Code Day's Night

ichikawayのブログ

2025-01-01から1年間の記事一覧

2025年ふりかえり

2025年は色々あったが、人生で初めての経験がそれなりにあってよかった。PHP系のカンファレンスは去年に引き続き全部スポンサーして参加したので満足感があった。 1月 禁酒生活が終了。2024年の11月に倒れてしまってから2ヶ月ほど禁酒していた。恐る恐る飲ん…

私とPHPカンファレンス福岡の10年

2015年にPHPカンファレンス福岡をアカセさんと始めて10年で8回開催しました。 10年ですよ、長いですね。平成から令和になり、当時5歳だった長男が中3になり、時の流れを感じます。 10周年となるPHPカンファレンス福岡2025が良い区切りだったので、アカセさん…

自作IPルーターを実装して見えた、tcpdumpに映らないカーネル内部の世界

現在PHPでIPルーターを作り始めています。簡単なものを実装してpingが通るところまで完成しました。 うおぉぉ!!! PHPで自作IPルータ(簡易版)が動いた!alice -> router(PHP) -> bob でaliceからのpingが通ったーちょっとはまってtcpdumpしてたりで解決…

PHPで第2層イーサネットの読み書きはできるのか?(できる)

PHPのsocket拡張を使うと、簡単にネットワークプログラミングができ、RAWソケットも利用可能なためTCPやIPパケットも読めます。 PHPのsocket拡張は、中ではCのsocketを呼び出しているだけなのですが、なぜかプロトコルファミリーでAF_PACKET指定できず、イー…