タグ

技術とプログラミングに関するsajeのブックマーク (2)

  • プログラマだったら当然知ってるよね?という知識一覧

    2019年11月11日追記 ただのタイトルで煽ってるだけの記事に半年経っても未だに大量のアクセスがあるので追記しておきます。 ここで言いたいことは、「プログラマならコンピュータサイエンスを勉強してると役に立つよね」、ということ だけ です。 この一文以上に有用な言葉は以降の文章では出てきません。みなさんの時間を無駄にしないために注意書きをしました。 それでも良いという人は読んでみてください。 Twitterで「〇〇ができるという人が面接に来たけど、『じゃあXXXやYYYって知ってます?』というと知らないという人が多いんだよねぇ」とかいうツイートを見かけて、私はXXXやYYYってのを知らなかったので調べた見たところ、常識とまでは言えない概念だったり、名前は知らなくても誰もが知ってる概念だったり、むしろもっと良いアプローチがあるのではという思想だったりでなんだかなぁと思っていたところ、半日くら

    プログラマだったら当然知ってるよね?という知識一覧
  • 本田雅一の「週刊モバイル通信」

    こちらはさまざまなタイプの計算尺。異なるピッチのメモリを合わせていくことで、簡単に計算結果を得られる。僕らの年代までは計算尺に触れることもあったのだが、今はもうコンピュータの時代。初めて見るという人もいるかも? 第2次世界大戦中に開発された真空管を用いたコンピュータ「ENIAC」。爆撃時の着弾計算にも使おうとしたそうだが、'46年になっても完成することが出来なかったとか。18,000の真空管と1,500個のリレー、7万個の抵抗と1万個のコンデンサで作られている。ENIACは現在のようなプログラミング可能なノイマン型コンピュータではなく、問題解決のアルゴリズムを変更するためには、配線をやり直す必要があった。毎秒35,000回の加算を行なう性能がある。開発コストは48万7千ドル 同じく第2次世界大戦でドイツが使った暗号装置「ENIGMA」。その原型はオランダで'19年に生まれたそうだが、それ

  • 1