エンジニアはこわくない

好きなように書く

AWS CloudFormationを使用してみた実践記録

f:id:tsujitaku50:20170121194543p:plain

AWS CloudFormationはAWS構成をソースコードで管理するためのAWS純正のサービスです。

似たようなサービスにTerraformというサービスがあります
これは純正ではありません。内部的にAWSAPIを叩いてる感じです。(多分ね)

Terraformも使用したことがあるのですが、それはまたの機会に。

AWS構成をソースコードで管理できるようになれば gitで差分管理できる上にチーム開発でも使用できます。

今回はAWS CloudFormationを試しに使用したので、それの記録です。

続きを読む

ボクが空イヤホンする理由

f:id:tsujitaku50:20170121121108j:plain

いやそもそも空イヤホンって言う言い方が正しいかも既に分からないけど。

空イヤホンって言うのは「イヤホンしてるけど、実は音楽聞いてないよ」状態のことを指してます。

けっこう皆やってない?僕はちょいちょいやってるんだけど。

個人的にこれはけっこうオススメなんでもし業務中とかにイヤホンして音楽聞くことが許されるのならしてみてほしい。

続きを読む

golangでGitHub APIを使うならgo-githubライブラリが超便利だと思う

f:id:tsujitaku50:20170107105906p:plain

最近仕事でGithub APIを使用していて、言語はgolangで実装しています。

その際にイチからGETやPOSTを実装しても良かったのですが正直めんどくさい

楽できるなら楽したい。と思っていたところ

googleが作っているGithub APIを使用するライブラリがあったので、紹介します。

さすが天下のgoogleさん。しかもめちゃくちゃ勉強になるコードになってます。

続きを読む

どうやって覚えた?キャメルケース、スネークケースの覚え方

f:id:tsujitaku50:20170119090232j:plain

今でも時々思い出すんですが、社会人になって仕事をやり始めたころに

プログラムを書いていると先輩から「キャメルケースのほうがいいね」とか「スネークケースでお願い」

とか言われるわけですよ。

どっちがどっちかわかんねーよ!

続きを読む

蕎麦湯ってどういうときに使うものなのか?そもそも蕎麦湯ってなんだ!

f:id:tsujitaku50:20170118000110j:plain

僕は関西出出身なのですが、関西で蕎麦を食べたときに「蕎麦湯」なるものが出てきた記憶がありません。。

(あくまで僕が通っていたお店がたまたま蕎麦湯を出さなかっただけかもしれませんが)

で、2年ほど前に東京に住みはじめて蕎麦を食いにお店に行きました。そのとき僕と「蕎麦湯」は初めて出会いました。

続きを読む

google app scritpでgmailを操作するライブラリを作成しました

f:id:tsujitaku50:20170117213517p:plain

昔qiitaにも投稿したんですが、こちらにも載せておきます!

google app script(GAS)でgmailを操作するためのライブラリを作成しました。

その紹介になります。

続きを読む

これでいつでもユニコーンに会える!!

f:id:tsujitaku50:20170107105906p:plain

いつもどおり仕事中にgithubを触ってたんですが、ふと思ったんですよね。。

「そういえばgithubユニコーン最近見てないな」って。

こんなやつです↓

続きを読む

新規タブにアニメ名言を表示させるChrome拡張アプリを作りました

Qiitaにも投稿していますが、こちらにも載せておきたかったので 「新規タブにアニメ名言を表示させるChrome拡張アプリを作った」を載せておきます!

続きを読む

ps|grepコマンドをやめてpgrepコマンドを使うようにした

f:id:tsujitaku50:20170114100554j:plain

仕事中にpsコマンドとgrepコマンドを使用してプロセスを確認してkillするということがあるのですが

psコマンドとgrepコマンドを足したようなコマンドがあることが分かりました。

続きを読む