雑記

競技プログラミング

Pythonで実装するエラトステネスの篩:素数の高速列挙

エラトステネスの篩ある正の整数N以下の素数を高速で求めるアルゴリズムです。計算量はO(NloglogN)となります。python 3でのコード例。N=int(input())A=list(range(2,N+1))p=list()while...
競技プログラミング

競技プログラミング なぜ問題が解けないのか?

何故問題が解けないのか 競技プログラミングを2020年4月に始めて、2か月半くらい経ちました。ほぼ毎週末行われる、Atcoder Beginner's Contest (ABC)のほか、週1回職場のソフトウェア部隊のバーチャルコンテストに混...
レビュー

iPad用にmpioのスタイラスペン買いました。

ブログに使う図を描くのにiPad proで使えるスタイラスペンが欲しかったのですがAppleのpencilは高すぎてちょっとなぁ、と思っていました。そこでmpioのスタイラスペンを買ってみたらなかなか快適で良さげです。(function(b...
哲学

苫野一徳「はじめての哲学的思考」がとても良いので紹介したい

哲学って何、そして何の役に立つの?この200年あまり、哲学はあまりにむずかしく、そして専門的になりすぎてきた。その壁を、僕たちはそろそろ壊してしまう必要がある。そしてこの力強い思考法を、誰もが自分自身の問題を考えるために役立てられる地図とし...
競技プログラミング

pythonで競技プログラミング 覚え書き

pythonで競技プログラミングはじめました。atcoderでレーティング灰色です。まずは目指せ茶色です。PASTは初級でした。単純にコーディングして問題を解くことが達成感があって楽しいのでやっています。このページは私の個人的な備忘録です。...
レビュー

長野県 学びの県づくりフォーラムに見る学びの意味 その4

学びの県づくりフォーラムとは少子化、高齢化社会の進行、AI、ロボット技術の急速な発展。現代社会・経済環境は目まぐるしく、かつてない速度で変化していく。この世界において長野県の未来を切り開くための行動計画として、長野県では2013年より5カ年...
プリズナートレーニング

プリズナートレーニング 継続中 2年目の進捗

現在のトレーニング内容 ジムに通わず、高価な器具も使わず、自宅や公園で自分の体重を使って体を鍛えるプリズナートレーニングに取り組んで約2年が経過しました。本記事では現状のレビューを行います。なお、半年前までの1年半での進捗は下の記事にまとめ...
レビュー

つり革に直接触れない GILD design のアシストフックを試す

電車のつり革や、支柱に直接触りたくないコロナウイルスの影響で、ウイルスとの接触を減らし、感染を予防する新しい生活様式での暮らしが始まりました。そんな中、できれば避けたいのが公共交通機関での移動ですが、やむを得ない事情により使わざるを得ない人...
仕事の話:PdM奮闘記

グータッチとアフターコロナ:環境への順応性

保育園の卒園式にて私の次女は今6歳。先月にて保育園を卒園し、4月から小学生になった。本来であれば上の子と同じように卒園式を行い、入学式を経て小学校生活が始まるはずだったが、未だ小学校開始の目処は立っていない。2020年1月から続くコロナウイ...
書評

「エンジニアリングマネジャー」その3:他人を通じて成果を挙げる/権限の移譲

技術系マネージャー、リーダー必読の書改訂 エンジニアリングマネジャー―強き技術系管理者への道管理とは何か?という質問に次のように答えよう。すなわち、”管理とは他人と一緒に、他人を通じて物事を達成する過程である”と。管理とは、ある種の技量を備...