REPLを使ってデバッグする。プログラマーに必須の対話型ツール
ファンブリューの金井です。 プログラミングをしていると、「ここの処理ってどうなってるんだっけ」とか、「あの文法忘れた」とか、そういったことがよくあります。 複数のプロジェクトを渡り歩いていると、それぞれ違う技術を使ってい […]
ファンブリューの金井です。 プログラミングをしていると、「ここの処理ってどうなってるんだっけ」とか、「あの文法忘れた」とか、そういったことがよくあります。 複数のプロジェクトを渡り歩いていると、それぞれ違う技術を使ってい […]
ファンブリューの金井です。 今では法人化を果たしましたが、私もフリーランスとして役6年ほど経験しました。 得意分野は開発の方で、担当範囲はプログラミングやシステムの設計、お客様との打ち合わせなど、小さい案件がほとんどだっ […]
TODO: 更新する iOS向けの開発だとcocoapods関連のエラーが出ることがあります。 その時は以下を試してみます。
ストレージはDropboxをメインに使っていたのですが、Apple製品で固めているとやはりiCloudが便利ということで、スクリーンショットもiCloudで共有したいと思ったのが理由です。 調べてみると、だいぶ前にAut […]
ファンブリューの金井です。 エンジニアという職は常に勉強で、新しいニュースを見てはその技術を試し、今の仕事で使えるのか趣味で終わるのか一体どっちなんだと、考えながら過ごしている人も多いでしょう。 そんな日々に疲れてしまう […]
ファンブリューの金井です。 社内勉強会として用意した、Laravel Tinkerの使い方を公開しています。 初学者向けにできるだけシンプルな内容にしています。 tinkerを一通り学ぶための資料としてご自由にお使いくだ […]
ファンブリューの金井です。 エンジニアをしていると様々な技術に目移りしがちですが、最近はもっぱらLaravelを使ってシステムを組んでいます。 Laravelの良いところは、昔ながらのフルスタックフレームワークとしても、 […]
ドメインを追加する場合 Laravel Forgeで構築済みのサイトに新しいドメインを追加するのは簡単です。 Metaを選択して、Aliasesに新しいドメインを入力すると追加ができます。 ドメインを変更する場合 ドメイ […]
PHIVEを使ってインストールしていきます。 phpDocumentorをインストールします。 https://github.com/phpdocumentor/phpdocumentor 私の環境ではgpgがないとエラ […]
UserモデルがPostを複数持っている関係の場合、次のように書くことで存在チェックができます。 実際にチェックするには、次の方法でアクセスできます。 検索結果に反映させたい場合はhavingを使うことで可能です。 この […]
頻繁に更新するならアウトプットされるファイル名は常に同じ状態にしておきたいです。 vite.config.tsに次のようなオプションを追加すると固定することができます。
seedやテストのためにcreatedなどのイベントを発生させたくないことがあります。 ModelのwithoutEventsメソッドで囲ってあげることで、イベントを発生させないように制御できます。