• Go言語のファイル出力が面白い

    GoLangでちょっとしたコマンドを作っていくと、実行結果を標準出力だったりファイル出力だったり 切り替えたいと思うことがあります(というか、自分はそう思いました)。 色々さわってみたところ、os.Stdoutos.Createの型が同じだったので備忘録に残しておきます。

  • 「これは英語のページです」の回避方法

    このブログも少しは記事が溜まったのでちょっと過去の投稿を眺めていると、chromeブラウザから「これは英語のページです。翻訳しますか?」と言われてしまいました。
    日本語でしか書く予定がないのでちょっと対策したのでメモ。

  • Go言語でサブコマンド付きCLIアプリを作ってみる(1)

    API叩いて云々するようなアプリを作りたいと思うと、やっぱりサブコマンドを実装したCLIツールを 自作したいと思うのはエンジニアの嵯峨ですよね?w
    いろいろと調べていたらmitchellh/cli(以下cliパッケージ)という”Go CLI Library”を発見したので触ってみました。 このcliパッケージですが、Packer・Serf・Consul・Vault・Terraform・Nomadなどで使用されているそうです。

  • ドメイン廃止のためにリダイレクトサイトを作ってみた

    ドメインの廃止に関連でバタバタしてしまい、本ブログの更新がおろそかになっておりますが、 わずかながらも旧ブログ(廃止ドメイン)にアクセスがありましたので、本ブログへのリダイレクトサイトを sinatra+Herokuで作ってみました。

    個人的にsinatraはライトにWebアプリケーションが作成できるため、とても気に入っているフレームワークです。

  • AtomでTerminalを使って見た

    プレビュー機能がとても便利なため、長らくMarkdownエディタ+ちょっとした開発環境として ATOMを利用してきましたが、ふとターミナル(コマンドライン)が使えないかなと思い調べたところ PlatformIO IDE Terminalなるパッケージを発見したためインストールして見ました。

    数日使用して見ましたが、とても便利だったため今後の環境づくりのためメモを残しておきます。