Hayato Ito
Software Engineer at Google
- Chronology
- GitHub: github.com/hayatoito
- Twitter: @hayatoito, @shadow_hayato (inactive)
- Technical Advisor for Kings' Viking (王様達のヴァイキングの技術監修): 1, 2, 3
- Red Coder
2024
2021
2020
2018
2017
- Web のつくりかた: ソフトウェアエンジニアリングと雰囲気で理解する Web 標準とブラウザのつくりかた
- ブラウザのしくみ: データ構造とアルゴリズムと雰囲気で理解する DOM と Shadow DOM
- Rust が最強のプログラミング言語である証明
- 六本木ではたらくソフトウェアエンジニアへのよくある質問とその答え (FAQ) (2015 - 2017)
2016
2014
- Simple timer application for the pomodoro technique
- Google の面接試験で出る (はずがない)「海賊と金貨」問題を空気を読まないでプログラムで解いてみる
- hayato.io (4topcoder)
2009
2008
2007
- SRM385
- SRM384 - ゲーム
- SRM369
- SRM368
- SRM366 - typo 2 連発
- Python - generator で素数生成
- New Launguage - 新言語追加の予定?
- lxml で HTML スクレーピング
- SRM358 - Today is a Bad Day (-50).
- SRM349 FizzBuzz 問題が簡単すぎるそんなあなたへ。「赤いマーブル問題」。
- Suffix Array
- google-code-prettify を導入してみる
- Subset の生成
2006
- 2006 年のまとめ - SRM332
- Google Code Jam 2006 - Championship Round
- Blogger Beta に移行
- Google Code Jam 2006 - Round1 に挑戦 - Generics と AutoBoxing
- Google Code Jam 2006 - Qualification Round 通過
- Google Code Jam 2006 - Qualification Round に挑戦
- Google Code Jam 2006 - Practice1
- Google Code Jam 2006 - 開催決定
- Stay tuned... Global Google Code Jam 2006 - 秋に開催?
- SRM308 - Hard DP
- SRM304 - 条件付確率
- JavaWorld に寄稿しました
- 2006 TopCoder Open Final Round
- IBM Rational Software Development Forum Tokyo で講演します
- SRM298 - ひとふで書き
- SRM293 - ビンゴ
- 2006 TopCoder Open - Round1 撃墜
- 2006 TopCoder Open - Odds 発表
- 2006 TopCoder Open Qualification Round
- SRM291 - OutOfMemory
- デブサミ 2006 で講演します
- SRM287 - 気分は中学生?連立2元方程式
- SRM281 - 2006 年はポイントゼロスタート
2005
- SRM280 - Challenge 祭り
- SRM277 - 初賞金げっと
- マラソン・マッチ
- reStructuredText で blogger
- 2006 TopCoder Open - NSA がスポンサーに
- SRM276 - お買い物は楽しく DP で
- SRM273 - bit 演算は int で行われるのね
- SRM272 - Division1 - 4 度目の正直
- JavaOne Tokyo で講演します
- SRM270 - Integer == Integer
- SRM268 - Division2 脱出
- SRM266 - NASA, we have a problem...
- SRM265 - Division2 落ち...
- SRM262 - 初 Division1 は Typo に終わる
- SRM260 - TopCoder への挑戦のはじまり