Go Conference’19 Summer in Fukuoka、スタッフとして参加しました

3週連続のイベント

もともと PHPCon福岡2019 と Go Conference’19 Summer in Fukuoka(以下GoCon福岡2019) がすごい近い日程で行われていろいろ大変だなと思っていたのに、その間に渋谷 TECH PLAY での福岡UIJターンイベントでの登壇というのをいれてしまったので、3週連続の週末イベント参加という形になりました。

続きを読む →

PHPCon福岡のスタッフをやってみて

ブログを書くまでは…

ということで、1週間たってしまいましたが、6/29(土)に開催されたPHPCon福岡 2019のことを書いていきたいと思います。

とはいえ、イベントたのしかったです!では語り尽くせないいろいろを体験できたのでそこからさかのぼって書いてみたいと思います。

続きを読む →

PHP-VCR が curl 関数を乗っ取る方法

PHP-VCR (https://github.com/php-vcr/php-vcr)というライブラリをご存知でしょうか? ruby に vcr (https://github.com/vcr/vcr) というライブラリがあってそれのPHP版となります。これらのライブラリは以下のようなことを行うためのものです。

  • HTTPアクセスを記録
  • 記録した内容を使ってHTTPアクセスをモックする

とても便利なので使ってみようとしたところ、実行例としていろんなところで書かれている file_get_contents を使ったアクセスは記録できたのに、curl を使ったアクセスがうまく記録できなくて、なぜ curl だけ記録できないのか、そもそも記録できたとして curl 関数を runkituopz という関数を置き換えるものを使わずに実行を乗っ取るのか?というのが疑問だったので調査してみました。

最終的に curl 関数の挙動は置き換えできました。最後まで読んで置き換えはできませんでしたといったことはないのでご安心を。

続きを読む →

レンタルサーバーというサービス

今現在ペパボの中にいて、さらにホスティング事業部に籍を置くものとしてこういうぶっちゃけはどうかとも思うが、ペパボに入る前に長らくWeb制作会社で仕事をしていて、お客様から「今回の案件はレンタルサーバーでお願いします」と言われると正直がっかりしていた。

続きを読む →