Posts from '2016'

Posts from '2016'

2016年も終わりかかっているので、時間のあるときに振り返っておきます。 Keep 去年ほどではないがコンスタントに読書できた Go使って面白い仕事できてる Rustの学び始めてプロジェクトもいくつか始めてみた 割と健康だった(健康診断の結果もよかった) 本は Booklog見ると46冊 読んでた。1/3くらい漫画あるはず。 漫画は「プリニウス」とか「うちのクラスの女子がヤバい」とか「山と食欲と私」とか面白い漫画が多かった。 Software Engineerとしての活動は仕事がらみで g ... read more →

残念ながら ISUCON6 では Rust の参考実装は提供されないのですが、 「おれ、どうしてもRustでISUCONに参加したいんだよね」という方や 「なんか他のチーム出し抜く最終兵器的なのないかなぁ」という方のために、 Pixivさんの社内ISUCON2016 用のRust参考実装を書いてみました。 https://github.com/hhatto/pixiv-isucon2016-rust これをベースにすればRustでISUCONに参加することも夢ではないと思います。 ただし、ベンチ ... read more →

最近会社のエンジニアでも Rust を使っている方がいてモチベーションさらに上がってきました。 近くで話せる人がいるというのはいいですね。といっても大阪と東京で離れてはいますが。 で、本題ですが、 boom-rust というabライクなツールを書いてみました。 もともと Python実装のboom と Go実装 があり、Rustで実装したらでどれくらいパフォーマンス違うのかなというのを比較できるかなと思い書いてみた次第です。 モチベーション 今自分の中でRustについていろいろ調べたり知見ためて ... read more →

お久しぶりです。 近頃 Rust に傾倒しているからなのか、Rustを取り巻く環境についても知りたくなってきました。 なので今日は「Rustを使って生きていく - 勝手に会社研究」と題して、Rustを使ってそうな会社、 Rustエンジニアを募集している会社を勝手にオンライン上の情報だけを元に調査してみました。 なお、情報が古かったり正確な情報とは言えないと思いますので、 くれぐれもこの情報だけを鵜呑みにしないようご注意ください。 では早速。 MaidSafe MaidSafe Rust Engi ... read more →

woothee の Rust 実装であるところの woothee-rust を書きました。 woothee プロジェクトというのが存在するというのを知ったのが去年末くらいで、 Rustの勉強にちょうど良さそうと考えてやっと手をつけて3日くらいかけて実装しました。 実装に際しては woothee-go と woothee-python を参考にさせていただきました。 使い方 Cargo.toml [dependencies] woothee = "*" example.rs ... read more →

cloc のGo実装 gocloc をリリースしました。 使い方 $ go get -u -v github.com/hhatto/gocloc $ gocloc . ------------------------------------------------------------------------------- Language files blank comment code ------ ... read more →