明滅するプログラマの思索

登録ID
1924061
サイト名称
明滅するプログラマの思索
URL
http://lab.loose-leaf.com
紹介文
日々の気づきをまとめます
カテゴリ

※最新の記事

  • 自作ライブラリをSubversionでバージョン管理し、composer でイン…
    自作のライブラリを composer 経由でインストールできるようにしたい。 ただし社内だけに公開したい。 そういった場合に、VCS(バージョン管理システム)にコミットしたものを composer 経由でインストール(チェックアウト)できま…10月17日 14時02分
  • composer を使おう
    composer とは、PHPのライブラリを依存パッケージごと管理するツールです。 これまでにも PHP のライブラリツールとしては PEAR がありましたが、現在では composer でインストール可能なものはこちらで管理する流れが出来…10月12日 13時53分
  • ストリーミング動画のプレイリストを非同期に切り替える
    3つ目の HLS(HTTP Live Streaming)ネタです。 HLSプレイリストをPCで再生する場合、video.js ライブラリを利用すると楽です。 <html> <head> <link href=…10月06日 13時18分
  • PHP で Yahoo!ID連携v2 の認証を行う
    Yahoo!ID連携は現在 v2 と呼ばれるバージョンで OpenId 認証が可能です。 それまで使用されていた v1 は今年の3月以降、新規の登録が不可能となりました。 Yahoo!ID連携v1 は、PHPのSDKが用意されており、実装が…09月29日 14時08分
  • PHPのMediaInfoパッケージを利用してHLS用に動画分割する
    HTTP Live Streaming を実装する際、もともとの動画ファイルを分割し、プレイリストファイル(m3u8)を作成する必要があります。 HLS(HTTP Live Streaming) を構築する - 明滅するプログラマの思索 で…09月25日 14時12分
  • Google Cloud Platform の負荷分散に Let's Encry…
    Google Cloud Platform(以下 GCP)で利用可能なロードバランサでフロントをSSLにするために Let’s Encrypt を利用することができます。 この件については、以下の参照先が大変参考になります。 q…09月19日 13時56分
  • Apache ユーザに別のユーザとして処理を実行させる
    Apacheで立てた Web サーバにリクエストを送り、それをトリガとしてサーバ上で操作を行う場合、その実行ユーザはデフォルトでは apache ユーザとなります。 これだと、そのファイルのユーザ・権限によっては、アクセス権がなく実行に失敗…09月15日 14時11分
  • Postfix を利用して外部の qmail サーバからメールを送信する
    Google Compute Engine は、Google の制約によりメール送信が行えません。 すなわち、SMTP(25番ポート)・SMTPS(465番ポート)・Submission(587番ポート)が閉じられています。 メールを送信す…09月13日 14時15分
  • Nginx のリバースプロキシを利用し PHP 処理を Apache で行う
    Nginx のシェアが堅調に伸びているようです。 Apache と違い、静的なコンテンツを大量にさばくのに適した Web サーバですが、サーバサイドスクリプトを実行する場合はちょっとしたテクニックが必要となります。 PHP の場合、php-…09月06日 13時47分