2023年5月24日のブックマーク (2件)

  • プログラムを動かす時にメモリがどのように割り当て・解放されるのかをめちゃくちゃわかりやすいイメージ画像で解説してくれるサイト「Memory Allocation」

    コンピューター上でプログラムを動作する際に必要になるのがメモリです。プログラム自体をメモリに読み込む必要があるのはもちろん、プログラムが行う動作はほとんど「メモリから値を取りだして計算し、メモリに保存する」であるといっても過言ではありません。プログラムが動作する際にメモリがどのように管理されているのかについて、ベテランプログラマーのサム・ローズさんがブログで解説しています。 Memory Allocation https://samwho.dev/memory-allocation/ C言語の標準ライブラリには「malloc」と「free」という2つの関数が用意されています。この2つはなんと1979年のUnix v7から存在している歴史ある関数で、mallocがメモリの割り当てを担当し、freeがメモリの解放を担当しています。サム・ローズさんの解説は「この2つの関数の中身を自分で実装する」

    プログラムを動かす時にメモリがどのように割り当て・解放されるのかをめちゃくちゃわかりやすいイメージ画像で解説してくれるサイト「Memory Allocation」
    hz21s8
    hz21s8 2023/05/24
  • SNSで大炎上の土佐市移住者カフェ、現地で起こっている事の総括と問題点(ヨッピー) - エキスパート - Yahoo!ニュース

    皆さんこんにちは!「豚に真珠」の豚ことヨッピーです! 写真は高知県の仁淀川(によどがわ)で泳ぎ狂っている僕です。いやー、高知は良いところです。当に。夏の高知なんて最高! さて先日、高知県土佐市にあるカフェ「ニールマーレ」を運営する「崖っぷちカフェ店長」からこういった告発がなされました。 この一連のマンガがTwitterにて鬼拡散された結果、22.4万RT、1.1億インプレッションという見たことない数字になっており、一時期のTwitterは「この話題で持ち切り!」みたいな事になっておりました。Twitterのアカウントを持っている人はみんな、一度くらいはタイムラインに流れてきたんじゃないでしょうか。 その結果、色んな人が色んな事を言い始めるのはともかく、土佐市の幼稚園に「子どもを誘拐する」といった内容のメールが届いたり、土佐市役所宛に爆破予告メールまで届く始末です。 そういった明らかな犯罪

    SNSで大炎上の土佐市移住者カフェ、現地で起こっている事の総括と問題点(ヨッピー) - エキスパート - Yahoo!ニュース
    hz21s8
    hz21s8 2023/05/24
    理事長に関しては女から予想外の抵抗を受けてカチンと来た案件ぽいなぁ。人は自分の手足が思い通りに動かなかったらパニックになるんですよ。他人を自分の手足だと思うところがおかしいんだけど