PHPの現場
PHPの現場
Masashi Shinbara
PHPの現場にいる人と話すポッドキャストです。
49. 2025 年のカンファレンス(tomzoh / cakephper)
@tomzoh さん、 @cakephper さんと PHPerKaigi2025、PHPカンファレンス福岡2025、キャンピングカーなどについて話しました。 2年半ぶりの収録 2021年との違い PHPerKaigi2025 運営の裏側 php-fpm セッション コードバトル PHPカンファレンス福岡2025 Ask the Speaker 登壇サポート キャンピングカー
Apr 6, 2025
1 hr 27 min
48. キャリアと開発の力点の変遷(hidenorigoto)
@hidenorigoto さんと、キャリアと開発の力点の変遷、システム開発と人などについて話しました。 後藤さんのキャリア プレイヤ、プレイングマネージャ期 エンジニアリングマネージャ期 CxO 期 設計への道 設計を学んで上手くいったこと エンジニアリングマネージャ マイクロサービス化へのチャレンジ 自分で技術を理解して判断できるようにする ソフトウェアじゃない問題も大事 俯瞰してみる CxO 会社全体を考えてエンジニアリングを捉える ビジネスのモデルを考える 正しさよりも上手くワークするかどうか 正しさを求めたいエンジニアとの対話 ワークすることを重視する原点 システム開発と人 事業で扱われるデータを軸にする 誰のための設計 より事業に効果的なソフトウェア開発 正解の無い世界
Jul 18, 2022
1 hr 14 min
47. 現場での設計論や方法論との向き合い方(ytake / kurikazu / omoon)
ytake さん、@kurikazu さん、@omoon さんと現場での設計論や方法論との向き合い方、技術選定、エンジニア採用の悩みなどについて話しました。 Laravel や PHP バージョンの混在 設計論や方法論との向き合い方 DDD コンテキストの共有 プロダクトによって設計や開発チームが違う 丁度良いサイズの課題 作って楽しいも大事 ある程度のサイズが無いと活きてこない マイクロサービス 新しい挑戦への恐れ 自分たちで決める 社内ツールで試す ベストプラクティスはケーススタディ 第三者視点の活用 技術選定 静的型付け言語 コンテナ時代の選定 書ける人がいるか Terraform 話 エンジニア採用の悩み イメージを持つ リモートワークで失われたもの
May 31, 2022
1 hr 41 min
46. PHP と型と静的解析ツール(sji_ch / tadsan)
@sji_ch さん、 @tadsan さんと PHP Foundation、PHP の静的解析ツールや型システムなどについて話しました。 PHP Foundation インフィニットループさんのブログ バス係数 Nikita Popov さんすごい それぞれできる貢献をしていきましょう PHP の静的解析 静的解析とは 静的解析ツールを使うきっかけ Phan PHPStan Rector baseline Psalm これからのプロジェクトにどれを採用するか アノテーションの違い 言語としての型表現と Doc コメントによる型表現 導入してみて 教育 実行時の型検査は不要? PHP の型システム 入出力で安全なコードが書けてこその型宣言 PHP をより便利に使うための型 将来の可能性を広げるための型付け PSR-5 静的型付き言語と PHP
Jan 5, 2022
1 hr 49 min
45. 2021 年のオンラインカンファレンス(tomzoh / cakephper)
@tomzoh さん、 @cakephper さんと 2021 年のオンラインカンファレンス、アフターコロナ、M1 Mac を見据えた開発環境などについて話しました。 PHPerKaigi 2021 PHP カンファレンス2021 オンラインカンファレンス 参加者からのフィードバック Discord 投稿の扱い オフラインとのハイブリッド開催 PHPerKaigi 2022 fortee の CakePHP 3 -> 4 バージョンアップ オンラインカンファレンスでのコミュニケーション オンラインカンファレンスはどう? オフラインへの順応 コロナ禍以降の働き方の変化 PHP カンファレンス福岡 アフターコロナのイベント 東京出張 M1 Mac 時代を見据えた開発環境 ちょっとしたスクリプトを何で書くか 小学校のタブレット配布 興味範囲が「PHP○○」に合わなくなってきた
Oct 26, 2021
1 hr 39 min
44. ちゃんとしなきゃいけない呪い(hanhan1978)
@hanhan1978 さんと転職、既存コードとの向き合い方、Podcast、ランニング、学習とアウトプットなどについて話しました。 Open Developers Conference 2021 Online 受託会社からサービス事業会社への転職 転職先を選ぶ基準 カオナビの現場 既存コードとの向き合い方 Podcast をやってみて Podcast ホストあるある 四十肩辛い ランニング 勉強すれば勉強することが増える ちゃんとしなきゃいけない呪い 問題の捉え方 中途半端なアウトプットを見せ合う会 制約は大事
Aug 17, 2021
1 hr 40 min
43. ゲーム開発での DDD 実装パターンの活用(n_1215)
@n_1215 さんとソーシャルゲーム開発での DDD 実装パターンの活用や RoadRunner、SPA などについて話しました。 最近の開発案件 受けるスタイル ソーシャルゲーム開発での DDD パターン活用 開発現場で実践してみて Facade 祭 マスタ管理 DB ファーストからオブジェクトファースト 「DDD」という言葉への期待 IO の無い実装の経験 ガチャのパフォーマンスチューニング 日本語コード RoadRunner mod_php や php-fpm とは異なる動作モデル メリットとデメリットの天秤 SPA しんどくないですか? MPA もあり AWS Lambda の使いどころ
Aug 2, 2021
1 hr 29 min
42. Laravel 本と開発現場(ytake / kurikazu / omoon)
ytake さん、@kurikazu さん、@omoon さんと Laravel 本(Laravel Web アプリケーション開発)、Laravel との付き合い方の変化、プログラミング言語、開発という仕事への向き合い方などについて話しました。 Laravel Web アプリケーション開発の執筆 Laravel 8.x 対応 Laravel との付き合い方の変化 適材適所でプログラミング言語を選ぶ 初学者の情報収集 コロナ禍でのコンテンツ消費 ランニング良い プログラミングを学ぶ動画 Rust と Go ソフトウェア設計の知見の共有 正解の無い世界 変化することを前提とした開発 成長のための失敗 システムデザインやコンテキストの共有 書籍執筆を助けるツール 健康が大事 雑談は楽しい
Jun 13, 2021
1 hr 57 min
41. PHP 8(sji_ch)
@sji_ch さんと PHP 8 について話しました。 PHP カンファレンス 2020 オンライン登壇 ライブ感 PHP 8 の印象 match 式 これまで PHP に無かった書き味 網羅性チェック Ilija Tovilo さん作 静的解析 get_debug_type() Constuructor property promotion コードボリュームが減る プロパティ宣言との混在 Named argument 仮引数の名前が API の一部になる 継承関係でも仮引数を揃える needle / haystack PhpStorm(JetBrains) の貢献がすごい Attribute 仕組みが入った 静的解析に使うか Psalm は doc comment 推奨 動作に影響を及ぼすところに使う Union types type alias が欲しい レガシーコードへの適用 現場でどう使わるか Nullsafe operator 便利は便利 真面目に書く時に使うか コードレビューで通すか Saner string to number comparisons リリース時の反応 覚えるパターンが増えた 挙動が変わるので、PHP 8 対応時は要注意 in_array や sort なども影響 Jit compilation なぜ JSON パーサが速くならなったか プロファイルでボトルネックを見つける CPU bound でも速くならないケース ファミコンエミュレータ $x === null or is_null($x) Weap Map わくわくするが、どこで使うか 今後の PHP PHP 8 リリースまでの流れ 誰が今後の旗振り役をするのか 進化しつづける PHP
Dec 21, 2020
1 hr 26 min
40. コロナ禍での生活、仕事、カンファレンス(tomzoh / cakephper)
@tomzoh さん、 @cakephper さんとコロナ禍での生活、仕事、オンラインミーティング、リモートワーク、オンラインカンファレンス、2020 年のコミュニティイベントなどについて話しました。 コロナ禍での日々 コロナ禍での仕事 オンラインミーティング オンライン化が可逆か不可逆か リモートでの採用活動 リモートでのオンボーディング 仕事が効率的過ぎて息苦しい これまでの貯金を切り崩す感覚 コミュニケーション オンライン勉強会 参加しやすい 平日夜 19:00-21:00 問題 ニコ生が良い iOSDC 2020 今年はオンラインカンファレンス 事前録画 スピーカーが自分のセッションを一緒に体験できる オンラインイベントで話すモチベーション 祭り感 ニコ生でカンファレンス配信 fortee に事前録画システムを実装 iOSDC はだいたい PHP で動いている オフラインでもハイブリッドでやりたいくらいニコ生が良い トラック数の決め方 セッション配信 オンラインカンファレンスはネガティブじゃない ノベルティを送る blog 書いた人が多かった オンライン懇親会 オンライン飲み会 PHP カンファレンス福岡 2020 中止までの流れ 中止した後のタスク Fukuoka.php 国内の PHP イベント PHPerKaigi 2020 代替案ではないオンラインイベント PHP カンファレンス 2020 PHPerKaigi 2021 10GBps インターネット回線 POST, GET, Cookie, Session を説明できるか どこまで理解する必要があるのか Segway Drift AirPods Pro の Spacial Audio
Oct 4, 2020
1 hr 55 min
Load more