Profile

Cover photo
mote “motemen” men
Works at 株式会社はてな
Lived in 東京
1,927 followers|535,997 views
AboutPosts+1's

Stream

mote “motemen” men

Shared publicly  - 
 
おはよう
 ·  Translate
1
lovecall benny (べにぢょ)'s profile photo
 
ひさびさ!
はよんごー(^O^)/
 ·  Translate
Add a comment...

mote “motemen” men

Shared publicly  - 
 
タイトルの通りです。Go は LL 的に使える、とはよく申しますが、そういう意識で使っていると REPL 的なことをしたいときに困りがちですよね。そこで作りました。gore。いい名前ですね。 motemen/gore · GitHub 以下のスクリーンキャストでだいたいの雰囲気をお察し下さい。 (スクリーンキャストは cho45/KeyCast を使って撮影しました) 特徴 gore の特徴は以下の通りです。 ラインエディタと履歴 複数行入力 パッケージのインポート、補完つき 式および文を実行可能 コード補完(nsf/gocode を利用) プリティプリント(k0kubun/pp か dave…
2
Add a comment...

mote “motemen” men

Shared publicly  - 
 
他人の家で豆まきたい
 ·  Translate
2
Add a comment...

mote “motemen” men

Shared publicly  - 
6
Add a comment...

mote “motemen” men

Shared publicly  - 
 
寒い~。
1
Add a comment...

mote “motemen” men

Shared publicly  - 
 
たまには自然言語も書きたい
 ·  Translate
5
Add a comment...

mote “motemen” men

Shared publicly  - 
 
LGTM するときはよさげなアニメーション GIF を探し出してきて lgtm.herokuapp.com にかけるのがデファクト[要出典]だけどこの「よさげなアニメーション GIF を探し出す」というのがくせ者で、大量のアニメーション GIF をブラウザで開くと CPU パワーを浪費するし選択にかける人的な労力もばかにならない。エコではない。そこで Tumblr のランダムな画像を LGTM 化するコマンドラインツールを書いた。その名も lgtm.sh だ。Tumblr には /random というエンドポイントがあるのでこれを利用して特定の Tumblr ブログ群からランダムに画像 URL…
1
Add a comment...

mote “motemen” men

Shared publicly  - 
 
寒い~。
1
Add a comment...

mote “motemen” men

Shared publicly  - 
 
あけましておめでとうございます。
 ·  Translate
2
Add a comment...

mote “motemen” men

Shared publicly  - 
 
こんにちは、はてなチーフアプリケーションエンジニアの id:motemen です。今日ははてなエンジニアアドベントカレンダー2014 の 22 日目として、はてなブログのエントリをローカルと同期するツール blogsync を紹介します。昨日は id:tarao による gulpで依存関係を考慮した自動コンパイル でした。 はてなブログは CMS としても非常に便利に使えるウェブサービスで、実際Mackerel のヘルプもはてなブログで運用しています。ドキュメントのようなコンテンツはいろいろな人が触り、頻繁に書き換えるので変更履歴を残したいところ、また慣れたエディタで編集したいものですが、はて…
1
Add a comment...

mote “motemen” men

Shared publicly  - 
 
要件 以下のようなことができればよいものとします。 パスを与えられたとき、 そのパスが示すファイルの内容 (open, read) そのパスが示すディレクトリの内容 (opendir, readdir) そのパスが示すファイルまたはディレクトリの情報 (stat) パーミッション 最終更新時刻 ファイルサイズ を得られる。 Git のファイルツリー構造を読む Git に登場し、われわれが対象とすることができる概念は「オブジェクト」という名前のもとに抽象化されています。通常、直接操作することがあるのはコミットとタグだけですが、残りのツリー(tree)とブロブ(blob)をここでは取り扱うことにな…
1
Add a comment...
Work
Occupation
Web Application Engineer
Employment
  • 株式会社はてな
    Application Engineer, 2008 - present
Basic Information
Other names
モテメン, 美顔器
mote “motemen” men's +1's are the things they like, agree with, or want to recommend.
オレ流 Pull Request 作業フロー - 詩と創作・思索のひろば
motemen.hatenablog.com

チームで作業する同じリポジトリの中で Pull Request を送り合うのではなく、オープンソースプロジェクトに外部から PR がやってくる場合の話です。 最近のフロー 送られてきた PR に対しては、大まかには仕様の話、実装方針の話、具体的な実装の話を詰めながらマージできるよ

秒速でLGTMするコマンド - 詩と創作・思索のひろば
motemen.hatenablog.com

LGTM するときはよさげなアニメーション GIF を探し出してきて lgtm.herokuapp.com にかけるのがデファクト[要出典]だけどこの「よさげなアニメーション GIF を探し出す」というのがくせ者で、大量のアニメーション GIF をブラウザで開くと CPU パワー

コード補完もできる Go の REPL「gore」を作った - 詩と創作・思索のひろば
motemen.hatenablog.com

タイトルの通りです。Go は LL 的に使える、とはよく申しますが、そういう意識で使っていると REPL 的なことをしたいときに困りがちですよね。そこで作りました。gore。いい名前ですね。 motemen/gore · GitHub 以下のスクリーンキャストでだいたいの雰囲気を

Taco
chrome.google.com

See your tasks from 40+ other services on Chrome's new tab page. Asana, Basecamp, GitHub, Gmail, OmniFocus, Trello, Zendesk, more.

格安 Windows タブレットのセットアップ - 詩と創作・思索のひろば
motemen.hatenablog.com

正月の気の緩みで Windows タブレットを買ってしまった。定価でも 2 万円台、Office のライセンスのないマーケットプレイス出品なら 1 万円台で最新の Windows とタブレットが手に入るのは異様に安い。毎日再起動してるけど、満足の日々を送っている。 Lenovo

Go で reflect パッケージを使わずにジェネリックな関数を実現する - 詩と創作・思索のひろば
motemen.hatenablog.com

あけおめ〜。Go 界においてジェネリクスを求めるのは(今のところ)はかない望みでしかないし、もちろん重々承知していることですが、それでもときどき複雑なものを書こうとするとどうしても複数の型に対応する関数が欲しくなる。そこでこの冬休みになにかうまい方法はないかと考えて、作ってみまし

blogsync ではてなブログのエントリをローカルと同期する - 詩と創作・思索のひろば
motemen.hatenablog.com

こんにちは、はてなチーフアプリケーションエンジニアの id:motemen です。今日ははてなエンジニアアドベントカレンダー2014 の 22 日目として、はてなブログのエントリをローカルと同期するツール blogsync を紹介します。昨日は id:tarao による gulp

Git の特定リビジョンのツリーをファイルシステムのように扱う Go の実装 - 詩と創作・思索のひろば
motemen.hatenablog.com

要件 以下のようなことができればよいものとします。 パスを与えられたとき、 そのパスが示すファイルの内容 (open, read) そのパスが示すディレクトリの内容 (opendir, readdir) そのパスが示すファイルまたはディレクトリの情報 (stat) パーミッション

ソースに一行追加するだけですべての HTTP 通信をロギングするモジュールを書いた #golang - 詩と創作・思索のひろば
motemen.hatenablog.com

こちらです。Perl でいうと Devel::KYTProf に性質がちかい。 motemen/go-loghttp motemen/go-loghttp · GitHub (GoDoc) 使用例 たとえばこういうコードに… package main import ( "io"

ハッカドール :君にシンクロするニュースアプリ
market.android.com

【ハッカドールのおすすめポイント】 ■ぴったりなニュース■すぐに購入できます! ■画像がキレイです! ■いつでもどこでも 【ハッカドールの特徴】 ◇◆ぴったりなニュース◆◇ ハッカドールは、あなたとシンクロしてあなたにぴったりなニュースを朝・昼・夜に25件ずつお届けします! あな

はてなブログ
market.android.com

シンプル・モダンで書きやすい「はてなブログ」の公式アプリが登場しました。 Google™の新しいデザイン言語「Material Design」に、いち早く対応。 Android™ならではの使いやすさにも、徹底的にこだわりました。・書くことに集中できる快適な編集画面・カメラやギャラ

デスノート1話感想(ネタバレあり) - 詩と創作・思索のひろば (Poetry, Writing and Contemplation)
motemen.hatenablog.com

デスノートを今まで読んだことがなかったので、少年ジャンプ+ で読みはじめました! 少年ジャンプ+ 前提知識 キラの正体は知ってる デスノコラみたいなのはいくつか見たことがある では今回の感想です。→→→ 最初から結構殺してるんだな〜。 次回が楽しみです! DEATH NOTE デ

スーパーハッカーの夢を諦め、普通自動車免許を取得しました - 詩と創作・思索のひろば (Poetry, Writing and Contemp...
motemen.hatenablog.com

photo by Thomas Hawk 表題の通りです。実のところ、もう一年も前のことになります。 優秀なエンジニアの多くが自動車免許を所持していないことは有名な事実です[要出典]。私も彼らに憧れ、免許を持たずに生活していましたが、歳を取るにつれ「自分はスーパーハッカーにはなれ

Google Keep:記事和清單
market.android.com

快速記錄您的想法,並在適當的地點或時間收到提醒。您可以隨時隨地錄下語音備忘錄,Google Keep 會自動將語音內容轉成文字。或者拍攝海報、收據或文件的相片,隨後可輕鬆透過搜尋功能找到這些內容。記錄當下所思所想 • 將記事、清單和相片新增至 Google Keep。時間緊迫嗎?

AdSense のレポートを CLI で確認できるツールを書いた - 詩と創作・思索のひろば (Poetry, Writing and Cont...
motemen.hatenablog.com

motemen/adsense-report-cli · GitHub 例によって go get github.com/motemen/adsense-report-cli でインストールできます。 使用例 デフォルトで、直近 7 日間の日毎の収入を表示します。 % adsens

Git を使ったツール開発 - YAPC::Asia Tokyo 2014
yapcasia.org

使った開発はもっと便利にできるでしょう。 本トークは Git をうまく活用するためのガイドです。 Git の概念・仕組みについて 上記を利用するための Git のサブコマンドの解説 細かい tips 実際の利用例として、ツールの紹介と解説 ghq, git-pr-release,

Wercker で Go のプロジェクトをクロスコンパイルし、GitHub にリリースする - 詩と創作・思索のひろば (Poetry, Wri...
motemen.hatenablog.com

ghq をメンテナンスするにあたっていくつか無料の CI サービスを試してみたのですが、今回は Wercker を使うことにしました。いろいろ試行錯誤した結果表題のことがなんとか実現できた(ghq のリリースは GitHub 上 にあります)ので、ハマりポイントと共にこのエントリ

Monument Valley
market.android.com

In Monument Valley you will manipulate impossible architecture and guide a silent princess through a stunningly beautiful world.Monument Val

Pro Cat Hugger Extreme
market.android.com

Do you love cats?Prove it on the world stage with the latest in extreme sports, PRO CAT HUGGER EXTREME.Pro Cat Hugger Extreme is an arcade g

Google Play Music
market.android.com

Google Play Music makes it easy to discover, play and share the music you love on Android and the web. With our new All Access service, you