Posts tagged with 'Go'
goremanを拡張してみた
foreman クローンであるところの goreman 便利ですよね。 よく使っています。 若干バッドノウハウな気もしますが、 コマンドの起動順序を制御したり、少し遅らせてコマンドを実行したい時があります。 以前は起動コマンドに sleep を挟んだりして対応していたのですが、 最近の変更(#41)で exec 経由でコマンドを実行するようになったため、 このワザが使えなくなってしまいました。 web1: sleep 2.5; go run web.go web2: sleep 3.5; go ... read more →
gocloc - fast cloc implementation
cloc のGo実装 gocloc をリリースしました。 使い方 $ go get -u -v github.com/hhatto/gocloc $ gocloc . ------------------------------------------------------------------------------- Language files blank comment code ------ ... read more →
Lifelog 2015.06-09
3ヶ月ほど更新していなかった。 少し何か残しておこうと思いキーボードを叩いている。 7月で33歳だ。自分の歳をよく忘れるので残しておく。 主な出来事 6月 Go言語研修講師 8月 CEDEC2015 参加 8月 ナイトクローラー観た。画が綺麗だった。好きな映画。 8月 おかあさんといっしょスペシャルステージ2015 行く 9月 東条湖おもちゃ王国 行く。娘めっちゃ楽しんでた。ままごとの時は顔が真剣。 9月 ISUCON5 予選出場。決勝進出ならず。 2015年初からコンスタントに本読めてる。 ... read more →
GoのreStructuredTextパーサgorstをリリースしました
タイトルどおりですが、GoのreStreucturedText実装を作ってみました。 https://github.com/hhatto/gorst 以前 GoでMarkdown live previewerのftcatってのを作った のですが、 リリースしたあとくらいに reStructuredText でも使いたいよなーって思ってました。 よしGoのreSTパーサ作ろうと思って 10月下旬にGitHubに空のリポジトリだけ作って 、 どこから手をつけたらいいのやらってグダグダ考えてほったらか ... read more →
Kindle PaperwhiteのハイライトテキストをWWW上で見れるようにしてみました
去る1/24, 25にGoのオンラインハッカソン Gopher Gala に参加しました。 私がGopher Galaで何を作ったのかというと、 Kindle PaperwhiteのハイライトテキストをWWWで見れるようにする個人的なツール を作りました。 純正のまとめページ的なものはある のですが、 なんかしっくり来ないので自分が見やすい形で表示できるようなツールにしました。 主にはGoと BitTorrent Sync を使っていて、 Webのフロントエンドを Goji, pongo2 で作 ... read more →
zazenboys_ga_kikitai
みんな大好きZAZEN BOYSのライブ音源(mp3)がダウンロードできますね。 http://mukaishutoku.com/download.html 『Live At 大牟田ふじ』 やったーと思ったら、21個もファイルがあるじゃないですか。 うーむ。ひとつひとつ手で落とすの大変だよね、ってことでちょっと自動化したい。 ツールつくるかー。 ということで、自分の中で今一番ホットな言語Goでツールつくってみました。 hhatto/zazenboys_ga_kikitai 引数で渡したURLのH ... read more →
Goでmoo/meowクローンつくってみた
Go言語の練習にMarkdownファイルをブラウザ上でリアルタイムで閲覧できるツール moo / meow を Goで書き直してみました。 Server-Sent Events を使ってリアルタイムで処理します。 Faster Than CAT で ftcat という名前にしています。 大好きなゲーム FTL をもじりました。meowがネコの鳴き声でmeowよりは速いってことで。 ftcat - https://github.com/hhatto/ftcat インストールと使い方 $ go ge ... read more →
Lifelog 2014.07
7/7に誕生日を迎え32歳になりました。 自分の年齢をよく忘れるので記録。 なんか段々年齢とかどうでもよくなってきているのかどうなのか。 ゆるく半年のふりかえりをしてみます。 Go Input GO BOOTCAMP Go Newsletter textql feeds 等のソースコードリーディング Output go-otama jc goz Book 強いチームはオフィスを捨てる: 37シグナルズが考える「働き方革命」 フリーエージェント社会の到来―「雇われない生き方」は何を変える ... read more →
GoでGoの人気記事を集めるWebアプリつくってみた
1年くらい前からはてブとかredditとかからPythonの人気記事を集めて来て、 1週間に1度メールするアプリをつくって使っていたんですが、 それの Go 版が欲しくなったのでWebアプリで実現してみました。 goz 最近話題になっていた Gin というWebアプリケーションフレームワークがおもしろそうだったので、 それを使ってみました。その他使用したモジュールは以下の通りです。 goquery (HTMLパース) gorm , go-sqlite3 (ORM) feeds (RSSフィード ... read more →
jc = jenkins + cli
About jc JenkinsのJSON API をたたいてステータス等をいい感じに出力するツール jc をリリースしました。 2014年はGo言語を勉強すると決めたので、Goでつくりました。 インストールしてコマンド起動すると各ジョブの状況が表示されます。 $ go get github.com/hhatto/jc $ jc conf http://jenkins.mydomain.com/ $ jc jobs もう少しオプション増やしたり、表示をブラッシュアップしていきたいです。 In ... read more →