タグ

2025年11月4日のブックマーク (4件)

  • MySQL (InnoDB) のロック範囲に気をつけよう

    こんにちは otsubo です。MySQL (InnoDB) のロックについて整理する機会があったので記事にします。 はじめに 全ての ロックタイプ を網羅するのは大変なため、 レコードロック ギャップロック ネクストキーロック を中心にまとめます。この3つはトランザクション内で UPDATE、DELETE、 SELECT ... FOR UPDATE / SHARE するときに獲得されるロックです。INSERT 時のインサートインテンションロックもちょっとだけ扱います。テーブルロックやメタデータロックは扱いません。 InnoDB ではクエリによって特定の「範囲」がロックされることがあります。これを知らないと思わぬ不具合に繋がります。 範囲をロックして InnoDB は何を実現したいのか、どのような仕組みでロックするのかを知っておくと開発に役立ちます。 記事を通して下記を前提とします。 M

    MySQL (InnoDB) のロック範囲に気をつけよう
    buzztaiki
    buzztaiki 2025/11/04
  • トマトソースのレシピが知らぬまに変わってた

    玉ねぎ 1/2 入れるって覚えてたのに、今は 1/8 とかで良いんだって 理由はトマト缶に使われるトマトの糖度が昔より高いから そんなレシピの変遷があるのねって思った

    トマトソースのレシピが知らぬまに変わってた
    buzztaiki
    buzztaiki 2025/11/04
  • わざわざ通勤ラッシュの電車に乗ってる人ってマゾなの?

    まずはじめに、突発的な用事とか、やむにやまれぬ理由がある人は除く!最初に言ったからな! さて、俺は常々疑問に思ってることがある。 毎朝毎朝、通勤ラッシュが辛いとか、満員電車がどうとか愚痴ってるやつ。 アホなのか? なんでそんな混むって分かりきってる時間帯にわざわざ乗るんだよ。急な用事ならまだしも、毎日の通勤だろ。 始発か、それに近い電車に乗れよ。それだけであの地獄は回避できるじゃん。 俺は22時に寝て、朝5時に起きてる。そっから子供の朝と弁当作って、シャワー浴びて家出てる。 全然混んでねえよ。快適。 まぁ、帰るのが毎日22時過ぎですとか、千葉とか埼玉のクソ遠いところから来てるって言うなら、分からんでもない。でも、全員が全員そうじゃねーだろ。 どうせ7時過ぎとかギリギリまで寝てるから、しんどい思いするんじゃねえの?文句言う前に早起きしろよ。自業自得だろ。

    わざわざ通勤ラッシュの電車に乗ってる人ってマゾなの?
    buzztaiki
    buzztaiki 2025/11/04
    遅く行くと電車空いてるけど、お昼の時間ずらすとお店閉まってたりするんですよね。
  • プログラマーのための圏論

    序文 しばらく前から、プログラマーを対象とした圏論に関するを書こうと考えていた。計算機科学者ではなくプログラマー、科学者ではなくエンジニア向けだということに注目してほしい。正気の沙汰ではないし、当に恐ろしい。科学と工学の間に大きなギャップがあるのは否定できないと思う。自分自身がその分断の両側で仕事をしてきたからだ。それでも、物事を説明したいという強い衝動をいつも感じていた。簡潔な説明の達人だったリチャード・ファインマン1を心から尊敬している。自分がファインマンではないことは分かっているが、最善を尽くしたい。まずは、この序文――読者に圏論を学ぶ気を起こさせることを想定したもの――を公開することから始めようと思う。それによって議論を開始しフィードバックを募れることを願っている2。 ここからの数段落をかけて、このがあなたのために書かれたものであり、数学のうちでも特に抽象的な分野を学ぶために

    buzztaiki
    buzztaiki 2025/11/04