DevDevデブ!!

プログラミングのこととか書きます。多分。。。

プログラミング

codebuildでハマってた

会社のブログに書いたけど、ここにもまとめておく AWS CodeBuild使ってみようとして、以下の二点でハマった。 buildspec.ymlのphase名をtypoってもエラーにならず、phasesが全て素通りした。 go言語のプロジェクトをビルドしようとしたら、vendoringが有効に…

ひさびさにMakefile書いた

別にC++を書き始めたとかいうことではない。 タスクランナー代わりにMakefileを使っている。 今仕事で、NFSのHA構成を構築するAnsibleスクリプトを組んでいるのだけど、ansible-playbookコマンドってextra-varsとか、tagの指定とか入ってくると横にクソ長く…

speakerdeckのスライドをpdfで保存するCLIコマンドを作った

github.com pocketに保存したspeakerdeckのスライドをpdfでダウンロードしてローカルに保存するコマンド won't read it laterの頭文字をとって「wril」です。 なぜ作った? 端的にいうとspeakerdeckが重くてkindle fire HD7と俺の寿命がマッハなので、いった…

初PRをキメた話

標準出力、標準エラー出力をキャプチャするgem、arieteにpull requestを出してマージされました github.com ariete.rb内にrspecの独自Matcherを定義しているため、arieteはrspec依存しているのだけど、gemspecにはrspecがdevelopment_dependencyで指定されて…

oracleXEの文字コードをJA16SJISTILDEに変更したDockerfileを作った

github.com 何故作ったのか? ユニットテストとか実行するときに、Dockerで使い捨てDB建てられないかなーと思ってて、通常のoracleXEのDockerイメージはDockerhubにあるんだけど、今の現場は文字コードがJA16SJISTILDEなのでそのまま使えず、しかたないので…

勉強会資料作成童貞を捨てることにします

またまた一年越しの更新です。物事が長続きしないことに定評があります。 この一年でプライベートで何か最後までやったのってメタルマックス4だけじゃないかな? 娯楽でもこの体たらくなので、ブログなんてとてもとてもw 表題の件について 社内勉強会の当番…

markdown記法はじめ〼

1. なぜmarkdown記法なのか 流行ってるらしいからDeath!! というのもあるけど、以下のような理由 1. githubのReadmeはmarkdownで書ける 2. Qiitaの記事もmarkdownで書ける 3. 会社のコードのReadmeで使えるかも? 4. はてなブログもmarkdown対応している 1,2…

code schoolやってます

最近codeschoolをやってます。 rubyのコンテンツが充実してて良い感じですね。 基本文法以外にも、Procとかlambda、method_missinngとかの説明もあるんだけど、これらの使いどころも一緒に紹介してほしいな。 railsのここで使われてるとか、あのライブラリで…