去年からSublime Textというテキストエディタを使っています.UIが綺麗で使い方も分かりやすく,Goto Anythingで素早くファイル移動が行えるなど様々な利点がありますが,個人的にはプラグインによる拡張性が一番の魅力だと思っています.様々な人がプラグインを公開しており,プラグインによってテキストエディタでありながらIDEのような便利な機能を実現できます.プラグインはPythonで簡単に作成できるので,自分も何かネタがあれば一度作成してみたいなぁと思っていました.
そして先日こんな記事を読みました.
Ginger API を試してみた - にひりずむ::しんぷる
簡単に要約するとGingerという自動で英文チェックをしてくれるWebサービスがあるのですが,そのサービスのAPIが非公式ではありますが存在するということでした.これはいいなーと思ったので,今回よい機会だとSublime Text上でAPIを叩いて英文チェックを行うプラグインを練習がてら作成してみました.コードはGithub上に公開しています.
Sublime2Ginger - Github
Read moreShut the fuck up and write some code.
ぐだぐだ言ってないでコード書けよ,ハゲ
Webサービスのつくり方 ~「新しい」を生み出すための33のエッセイ に出てくる言葉です.とにかくコードを書けという事ですね.プログラマ界隈ではよく言われる言葉らしいですが,僕はこのエントリを見て知りました.
新卒エンジニアのための先輩エンジニアによる一目置かれるエンジニアとして成長していくために必要なこと。 - 悪あがきプログラマー
このエントリでも書かれていますが,エンジニアはアウトプットが大事だとよく言われます.ここでいうアウトプットとは,コードを書くことはもちろんですがブログなどで情報を発信することなども含まれます.実際個人的には,第一線で活躍されている優秀なエンジニアの方はブログを書かれている方が多いように感じます.
Read more