プログラミング言語作成ハンズオンに参加してきた #lang_impl

プログラミング言語作成ハンズオンに参加してきました。楽しかったです! プログラミング言語を作成したことがないので、こういう勉強会で教えてもらえるのはすごくありがたいです。 connpass.com 午前中はざっとプログラミング言語処理系についての説明。そ…

GRUBの設定でカーネルが認識するメモリ容量を制限する

もう年末です。今年のISUCONではpixivさんの社内ISUCONで練習させていただきました。 inside.pixiv.net その時に気になったことがありまして。インスタンスタイプがc4.largeなのにメモリが1Gしかなくて、なんでかなーと。 $ free -m total used free shared …

JJUG CCC Fall 2016 で Spring のソースコードを読んだことについて話してきた #jjug_ccc

SpringはどうやってDIしているのか?というタイトルで話してきました。 資料はこちらです。 資料を書いている時にいろいろ迷ったのですが、Springのソースコードを淡々と話すスタイルにしました。過去にはSeasarやGoogle Guiceを使うことが多くて、Spring暦…

ISUCON6予選で負けた #isucon

ISUCON6 に yokohamanorth というチームで出場して負けました。。 2人(@hanhan1978, @trtaki)がアプリケーションの改修、おれがミドルウェアや SQL のチューニング、サーバリソースのモニタリングを担当してました。 最終スコアは、83482。予選突破ライン9…

Yokohama North Meetup #3 でしゃべってきた #yokohama_north

横浜北部のエンジニアで情報交換をする Yokohama North Meetup #3 を開催しました。 発表資料はこれ。 3月開催の前回は参加できなかったので、2016年の半年間くらいを振り返ってみました。やりたいと思っていたことを叶えるために転職したり、趣味でいろい…