yomitech
← バックナンバー一覧

今週のQiita技術書まとめ

2018年12月2日配信

研修中の未経験エンジニアが、研修期間中に読んだ技術書やサイト一覧

はじめに 本って素敵ですよね。 新書の香り、さらっとした手触り。 おかげさまで、いつも引っ越しで苦しみます。憎い。 はじめまして、生後2ヵ月目の未経験エンジニアです。

はじめての上流工程をやり抜くための本の表紙

はじめての上流工程をやり抜くための本

三輪一郎 ・翔泳社

システム化企画や要件定義、基本設計といったいわゆる上流工程は、実装のスキルが高いだけでは務まりません。エンジニアリング的に正しい結論を導き出すことはもちろん、その結論に至るように「議論をリードし」「関係者の合意を得て」「周囲の人間を巻き込んでプロジェクトをドライブする」スキルなどが求められます。加えて、業務とIT(コンピュータ)を含むシステム全体を見通せる視点の高さも必要です。求められるスキルの多い上流工程を「はじめてやり抜く」には、いったいどのような心構えで望めばよいのか、どのような準備が必要なのか、どのようなスキルアップの方法があるのかーその答えが、本書にあります。

サーバ/インフラエンジニア養成読本 DevOps編

吉羽,龍太郎 新原,雅司 前田,章 ・技術評論社

Infrastructure as Codeを実践するノウハウが満載!

ノンデザイナーズ・デザインブック第4版の表紙

ノンデザイナーズ・デザインブック第4版

ロビン・ウィリアムズ/吉川典秀 ・マイナビ出版

デザインの「4つの基本原則」。これを知るだけで、あなたのデザインはずっとぐっと、良くなります。 プロではなくても、読みやすいデザイン、伝わるプレゼン資料、わかりやすいレイアウトを作りたい。 そんなあなたのための、デザインの基本書です。 ●本書の対象読者 仕事で、学習で、「デザイン」や「レイアウト」をしなければならない場面は、多々あります。 本書は、プロではないし、デザインの学習に割ける時間はあまりないものの、自分の作るページや制作物を見栄え良くする方法を知りたい、という人のための本です。 ●本書の特徴 1.デザインの「4つの基本原則」がわかる ...

なるほどデザインの表紙

なるほどデザイン

筒井美希 ・エムディエヌコーポレーション

「デザイン=楽しい」を実感できる!デザイナーのあたまの中を豊富なビジュアルでひも解く。

けっきょく、よはく。の表紙

けっきょく、よはく。

ingectar-e ・ソシム

デザインは「余白」が9割。カフェ(カフェポスター、レストランのメニュー…)、ビジネス(会社案内パンフレット、プレゼン資料…)、和もの(着物レンタル広告、展覧会ポスター…)、化粧品(雑誌広告、新商品店頭POP…)、季節もの(ハロウィン、クリスマス、バレンタイン…)、ラグジュアリー(分譲マンションチラシ、車のポスター…)、豊富なレイアウト例!誰も教えてくれなかった「余白」デザインがわかる本。

リーダブルコードの表紙

リーダブルコード

ダスティン・ボズウェル/トレバー・フォシェ ・オライリー・ジャパン

コードは理解しやすくなければならない。本書はこの原則を日々のコーディングの様々な場面に当てはめる方法を紹介する。名前の付け方、コメントの書き方など表面上の改善について。コードを動かすための制御フロー、論理式、変数などループとロジックについて。またコードを再構成するための方法。さらにテストの書き方などについて、楽しいイラストと共に説明する。日本語版ではRubyやgroongaのコミッタとしても著名な須藤功平氏による解説を収録。

コードコンプリート(上)第2版の表紙

コードコンプリート(上)第2版

スティーヴ・マコネル/クイープ ・日経BPマーケティング

