Upgrade to Pro — share decks privately, control downloads, hide ads and more …

歴史を重ねたシステムの開発に趣味で関わり始めて

muno92
December 18, 2023
340

 歴史を重ねたシステムの開発に趣味で関わり始めて

muno92

December 18, 2023
Tweet

Transcript

  1. 自己紹介 X ( 旧Twitter): @muno_92 PHP 歴: 約7 年 カンファレンススタッフ

    iOSDC Japan 2023 PHPerKaigi 2024 PHP カンファレンス小田 原 2024 2
  2. ( 宣伝 ) PHPerKaigi 2024 日程: 2024 年3 月7 日(

    木) 〜9 日( 土) 会場: 中野セントラルパークカンファレンス & ニコニコ生放送 現在チケット販売中! https://phperkaigi.jp/2024/ 3
  3. ( 宣伝 ) PHP カンファレンス小田原 2024 日程: 2024 年4 月13

    日( 土) 会場: おだわら市民交流センター「UMECO 」 12 月25 日( 月) 18:00 チケット販売開始(予定) https://phpcon-odawara.jp/ 4
  4. fortee とは https://fortee.jp/ カンファレンス支援システ ム PHPerKaigi / iOSDC Japan 主宰の長谷川さんが開発

    初回コミットから約6 年 長谷川さんのこれまでの カンファレンス運営の知 見が詰まっている 6
  5. DB 構成を把握しやすいように tbls を導入 https://github.com/k1LoW/tbls DB からMarkdown 形式のドキュメント・ER 図を自動生成してくれ るツール

    「fortee なにも分からん」状態だったのでDB が絡む修正を入れる時 に初手で導入 マイグレーションファイルが更新されたらドキュメント自動更新の Pull Request を発行するワークフローをGitHub Actions で構築 setup-tbls が便利だった 9
  6. 10

  7. 13

  8. 17

  9. 開発効率を上げるツールを探す・導入する inbucket cakephp/repl が入っていなかったので追加 Laravel Tinker と同じく、PsySH ベース 「Cake にもLaravel

    Tinker 的なの無いかなー」と探した バグをテストコードで再現しづらい場合に必要最小限の再現コー ドを探るのに役立った 22