Hello world! It works!

時間がある時に何か書きます。
Access Date
自己紹介。
Birth Day: 1980/05/03
Blood Type: O
Home Town: Tokyo and Saitama
Date: 9999/12/31 0:00
VALUE-DOMAINのDNS設定が消えていた…。
年始くらいから繋がらなくなってました。
(設定が消えるってどういうことだ…。)

ご迷惑をお掛けしました。

余談ですが、MNPで携帯の通信会社を乗り換えました。
「0 SIM by So-net」から「LINEモバイル」になりました。
今のところ、快適です。
(「0 SIM by So-net」は遅すぎでした…。)
Date: 2017/05/10 13:48
Cookpad TechConf 2017 に行ってきた。

2017年1月21日に「Cookpad TechConf 2017」に行ってきました。

同僚が応募していたので自分も軽い気持ちで応募したら当選してしまい(倍率は3倍くらいだった)、その後に奥さんとネゴって行けることになったので参加させていただきました。

この手のレポートは本当に書かないんです(申し訳ない^^;)が、今の自分の業務と近いことをやってたりで相当な感銘を受けたのと、 ヨシオリさんが最後に「みんな、ブログ書いてね!」と言っていたので、書きました。

子供が生まれてから本当に参加していなかった。超久々。


Cookpad under a microscope
https://twitter.com/mirakui/status/822682733046439936

CTOの成田さんによる基調講演でした。クックパッドのサービス説明から「なぜ技術が必要なのか?」まで。

また、「OSSにタダ乗りしない」という話もあり、エンジニアは社内外問わずにコミットする姿勢が必要で、それも評価に繋がるという話もありました。

「クックパッドはRubyの進化に恩恵を受けてきた」ということで、最後に、Rubyコミッター・笹田さんの入社報告というサプライズも。


Go Global
https://twitter.com/rejasupotaro/status/822679922397315072

滝口さんによる、クックパッドの海外対応のお話です。

まとめると「兎に角やばい」という感想でした。

海外対応でよく言われるのですが、やっぱり言語の対応だけでなく、その国の文化まで対応して、初めて成功が見えてくるんだなあ、という感想でした。

言語も、「英語って言ってもアメリカとイギリスで違うし、スペイン語も南米とかでも使ってるし。」みたいに、国≠言語という説明もありました。

後は、宗教対応とかで「豚料理は絶対にNG」とか、まあ兎に角やばい、地雷が多過ぎでは、という印象でした…。(多分これでも、やばさ全体の5%くらいでは…。)

元スライドを見ると、やばさが伝わるかと思います…。


Building infrastructure for our global service
https://twitter.com/sora_h/status/822694727992496132

sorahさんによる、インフラからのグローバル化のお話です。

海外の構成はプレーンなRailsアプリ(Rails 4.2 on Ruby 2.3)だったりで一般的のようです。(逆に巨大なRailsアプリである国内の苦しみが伝わる…。)

インフラといえば、やはりピークトラフィックの話が興味がありまして、日本だとバレンタインデーがピークとのことでした。それが海外だと様々で、まあ色々対応が必要とのことでした。

ラマダンは夜間に(日が落ちてから)食事するので、その時がピークになって「このままだと来年はやばい」的な話があったそうです。


サービス開発におけるデザインの取り組み方
https://twitter.com/puzzeljp/status/822688118931210240

新卒で「カセットテープコレクター」の若月さんの発表です。

「デザイナーの仕事≠画面のデザイン」と考え、「限定公開機能」を開発した時のお話などをしてくださいました。

この辺をキチンとできるの、素晴らしい。

同僚のデザイナーと話したら「デザイナーでXcode使えるの、良いんですよね。」と言ってました。


モバイルアプリのABテスト
https://twitter.com/k0matatsu/status/822706414371995648

加藤さんによる、モバイルアプリでのABテスト実施についてのお話です。

WebでのABテストとは勝手が違い、「頻繁にデプロイできない」「アップデートを強制できない」「通信状況が悪い」「全てのユーザーに行き渡るまでに時間が掛かる」などの辛みがあって過酷とのことでした。

これ系って、確かに何故か「絶対にアップデートしないユーザー」が居るんですよね…。

「Webと同じノリで考えてると痛い目にあうぞ」という教訓ですね…。


チームでプロダクト開発をするための取り組み
https://twitter.com/h13i32maru/status/822703190118318080

丸山さんによる、プロダクト開発に於けるチームリーダーの心構え的なお話です。

「信頼を得る」ことにより「チームのパフォーマンスや成果を最大化できる」というのが主眼です。

