hasen's tech life

Twitter: @hasen

PHP

Laravel v5.1.29で,作業ディレクトリ名を変更した場合にでるセッションのエラーを解決する.

Laravel v5.1.29で,作業ディレクトリ名を変更した場合にでるセッションのエラーを解決する. $ mv PATH/TO/OLD_DIR PATH/TO/NEW_DIR$ cd PATH/TO/NEW_DIR # error # ブラウザでアクセス > local.ERROR: exception 'ErrorException' with message 'file_put_…

Bookmark (2016-02-23)

・PHP の壊れた mt_rand の品質を統計的に検証した http://iwiwi.hatenablog.com/entry/2016/02/22/200512 ・ヤフー社内でやってるMySQLチューニングセミナー大公開 http://www.slideshare.net/techblogyahoo/mysql-58540246

Bookmark (2016-02-15)

・なぜスマホの位置情報は狂うのか調べてみた http://tsuchinoko.dmmlabs.com/?p=2982 ・PHP-FPM とnginxのステータスページを見られるようにする http://koni.hateblo.jp/entry/2016/01/12/184800 ・ブログへのアクセス過多で破滅したけどPHP7.0に助けられ…

Bookmark (2016-02-11)

・elixirを使ったゲームサーバ http://www.slideshare.net/hidetakakojo/elixir-58090331 ・Laravel: Up and Running Available for Preorder https://laravel-news.com/2016/02/laravel-up-and-running-available-for-preorder/

Laravel v5.1で"Cannot redeclare class TwigBridge\Extension\Laravel\String"というエラーが出たので対応.

# Laravel v5.1でconfig:cacheをしたところ, # "Cannot redeclare class TwigBridge\Extension\Laravel\String"というエラーが出たので対応. # rcrowe/twigbridgeのヴァージョンを上げた. $ php artisan --version > Laravel Framework version 5.1.29 (L…

Bookmark (2016-02-06)

・NISC が作った「ネットワークビギナーのための情報セキュリティハンドブック」 http://blog.cles.jp/item/8252 ・It’s Travis CI’s 5th Birthday, Let’s Celebrate With Numbers! https://blog.travis-ci.com/2016-02-05-happy-fifth-birthday-travis-ci …

Laravel v5.2で環境設定を書き換えても反映されなかったので対応した.

# Laravel v5.2で環境設定を書き換えても反映されなかったので対応した. # 具体的には.envを変更したのだけれど,反映されなかった. # 以下のコマンドを実行する.よく忘れる. $ php artisan config:cache

Bookmark (2016-02-03)

・Laravel 5.2.13 is released https://laravel-news.com/2016/02/laravel-5-2-13-is-released/ ・どうすればPythonをJuliaと同じくらい速く動かせるのか? : 様々なやり方で計算の高速化を図る http://postd.cc/python_meets_julia_micro_performance/ ・Sw…

Bookmark (2016-01-26)

・Herokuで超絶簡単に15秒で管理画面を作る[Heroku][Adminium] http://shiro-goma.hatenablog.com/entry/2016/01/25/203348 ・Basilica - Haskell製のモダンなフォーラム http://goo.gl/k5X8SX ・Crystal版Sinatraこと爆速WAF-Kemalがいいらしい http://tbpg…

Bookmark (2016-01-24)

・それなりの時系列ログデータが欲しい時 http://shinodogg.com/?p=6502 ・MySQL Casual Talks vol.9でしゃべってきた http://oinume.hatenablog.com/entry/mysql-casual-talks-vol9 ・composerを速くするプラグイン・prestissimoを作った http://blog.tojir…

Bookmark (2016-01-15)

・【新機能】APIレベルのイベント駆動処理を行うCloudWatch Eventsが発表されました! http://dev.classmethod.jp/cloud/aws/introducing-cloudwatch-events/ ・Composer並列化プラグイン http://www.slideshare.net/hinakano/composer-phpblt ・ドローンを…

Bookmark (2016-01-11)

・100Mにスケーリング:Key-ValueストアとしてMySQLを使い、NoSQL以上のパフォーマンスを出す http://postd.cc/scaling-to-100m-mysql-is-a-better-nosql/ ・ある PHP 案件の振り返り http://www.sssg.org/blogs/naoya/archives/2714

Bookmark (2016-01-06)

・Amazon Redshiftで顧客分析ソリューションを構築 http://postd.cc/custom-analytics-amazon-redshift/ ・ROS + Dockerを使ったロボットアプリケーション入門(2)実践編 ~Pepperでディープラーニングを使った画像識別に挑戦~ http://tech-sketch.jp/2016…

Bookmark (2016-01-04)

・数十台規模のPHP 5.3プロジェクトをダウンタイムゼロでPHP 5.6化した時のまとめ http://tech.gmo-media.jp/post/136590171029/php-53-to-php-56 ・サービス分割時の複雑性に対処する: テスト戦略の話 http://techlife.cookpad.com/entry/2016/01/04/094705…

Bookmark (2016-01-01)

・ネットワーク対応の光通知デバイスを自作してみる http://dsas.blog.klab.org/archives/52240162.html ・無名クラス(PHP7)をマイクロフレームワークで使ってみた http://d.hatena.ne.jp/brtRiver/20160101/anonymous_class_with_slim3 ・zend-expressiveを…

