CakePHPからLaravelに移行すると cake.php bake に類するものが欲しくなると思います。そういうときは infyom がおすすめです。 InfyOm Laravel Generator : Laravel Scaffold, CRUD, API Generator この infyom、Webでの編集画面の生成は、CakePHP の bake にちょっと劣るかもしれませんが、APIの生成、テストコードの生成などもでき、十分に使えます。 使い方 Laravelの環境構築 まずは Laravel の環境を構築しておきます。 インストール 5.8 Laravel 設定は、データベースに接続できるだけで大丈夫。.env の DB_* の項目をみればだいたいわかります。 infyomのインストール、設定 その後パッケージをインストール。 composer.json に追記。5.8
Getting started Download a zip of the latest release (or any previous one) from the Github Releases page. Or install using npm: npm install lightbox2 --save Open up the zip file and take a peek at the barebones, working example that is included in the /examples folder. Ready to set Lightbox up on your page? Start by including the Lightbox CSS and Javascript. You can grab both these files from the
概要 Dockerfile にCOPY とADD ってあるけど同じように見えるけどなにが違うのかわからないから調査とそのメモ 環境 OS : cent7.1 [root@docker-engine /]# docker version # Client: # Version: 1.8.1 # API version: 1.20 # Go version: go1.4.2 # Git commit: d12ea79 # Built: Thu Aug 13 02:19:43 UTC 2015 # OS/Arch: linux/amd64 # # Server: # Version: 1.8.1 # API version: 1.20 # Go version: go1.4.2 # Git commit: d12ea79 # Built: Thu Aug 13 02:19:43 UTC 2015
Dockerで複数のコンテナを一度に扱いたいときに便利なツール「docker-compose」を使ったとき、volumesで指定したホストのディレクトリがマウントされずにハマった。 結果からいうと、マウントされるタイミングを勘違いしていたという話。 対処法についても一緒にまとめる。 ホストのディレクトリがマウントされない 以下のような構成で開発していた。 . ├── docker │ ├── docker-compose.yml │ ├── nginx │ │ ├── Dockerfile │ │ └── app.conf │ └── node │ └── app.conf ├── web │ ├── package.json │ └── いろんなファイル └── server ├── package.json └── いろんなファイル ./d
これは何? docker-composeでWindowsのディレクトリを指定してマウントしようとしてvolumes辺りでハマった時、同じことを何度か調べた気がするのでメモにしました。 うまくいったりいかなかったりしてるので、フワッとしたことばかり書いています。 「これで大体うまくいくよ~」っていうのがあったら教えてください…。 環境変数 Shared Drives / Reset credentials docker-compose / docker-compose.yamlのバージョン ディレクトリの権限 コンテナ削除 volume削除 Docker再起動 volumesの書き方 環境変数 気になる人は検索してもらえればたくさん出ると思う。 「Docker for Windowsの人はそもそも関係ありません」という記述も見た気がするが、これで直ったという記述も見た気がする。 環境変数いじ
version: '3' services: ... job: &job image: ... build: . volumes: - ./:/app - gems:/bundle ... depends_on: - postgres - redis - fluentd command: bundle exec rails jobs:work environment: ... api: <<: *job command: bundle exec rails s -p 3333 -b 0.0.0.0 ports: - "3333:3333" volumes: gems: ... macOS 上で動かしたときと比べ、とある単純な Web API の応答時間が10倍くらいになりました(25ms/req → 250ms/req)。 対策 最近追加されたマウントオプション(consistency オ
NHKの番組『チコちゃんに叱られる』(2018年10月20日放映)で鏡映反転が取り上げられました。 この番組では、「鏡に映った人は、左右は反対に見えるが、上下は反対に見えない」ということを映像で確認した上で、なぜそういう現象が起きるのかについては、「分からない」と答えていました。 「チコちゃん」は、「分からないことが分かっている」とも言っていました。しかし、これは間違いです。鏡映反転の理由について、「分からない」ということが定説になっているわけではありません。 なぜ「分からない」のか、その理由については、「心の働き方は、人それぞれなので、誰もが納得する説明はできないのだ」と解説していました。この解説も間違いです。 「人それぞれ」であることを示す実例として、「自分の鏡映反転を認識しない人がかなりいる」という事実を紹介していました。これは、私の実験で(世界で初めて)明らかになった事実です。番組
Docker Toolbox利用時のお話です。 docker-composeでMySQLのコンテナを立ち上げ、かつ立ち上げ時にSQLを実行するよう docker-compose .ymlを組んだのですが。。。 SQLが実行されません。 docker-compose.ymlのvolumesで、 コンテナ起動時に実行したいSQLファイルをdocker-entrypoint-initdb.dに渡すことで、SQLファイルを自動で実行してくれるはずなのですが。 docker-compose.ymlと、SQLファイルのディレクトリは以下の通り。 version: "3" services: mysql: image: mysql:5.7 container_name: mysql environment: MYSQL_ROOT_PASSWORD: mysql volumes: - C:\docker_
「別のプログラムがこのフォルダーまたはファイルを開いているので、操作を完了できません」の場合の対処方法 ファイルやフォルダーなどを削除しようとしたとき、そのファイルもしくはそのフォルダーの中のあるファイルを使用しているアプリケーションがあると以下のメッセージが出て削除できません。 ※フォルダーを削除しようとしてその中のファイルが使用中だった場合 ================================================================ 使用中のフォルダー 別のプログラムがこのフォルダーまたはファイルを開いているので、操作を完了できません。 フォルダーまたはファイルを閉じてから再実行してください。 ================================================================ コンピューターを再起動すれば
未組立プラモ写真家。稀に組む。山登る。からぱたへのお問い合わせ、文章・写真・DJ・飲酒のオファーはTwitter @kalapattar からどうぞ
テスト環境で使っていると、PHPのメール送信をテストしたい時があります。 かといって、実際に送信されてしまうと面倒です。 xamppにはmailtodiskというのがあり、メールをディスクに保存してくれるので便利でした。 Bash on Ubuntu on Windowsにはそれがありません。 無ければ作ればいい!ってことで、PHPで作ってみました。 #!/usr/bin/php <?php $output = ''; for ($i = 1; $i < $argc; $i++) { $output .= "[{$i}] = ".$argv[$i]."\n"; } $fp = fopen('php://stdin','r'); while ($line = fgets($fp)) { $output .= mb_convert_encoding($line, 'UTF-8'); } $ou
","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!-- /news/esi/ichikiji/c6/default.htm -->","naka6Sp":"<!-- BFF3053 SP記事下(中⑥デジ編)パーツ=8826 -->","adcreative72":"<!-- BFF920 広告枠)ADCREATIVE-72 こんな特集も -->\n<!-- Ad BGN -->\n<!-- dfptag PC誘導枠5行 ★ここから -->\n<div class=\"p_infeed_list_wrapper\" id=\"p_infeed_list1\">\n <div class=\"p_infeed_list\">\n <div class=\"
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く