スライドには無いのですが、信用は「信じて用いること」、信頼は「信じて頼ること」なので、混同しないように、とも言ってました。「信用される」はなく「信頼される」リーダーにならないとダメということかと思います。

「信頼を得ること自体が目的にならないように」とも言っていて、確かに目的は「チームのパフォーマンスや成果を最大化する」なのは忘れてはいけません。

個人でもプロダクト開発を行っていて、そこで得た実績と経験も活かしているようです。

迂闊に真似をすると大変そうなので、適度に取り入れるのが良い感じな気がする発表でした。(最後に「自分やチームに合う方法を考える」と言われてますし。)


よりよい検索体験の為の情報設計とプロトタイピング
https://twitter.com/sudokohey

デザイナーの須藤さんによる、デザイナー視点から検索体験を考えるというお話です。

(他の方の発表も、全て素晴らしかったのですが、)この発表は本当に超良い話でした。

ひとつひとつの機能に対してユーザーが居て、そのユーザーが得たい体験をシナリオベースで仮設を立てて、また機能として作り上げていく、そしてそれが流れとして細部にまで及んでいるという、サービスに対して考え尽くしているのが伝わる内容でした。

因みに、挿絵が可愛かったです。(↓私も思いました。)

別の方が書かれたようです。こういう絵を書けるデザイナーさんって本当に羨ましい。


組織全体でGitHubを使うようになるまで
https://twitter.com/s_osa_/status/822706260797554689

発表者の長さんが担当されているクックパッド料理教室で、みんな(非エンジニア含む)でGitHubを使うようになるまでのお話です。

口頭コミュニケーションは「記録が残らない」「誰が何をやってるかわからない」などの問題があることを指摘しています。

「使い方がわからない」「怖い」などの壁を越えて、全員が使えるようになるまでの話をしてくださいました。

確かに「なんか怖いです。」はあるんですよね。言われます。「自分たちも振る舞いを変える」は必要だと思いました。

先に挙げた問題は我々も思うところで、GitHubでなくても良いのですが、何かしらのツールで会話していきたいですね…。


快適なサービス開発を支える技術
https://twitter.com/k0kubun/status/822711132972453889

国分さんによる、クックパッドのサービス開発(「開発環境セットアップ」「開発」「テスト」「デプロイ」「監視」)を支える技術のお話です。

開発環境セットアップはコマンドで一発らしく、専用のシェルスクリプトがある(macOS、Linux対応)そうです。羨ましい。(メンテナンスが大変そうですが…。)

国内の巨大なRailsアプリを上手く開発していく工夫が感じられました。(テストとかデプロイとか。)

特にデプロイ周りは、 https://github.com/eagletmt/hakoというデプロイツールを実装したり、デプロイ可能時間を制御していたり、デプロイロックがあったりと、とても機能豊富でした。


Real World Machine Learning
https://twitter.com/ayemos_y/status/822718878807511040

染谷さんによる、クックパッドのディープラーニング活用についてのお話です。

現在は、スマートフォン内の写真から料理画像を認識する仕組みで使われているそうです。

「晴れて、弊社もディープラーニング導入企業です。」と言っていました。

ここまでが表のお話で、その後に裏のお話があり、環境構築の辛みがあって改善されたそうです。


行動ログでプロダクトを改善するには
https://twitter.com/PENGUINANA_/status/822720403365728256

VPの兼山さんによる、行動ログからプロダクト(主に検索)を改善するお話です。

「良いシナリオ」「悪いシナリオ」を定義して、定量化して改善していきます。

ユーザーの検索ログから、各セッションがどちらのシナリオになるかを判定していきます。(同一ユーザーでも15分以上の間が空いた後での検索は、別セッションとして扱う、など細かい決まりもあるようです。)

「関連検索」を使って、「こういうワードで検索すると、もっと良いですよ。」的な誘導もしたりしています。

データも一箇所にあり、基本的に全てSQLで解析できるようになっているそうです。

SQLのleadが紹介されていましたが、MySQLにlead(Window関数)は無かった…。


Cookpad awakens
https://twitter.com/yoshiori/status/822738269259452416

〆の基調講演で、技術部長/人事部長の嘉織さんの発表でした。

クックパッドのソフトウェアの紹介などがありました。作ったソフトウェアをOSSとして公開して業界に貢献していく姿勢は、本当に素晴らしい…。

(クックパッドのソフトウェアではないのですが、さらっと紹介された hashicorp/vaultが良さ気だったので、覚えておきます。)

