hasen's tech life

Twitter: @hasen

PHP

Bookmark (2015-09-17)

・Google Omegaとは何か? Kubernetesとの関連は? 論文著者とのQA(翻訳) http://deeeet.com/writing/2015/09/17/qa-omega/ ・⚡️Brew Sparkling: homebrew for iOS http://mzp.hatenablog.com/entry/2015/09/17/095644 ・PHP5とPHP7の違い(extension編) ht…

Bookmark (2015-09-13)

・Python3.5の新機能 http://qiita.com/ksato9700/items/9a0aef07d90d00e67525 ・Emacs Lispでブログエンジン書いた http://darui.io/posts/this-blog-is-written-in-emacs-lisp ・ブラウザおよびnode.jsのための高度な地理空間データ分析ライブラリ「furf.j…

Bookmark (2015-09-12)

・Elasticsearch PHP Clients test drive http://jolicode.com/blog/elasticsearch-php-clients-test-drive ・SparkR 1.5 の開発でできたこと・できなかったこと http://atl.recruit-tech.co.jp/blog/3612/ ・Djangoのエントリポイントとアプリケーションの…

Bookmark (2015-09-06)

・安全に『危険シェル芸』ができるスタートアップスクリプトのご案内 https://speakerdeck.com/masatoshi/an-quan-ni-wei-xian-sieruyun-gadekirusutatoatupusukuriputofalsegoan-nei ・Developers Summit 2015 KANSAIでもPHP7について発表してきました http…

PHPUnitからSeleniumを実行する

# PHPUnitからSeleniumを実行する.# directory $ mekdir test_selenium && cd !$ # PHPUnit $ composer require phpunit/phpunit --dev # Selenium $ composer require phpunit/phpunit-selenium --dev$ brew isntall selenium-server-standalone # chrome …

Bookmark (2015-08-29)

・Web API サーバーとしての Elixir の可能性 https://speakerdeck.com/naoya/web-api-sabatositefalse-elixir-falseke-neng-xing ・ビッグデータを利用したディープラーニング人口知能技術による 農業クラウドIoTシステムの開発について http://www.ml.ist.…

Bookmark (2015-08-22)

・(昔の)PHP が誇った最高の機能 register_globals の真実、そして未来へ https://speakerdeck.com/gongo/xi-false-php-gakua-tutazui-gao-falseji-neng-register-globals-falsezhen-shi-sositewei-lai-he ・DMMゲームのログ解析~ログ収集と解析の概要~ http…

Laravel v5.1でapigenを試してみた.

# Laravel v5.1でapigenを試してみた. # 参考: apigen # 一部うまく行かない箇所があった.依存ライブラリにエラーが有るとのこと. # 問題のライブラリのヴァージョンを'~1.4'から'1.3.1'にしたが上手く行かなかった. # とりあえず使ってみる段階なので,…

Laravel v5.1で"No supported encrypter found. The cipher and / or key length are invalid."というエラーが出たので.

# Laravel v5.1で"No supported encrypter found. The cipher and / or key length are invalid."というエラーが出たので,対応. $ php artisan serve # ブラウザで確認 > No supported encrypter found. The cipher and / or key length are invalid. $ ph…

Bookmark (2015-08-10)

・自然言語処理を活用する上で開発者が知っておきたいこと~PyData.Tokyo Meetup #5 http://codezine.jp/article/detail/8893 ・「1日を2回生きる」元祖・早大発ベンチャー起業家のストイックな働き方 http://hrnabi.com/2015/08/10/8924/ ・mruby事例を中心…

Laravel v4.2のartisanコマンドでタイプミスしたので.

# error $ php artisan db::seed > [InvalidArgumentException] > There are no commands defined in the "db:" namespace. > Did you mean this? > db # type miss ('db::'ではなく'db:') # php artisan db:seed

Laravel v4.2でClass 'Carbon' not foundというエラーが出たので.

Laravel v4.2でClass 'Carbon' not foundというエラーが出たので.$ php artisan serve > Class 'Carbon' not found (ブラウザで) # app/config/app.phpのaliasesに定義する必要がある. $ vi app/config/app.php

Laravel v4.2のartisanコマンドでportを指定する.

# Laravel v4.2の'artisan serve'では,デフォルトで8000番ポートが使われる. $ php artisan serve > Laravel development server started on http://localhost:8000 # 別のターミナルから実行.$ php artisan serve # error > [Sun Jul 26 21:30:38 2015] …

Twigのfor文で配列のkeyを変更する.

# Laravel,デフォルトのテンプレートエンジンはBladeです. # が,Twigをよく使ってます. # で,Twigのfor文で配列のkeyを変更する書き方をメモ.

Laravel v4.2のmigrationで"SQLSTATE[HY000] [2002] No such file or directory "というエラーが出たので.

# エラー. $ php artisan migrate > SQLSTATE[HY000] [2002] No such file or directory $ php -i | grep 'pdo' > 663:pdo_mysql.default_socket => /tmp/mysql.sock => /tmp/mysql.sock # パスを修正する.(~/.my.cnfと揃える) $ vi /usr/local/etc/php/5.6/…

