タグ

ブックマーク / www.lambdanote.com (7)

  • プログラマーのためのCPU入門 ― CPUは如何にしてソフトウェアを高速に実行するか

    紙書籍をお届けします(PDFがついてきます) PDFのみ必要な場合は、こちらからPDF単体を購入できます 通常はご注文から2~3営業日で発送します。 年末年始や大型連休など、1週間から10日程度、配送のお休みをいただく場合があります。詳しくはお知らせをご覧ください。 そのプログラム、CPUの性能を引き出せますか? Takenobu Tani 著 312ページ A5判 ISBN:978-4-908686-16-0 2023年1月25日 第1版第1刷 書の解説で利用するコード(著者によるGitHubリポジトリ) 正誤情報など ソフトウェアの価値は、ハードウェアで実行されることにより、現実のものになります。そのために不可欠なのがCPUです。したがってソフトウェアの価値は、CPUの性能、すなわち「できるだけ高速にソフトウェアを実行すること」にかかっているとも言えるでしょう。 現代のCPUの性能は

    プログラマーのためのCPU入門 ― CPUは如何にしてソフトウェアを高速に実行するか
  • 『研鑽Rubyプログラミング ― 実践的なコードのための原則とトレードオフ』 発売のお知らせ

    いつもご来店いただきありがとうございます。新刊『研鑽Rubyプログラミング ― 実践的なコードのための原則とトレードオフ』発売のお知らせです(4月13日12:00より発売開始)。 書は2021年11月から「β版」として先行して発売していた書籍の「正式版」となります。β版にGitHubでフィードバックをいただいた@QWYNG、@hsbt、@ima1zumi、@june29、@kaorahi、@kfukai23、@kuredev、@kyanagi、@okuramasafumi、@spinute、@ursm、@yancya、@ytjmtさん、ありがとうございました!(GitHubアカウント名のみ。2023年3月20日時点。sort(1)出力順。このほかにレビュアーの伊藤浩一さん、遠藤侑介さん、金子慶子さん、笹田耕一さん、塩井美咲さん、島田浩二さん、鳥井雪さんと株式会社万葉 研鑽Rubyプログラ

    『研鑽Rubyプログラミング ― 実践的なコードのための原則とトレードオフ』 発売のお知らせ
    Watson
    Watson 2023/04/11
  • 『プログラマーのためのCPU入門 ― CPUは如何にしてソフトウェアを高速に実行するか』 発売のお知らせ

    ご来店いただきありがとうございます。新刊『プログラマーのためのCPU入門 ― CPUは如何にしてソフトウェアを高速に実行するのか』発売開始のお知らせです。 ほぼすべてのソフトウェア開発者がお世話になるコンピューターの最重要パーツ、CPU。「演算をする」というざっくりした役割は知っているし、もう少し踏み込んでレジスタやアセンブリ命令、あるいはさらに踏み込んで、NAND/OR/NOT回路による演算装置といった原理を勉強したことがあるプログラマーの方も少なくないと思います。 しかし、現代のソフトウェアにおいてCPUがもたらす大きな価値は、その原理のみならず、むしろその尋常ならざる高速さにこそあるといっても過言ではないでしょう。 CPUの性能は、半導体技術の進化やハードウェア構成の妙といった物理的な要因のみによって決まるわけではありません。その裏には、パイプライン化やスーパースカラ化、さらには分岐

    『プログラマーのためのCPU入門 ― CPUは如何にしてソフトウェアを高速に実行するか』 発売のお知らせ
    Watson
    Watson 2023/01/25
  • 8周年突入感謝セール対象の電子書籍に『研鑽Rubyプログラミング』(β版)を追加しました

    ご来店ありがとうございます。 日、『研鑽Rubyプログラミング』β版のβ2へのバージョンアップを受けて、現在開催中の8周年突入感謝セールの割引対象書籍に『研鑽Rubyプログラミング』β版を追加いたしました。ご注文の際にクーポンコード「時雨堂と一緒にラムダノートの8周年突入をお祝いしよう!」をご利用いただくことで、12月19日(月)まで、同書をはじめとするラムダノートの電子書籍が半額でお求めいただけます。 引き続きたくさんの方のクーポンご利用をお待ちしております!

    8周年突入感謝セール対象の電子書籍に『研鑽Rubyプログラミング』(β版)を追加しました
    Watson
    Watson 2022/12/14
    購入した
  • 『研鑽Rubyプログラミング』β版が更新されました(β2)

    お待たせいたしました! Jeremy Evans著、角谷信太郎訳『研鑽Rubyプログラミング』のβ版(2021年11月発売開始)の更新バージョン(β2)がリリースされました。すでにβ版をお持ちで、ユーザー登録済の方は、マイ棚に新しいバージョン「β2」が下記のように追加されています 書は、“Polished Ruby Programming”(Packt Publishing, 2021年7月)の翻訳をいちはやくお読みいただけるように、完成前の状態で販売を開始するものです。2022年12月時点では、第Ⅱ部(全体の80%強)まで、ほぼ完全な状態でお読みいただけます(残りの部分については、グレーアウトした状態で翻訳進行中の文をお読みいただけるようにはなっていますが、内容に対するフィードバックなどは受け付けておりません)。 ↓通常のページのサンプル ↓グレーアウトページのサンプル β版につい

    『研鑽Rubyプログラミング』β版が更新されました(β2)
  • 『Goならわかるシステムプログラミング 第2版』の発売を開始しました

    ご来店いただきありがとうございます。 日より『Goならわかるシステムプログラミング 第2版』が販売となりましたのでお知らせいたします。 書は、2017年10月に発行された『Goならわかるシステムプログラミング』の改訂版です。改訂にあたり改めて全体を見直し、加筆修正や古い情報の更新のほか、プロセスの実行に関する説明を中心に構成の見直しをしています。また、コンピュータシステムを扱う際に避けて通れないにもかかわらずまとまった説明があまりないシェルやデバッガに関する解説を追加しています。 なお、第1版を直販サイトでお買い上げいただいた方は、カートに入れてクーポンコード「Go2」を指定することで、第2版を15%オフでお求めいただけます(2022年3月末までを予定)。第1版の購入に利用されたメールアドレスでの購入が必要になります。 PDF(紙書籍にも付いてきます)は日よりダウンロード可能、紙書籍

    『Goならわかるシステムプログラミング 第2版』の発売を開始しました
    Watson
    Watson 2022/03/25
  • 販売中の書籍一覧 – 技術書出版と販売のラムダノート

    技術書出版と販売のラムダノート

    販売中の書籍一覧 – 技術書出版と販売のラムダノート
    Watson
    Watson 2019/09/24
  • 1