Webの現状を鑑みて、HTTPS化も完了しているとのことでした。

現在はAmazon Redshiftへの完全移行が完了して、全てのデータが一箇所に集まったそうです。ディレクターも細かい分析が可能になったとのこと。


Spot Instances in Cookpad
https://twitter.com/h13i32maru/status/822703190118318080

嘉織さんの基調講演の間に、スポットインスタンス活用の試みとして荒井さんからお話がありました。

要は、そういうことなんですけど…。理屈はわかるけど、それを実現してしまうのがすごい…。

同僚に話したら「スポットフリートでも良いんじゃないですかね?」と言われ、 https://github.com/ryotarai/spotscalerのREADMEを見たら「Why not spot fleet?」がTODOとなっていました。


閉会

家庭の事情で夜までの参加は難しく、懇親会は参加せずに終了。(行きたかったけど、残念。)

色々と聞けて良かった(小並感)です。

クックパッドの皆さん、特に登壇者・運営の皆さん、お疲れ様でした!
ありがとうございました!


余談

ノベリティでお水の他にUHA味覚糖の「茸のまんま」をいただきまして、私は会場で食べずに家に持って帰って奥さんにあげたら「これ、本当に美味しい」と言って、ご機嫌に食べていました。


後日談

翌営業日に出社して「ククパ社のTechConfに行ってきました。マジですごかったです。」という話をしてスライドを共有したら、同僚から「これ、マジですごいですね。ドリームチームですね。」と評していました。

同感です。

Date: 2017/01/27 10:00
カナヘイさんの「PUTITTO ピスケとうさぎ」を大人買いした成果。
無事にコンプリートできました。


とてもかわいいです。ありがとうございました。
Date: 2016/04/16 17:30
SIMフリーにしました。
「0 SIM by So-net」です。
端末は「Fujitsu arrows RM02」にしました。


さようなら。iPhone。はじめまして。Android。
Date: 2016/04/10 0:09
息子の誕生。
本日(2015年5月12日 18時06分)に第一子(男の子)が誕生しました。
Date: 2015/05/12 21:00
のるるん。
のるるん♪のるるん♪

Date: 2015/03/22 23:37
パーフェクトRuby。



今更ですが、読んでます。
Date: 2014/07/14 20:16
結婚(式)報告。
本日(2014年5月24日)結婚式を挙げました。

Date: 2014/05/24 23:55
結婚報告。
結婚しました。いい夫婦の日です。
Date: 2013/11/22 12:00
iPhone 5sから。
テストだよ!

Date: 2013/10/03 0:53
あけおめ。
明けました。おめでとうございます。
今年こそ良い年にしたいモンです。

目標は毎年恒例で○○です。

皆様。よろしくお願いします。
Date: 2010/01/01 0:20
北陸の方に旅行してきた。
36944963_3173162655.jpg

36944963_1397992104.jpg

36944963_683624779.jpg

23日から25日まで。2泊3日。

【8/23(一日目)】

東京駅→越後湯沢駅→富山駅→富山IC→白川郷IC→白川郷

・東京駅一時間前集合で暇。
・越後湯沢駅の乗換時間は僅か6分。
・富山駅レンタカー屋のオジサンの否定的な言動。
・意外と遠い白川郷。18時前着しないと晩飯抜き。
・何とか17時半に白川郷着。
・意外とふれあいの無い民宿。
・既に殆どの店が閉店。
・晩飯は旨い。
・夜に出歩いたら真暗。
・風呂は共用檜風呂。
・民宿のルールで22時就寝。

【8/24(二日目)】

白川郷→白山スーパー林道→小松市→小松空港→安宅の関→松井秀喜ミュージアム→
那谷寺→吉田屋山王閣(山代温泉)

・6時半起床。ラジオ体操。朝の散歩。
・朝飯は旨い。
・白川郷を観光。夜と違って活気アリ。
・全ての建物が合掌造りという訳では無い。
・展望台を目指して山登り。
・3時間くらいで白川郷を満喫。
・石川県を目指してスーパー林道を移動。
・スーパー林道ってか山道。
・スーパー林道を抜けても山道。
・2時間半くらいで小松市到着。
・用は無いけど小松空港に立ち寄る。
・安宅の関の商売魂。
・僻地にある松井秀喜ミュージアム。
・那谷寺は時間いっぱいタイムアウト。
・山王閣に到着。
・晩飯は旨い。
・祭りに参加。うまい棒をゲット。
・山代温泉を堪能。風呂は(たまたま)貸切。
・ダラダラして25時くらいに就寝。

