認証にCloudFrontの署名付きCookieを使って、hls.jsでストリーミング配信しようとしたら、激ハマりした話。
CloudFrontの署名付きCookieの設定方法などについては、ネット上に沢山の記事があるかと思いますので、割愛します。 構成としては、ブラウザから自前のサーバ( https://hoge....
15 search resultsShowing 1~15 results
You need to log-in
CloudFrontの署名付きCookieの設定方法などについては、ネット上に沢山の記事があるかと思いますので、割愛します。 構成としては、ブラウザから自前のサーバ( https://hoge....
タイトルのとおりの現象で、少々ハマりました。 結論としては、json_encodeの第2引数にJSON_UNESCAPED_UNICODEを指定すれば解決。 $array = [ 'ほげ', '...
前提 すでにApacheのインストールは完了済 ドキュメントルートは/var/www/html 手順 ソースのダウンロード wget http://www.dbninja.com/downloa...
マニュアルにもしれっと書いてあるんだけど、DateTimeオブジェクトのコンストラクタにUNIX_TIMEを渡すとタイムゾーンがUTCになってしまう。 $dateTime = new DateT...
PDOで普通にDATETIME型やTIMESTAMP型の取得すると、PHP的には文字列になってしまう。 PDOStatement::bindColumnとかでDateTimeオブジェクトに変換で...
サーバからレスポンスを返す際に、数値と文字列が混在しているとフロント側でちょっと面倒と言われたので作りました。 多次元配列でもいけますが再帰処理を使っているので、あまりに階層が深い配列だとmem...
htmlのヘッダに以下を記述するとfaviconを指定することができる。 <link rel="shortcut icon" href="faviconのURL">
プロセス一覧を表示するSHOW PROCESSLISTは便利だけど、TIMEでソートができないので、多くのプロセスの中で時間がかかっているものを探したい時などにちょっと面倒。 そんな時は SEL...
$array = array( array( 'id' => 10, 'name' => 'hoge', ), array( 'id' => 3, 'name' => '...
hoge.php class hoge { private $id = NULL; public function setId( $id ) { $this -> id = $id; } ...
仮にApacheの再起動をしたい場合などは、 echo "パスワード" | sudo -S /etc/rc.d/init.d/httpd restart と書いてやると実行できます。 もちろん、...
$array = array( '1' => 'hoge' ); というような連想配列があった場合、 foreach ( $array as $key => $value ) { i...
PHPでMemcacheを使うためのクラスとして Memcache と Memcached がある。 この時点で既にややこしい・・・ 現場でモロモロ事情があり、Memcacheのほうでsetした...
class Hoge { // 何かしらの処理 } というようなクラスがあり、それを class Factory { public static function getHogeInstance...
php_sapi_name() をやってみて、戻り値が 'cli' だったらコマンドライン。 それ以外だったらそれ以外。
15 search resultsShowing 1~15 results
Qiita is a knowledge sharing service for engineers.