設計 2 1月 2025 私の理解するドメイン駆動設計 この記事は、ChatGPTと自分の考えについて会話をした上で、ChatGPTに草稿を書いてもらったものです。 なぜか会話してない部分についてまで、自分の意見に近いことを書いてくれており、驚いています。俺が過去に書いたブログ記事を読んだんだろうか? エリック・エヴァンスの『ドメイン駆動設計』は、私にと… 続きを読む
free 31 12月 2024 キュービット(量子ビット)と関数型言語の型理論の類似点 (ChatGPTによるまとめ) 生成AIはちょっとしか触ってなかったのですが、郡山さん(@koriym)が生成AIと会話する様を見て感銘を受けています。 BEAR.Sunday Advent Calendar 2024 郡山さんとは、PHPカンファレンス2024の懇親会で挨拶させてもらうことができ、いろんなお話させていただけて嬉し… 続きを読む
Scala 31 12月 2024 Scalaでライフゲームを書いてみた 今年『なっとく!関数型プログラミング』という本を読んで、関数型プログラミングについての理解が深まりました。 この本では、Scalaが使われています。関数型プログラミングを自分でも実践するには、Scalaで何かを作って『なっとく!関数型プログラミング』で学んだ概念を使ってみたいと考えました。 とはいえ… 続きを読む
php-class-diagram 17 12月 2024 php-class-diagram 1.5.0でクラス図の関連にフォーカスした絞り込み機能を追加しました 先日、CodeZineにPHPカンファレンスを盛り上げる連載企画の第5回に、記事を寄稿するという実績を解除することができました。 健全なソフトウェア設計の第一歩! 既存のPHPソースコードからクラス図を自動生成しよう PHPカンファレンス実行委員プレゼンツ PHPの最前線 第5回 php-class… 続きを読む
phel 18 11月 2024 phel-lang でアスキーアート作成ツールを作成しました Phel-langで何かを作ってみようと考えていて、アスキーアートを作成するツールを作ってみました。  PHPのロゴのファイルパスを引数に指定して実行すると 下のような文字を出力します。 あんまり綺麗じゃないけど、目を細めると php の文字が見えます。 最初からどう作ればいいかわかっていた訳では… 続きを読む