hasen's tech life

Twitter: @hasen

Ruby

tmuxinatorを導入した.

# tmuxinatorを導入した. $ gem install tmuxinator $ mkdir ~/.tmuxinator $ export EDITOR='vim' $ cd !$ $ wget https://raw.githubusercontent.com/tmuxinator/tmuxinator/master/completion/tmuxinator.bash $ vi ~/.bashrc ++ source /PATH/TO/tmuxina…

rbenvで2.3.1がなかったのでリストを更新した.

rbenvでv2.3.1がなかったのでリストを更新した. $ rbenv install -l |grep '2.3.1' > $ cd ~/.rbenv/plugins/ruby-build $ git pull origin master $ rbenv install -l |grep '2.3.1' > 147: 2.3.1

Bookmark (2016-05-16)

・日本語形態素解析の裏側を覗く!MeCab はどのように形態素解析しているか http://techlife.cookpad.com/entry/2016/05/11/170000 ・MeCab ソースコードリーディング私的メモ(形態素解析編) http://d.hatena.ne.jp/a_bicky/20160516/1463346741

Bookmark (2016-05-05)

・MITがSICPを教えなくなった理由 http://cpplover.blogspot.jp/2016/05/mitsicp.html ・日本測地系から世界測地系に変換する(けっこうガチで計算するVer) http://altarf.net/computer/ruby/3347 ・自分流Laravelディレクトリちら見せ http://ytake.hatebl…

Bookmark (2016-04-05)

・Introducing DGit http://githubengineering.com/introducing-dgit/ ・4コマ漫画の画像管理✨ http://mzp.hatenablog.com/entry/2016/04/04/230054 ・サーバの見積もり方法 http://technica-blog.jp/entry/2016/04/05/102622

Bookmark (2016-04-02)

・Optcarrot: Ruby で書かれたファミコンエミュレータ http://d.hatena.ne.jp/ku-ma-me/20160401/p1 ・「Windows 10」で動作するUbuntuのBashシェル--その実現方法 http://japan.cnet.com/news/service/35080406/ ・Backlog辞めたいけど辞められないから欲し…

Bookmark (2016-03-04)

・プライベートネットワークへのCSRFを緩和する仕様の提案 http://d.hatena.ne.jp/ASnoKaze/20160303/1457016751 ・依存関係をなくそう : Rubyアプリ・Gemの開発者への提言 http://postd.cc/kill-your-dependencies/ ・EventListenerを全部消すbookmarklet h…

Bookmark (2016-02-07)

・エンジニア・Webデザイナー必読: アプリケーションを国際化・多言語展開する前に知っておくべきこと http://qiita.com/hachi8833/items/4666638e930de65dcdef

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 …

Bookmark (2016-02-05)

・オープンソースプロジェクトでバグを修正する方法 : あるNodeJSモジュールへの修正を例に http://postd.cc/how-to-fix-a-bug-in-an-open-source-project/ ・Get Started with rkt Containers in Three Minutes https://coreos.com/blog/getting-started-wi…

Bookmark (2016-02-01)

・Vim and Haskell in 2016 http://www.stephendiehl.com/posts/vim_2016.html ・Emacs Lispで socketプログラミング http://syohex.hatenablog.com/entry/2016/01/31/121041 ・FlexboxベースのモダンなCSSフレームワーク・「Bulma」 http://kachibito.net/u…

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-14)

・インフラ自動化ツール「Ansible 2.0」正式版がリリース。リファクタリングによるアーキテクチャの整理、Block文や動的なIncludeなどの新機能 http://www.publickey1.jp/blog/16/ansible_20blockinclude.html ・ティザーサイトを支える技術 https://eurie.c…

Bookmark (2015-12-26)

・Linuxカーネルを新しいCPUに移植する http://nullpo-head.hateblo.jp/entry/2015/12/25/194126 ・小崎資広さん「人に依存しないデバッグのために,道具の使い方を知ってほしい」〜RubyKaigi 2015基調講演 2日目 https://gihyo.jp/news/report/01/rubykaigi…

