タグ

2016年10月26日のブックマーク (4件)

  • GoでCLIツール作るのに便利そうなパッケージを集めてみました - Qiita

    GoのCLIツールを作ろうと思った時に、いつも「あー、どのパッケージ使おう」ってなるので、あちこちのサイトをあさって便利そうなパッケージをまとめてみました。あくまでもCLIに関連するパッケージなので、Go全般に便利なパッケージではないのでご注意を。 まだまだ不足はあると思うので、随時追加、修正していきます。解説とかサンプルとかも追加していきたい。 「他にもこんなのもあるよ!」とかあればお気軽にコメントをどうぞ。 コマンドラインオプションパーサー cli.go A small package for building command line apps in Go https://github.com/codegangsta/cli Cobra A Commander for modern Go CLI interactions https://github.com/spf13/cobra

    GoでCLIツール作るのに便利そうなパッケージを集めてみました - Qiita
  • Go言語によるCLIツール開発とUNIX哲学について - ゆううきブログ

    この記事ははてなエンジニアアドベントカレンダー2014の8日目です。 今回は、Go言語でサーバ管理ツール Mackerel のコマンドラインツールmkr を作るときに調べたこと、考えたこと、やったことについて紹介します。(mkr は現時点では開発版での提供になります。) コマンドラインツールについて コマンドラインツールを作るにあたって、@deeeet さんの YAPC Asia 2014 での発表資料が非常に参考になります。 書籍 UNIXという考え方ーその思想と哲学 の内容をベースに、コマンドラインツールはどうあるべきかということが丁寧に説明されています。 上記資料から引用させていただくと、コマンドラインツールにおいて重要なポイントは以下の7つであるとされています。 1つのことに集中している 直感的に使える 他のツールと連携できる 利用を助けてくれる 適切なデフォルト値を持ち設定もでき

    Go言語によるCLIツール開発とUNIX哲学について - ゆううきブログ
  • Wantedly から Chef を一掃した話 / #chibadan

    サービス開発の現場を語る! #chibadan の発表資料です http://chibadan.connpass.com/event/41625/

    Wantedly から Chef を一掃した話 / #chibadan
  • イラストを Git で管理したかったのでツールをつくった - blog.syfm

    イラストの管理 自分はたまにイラストを描いたりするのですが、以前からその管理方法に苦労していました。 苦労していた点は主に次の 2 点です。 バックアップ 制作過程 Gif をつくるのが面倒くさい 強い人は、短時間でもさらっとイラストを描いてしまいますが、自分は時間をものすごく掛けないとまともなものが描けないので、バックアップは結構頻繁に取ります。 手動でバックアップしようとした場合は、ふつうにファイルを複製する感じになると思います。 ただ、普段からコードを書いていて VCS を利用している身だと、どうしても原始時代かと錯覚してしまいます。 さらに、PhotoShop の psd 形式や CLIP STUDIO PAINT の標準である clip 形式はいろんなデータが詰め込んであるので 1 ファイル当たり平気で 50 MB くらい持って行かれます。これも結構厳しいところです。 VCS を