OSS活動と言いつつ、しょぼいCLIモジュールをNPMに上げてみただけですごめんなさい。
機能としては、cp -p hoge hoge.YYYMMDD
をやるだけ。YYYYMMDDには現在日が入ります。
v0.0.1と書いてありますが、まあ普通に使えます。
今後オプションをどんどん増やしていこうかと思ってるので、そのうちバージョン上がってると思いますが使ってみてくださいな。
ちなみに今回参考にさせていただいたのは以下の記事です。
国会議事堂のすぐちかくで寿司を食べてきました。
普通なら数万はいきそうなお店ですが、健康保険組合の力でなんと5000円で最高級コースが食べられるとのことで職場のメンツで行ってまいりました。
寿司と言えば日本酒!ということで別料金で注文しました。お酒も安いです。オシャレなとっくりですね。
はじめは白魚から。臭みが一切なく、非常に上品な味わいでした。
続いてお造り。右からカツオ、エビ、サワラです。左のやつは忘れましたw
サワラが本当においしかった。身もしっかりとしていたのですが、皮をほんの少しだけ炙っているようで、初めての食感に卒倒しそうでした。
お次は茶碗蒸し。表面にはかぼちゃのすり身がのっています。
そしてししゃも。写真だとわかりづらいかもしれませんが、本当にでかい!しかも苦味が一切ないんです!本当に!オスなのかわかりませんが、卵がなくても身だけの味わいで頭からしっぽまで満足できる一品でした。
出ました。うにいくらです。下にはご飯が敷いてあります。はっきり言います。死ぬほどうまいです。うにが…「プリッ…じゅわ~…」みたいな感じで、舌がうにになってしまったのかと錯覚するほどうにの風味が口の中に広がるんですね。
そして本命の握り!左下からコハダ、貝(忘れた)、ヒラスズキ、車海老、金目鯛、中トロ、赤身、ビントロです。
もう全てが芸術でした。あえてこの中から美味しかったものを挙げるとすれば、貝、金目鯛、中トロ、ビントロでしょうか。特にビントロは宝石でした。脂で誤魔化さず、引き締まった身そのものが深い味わいを持ち、それでいて後からやってくる脂がフィニッシュを引き立てていました。最高でした。
驚いたのが、高いお寿司ってシャリが崩れないんですね。でもご飯は潰れていない。これが板前の修業の成果なんだと、実感しました。
そして巻物と穴子と玉子、ゴボウです。玉子には本当に驚かされました。プリンのような食感でどうやってこの形状を保てているのだと。味は上品な洋菓子のようにほんのりと甘く、気分が良くなる一品でした。
蜆の味噌汁。これはもう一生飲めますよ。「会社のウォーターサーバから出てきてほしい」と口ずさむほどにソウルドリンクでした。
最後はデザートにみかんのシャーベット。
おいしかったんですが、驚いたのはスプーンの方。木製でヘラのようなものだったのですが、これを使うと本当にシャーベットが食べやすいんです。何を言ってるんだと思われるかもしれませんが、こういう細かいところまでしっかりと気配りができているいいお店だと実感しました。特にデザートって最後ですからね、気分よく帰ることができるようにとの心遣いだと思います。
そしてお店を出ましたが…
飲み足りなかったので同じビルのバー ブロッサムへ。
いい夜景を飲みながらこの酒をこの値段で飲めるなんて…健康保険組合さまさまだと気づいてしまいました。
国会議事堂らへんでうまい寿司を食べたければ、いい健康保険組合に入っている会社に入ろう。
そう思ったので土曜祝日限定3500円で寿司食べ放題をやっているぎんざ まぐろやさんに知人と2人で行ってきました。
そして待つこと2時間強…
ついに13時すぎに入店することができました!
中に入ると板前さんが2人でものすごいスピードで握っては注文を受け握るを繰り返していました。
席につくとまずはまぐろの赤身シリーズが4貫いただけます。
以下、2貫ずつ出てきます。
うに、いくら、ネギトロ
さっきのネギトロ、鯵、ヒラメ
ほたて、サーモン、シャコ
穴子、カニ
カンパチ
生しらす
コハダ(右のは前のカンパチ)
ほっき貝
サンマ
タコ
エンガワ、タマゴ
もっかいウニ
トロ
トリ貝、つぶ貝
イカ
鯛
平貝
僕のほうが若干多めに食べて、合計で33貫食べました!
ちなみに、ベスト5をつけるとすれば
でしょうか!!
しかし、1つ1つ板前さんが握ってくれる寿司がたったの3500円で食い倒れできるとは…
恐れいりました。また行きたいと思います。
Iikanji ni Speed Up Contest、通称「ISUCON」に出場してきました。
今回が初めての参加になります。
都内某所コワーキングスペース(弊社オフィス)にて、社内でチームを組んで挑みました。
言語はPHPを選択しました。Node.jsは僕しか触れなかったので。とはいえ、Node.jsは直前で中止になっていたのでPHPを選択しておいて正解でした…。
チームメンバーの@petoが書いた記事はこちらです。
3人いたのでそれぞれ
という分担をし、僕はアプリケーションを担当しました。
僕がやったことはこんな感じ。
チームとしては
こんな感じでしょうか。
ベンチマークの結果を逆時系列で出しました。ところどころFAILが出ているのは、「タマキ」と呼ばれるなぞのバグのせいかと。どのチームも苦しめられたみたいですw
Score History timestamp score 17:40:52 5268 17:37:37 5824 17:35:33 20 FAIL: 17:30:09 4316 17:12:11 7032 17:04:05 4192 16:52:57 9831 16:46:35 9786 16:37:40 9034 16:28:24 9785 16:19:57 9421 16:10:29 9340 16:04:27 6301 15:58:56 6231 15:54:48 0 FAIL: 15:52:23 6018 15:44:16 5918 15:39:55 5212 15:32:07 4675 15:19:51 3318 15:11:39 6606 15:00:24 6586 14:46:04 6639 14:40:05 1279 14:31:33 1935 14:21:02 2166 14:17:09 0 FAIL: 14:04:18 812 13:56:11 1230 13:49:03 1229 13:41:38 1259 13:33:47 20 FAIL: 13:30:13 1517 13:23:44 20 FAIL: 13:10:08 1430 13:01:00 992 12:53:32 1064 12:33:47 910 12:16:10 896 12:07:42 838 11:59:58 743 11:41:07 722 11:37:21 0 FAIL: 11:31:58 697 10:43:24 68 10:34:45 0 FAIL:
最高スコアはなんと9831!最高スコアだけで見れば全271チーム中の上位50チームには入れてるんじゃないかなあと思います。
ISUCON5 本選出場者決定のお知らせ : ISUCON公式Blog
が、見ての通り途中で何度かスコアが大きく落ちています。
実は再起動のたびにスコアが半分ほどになってしまったのです。
原因を探っていたのですが、どうしてもわからず、結果として低いスコアになってしまいました…
おそらくですが、innodb_buffer_poolをディスク上に書き込んでおらず、再起動のたびにメモリから飛んでしまっていたためかと…。
終わってから気付き、非常に残念です…。
実は社内で週2でISUCON会という勉強会をやっていました。若手エンジニアの集まりで、過去のISUCON問題を練習台として模索していくような会でした。そのおかげもあって当日いろんなことができたのかと。
ISUCON3,4と比べ、今回はNginxよりもMysqlとアプリケーションに比重が置かれているなと感じました。アプリケーションのコード量も比べ物にならないほどでしたし、テーブル数もこれまでの数倍はありました。そのおかげでアプリケーション担当の自分は忙しかったです…あと3時間はほしい…。
WEB業界に入ってまだ半年ほどですが、最終結果はよくなかったにせよ、最高スコアでここまで入れたのは驚きました。やはり勉強会のおかげもあるかと思いますが、ちょっと自信がつきました。
勉強会も普段やらないチューニングという分野で楽しかったですし、予選も疲れましたが楽しかったです。来年もまたやりたいなあ。ぜひNodeで!
このシルバーウィークを使って、前にブログに書いたLGTM-HUBというサービスをリファクタリングしてました。
やったことを大まかにまとめると
といったところでしょうか。
これまでjQueryでDOMを直接いじっていたため、$(this).prev().children('img').attr('src')
みたいなアホな記述もあり、だいぶひどかったのですが
ReactのComponentでまとめるようにしたので、イベントリスナーやStateの変化などだいぶ綺麗にまとめることができたかと。
今回はフロント側のReactだったんですが、今度はサーバ側のReactレンダリングをやってみようかと思ってます。
メリット等よくわかってないのでそのへんまとめてからということで。
YAPC Asia 2日目も行ってきました!
本日拝聴したトークはこんな感じです
一番印象に残ったのはYAPCあるあるですかねー。
rebuild.fmでお馴染みの@miyagawa氏や941さんの対談で、これまでの歴代YAPCの思い出話や裏話を笑いながら聞けるトークでした。
純粋にすごいなあと。
自分もこんな大きなイベントになるまで前に立って活動してみたいと思いました。今は雲の上のような話ではありますが…。
でもLTのこの一言がけっこう刺さりました。
自分も今は社内のLT大会を主催していますが、これを社外に向けたり、言語などのコミュニティで人脈を作ってイベントを開催していくことを目指して頑張りたいと思いました。
そしてクロージング。
全体を通して、トップレベルのエンジニアに触れられてよかったです。
あと社外のエンジニアと他企業を見れたのも。最近は勉強会に出られてなかったので。
もっとアウトプット思考でガツガツエンジニアリングしていきたいなというのがまとめですかね。
ということで、来週の月曜に社内のLT大会なので、そろそろ資料作り始めます… 笑
YAPC Asia 1日目行ってきました。
拝聴したトークはこんな感じ
こんな感じで床に座らないと聞けないトークもありました。参加人数すごい。
LTは大ホールで。とても広いのでここで発表するのはかなり緊張しそうです。
懇親会では今までネットでしか見たことのなかった著名人とお話できたりして充実しました。
sushi。おいしかったので2周した。
ローストビーフ。柔らかくてこれもおいしかった。
そういえば、enジャパンのよく見るこの娘が無限コーヒーをおごってくれました。至高。