Bookmark (2015-12-14)

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

Bookmark (2015-11-13)

・Node.js×mongo dbで3年間サービス運用してみた話 http://www.slideshare.net/leverages_event/nodejsmongo-db3 ・CentOS に StrongLoop をインストールする http://dotnsf.blog.jp/archives/1044734593.html ・php.netのひみつ(1) 短縮URL http://cho-phpe…

Bookmark (2015-11-08)

・Let's Encrypt を支える ACME プロトコル http://jxck.hatenablog.com/entry/letsencrypt-acme ・Snidel 0.2 をリリースしました http://ackintosh.github.io/blog/2015/11/08/snidel_0_2_0/ ・Unicodeでのジェンダー記号 http://id.fnshr.info/2015/11/08…

Bookmark (2015-11-06)

・HashiCorp + Fastly https://www.hashicorp.com/blog/hashicorp-and-fastly.html ・RubyからGoの関数をつかわなくても再帰をやめなくてもアルゴリズムを改善する→はやい http://primenumber.hatenadiary.jp/entry/2015/11/06/204657 ・チーム全員でユーザ…

compass compileで"LoadError on line ["55"]"というエラーが出たので対応.

# compass compileで"LoadError on line ["55"]"というエラーが出たので対応. # 参考: LoadError on line [“55”] of C: cannot load such file — wdm Run with --trace to see the full backtrace # error $ compass compile> LoadError on line ["55"] of …

Bookmark (2015-10-09)

・AWS IoT ButtonでAWS IoTを体験してみた! http://dev.classmethod.jp/cloud/aws/using-aws-iot-button/ ・VirtualBoxのファイルシステムを10倍速くする ~ find編 ~ http://dsas.blog.klab.org/archives/52229512.html ・人工知能は Deep Learning によっ…

Bookmark (2015-10-04)

・GitHub Universe http://ikeike443.hatenablog.com/entry/2015/10/04/132432 ・pure JS WiFi QR Code Generator - WiFi設定用のQRコードを生成 http://goo.gl/Jqffzq ・React Native Playground - React NativeアプリをWeb上でシミュレート http://goo.gl/…

Bookmark (2015-10-02)

・ChatOps + NightmareでメトリクスグラフとBIレポートをSlackに投げるようにした http://blog.glidenote.com/blog/2015/10/01/nightmare-screenshots/ ・Gehirn Web Services Public Preview を開始してから半年が経ちました http://news.gehirn.jp/dev/742…

Bookmark (2015-09-28)

・広告ブロッカーの検知と計測について http://techlife.cookpad.com/entry/2015/09/28/124504 ・iOS 9 の新機能のサンプルコード集『iOS-9-Sampler』を公開しました http://d.hatena.ne.jp/shu223/20150917/1442440780 ・グーグル、インドの400駅に無料Wi-F…

Bookmark (2015-09-15)

・Ansibleを結構使ってみた/ansible-nikkei-2015 https://speakerdeck.com/bungoume/ansible-nikkei-2015 ・実践!Ansibleベストプラクティス(前編) http://knowledge.sakura.ad.jp/tech/3084/ ・Ansible向けのコードカバレッジツールKirbyを作りました ht…

Bookmark (2015-09-07)

・MySQL 5.6と5.7のInnoDBバッファプールウォームアップのおはなし http://tech.gmo-media.jp/post/128523146249/innodb-buffer-pool-load-at-startup ・cron でのコマンド実行が失敗したときにアラートを飛ばすための alerty というツール http://blog.live…

Bookmark (2015-09-05)

・Mosquitto と paho-mqtt をつかってPythonで MQTTをさわる https://librabuch.jp/2015/09/mosquiito_paho_python_mqtt/ ・Introduction to Chainer (LL Ring Recursive) http://www.slideshare.net/KentaOono/introduction-to-chainer-ll-ring-recursive …

