夜の歌

プログラミング、音楽、本について緩く書いていきます。

Laravelで処理途中でDBの変更をしたい

Laravelで処理途中でDBの変更をしたい。どうすればいいのか。答えは、config/database.phpのconnections.mysql.databaseの値を変更する。下記、コードで変更できる。 \Config::set('database.connections.mysql.database', 'test_db'); ただ、一度DBに対して…

『友情について 僕と豊島昭彦君の44年』 佐藤 優

友情について 僕と豊島昭彦君の44年作者: 佐藤優出版社/メーカー: 講談社発売日: 2019/04/23メディア: 単行本この商品を含むブログを見る この本は佐藤優さんの高校時代の親友、豊島昭彦さんの半生が書かれた一冊。豊島さんは、埼玉浦和高校の同窓会後にガン…

【Laravel】任意のルートパラメーターの挙動について

任意のルートパラメーターが設定されている時、されていない時の挙動を確認した。サンプルコードを含め確認した内容を記す。 まずは、wbe.php // web.php

本屋に行って本を探したが。

今日、『仲野教授の そろそろ大阪の話をしよう』を買いに本屋さんへ。ただ、探しても見つからないので店員さんを探す。しかし、店員さんも見つからない。やっと、見つけて探してもらったけど置いてないとのこと。残念。。 ちょっと思ったけど、スマホで店内…

Laradockのphp.iniの修正について

Laradockのphp.iniを変更する必要があったので調査。php-fpm配下のphp7.2.iniを修正し、下記コマンドを実行したら修正内容が反映された。 // サービスの停止 docker-compose stop // サービスをバックグランドで起動 docker-compose up -d nginx mysql phpmy…

『1本5000円のレンコンがバカ売れする理由』 野口 憲一

1本5000円のレンコンがバカ売れする理由 (新潮新書)作者: 野口憲一出版社/メーカー: 新潮社発売日: 2019/04/16メディア: 新書この商品を含むブログを見る honzのレビューを読んで購入。レンコン農家に生まれた著者が、レンコンを1本5000円で売ろうと試行錯誤…

『人工知能はどのようにして 「名人」を超えたのか?―――最強の将棋AIポナンザの開発者が教える機械学習・深層学習・強化学習の本質』 山本 一成

