本書では落ち物パズルゲームとして有名なテトリス風ゲームの開発を通してRust言語を学ぶことを目的としています。 テトリスを知らない方でも問題なく読み進めることができます。 先ずは理解しやすいコードでシンプルな落ちものパズルゲームを実装し、後にリファクタリングや機能追加、自動化をしていく流れで構成されています。 テトリスにも様々な種類がありますが本書ではCUIでワールドルールを参考にして完成を目指します。
編集・発行元 独立行政法人情報処理推進機構(IPA) 発行日 2022年7月15日 サイズ ソフトカバー/A4判 ISBN ISBN 978-4-905318-77-4 定価 定価:2,200円(本体価格2,000 円+税10%) 書籍概要 概要 情報セキュリティ白書2022 ゆらぐ常識、強まる脅威:想定外に立ち向かえ IPAでは、「情報セキュリティ白書」を2008年から毎年発行しています。本白書は、情報セキュリティに関する国内外の政策や脅威の動向、インシデントの発生状況、被害実態など定番トピックの他、その年ならではの象徴的なトピックを取り上げています。 国内外の官民の各種データ、資料を数多く引用しトピックを解説しており、情報の網羅性と参照性の高さが特長で、情報セキュリティ分野の全体把握が容易です。 また、本白書は次のような使途で利用されています(2021年版の読者アンケートより)。 学習
Interpretable Machine Learning A Guide for Making Black Box Models Explainable. Christoph Molnar 2021-05-31 要約 機械学習は、製品や処理、研究を改善するための大きな可能性を秘めています。 しかし、コンピュータは通常、予測の説明をしません。これが機械学習を採用する障壁となっています。 本書は、機械学習モデルや、その判断を解釈可能なものにすることについて書かれています。 解釈可能性とは何かを説明した後、決定木、決定規則、線形回帰などの単純で解釈可能なモデルについて学びます。 その後の章では、特徴量の重要度 (feature importance)やALE(accumulated local effects)や、個々の予測を説明するLIMEやシャープレイ値のようなモデルに非依存な手法(mo
機械学習モデルによる判断を、人間が解釈・説明するための手法について俯瞰的に解説する名著「解釈可能な機械学習/Interpretable Machine Learning」日本語訳が、このほど公開された。 翻訳プロジェクトを主催したAI企業のHACARUSは、「AIに何ができて何ができないかを正しく理解するために、非常に役に立つ」と紹介。「最初の数章に目を通すだけでも価値がある」という。 Interpretable Machine Learningの原著(英語版)は、データサイエンティストクリストフ・モルナル氏による著書で、書籍で発行されている他、Webで無料公開されている。また、PDF版を有料ダウンロードすることもできる。 同書では、「コンピュータは通常、判断の説明をしない。それが機械学習を採用する障壁になっている」との前提に立ち、機械学習モデルや、その判断を解釈可能なものにするノウハウを
オライリー本読み放題のサービス「O’Reilly online learning」 (旧 Safari Online Books)を使ってみたところとても良かったのでまとめてみました! (更新 2022/08/06 ACMの会員特典からO’Reilly online learningがなくなりました。そのため、ACMの会員になってもO’Reillyを読むことができないのでご注意ください。) (更新 2020/11/17 日本語の書籍が一部追加されたそうです!) 今までは英語などのみでしたが、日本語の書籍が一部読み放題の対象となったそうです! (更新 2020/06/12 内容を更新しました!) ACMの会員の特典ではオンライントレーニングなどの一部サービスが2020/06/22から利用できなくなりました。オライリー本の読み放題サービスは継続して利用できます! O’Reilly online
本書は、Micro Frontends Architecture Patternsというタイトルを付けていますが、モノリスからJAMstack、Micro Frontendsまで、Webフロントエンドを包括した様々なアーキテクチャパターンの詳細を体系的に紹介しています。 ソフトウェアとしてのアーキテクチャ全体を俯瞰し、他のシステムとのやりとりを設計するような考え方が役に立つことは多いです。フロントエンド観点で、様々なアーキテクチャパターンをまとめることで、Web開発の助けになればと考えています。 また、アーキテクチャの歴史と変遷を知ることで「Micro Frontends」への理解を深めることができると筆者は考えました。Micro FrontendsはThoughtWorksのTechnology RadarではすでにADOPTとなり、海外で多くの事例が存在します。Micro Fronte
GitBookはMarkdownからドキュメントページや書籍を作成するツールですが、 以前OSSで公開されていたGitBook(legacy)はDeprecatedとなって開発は止まっています。 ⚠️ Deprecation warning: As the efforts of the GitBook team are focused on the GitBook.com platform, the CLI is no longer under active development. All content supported by the CLI are mostly supported by our GitBook.com / GitHub integration. Content hosted on the legacy.gitbook.com will continue worki
JavaScript Plugin Architecture この書籍はJavaScriptのライブラリやツールにおけるプラグインアーキテクチャについて見ていくことを目的としたものです。 次の形式で読むことができます。 Web版 PDF形式 ePub形式 Mobi形式 この書籍のソースコードは、次のGitHubリポジトリに公開されています。 azu/JavaScript-Plugin-Architecture: JavaScriptプラグインアーキテクチャの本 Twitterのハッシュタグは#js_plugin_book 更新情報はRSSやリリースノートから見ることができます。 はじめに JavaScriptの世界では1つの大きなライブラリよりも小さなライブラリを組み合わせていくようなスタイルが多く見られます。小さなものを組み合わせて作るためには、プラグインと呼ばれる拡張の仕組みが必要とな
ニューロマンサー (ハヤカワ文庫SF) 作者:ウィリアム ギブスン出版社/メーカー: 早川書房発売日: 2017/04/30メディア: Kindle版この数年は毎年の恒例となっている早川書房の海外SF作品電子書籍セールが今年も(2019年)このぎりぎりの年の瀬に始まったので、SFマガジンの海外SF書評欄の連載担当として今年もおすすめをピックアップいたします。全体は下記参照。 www.hayakawabooks.com 毎年セールの顔ぶれが違うのでおすすめする作品もがらっと変わってくるのだけれども、今年ありがたいのはウィリアム・ギブスンによるサイバーパンクの金字塔『ニューロマンサー』や『クローム襲撃』や『ディファレンス・エンジン』が入っていることかな。他、アシモフのファウンデーションシリーズや、ヴォネガットやクラークやディックの諸作品など、有名どころが勢揃い。 特にギブスンの作品はどちらかと
今回公開される第一章から第三章は、224ページ中の100ページと、本の4割強にあたるボリューム。無料公開されるページやその内容については、本記事の末尾にて紹介している。なお、『岩田さん』は全7章で、第六章は任天堂・宮本茂氏と糸井重里氏が岩田氏のことを語る特別インタビューになっている。 『岩田さん』は、任天堂の元社長、岩田聡さんのことばを集めた本です。本の発売を告知したところ、世界中から大きな反響があり、7月末に一般発売してからは、老若男女を問わず、たくさんのかたに読まれています。この本をもっともっと多くの人に伝えたくて、このたび本の前半3章を無料公開することにしました。無料公開する前半3章には、岩田さんがどういう人であったのか、そして、どういう人であろうとしたのか、という、根本的な姿勢や態度について書かれています。それはゲームファンや経営者だけでなく、ふつうに暮らすふつうの人にとって、きっ
もちろん、サービスの刷新時には必ず発生する「前の方が好きだマン」や、ある種もはやファンと言っても良い「ヤフー絶対許さないマン」も結構いるのだけれど、多くの人が旧eBookJapanの本のコレクション機能と閲覧機能を愛していて、それがスポイルされたことに憤っているように見受けられた。 新ebookjapanって、目的の本を買う人のためじゃなくて時間つぶしのためになんか読む(できれば無料で)、という人向けのサイトとアプリなので、旧eBookJapanで本を買い続けてきた人とは客筋が違いすぎるのに、統合しちゃったから非難しか出てこないんだよ#eBookJapan — 高橋硅 (@clovers012) March 3, 2019 ちょうど先日、「私たちは本を"消費"しているのだろうか」というnoteを書いたのだけど、そこで挙げたフローとストックの対立軸がそのまま形になって現れたような感がある。利
内閣サイバーセキュリティセンター(NISC)では、サイバーセキュリティに関する普及啓発活動の一環として、「インターネットの安全・安心ハンドブック」を公開しています。みんなが安心して使えるネット社会を実現するためには、その時々のサイバーセキュリティに関する正しい知識を身に付け、実行するとともに、家族や友人など身の回りの人達にも伝えていくことが大切です。本ハンドブックは、みなさんにサイバーセキュリティに関する基本的な知識を紹介し、誰もが最低限実施しておくべき基本的なサイバーセキュリティ対策を実行してもらうことで、更に安全・安心にインターネットを利活用してもらうことを目的に制作したものです。 ※このVer.5.00は、2023年1月にサイバー空間の最新動向や、今特に気を付けるべきポイント等を踏まえて改訂されました。 【活用例】 本ハンドブックの著作権は NISC が保有しますが、サイバーセキュリ
Having used Journal for a few days now, I feel confident saying that Day One is not staring down an existential threat — at least not yet. Keep in mind we’re talking about Apple has a well-kno
Appleは11月15日から、iPadを活用したクリエイティブ教育コンテンツ「Everyone Can Create」の日本語版教材が利用可能になったと発表しました。Apple Booksアプリで無料で入手可能です。 iPadをクリエイティブ教育に活用 「Everyone Can Create」は、子供たちがiPadで作成したスケッチ、音楽、ビデオ、写真を通して、自分のアイディアや思考を発展させたり、周りの人々に伝えるためのシリーズです。 11月15日から、4つの日本語版教材が無料で公開されています。Appleによると、日本語版は10月の英語版に続いての提供で、その他の言語版も2018年中に公開される予定とのことです。 「Everyone Can Create」は、すでに世界の5,000を超える学校で採用されているプログラミング学習コンテンツの「Everyone Can Code」と同様、
JavaScript Promiseの本という無料で読める電子書籍を書きました。 タイトルそのままで、JavaScriptのPromiseについて書いた書籍です。 書籍の目的 この書籍を読むことで学べる事として、次の3つを目標にして書きました。 Promiseについて学び、パターンやテストを扱えるようになる事 Promiseの向き不向きについて学び、何でもPromiseで解決するべきではないと知る事 ECMAScript6 Promiseの基本をよく学び、発展した形を自分で形成できるようになる事 Promiseは、次のECMAScriptの言語仕様として策定が進められていて既に多くのブラウザに実装されています。 Promiseについて扱う書籍ですが、この機能はjQuery.Deferred()やAngularJSの$qやBluebird等の類似の機能が既にあるため扱ったことがあるかもしれま
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く