Bookmark (2015-09-01)

・FluxでCUIアプリ https://speakerdeck.com/kjirou/fluxdecuiapuri ・NextBSD登場 http://s.news.mynavi.jp/news/2015/08/28/252/ ・日経電子版 開発内製化の取り組み https://speakerdeck.com/yosukesuzuki/nikkei-web-development-2015 ・[LSP42] Scratch…

Bookmark (2015-08-21)

・はてな社内で開催したDDD勉強会の様子をご紹介します http://developer.hatenastaff.com/entry/2015/08/20/170300 ・Rubyはこう作られている! RubyコミッタによるRuby開発裏話 http://togetter.com/li/863117 ・『exeファイルをダブルクリックすると何が…

Rails v4.2.3で,IPとPortを指定する.

# Rails v4.2.3で,IPとPortを指定する. # オプションを確認$ rails server --help # success $ rails server --binding=IP --port=PORT # or $ rails s -b IP -p PORT

Bookmark (2015-08-13)

・Objective CのソースコードをSwiftに一発変換してくれるサイト「Objective-C to Swift Converter」 http://www.lifehacker.jp/2015/08/150812objective_cswiftobjective.html ・並列に実行するんだけど並列度も制限したい時 http://qiita.com/shyouhei/ite…

Heroku Toolbeltを使用してHerokuにデプロイする.

# Heroku Toolbeltを使用してHerokuにデプロイする.# 参考(ほとんど同じです). 【mkdirからデプロイまで3分】Sinatra+Haml+Sass+Coffee でサクッとHerokuに公開して捨てるwebアプリ # Heroku Toolbeltを使用することが主な変更点. 参考: Heroku Toolbelt …

Bookmark (2015-08-06)

・mithrilでがっつりSPAを作った話 - コード譜共有サイト「ChordKitchen」 http://goo.gl/X2t1Kc ・RubyとPythonにおけるガベージコレクションの視覚化 http://postd.cc/visualizing-garbage-collection-in-ruby-and…/ ・ベンチャー最強の内部統制をつくる h…

Bookmark (2015-07-24)

・Ruby for Dinosaurs... http://rubyhacker.com/blog2/20150723.html ・Device metrics http://www.google.com/design/tool/devices/ ・アニメの名言を簡単に引用できるChrome extension『Kotoha』作りました http://konifar.hatenablog.com/entry/2015/07/…

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-29)

・巨大なバッチを分割して構成する 〜SQLバッチフレームワークBricolage〜 http://techlife.cookpad.com/entry/2015/06/27/154407 ・アラブ人がスマホゲーに廃課金する理由「娯楽がないし、暑すぎてサッカーも出来ない」アナリストに聞く新興国のゲーム市場…

Bookmark (2015-06-19)

・Rubyベースの文法で高速に動作するNativeコードにコンパイルされるCrystal言語の情報まとめ http://tbpgr.hatenablog.com/entry/2015/06/18/235914 ・Removal and Deprecation in MySQL 5.7 http://mysqlserverteam.com/removal-and-deprecation-in-mysql-…

Bookmark (2015-05-13)

・Go言語でSQLのトレースをする http://shogo82148.github.io/blog/2015/05/13/golang-sql-proxy/ ・クックパッドのサーバプロビジョニング事情 http://techlife.cookpad.com/entry/2015/05/12/080000 ・Node.js と io.js の統合は最終局面へ http://yosuke-…