【8/25(最終日)】

山王閣→金沢市→兼六園→近江町市場→金沢城→金沢駅→越後湯沢駅→東京駅

・7時50分起床。
・朝飯は旨い。
・金沢市に移動。
・三大名園の兼六園。
・近江町市場に移動。
・昼飯は旨い。
・何となく金沢城見学。
・金沢駅に移動。
・帰路。

総じて移動の多い旅だった。
Date: 2009/08/25 22:01
韓国旅行終了。
総括。箇条書き。

【8/7(一日目)】
・羽田発金浦行。
・出発前に羽田の銀座ライオンで祝杯。
・大韓航空機って水色なんだね。
・揺れる大韓航空機。
・無事に金浦到着。
・ガイドのキムさん。合流。
・ツアーなのにメンバーはウチ等2人だけ。
・タクシーでホテルまで移動。
・車中の会話。
 「暑いけどジメジメしてないですね。」「島国じゃないですから。」
 「ネット系の仕事をしてます。」「だからそんな髪なんですね。」
・運転手はタバコとか吸ってるし。
・キムさんの福岡留学歴が判明。
・キムさんのパチンコ好きが判明。
・ホテル到着。江南(カンナム)のHotel Dynasty。
 http://www.hoteldynasty.co.kr/
 ↓この辺。
 http://maps.google.co.jp/maps?ll=37.506177,127.029794&spn=0.003119,0.006132&z=18
・雰囲気は東横インの少し汚い感じ。
・韓国でもNHKは映った。
・地下鉄で移動。標識が全く読めない。
・韓国の地下鉄はイキナリ車内販売が始まるコトがある。
・ソウルをぶらぶら。日本と変わらないね。
・コンビニでお買い物。普通にファミマとかある。
・南大門(ナンデムン)跡地を観光。
・暑い中を歩いてソウルタワーへ。
・ロープウェーにスシ詰め。更に暑い。
・ソウルの夜景を一望。
・夕食は明洞(ミョンドン)で焼肉を食った。
・ガイドさんオススメの↓ココ。普通に高かった。でも旨かった。
 http://www.konest.com/data/gourmet_mise_detail.html?no=1518
・店員さん日本語ベラベラ。客は殆ど日本人。
・焼肉は店員さんが焼いてくれる。
・勝手に焼いて間違えると注意される。恐ろしい。
・ホテルに帰って就寝。

【8/8(二日目)】
・起床。
・そこそこ涼しい。
・最寄の地下鉄から移動。
・切符購入時に韓国のオジサンに話しかけられる。
・買い方を教えてくれてるのかと思ったら逆に買い方を聞いてたらしい。
・買い方は覚えたけど韓国語が話せません。
・昌徳宮(チャンドックン)を観光。
 http://www.seoulnavi.com/spot/goods_summary.php?category_id=08&goods_seq=2
・離宮はいくつかあるけど世界遺産はココだけらしい。
・ガイドの人のカタコト日本語。
 「ヨン様を恨みます。客が増えて大変です。」
 「鳥インフルエンザで客が減って楽です。」
 「でも最近はどうでも良くなったみたいです。また増えました。」
・日本人多い。涼しいと思ってたけど暑い。
・景福宮方面へ歩いて移動。
・昼飯は参鶏湯(サムゲタン)を食った。
 http://www.konest.com/data/gourmet_mise_detail.html?no=1438
・行列だった。韓国人も多かった。
・韓国人のオジサンに話しかけられる。今度は日本語。
 「オニイサン日本人?ワタシ韓国人。ココ有名。ワタシもココ初めて。」
 へー。
・箸が横の箱に入っているのに気付かなくて待ち呆け。
・旨いけど骨が多くて大変。
・お茶とかお酒とか(無料の)サイドメニューが多い。
・明洞に寄ってからJOMO CUP 2009を観に仁川(インチョン)に移動。
・とにかく遠い。電車が分からない。韓国語が読めない。
・分岐で違う方向に連れてかれる。
・最小2回乗り換えのはずが4回乗り換える。片道約2時間。
・何とか仁川文鶴競技場に到着。着いただけでクタクタ。
・チケット交換場所が分からずウロウロ。
・チケットを受け取って競技場内へ。
・日本側ガラガラ。
・前座のU-13の試合。圧勝(3-1)。
・本番のオールスター。圧勝(4-1)。
・ハーフタイムに少女時代というグループが歌ってた。
・韓国の人は大喜び。スゴイ人気みたい。
・仁川から江南まで電車で帰る。そしてまた電車を間違える。もう大変。
・江南についたのは23時過ぎ。
・幸い(?)江南周辺の店は朝まで開いてる店が多い。
・でも看板が殆どハングルのみで読めない。ガイドブックの店が見つからず。
・んで夕食(夜食?)は近くの焼肉屋へ。
 ↓この辺。
 http://maps.google.co.jp/maps?ll=37.505956,127.024881&spn=0.003119,0.006132&z=18
