@Konboi memo

主に技術に関してつらつらと。

2016-01-01から1年間の記事一覧

エンジニアの立ち振舞: 出来ない時でも代価案を出す

お題「エンジニア立ち居振舞い」 はじめに エンジニアの立ち居振舞いについての知見を集めていきたい というお題があって面白そうなので乗っかってみる 今回は出来ない時でも代価案を出すについて 代価案を出す エンジニアをやっているとディレクターから 〇…

みんなのGo言語を読んで

iPhone7の発表やRubyKaigiのことでTLが賑わう今日この頃、みなさんいかがお過ごしでしょうか。 自分は新型PS4が気になるところです。 さてみなさん、明日 9月9日は何の日でしょうか? そうですね!! みんなのGo言語 の発売日ですね!! みんなのGo言語[現場で使…

No patch utility found の対処法

$plenv install 5.xx.xx … No patch utility found ABORT となりエラーになった $ which patch /usr/bin/which: no patch … となり patch コマンドがインストールされていないのが原因だった $ sudo yum install -y patch して無事解決 めでたしめでたし 参…

brewでのnginx openrestyのインストールに嵌ったのでメモ

はじめに OpenResty を使ってやりたいことがあったので 手元の環境(Mac)にhomebrewを使ってインストールしようと思ったらエラーがでて嵌ったのでメモ TL;DR brew install opensll brew link --force opensll brew install ngx_openresty エラーになる nginx …

net/httpで静的ファイルを返す

追記 (2016/04/13) 完全に読み間違えていましたね やっちゃいけないそうです shogo82148.github.io やるならこう func main() { http.HandleFunc("/static/", http.StripPrefix("/static/", http.FileServer(http.Dir("static")))) http.ListenAndServe(":30…

GoでMySQLからdatetimeのデータを引いてtime.Time に食わせるときに嵌った

db, err := sql.Open("mysql", "<user>:<password>@/<db name>?parseTime=true&loc=Asia%2FTokyo") parseTime=true をつけるといい感じにparesしてくれる ただこれだとUTCになるっぽうので loc=Asia/Tokyo をつけるとよい github.com</db></password></user>

#shibuyago #2でLTしてきました

はじめに @suzu_v さん VOYAGE GROUP さん会場提供及び、 との提供ありがとうございました と ごちそうさまです #shibuyago pic.twitter.com/JnHK8nh7RB— こんぼい。 (@Konboi) 2016年3月22日 発表資料 こちら発表資料になります 自分のツールの紹介もしつつ、…

Goのflag package で同じオプション名で複数の値を受け取る

はじめに コマンドラインツールを作っていると同一オプションで複数の値を受け取りたい事があります 今回は -ignore hoge -ignore fuga の用に特定の文字列を結果から除きく ignore というオプション名で複数のStringを受け取りたい という事にします Goのfl…

それやる意味本当にある? を定期的に自分に問いかける

新しい人がチームに入ってきたらやっているMTGとか(今回は夕会を例にあげる)を どうしてやってるか なんのためにやってるか を簡単でいいからスライドにしてきちんと説明するようにしている スライドにすることで 自分の話したい事が整理される 口頭だけで説…

PerlでJsonをencodeするときにsortされた状態で出力したい

TL;DR use JSON::PP JSON::PP->new->utf8->canoical(1)->encode(...) すればkeyのalphabet順になる refs: http://stackoverflow.com/questions/3532067/perl-how-to-sort-a-json-structure-on-something-other-than-root-key-attributes はじめに クライアン…

redis-cli monitor のログをプロファイルするツールを作った

TL;DR rmlp という redis-cli monitor で出力されたログのプロファイラを作りました redis-cli monitor のログを調べる必要がある時は、使ってみて下さい。 はじめに 時間帯によってはredis serverのcpu使用率が高くなるときがあった アプリのコードレベルでは…

Materialってなんだ

はじめに 最近Unity入門していて タイトルの通りMaterialってなんだってなって近くのエンジニアに教えてもらったのでメモ Materialとは shader と texture を組み合わせたもの texture は 画像ファイル shader は texture を オブジェクトに対してどのように…

スター・ウォーズ フォースの覚醒をみた

www.youtube.com なるほどー!! という感じで大分満足した 早く続編がみたい

シリコンバレー式 自分を変える最強の食事

知り合いが読んでて面白そうだなと思って読んでみた シリコンバレー式 自分を変える最強の食事作者: デイヴ・アスプリー,栗原百代出版社/メーカー: ダイヤモンド社発売日: 2015/09/18メディア: 単行本(ソフトカバー)この商品を含むブログ (4件) を見る 個…

Karabinerの v10.15.0のアップデートで Key Repeat がおかしくなったと思ったら

はじめに 自分も含めて困っている人が何人かいたのでブログっておく karabinerアップデートしたらkeyrepeatおかしいけど https://t.co/GhFYJdqH3K ここに前のバージョンの設定方法が書いてあった ε-(´∀`*)ホッ— こんぼい。 (@Konboi) 2016, 1月 4 @songmu い…

Google Play の レビューを取得してSlackに投稿するやつ作った

はじめに @Konboi ブログお待ちしております— ひさいち (@hisaichi5518) 2016, 1月 5 といわれたので書く 作りました 同僚のエンジニアが App StoreのレビューをSlackに流すbotを作ってて それを使ってみたら なかなかよかった App Store も流し始めたら Goo…