タグ

2024年1月10日のブックマーク (5件)

  • 実践Immutable Data Model - 紙箱

    ランキング参加中プログラミング はじめに この記事では、Immutable Data Modelと呼ばれる設計手法をもとに、リレーショナル・データベースにおける、テーブル設計の話を書いています。また、今回の実践で利用する、別の考え方の背景を理解するために、Out of the tar pitという小論文の内容にも言及します。 「状態とは何か?」というややこしい話がたくさん出てきますし、データベースのテーブル設計についての話であることから、たくさんのSQLが出てきます。なので、データモデリングとか状態管理とか、特にSQLとかに興味がない人には面白くないと思います。 そのあたりに興味ある方は、読んでみて欲しいです。 Immutable Data Modelを、実際のアプリケーションで使うデータベースに採用するにあたり、どういう考え方で、どのようにテーブルを構成したか、自分なりの経験を書いていま

    実践Immutable Data Model - 紙箱
  • セロトニン低下によって「やる気」が落ちる仕組みが明らかに! - ナゾロジー

    セロトニン不足はどのように意欲を低下させるのか?セロトニン不足はどのように意欲を低下させるのか? / Credit: canvaセロトニンは私たちの「やる気」や「元気」と深く関わる物質です。 セロトニンレベルが低下すると、気分や意欲が落ち込むだけでなく、イラつきを引き起こしたり、行動にかかるコストに敏感になるなど、様々な面で悪影響を起こすことが報告されています。 他方で、セロトニンを増やす薬はうつ病に見られる不安や意欲低下の治療薬として用いられています。 しかし「セロトニンの低下がどのようなプロセスで意欲生成を阻害し、やる気の低下に繋がるのか」という詳しい仕組みは解明されていません。 また脳内に10種類を超えるとされるセロトニン受容体のうち、どれがこの仕組みに関係しているかも不明です。 現状の治療薬は即効性が低いという問題点があり、これらの仕組みの理解はその改善に役立つと期待されています。

    セロトニン低下によって「やる気」が落ちる仕組みが明らかに! - ナゾロジー
  • What does ‘yanked’ release mean?

  • Baldur's Gate 3 - Wikipedia

    uokada
    uokada 2024/01/10
  • 野良社内ツールと開発生産性、プラットフォーム・エンジニアリング - Runner in the High

    よくある野良の社内ツールは、開発生産性を向上させるための手段としてスポットで生まれることが多い。 たとえば、定期的に依頼されて手作業でキックしているバッチ処理を誰かがAPI化したり、それがCLIで実行できるようになったり、あるいは不特定多数の人々が手でやっている作業が有志で自動化されツールになるなど。そして社内の口コミや告知で伝搬され、使われていく。 出来の良い社内ツールは、野良だとしても開発チームが普段の開発プロセスのなかで意識したくない複雑性や実装の詳細をうまく抽象化し、認知負荷を下げる役割を果たしている。見方を変えれば、社内ツールはチーム・トポロジー*1でいうところのX-as-a-serviceインタラクション・モードの具象化のひとつだと言える。開発チームと社内ツールを開発する人間を社内ツールがインターフェイスとなって接続している。広い目線で見ると、これはプラットフォーム・エンジニア

    野良社内ツールと開発生産性、プラットフォーム・エンジニアリング - Runner in the High
    uokada
    uokada 2024/01/10