2021年12月31日のブックマーク (5件)

  • コンピュータシステムの理論と実装

    コンピュータを理解するための最善の方法はゼロからコンピュータを作ることです。コンピュータの構成要素は、ハードウェア、ソフトウェア、コンパイラ、OSに大別できます。書では、これらコンピュータの構成要素をひとつずつ組み立てます。具体的には、NANDという電子素子からスタートし、論理ゲート、加算器、CPUを設計します。そして、オペレーティングシステム、コンパイラ、バーチャルマシンなどを実装しコンピュータを完成させて、最後にその上でアプリケーション(テトリスなど)を動作させます。実行環境はJavaMacWindowsLinuxで動作)。 ● 書のサポートサイト ● 書で使用するツール「Nand2tetris Software Suite」 ● 「Nand2tetris Software Suite」のチュートリアル 目次 賞賛の声 訳者まえがき:NANDからテトリスへ まえがき イント

    コンピュータシステムの理論と実装
  • 老後資金は約1億円準備、2034年に年金の基金が枯渇? 驚きのアメリカ年金事情

  • StackOverflowからのコピペをやめろ。今すぐにだ。 - Qiita

    Original article:https://dev.to/dotnetsafer/rip-copy-and-paste-from-stackoverflow-trojan-source-solution-4p8f その昔コピペできない文章というものがありました。 実際は単にフォントを変えているだけというものですが、人間の目に見える文字と実際の文字が異なることを利用した攻撃の一種と見ることもできます。 さて、最近になって似たような攻撃に関する論文が公開されました。 人間には見えない文字を織り交ぜることによって、一見問題ないコードが実は脆弱になってしまうというものです。 ただ論文は堅苦しいうえに長くて読むのがつらいので、具体的に何がどうなのかよくわかりません。 平易に解説している記事があったので紹介してみます。 以下はDotnetsafer( Twitter / GitHub / Web

    StackOverflowからのコピペをやめろ。今すぐにだ。 - Qiita
    z10a41dcb
    z10a41dcb 2021/12/31
  • Twitter上でみかける中国に関わる人達を勝手に分類してみた。|鎮Keizer☆JK Эгио

    前回の記事の通り、そして誰も書かなくなった「中国オッサンマガジン」。しかし天邪鬼な脳の作りをしているワタシ、誰も書かないならと、むしろ創作意欲が活発になってきたので、その慣性に任せてまた記事を書いてみます。 もちろんいつもの通り大した内容ではない。 さて、タイトルの通りTwitterをやってると、様々な形で中国に関わる方々を目にすると思います。日々中国の悪口Tweetをせっせとしている方々、それと一生懸命に戦う方々、一生懸命に中国の良さを伝えようと夜景やら网红やら何やらをTweetしている方々、何やってるのか良くわからないが発言だけは大きい方々、招聘状!招聘状!ショウヘイヘーイ!中国人男子は紳士だけど日人男子は全員う○こ。等など。 そんな方々を超主観と独断と偏見で勝手に雑でいい加減な分類をしてみた。異論反論は認める。グイグイ来られると逃げるけどw それでは开始吧! ①駐在員 会社の金で海

    Twitter上でみかける中国に関わる人達を勝手に分類してみた。|鎮Keizer☆JK Эгио
    z10a41dcb
    z10a41dcb 2021/12/31
  • NFTとは何ではないか

    プライベートな勉強会で、ソフトウェア技術者ではない人に向けて暗号通貨や NFT について解説した際に使った発表資料です。 2021/1/5: 誤字等を修正。 2021/1/30: フォローアップ記事を公開しました。 https://okapies.hateblo.jp/entry/2022/01/30/193604 追記: このスライドで指摘した内容を、歴史的経緯を含めてより掘り下げて論じている記事があったので併せてご紹介します。 1. 「新しいアートのフォーマット ― ハイブリッド・エディション,ブロックチェーン(NFT)と物理世界」 https://goh.works/ja/post/10299/ 2. 「ブロックチェーン:膨張する看板に偽りはないか - 誠実なプロセスの必要性 -」 https://shanematsuo.medium.com/%E3%83%96%E3%83%AD%E

    NFTとは何ではないか
    z10a41dcb
    z10a41dcb 2021/12/31