RubyからMongoDBに接続したら,`<main>': uninitialized constant Mongo::Connection (NameError)というエラーが出たので.gemのヴァージョンを下げた.

『Webエンジニアの教科書』を読んでいて,RubyからMongoDBへの接続が上手くいかないので,gemのバージョンを下げた. $ ruby -v > ruby 2.2.0p0 (2014-12-25 revision 49005) [x86_64-darwin14] $ gem install mongo --no-ri --no-rdoc > Successfully insta…

Bookmark (2015-04-06)

・最強の野球オープンデータ「Retrosheet」をPython+Vagrant+Ansibleで誰でも使えるようにしました http://shinyorke.hatenablog.com/entry/2015/04/06/190243 ・Web広告配信における多腕バンディット問題、Mortal Multi-Armed Bandits Problemとアルゴリズ…

Bookmark (2015-03-09)

・io.js と Node.js の和解への道 http://yosuke-furukawa.hatenablog.com/entry/2015/03/05/171527 ・Ruby初心者必見!?「ビンゴカード作成問題」のリファクタリング風景をお見せします http://blog.jnito.com/entry/2015/03/06/090106 ・PHP - 憂鬱な希望…

rbenv: no such command `install’というエラーが出力された時.

# 結局 $ brew install ruby-build # 以下,詳細 # 失敗 $ rbenv install --list rbenv: no such command `install' # GitHubを確認 sstephenson/rbenv # "$ brew install rbenv ruby-build"とある. # '/usr/local/Cellar/rbenv'はあるが, '/usr/local/Cell…

Bookmark (2015-02-06)

・Rubyのgemのソースコードを効率的に読む方法 http://ongaeshi.hatenablog.com/entry/read-a-ruby-gem-code-efficiently ・世界のメールの暗号化はたった一人の男に依存しており、開発資金はゼロになってしまっているという>衝撃の事実が判明 http://gigazi…

Bookmark (2015-01-30)

・AWS SDK for Goの提供を近日開始します http://aws.typepad.com/aws_japan/2015/01/aws-sdk-for-go.html ・ソースコードを分析してその著者を特定するシステムが開発される http://developers.slashdot.jp/story/15/01/30/0454256/ 「10倍プログラマ」の神…

Bookmark(2015-01-06)

・INSERT文にSQLインジェクション脆弱性があるとどんな被害が出るのか? http://blog.a-way-out.net/…/2015/01/06/sql-injection-insert/ ・Slackの内側:数十億ドルへと急成長した「Eメールキラー」企業の仕事術 http://readwrite.jp/archives/16674 ・NewS…

Bookmark (2015-01-03)

・【悲報】Ruby開発者が使わないので「RubySpec」開発終了 http://www.softantenna.com/wp/unknown/ruby-spec-end/ ・【年始企画】DeNA岩朝氏「『ハッカドール』はより尖ったプロダクトを目指す」 新レコメンデーション機能やゲームを追加 IP展開も本格化へ …

Bookmark (2014-11-13)

・gwoo/gmonhttps://github.com/gwoo/gmon・生まれ変わるAngularJShttp://wazanova.jp/items/1613・クックパッド×はてな×nanapi開発トップが見てきた「伸びるエンジニア」ってこんな人http://engineer.typemag.jp/article/cto-threewaytalk・未来から来た男…

Bookmark (2014-11-07)

・PHP7で導入予定の新しいメモリマネージャをPHP5.6にバックポートしたhttp://d.hatena.ne.jp/hnw/20141106・ アプリサーバー対決 パート1:主なRubyアプリケーションサーバーの機能比較http://www.engineyard.co.jp/…/20…/ruby-app-server-arena-pt1/

Bookmark (2014-11-04)

・rbenvは何をしているのか?http://d.hatena.ne.jp/zariganitosh/20141101/what_does_rbenv・ MySQLユーザーのためのMySQLプロトコル入門#2http://labs.gree.jp/blog/2014/10/11456/・MySQLのインストールいろいろhttp://tech.gmo-media.jp/post/1017084273…

Bookmark (2014-10-23)

・コンバージョン率を改善する53通りの実例ティップスhttp://www.seojapan.com/blog/cro-53・Twitter、モバイルアプリ開発フレームワーク「Fabric」を発表http://builder.japan.zdnet.com/tool/35055538/・革命的に速いRubyアプリケーション・サーバー「Rapt…