米ソフトウェア界の第一人者Steve McConnellが執筆した名著「Code Complete」(1993年発行)の第2版。Jolt賞を受賞した初版の内容を受け継ぎ、さらに新しいトピックを盛り込んで、プログラミングのベストプラクティスを集大成した待望の書です。上巻は「ソフトウェアコンストラクション」から始まり、変数名、データ型、ループ、条件判定、ルーチン、クラスなど、高品質なプログラムを作成するための基本的なテクニックを解説します。初心者はもちろん、経験豊富なプログラマにも開眼のテクニックを実践的に紹介。著者Steve McConnellのプログラミングに対する見識と経験のすべてが詰...

達人プログラマー : 職人から名匠への道

Hunt,Andrew,1964- Thomas,David,1956- 村上,雅章,1960- ・オーム社

Webを支える技術の表紙

Webを支える技術

山本陽平 ・技術評論社

本書のテーマはWebサービスの実践的な設計。まず良いWebサービス設計の第一歩として、HTTPやURI、HTMLなどの仕様を歴史や設計思想を織り交ぜて解説。そしてWebサービスにおける設計課題、たとえば望ましいURI、HTTPメソッドの使い分け、クライアントとサーバの役割分担、設計プロセスなどについて、現時点でのベストプラクティスを紹介。

Java言語で学ぶデザインパターン入門

結城,浩,1963- ・ソフトバンクパブリッシング

CSSシークレットの表紙

CSSシークレット

Lea Verou/牧野 聡 ・オライリー・ジャパン

47の秘伝テクニックでウェブデザインの問題をエレガントに解決! 本書では、デザインに焦点を当てるのではなく、いかに問題を解決するかをコードで示します。CSSの仕様書では明らかにされていない重要項目を「47のCSSテクニック」として解説します。本書の解析的なアプローチを適用することで、日々直面する、「保守性や柔軟性に富み、軽量かつ仕様に準拠したCSS設計を実現する」といった現実的な問題をどのように解決するのか読者は学ぶことができます。

Web制作の現場で使うjQueryデザイン入門[改訂新版]の表紙

Web制作の現場で使うjQueryデザイン入門[改訂新版]

西畑 一馬 ・角川アスキー総合研究所

Web制作者の圧倒的な支持を集めたナンバーワン入門書がついに改訂! HTML5や最新のjQuery 1.9に対応し、スマートフォン用サンプルも追加しました。基礎から実践的なUI制作まで身に付きます!

Bootstrap4フロントエンド開発の教科書の表紙

Bootstrap4フロントエンド開発の教科書

宮本麻矢/朝平文彦 ・技術評論社

ウェブ開発の知識とコツをしっかりマスター。CSSフレームワークやグリッドデザインの基本から、独自テーマによるカスタマイズ方法まで。Bootstrap4の全機能がこの1冊でわかる!一歩先を目指すWebデザイナー&Webエンジニアにおすすめ!

Vue.js入門の表紙

Vue.js入門

川口和也/喜多啓介 ・技術評論社

高速軽快なWebアプリケーションを、プログレッシブフレームワークVue.jsでつくりあげる。Vue.jsを基礎からわかりやすく解説。実践で使いこなすための設計力・実装力を身につける。

スッキリわかるJava入門

中山,清喬 国本,大悟 ・インプレス

スッキリわかるサーブレット&JSP入門

国本,大悟 ・インプレスコミュニケーションズ

独学プログラマー Python言語の基本から仕事のやり方までの表紙

独学プログラマー Python言語の基本から仕事のやり方まで

コーリー・アルソフ/清水川 貴之 ・日経BP

本書は「Pythonだけ」を学ぶ本ではありません。Pythonを使ってプログラミングを紹介していますが、伝えたい内容はPythonに限らない「プログラミング全般」の知識です。 本書の著者、コーリー・アルソフ(Cory Althoff)は、「独学プログラマー」です。本書は、彼が独学で、ゼロからプログラミングを学んだ体験に基づいて書かれました。 プログラミングを独学で身に付けるために、著者がPythonを通して学んだエッセンスが書かれています。彼の独学プログラマーとしての学び方は、Amazon.comでの本書の評価を見るとわかるように、多くの人に支持されています。 ーー訳者あとがきより 第...

Webサイト制作者のためのPHP入門講座

鈴木,憲治 安藤,建一 小出,範明 ・技術評論社

