タグ

2019年3月20日のブックマーク (2件)

  • 入門 Docker

    入門 Docker¶ About¶ Dockerの入門からプロダクションで活用するプラクティスについてのドキュメントです。 プロダクションへ導入するために必要なDockerの概要から設計までをなるべく最短経路で学ぶことが目的です。 想定する読者層¶ WebAPIのようなサーバーサイドのプログラミングをしたことがある Dockerをこれからプロダクション環境へ導入してみたいと考えている初学者 Version¶ Docker 18.09.3 docker-compose 1.23.2 必要な環境¶ Docker Hub のアカウント Docker公式レジストリ Play with Docker DockerをWeb上で動かせる環境 Play with Dockerを起動するのに前述のDockerHubアカウントが必要 Docker for Mac(Windows)の場合VMが間に挟まり挙動が異

  • PHP-VCR が curl 関数を乗っ取る方法 | NEW GAME @kunit

    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 関数を runkit や uopz という関数を置き換えるものを使わずに実行を乗っ取るのか?というのが疑問だったので調査してみました。

    PHP-VCR が curl 関数を乗っ取る方法 | NEW GAME @kunit
    sukka9
    sukka9 2019/03/20