読者です 読者をやめる 読者になる 読者になる

gorogoroyasu

福岡の開発会社で働いている。

タブ区切りのファイルからPHP の配列を作り出すためにやったこと。

PHP

タブ区切りのファイルからPHP の配列を作り出すためにやったことを書いていきます。 やりたかったこと。 [ ['hoge' => 'name1', 'fuga' => 'namae1'], ['hoge' => 'name2', 'fuga' => 'namae2'], ['hoge' => 'name3', 'fuga' => 'namae3'], ・ ・ ・ ]; みた…

空のフィールドに独自のバリデーションをかける方法

CakePHP3 を使っていて、少し特殊なバリデーションを書く機会に遭遇した。 例) add.ctp $this->Form->create($entity); $this->Form->input('hoge'); $this->Form->input('fuga'); $this->Form->submit('submit'); $this->Form->end(); ExamplesController.p…

CakePHP3 on Atom

Advent Calendar 2日目です。 本当は、"新卒がCakePHP3を半年ぐらい勉強した話 など" を書こうかと思っていましたが、 Atom の Advent Calendar も空いてたのでAtom でCakePHP 開発する時にこうやってるよ的な記事が見当たらなかったので、 俺のAtom プラグ…

Maximum function nesting level of '256' reached, aborting!

タイトルのエラーが発生したので原因を調べた。 何を言ってるかよくわからなかったので、ググった。 参考サイト1 参考サイト2 発生状況とかを書いておこうと思う。 CakePHP3 を使用 HogeBehavior.php を 読み込んだ。 UsersTable.php public function initia…

今時の若いもんは、Windows10をクリーンインストールしてCentOS5.5をインストールすることもできんのか。

今時の若いもんは。。。 今時の若いもんは、vagrant とか docker とか使って楽ばっかりしよってから。 なっとらんばい。 ということで、福岡県で働いています。 今日も福岡は平和です。 さて、表題のとおりですが、色々あってWindows10 がプリインストールさ…

CakePHP3のガラケー対応プラグイン作った!その名も Garak!

僕のスマホ遍歴 突然だが、僕のスマホ遍歴の話をしようと思う。 僕は、2011年までガラケーを使っていた。 最初のスマホは、 iPhone4Sだった。 それからかれこれ5年間。 ずっとスマホを使い続けている。 僕のスマホ遍歴はこんな感じ。 iPhone 4S iPhone 4 (4S…

TechJack

ボットを作った。 詳細は後日書く。

何も考えずに銀歯入れてない?

歯医者で被せ物をした。 一般に、被せ物といえば銀歯だ(日本語がおかしいかも)。 笑うと奥の方の歯がシルバーに輝く。それはそれで、嫌いではない。 だけど、僕は、白いセラミックスで作られた歯を入れる選択をした。理由は幾つかある。 1. 金属を噛んだ時の…

メール確認ってめんどくさい

メールを送るのって、大変ですよね? 誤字脱字があったら信頼が下がるとか超だるい。 複数の意味に取れる言葉を使うと相手に混乱を与えるけど、自分で読み返しても気づかないことが多いし。 そこで考えたのが、メールやドキュメントをチェックするバイトを雇…

対面レビューに参加した話

対面レビューの重要性 僕は、新卒で今の会社に入社した。 ほんの数カ月前まで、全くの未経験だった。 ここ数ヶ月で手取り足取り色々なことを教えて頂き、 本当に楽しい毎日をすごしている。 ところで、今日、同期の対面レビューがあった。 うちの会社のレビ…

limit を使うか where を使うか問題

今日学んだこと $table->find()->limit() は、使いドコロが肝心ということ。 limit を使うべきなのは、paginate のように、データの内容によらずDBからデータを抽出したい時。 limit を使って条件判定するべきではない。 limit を使うか where を使うか問題 …

諸言

目的 昨日の夜突発的にはてなブログを開設したので、目的も何もない。 つまり、書くことが何もない。 なので、TIL (Today I Learned ) を書こうと思う。 ダイアリーに書けば? とかはなし。 過去のブログ遍歴 実は今まで過去何度かブログに挫折したことがあ…

first commit

うっかり口を滑らせてしまったので、ブログを作った。やると決めたらやる!