2022-01-01から1ヶ月間の記事一覧

Web APIで指定するContent-Typeについて

API

application/x-www-form-urulencoded URLエンコードされたデータで送信する。 id%3D1%26name%3Dmaya // id=1&name=mayaをエンコード application/json jsonフォーマットでデータを送信する。 { "id": 1, "name": "maya" }

指定したディレクトリの中のファイル一覧を取得する

PHP

APIサーバー-Go

Go

package main import ( "net/http" "encoding/json" "fmt" ) type Item struct { Id int `json:"id"` Name string `json:"name"` } type Items []Item func itemList(w http.ResponseWriter, r *http.Request) { items := Items{} items = append(items, Ite…

タスクスケジュールを使用してバッチの管理を楽にする-Laravel5.4

作成したバッチをタスクスケジュールで管理すれば、1つ1つCronにバッチを設定する手間がなくなります。 1つ1つCronにバッチを設定する場合 cron 0 7 1 * * cd /var/my-project; php artisan sendsalesfile 0 1 * * * cd /var/my-project; php artisan delete…

Ubuntuでrootのパスワードを設定する

Ubuntuは初期状態ではrootのパスワードが設定されていないので、自分で設定する必要があります。 $ sudo passwd root

PHPで「Fatal error: Allowed memory size of XXXXXXX bytes...」というエラーが発生する

PHP

解決方法1 「php.ini」ファイルの「memory_limit」を変更する。 ... memory_limit = 256M ... 解決方法2 ini_set関数を使用して一時的に変更する。

GitHub Pagesでサイトを公開する

Reactで作成したサイトをGitHub Pagesで公開する。 前提条件として、公開するプロジェクトはすでにGitHubのリポジトリにアップロードされていることとします。 1. gh-pagesをインストール $ npm install gh-pages --save-dev 2. package.jsonファイルに設定…