プログラムの「アーキテクチャに関するドキュメント」は面倒でも書くべき、ではどのように書くべきか?

開発プロジェクトに新しく加わった時は、まずプロジェクトの理解が第一。しかし、全体像を把握できるようなドキュメントがなく、コードから断片的な情報をかき集めるしかない場合もあります。新参の開発者がスムーズにプロジェクトを理解できるよう、大規模なプロジェクトでは「プロジェクト全体のアーキテクチャ」を示した「ARCHITECTURE.md」を添えた方がよいと、エンジニアのAleksey Kladov氏が指摘しています。続きを読む......

【ポケモンGO】GOロケット団対策! クリフ・アルロ・シエラもこの3体で抜ける「天才パ」がコレだ!!

やあ、ポケモンGOトレーナーのみんな! カントーツアーに向けてBOXを整理しているかな? お兄さんは600空ける! ……と思ってたんだけど、なかなか厳しそうな雰囲気だよね。カントーツアー前にポケモンBOXの拡張はあるので […]...

汗からストレスレベルを高精度に測定するウェアラブルデバイスが開発中

人体がストレスを感じると、ホルモンの一種である「コルチゾール」が分泌されることがこれまでの研究から明らかになっています。そして新たに、汗と共に分泌されるコルチゾールの量を測定することで、ストレスレベルを測定するデバイスの開発が進んでいます。続きを読む......

殺人事件の被告人に「警察が使うDNA検査ソフトのソースコードをチェックする権利」が認められる

指紋照合システムやDNA検査ソフトウェアといったテクノロジーは、法執行機関による捜査の精度や速度を向上する上で必要不可欠な存在です。その一方で、法執行機関に逮捕・起訴された被告人が捜査に使われたテクノロジーに疑義を呈する権利も認められるべきだとして、アメリカ・ニュージャージー州の裁判所が「DNA検査ソフトウェアのソースコードをチェックする権利」が殺人事件の被告人にあるとの判決を下しました。続きを読む......

2021年のTypeScriptベストプラクティス – 西尾泰和のScrapbox

10 bad TypeScript habits to break this year http://startup-cto.net/10-bad-typescript-habits-to-break-this-year/ 理由もセットで書いてあって良い記事だが、一覧性が良くないので箇条書きにした 1: strictを使え 2: || ではなく ?? を使うか、そもそもデフォルト引数を使え 3: 型としてanyを使うのではなくunknown...

「お金の要らない社会」では幸福度が高くなるとの研究結果

経済協力開発機構などの世界経済に関する国際機関が登場して以降、低所得国に対して「経済成長こそが国民の幸福度を高める方法である」という提言がしばしば行われています。しかし、こうした提言に反して「お金が最小限の役割しか果たさない社会に属している人々の幸福度は世界最高レベルに達している」という研究結果が、マギル大学とバルセロナ自治大学の研究チームにより発表されました。続きを読む......

メディアの大半が女性役員ゼロ 新聞労連など女性登用求め会見 – 毎日新聞

記者会見する新聞労連の吉永磨美中央執行委員長(右)と、民放労連女性協議会の岸田花子副議長=東京都千代田区の厚生労働省で2021年2月9日、中川聡子撮影 日本新聞労働組合連合(新聞労連)などメディア労組4団体は9日、東京都内で記者会見し、日本新聞協会など4業界団体と加盟各社に対し、女性役員比率を上げるよう要...