結構良いリスト
5年10年かけて読む感じでいいんじゃ
一年目で内容理解できるならそれはそれですごいけど活かせる局面に出会わないだろう(能力に見合った問題を渡せればいいけど、なかなか難しいだろう
新人エンジニアにおすすめする一冊 2022 | CyberAgent Developers Blog https://developers.cyberagent.co.jp/blog/archives/34910/
Original Link
これも
https://opensea.io/assets/0x495f947276749ce646f68ac8c248420045cb7b5e/112338660980410398013978844059842145264053956965577219096967868361248176340993/
Original Link
そうなんだ。知らんかった。ワタクシ割と昔からビジネスアプリにはグラフ概念が必要と言い続けてますが(言ってるだけだけど
Asana:ワクワクWork Graph | コッカラSaaS https://tamuramble.theletter.jp/posts/dc2009d0-b938-11ec-b86f-2b228fe5e206
Original Link
この8ATがGRカローラに載るようだが、GRヤリスにも載せてくれたら買うかも
トヨタ、GRヤリス向けスポーツタイプの新型8速ATを開発 早川副会長を開発ドライバーにラリチャレでデビュー - Car Watch https://car.watch.impress.co.jp/docs/news/1395167.html
Original Link
x86 amd86の歴史興味深い
Akihiro Itoさんによる「ArmのCPUは、なぜCoreiより、低消費電力なのでしょうか?ワット数当たりの計算量は同じで、CPU使っていないときに更に消費電力を絞る技術がある。って感じですか?」への回答 https://jp.quora.com/Arm%E3%81%AECPU%E3%81%AF-%E3%81%AA%E3%81%9CCorei%E3%82%88%E3%82%8A-%E4%BD%8E%E6%B6%88%E8%B2%BB%E9%9B%BB%E5%8A%9B%E3%81%AA%E3%81%AE%E3%81%A7%E3%81%97%E3%82%87%E3%81%86%E3%81%8B-%E3%83%AF%E3%83%83%E3%83%88%E6%95%B0/answers/348410608?ch=17&oid=348410608&share=4cead804&srid=22ODt&target_type=answer
Original Link
今話題のゲーム
「JavaScript」を実際に打ち込んで対戦する『Screeps: Arena』が配信開始。ユニットのAIをプログラムしながら、オンラインで戦うユニークな戦術ゲーム https://news.denfaminicogamer.jp/news/220408a
Original Link
一話の終わりにちょこちょこ入る説明みたいなのがちょっと邪魔 「若さゆえの葛藤・・!!」みたいなそういうやつ
[1話]左ききのエレン - かっぴー/nifuni | 少年ジャンプ+ https://shonenjumpplus.com/episode/13932016480029111789
Original Link
BLEAのことなんてもうすっかり忘れてしまっていた
AWS環境にセキュアなベースラインを提供するテンプレート「Baseline Environment on AWS」のご紹介 | Amazon Web Services ブログ https://aws.amazon.com/jp/blogs/news/announcing-baseline-environment-on-aws/
Original Link
毎日使っているコンピュータの概念の歴史を知ることで、実用的なレベルでの仕組みが見えてくる。データベースからプログラミング言語まで、私たちが使っているツールは、学術的な研究の上に成り立っています。「自分が取り組んでいることのルーツを理解することで、純粋に毎日使っているだけでは得られない、多くの知識を得ることができるのです。
Original Link
当時、彼らはClojureとClojurescriptに取り組んでいたので、これは関連性があると思いました。しかし、この論文について議論してみると、どのように理解すればよいのかさえもわからないことに気づいた。「この形式論の半分は理解できないが、入門編としてはかなり良いのではないか、という感じでした」とLakhani氏は言う。「でも、これを説明してくれるデビッド・ノレンのような人が必要なんです」。
Nolenは、New York Timesで働く知人だった。彼はそこで、Clojureや他のLispライクな言語について、John McCarthyの初期の論文をたくさん参照しながら講演を行いました。この説明を学術的な文脈で聞いたことで、彼らの頭の中でいくつかの歯車が回り始めたのです。そこで、Papers We Loveの構想が生まれました。
Original Link
人文科学の優秀な学生なら誰でもそうであるように、彼らは書庫に答えを探しに行った。「私は潜在的な図書館員だったのです」とニュートンは言います。「だから、自分がやっていることの歴史的な資料にいつも興味があるんだ」。
プログラミングの歴史を学ぶ一環として、アシュビーは、70年代後半に32ビットマイクロコンピュータの設計競争を描いたトレイシー・キダー著『Soul of a New Machine』を読んでいた。この本には、当時のエンジニアの文化や、エンジニアが取り組んだ問題やコンセプトが書かれている。当時は、CPUが大量に出回り、マザーボードの部品も標準化される前のことで、現在では当たり前になっていることの多くが、まだ研究されている段階だった。
キダーの本の中で、ラカニ、ニュートン、アシュビーの3人は、自分たちには縁のないコンピュータサイエンスの歴史全体を見たので、基礎となる論文を読んでみようと考えた。1978年に書かれたTony Hoareの「Communicating Sequential Processes」です。
Original Link
あらゆるプログラミング機能は、1960年代(およびそれ以前)にさかのぼる研究の基礎の上に構築されています。未来のイノベーションは、今日の研究の上に築かれるのです。
今回は、コンピュータサイエンスの研究論文を集めたオンラインレポジトリ「Papers We Love」チームのメンバー3人に話を聞いた。
BlockFiのエンジニアリングディレクターであるジーシャン・ラカニ氏、Datadogのエンジニアリングチームリードであるダレン・ニュートン氏、SageSureのスタッフエンジニアであるデビッド・アシュビー氏は、いずれもArc90という会社で働いていた時に出会った。彼らは、誰もコンピュータサイエンスの正式なトレーニングを受けていないことに気づきましたが、もっと学びたいと思ったのです。3人とも人文・芸術系の出身です。Ashbyは英語の学位と歴史の副専攻、Newtonは美術学校に2回、Lakhaniは学部生として映画学校に通った後、音楽と音響工学の修士号を取得しています。どの分野も、実践の基礎となる理論を理解するために、その分野の基礎を築いたテキストを読むことに重きを置いています。
Original Link
You should be reading academic computer science papers - Stack Overflow Blog https://stackoverflow.blog/2022/04/07/you-should-be-reading-academic-computer-science-papers/
現役のプログラマーであれば、常に学び続ける必要があります。チュートリアルやドキュメント、Stack Overflowの質問など、コードを書くのに役立ちそうなものは何でもチェックして、自分のスキルを常に最新の状態に保っておくのです。しかし、プログラミングのスキルを向上させるために、コンピュータサイエンスの学術論文を読み込むことはよくあることでしょうか。
チュートリアルは今すぐコードを書くのに役立ちますが、プログラミングがどこから来て、どこへ行くのかを理解するのに役立つのは、学術論文です。ヌルポインター(別名、10億ドルの間違い)からオブジェクト(Smalltalk経由)まで、
Original Link