Software Transactional Memo

STM関係のことをメモっていこうと思います。

テクノロジー

徐々に高度になるリングバッファの話

世界最速リングバッファへの道

キャリアハックの奇行

「やる気」とは才能である

きれいなコードを書けという話について

コードの読みやすさはコーディングのみによって成らず、ソフトウェアエンジニアリングであるという話。

正しいクラウドはある意味で遅い

TL;DR 正しく設計するとキャパシティは常にカツカツになる これはpyspaアドベントカレンダーの8日目の記事です。前日はShibukawaさんです。 世はクラウド時代、ソフトウェアはひとたび作られたら何億回実行されても摩耗するものではないので、どんな間抜けな…

Re: ブロックチェーンでそんなことはできない

はじめに chike0905.hatenablog.com この記事は大変楽しく拝読したが、ブロックチェーン素人ながら気になる点がいくつかあったので指摘する。要旨は以下である。 タイトルで「できない」と言ってる割には「できるけど筋が悪い」だけに見える 研究中で結論が…

Re: Re: Re: ドメイン固有型(値オブジェクト含む)を再考する

blog.j5ik2o.me この記事は彼のブログ投稿への返信です。 彼とのtwitter上でのreplyの応酬スレッドが見返すと引くほど長くなっていたので僕の観点からの要約を纏める。予め断っておくとこれは本当に自転車置き場の議論以外の何物でもなく、技術的な学びはど…

Re: ドメイン固有型(値オブジェクト含む)を再考する

blog.j5ik2o.me 値オブジェクトはドメイン固有型の一種です。なので、不変と等価判定だけではなく、なにかしらのドメイン固有の不変条件(invariant)を維持する責任があると考えます(もちろん型として切り出すわけですからその投資に見合うだけの見返りがない…

NFTとメタバースについて思うこと

TL;DR NFT投機界隈のデタラメに気をつけましょう

書評:並行プログラミング入門

並行プログラミング入門とRustはいいぞ