Web担当者のためのセキュリティの教科書の表紙

Web担当者のためのセキュリティの教科書

中山貴禎 ・エムディエヌコーポレーション

ワークフローごとに注意点がわかる。事後対応についてもフォロー。SNSの炎上対策も解説。Webでビジネスを展開する以上、セキュリティとリスクマネジメントは避けて通ることができない。Webの責任者として最低限なにを押さえておく必要があるのかー知っておくべき鉄則を1冊にまとめた。

Amazon Web Servicesではじめる新米プログラマのためのクラウド超の表紙

Amazon Web Servicesではじめる新米プログラマのためのクラウド超

阿佐志保/山田祥寛 ・翔泳社

クラウドサービスの普及により、業務システム開発においても「クラウドファースト」と呼ばれる開発スタイルの採用が増えてきました。本書は、クラウドサービスの最大手「Amazon Web Services(AWS)」を使って、クラウドのシステム開発手法を説明する入門書です。

新Linux/UNIX入門 第3版 林晴比古実用マスターシリーズの表紙

新Linux/UNIX入門 第3版 林晴比古実用マスターシリーズ

林晴比古 ・SBクリエイティブ

どんどん内容が変化する「Linuxの表面的な操作方法」ではなく、Linux(UNIX)システムを体系的に学習するための基幹入門書。Ubuntu、Fedoraによる具体例を満載。

アクセスログを用いて、サイトページのCVRを算出してみる【SQL初級編】

はじめまして!Livesense not engineers Advent Calendar 2018の2日目を担当します、新卒1年目の伊藤と申します。普段は転職会議というメディアのビジネスグループに所属し、既存の収益基盤の強化を図るべく営業から分析まで幅広く業務をこなしています。 普段からリブセンスの職種にこだわらない「越境的な働き方」は合理的で好きだなぁ~と思うことも多いので、非エンジニア向け…

TensorFlow・KerasのTutorials・Examplesソースコード集

ネット上で無料で手に入る、TensorFlowとKerasのソースコード集を集めました。 眺めたり実際に動かしたりして理解を深めたい人向け。 他にも良いサイトがありましたらお知らせください。 (★の数は、個人的なおすすめの度合いを表しております。レビュー文も含め、個人の主観が多分に含まれていますのでご注意ください。) TensorFlow

scikit-learnとTensorFlowによる実践機械学習

Géron,Aurélien 下田,倫大,1985- 長尾,高弘,1960- ・オーム社

PythonとKerasによるディープラーニング

Chollet,François 巣籠,悠輔 クイープ ・マイナビ出版

直感 Deep Learningの表紙

直感 Deep Learning

Antonio Gulli/Sujit Pal/大串 正矢/久保 隆宏/中山 光樹 ・オライリー・ジャパン

人気フレームワークKerasの解説書! 直感的かつ短いコードでアイデアを形にできるKerasはTensorFlowのラッパーとして大人気のライブラリです。本書でもTensorFlowをバックエンドとして使用し、自然言語処理、画像識別、画像生成、音声合成、テキスト生成、強化学習、AIゲームプレイなどさまざまなモデルをPythonとKerasで実装します。対象読者は、各種のディープラーニングを素早く実装したいプログラマー、データサイエンティスト。ディープラーニングを支える技術の速習にも好適です。数式はなるべく使わずにコードと図で説明します。ニューラルネットワークおよびPython 3の基本を...

(Juliaで)後退差分法で修正節点法でRLC直列回路を解析する

