PHPの現場

PHPの現場

By Masashi ShinbaraTechnology
Download on the App Store

PHPの現場 episodes

  • 43. ゲーム開発での DDD 実装パターンの活用(n_1215)

    @n_1215 さんとソーシャルゲーム開発での DDD 実装パターンの活用や RoadRunner、SPA などについて話しました。

    • 最近の開発案件
    • 受けるスタイル
    • ソーシャルゲーム開発での DDD パターン活用
    • 開発現場で実践してみて
    • Facade 祭
    • マスタ管理
    • DB ファーストからオブジェクトファースト
    • 「DDD」という言葉への期待
    • IO の無い実装の経験
    • ガチャのパフォーマンスチューニング
    • 日本語コード
    • RoadRunner
    • mod_php や php-fpm とは異なる動作モデル
    • メリットとデメリットの天秤
    • SPA しんどくないですか?
    • MPA もあり
    • AWS Lambda の使いどころ
    • Show notes

      • 形から入ったドメイン駆動設計によるゲーム開発の光と闇 - Speaker Deck
      • Controller (Symfony Docs)
      • RoadRunnerの世界 〜 Yet Another Alt PHP-FPM - Speaker Deck
      • Roadrunner: a high-performance PHP application server
      • 1 hr 30 min
      • 42. Laravel 本と開発現場(ytake / kurikazu / omoon)

        ytake さん、@kurikazu さん、@omoon さんと Laravel 本(Laravel Web アプリケーション開発)、Laravel との付き合い方の変化、プログラミング言語、開発という仕事への向き合い方などについて話しました。

        • Laravel Web アプリケーション開発の執筆
        • Laravel 8.x 対応
        • Laravel との付き合い方の変化
        • 適材適所でプログラミング言語を選ぶ
        • 初学者の情報収集
        • コロナ禍でのコンテンツ消費
        • ランニング良い
        • プログラミングを学ぶ動画
        • Rust と Go
        • ソフトウェア設計の知見の共有
        • 正解の無い世界
        • 変化することを前提とした開発
        • 成長のための失敗
        • システムデザインやコンテキストの共有
        • 書籍執筆を助けるツール
        • 健康が大事
        • 雑談は楽しい
        • Show notes

          • PHPフレームワーク Laravel Webアプリケーション開発 バージョン8.x対応
          • GitHub - ziadoz/awesome-php: A curated list of amazingly awesome PHP libraries, resources and shiny things.
          • rust programming - YouTube
          • Laracasts
          • GitHub - joelparkerhenderson/architecture-decision-record: Architecture decision record (ADR) examples for software planning, IT leadership, and template documentation
          • 1 hr 58 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
                                  • Show notes

                                    • PHP Conference Japan 2020 Re:born
                                    • PHP 8 で作る JSON パーサ / php8-json-parser - Speaker Deck
                                    • PHP 8 で Web 以外の世界の扉を叩く
                                    • PHP: PHP 8.0.0 Release Announcement
                                    • PHP: rfc:match_expression_v2
                                    • PHP: rfc:get_debug_type
                                    • PHP: rfc:constructor_promotion
                                    • PHP: rfc:attributes_v2
                                    • Add very basic draft of some PHP 8 attributes by unkind · Pull Request #1218 · php-fig/fig-standards
                                    • Psalm supports PHP 8 Attributes
                                    • Early Access Program for Qodana, a New Static Analysis and Quality Management Tool by JetBrains, Is Open | JetBrains Blog
                                    • PHP: rfc:union_types_v2
                                    • PHP: rfc:nullsafe_operator
                                    • PHP: rfc:string_to_number_comparison
                                    • PHP: rfc:jit
                                    • shin1x1/php8-toy-json-parser
                                    • sj-i/php-profiler: a sampling profiler for php
                                    • php-src/zend_compile.c at PHP-8.0 · php/php-src
                                    • PHP: rfc:weak_maps
                                    • 1 hr 27 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
                                              • Show notes

                                                • iOSDC Japan 2020
                                                • オンラインカンファレンス向け事前収録システムを作った #iosdc | 長谷川智希 @tomzoh blog
                                                • [中止]PHPカンファレンス福岡2020
                                                • PHPerKaigi 2020
                                                • PHP Conference Japan 2020 Re:born
                                                • Fukuoka.php Vol.32 - connpass
                                                • HTTPの下の方 | 長谷川智希 @tomzoh blog
                                                • 1 hr 56 min
                                                • 39. ディップの現場(kurikazu)

                                                  kurikazu さんとディップの現場、エンジニア採用、エンジニア組織のマネジメントなどについて話しました。

                                                  • ソフトウェアエンジニアからマネージャへ
                                                  • マネージャの面白さ
                                                    • 大規模システムの難しさ楽しさ
                                                    • 技術的視点
                                                    • マネージメントスタイル
                                                    • バイトル
                                                      • Laravel と Codeigniter を併用
                                                      • パートナー企業と開発
                                                      • 社内開発と社外開発のバランス
                                                      • Web と API
                                                      • Go の導入
                                                        • API ゲートウェイ(BFF)を実装
                                                        • プロトタイプで検証
                                                        • チームの変化
                                                        • 新しいことへのチャレンジ
                                                        • 事業サイドとの調整
                                                        • 最初のエンジニアをどう確保するか
                                                          • 新しいチャレンジに並走してくれる人
                                                          • 興味の火を付けて回る、付いている人を消さない
                                                          • 忘れずに考え続ける
                                                          • エンジニア採用
                                                            • PHPer の採用面接で僕らは何をつたえあるべきか
                                                            • お互いのミスマッチを避ける
                                                            • 面接で見るポイント
                                                            • エンジニア組織のマネジメント
                                                              • 課題解決
                                                              • エンジニアの上位互換ではない
                                                              • マネージャの考えを開示
                                                              • 岩田聡さん、MIKIKO さん
                                                              • Show notes

                                                                • 【バイトル】でバイト選び!アルバイト・パートの求人・仕事探しならバイトル
                                                                • PHPerの採用面接で
 僕らは何をつたえあうべきか #phpconfuk - Speaker Deck
                                                                • https://twitter.com/kurikazu/status/1291944171675082754
                                                                • デレク・シヴァーズ: 社会運動はどうやって起こすか | TED Talk
                                                                • HOBO NIKKAN ITOI SHINBUN - 1101.com
                                                                • 1 hr 24 min
                                                                • 38. DDD とマイクロサービスと Hack(ytake)

                                                                  ytake さんと DDD、マイクロサービス、Hack などについて話しました。

                                                                  • Spotify で「PHPの現場」が聞けるようになりました
                                                                  • データベース作り
                                                                  • DDD
                                                                    • 対話、分析が大切
                                                                    • 境界づけられたコンテキスト
                                                                    • 実装パターンに圧倒される
                                                                    • アプリケーションモデルとインフラストラクチャモデル
                                                                    • CQRS
                                                                    • Design It!
                                                                    • 日本語でコードを書く
                                                                    • インフラストラクチャやフレームワークに依存しない話の伝え方
                                                                    • インターフェイスによる分離の伝え方
                                                                    • ドメインエキスパートとの対話の工夫
                                                                    • マイクロサービス
                                                                      • メッセージブローカーに何を使ってるか
                                                                      • マイクロサービスパターン 実践的システムデザインのためのコード解説
                                                                      • Saga パターン
                                                                      • イベントストア
                                                                      • イベントソーシング
                                                                      • マイクロサービス化への道
                                                                      • モノリスからはじめる
                                                                      • Hack
                                                                        • PHP array, SPL が無くなった
                                                                        • Visual Studio Code + vscode-hack
                                                                        • Hack の魅力
                                                                        • 心にタイプチェッカー
                                                                        • PHP 8
                                                                        • Hack の新機能
                                                                        • HSL
                                                                        • Show notes

                                                                          • Design It!
                                                                          • TCCパターンとSagaパターンでマイクロサービスのトランザクションをまとめてみた
                                                                          • マイクロサービスパターン 実践的システムデザインのためのコード解説
                                                                          • HHVM 4.67 | HHVM
                                                                          • hhvm/data_classes.md at master · facebook/hhvm
                                                                          • hhvm/hsl: The Hack Standard Library
                                                                          • 1 hr 40 min
                                                                          • 37. ランサーズの現場(yakitori009)

                                                                            @yakitori009 さんとリモートワーク、ランサーズの現場、CakePHP、SREなどについて話しました。

                                                                            • 家からの収録
                                                                            • リモートワーク
                                                                              • コミュニケーション
                                                                              • オフィス
                                                                              • 地方採用
                                                                              • ランサーズの現場
                                                                                • PHP は扱いやすい
                                                                                • Rails への置き換えを検討
                                                                                • バージョンアップの過程を発表
                                                                                • 既存のユニットテストを捨てる
                                                                                • CakePHP を継続して利用
                                                                                • PHP / CakePHP バージョンアップ時のインフラ対応
                                                                                • インフラエンジニアとして入った理由
                                                                                • コンテナの利用
                                                                                • 今は本番でコンテナを利用しない
                                                                                • 仕事で大変なところ
                                                                                • チームとの調整
                                                                                • OSS コミュニティとの関わり
                                                                                • 他社との合同勉強会
                                                                                • 今後の展望
                                                                                • SRE
                                                                                • モニタリングサービス
                                                                                  • Mackerel, New Relic, Datadog
                                                                                  • 迷ったらシンプルな方に寄せる
                                                                                  • Show notes

                                                                                    • ランサーズ | 日本最大級のクラウドソーシング仕事依頼サイト
                                                                                    • ランサーズで積み重ねたSRE的取り組みとこれから - Speaker Deck
                                                                                    • PHP、CakePHPバージョンアップの決断 - ランサーズ(Lancers)エンジニアブログ
                                                                                    • PHP5.3→5.6移行が完了しました - ランサーズ(Lancers)エンジニアブログ
                                                                                    • PHP5.6化後のライブラリアップデート - ランサーズ(Lancers)エンジニアブログ
                                                                                    • PHP5.6→7.3移行が完了しました - ランサーズ(Lancers)エンジニアブログ
                                                                                    • Consider a smooth upgrade to CakePHP 3 - Speaker Deck
                                                                                    • 1 hr 5 min
                                                                                    • 36. 技術書の移り変わり(tomihisa)

                                                                                      @tomihisa さんと技術書、技術情報の移り変わり、電子書籍、商業誌と個人出版などについて話しました。

                                                                                      • WFH
                                                                                      • 技術書、技術情報の移り変わり
                                                                                        • OSS / コミュニティ
                                                                                        • 執筆依頼の変化
                                                                                        • 発売日に合わせてソフトウェアをリリース
                                                                                        • 付録
                                                                                        • モバイル動画
                                                                                        • ブログ / SNS / 誰かが発信できる時代
                                                                                        • 信頼性を担保する
                                                                                        • 電子書籍
                                                                                        • 本を使う
                                                                                        • 世代間ギャップ
                                                                                        • 仕事の面白いこと、つらいこと
                                                                                        • この現状にどう向き合うか
                                                                                        • 商業出版と個人出版
                                                                                        • 書き手は見つけやすくなった?
                                                                                        • 出版社の役割
                                                                                        • 技術が人を救う
                                                                                        • 商業誌の書き手になるには
                                                                                        • Show notes

                                                                                          • Software Design|gihyo.jp … 技術評論社
                                                                                          • Plamo Linux
                                                                                          • 電子書籍 | 楽天Kobo
                                                                                          • gihyo.jp … 技術評論社
                                                                                          • 1 hr 11 min
                                                                                          • 35. クリーンアーキテクチャと DDD(nrslib)

                                                                                            PHPerKaigi 2020 にて @nrslib さんと公開収録を行いました。クリーンアーキテクチャ、DDD、ドメイン駆動設計入門などについて話しました。

                                                                                            • クリーンアーキテクチャ
                                                                                              • 採用の経緯
                                                                                              • ツールでサポート
                                                                                              • 実際に導入してみて
                                                                                              • 信頼を得る
                                                                                              • DDD
                                                                                                • ドメイン駆動設計入門を書いた経緯
                                                                                                • パターンから入る
                                                                                                • 軽量 DDD
                                                                                                • ユビキタス言語の誤解
                                                                                                • アウトプット
                                                                                                  • デベロッパーエバンジェリスト
                                                                                                  • アウトプットのきっかけ
                                                                                                  • OOP 研修
                                                                                                  • 背中を見せる
                                                                                                  • ボールを拾う
                                                                                                  • Show notes

                                                                                                    • PHPerKaigi 2020
                                                                                                    • https://twitter.com/nrslib/status/1203485079147663361
                                                                                                    • ボトムアップドメイン駆動設計 │ nrslib
                                                                                                    • オブジェクト指向入門 第2版 原則・コンセプト (IT Architect …
                                                                                                    • ドメイン駆動設計入門 ボトムアップでわかる! ドメイン駆動設計の基本
                                                                                                    • 1 hr 3 min
                                                                                                    • 34. 人の仕事を見る(akiyan)

                                                                                                      @akiyan さんと S4Ads の現場、兼業、note、ウィルパワーなどについて話しました。

                                                                                                      • 公開収録
                                                                                                        • PHPerKaigi 2020
                                                                                                        • S4Ads の現場
                                                                                                          • 入稿処理の開発
                                                                                                          • BtoC 開発と BtoB 開発の違い
                                                                                                          • 求人
                                                                                                          • PHP のイメージ
                                                                                                          • Laravel
                                                                                                          • AWS Elastic Beanstalk ワーカー
                                                                                                          • 兼業
                                                                                                            • 時間配分
                                                                                                            • 病気リスク
                                                                                                            • 営業の大事さ
                                                                                                            • note
                                                                                                              • なぜ note.com に書くか
                                                                                                              • note のスキ
                                                                                                              • note を書いた感触
                                                                                                              • ウィルパワー
                                                                                                                • 選択するコストを削減する
                                                                                                                • 紐のない靴を買う
                                                                                                                • スタイリストさんへ依頼
                                                                                                                • ペアプロ、モブプロ
                                                                                                                • Podcast をやりたい
                                                                                                                • Show notes

                                                                                                                  • PHPerKaigi 2020
                                                                                                                  • Supership、サイト内商品広告ソリューション「S4Ads(エスフォーアズ)」の提供を開始 〜広告出稿機能でECサイトを広告媒体とした、新たな収益機会を創出〜|Supership
                                                                                                                  • akiyan.com
                                                                                                                  • akiyan (ソフトウェアエンジニア)|note
                                                                                                                  • shin1x1|note
                                                                                                                  • 2019年に買ってよかったモノとサービスがあるので買え|akiyan|note
                                                                                                                  • 採用情報|Supership
                                                                                                                  • 1 hr 23 min

                                                                                                                  About PHPの現場

                                                                                                                  From the publisher's feed

                                                                                                                  PHPの現場にいる人と話すポッドキャストです。

                                                                                                                  More shows like PHPの現場

                                                                                                                  Rebuild by Tatsuhiko Miyagawa

                                                                                                                  Rebuild

                                                                                                                  49 Listeners

                                                                                                                  backspace.fm by backspace.fm

                                                                                                                  backspace.fm

                                                                                                                  10 Listeners

                                                                                                                  engineer meeting podcast by エンジニアミーティング

                                                                                                                  engineer meeting podcast

                                                                                                                  0 Listeners

                                                                                                                  楽しいラジオ「ドングリFM」 by donguri.fm

                                                                                                                  楽しいラジオ「ドングリFM」

                                                                                                                  4 Listeners

                                                                                                                  Off Topic // オフトピック by Off Topic

                                                                                                                  Off Topic // オフトピック

                                                                                                                  16 Listeners

                                                                                                                  歴史を面白く学ぶコテンラジオ (COTEN RADIO) by COTEN inc.

                                                                                                                  歴史を面白く学ぶコテンラジオ (COTEN RADIO)

                                                                                                                  247 Listeners

                                                                                                                  UIT INSIDE by UIT

                                                                                                                  UIT INSIDE

                                                                                                                  0 Listeners

                                                                                                                  Yokohama North AM by Ryo Tomidokoro

                                                                                                                  Yokohama North AM

                                                                                                                  0 Listeners

                                                                                                                  ゆる言語学ラジオ by Yuru Gengogaku Radio

                                                                                                                  ゆる言語学ラジオ

                                                                                                                  62 Listeners

                                                                                                                  聴く講談社現代新書 by kodansha

                                                                                                                  聴く講談社現代新書

                                                                                                                  5 Listeners

                                                                                                                  ゆるコンピュータ科学ラジオ by ゆるコンピュータ科学ラジオ

                                                                                                                  ゆるコンピュータ科学ラジオ

                                                                                                                  21 Listeners

                                                                                                                  ゆる民俗学ラジオ by Yuru Minzokugaku Radio

                                                                                                                  ゆる民俗学ラジオ

                                                                                                                  7 Listeners

                                                                                                                  耳で学ぶAI、ロボシンク by 矢野 哲平

                                                                                                                  耳で学ぶAI、ロボシンク

                                                                                                                  1 Listeners

                                                                                                                  ツナギメエフエム by tsunagimefm

                                                                                                                  ツナギメエフエム

                                                                                                                  0 Listeners

                                                                                                                  ながらAIラジオ by usutaku/gomichan

                                                                                                                  ながらAIラジオ

                                                                                                                  1 Listeners