・日本語も英語も殆ど通じないので適当に注文する。
・相変わらずサイドメニューが多い。昨日の焼肉屋より多い。
・ユッケとかあった。無料ってスゴイね。
・カルビの骨を焼き続ける店員さん。なんで?
・適当に頼んで金額は昨日の半分くらい。安いね。
・ホテルに帰って就寝。

【8/9(最終日)】
・起床。
・ホテルをチェックアウト。
・超暑かった。韓国も真夏だと再確認。
・少し離れた江南駅から移動してみた。
・駅周辺で適当に朝飯を食おうかと思ったけど店が見つからずに移動。
・東大門(トンデムン)を観光。
・ターゲットを昼食に絞って移動。
・昼飯は冷麺を食べた。
 http://www.seoulnavi.com/spot/goods_summary.php?category_id=03&goods_seq=489
・店の外に人が並んでたけど無視して店に入ったら二階に連れてかれた。
・旨かった。辛かった。お茶代わりのスープが旨かった。
・南大門市場に移動して最後の買物。
・店員の衝撃発言。
 「完璧な偽者アルよ。」
・普通にTシャツとウチワを買ってみた。
・ソウルに別れを告げてホテルに戻ろうとする。
・最後の最後で若干の迷子。時間ギリギリ。
・約束の3分前にホテル到着。
・ガイドのキムさんが待ち構えてた。
 「早くしてください。」「間に合ってるよね?」
・タクシーで空港まで移動。
・運転が荒い。隣の車を煽る。
・金浦空港到着。
・キムさんは次の仕事あり。忙しいね。
・言いたいことだけ言って去っていくキムさん。
 「チケットはアッチ。免税店はアッチ。じゃあ大丈夫ね。」
・お別れも言わなかったわ。
・小腹が空いたので(ショボイ)海苔巻きを食ってカフェラテを飲んだ。
・コレが韓国最後の食事。ミスマッチ。
・行きと同じ水色の大韓航空機。
・行きと同じ揺れる大韓航空機。
・無事に羽田到着。

【おまけ】
・総じて韓国(ソウル)は良い街でした。また行きたい。
・ガイドのキムさん的には板門店とナンタがオススメらしい。次回かな。
・水原(スウォン)とか釜山(プサン)も行きたい。
・今度は涼しい時に。夏はダメだ。
・ホテル周辺で見つけた「unicorn」という名の野良wifiにお世話になった。
・帰ってきたら「のりぴー」から「酒井法子容疑者‎」に成ってた。
Date: 2009/08/09 22:02
韓国三日目。
1250007311_45.jpg

ってか羽田なう。

今日の韓国はマジ暑かった。
冷麺を食べた。
タクシーの運転が怖い。

詳細は後で家で書きます。
Date: 2009/08/09 18:45
韓国二日目。
1146859092_142.jpg

世界遺産の宮廷に行った。
参鶏湯を食べた。
サッカーを観た。圧勝だった。
仁川は遠かった。乗り換えを間違えた。
今日も焼肉を食べた。
Date: 2009/08/09 1:18
韓国一日目。
1248495581_171.jpg

ソウルタワーに行ってきました。
明洞で焼肉たべました。
明日はサッカーです。
Date: 2009/08/08 0:00
という訳で明後日まで韓国です。
JOMO CUPの日韓戦を観てきます。
「今年こそ去年の雪辱を果たして勝つ!」と言いたいけど
アウェーだし怪我人が多いし韓国はガチっぽいし。難しいかな。
日本側のスタンドに金髪が居たら私です。
みなさん。TVで確認してください。

まあ普通に韓国も観光してくるけどね。
食事が楽しみかな。あと名所もチラホラ周る予定。

ホテルはネットに繋げるらしいので
PC持って行こうか悩んだけど荷物になりそうなんで止めました。
iPhoneは持ってくけどローミングはしません。
着信でも金が掛かるし。(←掛かるよね?)
wifiがあればSkypeでも良いけどね。

んな感じで行ってきます。
Date: 2009/08/07 3:54
こんにちは!こんにちは!
こんにちは!こんにちは!
Date: 2009/04/01 0:00
View