IT・コンピュータ作品一覧
-
4.0C++やJavaで開発している一線級のプログラマたちが座右の一冊としている「Effective」シリーズ。そのシリーズの最新刊となる本書は言語にRubyをとりあげ、小手先の対処法ではない骨太のRubyプログラミング技法を解説します。 ごくカンタンに実装できるがゆえに、無駄なオブジェクトを配置して見通しの悪いプログラムになっていたり、アクセスしにくいコレクションを作っていたり、機能的ではない例外処理を施していたり、知らず知らずのうちに実行速度を犠牲にしていたりなどなど、自己流では解決しない問題に正しい道筋を示してくれます。 とくに、誰か他のプログラマーに利用されるコードを、どう書くことで堅牢さや使い易さを確保するかという観点が多いことが、本書の特徴といえるでしょう。 Rubyの良さを殺しているプログラミングを撲滅し、より美しくRubyを輝かせるためのノウハウを、各種サンプルを交えてわかりやすく提示する、中級~上級者向けの一冊です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
3.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております】 何でもできちゃうFC2ブログで大人気ブログをつくろう 5,000種以上の豊富なテンプレートと、「何でもできる」高いカスタマイズ性が魅力のFC2ブログ。PC・携帯電話に続きスマートフォンのテンプレートカスタマイズも解禁され、今後も人気間違いなし!のブログサービスの公式ガイド第4版です。写真を多用した解説でつまずきなくブログスタート!見栄えを高める記事編集のコツやアフィリエイトの設定方法はもちろん、twitterやfacebookとの連携、スマホアプリの使い方など最新機能もバッチリ解説。人気ブログにするためのノウハウ満載です。「はじめてでも思い通りのブログが作りたい!」「もっとブログを目立たせたい!」そんな方々にお薦めの1冊です。 ※本電子書籍は同名出版物を底本とし作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
-
4.5※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 市販されている数種類のFPGAボード(たとえばTerasic社のDE0,1万1,000円前後)を例として,FPGAの基礎から応用(7セグLEDの駆動回路からLinuxの搭載まで)を解説します。紹介しているボード類を使えば,電源やケーブル類も付属しており,半田付けやブレッドボードは不要です。解説されている技術やノウハウは,設計の現場でも役に立つものであり,初心者FPGAエンジニア向けのハンドブックにもなり得ます。
-
5.0◆MSXで基礎から学べるBASICプログラミングの入門書◆ 当時はプログラミングに挫折した人に贈る、MSX-BASICを使用したゲームプログラミングの入門書です。制御構文や変数といったプログラミングの基礎から表現の幅を広げる工夫まで、まだプログラミングをしたことがない人でも理解できるように解説します。MSX-BASICは簡単な記述でゲームを作れるように設計されており、テキストベースのゲームからシューティング、アクション、RPGと、BASICの基礎を身につけながらステップアップすることで自分の作品を作れるようになります。特典として、MSX公式エミュレーター「MSXPLAYer」をダウンロードできます。 ■こんな方におすすめ ・あの頃はゲーム開発者になりたかった大人 ・新MSXからレトロゲーム開発をやってみたい人 ■目次 第1章 MSXとは ・MSXの概要 ・MSXのエミュレーター ・MSXPLAYerの使い方 ・MSX0 Stack ・MSX0 Stackの使い方 ・以前販売されていたMSX実機を利用する 第2章 MSX-BASICをはじめよう ・BASICとは ・まずは簡単なプログラムから ・MSXの基本操作 ・変数とは ・BASICの基本命令・構文 第3章 ブロックくずし ・テキストベースのブロック崩し ・しくみを考える ・ラケットの表示と移動 ・ボールの表示と移動 ・ラケットとボールの当たり判定 ・残機とスコアの表示 ・ブロックの表示と当たり判定 第4章 シューティング ・スプライトを使ったシューティング ・しくみを考える ・スプライトについて ・自機の処理 ・敵の処理 ・撃墜とゲームオーバー処理 ・効果音をつける 第5章 アクション ・PCGを使ったアクション ・スプライト定義 ・壁等のグラフィック定義 ・足場の処理 ・プレイヤーの処理 ・残機の管理とゲームオーバー処理 第6章 タイピング ・MSXでは珍しいタイピングゲーム ・課題文字列をまとめる ・キーボード入力の処理 ・その他の処理 第7章 アドベンチャー ・謎解きアドベンチャー ・図形を描く ・画面を作成する ・コマンド入力を実装する ・各コマンドでフラグを管理する 第8章 RPGのバトル画面 ・コマンド選択式バトル ・ゲーム画面を作成する ・メインループを作成する ・勇者のコマンドを実装する ・ドラゴンの行動を実装する 付録A VRAMアクセス 付録B MSXのドキュメント 付録C 便利なツール類 付録D BASIC命令まとめ ■著者プロフィール 山田 直樹(やまだ なおき):インディゲームクリエイター。スマホ向けのゲームアプリの個人製作を経て、2018年からMSX-BASIC等の再学習をはじめブログにまとめる。MSX用同人カートリッジゲーム「大仏パラダイス」やMSXゲーム製作解説の同人誌を製作。 米澤 遼(よねざわ りょう):「余熱」名義で、同人誌や同人ハードウェアの製作・販売を行う。近年はFPGA評価ボード向けMSX互換I/O拡張ボード「DEOCM」などMSX関連のアイテムを多くリリース。山田氏とは「大仏パラダイス」の製作を通じて交流を深め、その後の同人誌執筆などもサポート。著書:『CPU自作入門』(共著、技術評論社)
-
-本書ではディープラーニングフレームワーク「MXNet」を使って、自然言語・時系列データ・有向グラフなどのデータを扱う手法や、Metric Learning・Deep Embedding Clusteringなどのニューラルネットワークを使用してデータの分類・数値の予想・クラスタリングなどを行う人工知能プログラムの作成方法をわかりやすく解説しています。
-
-〈電子書籍版に関する注意事項〉 本書は固定レイアウト型の電子書籍です。リフロー型と異なりビューア機能が制限されるほか、端末によって見え方が異なりますので、ご購入前にお使いの端末にて「無料サンプル」をお試しください。 【株式・FX・仮想通貨…知的ゲーム感覚で自動売買プログラムをつくる!】 FX(外国為替)などの自動売買プラットフォームであるMetaTraderと専用プログラミング言語MQL4を用いて、自動取引システムを自作するノウハウを解説。 自動取引システムの開発実績のある著者が、MetaTraderやMQL4で初めてプログラミングを行なう方にもわかりやすく丁寧に解説しています。 自動売買プログラムの作成には主にテクニカル分析を利用しますが、本書ではMetaTraderとMQL4を用いたプログラミングそのものと、どのように考えて自動売買のソースコードを作成していくかの過程に重点を置きました。 自動取引の基礎とMQL4の基本を学んだあと、「移動平均線」「ゴールデンクロスとデッドクロス」など、代表的な5つのテクニカル分析を用いたプログラムを作成し、過去データから利益/損失がどうなるのかを検証していく構成です。 プログラマーの方であれば、どのようにして自動売買のロジックを組み立てるか。トレーダーの方であれば、ご自身のもつ取引ルールをどのようにしてコンピューターに実行させるか。 知的ゲーム感覚で楽しみながら学習できる内容になっています! 〈こんな方にオススメ〉 ○自動売買のプログラムを作成して利益を得たいプログラマーの方 ○FX、CFD、仮想通貨などの取引を行っているトレーダーの方 ○プログラミングや自動取引を通じて不労所得を増やしたい方 〈本書の特長〉 ○MQL4を使ったプログラミングをやさしく解説している ○自動売買プログラムの自作ノウハウを知的ゲーム感覚で学べる ○お金と投資の初歩的な事柄についても解説している 〈本書の章構成〉 ■Chapter1 お金と投資の基礎 ■Chapter2 自動取引をはじめよう ■Chapter3 MQL4プログラミングの基本 ■Chapter4 テクニカル手法のプログラミング ■Appendix1 MetaTraderについて ■Appendix2 MQL4の関数リファレンス 〈プロフィール〉 木村 聡(きむら・さとし) 1978年生まれ。宮城県出身。メンサ会員。2000年からおもにJavaでのシステム開発に携わり、現在はアーキテクトとして活動中。携わったシステムには、ひまわり証券株式会社の「インターネット証券デリバティブ取引システム」などがある。
-
-本書は、静的サイトジェネレータ「MkDocs」を手軽に導入するためのガイドブックです。ドキュメントや個人サイトの作成に広く活用されている静的サイトジェネレータの中で、MkDocsは特にMarkdown形式の柔軟性を活かして効率的なサイト構築を実現します。Markdownをベースにしながら、豊富な拡張機能やプラグインを使うことで、よりリッチな表現が可能になります。 HugoやGatsby、Jekyllと並んでMkDocsも有力な選択肢ですが、国内での情報はまだ少なく、まとまった資料が不足しているのが現状です。そこで、本書は具体的な事例や手順を交え、オープンソースソフトウェア(OSS)のドキュメント作成にMkDocsが多く使われていることを詳しく解説。ドキュメントや簡易ウェブサイトの制作を始めたい方々に、MkDocsがどれほど有効かを知っていただける内容になっています。初心者にもわかりやすく、実践的な情報が詰まった一冊です。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております】 4月スタートのWindows 7試験に対応したMCA Security教科書 マイクロソフトの認定資格であるMCA(マイクロソフト認定アソシエイト)は、マイクロソフト社製品のみならず、ITの一般的な知識も幅広く問われます。そのため、開発者の方に加えて、IT知識を広く必要とする技術営業やヘルプデスクなどを担当される方、またはIT業界を志望する学生の方などが多く受験する資格試験です。そうした試験の特徴をふまえ、MCA教科書シリーズはマイクロソフト社製品の知識だけに偏るのではなく、ITの基礎知識を効率よく学べる構成になっています。 本書は、「MCAセキュリティ(MCA Security)」試験学習書のロングセラーとして人気の高い『MCA教科書 MCA Security』の改訂版です。「MCAセキュリティ」試験は、この4月に試験範囲がWindows 7対応に変わり、例えば、セキュリティ機能に関する問題はWindows 7について学ばなければ解けません。こうした最新の出題傾向を徹底分析して、解説や練習問題をパワーアップし、さらに進化した内容になりました。 ※本電子書籍は同名出版物を底本とし作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】 「赤本」でおなじみMCP教科書に「Windows 8」が登場! 本書は、MCP資格のうち、Windows 8の知識とスキルを測る試験「Windows 8 (試験番号:70-687)」の対策書です。著者は、赤本(MCP教科書)でおなじみのエディフィストラーニング。多くの受講生を指導した経験を活かし、試験に必要な知識を分かりやすく、的確に習得することができます。各章末に練習問題、巻末には模擬試験が詳しい解説とともに収録されており、確実に実力をつけることができます。 ※本書発売時現在、「Windows 8の構成」 (試験番号:70-687)試験はWindows 8に対応しております。本書は本試験にそってWindows 8 について解説・問題が掲載されていますが、普段、Windows 8.1をお使いの方も学習していただけるよう、両者の違いについてもコラム解説をしています。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
-Windows Server 2012(70-410)試験対策書が登場 マイクロソフト認定資格であるMCP(Microsoft Certification Program)は、ITエンジニアを中心とした受験者に知名度の高い資格試験です。その中でもWindows Serverに関する資格はバージョンやレベルをまたぎ、不動の人気となっています。 本書は、3つの試験からなるWindows Server 2012のエントリー資格(MCSA)のうちの最初の試験(Windows Server 2012のインストールおよび構成、70-410)の対策書です。実績ある講師陣による丁寧かつ分かりやすい解説に加え、各章末や巻末には練習問題が豊富に収録されているので、この1冊で確実に合格する力がつきます。 ※本電子書籍は同名出版物を底本とし作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。 【※本作品はブラウザビューアで閲覧すると表組みのレイアウトが崩れて表示されることがあります。予めご了承下さい。】
-
4.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】 信頼と実績の赤本シリーズの最新刊! 本書は、既刊の『MCP教科書 Windows Server2012(試験番号70-410)』の改訂版です。 2014年7月より、70-410試験は、【Windows Server 2012 R2】の内容も含むようになりました。 本書は、このR2試験に完全対応しており、豊富な操作画面を交えた解説で合格力が身に付きます。 【本書の特徴】 ● 長年培った合格セオリーに基づくテキスト&問題集 ● 最新の試験傾向にも対応しており、本書だけで合格ができる ● 豊富な操作画面で順を追って解説しているためわかりやすい ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております】 信頼と実績の赤本シリーズに、新資格体系に対応した書籍登場 本書は、3つの試験からなるWindows Server 2012のエントリー資格(MCSA)のうちの2番目の試験(70-411:Windows Server 2012 の管理)の対策書です。実績ある講師陣による丁寧かつ分かりやすい解説に加え、各章末や巻末には練習問題が豊富に収録されているので、この1冊で確実に合格する力が付きます。 ※本電子書籍は同名出版物を底本とし作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】 信頼と実績の赤本シリーズの最新刊! 本書は、既刊の『MCP教科書 Windows Server 2012(試験番号70-411)』の改訂版です。2014年7月より、70-411試験は、【Windows Server 2012 R2】の内容も含むようになりました。本書は、このR2試験に完全対応しており、豊富な操作画面を交えた解説で合格力が身に付きます。 【本書の特徴】 ● 長年培った合格セオリーに基づくテキスト&問題集 ● 最新の試験傾向にも対応しており、本書だけで合格ができる ● 豊富な操作画面で順を追って解説しているためわかりやすい ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
3.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】Windows Server 2012(試験番号70-410)の最新試験(R2対応試験)を徹底的に分析し、書き下ろした試験対策問題集です。【本書の特徴】 ・分野ごとの練習問題+本番さながらの模擬試験 ・各問ごとに詳しい解説 ・画面や図が多く分かりやすい ・MCP教育に定評のある著者による書き下ろし ・R2試験に完全対応 ・問題の重要度がわかるアイコン付き※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】 信頼と実績の赤本シリーズの最新刊 本書は、既刊の『MCP教科書 Windows Server 2012(試験番号70-410)』『MCP教科書 Windows Server 2012(試験番号70-411)』に続く3冊目です。これら3つの試験に合格するとMCSAに認定されます。最新のR2試験にも対応しており、豊富な操作画面を交えた解説で合格力が身に付きます。 本書の特徴 ● 長年培った合格セオリーに基づくテキスト&問題集 ● 最新の試験傾向にも対応しており、本書だけで合格ができる ● 豊富な操作画面で順を追って解説しているためわかりやすい ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 信頼と実績の赤本シリーズから新登場! 待望のWindows 2016 serverシリーズの対策書! Windows Serverに関する資格は、 MCPの中でもITエンジニアの間で知名度が高く、 バージョンやレベルをまたぎ不動の人気となっています。 Windows Server 2016のエントリー資格(MCSA)の 3つの試験の対策書が、信頼と実績の赤本シリーズから続々の新登場。 実績ある講師陣による丁寧かつ分かりやすい解説に加え、 各章末や巻末には練習問題が豊富に収録されているので、 この1冊で確実に合格する力がつきます。 【本書の特徴】 ● 長年培った合格セオリーに基づくテキスト&問題集 ● 最新の試験傾向にも対応しており、本書だけで合格できる ● 豊富な操作画面で順を追って解説しているためわかりやすい 【目次】 第1章 ホスト環境とコンピューティング環境へのWindowsServerのインストール 第2章 記憶域ソリューションの実装 第3章 Hyper-V の実装 第4章 Windows コンテナーの実装 第5章 高可用性の構成と管理 第6章 サーバー環境の保守と監視 模擬試験 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 信頼と実績の赤本シリーズから新登場! 待望のWindows 2016 serverシリーズの対策書! Windows Serverに関する資格は、 MCPの中でもITエンジニアの間で知名度が高く、 バージョンやレベルをまたぎ不動の人気となっています。 Windows Server 2016のエントリー資格(MCSA)の 3つの試験の対策書が、信頼と実績の赤本シリーズ から続々の新登場。 実績ある講師陣による丁寧かつ分かりやすい解説に加え、 各章末や巻末には練習問題が豊富に収録されているので、 この1冊で確実に合格する力がつきます。 【本書の特徴】 ● 長年培った合格セオリーに基づくテキスト&問題集 ● 最新の試験傾向にも対応しており、本書だけで合格できる ● 豊富な操作画面で順を追って解説しているためわかりやすい 【目次】 第1章 Active Directory ドメインサービスのインストールと構成 第2章 Active Directory ドメインサービスの管理と保守 第3章 グループポリシーの作成と管理 第4章 Active Directory 証明書サービス(AD CS)の実装 第5章 ID フェデレーションの実装とソリューションへのアクセス 模擬試験 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 信頼と実績の赤本シリーズから新登場! 待望のWindows 2016 serverシリーズの対策書! Windows Serverに関する資格は、 MCPの中でもITエンジニアの間で知名度が高く、 バージョンやレベルをまたぎ不動の人気となっています。 Windows Server 2016のエントリー資格(MCSA)の 3つの試験の対策書が、信頼と実績の赤本シリーズ から続々の新登場。 実績ある講師陣による丁寧かつ分かりやすい解説に加え、 各章末や巻末には練習問題が豊富に収録されているので、 この1冊で確実に合格する力がつきます。 【本書の特徴】 ● 長年培った合格セオリーに基づくテキスト&問題集 ● 最新の試験傾向にも対応しており、本書だけで合格できる ● 豊富な操作画面で順を追って解説しているためわかりやすい 【目次】 第1章 IPv4およびIPv6アドレスの実装 第2章 ドメインネームシステム(DNS)の実装 第3章 DHCPの実装 第4章 IP アドレス管理 (IPAM)の実装 第5章 ネットワーク接続およびリモートアクセスソリューションの実装 第6章 高度なネットワークインフラストラクチャの実装 第7章 ブランチオフィスネットワークソリューションの実装 模擬試験 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております】 MCPのWindows Server 2008 試験対策書が最新のR2対応問題を反映して新登場 マイクロソフト認定資格であるMCP(Microsoft Certification Program)は、ITエンジニアを中心とした受験者に知名度の高い資格試験です。 Windows Server 2008を利用したシステムは、仮想化機能を強化した新バージョンのWindows Server 2008 R2とともに、さらに普及が進むと考えられます。『MCP教科書 Windows Server 2008 Network編(試験番号:70-642)』と『MCP教科書 WindowsServer 2008 Active Directory編(試験番号:70-640)』はWindows Server 2008の基本知識の中でも「ネットワーク構築/運用」と「ドメイン管理」の知識に関する資格試験への対策書です。 2008年の発売以来、ご愛顧いただいている『MCP教科書 WindowsServer 2008 Active Directory編(試験番号:70-640)』の改訂にあたります。第2版では、Windows Server 2008 R2に関する出題への対応をはじめ、最新の試験傾向を反映させながら、紙面をブラッシュアップしました。また、初版同様、図や画面を豊富に用いながら、本試験を知り尽くした著者陣が丁寧に解説しています。各章末には練習問題、巻末には模擬試験が収録されているので、この1冊で確実に実力がつきます。 ※本電子書籍は同名出版物を底本とし作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております】 MCPのWindows Server 2008 試験対策書が最新のR2対応問題を反映して新登場 Windows Server 2008を利用したシステムは、仮想化機能を強化した新バージョンのWindows Server 2008 R2とともに、さらに普及が進むと考えられます。本書はWindows Server 2008の基本知識の中でも「ネットワーク構築/運用」の知識に関する資格試験の対策書です。2008年刊行の『MCP教科書 Windows Server 2008 Network編(試験番号:70-642)』の改訂版にあたります。 第2版では、Windows Server 2008 R2に関する出題への対応をはじめ、最新の試験傾向を反映させながら、紙面をブラッシュアップしました。また、初版同様、図や画面を豊富に用いながら、本試験を知り尽くした著者陣が丁寧に解説しています。各章末には練習問題、巻末には模擬試験が収録されているので、この1冊で確実に実力がつきます。 ※本電子書籍は同名出版物を底本とし作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
3.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております】 Windows7の知識、試験に必要なドメイン環境などを完全マスター MicrosoftのIT技術者認定資格であるMCPは、IT資格のなかでも知名度が高く、受験者に人気のある資格試験です。本書は、Windows7対応のMCP資格のうち、Windows 7を使用している中~大規模のコンピューティング環境のサポート担当者向けの試験(70-685)の対策書です。 著者は、赤本(MCP教科書)でおなじみのエディフィストラーニング。多くの受講生を指導した経験を活かし、試験に必要な知識を図解などを交え、分かりやすく的確に解説しています。また、各章末にある練習問題に加え、巻末には模擬試験も収録、確実に実力がつきます。 ※本電子書籍は同名出版物を底本とし作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております】 MCPのWindows7試験対策書がパワーアップして登場 マイクロソフト認定資格であるMCP(Microsoft Certification Program)は、IT資格のなかでも知名度が高く、受験者に人気のある資格試験です。本書は、MCP資格のうち、主にエンタープライズ組織で使用するコンピューティング環境で、Windows 7の実装、管理、展開などを行うことができるスキルを評価する試験(試験番号:70-680)の受験対策書です。大好評をいただいた初版に最近の試験傾向を反映させ、図や画面を豊富に用いながら解説しています。各章末には練習問題、巻末には模擬試験を2回分収録されているので、確実に実力がつきます。 ※本電子書籍は同名出版物を底本とし作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 信頼と実績の赤本シリーズの最新刊! 本書は、MCPのWindows 10についてのスキルを測る 「70-698:Installing and Configuring Windows 10」試験の対策書です。 対策講座に定評のある著者が、試験内容を徹底的に分析して執筆しており、 豊富な操作画面を交えた解説で合格力が身に付きます。 【本書の特長】 ・長年培った合格セオリーに基づくテキスト&問題集 ・最新の試験傾向にも対応しており、本書だけで合格ができる ・豊富な操作画面で順を追って解説しているためわかりやすい ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 信頼と実績の赤本シリーズの最新刊! 本書は、MCPのWindows 10についてのスキルを測る 「70-697:Configuring Windows Devices」試験の対策書です。 対策講座に定評のある著者が、試験内容を徹底的に分析して執筆しており、 豊富な操作画面を交えた解説で合格力が身に付きます。 【本書の特長】 ・長年培った合格セオリーに基づくテキスト&問題集 ・最新の試験傾向にも対応しており、本書だけで合格ができる ・豊富な操作画面で順を追って解説しているためわかりやすい ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Windows 10 試験(試験番号70-697)の対策問題集の決定版!! 本書は、MCPのWindows 10についてのスキルを測る 「70-697:Configuring Windows Devices」試験に対応した問題集です。 対策講座に定評のある著者が、試験内容を徹底的に分析して執筆した 問題+解説により合格する力を付けることができます。 【本書の特徴】 ・分野ごとの練習問題+本番さながらの模擬試験 ・良問ぞろいで、「これだけ」で合格できる ・図や表が多く、初心者でも安心 ・MCP教育に定評のある著者による書き下ろし ・最新の傾向に対応 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
-MCP新資格SQL Server 2012 試験対策書が登場 マイクロソフト認定資格であるMCP(Microsoft Certification Program)は、ITエンジニアを中心とした受験者に知名度の高い資格試験です。その中でもデータベース市場で高いシェアを誇るSQL Serverに関する試験は、非常に人気があります。本書は3つの試験からなるSQL Server 2012のエントリー資格(MCSA)のうち、70-462試験(Microsoft SQL Server 2012 データベースの管理)に対応している対策書です。本試験を知り尽くしたSQL Server技術教育の第一人者が丁寧に解説し、各章末や巻末には多くの練習問題が収録されているので、この1冊で確実に合格する実力がつきます。 ※本電子書籍は同名出版物を底本とし作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。 【※本作品はブラウザビューアで閲覧すると表組みのレイアウトが崩れて表示されることがあります。予めご了承下さい。】
-
4.0支持され続けて25年! 信頼と実績の赤本シリーズから、 Microsoft Azure Fundamentals(AZ-900)の対策書が新登場! Microsoft認定試験「Microsoft Azure Fundamentals」(試験番号:AZ-900)の対策書です。最新版の試験に対応しています。実績ある講師陣による丁寧かつ分かりやすい解説に加え、各章末には豊富な練習問題を、巻末には模擬問題を1回分収録。「ボーナス問題」(試験2回分)もダウンロードでき、この1冊だけで合格する力が身につきます。 【本書の特徴】 ● 長年培った合格セオリーに基づくテキスト&問題集 ● 最新の試験傾向に対応! ● 試験5回分相当の問題を収録。本書だけで合格できる! ● 刊行後も、「最新の試験傾向」と最新傾向に合わせた「ボーナス問題」をダウンロードできる ● 豊富な操作画面で順を追って解説。初級者でも理解できる 【著者プロフィール】 ● エディフィストラーニング株式会社 1997年に、株式会社野村総合研究所(NRI)の情報技術本部から独立し、IT教育専門会社の「NRIラーニングネットワーク株式会社」として独立。Microsoft研修でWindows NTのころから25年以上の実績があり、Microsoft Azure、Azure Active Directory、Microsoft 365など幅広くトレーニングを行っている。講師の多くが、トレーナーアワードもしくはMVP(Most Valuable Professional)を受賞している。 【目次】 第1章 クラウドの概念 第2章 Azureのコアなアーキテクチャコンポーネント 第3章 Azureの管理 第4章 Azureのコンピューティングサービス 第5章 Azureのネットワーキングサービス 第6章 Azureのストレージサービス 第7章 Azure Active Directoryとセキュリティ 第8章 Azureのガバナンス管理と監視 模擬問題 模擬問題の解答と解説 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
-支持され続けて25年! 信頼と実績の赤本シリーズから、 Microsoft 365 Fundamentals(MS-900)の対策書が新登場! Microsoft認定試験「Microsoft 365 Fundamentals」(試験番号:MS-900)の本邦初の対策書です。最新版の試験に対応しています。実績ある講師陣による丁寧かつ分かりやすい解説に加え、各章末には豊富な練習問題を収録。「模擬問題」(試験2回分)と「ボーナス問題」(試験4回分)もダウンロードでき、この1冊だけで合格する力が身につきます。 【本書の特徴】 ● 長年培った合格セオリーに基づくテキスト&問題集 ● 最新の試験傾向に対応! ● 試験6回分相当の問題を収録。本書だけで合格できる! ● 刊行後も、「最新の試験傾向」と最新傾向に合わせた「ボーナス問題」をダウンロードできる ● 豊富な操作画面で順を追って解説。初級者でも理解できる 【著者プロフィール】 ● エディフィストラーニング株式会社 1997年に、株式会社野村総合研究所(NRI)の情報技術本部から独立し、IT教育専門会社の「NRIラーニングネットワーク株式会社」として独立。Microsoft研修でWindows NTのころから25年以上の実績があり、Microsoft Azure、Azure Active Directory、Microsoft 365など幅広くトレーニングを行っている。講師の多くが、トレーナーアワードもしくはMVP(Most Valuable Professional)を受賞している。 【目次】 第1章 クラウドサービスの一般的な知識 第2章 Microsoft 365とは 第3章 Office 365のサービス 第4章 Azure Active Directory 第5章 Windows 10/11 第6章 IDの管理 第7章 Microsoft 365のセキュリティ 第8章 Microsoft 365の信頼、プライバシーおよびコンプライアンスソリューション 第9章 Microsoft 365の価格とサポート ダウンロードのご案内:模擬問題・模擬問題の解答と解説 読者特典のご案内:最新の試験傾向・ボーナス問題 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
5.0支持され続けて25年! 信頼と実績の赤本シリーズから、 SC-900の対策書が新登場! Microsoft認定試験「Microsoft Security, Compliance, and Identity Fundamentals」(試験番号:SC-900)の本邦初の対策書です。最新版の試験に対応しています。実績ある講師陣による丁寧かつ分かりやすい解説に加え、各章末には豊富な練習問題(89問)、巻末・Web提供合わせて2回分の模擬問題を収録。この1冊だけで合格する力が身につきます。 【本書の特徴】 ● 長年培った合格セオリーに基づくテキスト&問題集 ● 最新の試験傾向に対応! ● 試験4回分弱相当の問題を収録。本書だけで合格できる! ● 豊富な操作画面で順を追って解説。初級者でも理解できる ● 刊行後も、「最新の試験傾向」をダウンロードできる 【著者プロフィール】 ●甲田章子(こうだあきこ) マイクロソフト認定トレーナー(MCT)として、数多くの研修コースの開発や実施、書籍の執筆を担当。特にMicrosoft 365においては、そのサービス開始時から、マイクロソフト社の依頼で、パートナー向けトレーニングの作成と実施に従事してきた第一人者。 ●田島静(たじましずか) マイクロソフト認定トレーナー(MCT)として、Azure、Microsoft 365、Dynamics 365など、数多くの研修コースの開発や実施、書籍の執筆を担当。 【目次】 第1章 セキュリティ、コンプライアンス、アイデンティティの概念を説明する 第2章 Microsoft Entra ID(Azure Active Directory)の機能について説明する 第3章 Microsoft 365のセキュリティソリューションの機能を説明する 第4章 Microsoft Azureのセキュリティソリューションの機能を説明する 第5章 Microsoft 365のコンプライアンスソリューションの機能を説明する 第6章 Microsoft Azureのコンプライアンスソリューションの機能を説明する 模擬問題第1回 ダウンロード特典:模擬問題第2回・最新の試験傾向 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
-◆プロトタイプから一歩進んだ実践的なMCPサーバー◆ MCP(Model Context Protocol)は、LLM(大規模言語モデル)とツールを連携させる革新的なプロトコルとして急速に普及しています。MCPによってAIエージェントに各種のタスクを任せることが現実になりました。同時に重要性を増しているのが、自サービスのMCPサーバーを完備してAIフレンドリーにすることです。サービスやデータベースは「AIから使えるかどうか」によってその価値が大きく変わります。 本書はMCPの基礎概念からMCPサーバー開発のための環境構築、基本的な実装、複雑なドメインヘの応用、そして品質保証を扱います。書籍内では実例として、初歩的な天気予報サーバーや、実践的な社内ドキュメントサーバーを作成します。また、著者が独自に考案した「4層テスト戦略」は、従来のAPIテストでは対応困難なMCP特有の課題に対する解決策を提示します。さらにはCI/CDおよび自動テストの構築という運用面まで、MCPサーバー開発のすべてを学べる1冊です! ■こんな方におすすめ ・実践的なMCPサーバーを作りたい方 ・自身や自社の持つデータ資源をAIエージェントに活用させたい方 ・LLMが介在するシステムのテストや品質保証に関心のある方 ■目次 第1章 MCPサーバー開発の基礎知識 ・1.1 MCPとは何か ・1.2 MCPサーバーの基本アーキテクチャ ・1.3 開発環境の構築 ・1.4 まとめ 第2章 MCPアーキテクチャの理解 ・2.1 MCPプロトコルの全体像 ・2.2 MCPサーバーの設計パターン ・2.3 MCPサーバーのスケーラビリティ ・2.4 セキュリティアーキテクチャ ・2.5 他のプロトコル・アーキテクチャとの比較 ・2.6 まとめ 第3章 基本的なサーバー実装 ・3.1 公式サンプルの解析 ・3.2 HTTP APIとの連携 ・3.3 天気予報MCPサーバーの構築 ・3.4 まとめ 第4章 複雑なサーバー設計 ・4.1 複雑な処理フローの設計 ・4.2 実例:過ごし方提案MCPサーバー ・4.3 応用:社内ドキュメントサーバー ・4.4 スケーラビリティとパフォーマンス ・4.5 設定管理とデプロイメント ・4.6 まとめ 第5章 MCPサーバーのテスト戦略 ・5.1 4層テスト戦略 ・5.2 Layer 1:単体テストの実装 ・5.3 Layer 2:プロトコルテストの実装 ・5.4 Layer 3:カスケードテストの実装 ・5.5 Layer 4:E2Eテストの実装 ・5.6 まとめ 第6章 CI/CD統合 ・6.1 GitHub Actionsでの自動テスト ・6.2 テストカバレッジの測定と改善 ・6.3 デプロイメント自動化 ・6.4 その他の品質保証のベストプラクティス ・6.5 まとめ ■著者プロフィール ●岡 翔子(おか しょうこ):大阪在住。AWSジャパンを経て現在はLINEヤフー株式会社でエンジニアとして勤務。LLMの応答に関する論文執筆経験をもち、個人でMCPサーバーの開発を行っている。趣味は読書と現代美術鑑賞。X:@0xshooka ●高山 洪銘(たかやま こうめい):どちらかといえばソフトウェアエンジニア。モバイルアプリケーション開発やSDK開発のほか、ソフトウェアテストの自動化にも長年従事。近年は開発者支援や組織的なナレッジ共有にも注力する傍ら、機械学習やデータ分析にも関心を持ち、一部のAI作曲コンテスト等にも出没している。 ●餌打 優太(えうち ゆうた):LINEヤフー株式会社でエンジニアとして勤務。LINE公式アカウントのMCP Server(line-bot-mcp-server)の立ち上げを行う。また、株式会社Bocekでエンジニアリングマネージャーを務める。ポートフォリオ:https://euchi.jp
-
-◆MCPを制するものが生成AI技術を制する。◆ 現在のAIは確かに賢くなりました。ChatGPT、GeminiやClaudeは、人間のような自然な会話ができ、複雑な質問にも的確に答えてくれます。しかし、1つだけ決定的に足りないものがあります。それは「手」です。どんなに賢くても、ファイルを読むことも、データベースに接続することも、外部のAPIを呼び出すこともできません。 この限界を突破するのが、本書で学ぶMCP(Model Context Protocol)です。MCPは、AIに「手」を与える革命的な技術です。Anthropic社が2024年11月にオープンソース化したこの技術により、AIは単なる会話パートナーから、実際に作業を実行するパートナーへと進化します。 ■こんな方におすすめ ・生成AIを本格的に開発に利用したい、プログラマー、ITエンジニア、研究者、大学生、高専生など。 ■目次 序章 AIのUSB-Cが変える開発の未来 第1章 MCPを30分で体験する 第2章 MCPとは何か 第3章 最初のMCPサーバーを作る 第4章 JSON-RPCを理解する 第5章 MCPをもっと便利に使う2つの通信方式 第6章 データベース連携サーバー 第7章 外部API連携サーバー 第8章 汎用MCPツール群を作る――Web検索編/コード実行編 第9章 MCPホストを自作する――FastMCPで作る基本クライアントとマルチサーバー管理 第10章 MCPエージェントを作る――対話型AIアシスタントの実装 第11章 独自MCPサーバーの公開・共有 ■著者プロフィール 小野哲:ソフトウェア開発歴40年を超えるプロ技術者。当社では『逆算式SQL教科書』『最新図解 データベースのすべて』『3ステップで学ぶOracle入門』『ソフトウェア開発にChatGPTは使えるのか?』『生成AIアプリ開発大全――Difyの探求と実践活用』などの書籍がある。そのほかに『現場で使えるSQL』(翔泳社)など。ウェブアプリからデータベースまで幅広い知見と技術を持つ。昨今では生成AIやPythonによるソフトウェア開発のコンサルも行う。
-
-本書は著名な機械学習用データセットMNISTとその派生データセットを紹介しつつ、深層学習ライブラリPyTorchを活用し各種手法を動かしてみることに取り組みます。深層学習が動くことを体感するための、簡易なGUIアプリの作成方法についても解説しています。
-
-M5シリーズはM5Stackをはじめとするコンパクトで便利なマイコン端末です。ESP32というパワフルなマイコンと液晶画面、ボタン、スピーカなどの部品が5cm角のケースに収まっており、PCにプログラム環境をインストールするとすぐに開発が始められます。 本書では、M5Stack、M5Camera、M5StickC、M5StickVを使った電子工作を行います。開発環境の構築からプログラミングの基本はもちろん、内蔵センサーや拡張モジュールの活用、LINEへの通知、ディープラーニングの利用(M5StickV)、各マイコンの連携など、具体例をえて解説します。 ■対象読者 ・M5Stack/M5Camera/M5Stickc/M5StickVに興味がある人 ・IoTに興味がある人
-
-M5シリーズはM5Stackをはじめとする小型のマイコンモジュールです。拡張モジュールが豊富にあり、必要な機能をユーザーが自由にカスタマイズできることが最大のメリットです。 本書では、M5StackとM5StickCを中心に簡単なサンプルアプリを作っていきます。 ■対象読者 ・IoTについて興味がある人 ・M5Stack/M5StickCについて興味がある人 ・IoTと連携するクラウドサービスについて興味がある人 ■本書でのプログラミングについて 本書ではArduino IDEを利用してプログラミングを行っています。 UIFlowでの開発は解説しておりませんので、ご了承ください。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ●本書の構成 Chapter 1 プログラムの基本を理解しよう Chapter 2 M5StackとUIFlowの基本を知ろう Chapter 3 プログラミングの環境を作ろう Chapter 4 UIFlowでのプログラミングの基本をやってみよう Chapter 5 グラフィック機能を使ってみよう Chapter 6 ユニットを使って機能を拡張してみよう Chapter 7 通信をやってみよう Chapter 8 応用的な機能を知ろう ●著者の言葉 本書はプログラムをはじめて勉強しようとしている人、もしくはM5Stackシリーズを使って電子工作やIoTをはじめたい人向けのものです。 ブラウザを使ってブロックを組み合わせる「UIFlow」を利用してグラフィックプログラムを学んでいきます。UIFlowは使えるブロックが非常に多く、最初は難しいように思えますがプログラムの基礎を学ぶのに適している環境です。必要な機能のブロックを探してきて設置するだけで、プログラムを動かすことができます。 M5Stackシリーズは、外部のセンサーから入力したり、モーターやLEDで動作させるのが簡単に行え、夏休みの自由研究などの発明の分野や、アート的な表現が得意です。大学でプログラムを学ぶ題材として採用されることも増えてきています。 無線を利用したIoT・電子工作をする場合に候補となるM5Stackシリーズの使い方と、基礎的なプログラム方法を本書で始めてみてください。
-
-【マイコン上でもRubyを使ってみよう】 本書はRubyの組み込みハード向け実装であるmrubyをベースとし、よりリソースの限られたマイコンなどの環境向けに実装された「mruby/c」の解説書です。mrubyのバイトコードやVMの基本的なポイントについて解説しつつ、mruby/cの基本的な使い方を説明したのち、より深いところまで解説します。 〈本書の対象読者〉 ・Rubyをさわったことのある人 ・Cをさわったことのある人 ・マイコンでRubyのスクリプトを動かしてみたいと思ったことがある人
-
-
-
-「Elasticsearch NEXT STEP」は入門書の次のステップ(NEXT STEP)に踏み出すための実務事例集です。Elasticsearchはダウンロード、インストールは非常に簡単な製品で数コマンド実行すれば、簡単な操作を可能ですが、環境に考慮した設定でデータ分析などへの活用を考えると非常に難易度が上がり、次の壁を踏み越えるのが大変です。そこで実務での経験を事例集として掲載。読後にはよりElasticsearchが活用できるようになっています。 〈本書の対象読者〉 ・Elasticsearchを多少触ったことがある ・実践的な次の一歩を踏み出そうとしている
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Elastic Stackは、単なる全文検索システムではなく、Webシステム管理者、データサイエンティスト、インフラエンジニアなど、幅広い用途で利用できるデータ分析基盤です。 本書は、Elastic Stack 7.6をベースに、分散型全文検索システムによるデータ分析基盤の構築、Elasticsearchのインデックスの作成やクエリの基本的な使い方、Analyzer/Aggregationによる高度な分析やElastic Stack(Logstash/Kibana)によるログ収集・解析・可視化など、全文検索の基礎から具体的なデータ分析の手法まで、豊富な事例と応用的な使い方をまとめた実践ガイドです。 全文検索エンジンとしてのElasticsearchの特徴や導入・利用方法を紹介するだけでなく、ログ収集・解析などの用途で使う際に関連する製品と組み合わせて使う手順や、Elasticsearchを運用する際の注意点なども含めて、総合的に使える内容をまとめました。 アプリケーション開発者からデータサイエンスにかかわるインフラエンジニアまで、多くの利用者に役立てていただける内容です。Elastic Stack 7.6対応
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Elastic Stackは、単なる全文検索システムではなく、Webシステム管理者、データサイエンティスト、インフラエンジニアなど、幅広い用途で利用できるデータ分析基盤です。 本書は、Elastic Stack 7.6を利用し、さまざまな形式のログデータの加工・蓄積・可視化・解析を行うための分析基盤の構築、基本操作、ログ分析の具体的なユースケースを解説した実践ガイドです。 ログデータの具体的なユースケースから、Logstash(データパイプライン)とBeats(データシッパー)によるログ分析基盤の構築、Logstashプラグインの活用、LogstashによるETL処理、AWSにおけるログ分析の活用など、実践的なノウハウを提供します。 アプリケーション開発者からデータサイエンスにかかわるインフラエンジニアまで、多くの利用者に役立てていただける内容です。Elastic Stack 7.6対応
-
4.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Scratchのコードに潜むエラー(バグ=不具合)を見つけて解決しながら、プログラミング力を高めよう! 本書では、よくある典型的なエラーをあらかじめ含むプログラムを示して、その原因を考え、エラーを修正することを通して、より深くプログラミングを学ぶことを目的としています。エラーが発生する原因は複数あり、その原因を学ぶことはプログラミングを学ぶ上でとても役に立ちます。 プログラムには「エラー」がつきものです。エラーの原因を考え、修正のための試行錯誤を繰り返すことになります。この過程で「よく考える」ことになります。そうやって鍛えられた思考力は、別のプログラムを作成する際にも転移し、応用されます。それがプログラミング的思考です。 そのためには、良質な問題による適切な試行錯誤の体験が重要です。既存の教科に良質な参考書や問題集が存在するように、プログラミングにも良質な試行錯誤を提供する書籍が存在するといい――それが本書の存在価値です。エラーを修正していく過程でプログラミング的思考を鍛え、組み合わせ、自分の考えにつなて、さらに改良を加えて、プログラミングの世界の楽しさを味わってください。 「解説(東北大学大学院情報科学研究科/東京学芸大学大学院教育学研究科教授 堀田龍也)」より
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Pythonのコードに潜むエラー(バグ=不具合)を見つけて解決しながら、実践的なプログラミング力を身につけよう! 本書では、よくある典型的なエラーをあらかじめ含むプログラムを示し、その原因を考え、エラーを修正することを通して、プログラミングを学ぶことを目的としています。エラーが発生する原因は複数あり、その原因を学ぶことはプログラミングを学ぶ上でとても役に立ちます。 本書はプログラミング初心者に向けて、「真似る」「変える」「創る」の3 段階で構成します。最初はプログラム例を「真似て」基本的な記述方法や注意点を理解し、次にプログラム例を応用した、言い換えれば「変えた」練習問題で様々なエラーを修正し、さらに深く学びます。最後の章末問題では、より複雑なプログラムを読み解きながら「創る」段階を経験しましょう。 「はじめに」より 本書には、学習者が試行錯誤を重ねながら学べるように配慮された様々なエラーが掲載されており、それらの原因と対処法が詳しく解説されています。エラーは基礎レベルから始まり、徐々に高度な内容へと進展します。本書を使ってプログラミングを学ぶことで、読者は思考力を育てることが大いに期待できます。大学入学共通テストで出題されるプログラミング問題は、思考力を試す問題になると予想されます。このため、思考力を高めるための学習として本書が役立つでしょう。 「解説」より
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「App Store」アプリに備わっている「近くで人気」は、その場所でよく使われているアプリを見つけ出す機能。この機能を使い、人気のアプリを徹底調査しました。オフィス街で人気のアプリはビジネスシーンで役立ちますし、駅近辺で人気のアプリは移動時に活用できます。この機能を使って調べることで、実際によく使われているアプリがシチュエーション別にわかるというわけです。本書では、こうして集めた500本以上のアプリを紹介。iPhoneを使いはじめたばかりで、どんなアプリを入れたらいいのか迷っている初心者はもちろん、コアユーザーにもおすすめできるアプリがそろっています。その場所に蓄積されたアプリの利用データを活用することで、これまでにないアプリカタログが出来上がりました。
-
-Elixir製のWebアプリケーション「Livebook」は、インタラクティブで共同作業可能なコードノートブックを作成するためのツールです。Jupyter Notebookのような機能を持ち、データ分析や可視化に適しています。 本書は、Livebookの入門書として、公式ページの内容をもとに、実際に触れながら理解を深められる内容となっています。Livebookの概要や特徴、複数の環境へのインストール方法、実際の操作方法などを丁寧に解説しています。 また、Livebookの主要な機能であるVegaLiteを使った分析グラフの作成、MapLibreを使った地図へのマッピング、Explorerによるデータ変換などのチュートリアルも含まれており、実践的なスキルを身につけることができます。 本書を通じて、読者がLivebookの可能性を理解し、データ分析や可視化のツールとして活用できるようになることを目指しています。これからLivebookを始めてみたい方や、データ分析に興味がある方にとって、必携の一冊となるでしょう。
-
-【さまざま領域に活用範囲を広げる、新進気鋭の言語のポテンシャル】 本書では、Webアプリケーション、機械学習、IoTなどでのElixirの活用方法を解説します。サンプルアプリケーションを開発しながらコードを紹介しつつ解説しています。Phoenix、Nx、Livebook、Nervesといったツールやライブラリの実践的な活用方法も紹介しているので、今の開発に即した実践的な知識が身に付けられます。 ■こんな方におすすめ ・なんらかのプログラミング言語を習得している人で、新しい言語としてElixirを習得したい人 ■目次 第1章:Elixir小史 Elixir言語の特徴 Erlang/OTP──Elixirの実行基盤 Elixirの誕生 Elixirの持つポテンシャル 第2章:Elixirの基礎 Elixirのインストール Elixirコードの実行方法 基本的な文法 制御フロー 第3章:基本的な型とパターンマッチ 基本的な型 シジル──リテラルを表現する記法 パターンマッチ──データとパターンの照合 第4章:モジュール モジュールと関数によるプログラムの構造化 String──文字列操作を扱う標準モジュール File──ファイル操作を行う標準モジュール IO──標準入出力を扱う標準モジュール Enum──コレクションを「いい感じ」に扱う標準モジュール Map──マップを「いい感じ」に扱う標準モジュール Stream──コレクションを遅延評価する標準モジュール ExUnit──Elixirの単体テスト標準モジュール 第5章:Mixを使ったElixirプロジェクトの開発 Mixの基本的な使い方 Mixタスク──Elixir開発を支える便利なコマンド 開発に便利なTips 第6章:並行プログラミング プロセスによる並行プログラミングの実現 OTPによる並行プログラミングの実現 第7章:Phoenixの概要 Phoenixとは何か──Elixir製のWebアプリケーションフレームワーク Phoenixの基礎知識 Phoenixの基本的な使い方 第8章:Ectoによるデータベース操作 Ectoとは何か──Elixir製のデータベースライブラリ Ectoの基礎知識 Ectoの基本的な使い方 第9章:phx.gen.authによる認証 phx.gen.authとは何か──ビルトインのMixタスク phx.gen.authの基礎知識 phx.gen.authの基本的な使い方 第10章:LiveViewによるフロントエンドの開発 LiveViewとは何か──Elixirで実装するリアルタイムWeb LiveViewの基礎知識 LiveViewの実践的な使い方 第11章:実践的なWebアプリケーションの開発 ブログアプリケーションRealWorldの実装 記事のCRUD機能の開発 コメント機能の開発 タグ機能の開発 認証機能の開発 LiveViewによるRealWorldの開発 デプロイ 第12章:行列演算ライブラリNxの概要 Nxとは何か Nxの基本的な使い方 第13章:Axonの概要と機械学習システム開発の進め方 Axonとは何か Axonの基本的な使い方 SciDataとNxによる学習データの準備 Axonによるモデルの構築 Axon.Loopによるモデルの学習と可視化 Axon.Loopによるモデルの検証 Axon.predict/4──推論の実行 第14章:機械学習向けのライブラリ Kino──Livebook用のUIライブラリ StbImage──軽量画像読み書きライブラリ Evision──OpenCVラッパー Bumblebee──学習済みTransformerモデル提供ライブラリ 第15章:実践的なAxonアプリケーションの開発 画像分類を行うWebアプリケーションの実装 LiveViewページの作成 ファイルアップロード機能の実装 学習済みモデルでの画像分類機能の実装 第16章:Nervesの概要 Nervesとは何か Nervesの動作するIoTボード 第17章:Nervesでの開発の進め方 用意するもの Nervesプロジェクトの基本的な開発の進め方 第18章:Elixir Circuitsによるモジュールの制御 Elixir Circuitsとは何か──Elixir/Nerves向けのモジュール制御ライブラリ モジュールの通信方式 用意するもの Elixir Circuitsの使い方 第19章:実践的なIoTアプリケーションの開発 開発するもの データ受け取りサーバの作成 データのリアルタイム表示部の作成 データ送信モジュールの作成 ボタンの押下によるデータ測定 ■著者プロフィール 栗林 健太郎:GMOペパボ株式会社で取締役CTOを務めるかたわら、北陸先端科学技術大学院大学博士後期課程に在学中の社会人学生。IoTシステムへのElixirの応用について研究している。 大原 常徳:株式会社ドリコム SRE部門のマネージャー。tokyo.exというElixirのコミュニティを運営。 大聖寺谷 一樹:本業では主にKotlinを使った開発をしてるが、副業でElixirやElmを触っているなんちゃってアルケミスト。 山内 修:日本マイクロソフト賞④受賞。Elixir本体、Ectoに貢献歴あり。 齋藤 和也:Webのサーバサイド開発やクラウドインフラ構築が得意なエンジニア。Elixir/Phoenixのお仕事や情報発信もしています。複数社で技術顧問を務めている。 隆藤 唯章:僧職系フリーランスプログラマー。ElixirMobileというElixirのコミュニティのオーガナイザー。最近はElixirでモバイルアプリの開発、モバイルアプリと機械学習との連携についての研究を行っている。 高瀬 英希:旧くからの組込み屋さん、最近の言い方ではIoT屋さん。ElixirだけでIoTシステムをすべからく包括的に開発できたら楽しい世界になると信じて研究を進めている。
-
-本書は、Elixir言語とNervesフレームワークを用いた組み込み機器開発の基礎を紹介します。 Elixir言語でRaspberry Piの入出力などを扱う基本的な手順や、実際の開発における作業効率向上の手法など、本書での作例を通じて、理解しやすい形で解説しています。
-
4.1ドメイン駆動設計の定番書 問題解決にフォーカスした設計パターン 「この本は、思慮深いソフトウェア開発者全員の必携書である。」 ---Kent Beck 氏推薦 「Eric が見事にとらえたのは、熟練のオブジェクト設計者が常々用いてきた設計プロセスの 一部でありながら、グループとして見ると、この業界の他の人々へうまく伝えられずにいたものだ。 これまで我々は、この知識を断片的には提供してきた。 しかし、ドメインロジックを構築するための原理をまとめ上げ、体系化したことはなかった。 本書は重要である。」 ---『Enterprise Java Programming with IBM WebSphere』の著者 Kyle Blown氏 推薦 ソフトウェア開発コミュニティでは、ドメインモデリングがソフトウェア設計の中心であることが広く認められてきています。ドメインモデルを通して、ソフトウェア開発者は豊富な機能を表現し、それをユーザの要求に本当の意味で応えるソフトウェアの実装に移すことができます。しかし、明らかに重要であるにもかかわらず、効果的なドメインモデリングをどのようにソフトウェア開発プロセスに組み入れるかを説明する、実用的なリソースはほとんど存在しませんでした。ドメイン駆動設計はこの要求に応えるものです。これは具体的な技術についての本ではなく、読者にドメイン駆動設計への体系的なアプローチを提示するものです。設計のベストプラクティスの応用的なセット、経験に基づくテクニック、さらに、複雑なドメインに直面するソフトウェアプロジェクトにおける開発を容易にする基本原則を紹介する一冊です。 【原書タイトル】Domain-Driven Design: Tackling Complexity in the Heart of Software 本書で学べること チームメンバー全員に同じ言語で会話をさせる モデルと実装をより深く結びつける ポイントとなる特徴を、モデルにおいてはっきりさせる ドメインオブジェクトのライフサイクルを管理する 安全に結合できるドメインコードを入念に作成する 複雑なコードを明白で予測できるものにする ドメインビジョン声明文を記述する 複雑なドメインのコアを蒸留する モデルに必要な、暗黙的な概念を掘り出す アナリシスパターンを適用する デザインパターンをモデルに関係づける 巨大なシステムでモデルの整合性を維持する 同じプロジェクトで複数のモデルが共存できるようにする 大規模な構造によりシステムを構成する モデリングのブレイクスルーを認識して、それに対応する 著者紹介 Eric Evans(エリック・エヴァンス) Eric Evansは、Domain Languageの創設者である。このコンサルティンググループは、企業の手助けをして、ビジネスと深く結びついた、進化するソフトウェアを構築するために設立された。1980 年代以来、Ericはいくつかの複雑なビジネスドメインや技術ドメインにおける巨大なオブジェクト指向システムに対し、設計者兼プログラマとして取り組んできた。また、エクストリームプログラミングを実践する開発チームの教育と指導も行っている。 ※本電子書籍は同名出版物を底本とし作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
4.0Linux、Mac OS X、BSD、SolarisといったUNIX系OSにおいて最も身近なコマンドであるlsのソースコード解説書です。UNIX系OSを使っているプログラマであれば、誰でもlsコマンドを日常的に使っていることでしょう。実際、lsコマンドを実現しているプログラムは汎用性が高く、大量のデータも処理できるよう作られており、そのソースコードを読み解くことはプログラマの成長にとって大変役立ちます。本書は、C言語に習熟している人を対象に、GNU coreutiles 8.21のlsソースコードを解説します。lsのソースコードを読めば、マルチプラットフォーム対応の注意点、大量のデータを可能な限り継続処理する方法、実行性能や利便性とのバランスの取り方がわかります。
-
3.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 はたしてなぜ生成AIは嘘をつくのか? ハルシネーションの原理とその対策を一からわかりやすく解説 生成AIを利用する際に最も厄介な問題となるのがハルシネーション(hallucination)です.ハルシネーションは幻覚とも呼ばれる現象で,一見もっともらしいのに,まったく正しくない文章が生成されることをいいます.これによって,実際にはありもしない発言や事実が大量につくり出され,SNSなどで拡散されて私たちの社会や認識を大きくゆがめてしまっています.これからの情報系エンジニアにとって,ハルシネーションの対策に必要な知見やスキルは非常に重要です. 本書では,ハルシネーションに挑むための土台となるべき自然言語処理や機械学習の基礎的な知識や,「言語の正しさ」に関する基本的な知見から解説しています.そして,これまで研究されてきたハルシネーションの検出方法や,LLMの学習方法および構造の改善,RAGや外部モデルの利用によるハルシネーション対策について解説しています. AI関連の技術は日進月歩で進歩していますが,エンジニアにとって重要なことは流行に乗り遅れないことより,少しずつ自分の引き出しを増やしていくことであると考えられます.この観点から,本書では「スタンダードな手法への手っとり早い入門」という以上の価値を提供できるように心がけています. Chapter 1 自然言語処理の基礎 1.1 自然言語処理とは 1.2 トークン化と分散表現 1.3 言語モデル 1.4 自然言語処理の評価指標 1.5 言語の研究の歴史 Chapter 2 統計学と機械学習の基礎 2.1 帰 納 2.2 統計的推測 2.3 強化学習 2.4 さまざまな生成AI Chapter 3 TransformerとLLM 3.1 Transformer登場の背景 3.2 Transformerの内部構造 3.3 学 習 3.4 TransformerによるLLM 3.5 ChatGPT 3.6 さまざまな大規模言語モデル Chapter 4 ハルシネーションの基礎 4.1 ハルシネーションとは 4.2 事実性/忠実性 4.3 内在型/外在型 4.4 文や知識の正しさとは 4.5 ハルシネーションの発生源 4.6 ハルシネーションの検出と評価 4.7 ハルシネーションに関する評価ベンチマーク Chapter 5 ハルシネーションの抑制 5.1 学習データの改善 5.2 デコーディング方法の改善 5.3 モデル構造の改良 5.4 プロンプトエンジニアリング Chapter 6 外部知識活用にもとづく生成 6.1 検索を組み合わせた生成 6.2 疎ベクトル検索 6.3 密ベクトル検索 6.4 知識データベース 6.5 RAGの発展的な話題 6.6 ツール拡張生成
-
3.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 ローカルLLMでファインチューニングとRAGを学ぼう! 本書は、公開されている大規模言語モデル(LLM: Large Language Model)を使ってローカル環境に独自のチャットボットを構築することを目標に、LLM のファインチューニングと RAG (Retrieval Augmented Generation) の基礎と、そのプログラミングについて学ぶものです。 ChatGPTの台頭により、高性能なチャットボットへの期待が急速に高まっています。しかし、そのチャットボットの核となるLLMは基本的に言語モデルであるために、幻覚(誤った情報)を生成してしまいます。とくに、LLMはローカルな情報や最新の情報は持っていないため、それらに関する質問に対しては正しい回答が期待できません。また、ChatGPTのようにLLMが外部のサーバにある場合、自社データや顧客データを入力することには抵抗があると思います。 本書では、そういった課題を解決するために、公開LLMをファインチューニングしたり、公開LLMを使ったRAGを構築したりすることで、よりニーズに沿ったチャットボットを構築します。こういった調整を行って構築したチャットボットは、特定の分野について深く正確に回答してくれるようになります。 <本書のポイント> ・LLMについての基本事項を学べます。 ・LLMのファインチューニングの方法とRAGの構築方法を学べます。 ・解説したプログラムをウェブサイトで配布します。 はじめに/目次 第1章 大規模言語モデル 1.1 言語モデルとは 1.2 言語モデルとチャットボット 1.3 日本語特化のLLM 1.4 LLMの利用 1.5 この章で使用した主なプログラム 第2章 ファインチューニング:言語モデルの追加学習 2.1 基本的な学習の処理 2.2 Trainerの利用 2.3 訓練データをDatasetへ 2.4 collator 2.5 保存されたモデルからの文生成 2.6 Early Stoppingの導入 2.7 この章で使用した主なプログラム 第3章 Instruction Tuning:指示に基づくファインチューニング 3.1 Instruction Tuningとは 3.2 Instruction Tuningの学習データ 3.3 Instruction Tuningの学習データの作成 3.4 Instruction Tuningの実行 3.5 Instruction Tuningモデルによる文生成 3.6 この章で使用した主なプログラム 第4章 大規模言語モデルのファインチューニング 4.1 LoRA:低ランク行列によるファインチューニング 4.2 PEFT:効率的にファインチューニングするためのライブラリ 4.3 LoRAモデルによる文生成 4.4 QLoRA:LoRAに量子化を利用する ① 量子化とは ② bitsandbytesの利用 4.5 Prompt Tuning:プロンプトの効率的なチューニング法 4.6 この章で使用した主なプログラム 第5章 RAG:検索を併用した文生成 5.1 RAGとは 5.2 FAISSによるデータベースの構築 ① パッセージの作成 ② パッセージのベクトル化 ③ ベクトルデータベースの構築 5.3 RetrievalQAとOpenAIのLLMによるRAGの構築 5.4 RetrievalQAと公開LLMによるRAGの構築 ① プロンプトの作成 ② HuggingFacePipelineを利用したLLMの設定 ③ プロンプトの変更 5.5 RAGの各種パーツの変更 ① WikipediaRetrieverクラスの利用 ② Wikipediaからの自前データベースの作成 ③ Document LoaderとDocument transformersによるデータベースの作成 ④ キーワードデータベースの検索 ⑤ 量子化モデルの利用 5.6 HyDE:仮想的文書作成による検索法 5.7 RAGの性能向上のために検討するべき要素 5.8 この章で使用した主なプログラム 第6章 ChainlitによるGUIのチャットボット 6.1 インストール 6.2 Chainlitの基本プログラム 6.3 OpenAIのLLMを使ったチャットボットのGUI 6.4 公開LLMを使ったチャットボットのGUI 6.5 RAGを利用したチャットボットのGUI 6.6 Chainlitのサーバでの稼働 6.7 この章で使用した主なプログラム あとがき/索引/奥付
-
-全1巻4,180円 (税込)※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 現場で使えるLLMを構築、本番環境に展開!成功へ導くための包括的なガイド本書では、大規模言語モデル(LLM)を実装し、本番環境にデプロイするためのノウハウを解説。LLMの基礎概念から、実装、デプロイ、運用、管理における複雑な課題とその解決策まで、包括的に取り上げます。まず、LLMの可能性と限界、そして自社構築か既存サービスかの判断基準などから説明。また、運用(LLMOps)に関しては、ダウンロード時間、デプロイ時間、レイテンシー、GPU管理、トークン制限、ハルシネーション、バイアスといった具体的な課題への対策を詳しく解説。データエンジニアリングの重要性にも触れ、成功に不可欠なデータ準備、評価指標、クリーニング、前処理を説明。トレーニングとファインチューニングのほか、効果的なプロンプトエンジニアリングについても具体的に紹介。さらに、Llamaの再実装、Raspberry Piというエッジデバイスへのデプロイ、AIコーディング拡張機能の構築など、読者が自らの手で動かせるようなサンプルプロジェクトを説明します。本書は、LLMの可能性を最大限に引き出し、実際に機能する製品に変えるために必携の一冊となっています。※ 本書は『LLMs in Production: From language models to successful products』(Manning Publications)の翻訳書です。※本書の内容はPythonとPyTorchの知識があることが前提となっています。【章構成】第1章 言葉の覚醒:なぜLLMは注目を浴びたのか第2章 LLM:言語モデリングの本質を探る第3章 LLMOps:LLM向けのプラットフォームを構築する第4章 LLMのためのデータエンジニアリング:成功へのステップ第5章 LLMの訓練:生成モデルの作り方第6章 LLMサービス実践ガイド第7章 プロンプトエンジニアリング:プロンプトの魔術師になる第8章 LLMアプリケーションの構築:インタラクティブな体験を作り出す第9章 LLMプロジェクトの作成:Llama 3を再実装する第10章 AIによるコーディング支援プロジェクト:この機能がもっと早くほしかった第11章 Raspberry Piでのデプロイ:限界に挑戦第12章 本番環境は絶えず変化する:物語はまだ始まったばかり
-
-※この電子書籍は固定レイアウト型で配信されております。固定レイアウト型は文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 LPICレベル2試験(LPI Level2 Exam 201/202)に対応したテキスト&問題集に、2回分の模擬試験を付けました。試験に出やすいポイントが一目でわかるテキストで学習し、問題集を繰り返し解くことで知識を定着させ、1回で合格を目指すための一冊です。
-
-『超』初心者でも合格必達!本格学習の前準備、[用語]や[補足]注釈つきの親切設計。模擬試験2回分、合計240問に加え、練習問題112題=352題、各章ごとの一問一答で演習力を強化します。 わかりやすさが「ダン違い」 基本のキからやさしく解説、「はじめの一歩」から学べます! 模擬試験2回分、合計240問に加え、練習問題112題=352題、各章ごとの一問一答で演習力がつく! 『超』初心者でも合格必達!! 本格学習の前準備、懇切丁寧な補足注釈つき。 【こんな方にオススメ!】 Linux実務経験のある方などLPIC Level.1試験の合格圏内な方「だけではなく」、初心者の方に最適です。
-
-本書はPostgreSQL 9.4がベースとなっています。 これからPostgreSQLを使用するユーザがPostgreSQLの概要から簡単な運用までを理解できるように解説しています。また、他データベースとの違いを織り交ぜて解説しているため、より深い理解の手助けとなる内容にもなっています。 LPI-Japanの提供するオープンソースデータベース技術者認定資格(OSS-DB Silver)の認定教材である本書は、OSS-DB Silverの2015年9月時点の出題範囲(PostgreSQL 9.2)に対応しています。 業務等でPostgreSQLを使用する予定で手早く全体像を理解したい方、他データベースと比較してどのようなことができるか知りたい方などに目を通して頂きたい内容です。
-
-
-
3.5エンジニアリングマネジャーとして成長し続けるための秘訣を明かそう― 『スタッフエンジニア』著者が、エンジニアが活躍できる効率的でやりがいのある組織を作りたいリーダーへ贈るマネジメント本、待望の日本語版。 「人は会社を去るのではなくマネジャーのもとを去る」という言葉がある。マネジメントはあらゆる組織で重要だが、どうするべきか誰からも教わらないことが多く、構造化もされていない。複雑なマネジメントの課題に対してよい解決策を得られるか否かで、チームが満足するか不満を感じるかの違いが生まれる。そして最終的には、企業の成否を左右する。 チーム編成から、士気・成果向上、キャリア形成、プロダクト管理、文化醸成、技術継承、技術的負債、上層部との調整まで、エンジニアリングマネジメントのあらゆる課題について、よりよい解決策への道筋を示す。
-
3.0
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 技術の進歩に伴い、アプリケーション開発の世界も大きく変化しています。 Webやスマホアプリの開発の分野では常に新しい技術が登場し話題になることも多いですが、PCのアプリケーション開発についてはあまり注目されることは多くなく、人によっては開発技術が停滞しているように思われるかもしれません。 しかし、それは間違った認識で、ここ数年の間、PCのアプリケーション開発は従来の方法からかなり大きく変化しています。それは「ネイティブコードによる開発からWeb技術をベースにした開発」へのシフトです。 かつてはC++などで開発するのがあたりまえだったPCアプリケーション開発が、C#やVB、Objective-Cで開発されるようになり、そして現在はWeb開発と同じようにJavaScriptで開発する時代が到来しています。 その中心となる技術が本書で解説するElectronです。 Electronは、Node.jsを利用したJavaScriptによるアプリケーション開発環境で、Webアプリケーション同様、JavaScriptとHTMLによりPCアプリケーションを開発します。 独自APIにより、ネイティブアプリのようなUIが利用可能で、一見したところ殆どネイティブアプリと変わらないアプリケーションが開発できます。 またJavaScriptベースでWebアプリと同じやり方で開発を行うため、Web開発用のUIフレームワークReactやプログレッシブフレームワークVueなど、多くのフレームワークがそのまま利用できます。 更にNode.js上で動くため、アプリケーションフレームワークexpressやテンプレートエンジンjade等々Node.js用のパッケージも多数利用可能です。 JavaScriptエンジンV8による高速化とハードウェアの進化により、Electronで開発されたアプリケーションの実行速度もネイティブアプリケーションと比べ遜色ないレベルに達しており、現在広く利用されている著名アプリケーション(Slack、WhatsApp、MS Teams、Facebook Messenger、Atomなど)もElectronベースのアプリケーションです。 このように本格的なPCアプリケーション開発にかなりElectronは浸透してきていますが、Electronベースの開発に関する情報は日本ではまだ少ないのが現状です。本書は今後ますます需要が高まると思われるElectronによるアプリケーション開発入門書です。
-
-FC2はインターネットの歌舞伎町だ! ニートからたった一年で年収一億円を達成!!新時代のエロ系ビジネス最前線!!村西とおる氏、松本崇宏氏、大絶賛!! 股間から需要を創造した、ナイスな人たちの列伝 ――村西とおる氏(AV監督・実業家) これからアダルトで稼ぎたい人なら絶対に読むべき一冊! ――松本崇宏氏(税理士。『デリヘルはなぜ儲かるのか』著者) 「エロく・楽しく・気持ちよく」、稼ぐ。 近年、にわかに注目を集めているデジタルコンテンツ。とりわけ、今もっとも活況を呈しているのが「エロい」デジタルコンテンツの市場である。 超巨大サイト『FC2』を中心に拡大するこの新興市場において、主に売買されているのは、プロが制作してきた従来のAVとは異なる、素人が個人で制作した同人AVだ。手ブレたっぷり、照明なし、雑なカメラワークに間延びした編集と、見るからに超低予算で、ごく控えめに言っても「荒削り」。そんな素人映像が、しかし、爆発的に売れているのだ。 著者の鳥胸インターネットは、30代後半にして手取り15万円の非正規社員、さらに、つい最近まで彼女いない歴=年齢という、絵に描いたようなセックス難民だった。 本書は「お金がない、恋人がいない、将来が見えない」の三重苦に喘いでいた著者が、最新のエロいビジネスで成功している先駆者達への取材を通じて、自らも「エロい副業」を開始、やがて成功=性交への階段を駆け上がっていくその過程とノウハウを記録した、ビルドゥングスロマン型ルポルタージュであり、また、新時代のエロいビジネス書である。 日本全国のエロとカネが大好きな男子たちに捧ぐ「一億総AV時代」のプレリュード、ここに完成。 プロローグ 第一章 ハメ撮りの帝王 ~彼女をモデルにエロ動画販売を始めて たった一年で年収1億越えを達成した元ニート~ 第二章 ブルセラ王 ~出張ホスト詐欺被害、痴漢冤罪、様々な苦難を経て 性癖をビジネスに変えたM男のフェチな経営術~ 第三章 ライブチャットの女王 ~総勢20名 青山通りの素人チャットレディー集団を率いる 元・六本木キャバクラ店のナンバーワンホステス~ 第四章 アフィリエイト王子 ~元手ゼロ、本業の片手間で月20万円の副収入 人生の攻略本GETだぜ? 30分で出来るウル技不労所得~ エピローグ あとがき
-
4.0メンタリストDaiGo氏、推薦!!! 「これが最先端の稼ぎ方。個人のサブスク戦略の基本が意外とまともに学べます」 自分たちのセックスを撮影し全世界に配信する、という新しい生き方を発信しているカップルインフルエンサー〝Pornhuber(ポルノハバー)〟。その中で、日本初のカップルPornhuberとして、今世界中から絶大な人気と支持を集めている〝えむゆみカップル〟。 どこにでもいるごくごく普通の2歳差カップルだった彼らは、アダルトというこれまでプロ(職業人)しか活躍できなかったビジネスジャンルで、世界中に自分たちのファンを生み出し、わずか1年余の間に最高月収4000万円(!)を達成しました。そんなZ世代の2人が実践した最強最速の「ファンマーケティング」「セルフブランディング」を初公開します。新たなSNS時代の「新たなビジネス思考」「新たな生き方」「新たな価値観」を解き明かした1冊です。
-
-企業と関係者の共感・共創によるマーケティング活動=「エンゲージメント・マーケティング」の解説書。 マーケティング1.0が商品を大量に生産し、マス・メディアで多くの人に認知してもらい、あらゆる場所で購買してもらう手法だとすれば、2010年ころから広がっている「マーケティング3.0」は、企業がその価値を顧客や関係者と共創し、共感した顧客とともに広げていく手法だと言えます。1940年代よりワークしてきたマス・マーケティングからの大きなパラダイムシフトだと思われます。 本書ではマーケティングにおけるエンゲージメントを掘り下げ、その重要性を論ずるとともに、実践的な活用に活かせるよう、最新かつ普遍的なエンゲージメントマーケティング論を展開していきます。 目次 エンゲージメント・マーケティングとは? エンゲージメントのマーケティング活用の意義 エンゲージメントの指標 エンゲージメント・マーケティングとマス・マーケティング 成功のための8ヶ条 Case Studies Creating Shared Value(CSV)
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 板書からスライド形式の授業へ、手書きから文書ファイルでのレポート提出へ。 学修環境の変化にともなって大学生の必須スキルとなったWord・Excel・PowerPointの基本操作、インターネットの活用法などをまとめました。 演習を中心とした構成で半期(15回)の授業に最適な作りとなっており、大学1年次の基礎科目で用いる教科書としておすすめです。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 大学1年次に取り組むテキストとしてご好評をいただいた,『[演習]アカデミックスキルとしてのICT活用』の改訂版です。 レポートの提出や研究発表には,Word・Excel・PowerPointを使いこなすスキルが欠かせません。本書は演習を中心とした構成で半期(15回)の授業に最適なつくりとなっており,大学生活に必須のICTスキルを効率良く学ぶことができます。 今回の改訂では,対応するOfficeのバージョンをOffice 2016からOffice 2021に変更し,画面キャプチャ等を刷新。さらに,データサイエンスにつながる内容なども意識して,解説を追加しています。
-
4.5※この電子書籍は固定レイアウト型で配信されております。固定レイアウト型は文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 演習で理解度を確認しながら、HTML/CSSの基本をマスターしよう。 チュートリアルと解説書の要素を複合させ、飽きさせず、つまづかせず、自発的な学習を促す材料を、24のステップで提供。 各ステップの冒頭で手を動かしてWebページを作り、完成例を表示させながらHTML/CSSを習得します。 本書を通して正しい記法を身につけることで、きれいに表示され、検索エンジンから正しく評価されるWebページを作ることができます。 自分だけの力で作り上げるのは、とても楽しい! HTML5/CSS3/CSS2.1対応。
-
4.2システム開発を成功に導く要件定義の進め方が分かる 事例を基にした演習を解きながら極意を学ぶ 要件定義は、システム開発プロジェクトを成功させるための最も重要な工程の一つです。要件定義に失敗すると、必要な要件が抜け漏れたり、不要な要件が定義されたりします。そうなると、設計以降の工程で手戻りが発生し、納期の遅延やコストの増大を招きます。 それでは、どうすれば要件定義を成功させることができるのでしょうか――。 本書では、要件定義の担当者身に付けておくべき代表的な知識・スキルを、「進め方」「コミュニケーションスキル」「ツール」の大きく三つに分けて解説します。 進め方は、要件定義の手順、成果物、運営方法のことです。「方針と実施計画の立案」「現行業務と問題の把握」「問題分析と課題の設定」「課題解決策の立案」「システム要件の整理」という五つのステップからなる要件定義の具体的な進め方を分かりやすく解説します。 コミュニケーションスキルでは、欲しい情報を効率良く集める「ヒアリングスキル」、会議体での意見交換をスムーズに行う「ミーティングスキル」、検討した内容を関係者に効果的に伝える「プレゼンテーションスキル」を紹介します。 さらに、要件定義の各場面で必要な情報を集めたり、集めた情報を整理したりする際に役立つツールとその作成方法を具体的に説明します。 本書では全編にわたって、筆者の実際の経験を基に作成した架空の事例を使って解説します。演習問題を数多く盛り込み、それらを解きながら読み進めることで、確実に知識やスキルを身に付けることができます。要件定義を担当するすべての人に必携の一冊です。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は、Linuxサーバー管理者やシステム管理者を目指すと決めた方がが、最初に読むべき入門書としておススメです! Linuxの利用やコマンド操作が初めてでも、理解しやすいように簡潔で分かりやすく解説しています。理解しづらい概念や仕組みは、著者直筆の親しみやすい栗のイラストで解説しました! 企業向けLinuxサーバーとして導入実績の高い「Red Hat Enterprise Linux」をベースにし解説しています。ただし、紹介しているコマンドは「Debian」や「Ubuntu」など主要なLinuxでも実行できます。 本書でLinuxコマンドの基本をマスターして、Linuxエキスパートを目指しましょう!
-
-Web関連技術の進歩は目覚ましく、とどまるところを知りません。CSS3になり、本来「デザイナーに画像を作ってもらう」ことでしか対応できなかった表現が、どんどんCSSで実現できるようになってきています。本書はCSSで様々な図形を作り、キャラクターを描き、あたかもRPGのボスキャラに挑むように学習をすすめることができるチュートリアルガイドです。
-
3.0ITエンジニアの必修科目を「ぎゅっ」と詰めました!IT業界でずっと活躍するために知っておきたい7つの基本 【こんな人におすすめ】 ・新人、若手エンジニアが知識の底上げをするために ・IT業界でのキャリアプランの参考に ・IT分野で働きたい学生が現場で困らないために ・IT企業に勤める非エンジニアの教養として 【書籍の内容】 ITエンジニアは、時代やテクノロジーの 激しい変化に常にさらされています。 本書ではそんな不安を抱えるエンジニアに、 「いつの時代も変わらない技術」と 「ビジネスや社会との結びつき」を解説。 IoTや人工知能といったトレンドも押さえながら、 ネットワーク、データベース、プログラミング、セキュリティなど エンジニアなら誰もが知っておくべきテーマをカバーします。 応用のためには基礎が必要とはよくいいますが、 実際は応用できる知識と、そうでないものがあります。 変化に強い人材になるために、新技術が登場しても 陳腐化しない本当のベースとなるようなポイントを教えます。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は、エンジニアの方々に向けたExcel VBAの入門書です。 エンジニアにとって研究などのもっと楽しい本質的な部分により多くの時間が割けること。 データ処理の単純作業から解放され、研究・開発・設計業務に集中できるようになること。 Excelの単純作業はさっと組んだVBAで、ささっと終えることができるようなる。 ――これが本書の目的です。 Excel VBAを学ぶための本は数多くあるでしょう。しかし、それらのほとんどが事務系のデータ処理を対象にしたものばかりで、技術系エンジニアの皆さんに適した内容とは必ずしもいえないと思います。しかも、仰々しい(たくさんの勉強時間を要するような)「ハイコード」でVBAを教えている場合が多いです。本書では、「マクロの記録」を最大限にうまく活用することで、「ローコード」でVBAが組める方法を(ハイコードでもなければノーコードでもない方法を)教える内容となっています。どうぞこのノウハウを定型作業の効率化と時短にお役立ていただければ幸いです。 ―――「はじめに」より
-
4.0エンジニアがビジネスリーダーになるために キャリアと会社を成功に導くための考え方と行動を紹介 マイクロソフトのビルゲイツもFacebookのザッカーバーグも、Googleの創業者もエンジニアの経験からスタートしています。日本でも本田宗一郎やビジネスやプロジェクトをリードしていく、ビジネスリーダーとしてのエンジニアが、これからの日本に必要だと言えるでしょう。 本書は、国内有数のコンサルティング会社であるベイカレントのコンサルタントの著者たちが、エンジニアから出発し、ITコンサルタント、戦略コンサルタント、または経営者としてキャリアを積んでいく中で経験した、思考転換や行動、ビジネスのスタイルの転換について解説した本です。 ビジネスリーダー、そしてマネジメントに求められる能力は、エンジニアが備えるべき能力とは、まったく異なることが多いのです。ですから、優秀で成功を収めたエンジニアほど習得に苦労しやすく、それこそが、エンジニアがビジネスリーダーをめざす際にぶち当たる大きな障壁となっている、と著者たちは考えます。 ではエンジニアがビジネスリーダーに求められる問題解決力スキルや考え方を身につけるにはどうすればよいのか。 その際、本書ならではのコンセプトとして、以下の2点を掲げました。 ●表面的な「やり方」ではなく、本当の現場に生かせる基本原則や原理に焦点を当てて紹介する。 ●エンジニアとマネジメントのギャップに注目し、解決策を技術畑出身者が理解しやすいように示す。 ビジネスのリーダーを目指したいエンジニアの方々、ITエンジニアからコンサルティングなどに転身したい方々、あるいは長期的にマネジメントの方向に進みたいエンジニアの方々や、またそうした人材を育成したいマネジメントの方々にも読んでいただきたい本です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
5.0今こそ求められるSCM改革! 全体最適なシステムを構築するために必要なすべてのこと 近年、生産・調達は複雑化して需要の変動も激しくなってきています。 そのため、全体最適のSCMが求められていますが、 「個別業務システムの構築に留まっている」「SCMを統合的に設計・管理するノウハウが足りない」などの課題を抱える企業は多いものです。 そこで、本書ではSCMで押さえておくべき需要予測、販売計画、商談管理、生産計画、資材所要量計算、販売物流管理などの業務や 主要なシステム機能、SCM全体のプロセスからしっかり解説。 その上で各種機能を横断的に設計するためのシステム開発の手法を、 数々のSCMをテーマにした書籍を出版してきた著者がご紹介します。 この一冊で、これからのSCMに求められる知識と技術が身につきます。 【読者対象】 ・IT企業でSCMシステムを構築する方 ・企業で生産業務の改善提案やシステム構築を行う方 ・製造業を主とした企業のマネジメントやビジネスモデルの検討などを行う方 ・IT企業業者のビジネス提案やアウトソーシング提案を行う方 ・製造業に興味がある学生など 【本書のポイント】 ・工場や倉庫の配置、適正な在庫、生産リードタイムなどSCMの基本知識が身に付く ・販売計画、需給予測、生産計画、調達計画まで連携させたシステム構築の手法を学ぶことができる ・SCMのDX化を支える技術や事例がわかる 【本書の構成】 第1章 SCMの基礎知識 第2章 SCMの業務機能(1)計画業務:需要予測と需要予測システム 第3章 SCMの業務機能(2)計画業務:B2C、B2B2Cの販売計画と販売計画システム 第4章 SCMの業務機能(3)計画業務:B2Bの販売計画と商談管理システム 第5章 SCMの業務機能(4)計画業務:PSI計画ー調達計画とPSIシステム 第6章 SCMの業務機能(5)実行業務:生産計画、基準生産計画、資材所要量計算、能力計画とMRP/ERP 第7章 SCMの業務機能(6)実行業務:小日程・順序計画とスケジューラー 第8章 SCMの業務機能(7)実行業務:製造指示・実績管理と製造実行管理システム 第9章 SCMの業務機能(8)実行業務:受注出荷管理とERP、物流に関わるWMS、TMS 第10章 SCMの業務機能(9)可視化と指標管理:可視化(見える化)とBI 第11章 SCMを支え、DX化を推進するその他のシステム ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
3.5在庫管理システムを構築するために 必須の知識と最新動向がつかめる! 【本書のポイント】 ●在庫管理のシステム導入のやり方がわかる ●在庫管理業務の機能がわかる ●在庫管理システムと他のシステムとの連携法がわかる ●在庫管理の現在と直面するビジネスの変化、対応方法がわかる ●在庫管理システムに携わるエンジニアなら知っておきたい最新動向がわかる 【内容紹介】 どんな企業でも在庫の正確な把握は必須の業務です。しかし他のシステムと連携する必要などもあり、在庫管理システムの構築は複雑化しています。また、ただ在庫の数量を把握できるだけではなく、製造計画や需要予測につながる情報がわかることなど、さらなる価値を生み出す機能も求められています。 そこで本書では、エンジニアが押さえておくべき在庫管理システムの基本や適正在庫を実現するための需要予測の手法・管理方式の仕組み、各種システムとの連携方法を解説しています。さらに、画像認識機能で効率化をもたらすAI技術や、在庫管理の精度を高めるIoT重量計など在庫管理システムと連動する最新のテクノロジー動向まで、基本の知識と最新の情報が一挙に身につく1冊です。 【本書の構成】 第1章 在庫管理システムの現状 第2章 在庫に関する基礎知識 第3章 在庫管理の目的 第4章 在庫管理の中核となる発注管理機能 第5章 在庫管理に付随する関連システム(1)生産管理 第6章 在庫管理に付随する関連システム(2)販売管理 第7章 在庫管理に付随する関連システム(3)購買管理 第8章 在庫管理に付随する関連システム(4)会計管理 第9章 在庫管理に付随する関連システム(5)原価管理 第10章 その他在庫管理と関連性のある業務管理システム 第11章 在庫に関連する最新のテクノロジー動向 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
-【Wordのスタイル機能を使いこなして技術文書を書こう!】 本書はWordを使って技術文書を書くためのガイドブックです。あまり用いられていない「スタイル」等の機能をつかって効率的に技術文書を執筆できます。数式を含んだ文書なども、Wordの機能を使いこなすことでスムーズに作成。身近なWordを使ってエンジニアが各種論文・技術文書を作成するために必携の1冊です。
-
-本書はあらゆる技術職における、新人からベテランまでの成功体験・失敗体験についてのインタビュー集です。 新人エンジニアであれば、様々なキャリアを積んだエンジニアの成功や失敗体験に触れて自分のキャリアに活かすために。 成長途中のエンジニアなら先人から学ぶことで今後の仕事を加速させるために。 ベテランエンジニアであれば、自身の経験と照らし合わせて、今だからこそ人に学び今後につなげる そんな情報として共有できればと思います。
-
4.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は、Think IT連載「ビジネスに活用するためのAIを学ぶ」に、筆者の自社Webサイトで公開中のブログ「AI技術をぱっと理解する(基礎編)」を加え、さらに加筆・修正したAI入門書。これからAIを学ぶエンジニアや過去にAIを学習したが挫折してしまったエンジニア向けに、AIの基礎と全体像を解説し「AIとは何か」「AIで何ができるのか」をイメージできるようにした。 本書の特長は、古い歴史には触れず、(1)ディープラーニング登場以降の5年間の流れを知り(過去)、(2)今のAI技術の全体像を把握し(現在)、(3)5年後のAI活用イメージを掴む(未来)、の3点。書き下ろしコラムによるていねいな補足もあり、広大で難解なAIの世界をやさしく学ぶことができる。 全3部構成。 ●第1部「人工知能の基礎を理解する」では、AIの基礎と全体像をしっかり理解できるように解説。 ●第2部「機械学習のアルゴリズムを学ぶ」では、AIの心臓部となる<機械学習><統計学><アルゴリズム>の3要素とその関係を解説。<機械学習>には 「教師あり学習」「教師なし学習」「強化学習」などが、その背後には「回帰」「分類」「クラスタリング」などの<統計学>があり、その解を求める方法には「決定木」「サポートベクターマシーン」「k平均法」など、多くの<アルゴリズム>がある。これらの三角関係をやさしく紐解く。 ●第3部「ビジネスに活用するための人工知能を学ぶ」では、著者の調査による最新動向を踏まえ、AIビジネスの将来について業界別に考察。 RPA (Robotic Process Automation) の現状についても解説する。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 初級エンジニアにとって、コンテナの概念は非常に難解で、しっかりと理解するには時間がかかるものです。本書は、250点に及ぶ図解を駆使して、コンテナの概念と全体像をやさしく把握できるように書かれています。特に、デファクトスタンダードと言われるコンテナエンジン「Docker」と、コンテナ管理ツール「Kubernetes」については、多くのページを割いて解説しています。 また、コンテナを取り巻く周辺技術としてCI/CDやマイクロサービス、サーバーレスの基礎のほか、DevOps等のキーワードも取り上げています。さらに、実際にハンズオンで手を動かしながら、現場で役立つ知識も身に付けられるように構成してあります。 本書により、コンテナの基礎知識を習得できるだけでなく、ハンズオンを通じた体験までを実現できます。 ※本書は、インプレスの技術メディアThink ITのWeb連載記事「初心者のためのコンテナ入門教室」を書籍化したものです。書籍化にあたり、大幅に加筆・修正をしました。
-
3.7※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ●システム開発に必要とされるドキュメント 企業や組織のシステム開発では、設計書の取りまとめなどの工程が大切です。また、システム運用の段階でも、手順をドキュメント化して属人的な部分を排除していくことが求められます。本書は「組織でシステムを作る」ことを前提に、そのために必要とされる設計書の書き方とその運用の手順を解説していきます。 ●システム開発の流れをを易しく解説 本書では、「そもそもシステム開発の成功とはなにか」、「なぜドキュメントが必要なのか」という根本的な部分から説明を始めます。さらに、データ中心設計の基本から、ソフトウェア設計書、画面レイアウト、モジュール化、非機能要件(パフォーマンスやユーザビリティ)の定義などを開発の流れに沿って説明します。最終的には構成管理、セキュリティ、バックアップなどの運用についてのドキュメント化、組織化もフォローします。 本書を読むことで、プログラミングだけではない、実用的なシステムを組織として開発するための知識を得ることができます。 ●クラウド・アジャイルなどの新要素もフォロー また、本書は、クラウドの利用やアジャイル開発など、新しい要素をどのように取り込んでいくかという点も見据えて執筆されています。これらを含めた、現代におけるシステム構築の現実的な解法を知ることができるのが本書です。 本書は、インプレスの技術メディアThink ITのWeb連載記事「令和時代のシステム開発では、どのような設計書を書くべきか」を書籍化したものです。書籍化にあたって、大幅に加筆・修正をしました。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ●生成AIの仕組みをイメージする 生成AIは、革新的なIT技術として注目されていますが、同時にその技術背景は難解で専門的という印象がありました。本書では代表的な生成AIサービスを取り上げながら、その技術をできるだけ分かりやすく解説し、ビジネスの現場に応用していくための解法を提供するものです。 本書では生成AIの技術的な側面に迫りますが、専門家向けの解説を行うものではありません。生成AIの理解に必要な背景を比較的平易なコンピュータ用語で解説していきます。仕事でコンピュータを使っているさまざまな方のリテラシーを前提に、技術のイメージを大まかにつかんでもらえるような説明をしていきます。 ●大規模言語モデルからチューニングなどの技術要素をフォロー 生成AIは従来の人工知能から進んで、文書や画像などのコンテンツを生み出すことができます。その背景には大規模言語モデル(LLM)という従来にはないデータ基盤を利用していることがあります。本書ではさまざまなサービスで採用されているTransformerというモデルを題材にLLCの仕組みを説明します。また、それら汎用モデルをカスタマイズし、ビジネスに活かしていく方法を探ります。 ●さまざまなIサービスをカバー 本書では代表的な生成AIのサービスであるChatGPTのほか、マイクロソフトのBingやCopilotなどのサービスの特長や技術背景についても説明します。利用方法のほか、自身が必要とする生成結果を得るためのチューニングなど、より実践的な利用法を解説します。また、生成AIの分野ではさまざまなサービスが次々と登場しており、新しいサービスを含めた特徴や違いなどについても考察を加えています。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 UNIXとしてのmacOSのキホンを網羅! ―コマンド/シェルからサーバ構築まで― 本書は、UNIXとしてのmacOSの使い方を解説した入門書です。 エンジニアがmacOSを使うときに知っておくべき 基本的な事柄を数多くカバーしています。 4つのパートで構成され、 各パートは以下のテーマで書かれています。 ◎コマンドの基本操作 ◎シェルの環境設定とシステム管理 ◎開発・運用系ツールの活用 ◎ネットワーク管理とサーバ構築 全編にわたって個々の例を豊富に示しています。 こうした使い方・操作の例をなぞらえることで、 UNIXとしてのmacOSの作法を網羅的に把握できます。 macOSターミナルでコマンドを使いこなせるようになれば、 macOSの世界が大幅に広がります。 サーバ管理者の方はSSHを使用したサーバの安全なリモート管理が 可能になり、Webのエンジニアやデザイナーの方はオリジナルの Webサーバを構築してWebサイトの開発を効率的に行えます。 プログラマーを目指す方はPythonやRubyといったスクリプト言語、 さらにはJavaやC言語といったコンパイラ言語を自由に操れます。 【本書の特長】 ●UNIXとしてのmacOSの基礎を網羅的に解説! ●コマンドは基本から実践的なものまで把握できる ●シェルの操作とシェルスクリプトの基本がわかる ●Docker、Apache、WordPressの仕組みがわかる ●個々の例を試すことで明快な知識が身につく
-
3.0大手メーカーの厳しい入社試験をクリアして、希望を胸にエンジニアとして就職したとしても、現代では志望する分野の仕事に携わることができる保証はありません。開発や設計といったものづくりの上流過程に関わることができるのはほんの一部です。なぜなら、近年はそうした企画開発の多くが外部のエンジニアリング企業にアウトソーシングされているからです。とはいえ、エンジニアリング企業にも様々あるため、会社選びを間違えれば、単純な作業を繰り返すだけの日々が待っています。そのような「窓際エンジニア」に陥ることなく、志望の分野でキャリアを形成していくためには、業界の仕組みを正しく理解した上で、自分にとって最適な会社選びをすることです。本書では、多くのエンジニアを見てきたエンジニアリング企業の社長である著者の知見をもとに、業界の内情や会社選びのポイントを詳しく紹介しつつ、一流エンジニアになるためのキャリア形成術、心構えなどを紹介しています。
-
-●これ1冊でWeb3アプリ開発に必要な知識が学べる! 本書は、イーサリアム・NFT(非代替性トークン)・DAO(自律分散型組織)によるブロックチェーンWebアプリ開発の入門書です。 Web3の理解が難しいとされる一因は、必要な技術領域が多岐にわたることです。たとえば、ブロックチェーンの理解だけではWeb3アプリを作成できません。従来のWebシステム全般の知識、ブロックチェーンとの接続方法、ウォレットの扱い方、Web3ビジネスの知識など、周辺の知識とスキルが必要となります。 そこで本書では、知識ゼロからNFTやDAOを活用したWeb3アプリを構築できるよう、開発者目線で必要な知識を選り抜いて解説しています。Web3の概要、要素技術の解説から、イーサリアムを利用したサンプルアプリやNFTマーケットプレイス、DAOの開発・実装方法、ブロックチェーンネットワークの作り方やノードプロバイダーとの接続方法まで、これ1冊でWeb3アプリ開発に必要な知識を包括的に学べるようにしています。 第1章 Web3による社会変革 第2章 Web3のアーキテクチャと構成要素 第3章 イーサリアム開発入門 第4章 NFT開発入門 第5章 NFTマーケットプレイス開発 第6章 DAO開発入門 第7章 DAOシステム開発 Appendix ブロックチェーンネットワークの構築・テスト Web3の要素技術を学びたい方、Web3を活用したサービス・アプリケーション開発に興味がある方にお勧めの1冊です。
-
-1巻2,420円 (税込)※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】 これだけは知っておきたい、開発現場の本格スキル。 本書は、Gitが実践で使えるようになるための本です。基本的な使い方はもちろん、分散型バージョン管理システムの仕組みを理解するところから、ブランチの設計・運用、継続的インテグレーションといった実践的なチーム開発手法まで解説していきます。Gitは「どういうものか」から、具体的に「どう使うか」まで、しっかり学べるので、脱初心者に最適な一冊です。Gitコマンド早見表付き。 「古くならないGitの普遍的な部分、検索しても見つからない現場のノウハウを詰め込んだ一冊に仕上げました。Gitのバイブルとして長く使っていただけると幸いです」(著者前書より) 【こんな方に最適】 1. Git初学者で、開発の技術を学ぶのと同様に、必須のツールとして覚えておきたい、という方。 2. Gitは覚えはじめで挫折してしまったという人が、今度こそちゃんと覚えたいという方。 3. Gitを使いはじめて、もっと便利な使い方をしたい、問題の解決法がみつからない、あるいは、Gitの使い方は知っているが、チームでどのようにGit運用をしていくのかわからないといった方。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】 リポジトリ管理情報の動きと、コマンドを対比しながらGitを極める! Git を学んで、チーム運用や開発フローの設計をこなし、実際に運用をはじめてみると、思ってもみない問題に出くわす機会が増えてきます。チームメンバーが泣きついてきた問題は、大抵、解決するのにちょっとした工夫や、一捻りが必要な状況になってから相談されているケースがほとんどです。その時、最初に今の状態を把握して、その情報をもとに、解決するための低レベルなGit コマンドを調べたり、ブランチを駆使して履歴を基に戻せないか四苦八苦することになります。 今の状態を把握し、対策すべきポイントを洗い出す時に必要となるのが、Git のバージョン管理の内部構造を知ることです。普段なにげなく利用しているコマンドが内部的にどう動いているのか、データ構造はどうなっているのか。「なぜ」動いているのかを理解することで、あらゆる問題への対応への助走が格段に早くなります。また、ブランチの運用や普段のGit の運用が、内部の動きを頭に描きながら行うことで、格段に簡単に感じるようになります。 この上級編を通して、さまざまな基礎コマンドの動きが内部管理ファイルの状態をどう変更しているかを学び、ブランチの概念はどう内部管理されているかを知って履歴の変更を自由自在に頭に描けるようにしましょう。Index の仕組みや最も使うgit add /git commit を自分で作りながら実際の挙動を学べば、コマンドの使いこなし・3つのエリア(ワーキングディレクトリ・ステージングエリア・リポジトリ)の行き来・ブランチの分岐統合を自由自在に行えるようになります。(本書「はじめに」より) *本書は『エンジニアのためのGitの教科書』(ISBN: 978-4-7981-4366-8)の上級編です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 エンジニアのためのShopify開発知識を1冊にまとめました! 本書は、エンジニアとしてShopify開発に取り組む著者陣の知見を1冊にまとめて、Shopify開発にまつわる知識を解説する書籍です。次に挙げるような、はじめてShopifyに触れる方を対象にまとめてありますが、知識をアップデートしたい方にもおすすめです。 ・はじめてShopifyでストア開発を行う ・カスタムストアフロントを活用したい ・Shopifyのアプリ開発を行いたい 本書は、エンジニアとしてShopify開発に取り組む著者陣の知見を1冊にまとめて、Shopify開発にまつわる知識を解説する書籍です。次に挙げるような、はじめてShopifyに触れる方を対象にまとめてありますが、知識をアップデートしたい方にもおすすめです。 ・はじめてShopifyでストア開発を行う ・カスタムストアフロントを活用したい ・Shopifyのアプリ開発を行いたい 本書の役割は、Shopifyにはじめて触れるエンジニアでも、安心して開発できるようになる情報を提供することです。Shopify開発の基礎知識から丁寧に解説し、ストアフロントやアプリ開発といった、専門的な領域まで解説します。実際にShopifyで開発しながら読み進めていただくと、より効果的な情報となります。 ■本書の特徴 ・Shopify開発の基礎知識から丁寧に解説 →はじめてShopifyに触れる方でも安心して学習が始められるよう、図解を盛り込んで丁寧に解説しています。 ・Shopifyに触れながら開発体験ができる →テーマのカスタマイズ、カスタムストアフロント、アプリという3つの開発にそれぞれハンズオンを準備しました。実際に手を動かしながら開発体験ができます。 ・最前線で活躍するエンジニアによる解説 →現場の最前線で活躍するエンジニアならではの視点で、公開や審査にまつわるベストプラクティスも紹介しています。 Chapter1 Shopifyの基礎知識 1-1 Shopifyとは 1-2 Shopifyが従来のECプラットフォームと異なる点 1-3 開発対象としてのShopify Chapter2 開発を始める前に 2-1 開発ストアの作成 2-2 Shopify CLI 2-3 API ライブラリ 2-4 Shopify GraphiQL App 2-5 開発系ドキュメントの紹介 Chapter3 Shopifyのデータ構造 3-1 Shopifyのデータ構造の全体像 3-2 Shopifyで使うAPIの種類 3-3 GraphQLとREST API 3-4 オブジェクトの種類と概要 Chapter4 テーマのカスタマイズ 4-1 Shopif yの「テーマ」とは 4-2 Shopifyにおける「テーマの立ち位置」 4-3 テーマ(ファイル)の構造について 4-4 テーマ(テーマエディタ)の構造について 4-5 実装技術について 4-6 実際にテーマをカスタマイズする 4-7 Shopify CLI for Themesの活用 Chapter5 テーマカスタマイズの具体例 5-1 店舗一覧セクションの作成:独自のセクション・ブロックの実装 5-2 カートに配送日時指定を追加:Cart attributesの利用 5-3 商品情報の拡張・パーソナライズ:タグ・メタフィールドの活用 Chapter6 カスタムストアフロント 6-1 カスタムストアフロントとは 6-2 Storefront API 6-3 Hydrogen 6-4 顧客の情報を取得する 6-5 顧客の情報をに表示する 6-6 商品の購入 6-7 既存のサイトにカスタムストアフロントを統合する Chapter7 実環境でのカスタムストアフロント 7-1 デプロイメント 7-2 カスタムストアフロントを採用すべきか Chapter8 アプリ開発 8-1 Shopifyのアプリ開発とは 8-2 Polaris 8-3 App Bridge 8-4 App extension 8-5 OAuth 8-6 Session Token 8-7 Webhook 8-8 App proxies Chapter9 アプリを作成する 9-1 カスタムアプリの作成手順 9-2 公開アプリの作成と公開手順 9-3 開発ツール - Shopify CLI 9-4 CLIでサンプルアプリを作成する Appendix Shopify の開発に役立つヒント A-1 App proxyでカスタマーのリクエストを判別する A-2 Shopify APIのバージョニングとアップデート方法 A-3 アプリの審査について A-4 GraphQL クライアントの実装例 加藤 英也(かとう ひでや) 株式会社リワイア 代表取締役 海外の大学を卒業後、株式会社サイバーエージェントにて営業からエンジニアに転向。広告の配信システムやターゲティングシステムの開発に従事。その後、三井物産子会社である株式会社Legoliss取締役としてCDP・データ分析ビジネスの開発を担当。2020年12月にフィードフォース子会社のリワイアへ参画(取締役)、2022年3月より代表取締役(現任)。Shopifyにおけるコマーステック領域にてアプリ開発や各種インテグレーション事業を展開。音楽制作や動画編集、ものづくりが大好きです。 Twitter:@jazzyslide 本書の担当範囲:4章、5章 小飼 慎一(こがい しんいち) 株式会社フィードフォース エディトリアルデザイナー・Webデザイナーを経て、2017年2月より現職。2020年春頃より新規事業開発の一環として複数のShopifyアプリを開発、現在はPOSとShopifyを連携するサービスOmni Hubの開発に従事しています。プライベートでは洋書専門の書店(k9bookshelf.com)を運営しています。もちろんShopifyを使っています。使っているエディタはVSCodeです。 本書の担当範囲:6章、7章 佐藤 亮介(さとう りょうすけ) 株式会社ソーシャルPLUS 執行役員/CTO 福井高専、福井大学および同大学院にて情報工学を専攻。SIer、Web系スタートアップを経て2017年1月より株式会社フィードフォースに入社。開発リーダーとして「ソーシャルPLUS」のバックエンド開発に従事する。分社化に伴い2021年9月より株式会社ソーシャルPLUSへ転籍。執行役員/CTOとして「ソーシャルPLUS」「CRM PLUS on LINE」の開発やチームビルディング、エンジニア採用に取り組む。プライベートでは1歳になった娘の育児に奮闘中。 Twitter:@ryosuke_sato 本書の担当範囲:8章、9章、Appendix(A-3、A-4) 大道 翔太(だいどう しょうた) 株式会社フィードフォース 大学卒業後、物流管理、転職エージェント、採用担当などの仕事を経て2018年フィードフォース入社。フィードフォースへの転職を機にWebエンジニアにキャリアチェンジしました。現在は小飼と同じチームでOmni HubというShopifyアプリの開発を担当しています。プライベートでは関西圏に移住し、地方からのフルリモートワークを行っています。 本書の担当範囲:2章、Appendix(A-2) 長岡 正樹(ながおか まさき) 株式会社ソーシャルPLUS SIerを経験したあと「働くを豊かに」という社風に共感し、2018年1月に株式会社フィードフォースにジョイン。2021年9月にフィードフォース社から分社化した株式会社ソーシャル PLUSに転籍。普段は Shopify上でLINEやFacebookにログインする機能を簡単に提供できるShopifyアプリ「CRM PLUS on LINE」のバックエンドを開発しています。プライベートでは Flutter を使ったアプリを作っています。好きなエディタはVimです。 本書の担当範囲:3章、Appendix(A-1)
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ブロックチェーン技術の理論と実践のギャップを埋めるための書籍です。次世代のエンタープライズ向けブロックチェーンプラットフォーム「Symbol」を活用し、実用的なアプリケーション構築のためのガイダンスです。
-
4.4エンジニアの情報理解・伝達のスキルを飛躍的に向上する指南書が遂に登場 システム開発の現場では、各種ドキュメントや会話などから情報を得て、それを理解・整理する必要があります。このような「技術情報の理解と伝達」は、エンジニアにとって必要不可欠なスキルと言えます。本書は、読解力・図解力の研修講師として豊富な経験を持つ著者が、エンジニアの情報理解・伝達のスキルを飛躍的に向上する「図解思考」のノウハウを手ほどきする指南書です。複雑なドキュメントや会話、思考などさまざまな情報を図解することで、情報の「関係」「プロセス」「パターン」や、間違っている部分、足りない部分、情報からだけでは見えない部分などを見つけることができます。 豊富な事例と練習問題を通して、エンジニアが押さえておくべき、情報図解の手法・ノウハウを習得することができる一冊です。 ※本電子書籍は同名出版物を底本とし作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
4.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は、生成AIの一種である「ChatGPTをエンジニアがどのように活用すれば生産性が上がるのか」を追究した一冊です。 システムやアプリの開発において、どのような会話・質問を投げかければ、ChatGPTから有益な回答を導き出せるのか、実際にWebアプリを作りながら、会話・質問(プロンプト)の実例をたくさんご紹介します。 質問の仕方次第によって、迷路に迷い込むこともあるかもしれません。しかし、適切な質問のコツさえつかめれば、ゼロからアプリを完成させることもできるのです。本書では、そのような実践的な事例を紹介しながら、開発に役立つプロンプトを「活用アイデア」として豊富に取り上げています。 開発にChatGPTを活用しようと思い立ったエンジニアの皆さんが、最初に読むと役に立つアイデアが満載の一冊です。 目次 第1章 ChatGPTの基礎知識 第2章 ChatGPTを使ってみよう 第3章 [コードを書かずにアプリ開発①]ゼロからWebアプリを作るには 第4章 [コードを書かずにアプリ開発②]在庫管理システムを仕上げよう 第5章 作業負担を軽減する小さなプログラムを作ってもらう 第6章 データの整理と生成に活用しよう 第7章 ドキュメント作りに活用しよう 第8章 GPT-4やAPIを活用しよう
-
5.0システムとデータの両面にスポットを当て,データ分析基盤の整備/運用/活用の指針をまとめた入門書。 データ分析の中心にある「データ分析基盤」を取り巻く環境は,大きく変わりました。機械学習/ディープラーニング,マーケティング,需給予測,不正検知を筆頭にデータ利用が多角化し,データ分析基盤に求められる役割も多様化が進んでいます。 本書では,データ分析基盤の「今」に焦点を合わせ,基本用語の整理から歴史,クラウドをはじめとしたインフラ,主要な技術スタック,システムモデル,データドリブンのための可視化&測定術まで徹底解説。 合わせて,長期視点に立ったユーザー中心の運用に欠かせない「セルフサービス」「SSoT」に基づいたルール作り,それらを実現するためのゾーン/タグ管理,メタデータ管理,データの品質管理も平易にまとめました。 広くデータ分析基盤に関わるエンジニア/ユーザーの方々へ,ユーザーが自然と集まり,データ活用を促進するシステムの実現のために,実践で活かせる考え方をお届けします。
-
-【書籍説明】 仕事を進める中で、もっと文章がうまくなりたいと思ったことないでしょうか? 本書ではそうした悩みを解決することができます。 実は私も社会人になってから、仕事で上手な文章が書けずに、コミュニケーションで苦労しました。 だから読者の気持ちはよくわかります。 本書では、20年以上エンジニアとして仕事をしてきた経験をベースとして、ビジネス向きの文章をどうやって作ればいいかを盛り込みました。 何を言っているのかわからないといわれ、コミュニケーションミスにより仕事が進まないということもなくすことができます。 本書を読んで実践していくことで、仕事が円滑に進むようになることでしょう。 【目次抜粋】 第1章 文章を書くことの苦手意識 1.1 本を読むことが好きではなかった 1.2 文章を書くことが好きになれるか 1.3 独学で文章のスキルをあげられるか 1.4 商業誌で書くとスキルがあがる 第2章 読みやすい文章の書き方 2.1 語尾 2.2 横書きと字下げ 2.3 文章は短く切る 2.4 ひらがなと漢字の割合 第3章 ビジネス文書向きの書き方 3.1 和の文化はいらない 3.2 思いますは使わない 3.3 結論から話す 3.4 納期と進捗報告 3.5 文書作成につかうツール 第4章 仕様書をつくる 4.1 仕様書の位置付け 4.2 お客様視点で書く 4.2.1 機器の使用可能までの時間 4.2.2 機器の瞬停 第5章 設計書をつくる 5.1 設計書とはなにか 5.2 設計書は1つだけではない 5.3 基本設計 5.3.1 基本設計の位置付け 5.3.2 設計書に何を書くか 5.3.3 既存機能を洗い出す 5.3.4 ターゲットを明確にする 5.4 詳細設計 5.4.1 詳細設計はなぜ必要か 5.4.2 何を書くべきか 5.4.3 コーディングへの橋渡しを行う 5.4.4 既存のどこを改修するかが重要 第6章 テスト項目をつくる 6.1 テスト項目とはなにか 6.2 テスト結果のログを残す 6.3 テスト項目のインプットはどこか 6.4 機能テスト項目をつくる 6.4.1 メインとなる項目をつくる 6.4.2 テストパターンを考える 6.4.3 テスト回数を加味する 6.4.4 運用を想定したテスト 6.5 単体テスト項目をつくる 第7章 日々の習慣 7.1 筆談は人間関係を希薄にする 7.2 本をたくさん読む
-
-メールでもチャットでも社内文書でも わかりやすい・伝わる書き方がわかる! 本書は、IT分野における国家試験対策の論文指導や、 コミュニケーション・マネジメント、教育コンサルタント、コーチとして 豊富な経験を持つ著者が執筆した文章・文書作成の指南書です。 システム開発の現場や日常の社内業務において、社内文書やメールなどが 重要なコミュニケーションツールであることは言うまでもありません。 ところがその文書や文章に書き漏れがあったり、あいまいな記述があったりすると、 読み手に不要な誤解や混乱を与え、意思の伝達がうまくいきません。 これが、分業を前提とするシステム開発を失敗させる要因の1つとなっています。 そこで本書では、ITエンジニアが業務で必要な文書や文章を書くために 「最低限必要な知識、ノウハウ、コツ」を整理し、紹介します。 第1部の基礎編では、エンジニアが書く文章の問題点や、 わかりやすい・伝わる文章を書くために必要な 文章表現力の7つの基礎技術について説明します。 第2部の実践編では、社内の基礎的なコミュニケーション、顧客や社外の人とのやりとり、 アイデアや企画の検討・提案、相手に配慮した円滑な社内コミュニケーションなど、 状況別に具体的な文書・文章の書き方を実践的なテクニックとともに解説します。 ●書き方を解説する文書・文章 調査報告、課題報告、進捗報告、会議開催通知、会議議事録、情報提供依頼書、 商談メール・文書、情報提供依頼メール・文書、業務改善企画書、説得メール・文書、 作業協力依頼メール・文書、指導メール・文書、お礼メール・文書、 協業誘いメール・文書 ほか ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
3.5エンジニアのためのマネジメント入門書です。 エンジニアのキャリアパスの1つに「マネジメント」があります。 エンジニアリング領域の知見を生かして,複数のチームメンバーをマネジメントする。エンジニアリングマネージャーとも呼ばれる,この仕事は,エンジニアにとっては多くの場合未知の領域です。エンジニアリングとマネジメントでは求められるスキルも異なり,仕事の進め方も大きく異なるからです。 マネジメントを成功させるには,マネジメントの知識を学び,エンジニアからマネージャーへの「転職」ともいえる大きな変化を乗り越える必要があります。 本書ではマネジメントの基礎知識や実践的なトピックを扱い,エンジニアがマネージャーとして働くための第一歩を解説します。
-
-Unityはゲームエンジンとして多くの機能を持ち,ゲーム製作の現場で多くの支持を得ています。エディタの操作から簡単にゲームを作成することはできますが,本格的なオリジナルのゲームを作成するにはスクリプト処理でのプログラミングが必要になります。本書は,ゲームクリエイターのゲーム開発を効率化するために,Unityの基本的な操作とスクリプトの解説をリファレンス形式で解説します。スクリプトの解説はC#で行いますが,JavaScriptのサンプルコードも掲載しています。
-
4.0伝統的なリスクマネジメントは、すでに体系化された分野と言えます。しかし、FinTechやIoTの普及により多様化する複雑な事業には、これまで大企業で培われた画一的なリスクマネジメントでは限界があります。このような状況の中、ITベンチャーなど企業の規模を問わず、多くの企業でリスクマネジメント資格や知識を持つエンジニアの採用ニーズが高まっています。そこで本書では、リスクマネジメントの基礎的な説明にとどまらず、ITに関連した具体的なトラブル事例からも学べる構成になっています。リスクマネジメントを学びたい、仕事にしてみたい方にお勧めです。
-
3.9※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は、Think ITの連載記事「ITエンジニアのためのデザイン入門」の内容をまとめ、加筆して書籍化したものです。「デザインはセンスではない。プログラムはロジック。デザインも同じだから、ITエンジニアでも十分に習得できる」をコンセプトに、「デザインセンスがない」と諦めていることが多いITエンジニアにデザインの基礎から学んでもらうとともに、実際の業務の中で「どのように活用するのか」を知ってもらう内容となっています。 【本書の特徴】 ・センスがなくてもデザインができるようになる ・デザインの基礎が体系的に身に付く ・デザインの「なぜ良いのか」「なぜ悪いのか」を論理的に解説 ・Webサービスや社内システムのUI/UXにも活かせる 【目次】 三好康之が語るITエンジニアとデザインスキルの“関係”および“現状”と“課題” Chapter 01 これからのITシステムとデザインの重要性 Chapter 02 コンセプトからデザインを思考するプロセス Chapter 03 デザインの要 タイポグラフィについて Chapter 04 情報整理とワイヤーフレーム Chapter 05 ビジュアルが世界観を創造する Chapter 06 レイアウトとスペーシング方法論 Chapter 07 色彩の基本と使い方 Chapter 08 色彩配色の奥義 色彩調和とテクニック Chapter 09 デザイン実践のコツとポイント Chapter 10 ライフスタイルとデザイン おわりに
-
4.8さよなら、Excel方眼紙。 Wordの便利な機能と効率化テクニックを使って、 ずっと使えるメンテナンス性の高いドキュメントを作る。 システムやソフトウェアの開発現場で、エンジニアたちが 日々の業務として作成する多くのドキュメント。 本書では、そんな開発ドキュメントをより美しく、 そして、よりメンテナンスしやすい形で作るための方法として Microsoft Wordの活用を提案します。 開発用のドキュメントをExcel方眼紙や、 PowerPointのスライドで作っているという人からすると、 Wordという選択肢は、珍しく思えるかもしれません。 しかし、Wordはその使い方を正しく理解すれば、 ドキュメント作成において、抜群の生産性を発揮してくれるツールです。 エンジニアが知っておくべきWordの活用術として、 本書では以下のような内容を解説しています。 ●ドキュメント作成に役立つ初期設定 ●スペルチェックと文章校正の使い方 ●見栄えを効率的に管理するスタイル機能 ●テンプレートの作成方法 ●ドキュメント上で図表を上手に扱うテクニック ●素早く快適にドキュメントを作るための工夫 開発現場におけるドキュメントは、 多くの関係者がその中身を共有するコミュニケーションツールです。 誰にとっても見やすく、メンテナンスもしやすい開発ドキュメントを、 Wordで効率的に作成しましょう。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
4.5WordPressを使った開発案件は依然多く,それに携わるWebエンジニアも多数存在します。ただし,モダンな開発手法に慣れたWebエンジニアがWordPressに初めて触れたとき,その独特のアーキテクチャやシステムの構成に戸惑いを感じることがあるかもしれません。だが,WordPressは,それらを補ったうえにさらに強力なメリットを持ち合わせています。本書は,PHPプログラマがWordPressで開発する際に必要な基礎知識から,現場で役立つ具体的なカスタマイズ手法や開発のポイントについて詳しく解説しています。
-
4.2(概要) 仕事をするうえで、どのように学び、整理し、アウトプットするのか。ソフトウェアエンジニア向けに、プログラミングと執筆を具体例として、知的生産の方法を解説した書籍です。サンプルコードの丸写しでは仕事に役立つプログラムを書けないのと同様に、知的生産術も丸写しではあなたの役に立つものにはなりません。 本書では、数々の知的生産術を比較して学ぶことで、何が重要な原則なのかを体得し、みなさんが自分の環境に合わせて手法を修正し、組み合わせ、新しく生み出せるようになることを目的とします。また筆者が日ごろ行っている具体的な手法や、今までの試行錯誤も紹介します。
-
3.7
-
4.3【内容紹介】 エンジニアからエンジニアリングマネジャーになる―― エンジニアリングが好きでエンジニアになった私たちが、 「チームをサポートしたい」という一心で引き受けたその瞬間に 扱う対象が「コード」から「人」へと変わります。 それは突然、職種がまったく変わるようなもので、 その大きな違いにはじめは戸惑いを隠せないでしょう。 人的プロセスは構築された設計の通りにはいきません。 コミュニケーションは個人の価値観、動機、力関係、スキルと結びつき、 メンバーの関係性は不安定です。 日々の仕事によるさまざまな経験は、そこに感情の波で揺らぎを与えてきます。 正解がなく、答えを出してもそれが良かったのかもすぐにはわからない。 これまでの経験を活かしたくても活かせないもどかしさ。 そんな誰も教えてくれなかったマネジメントについて、 Googleのマネジャーが共感と内省によるエンジニアリングマネジメントの実践知を解説します。 しかしそれはそのまま実践してもらうためではありません。 エンジニアリングマネジャーに求められていることと リーダーシップの発揮について自身で考えられるようにするためです。 「人と関係性」に焦点をあてた本書は、 エンジニアリングマネジャーが困惑しやすいトピックを解説し、 メンバーと協力して一緒に共通の目的に向かうために読むべき一冊となっています。 【目次】 Part 1 自分のチーム Chapter1 自分のチームを大切にする Chapter2 価値観の価値 Chapter3 信頼と弱さ Chapter4 自分のチームは「彼ら」ではなく「私たち」 Chapter5 幸せとやる気の原動力 Chapter6 長期的な従業員のケア Chapter7 キャリアラダー Chapter8 重要な1on1 Part2 コラボレーション Chapter9 マネジャーとしてのコミュニケーション Chapter10 チェンジマネジメント Chapter11 フィードバックの与え方 Chapter12 フィードバックを受け取る Chapter13 良いミーティング Chapter14 対立のマネジメント Chapter15 クロスチームとオープンソースのコラボレーション Part3 チームが最高の仕事をできるように支援する Chapter16 チームの仕事の優先度付け Chapter17 プルリクエストのスコープを絞る方法 Chapter18 実行の速度 Chapter19 プロダクトとエンジニアリングの時間配分 Part4 自分の仕事 Chapter20 ハイレベルでの優先度付け Chapter21 日々の優先度付け Chapter22 境界線を設定する Chapter23 まず自分を大切にすること Chapter24 自分を信じること
-
4.5