人工知能はどのようにして 「名人」を超えたのか?―――最強の将棋AIポナンザの開発者が教える機械学習・深層学習・強化学習の本質作者: 山本一成出版社/メーカー: ダイヤモンド社発売日: 2017/05/11メディア: 単行本(ソフトカバー)この商品を含むブログ (9件…

ブログを書く

毎週、書いていこうと思っているけど、先週書いておらず。まぁ、いいやw 今週の土曜日に、ほぼ日企画のラグビー観戦会に行く。 www.1101.com ラグビーは初めてで、ルールもほとんど知らないけど楽しみ。しかし、オフサイドも理解していない。大丈夫かなw今日…

『PHPフレームワーク Laravel Webアプリケーション開発 バージョン5.5 LTS対応』を読んで①

『PHPフレームワーク Laravel Webアプリケーション開発 バージョン5.5 LTS対応』を読んでる。 PHPフレームワーク Laravel Webアプリケーション開発 バージョン5.5 LTS対応作者: 竹澤有貴,栗生和明,新原雅司,大村創太郎,丸山弘詩出版社/メーカー: ソシム発売…

『教育激変 2020年、大学入試と学習指導要領 大改革のゆくえ』 池上彰,佐藤優

教育激変-2020年、大学入試と学習指導要領大改革のゆくえ (中公新書ラクレ)作者: 池上彰,佐藤優出版社/メーカー: 中央公論新社発売日: 2019/04/06メディア: 新書この商品を含むブログを見る 大学入試試験と、学習指導要領の制度改革について、佐藤優と池上彰…

風邪で死んでた

先週から風邪を引いて、治るのに時間がかかった。やっと、治ってきて、集中して何かをやれるのが嬉しい。今、Laravelの設計で迷っている。ControllerやModelの役割はどうするか悩ましい。それにあたって、ちゃんとMVCの考え知りたいが、どこかにいい書籍はな…

3月27日の『ヘウレーカ!』を観て

録画していたの3月27日の『ヘウレーカ!』を観た。 www4.nhk.or.jp DNAやゲノムなどについて、本に例えて説明してあって分かりやすかった。DNAの塩基配列は、本でいうと情報のこと。ゲノムは、本でいうと内容のこと。遺伝子は、本でいうとタンパク質の内容が…

そろそろ4月!

息子とお風呂に入っている時に、息子の名前を呼んだら「はーい」と答えた。ちょっと疑問に思ったけど、脳は「は」という音を、どうやって「は」と処理しているのか。調べてみたい。 お昼、近所のイタリアンで食事。初めて食べる味にビビる。ワインも美味しい…

『日本の「中国人」社会』

日本の「中国人」社会 (日経プレミアシリーズ)作者: 中島恵出版社/メーカー: 日本経済新聞出版社発売日: 2018/12/11メディア: 新書この商品を含むブログ (1件) を見る honzのレビューを読んで購入。 中国人は、全て似たような人達だと思っていた。しかし、中…

『ミリタリーテクノロジーの物理学<核兵器>』 多田将

ミリタリーテクノロジーの物理学<核兵器> (イースト新書Q)作者: 多田将出版社/メーカー: イースト・プレス発売日: 2015/07/10メディア: 新書この商品を含むブログ (3件) を見る 発売当初に購入したけど、やっと読んだ。基本的な原子のことから、原子爆弾に…

Laravelの仕様について確認中①

Laravelの仕様について確認中。ログの出力内容とか調べたいけど、今はDBのアクセス方法の確認を行いたい。まとめたら、Qiitaにでも書いていきたい。 LaravelのhasManyを使ってリレーション関係を定義し、外部キーに主キー以外を設定して情報を取得したかった…

Laravelのログについて調査中①

Laravelのアプリケーションログの出力内容を調査。PHPエラーは、どのレベルのものが出力されているのか。また、その他にどのような内容が出力されるのか把握したいので調査。 ■確認したいPHPエラー ・実行が中断 ・E_ERROR:致命的なエラー ・実行は継続する…

Dockerの導入②

Dockerを導入中。調べた内容を、書いてみる。 ・イメージ Dockerの設定について書かれていて、コンテナを実行するためには、ビルドしないといけない ・コンテナ ビルドしたイメージを使って、コンテナを起動する イメージと、コンテナについての使い方は理解…

Dockerの導入①

今、Vagrantを使ってローカル環境の構築を行なっているけど、どうしても動作が重いからDockerへ移行を検討中。Laravelも使うから、Laradockを使ってやることにした。 laradock.io Laradockのページに記載されている手順通りにやったが、Laravel側からMySQLへ…

PHPのinterfaceの理解①

PHP

PHPのインターフェイスをどの場面で使えばいいのか分からなかったので、サンプルコードを書いてみた。 サンプルコードの内容は、国の情報を扱うクラスがあって、そのクラスには2つのインターフェイスを設定する。1つ目のインターフェイスは、言語を扱うメ…

開発日記④

今、Laravelの本を読んでいる。 PHPフレームワーク Laravel Webアプリケーション開発 バージョン5.5 LTS対応作者: 竹澤有貴,栗生和明,新原雅司,大村創太郎,丸山弘詩出版社/メーカー: ソシム発売日: 2018/09/26メディア: 単行本この商品を含むブログを見る 何…

開発日記③

相変わらず、音楽レビューサイトを作り直し中。今は、UIをいじっているけど、なかな綺麗な形にはならない。ただ、HTMLとCSSの仕様の理解が進んできてて実装自体は楽しい。デザインについて、参考になる本を買ったので、色々と試してみる。 誰も教えてくれな…

開発日記②

今、色々とやりたいことがあるけど、順番は上手くやりたいな。一番はLaravelの本を読んで、Laravelのことを理解していく。他に、GItのコマンドの確認、ターミナルの仕組み、MySQLについてなどをやっていきたい。

開発日記①

会社ではVagrantを使ってローカル開発環境を作り、開発している。Webサーバーは、Laravelのビルトインサーバー。昨日、ビルトインサーバーを終了しないで、Vagrant haltを行なった。そして、Vagrant upをして仮想環境を立ち上げて、ビルトインサーバーを動か…

格安simに変更

昨日、softbankからlinemobileに変更した。手続きの手順を間違ってしまい、softbankショップでsimロック解除を行なった。その事務手数料として、3000円かかった。 なぜ、そうなったか。simロック解除を行う前に、linemobileの利用開始してしまったためだ。ど…

Laravel③

7月から新しい会社に入って、Laravelを使っている。今まで使ったことがあるCakePHPよりは、個人的に使いやすい気がする。まだ、Laravel独自の機能を使えこなせているかといえば、全然まだまだ。もう少し、使いこなしたいところ。 一旦、今日はこれくらいで。

Vagrantのエラー②

会社のPCで実施したら、エラーは表示されず上手くいった。。あぁ、でも原因が知りたい。自宅のPCと会社PCの環境は何かな。Vagrantのバージョンの違い、秘密鍵の設定の違いなどかな。Homesteadのソースは同じだし、そこが原因ではなさそう。 まだ、ネットワー…

Vagrantのエラー

LaravelのHomesteadを使おうとして、色々と設定をしVagrant upを実施したらエラーが表示された。 homestead-7: Warning: Remote connection disconnect. Retrying... homestead-7: Warning: Connection reset. Retrying... 調べてみたけど、ちょっと分からな…

Laravel

Laravelを触り始めて、4ヶ月が経つ。今のところCakePHPと比べて、便利な機能が多い印象。また、仕様の理解もそこまで難しくない。ただ、Laravelのライフサイクルの理解は、まだまだ。徐々に進めていきたい。その方が、面白いしね。 Laravelには、専用のデバ…

神田松之丞さんのチケットが取れた

やっと、チケットが取れた!しかも、結構良い席で、楽しみ。その日は、松之丞さんの独演会みたいだ。講談だけの会は初めてなので、どんな感じなのかな。 Laravel難しい。というか、ドキュメントに書かれていない仕様があるから、ソース読まないと。やってい…