タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

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

  • 「アセンブラ短歌」が書籍化される | スラド デベロッパー

    ymitsu のタレこみによれば、31バイトでプログラムを書く「アセンブラ短歌」の解説書が発売されるそうだ(Mynavi Advanced Library特集ページ、 アセンブラ短歌)。 アセンブラ短歌とは、「五・七・五・七・七の三十一バイト(みそひとバイト)から成る 機械語コードでプログラムを書いてみるという近未来の文化趣味」とのこと。近年、アセンブラ学習が見直されているが、遊び感覚でアセンブラを学習する方法として考え出されたものだという。31バイトの機械語コードが決められた位置で区切られるようにプログラミングし、韻を踏むために同じバイトパターンを決まった位置に埋め込むなどの技術を身に着けることで、バッファーオーバーランの脆弱性を攻撃するために送り込まれるシェルコードの解析や対策を考えるためにも役立つとのことだ。 書籍「31バイトでつくるアセンブラプログラミング ~アセンブラ短歌の世界

  • 「コーディングを支える技術」著者公式ページ

    世の中にはたくさんのプログラミング言語があります。そしてプログラミングに関する概念も、関数、型、スコープ、クラス、継承など、さまざまなものがあります。多くの言語で共通して使われる概念もあれば、一部の言語でしか使われない概念もあります。これらの概念は、なぜ生まれたのでしょうか。書のテーマは、その「なぜ」を理解することです。 そのために書では、言語設計者の視点に立ち、複数の言語を比較し、そして言語がどう変化してきたのかを解説します。いろいろな概念が「なぜ」生まれたのかを理解することで、なぜ使うべきか、いつ使うべきか、どう使うべきかを判断できるようになるでしょう。そして、今後生まれてくる新しい概念も、よりいっそう理解しやすくなることでしょう。 ■最新情報 ■目次 ■正誤情報 ■補足記事 ■技術評論社の書籍情報ページからは、 書籍内容に関するお問い合わせや、 学校・法人向け一括購入、テキスト採

  • 1