valid,invalid

関心を持てる事柄について

2020-05-01から1ヶ月間の記事一覧

Now.sh (Vercel) で x-now-deployment-url が x-vercel-deployment-url になっていた

Now.sh (現Vercel)でホストしているアプリがいつの間にか落ちていた(index pageでいきなり500になっていた)ので直した。 goofi.now.sh 少しdebugしたところ、x-now-deployment-url というheaderがいつの間にか x-vercel-deployment-url にrenameされていた…

カリキュラム標準J17でスキルの棚卸しをする

なんやかんやあり、伸ばしたいスキルを整理したり自分のスキルセットの棚卸しをしたりしていた。また、最近は有給消化期間で暇なのでふだんの業務から離れた領域の学習をしてみたいと思い、基礎分野であるデータ構造やアルゴリズムやコンピュータアーキテク…

2年半のエンジニアリングマネジャー経験から学んだこと

2017年6月〜2020年3月まで、Quipperという会社でEngineering Managerをやってみての振り返りです。 ここ数日こつこつと退職エントリを執筆していたのですがこのセクションが長くなりそうだったのと、単体で読まれても良さそうなので1エントリとして切り出し…

データ構造とアルゴリズムの基礎を100時間学習してみての所感

4月中は3週間ほど仕事をせず引きこもる時間があったので「データ構造とアルゴリズム」の基礎の学習に100時間ほど費やした。 あくまで目安としてSpreadsheetで学習時間を記録した。厳密ではない 学習においては量(時間)だけでなく質のほうが大事で、費やし…

『CPUの創りかた』でCPUの設計と動作原理を学んだ

コンピュータシステムの学習の一環として『コンピュータシステムの理論と実装』 (通称Nand to Tetris project) を進めているのだが、Nand to Tetrisの課題ではハードウェア記述言語を使ってハードウェアをコードとして表現し、あくまでエミュレータ上で回路…

Courseraで"Algorithms, Part I"を修了した

アルゴリズムの学習の一環としてCourseraの "Algorithms, Part I" を完了した。 www.coursera.org 先日アルゴリズムに関する学習教材を探していた折、同講座に関する満足の声を見かけたのでやってみることにした。(英語のレビューは上記ページに載っている…

『みんなのデータ構造』でデータ構造の基礎を学んだ

データ構造とアルゴリズムの学習の一環として『みんなのデータ構造』を読んだ。これまでで最も良いデータ構造の学習になった。 みんなのデータ構造作者:Pat Morin発売日: 2018/07/20メディア: 単行本(ソフトカバー) 日本語訳がWebで公開されているので気に…

『アルゴリズム図鑑 絵で見てわかる26のアルゴリズム』読んだ

目次を見て新しく学ぶことは少なさそうと思ったが、アルゴリズムの勉強を本当に初歩の初歩から始めようと思って読んでみた。 事実そんなに多くなかったものの「第4章 グラフ探索」「第5章 セキュリティのアルゴリズム」あたりは説明しろと言われたら答えに詰…

Google Code Jam 2020 Round 1敗退

Googleが主催する競技プログラミングの大会 "Google Code Jam" に参加し、Round1で敗退しました。 codingcompetitions.withgoogle.com Qualification Round (予選) -> Round 1 -> Round 2 -> Round 3 -> Final Round の5ステップがあるので、2つ目での敗退。…

競技プログラミング始めた

今年の1月にAtCoderを始め、3ヶ月強ゆるく続けてきてようやく緑コーダーになりました。始めて半年以内には到達したいとぼんやり思っていたので良かった!! 動機 職業プログラマとして働いて5年以上経つわけだけどいまだに胸を張って「プログラミングが得意で…