やりたいこと JuliaでSPICE( 今回の特徴としては、SymPyを使って代数をそのまま計算したところで、Julia+SymPyだと式通りの計算ができるのでなかなか面白いかなと思います。 参考図書 1 書籍:電子回路シミュレーション(

電子回路シミュレーションの表紙

電子回路シミュレーション

牛田明夫/田中衛 ・コロナ社

本書では、回路シミュレータを開発するための各種の数値解析アルゴリズムと、SPICEを積極的に活用した新しい解析手法の開発などについて述べる。

Python 割と使うライブラリ集

背景 Pythonでよく使うライブラリ集です。 簡単なソースと学習に役立つサイトのリンクを記載しています。 GitHubで公開されているものに関してはライブラリ名にリンクを貼っています。 基本的には趣味レベルのみでの利用なので専門的情報が欲しい方は戻るボタン推奨。

ドメイン駆動設計を勉強するときのオススメ資料

この記事は、ドメイン駆動設計 1 Advent Calendar 2018( 明日は@kmdsbngさんです。 今回は、ドメイン駆動設計(以下DDD)を学ぼうとする人に対して参考になる資料をまとめます。 DDD関連資料のオススメ まずはDDDの青い本、エリック・エヴァンスのドメイン駆動設計(

エリック・エヴァンスのドメイン駆動設計の表紙
現場で役立つシステム設計の原則の表紙

現場で役立つシステム設計の原則

増田亨 ・技術評論社

日本最大級となる60万件以上の求人情報サイト「イーキャリアJobSearch」の主任設計者ほか数多くの経験を持つ著者が「現場でこんなことに困っていた」「解決策としてこうやった」「その結果こうなった」というリアルな経験と「なぜ、そうするのか」をふまえて解説!

実践ドメイン駆動設計の表紙

実践ドメイン駆動設計

ヴォーン・ヴァーノン/高木 正弘 ・翔泳社

『エリック・エヴァンスのドメイン駆動設計』は、2003年の刊行だったにもかかわらず、大型ソフトウェア構築時につきまとう不透明感を払拭するための指針として現役技術者に多大な影響を与えた。ある意味、エリック・エヴァンスの先見性によって、今日、必要とされるパタン/アンチパタンが整理されていたためだ。 とはいえ、それからすでに11年。ベースとなるオブジェクト指向はそれほど大きな変革はないものの、この10年の間にコンピューティングの対象は大きく増え、さらにドメイン駆動設計をコトバでは知っているものの、経験値のまだ低い技術者の増加もあり、理論だけではなく現状に則した形で体得する必要性が増している。...

エンジニアとして生きていくために役立つ技術書以外の書籍9冊

はじめに  エンジニアとして生きていくには、技術以外にも、知っていた方が良いことがいくつかあると思いますが、関連する書籍を紹介します。 マインド - Team Geek ―Googleのギークたちはいかにしてチームを作るのか1 「HRTの原則」大事です。

Team Geekの表紙

Team Geek

ブライアン・W.フィッツパトリック/ベン・コリンズ・サスマン ・オライリー・ジャパン

複数のプログラマが関わる場合、優れたコードを書くだけではプロジェクトは成功しない。全員が最終目標に向かって協力することが重要であり、チームの協力はプロジェクト成功のカギとなる。本書は、Subversionをはじめ、たくさんのフリーソフトウェア開発に関わり、その後Googleでプログラマを経てリーダーを務めるようになった著者が、「エンジニアが他人とうまくやる」コツを紹介するものである。「チームを作る三本柱」や「チーム文化のつくり方」から「有害な人への対処法」までエンジニアの社会性について、楽しい逸話とともに解説する。

エンジニアの成長戦略の表紙

エンジニアの成長戦略

匠習作 ・日本実業出版社

理系、技術者がキャリアを積むためのノウハウを、エンジニアのキャリアプラン・独立の助言も行なう「現役技術士」が解説。文系とのコミュニケーション、知識と経験のバランス、アイディア発想やプレゼンのコツ、知的財産権や転職の対策、MOT(技術経営)の視点、etc.自らを「成長」させて、エンジニアとして生き残る方法を教える一冊です!!

エンジニアのためのマネジメントキャリアパスの表紙

エンジニアのためのマネジメントキャリアパス

Camille Fournier/武舎 るみ/武舎 広幸/及川 卓也 ・オライリー・ジャパン

IT業界でのマネージャーに向けた技術部門をリードするための本! テックリードからCTOになった経験を持つ著者Camille Fournierが、自らの体験を元にエンジニアからテクニカルマネジャーになるための道のりの各ステージについて解説する書籍です。人のメンタリング(育成・指導)、テックリードとしてのプロジェクトの管理、複数のチームの管理、マネージャーを管理する方法、CTOの役割など、技術者からマネージャー、リーダーと立場が変わる際に求められる役割と考え方について紹介し、具体的なアドバイスを紹介しています。

エンジニアのための時間管理術の表紙

エンジニアのための時間管理術

トーマス・A.リモンチェリ/クイープ ・オーム社

エンジニアのためのExcel再入門講座の表紙

エンジニアのためのExcel再入門講座

吉川昌澄 ・翔泳社

表とデータモデルの関係、リスト/1次元表/2次元表の意味やレイアウトのコツ、メンテナンス性や再利用性を高めるテクニック、データ分析、帳票作成の勘所まで、Excelで作成する表ドキュメントの理論と実践がわかる解説書。

エンジニアのためのPowerPoint再入門講座の表紙

エンジニアのためのPowerPoint再入門講座

石川智久(システムエンジニア)/植田昌司 ・翔泳社

作業しやすい環境設定の方法やスライドマスタの作成テクなどの基本解説はもちろん、PowerPointを使った会技術、企画書の作例ケーススタディ、画面レイアウト/フロー図/スケジュールなどのスライド事例集まで、実践的なノウハウも充実。

ロジカル・シンキング〜相手を動かす論理を構成する〜

SC(非公式) Advent Calendar 2018( 8日目です。 せっかくなので、プログラミングやSIとかとは違う視点として、ロジカル・シンキングを扱いたいと思います。 1.はじめに なぜロジカル・シンキングは必要なのか - 考えや意見をわかりやくに相手に伝え納得してもらい、自分の思い通りに動いてもらう。これはいかなるビジネスマンにとっても必須のスキルではないだろうか。

ロジカル・シンキング練習帳の表紙

ロジカル・シンキング練習帳

照屋 華子 ・東洋経済新報社

30万部突破!のロング&ベストセラー著者、待望の最新刊! 本書は、わかりやすく論理的に、しかも速く、感じよくメッセージを伝えて、 仕事を前進させるために必要な「基本の型」を身につけるための練習帳です。 基本の型には4つの技術が必要です。 1.伝える前の準備の技術 2.思考を整理・構成する技術 3.構成を視覚化して表現する技術 4.日本語表現を好感度も含めて整える技術 1と2は、わかりやすく論理的に考えを整理する「ロジカル・シンキング」の技術、 3と4は、整理したものをわかりやすく表現する「ロジカル・ライティング」の技術です。 思考整理と表現の両方の基礎の技術をバランスよく練習し...

仮説思考の表紙

仮説思考

内田和成 ・東洋経済新報社

仮説から始めれば作業量は激減する。BCGコンサルタントが3倍速で仕事を進められる秘訣。

ロジカル・シンキングの表紙

ロジカル・シンキング

照屋華子/岡田恵子 ・東洋経済新報社

本書の狙いは、体系立った、しかもシンプルで実践的なロジカル・コミュニケーションの技術を習得することにある。あえてこれを「技術」と呼ぶのは、これまでの経験から訓練を積めば誰でも身に付けられると確信するからだ。

問題解決プロフェッショナル「思考と技術」の表紙

問題解決プロフェッショナル「思考と技術」

齋藤 嘉則 ・ダイヤモンド社

「ゼロベース思考」「仮説思考」「MECE(ミッシー)」「ロジックツリー」など、 2つの思考、2つの技術、1つのプロセスを通じて、ビジネスの現場で問題解決を実践する方法を体系化。問題解決の基本的考え方はここにある。旧版のシンプルで明快な問題解決理論はそのままに、企業事例や演習課題を刷新。

ボードゲーム「共円」に学ぶ、ガウス整数 x + yi の世界

0. 共円 --- プログラマにオススメ...? 本記事は プログラマーにオススメしたいゲーム紹介 Advent Calendar 2018( の 7 日目の記事として書きました。僕は 10 代後半の頃に超絶ハマった「共円( 共円は囲碁や五目並べと同じく、格子点上に石を置いていくゲームに分類されるのですが、平たく言えば「2〜5 人が順番に格子点上に碁石を置いていく、ただし自分のも相手のも含めてどの…

初等整数論講義〔第2版〕の表紙

初等整数論講義〔第2版〕

高木 貞治 ・共立出版

代数学講義の姉妹編で、初等整数論・連分数・二元二次不定方程式・二次体の整数・二次体の整数論および付録として二次体論の高等な部分にも論及し、かつ二次体のイデアルの類数の計算やディリクレの定理の函数論的証明法を平易に概説した名著。 第1章 初等整数論 第1章 附記 第2章 連分数 第3章 二元二次不定方程式 第4章 二次体K(i),K(√-3)の整数 第5章 二次体の整数論 附録

インフラエンジニアとしてなんとなく役立っていそうな書籍をリストアップする

2019/5/26 はてブで話題になっていたので慌ててアップデート、Docker実践ガイド 第2版が発売されていたので追記&修正しました。 はじめに 本投稿はRecruit Engineers その2 Advent Calendar 2018( そもそものきっかけ Rancher もくもく勉強&相談会 02(

Effective DevOpsの表紙

Effective DevOps

Jennifer Davis/Ryn Daniels/吉羽龍太郎/長尾 高弘 ・オライリー・ジャパン

DevOpsの文化的側面を解説した書籍! DevOpsを組織の内側から変革する文化的なムーブメントととらえた上で、DevOpsの概要と、DevOpsがもたらすチーム間の変化などについて書いた書籍です。個々人が一緒に働きながら強い関係性を作る方法や、ゴールや評価基準の違いを調整して、チーム間で親和性を高めるコツや、文化的な方向性を適したものにするためのツールやワークフローについてなどについて解説します。DevとOpsやそのほか職種が異なる人が協業するに当たって起こりうる事柄をうまく解決するためのノウハウを書いた書籍です。

マイクロサービスアーキテクチャ

Newman,Sam 佐藤,直生,1974- 木下,哲也,1967- ・オーム社

プロダクションレディマイクロサービスの表紙

プロダクションレディマイクロサービス

Susan J Fowler/佐藤 直生/長尾 高弘 ・オライリー・ジャパン

拡張性、信頼性に優れたより強固なマイクロサービスの構築と運用ができる! マイクロサービスとは、ThoughtWorksのジェームス・ルイスが提唱するアーキテクチャです。2016年刊行の『マイクロサービスアーキテクチャ』が、基本的な概念とどのように構築するかを解説するものであったのに対し、本書は実際にどのように運用するかに焦点を当てています。運用をある程度標準化し、システマチックに運用することで、生産性、安定性、拡張性、耐障害性に優れたより強固なマイクロサービスの構築と運用を実現します。

絵で見てわかるITインフラの仕組み

山崎,泰史 三縄,慶子 畔勝,洋平 小田,圭二 ・翔泳社

詳解システム・パフォーマンス

Gregg,Brendan 西脇,靖紘,1984- 長尾,高弘,1960- ・オーム社

マスタリングTCP/IP 入門編

竹下,降史,1965- 村山,公保,1967- 荒井,透 ・オーム社

絵で見てわかるシステム構築のためのOracle設計

加藤,健,システムアナリスト 前島,裕史 岡田,憲昌 小田,圭二 ・翔泳社

入門Kubernetesの表紙

入門Kubernetes

Brendan Burns/Kelsey Hightower/Joe Beda/松浦 隼人 ・オライリー・ジャパン

Dockerと連携して利用するデプロイ/オーケストレーションツール、Kubernetesの全体像と特徴を手軽に学べる! コンテナの作成と実行方法とKubernetesクラスタの作成を紹介し、Kubernetesの主要コンポーネントの機能と特徴を解説します。サンプルアプリを用意しており、それを立ち上げて読み進めていく構成。順番に読み進めて、手を動かしていけば、Kubernetesの一通りの機能について学ぶことができます。

テスト駆動開発の表紙

テスト駆動開発

Kent Beck/和田 卓人 ・株式会社オーム社

テスト駆動開発の原点が新訳で蘇る 本書は、自分たちのコードに自信を持って開発を続けたいプログラマ、チームリーダー向けに、テスト駆動開発(TDD)の実践方法を解説した“Test-Driven Development By Example”の日本語版です。テスト駆動開発の考案者であるKent Beck自身によって書かれた原典を、日本におけるテスト駆動開発の第一人者である和田卓人氏が訳しました。 テスト駆動開発とは単にテスト自動化を行うことではなく、ユニットテストとリファクタリングを両輪とした小さいサイクルを回すことで不確実性を制御し、不断の設計進化を可能にする手法であることを、実例を通して学...

Fluent Python : Pythonicな思考とコーディング手法

Ramalho,Luciano 豊沢,聡 桑井,博之,1979- 梶原,玲子 ・オーム社

JavaプログラマBronze SE 7/8の表紙

JavaプログラマBronze SE 7/8

山本道子(プログラミング) ・翔泳社

プログラミング言語未経験者にもわかりやすいように、変数やデータ型からオブジェクト指向、クラスまでJavaの基礎をやさしく解説。サンプルコードはすべてダウンロード可能。コンピュータ上で実際に動かして、動作を確認しながら学習できる。章末には豊富な練習問題を掲載。各章で学習したことをすぐにチェック。本番前の総仕上げ・腕試しに、本試験と同じ60問の模擬試験を巻末に収録。試験直前の確認に有効な、重要事項をまとめたチェックシート付き。

JavaプログラマSilver SE 8の表紙

JavaプログラマSilver SE 8

山本道子(プログラミング) ・翔泳社

Java初心者にもわかりやすいように、Javaプログラミングの基礎からオブジェクト指向の基礎知識まで丁寧に解説。サンプルコードはすべてダウンロード可能。コンピュータ上で実際に動かして、動作を確認しながら学習できる。章末には豊富な練習問題を掲載。各章で学習したことをすぐにチェック。本番前の総仕上げ・腕試しに、本試験と同じ60問の模擬試験を巻末に収録。試験直前の確認に有効な、重要事項をまとめたチェックシート付き。

JavaプログラマGold SE 8の表紙

JavaプログラマGold SE 8

山本道子(プログラミング) ・翔泳社

ラムダ式、JavaストリームAPI、日付/時刻APIなど、より広くなった出題範囲を詳しく解説。サンプルコードはすべてダウンロード可能。コンピュータ上で実際に動かして、動作を確認しながら学習できる。章末には豊富な練習問題を掲載。各章で学習したことをすぐにチェック。本番前の総仕上げ・腕試しに、本試験と同じ85問の模擬試験を巻末に収録。試験直前の確認に有効な、重要事項をまとめたチェックシート付き。

Effective Javaの表紙

Effective Java

Joshua Bloch/柴田 芳樹 ・丸善出版

Javaプログラマーにとって必読の定番書『Effective Java』の改訂第3版。 この第3版では、Java 8で新たに導入されたラムダとストリームに関する章が新規に追加されたほか、オプショナル、インタフェースでのデフォルトメソッド、try-with-resources文、@SafeVarargsアノテーション、モジュールなどの機能を扱った項目を含み、第2版の78項目から90項目に増加しています。 今日ではJavaは大きく複雑になり、並列実行から、繰り返し、各種データの表現まで、多くの事柄に対して多様な抽象化を持ち合わせています。 この大きさと複雑さを考えると、最新のベストプラク...

Javaパフォーマンスの表紙

Javaパフォーマンス

スコット・オークス/Acroquest Technology ・オライリー・ジャパン

本書ではJVMのチューニングとJavaプラットフォームでの問題解決の双方からJavaパフォーマンスの「アート」と「サイエンス」を明らかにします。Javaアプリケーションのテスト手法やベンチマーク測定、パフォーマンス分析に必須のモニタリングツールを学んだうえで、さまざまな性能改善について議論します。JITコンパイル、ガベージコレクションというチューニングが大きな役割を果たす2つの仕組みについて最初に考察します。続いて、Javaプラットフォームのさまざまな側面で高いパフォーマンスを発揮するためのベストプラクティスを紹介します。具体的には、Javaのヒープメモリ、ネイティブメモリ、スレッド、J...

SRE サイトリライアビリティエンジニアリングの表紙

SRE サイトリライアビリティエンジニアリング

Betsy Beyer/Chris Jones/Jennifer Peto/Niall Murphy/澤田 武男/関根 達夫 ・オライリー・ジャパン

大規模なサイトを運用・構築していくための手法「SRE」について詳述! Google社内で発展した、大規模なサイトを運用・構築していくための手法「サイト リライアビリティ エンジニアリング」について、様々な場面での実践的なストーリーを紹介します。

やさしいJava

高橋,麻奈,1971- ・SBクリエイティブ

「スプリントが順調」という言葉がよく聞こえる状態を保つために、取り組んでいる7つのこと

DMM.com 1 Advent Calendar 2018 の5日目を担当します、 @mesh1nek0x0 です。 普段はスクラムマスターとして、チームが気持ちよく成果をあげていくために あれやこれやと考えながらいろいろ試行錯誤しています :muscle: チームビルディングやスクラム開発に関する投稿だと、 構造だったり、抽象的な概念の話はよく見かけますが、

カイゼン・ジャーニー たった1人からはじめて、「越境」するチームをつくるまでの表紙

カイゼン・ジャーニー たった1人からはじめて、「越境」するチームをつくるまで

市谷 聡啓/新井 剛 ・翔泳社

「日本の現場」に寄り添った、アジャイル開発の実践! 現場のストーリーで、開発の神髄を学ぼう 【本書の特徴】 ・現場のストーリーから、考え方とプラクティスを一緒に学べる ・1人でも始められる業務改善の手法から、チームマネジメントの手法まで解説 ・日本の現場を前提にしているので、実践しやすい ・アジャイルをこれから始める人だけでなく、もっとうまく実践したい人にも最適 【本書に登場するプラクティス】 モブプログラミング / バリューストリームマッピング / ユーザーストーリーマッピング / 仮説キャンバス / ハンガーフライト / カンバン / 期待マネジメント / リーダーズインテグ...

本を書くときに決めておくべきこと

はじめに 何度か機会をいただき、本の類を書いてきました。 最初の本は2007年です。『入門 タグチメソッド( 立林さん)という流れで書くことになりました。 その少し前、大西さんから「直交表を用いたテストについて、超絶易しい解説記事を書いてみない?」って言われて『ソフトウェア・テスト PRESS Vol.2( 昨今は、個人出版(Amazon Kindle ダイレクト・パブリッシングや達人出版社などを…

入門タグチメソッドの表紙

入門タグチメソッド

立林和夫 ・日科技連出版社

本書は、とかく難解といわれるダクチメソッドを、統計的手法の入門者にも理解できるように工夫を凝らした入門書である。難解なタグチメソッドの概念・用語を技術者や工学系の学生向けにわかりやすく解説した。事例を用いて手法を説明することで、タグチメソッドを活用するポイントを明らかにした。タグチメソッドの入門者がつまずきやすい点を、図などを利用しながら丁寧に解説した。

日本語表記ルールブック第2版の表紙

日本語表記ルールブック第2版

日本エディタースクール ・日本エディタースクール出版部

技術士(5)設計側としての情報工学・電気・電子、設計対象としての全分野、Ethernet(95)

技術士には、情報工学をはじめ、多数の分野がある。 プログラマは、情報工学、経営工学、応用物理などの分野を受けるとよい。 プログラムの設計対象は、全分野に渡る。 そこで技術士の書いた書籍等から、情報工学および電気・電子関連文献を示すとともに、 月刊「技術士」のお勧め文書を紹介する。

12ステップで作る組込みOS自作入門の表紙

12ステップで作る組込みOS自作入門

坂井弘亮 ・カットシステム

1ステップずつ、実際に動かしながらプログラムを発展させていく方式で、無理なく学べる。OSやハードウェアに詳しくない方にも理解できるように、十分な説明を提供。

このバックナンバーをシェア

X LINE Facebook はてブ