今週のQiita技術書まとめ
2020年1月12日配信
2019年エンジニア1年目の私が読んだ本一覧
始めに エンジニア1年目の私が今年読んだ本をすべて紹介していきます。 普段の業務はネットワーク系が主で、他にはネットワーク、PC、サーバーやソフトウェアの保守など開発系とは無縁ですが、開発系の部署に配属させてもらえるように頑張っています。 独断と偏見で★五つで本の評価(おすすめ度)を行っていきます。 開発系
CPUの創りかた
コンピューターの中核であるCPUという名のブラックボックス。その動作の「超」基本原理から具体的な設計例までを解説。アキバで手に入る部品だけで実際の製作も可能。
Webを支える技術
本書のテーマはWebサービスの実践的な設計。まず良いWebサービス設計の第一歩として、HTTPやURI、HTMLなどの仕様を歴史や設計思想を織り交ぜて解説。そしてWebサービスにおける設計課題、たとえば望ましいURI、HTTPメソッドの使い分け、クライアントとサーバの役割分担、設計プロセスなどについて、現時点でのベストプラクティスを紹介。
マスタリングTCP/IP-入門編ー(第6版)
TCP/IP解説書の決定版! 時代の変化によるトピックを加え内容を刷新! 本書は、ベストセラーの『マスタリングTCP/IP 入門編』を時代の変化に即したトピックを加え、内容を刷新した第6版として発行するものです。豊富な脚注と図版・イラストを用いたわかりやすい解説により、TCP/IPの基本をしっかりと学ぶことができます。プロトコル、インターネット、ネットワークについての理解を深める最初の一歩として活用ください。
統計学が最強の学問である
ーーーーーーーーーーーーーーーーー ビジネス書大賞(2014) 日本統計学会出版賞(2017) を受賞した、統計学入門書の金字塔! ーーーーーーーーーーーーーーーーー あえて断言しよう。あらゆる学問のなかで統計学が最強の学問であると。 どんな権威やロジックも吹き飛ばして正解を導き出す統計学の影響は、現代社会で強まる一方である。 「ビッグデータ」などの言葉が流行ることもそうした状況の現れだが、はたしてどれだけの人が、その本当の魅力とパワフルさを知っているだろうか。 本書では最新の事例と研究結果をもとに、基礎知識を押さえたうえで統計学の主要6分野 ◎社会調査法 ◎疫学・生物統計学 ◎心理...
魔法少女育成計画「黒」
市立梅見崎中学校、2年F組。女子ばかり、わずか15人だけで構成された奇妙な学級だがーその実態は「正しい魔法少女」を育成するために作られた「魔法の国」肝煎りの特別クラスだった!選ばれたエリート魔法少女達は未来への希望に顔を輝かせるが、その陰には邪悪な意思が蠢いており…。魔法少女スノーホワイトのサーガも、ついに佳境へ。「魔法少女狩り」の新たな獲物とは!?
魔法少女育成計画episodesΔ
『魔法少女育成計画』の新たなエピソード集が登場!アニメ化された第一作から、最新作の『魔法少女育成計画QUEENS』、さらにはWEBで連載中の『魔法少女育成計画breakdown』まで、シリーズを彩る何十人もの魔法少女が所狭しと暴れ回っています!ショップ限定特典として発表され、プレミア価格がついたショートストーリーも書籍初収録!コアなシリーズファンはもちろん、アニメを観ただけの人でもたっぷり楽しめる一冊です!
消滅世界
セックスではなく人工授精で、子どもを産むことが定着した世界。そこでは、夫婦間の性行為は「近親相姦」とタブー視され、「両親が愛し合った末」に生まれた雨音は、母親に嫌悪を抱いていた。清潔な結婚生活を送り、夫以外のヒトやキャラクターと恋愛を重ねる雨音。だがその“正常”な日々は、夫と移住した実験都市・楽園で一変する…日本の未来を予言する傑作長篇。
殺人出産
人は人生で4度、殺意を覚えるーー。芥川賞受賞作家、村田沙耶香の最大の衝撃作はコレだ!--今から100年前、殺人は悪だった。10人産んだら、1人殺せる。命を奪う者が命を造る「殺人出産システム」によって人口を保つ日本。会社員の育子には十代で「産み人」となった姉がいた。蝉の声が響く夏、姉の10人目の出産が迫る。未来に命を繋ぐのは彼女の殺意。昨日の常識は、ある日突然変化する。表題作、他三篇。 祝!芥川賞受賞 村田沙耶香 最大の衝撃作はコレだ! 10人産んだら、1人殺せる。「殺意」が命を産み出す衝動となる。 今から100年前、殺人は悪だった。10人産んだら、1人殺せる。命を奪う者が命を造る「...
色空間を 3D で可視化した Web アプリで色への理解を深める
0. はじめに 色に関して「ちゃんと知りたい・理解したい」と思っている方、実は多かったりしないでしょうか。 私は以前、下記のようなもやもやした気持ちを抱いていました。 - 色が見える根本的な仕組みを知りたいけど、なんか難しそう - 「RGB」とかって、なんとなく分かるけどよく知らない
色彩工学入門
色は時と場所によって変わります。たとえば、買ってきた服がお店で見た色と違う色に見えたり、寿司屋で見る刺身がおいしそうに見えたり、ディスプレイで見た色とプリントアウトした色が違っていたりします。本書は、このような現象の理由を明かし、自分がイメージする色を正しく相手に伝える方法を解説します。また、豊富な例題と演習を解きながら学ぶことができます。エレクトロニクス技術者、ソフトウェア開発者、webプランナー、DTPデザイナーなど、色をあつかうすべての人へおすすめです。
色彩検定公式テキスト3級編(2020年改訂版)
文部科学省後援 色彩検定を主宰する色彩検定協会発行の公式テキストです。色彩検定の試験はこの公式テキストから出題されます。また、試験問題と同じ用紙・インキ・印刷機で印刷されており、色みの統一を徹底しています。 3級では「色とは?」や「色の分類と三属性」など、これから色彩について学習していく上で基礎となる知識を中心に、「色の心理効果」「色相・トーンを手掛かりにした配色」「ファッションと色彩」など、その活用方法についても掲載しています。
Apache Sparkの概要
はじめに Apache Spark( HDInsight( 100% OSSのSparkが以前から搭載されている。Azure Databricks( Ignite( Synapse Analytics( SQL Data Warehouseに、Sparkエンジンを搭載してオンデマンドクエリ機能を提供するとの事。さらには、Azure Data Factory( Data Flowという機能があるが、…
詳解Apache Spark
Apach Sparkはより高速にビッグデータを処理するための分散処理フレームワークです。SQLインターフェースや機械学習などの機能が標準で組み込まれ、バッチ処理だけでなくストリーミング処理や対話的な処理にも対応できるため、さまざまなシーンのデータ分析を強力にサポートします。本書では、Sparkの基礎であるRDDのしくみ、Sparkを構成する各コンポーネントの機能を理解するところからはじめます。さらにSparkクラスタの構築と運用、構造化データを処理するためのDataFrame APIとSpark SQL、ストリーミング処理のためのSpark Streaming、機械学習ライブラリMLl...
入門PySpark
Apache SparkをPythonから使うための方法とノウハウを網羅! PySparkとはSparkを実行するためのPython APIです。インメモリ(ソフトウェアを実行する際、使用するプログラムやデータのすべてをメモリ上に読み込み、ハードディスクなどの外部記憶装置を使わないこと)で高速に分散処理ができるフレームワークで、MLlibという機械学習ライブラリが利用できることなどから注目されています。本書は、Apache SparkをPythonから使うための方法とノウハウを書いた書籍です。