この記事は、Qiita の Laravel Advent Calendar 2020 20日目の記事です。 qiita.com LaravelのEloquentやQueryBuilderで使えるwhereRawですが、安易にOR句を使うと落とし穴にはまることに気がつきました。 今回はその落とし穴と回避策について解説します。 l…
この記事は、ソフトウェアテストの小ネタ Qiita Advent Calendar 2019 の24日目の記事です。 puppeteer を触っているときにちょっとした工夫を2つほど思いついたので、コード例と共に記事にしようと思います。 テスト部分を try ~ catch ~ finally で括ると…
Qiita Laravel #2 Advent Calendar 2019 23日目の記事です。 過去に Laravel/framework にてコントリビュートをしたことがありましたが、割と雰囲気でコントリビュートしていた感があったので改めてコントリビュートガイドを読み込んでみようと思い立った次…
4月になり、新卒1年目が終わりました。 学ぶことが沢山あり、これからやりたいことも明確になった新卒1年目でした…が、新卒2年目ともなると後輩も入ってくるしもっと大きな成果を求められます。 そのためには今の自分のままではダメで、もっと成長する必要が…
PHPerKaigi 2019? 発表内容共有 振り返り やったこと Keep 当日スタッフ LTスピーカー 参加者 Problem 当日スタッフ LTスピーカー 参加者 わかったこと 次やること 最後に PHPerKaigi 2019? phperkaigi.jp 2019年3月29日(金)〜 3月31日(日)はPHPerたち…
メソッド概要 ソースコードリーディング avg メソッド valueRetriever メソッド useAsCallable メソッド 最後に メソッド概要 コレクション 5.8 Laravel avgメソッドは、指定したキーの平均値を返します。 10], ['foo' => 10], ['foo' => 20], ['foo' => 40…
2/16 開催の LaravelJPConference に当日スタッフとして参加してきました! conference2019.laravel.jp というわけで、本日laravelJPCon開催です!僕も当日スタッフとして参加しますので、皆さまどうぞよろしくお願いします!— 02 (@cocoeyes02) February 15…
TL;DR YKPWT とは KPT より優れている点 その日の業務内容が書ける 良かったことの深掘りができる YWT より優れている点 自分自身を褒める要素がある Y→W の難しさを緩和している 例 やったこと Keep Problem わかったこと 次やること 最後に TL;DR 日報は「…
この記事は Willgate Advent Calendar 2018 - Qiita の 9 日目の記事です。 以前弊社のブログで、 Amazon Simple Queue Service (以下 SQS と呼ぶ) を導入した例についての記事を書きました。 tech.willgate.co.jp 当時は「メッセージが少なくとも 1 回配信…
この記事は Willgate Advent Calendar 2018 - Qiita 2 日目の記事です。 皆さんソースコードリーディングしていますか?お恥ずかしながら、僕は最近読むようになりました! 実際やってみると、ソースコードリーディングによって得るものが多いことを知り、今…
この記事は Willgate Advent Calendar 2018 - Qiita の23日目の記事です。素で忘れていたため、2日遅れの記事となってしまいました…反省ですね。 皆さんは普段から E2E テスト書いていますか? 僕は、業務で初めて nightmare を使った E2E テストを書きまし…
Eloquent ORM メリット O/R マッパ のメリットを享受できる 色々柔軟に設定できる デメリット O/R マッパ のデメリットを享受する 特定のメソッドを使うと、サブクエリを使って実行する どういう時に使えば良いか Query Builder (+ DB Facade ) メリット Elo…
メソッド概要 ソースコードリーディング allメソッド Collection の construct getArrayableItemsメソッド 条件式:is_array($items) 条件式:$items instanceof self 条件式:$items instanceof Arrayable Arrayable 条件式:$items instanceof Jsonable Js…
要は Collection メソッドのソースコードリーディングです 何故そんな事をするんだい Larave のソースコードを読んだことがないから ブログ記事を全然書けていないから Laravel 5.6、理解を深めていこう 久々の記事になります。最後に書いたのはお正月…実に1…
新年明けましておめでとうございます!久々の更新になります。 今回は今まで株もFXもやったことがない僕が仮想通貨でお財布を厚くできるのか?ということについて書きます! 去年の10月ごろから口座を開いて入金し出したので、今日に至るまでに起きたことを3…
実は2回目の参加です。今年のテーマは「Challenge!」だそうです! セッション自体はPHPカンファレンス2017公式ホームページで確認できるので、 個人的な所感とか補足とか無知故に知らなかったワードとか雑に書きとめていきます! 聴講したセッション できるP…