Laravel v4.2でlocal用の設定を読み込ませる.

# Laravel v4.2でlocal用の設定を読み込ませる. # localのマシン名を確認する. $ hostname > macbook-pro-2013.local # 環境を設定する. $ vi bootstrap/start.php # 環境を確認する. $ php artisan env > Current application environment: local # loc…

Bookmark (2015-07-15)

・jQuery 3.0 and jQuery Compat 3.0 Alpha Versions Released http://blog.jquery.com/2015/07/13/jquery-3-0-and-jquery-compat-3-0-alpha-versions-released/ ・R言語メタプログラミングのサンプル http://d.hatena.ne.jp/m-hiyama/20150715/1436918784 …

Bookmark (2015-07-13)

・App Engine for PHP ベータ版から正式版へ http://www.apps-gcp.com/appengine4php-open/ ・発展途上国では「現金」が死につつある http://wired.jp/2015/07/12/ismail-ahmed/ ・通信の最適化について雑感 http://dechnostick.hatenablog.com/entry/2015/0…

Bookmark (2015-06-30)

・Frameworkless, or How I use PHP https://medium.com/@mmeyer/frameworkless-or-how-i-use-php-bf0b119536ad ・リアルタイム通信環境の(一部)構成紹介 http://dsas.blog.klab.org/archives/52207930.html ・Webシステムにおけるデータベース接続アーキテ…

Bookmark (2015-06-26)

・ohai+ConsulでIT資産管理を便利にしよう https://datahotel.io/archives/130 ・定時を超えるとBotに罵倒される社内文化 http://bugrammer.hateblo.jp/entry/2015/06/26/083000 ・C++によるSMOを用いたSVMの実装 http://kivantium.hateblo.jp/entry/2015/06…

Bookmark (2015-06-18)

・iQONを支えるクローラー/iQON Crawler https://speakerdeck.com/kyuns/iqon-crawler ・Composerがパッケージのstabilityを解決するしくみ https://speakerdeck.com/kyuns/iqon-crawler

Bookmark (2015-06-17)

・Facebook、静的コード解析ツール「Infer」を公開。Objective-C/Java/Cコードのバグを指摘してくれる http://www.publickey1.jp/blog/15/facebook_infer.html ・Google App EngineのPHPサポートが一般公開へ http://jp.techcrunch.com/2015/06/17/20150616g…

Bookmark (2015-06-16)

・DNS浸透の都市伝説を斬る ~ランチのおともにDNS~ http://jprs.jp/tech/material/iw2011-lunch-L1-01.pdf ・Deploy PHP Apps Easily with Laravel Forge https://scotch.io/tutorials/deploy-php-apps-easily-with-laravel-forge ・余ったRaspberry Piを…

Bookmark (2015-06-10)

・Laravel 5.1 is released https://laravel-news.com/2015/06/laravel-5-1-released/ ・How to undo (almost) anything with Git https://github.com/blog/2019-how-to-undo-almost-anything-with-git ・SMTP で使われる Sender Policy Framework (SPF) の…

Bookmark (2015-06-03)

・Polymer エレメントの開発ツールと CI http://motemen.hatenablog.com/entry/2015/06/polymer-tools-and-ci ・PHPカンファレンス関西2015でPHP7について発表してきました http://d.hatena.ne.jp/hnw/20150602 ・リアルタイム通信環境の(一部)構成紹介 http…

'laravel array_merge(: Argument #2 is not an array)'というエラーが出たので,対応した.

PHPのWAFであるLaravelのコードを書いていて,下記のエラーが出たので対応. > laravel array_merge(: Argument #2 is not an array) 該当箇所のコードを確認すると,json_encode()が失敗していたので, 読み込み先である,/PATH/TO/storage/meta/services.j…

Bookmark (2015-05-27)

・PHP7で変わること http://d.hatena.ne.jp/hnw/20150525 ・How to test code with mruby http://www.slideshare.net/hsbt/20150525-testing-casualtalks ・オープンソースSSHクライアント「PuTTY」、トロイの木馬版が見つかる--データ窃盗の恐れ http://jap…

一体,このPHPのビルドオプションは何だったのだろうと思い,確認した.

PHP

一体,このPHPのビルドオプションは何だったのだろうと思い,確認した. $ php -i | grep "Configure Command" > Configure Command => './configure' '--prefix=/usr/local/Cellar/php56/5.6.7' '--localstatedir=/usr/local/var' '--sysconfdir=/usr/local…

Bookmark (2015-04-24)

・hnwさんのPHP7調査 http://qiita.com/search?q=php7%E8%AA%BF%E6%9F%BB&q=hnw&sort=created&utf8=%E2%9C%93 ・Data Science のための Python IDE Rodeo http://librabuch.jp/2015/04/python-rodeo/

Bookmark (2015-04-23)

・Dnsmasqでお手軽ご家庭DNSサーバーを作ろう http://www.infiniteloop.co.jp/blog/2015/04/how_to_use_dnsmasq/ ・Packer in Atlas:Vagrant Boxとマシンイメージの構築自動化(参考訳) http://pocketstudio.jp/log3/2015/04/18/packer_in_atlas_translate…