Bookmark (2015-12-31)

・ハッキングされたSEOのバックリンクネットワークの分析 http://postd.cc/inside-a-hacked-seo-backlink-network/ ・h2oとPHP7とWordPress https://www.barasu.org/pc/11616.html ・PHP7からstrlen関数に特化した高速化が採用された http://d.hatena.ne.jp/…

Bookmark (2015-12-23)

・Elasticsearchのプラグイン「Shield」「Watcher」による不正アクセス監査 http://qiita.com/datake/items/4a0fe7430b1ac3998302 ・Joomla!の「ゼロデイコード実行脆弱性」はPHPの既知の脆弱性が原因 http://blog.tokumaru.org/2015/12/joomla-zero-day-att…

Bookmark (2015-12-22)

・Lravel 5.2 is released! https://laravel-news.com/2015/12/laravel-5-2-is-released/ ・スケールアウト可能なSQLエンジンのベンチマークテスト:Presto vs Spark SQL vs Hive on Tez http://recruit.gmo.jp/engineer/jisedai/blog/presto_spark_hive/ ・…

Bookmark (2015-12-21)

・Web Components と Electron でつくる Neovim フロントエンドの未来 http://rhysd.hatenablog.com/entry/2015/12/20/000000 ・AWSのセキュリティグループ管理ツールをつくりました http://klabgames.tech.blog.jp.klab.com/archives/1047742701.html ・Sla…

Bookmark (2015-12-14)

・もう確認した?「RubyKaigi2015」全公開済みスライドまとめ #rubykaigi #rubykaigi2015 https://techstars.jp/blog/rubykaigi-2015/ ・PHPで高速に動作するURLルーティングを自作してみた http://inside.pixiv.net/entry/2015/12/13/145741

OSX (El Capitan)にphp-couchbaseをインストールした.

# OSX (El Capitan)にphp-couchbaseをインストールした. $ cd /usr/local/src $ git clone https://github.com/couchbase/php-couchbase $ cd php-couchbase $ phpize > Configuring for: > PHP Api Version: 20131106 > Zend Module Api No: 20131226 > Ze…

FuelPHPでデータベースに接続できないエラーでが出たので対応.

# FuelPHPでデータベースに接続できないエラーでが出たので対応. # ブラウザで確認 > Fuel\Core\Database_Exception [ 2002 ]: > SQLSTATE[HY000] [2002] No such file or directory > > COREPATH/classes/database/pdo/connection.php @ line 112 $ vi fue…

Bookmark (2015-12-11)

・Let's EncryptとnginxでHTTP/2サーバを立てる http://inside.pixiv.net/entry/2015/12/10/153114 ・Zend Framework 3 Update for 2015-12-10 http://framework.zend.com/blog/2015-12-10-zf3-biweekly-update.html ・諸君、私は運用が大好きだ!私がZabbix…

FuelPHPのヴァージョンと環境を確認する.

# FuelPHPのヴァージョンと環境を確認する. $ oil --version > Fuel: 1.7.3 running in "development" mode

Bladeでエラーが出たのでインデントのしかたを修正した.

# Bladeでエラーが出たのでインデントのしかたを修正した. # error @if (in_array("hoge", $member_data["list"], true) || in_array("page", $member_data["list"], true)) # success @if (in_array("hoge", $member_data["list"], true) || in_array("pag…

Bookmark (2015-12-07)

・DynamoDBを使ったKPI保存システム http://labs.gree.jp/blog/2015/12/14582/ ・PHPの拡張モジュールをGoで作る http://www.slideshare.net/hnw/phpgo ・Let's Encrypt でサイトを HTTPS 化 https://blog.mono0x.net/blog/2015/12/05/lets-encrypt/ ・Webア…

Bookmark (2015-12-05)

・スタートアップの「つながる」無線に必要な5つのこと http://qiita.com/sugitak/items/88c6ee58fd3b0da6731f ・Introducing the IBM Swift Sandbox https://developer.ibm.com/swift/2015/12/03/introducing-the-ibm-swift-sandbox/ ・PHPのインターン化文…

PHPでJSON形式の出力を見やすくする.

# PHPでJSON形式の出力を見やすくする. # Laravel v5.1.24で試してます. # 通常 $ vi test.php ++ Log::info(json_encode(Input::all())); $ tail -f storage/logs/laravel.log > [2015-12-01 10:00:28] local.INFO: {"email":"test@hoge.com","password":…

Laravel v5.1.24で"Access denied for user 'homestead'@'localhost' (using password: YES)"というエラーが出たので対応した.

# Laravel v5.1.24で"Access denied for user 'homestead'@'localhost' (using password: YES)"というエラーが出たので対応した. # .envの設定が正しいことを確認. # `php artisan serve`のプロセスを一旦止めて,再起動. $ php artisan config:clear# 参…

Bookmark (2015-12-02)

・HTTP/2 Push を Service Worker + Cache Aware Server Push で効率化したい話 http://jxck.hatenablog.com/entry/service-worker-casper ・Fluxフレームワーク戦争の現状確認(前編) http://amagitakayosi.hatenablog.com/entry/2015/12/02/172453 ・PHP…