IT・コンピュータ作品一覧
検索のヒント
検索のヒント
■キーワードの変更・再検索
記号を含むキーワードや略称は適切に検索できない場合があります。 略称は正式名称の一部など、異なるキーワードで再検索してみてください。
■ひらがな検索がおすすめ!
ひらがなで入力するとより検索結果に表示されやすくなります。
おすすめ例
まどうし
つまずきやすい例
魔導士
「魔導師」や「魔道士」など、異なる漢字で検索すると結果に表示されない場合があります。
■並び順の変更
人気順や新着順で並び替えると、お探しの作品がより前に表示される場合があります。
■絞り込み検索もおすすめ!
発売状況の「新刊(1ヶ月以内)」にチェックを入れて検索してみてください。
-
4.01巻2,970円 (税込)※この商品は固定レイアウトで作成されています。お使いの端末で無料サンプルをお試しいただいたうえでのご購入をお願いいたします。 ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。 ──スマートフォンの浸透により、アプリやウェブを介したあらゆるサービスが私たちの生活に深く入り込み、ひとつの社会基盤を作るまでになった。 ...インターフェイスは人々と環境のあいだを繋ぎ、新しい関係を作り出す。デザインはその関係を促進させ、楽しさや魅力を与えることができる。 ...インターフェイスデザインには大きな創造の可能性があると共に、人々の生活に根付き、その身体や精神に深い影響を及ぼすという、新たな責任も発生しつつある。 ...デザインの改善が、ビジネスの上昇に結びつき、社会の問題解決に結びつく、私たちはそんな時代を生きている。(序文より) 本書は、インターフェイスに向き合うデザイナーたちの実践と思考を記録した、2015年刊行の書籍『UI GRAPHICS』の新版です。すべての事例と論考を一新しました。世界の優れた実例と、この領域に携わる研究者および実践者の知見を、並行してインストールすることができます。巻末には、様々な考察の記録として、前版『UI GRAPHICS』に収録したテキストも再録。豊富なビジュアルから最新のトレンドや手法を「見て」学び、その背後で生れつつある新しいデザイン思想と根底の哲学を「読んで」学ぶ。進化するフィールドに対応した、ベストプラクティス集です。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 Rによるテキストマイニングを豊富な事例で解説! 本書は、テキストマイニングの初心者に向けて活用事例を解説した入門書です。実務ですぐに応用したい人や、すでにほかの分析ツールを使っている方が参考にできる活用事例も豊富に掲載しています。 また、実際のレポートや、データの収集からテキスト整形などの前処理、分析対象とする単語や品詞の頻度集計、分析対象に合わせた統計手法の選定、分析結果の可視化まで、分析プロジェクトにおける一連の流れを省略せずに解説しました。 読者が実際にRによるテキストマイニングの分析ができるように最大限配慮しています。 はじめに Part I Rによるテキストマイニング 第1章 テキストマイニングの活用 第2章 Rの活用 Part II 日本語テキストマイニングの活用事例 第3章 授業評価アンケートの分析 第4章 オンラインレビューを用いたクチコミ分析 第5章 スクレイピングによる特徴語抽出 第6章 Twitterにおける話題と感情の抽出 第7章 警察白書のトピック分析 第8章 文学作品の著者推定 Part III 英語テキストマイニングの活用事例 第9章 政治演説の言語分析 第10章 文学テキストの類型化 おわりに
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Unityは2005年にリリースされてから進化を続け、ARやVRの作成、ゲーム開発においてなくてはならない存在になりました。Unity 2018.1では、Shaderをより簡単に作成できるShader Graphが実装されています。本書は、Unity 2018.1をベースに、ゲーム開発にすぐに使える便利技と応用技を紹介したUnity開発者向けTips集です。やりたいことから引ける逆引き形式です。Unity 2017/2018対応。
-
4.0Googleが提供するクラウドサービス AWSとの違いを軸に徹底解説 「Google Cloud Platform」(GCP)は、Amazon Web Services(AWS)やMicrosoft Azureと同じく、企業向けのクラウドサービスとして提供されている。後発であることは否めないが、後発であるからこその特徴を備えている。 一般的な用途では「マネージドサービス」の充実が特徴と言える。そのほか、今注目の「機械学習」「ビッグデータ」関連のサービスが特に充実しており、AI関連のシステム基盤として要注目であることは間違いない。 本書では、「コンピューティング」「ストレージ」「ネットワーキング」「ビッグデータ」「機械学習」「アカウント管理」「運用監視」という7つのカテゴリーに分類し、GCPの特徴を、AWSとの違いを軸に解説している。 また、GCPのサービスを解説するほか、エンタープライズ用途のユースケースに基づいて、GCPを用いた設計ガイドをまとめている。技術力に定評のあるGoogleのクラウドサービスを検討するのに最適な1冊である。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書では「見積書作成システム」という実用的なサンプルを題材に、Excel VBAの基本を学習します。 Excel VBAの使い方から始め、売り上げデータのテキストファイルを読み込み、売り上げ合計額の自動計算や、データの並べ替え、検索、売り上げグラフの作成などをExcel VBAで行う方法を説明します。 手順どおりに操作しながら読み進むことで、基礎から確実に理解できるように構成されています。 また、自分で記述したコードと比べることで理解を深められるよう、作成途中のサンプルファイルをダウンロードでご提供しています。 Excel VBAを学ぶことで、日々の業務を大幅に効率化できるようになります。本書がそのよき道しるべとなれば幸いです。
-
4.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 いまGitHubで大人気の「Laravel」は、非常に短い学習時間で高機能・高品質なアプリケーションを開発できるPHPの次世代フレームワークです。大規模開発に定評のあるSymfonyをベースに、PHP標準のComposer、洗練されたテンプレートエンジンBladeを搭載しています。本書は、Laravelのインストールから、フレームワークの中心になるModel-View-Controller(MVC)の使い方、開発に役立つ各種機能をわかりやすく解説した入門書です。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 グラフ・ネットワークアルゴリズムの基礎をしっかり理解!! グラフ・ネットワークアルゴリズムの背後に横たわる数理を,例題と図を多用して,直観的なイメージを抱いて思考を巡らせながら理解できるよう,配慮.また,ほとんどのアルゴリズムにC言語によるプログラムを与え,出力結果を確認できるようにしている.さらに,各章での内容を効果的に復習できるように,章末の演習問題とともに多くの問題でその解答例を付している.また,著者の『アルゴリズムの基礎とデータ構造:数理とC プログラム』の続編でもある.アルゴリズムの基礎を学んだ読者が,より有用性のあるグラフ・ネットワークアルゴリズムを習得するためには必携の良書である.
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 アルゴリズムの基礎をしっかり理解!! 基本となる必須のアルゴリズムとデータ構造のみに焦点をあて,丁寧に数理を理解しながら習得できるよう解説.初学者が直感的に把握できるよう,手作業で確認するように工夫してある. すべてのアルゴリズムにC言語によるプログラムを掲載.また,豊富な演習課題と詳細な解答を掲載し,自学自習ができる. しっかりアルゴリズムとデータ構造を理解しようとする読者には必携の書である.
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 題材で挫折しない。プログラミング経験なしでも大丈夫!はじめてMATLABにふれる読者を対象としている。題材で挫折しないよう,易しい事例で解説を行う。また,プログラミングの経験が無くても学べるよう,導入部分ではプログラムを感じさせないよう進んでいく。4章では,プログラミング経験のない読者にむけて,プログラミングの「いろは」を解説。実際に使いこなすのに有用な14のTipsを収録。MATLAB初学者,必携の書である。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 MATLAB/Simulinkは、行列演算を得意とし、科学・工学分野で特に威力を発揮するプログラミング言語です。しかし、MATLABは対話型プログラミングで初心者でも使いやすいかわりに、付属するマニュアルが膨大で、概念を理解するだけでも大変です。本書は、理工系大学生や大学院生、エンジニアを対象に、MATLAB/Simulinkの起動から、コマンドの解説、即戦力として使えるマニアックなテクニック、MATLAB特有のクセまで解説した入門書です。
-
-※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。 また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。 端末により、見開き表示で、左右が逆になる場合があります。 本書は、デジタル写真を扱う多くのユーザーに支持されている、総合的な写真管理・現像・活用ソフトである「Adobe Photoshop Lightroom Classic CC」および クラウド環境でスマートフォン、タブレットのアプリからアクセス可能な「Adobe Photoshop Lightroom CC」を使い、写真の読み込みから現像、 活用するまでを詳しく解説しています。 初心者からハイアマチュアまで、多くのユーザーに対応したリファレンスブックとなっています。 LightroomはAdobe CreativeCloudの写真現像アプリケーションとして位置付けられていますが、 現行バージョンでは、デスクトップ環境に特化した「Lightroom Classic CC」と、モバイルやWeb環境にも対応している「Lightroom CC」とに分かれ、 特に後者の「Lightroom CC」は操作の仕方も大きく変わり、まったく新しいアプリケーションへの進化しました。 旧バージョンのLightroomは「Lightroom Classic CC」に進化し、従来からの操作の仕方も踏襲されています。 昨今では高機能なデジタルカメラだけでなく、iPhoneや一部のAndroidスマートフォンでもRaw現像がごく当たりまえに行われ、以前にも増して写真の量は、膨大な量に増えています。 Lightroom Classic CCは、このような膨大な写真を効率良く整理、管理し、また写真をアルバムブックのようにレイアウトしてプリントしたり、 デザインされた本格的なスライドショーやWebフォトギャラリーを作って公開できます。世界各地で撮影した写真も、GPS情報により実際にマップ上で写真を見ながら楽しく管理することができますので、 スマートフォンで撮影した画像でも、いつどこで撮影したのかなどを簡単に整理できるのです。 もちろん、Lightroomの要である「現像」機能では、段階フィルターや円形フィルターなどのマスクを、 色や明るさなどから自動的に細かな部分まで抽出できるなど、非常に高度な写真の現像作業を支えるツールが追加されています。 本書ではこのような豊富なLightroomの機能を網羅し、練習素材を使いながら、写真補正や編集の基礎から仕上げまでを学習し、 活用するところまでをわかりやすく手順を追って解説をしています。 本書を参考に、写真の魅力を引き出し、素早く納得のいく仕上がりに導くことができるよう、最良の手引き書となれば幸いです。 (まえがきより)
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Visual C++は、無料で配布されているオブジェクト指向に対応した強力なプログラミング言語です。本書は、Windowsアプリを開発したい方に向けて、標準C++およびC++/CXの基礎から主要機能、ユニバーサルアプリ開発までを効率よく学べるパーフェクトガイドです。たくさんのサンプルコードを用意し、ソースコードの構造やプログラムが実行される手順を解説しており、はじめてC++を学ぶ人でもプログラムのコツが身につきます。
-
5.0本書は,C言語の文法を基礎から学ぶことのできる初学者向けプログラミング学習書です。丁寧な解説とわかりやすいイラストで,はじめてプログラミングを学習する人も安心して読み進められます。この1冊があれば,C言語の一通りの機能をすべて身につけることができます。学習用途だけでなく,機能や文法を調べたいときに参照するリファレンスとしても活用可能です。 章末には練習問題があるので,学習した内容を確認することもできます。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Javaプログラミング知識の「基礎の基礎」から学べる! プログラミングの考え方・しくみから、オブジェクト指向までを丁寧に解説。 Oracle Certified Java Programmer Bronze SE 7/8(OCJP Bronze SE 7/8・Java SE 7/8 Bronze)資格を取得したいのだけど、プログラミング自体に全く縁がなかった…試験学習用のテキストや問題集を買ってみたものの、書いてあることがまったく理解できなくて読むことすらできない…そんな人に本書をオススメします! ■■目次■■ 【1日目】 Javaの概要/変数、データ型、演算子 【2日目】 条件分岐 【3日目】 繰り返し構文 【4日目】 配列/メソッド 【5日目】 オブジェクト指向 【6日目】 モデリングとUML 【7日目】 インスタンスの扱い方 【8日目】 オブジェクト型配列/パッケージによるクラスの分類 【9日目】 クラスの継承 【10日目】 例外処理 【11日目】 ポリモーフィズム 【12日目】 抽象化プログラミング 【13日目】 コレクション 【14日目】 標準クラスライブラリ
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Swiftの2回目のバージョンアップであるSwift 3では、仕様の整理や新機能が追加されました。本書は、プログラミング経験者を対象に、Swift 3を使用してiOSアプリを開発するにあたって必要な知識を基礎から応用までしっかりと学べる最短教科書です。シンプルなブラウザアプリづくりで基本をつかみ、豊富なリファレンスでUI部品の使いこなし方もマスターできます。また、地図・GPS・SNS連携など実用的なアプリ開発のノウハウもわかります。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 もし、あなたがWebアプリの開発をはじめてみようと思っているなら、Node.jsをおすすめします。Node.jsは、JavaScriptでサーバー開発ができる非常に重要なソフトです。本書は、Node.jsのインストールから、フレームワークの使い方、データベースを使った本格的なWebアプリの開発まで、初心者でも手を動かしながらおぼえられる入門書です。あなたもDB版ミニ伝言板やMarkdownデータ管理ツールなどの開発を体験してみましょう!
-
4.5システム開発・運用に関するユーザー企業とITベンダーの間の紛争が後を絶ちません。原因の多くは、契約書にあります。責任範囲が不明確だったり、発注者であるユーザー企業にとって一方的に不利な内容だったりするケースが散見されます。契約書の問題点を見抜き、適切に修正するスキルが求められます。 さらに今後は、民法改正に関する知識も不可欠になります。改正民法は2017年5月に成立し、2020年前半頃に施行される見込みです。改正によってシステム開発委託時の契約内容や、その際に発生するユーザー企業とITベンダーの責任範囲などが大きく変わります。 本書は、ユーザー企業のシステム部員や法務担当者に向けて、契約書に潜むリスクを見極めるためのチェックポイントや最低限知っておきたい法律や判例などを解説します。「ユーザー企業がどんな観点で契約書をチェックしているか」を知ることができるため、ITベンダーの契約担当者や営業担当者にとっても必読の内容です。 筆者は、IT企業出身の弁護士というキャリアを持つ、この分野の第一人者です。経済産業省の「情報システム・モデル取引・契約書」の策定に携わったり、システム開発をめぐる裁判の代理人を務めたりしています。こうした経験を基に、「トラブルを未然に防ぐ」「トラブルが起きても円滑に解決できる」契約書にするための実践的なノウハウを凝縮しています。 本書は、『トンデモ“IT契約”に騙されるな 』(2013年発行)を基にしています。民法改正をはじめとするシステム開発をめぐる最新動向について、大幅に加筆しました。
-
4.0IoTを知らずにこれからのビジネスはできない 「IoT」の全てを網羅した決定版! 日本だけではなく世界が「IoT(Internet of Things、もののインターネット)」の時代に突入しつつあります。IoTの時代には、身の回りのあらゆるものがセンサーや制御装置を介してインターネットにつながり、データを集める。こうして集めたビッグデータを人工知能(AI)を使って分析し、効率や性能を高めます。さらには、新たなサービスを生み出し、これまでにないビジネスモデルを構築する──。IoTは「第4次産業革命」を起こし、既存のビジネスの世界を激変させるとまで言われています。 こうしたIoTの時代には、全てのビジネスパーソンにIoTの基礎的な知識やスキルが必須となります。あらゆるビジネスがIoTをベースに動くため、IoTを知らなければ仕事ができず、時代に取り残される可能性すらあるのです。一方で、IoTという言葉はよく聞くものの、内容が複雑でよく分からないという人が多いというのも現実です。 本書は「IoT」とは何かについて、基礎から体系的に学べる唯一の書です。IoT分野で使われる用語を網羅し、定義はもちろん、図版や事例を多用しつつ分かりやすく解説しました。 第1章から読んで体系的に学ぶことはもちろん、知りたいことがあったときに参照するという使い方もできます。検定試験「IoT検定」の公式本でもあります。 これから本格化するIoT時代を勝ち残りたいビジネスパーソンにとって、決定版となり得る1冊です。
-
-Microsoft Project(以下「Project」)は、ExcelなどのOffice製品と異なり、プロジェクトマネジメント(PM)の考え方に基づいて設計されています。 そのため、PMの考え方を理解しないまま、Excelの延長線上でProjectを使ってしまうと、Projectの長所が活かせないまま挫折してしまうことになりがちです。 本書は実際のPMの流れに沿ったケーススタディでProjectの使い方を解説することで、Excelが及ばないProjectの真価を理解できるように構成されています。 バージョン2016/2013/2010に対応。
-
4.5※この商品は固定レイアウトで作成されています。お使いの端末で無料サンプルをお試しいただいたうえでのご購入をお願いいたします。 ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。 使いやすいけど、かっこわるい?かっこいいけど、使いづらい?両立に悩むあなたのデザインを進化させる一冊。 ──スマートフォンの登場がすべてを変えてしまった。... 今は、インターフェイスが私たちに最も近くなった時代なのである。... この領域には、デザインからエンジニアリングまで含めるとほとんど無限の可能性が眠っている。(序文より)フラットデザイン以降のデザインマナーに対応した、ベストプラクティス集。広がるデバイス、ウェブ、アプリ、PCからウェアラブルまで、変化する環境と、その背後で生まれつつある新しいデザイン思想を、豊富なビジュアルと最新のインターフェイス論で捉えます。世界の優れた事例を「見る」、実践者および研究者の優れた知見から「学ぶ」、ひとつの視点に留まることなくビジュアルと理論を「知る」ことで、手を動かし考え進める助けになる、今までになかったUIデザインの本。 インタビュー:中村 勇吾、Ivan Poupyrev(Google ATAP)、筧 康明
-
-Google Appsのマクロ機能を利用できる、Google Apps Scriptのリファレンスです。Google Appsは、Microsoft OfficeやOpen Officeと同様の作業ができるWeb上のオフィススイートですが、Google Apps ScriptはGoogle Appsの処理を自動化するときに使われるマクロ機能です。Google Apps Scriptを使えば「日々の作業内容と時間を夜の間にまとめて自動的にメールする」「Gmailの受信トレイにある重要なメールを取得する」といったスクリプトを作ることができます。本書は、Google Apps Scriptのスクリプトエディタの使い方から基本的な文法、各関数の使い方までをわかりやすく解説しています。本書で解説しているサンプルスクリプトのダウンロードサービス付き。
-
-※この電子書籍は固定レイアウト型で配信されております。固定レイアウト型は文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 開発業務に必須の開発ツールEclipseによる、Javaプログラマーのための決定版入門書。 付録DVDのサンプルを動かしながら、プログラミングを体感学習。 さらに付録DVDには、コーディング支援ツール「ギプス」を収録。ソースコードの読みづらさやスペリングのミスを判定し、あなたのプログラミングを強力にサポート。 Java SE 8対応。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ポスト深層学習!! 本書は、ポスト深層学習の最右翼として注目される「アンサンブル機械学習」を、具体的にプログラムを動かしながら概観できる“超実践”の書である。 アンサンブル機械学習とは簡単に言えば、従来のいくつかの機械学習法の“良いとこ取り”である。その主な手法であるランダムフォーレスト、ブースティング、バギングなどについて、簡潔に紹介している。 「とにかく使ってみたい」という読者にはうってつけの、まさに「超実践の必読書」となるだろう。
-
5.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Twitterやニュース記事のトレンド分析、オンラインストアのユーザ行動パターンや嗜好の解析、セキュリティログの分析、地震観測データなど、ビッグデータの分析をするのに適したソフトがSplunkです。本書は、ビッグデータ分析ツール「Splunk」の導入から、あらゆるデータをインデックス化し、思いどおりに検索、見える化、分析する手法を解説します。これから、Splunkの導入・活用を考えているすべての人にオススメします!
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Windows 10は安全で信頼性が高く、最高の作業効率が得られる史上最高のWindowsです。本書は、バージョンアップでさらに使いやすくなったWindows 10 Anniversary Updateの全機能解説書です。マウス操作やインターネットの設定といったWindows 10の基本的な操作方法から、プリンタの設定、画面キャプチャへのメモ書きに使う「Windows Inkワークス」や新ブラウザ「Edge」などの新機能の使い方まで、ていねいに解説しています。
-
4.0
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 あなたは、3Dゲーム開発ツール「Unity」で、2Dゲームを作る方法をご存知ですか? 本書は、Unity5を使った2Dゲームの開発方法を、実際にアクションゲームを作りながら解説した入門書です。「スプライト」の作り方、アニメーション、スクリプトによる各種操作、物理エンジンによる重力の利用、3Dの基礎知識などがわかります。使用するプログラム言語はC#とJavaScriptに両対応しており、好きな言語で学べます。Windows/Mac対応。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Unreal Engine 4はプロのゲームクリエーターが使っている開発環境です。無料なので誰でも手軽に使用できますが、プロ向きの高機能エンジンであるため「使いこなす」のは容易ではありません。本書は、ゲーム開発といっても何をしたらいいのかわからない初心者を対象に、Unreal Engine 4の使い方と基本機能をわかりやすく解説します。ゲーム開発に必要な最小限の機能にしぼって詳細に手順を解説しているので、今すぐゲームが作れます!
-
-※この電子書籍は固定レイアウト型で配信されております。固定レイアウト型は文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 2007年8月刊行 18刷のロングセラー『明解Java 入門編』の改訂版 『新・明解C言語 入門編』の柴田望洋が贈る、最も明解で最も平易なJava解説書。 たくさんの図表と、サンプルプログラムを使って、Javaの基礎から、 オブジェクト指向プログラミングの本質を、わかりやすく解き明かす。 また、今回の改訂要素として、新章「例外処理」が加わります。 著書一流のていねいな解説により、初めてプログラミングを学ぶ人、 他の入門書ではマスターできなかった人、本当にJavaをマスターしたい人など、 すべてのJavaユーザにとって、最良の1冊!
-
3.0SEに使ってほしい機械学習サービス 「Azure Machine Learning」 これまで機械学習といえば専門的なスキルがなければ使いこなせないものでしたが、今はそうではありません。SEなら誰でも使いこなせるほど、機械学習サービスのハードルは下がっています。とはいえ、機械学習ならではのコツがありますので、本書では基本的なことから解説しています。本書の狙いは、Azure Machine Learningを使いこなせるようになり、機械学習をあなたのスキルにすることです。 第1章 とにかく機械学習が何かを知る 第2章 実践:データを集めよう 第3章 Azure Machine Learningで機械学習モデルを作ろう 第4章 実践編1 回帰分析を使ってデータを予測する 第5章 実践編2 作った回帰分析モデルを使ってみる 第6章 実践編3 予測精度を向上する 第7章 実践編4 統計分類で判定する 第8章 実践編5 クラスタリングで似たものを判定する 第9章 実践:実験結果を活用しよう 第10章 実践:どんどん賢くさせよう Appendix A Azure Machine Learningを利用する方法
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ASP.NETは、Webアプリケーション開発初心者にとって取り組みやすく、簡単な手順でリッチな機能を実現できるフレームワークです。本書は、Visual Basicを使って、ASP.NET Webフォームの開発手順を基礎からしっかり解説します。新しい認証システムASP.NET Identity、データアクセスの標準Entity Frameworkとの連携、Bootstrapによるサイトデザイン、最新のAJAX実装も解説しています。基本に忠実だから安心して長く使える定番教科書です。
-
5.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ASP.NETはWebアプリケーション開発初心者にとって取り組みやすく、比較的簡単な手順でリッチな機能を実現できるフレームワークです。本書は、ASP.NET 4.6とVisual Studio 2015 Communityを組み合わせて、ビジュアルな画面設計やデータベース連携機能といったWebアプリケーション開発に役立つ機能を解説します。新しいデータアクセスフレームワークEntity Frameworkおよび、認証フレームワークASP.NET Identityも説明しています。
-
-Mac用音楽制作ソフトの中でも圧倒的なコストパフォーマンスでプロからビギナーまで絶大な人気を得ているLogic Pro X。 比較的購入しやすい価格とそれに見合わない程の高機能なLogic Pro Xですが、初心者には少し難しい部分もあるようです。 本書は、Logic Pro Xの機能を、1オーディオ(音声など)の録音や編集をする「DAW」 2MIDIデータの録音や編集をする 「シーケンサー」 3MIDIデータに基づいて楽譜を作成する「ノーテーションソフト」の三大機能に分け、Logic Pro Xで音楽制作をする際、 初心者がつまづきやすい操作・知識を111のポイントに絞り簡潔に解説した、これまでにないLogic Pro Xの逆引き操作解説書です。 Logic Pro Xの最新版10.2.2に対応しています。 本書は「すぐに使いたい」「DTMを楽しみたい」「使って覚える派」「GarageBandを卒業」などの人達を応援します。
-
3.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Windows Server 2012の導入からメンテナンスまでの操作手順を完全解説した全機能操作解説書です。Windows Sever 2012ではモダンUIと呼ばれる新しいUIが採用され、AD CS(Active Directory証明サービス)の新機能、Hyper-Vの新機能、リモートデスクトップなど300以上もの機能が追加されました。また、サーバー管理者が一番利用するであろうサーバーマネージャーのデザインや操作性も一新されています。本書は、Windows Server 2012の新機能の解説に加え、導入、運用、管理の全操作手順をわかりやすく図解で解説しました。また、キャラクターベースのシェルを使った管理手段「Power Shell」の項目を新設し、基本からスクリプト作成のノウハウまで身につきます。
-
4.3◆ラムダ/ストリーム/並行機能などを説明 ◆理解を深めるための問題を掲載 ◆Java 7で追加された機能も学べる >>> 本書は、従来のJavaを知っているプログラマーを対象にしており、Javaの初歩には触れていません。Java 8の数多くの新機能を中心に解説するほか、Java 7で追加された機能も説明しています。Java 8では、ラムダ式やコレクションをはじめ、プログラミング言語やライブラリの機能が大幅に追加・更新されています。本書により、Javaの新機能を楽しみ、Javaプログラマーとしてさらなる高みに踏み込んでいきましょう。※本書は『Java SE 8 for the Really Impatient』の翻訳書です。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 これまでObjective-Cでしか開発ができなかったiOSアプリ開発ですが、新たに「Swift」が使えるようになりました。Swiftは「モダン、安全、高速、インタラクティブ」を掲げており、複雑なObjective-Cと比べて「とっつきやすい」言語です。本書は、Swiftを使ったiOSアプリの開発手順を初心者向けに基礎からしっかり解説する教科書です。シンプルなブラウザアプリ作りで基本をつかみ、地図・GPS・SNS連携などの応用まで学べます。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 あなたは「+-><.,[]」の8つの記号しかないプログラミング言語や、空白だけで構成されるプログラミング言語があるのをご存じだろうか。本書では、そんな奇妙な言語(Esoteric Language)を題材にプログラミング言語の作り方を解説する。 プログラミング言語の未知の世界に触れてみたいあなたに。また、Rubyプログラムを書く際の慣習やテクニックについても触れられているため、Ruby学習者の「2冊目の本」にも。 ※注意※ 本書は2008年12月に刊行された『Rubyで作る奇妙なプログラミング言語』を元にした復刻版です。基本的に書籍中の情報は、原著発行時のものですので、ご注意ください。 【構成】 はじめに 準備(Rubyのインストールなど) 第1部 (既存のEsoteric Languageの処理系を作成する) Ruby練習問題 HQ9+ Brainf*ck Whitespace 第2部(いろんなEsoteric Languageを紹介) Befunge Shakespeare Weird 第3部(オリジナルのEsoteric Languageを作成) おわりに 附録:練習問題の解答
-
4.3真の問題が見える! ぶれない要件が決まる! 本書では架空のシステム開発プロジェクトを例に、若手SEがベテランの助言を基に要件定義を進めていき、多くの成果物を実際にまとめていきます。現場のリアリティ溢れる内容で、要件定義の進め方やコミュニケーションの手法、各種成果物のまとめ方を、実践的に学べます。前作に、保守開発での要件定義手順や、要件定義の演習例題を加えました。 ≪目次≫ 【第1章】 要件定義を成功させるポイント < 1-1 > 手戻りをなくすカギは要件定義 ほか 【第2章】 業務分析の進め方 ~方針定め真の問題を特定する~ < 2-1 > ステップ 1:方針と実施計画の策定 ほか 【第3章】 業務設計の進め方 ~解決策を考え要件決める~ < 3-1 > ステップ 4:課題解決策の決定 ほか 【第4章】 既存システム改善における要件定義の進め方 < 4-1 > 既存システム改善を成功させるポイント ほか 【第5章】 情報を漏れなく集めるヒアリングのスキル < 5-1 > ヒアリングの準備 ほか 【第6章】 全員が納得する合意形成のスキル < 6-1 > 会議の準備 ほか 【第7章】 BABOK を実践する方法 < 7-1 > BABOKとは何か ほか 【付録A】 問題分析の演習例題 【付録B】 要件定義の成果物一覧 【ワンポイント講座】 ・ 業務を分割する二つの切り口 ほか
-
-もう「センス」に悩まないでください 利用者を納得させるUIデザインの段取りと原則を速習! 「UIデザインに苦手意識を持つシステムエンジニア向けの講座を」という趣旨で企画されたセミナーの講演内容をベースに制作。 「なぜシステムや製品開発においてUX(ユーザー体験)というコンセプトが重視されているのか」に始まり、「UXを重視するとUIデザイン開発の段取りがどう変わるのか」「良しあしの判断や改善点の発見に必要なUIデザインの基礎知識」「プロジェクト体制や段取りの失敗と教訓」までを速習できます。 芸術的なセンスに自信がないというエンジニアも、本書を読み終わる頃には、UIデザインを以前と違った目で見られるようになります。 <目次> 第1章 UXとUIの関係 1-1 UXの潮流 1-2 UXとは何か 1-3 取り組みが求められる背景 1-4 UXのキーファクターはUI 第2章 UIデザインのプロジェクト管理 2-1 UIデザインのマネジメント 2-2 UXの効果測定 2-3 UXのデザインプロセス 第3章 UIの基礎と原則 3-1 UIの概念 3-2 GUIを深く理解する 3-3 デザイン原則 第4章 UIデザインの基礎 4-1 イディオム 4-2 アプリケーション構造 4-3 ナビゲーション 4-4 画面レイアウト 4-5 コントロール 4-6 ビジュアル 第5章 UXプロジェクト管理の注意点 実例に学ぶ、迷走を招く7つの要因
-
-仮想化技術の基礎知識から、最新製品まで全てわかる ITインフラを変革する「仮想化技術」に関する情報をこの一冊で網羅。サーバーやストレージ、ネットワークやVDI(仮想デスクトップ)など幅広い情報を、初級者から上級者まで全ての人に向けて平易に解説した。 <目次> 第1章■仮想化の基本知識 第2章■仮想化環境の構築・運用法 第3章■ネットワーク仮想化の基本知識 第4章■クライアント仮想化の基本知識 第5章■サーバー仮想化の基本知識 第6章■ストレージ仮想化の基本知識 第7章■ハイパーコンバージドシステム
-
-2020年に向けたモバイル進化のロードマップがわかる 無線アクセスから仮想化まで、最先端技術を徹底解説 プレーヤー、標準化、アプリケーションの動向を網羅 第5世代移動通信システム(5G)への取り組みが2015年に入ってから急加速しています。 4Gまでと違って、5Gは単なる無線技術の高速化にとどまらず、 有線技術や仮想化技術も包含した一大インフラに育つ可能性を秘めています。 本書は通信専門誌の日経コミュニケーションが過去3年にわたって追い続けてきた 5Gの動向を多角的に解説した初の5Gムックです。 日本と海外の商用化へのロードマップ、4Gから飛躍的に進化する先端技術、 IoT/M2Mをはじめとする有力アプリを、現地取材やキーパーソンの寄稿/インタビューを通じて得た最新情報を基に、分かりやすく整理してまとめました。 モバイル業界はもちろん、自動車業界や電力業界、産業機器など幅広い分野の方に必読の一冊です。
-
-ここにきて大いに注目を集めている「IoT」(Internet of Things、モノのインターネット)に関する全ての情報がこの一冊で分かる。 IoTについてほとんど知らない初心者から専門家まで、すべての人にとって有益なIoT解説書の決定版。 <目次> 第1章■ IoTの概要 第2章■ IoTの最新事例 第3章■ IoTを実現する基盤技術 第4章■ IoTを支える新デバイス 第5章■ IoTのセキュリティ 第6章■ IoT活用最前線
-
4.0企業でのシステム開発の現場において、複数の人たちでチームを組んで開発を進めていく際に必要な考え方やそれらの学習方法、ツールを使いこなすためのノウハウをまとめています。 先輩から新人に「これ勉強しておいて」と1冊渡せるような、バージョンを越えてこれから数年先まで使えるC#とVisual Studioの教科書です。 現代の開発に必要とされる考え方や技術、ツールについて、たとえばアプリケーションライフサイクルマネージメント(ALM)や、ソースバージョン管理、テスト、リリース、DevOps、継続的デリバリーなどについても解説します。
-
3.5超上流フェーズの進め方をトップコンサルが手順化 システム構築プロジェクトの最上流であるシステム企画・提案フェーズ。 経営層や利用部門の上位役職者といったステークホルダーのニーズを基に、 システム化の背景・目的を明確化し、課題の解決策、実行計画を立案。 プロジェクトオーナーに提案し承認を得て、後続の要件定義フェーズにつなげます。 本書は、属人的なスキルに頼って行われることが多いシステム企画・提案の方法を、 5つのステップから成る具体的な手順として示します。 さらに、システム企画・提案で一度失敗しやり直して成功する架空事例の小説を通じて、 よくある失敗と実践方法を解説します。 著者略歴 水田 哲郎 株式会社日立コンサルティングシニアディレクター。1964年、東京都生まれ。1990年、株式会社日立製作所入社。要件定義の方法論の開発と、製造業や流通業を中心としたコンサルティング業務に従事。近年は、コンサルティング業務と並行して、ユーザー企業のシステム部門やITベンダーで、要件定義やシステム企画・提案の研修講師を務める。2006年、株式会社日立コンサルティングに転属しディレクターに就任。2008年より現職(本データはこの書籍が刊行された当時に掲載されていたものです) 【Part1】 システム企画・提案の意義 【Part2】 システム企画・提案の進め方 【Part3】 システム企画・提案力の強化法 【Part4】 事例で学ぶシステム企画・提案 【Part5】 プレゼンテーションの極意
-
-ビッグデータ分析基盤の最新動向がわかる! 機械学習や新世代BIツールに詳しくなる! 分析基盤構築のための製品・クラウドを一挙解説! ITエンジニアがビッグデータ分析システムを構築するために必要となる 幅広い製品・技術の動向や活用方法を集約しました。 機械学習やビッグデータ分析クラウドといった先端技術情報を扱うとともに、 ビッグデータ分析システム構築に必要な入門知識から実際の活用方法までを 分かりやすく解説しています。 ビッグデータ分析クラウドサービス「Treasure Data Service」を活用して ビッグデータ分析を行うための手順を詳しく解説するとともに、 「SAP HANA」をはじめとする主要なビッグデータ分析基盤製品・ クラウドの基本知識もこの1冊で分かります。 2014年発行の「すべてわかるビッグデータ大全」を全面的に刷新しました。
-
-業務でモバイル機器を活用するときの基本から解説 モバイル機器やサービスの導入事例を多数収録 使いやすいモバイルアプリの開発ノウハウを紹介 スマートフォンに代表されるモバイル端末の出荷台数が伸び続けています。 企業活動のあらゆるシーンで、モバイル対応はもはや不可欠です。 最近は時間や場所に縛られずに働く「ワークスタイル変革」が改めて注目を浴びており、 そこでもモバイル端末の活用が鍵になっています。 本書では業務の効率化やマーケティング支援などでの、 モバイル機器やサービスの活用について「最新動向」「活用を支える技術」「事例」 「業務アプリ開発のポイント」の4本の柱でまとめました。 自社の業務システムのモバイル化を進めたいユーザー企業のIT部門、 マーケティング活動にモバイル端末を活用したい事業部門、 ITベンダーでモバイル関連ソリューションを手掛けるエンジニア、全ての方に必ず役に立つ1冊です。
-
-クラウドを進化させるSDNの使い方を網羅 商用化を迎えるNFVの最新動向がわかる SDN/NFVの動向はもはやネットワーク業界だけの関心ごとではありません。 ハイブリッドクラウドや5G(第5世代移動体通信システム)に代表される 次世代のクラウド/モバイルの中核技術になるからです。 そこで本書ではSDNのクラウド活用やユーザー事例をまとめて紹介しました。 併せて、オープン化で登場してきた国産OSSやコモディティー化で生まれたホワイトボックスといった 新潮流を丁寧に解説。商用化前夜のNFVは最新の技術展示をまとめました。 さらに欧米のトップベンダーが、SDN/NFVの次の一手を語ります。 これ一冊でSDNとNFVの今と将来が分かります。
-
3.5最新AWSサービス対応 新時代のアーキテクトを創る Amazonクラウドのノウハウをこの1冊に凝縮 本書は、クラウドサービス「Amazon Web Services(AWS)」を使って システムを構築するための設計パターンを集めた実務書です。 改訂版では、最新のAWSに対応した57パターンを収録しています。 例えば、スケーラビリティーを活かすための設計やシステム全体で耐障害性を高める設計、 コストメリットを考慮した設計など、クラウド特有のメリットを活かした設計を支援します。 クラウドでの典型的な問題とそれに対する解決策をこの1冊に凝縮。 クラウドで何ができるか知りたいといった初心者から、 これからの新時代を切り拓くITアーキテクトの方まで、幅広くお役立ていただける1冊です。
-
4.0クラウドのことがすべてわかる~基本から最新情報まで クラウドを活用し、システムを構築・運用するために必要な知識を一冊にまとめました。 アマゾンやグーグル、セールスフォースやマイクロソフトなど 主要クラウドサービスの最新動向を詳しく解説。プライベートクラウドの構築技法も網羅しました。 OpenStackやCloudStack、Cloud Foundryといったクラウドを支える技術解説も充実。 入門者向けの基礎知識から、システム構築で使いこなすための実践ノウハウまでをわかりやすく解説しました。
-
3.0ITエンジニアに求められるのは「絵心」ではなく「モデリング力」 直感的に伝わる、訴求力のある図の作り方を解説 「図解は苦手」という人にこそ読んでほしい1冊 企画書や提案書といった文書やプレゼン資料に広く使われる「図解」は、 IT現場において、欠かせないコミュニケーションツールの一つです。 一方で、「絵心がないから、図解は苦手」というITエンジニアが多いのですが、 それは大きな勘違い。ITエンジニアに求められる「図解力」は、絵心のような 芸術的センスではありません。必要なのは、ITエンジニアの必須スキルともいえる、 物事を分析して構造化する「モデリング力」なのです。 本書では、そうしたITエンジニアに必要な図解のセオリーやノウハウをわかり やすく解説します。「絵心がないから・・・」などとあきらめず、実践的な スキルを身につけましょう。メッセージが相手に正しく伝わる図が作れるように なります。 <目次> [基本編] 【第1章】 色の系統を意識する 【第2章】 そろえる 【第3章】 図形を使い分ける 【第4章】 軸で整理する 【第5章】 対称構造を使う 【第6章】 目立たせる 【第7章】 メッセージを示す [実践編] 【第8章】 事業モデル 【第9章】 効果・コスト 【第10章】 効果の根拠 【第11章】 システム化方針 【第12章】 スケジュールと体制 【付録】 グラフ表現
-
3.5※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 失敗しない導入法とチームマネジメントを徹底解説 現在、ITの現場で「ツール革命」が起こっています。 開発現場、運用現場の悩みをピンポイントで解決するツールが次々と登場しているのです。 多種多様なツールがあり、どれもこれも非効率だった従来の作業をズバリ効率化します。 ただ、ツールは闇雲に使えばいいわけではありません。 星の数ほどあるツールから何を選ぶべきか、ツール同士をどう組み合わせるべきかは悩ましい問題です。 ツールはチームメンバーに使ってもらって初めて導入効果が出ます。 ツール活用を前提としたチームマネジメントも欠かせません。 本書は“10倍速”の業務効率の実現に本当に役立つツールを明らかにし、 その使い方、導入法を豊富な事例を基に解説します。 <目次> ■基本編■ 【第1章】 調査で分かった ITの現場「新3種の神器」 【第2章】 開発・運用ツール利用実態調査 黄金コンビはこれだ ■実践編■ 【第3章】 DevOpsツールで実現する タイムリー開発 【第4章】 開発、運用、利用部門の壁を壊し一丸になる DevOps―プロセス・組織編― ■導入編■ 【第5章】 ツール導入の勘所 ■解説編■ 【第6章】 現場でホントに役立つツール ■特別付録■ 【第7章】 大注目の仮想化ツール「Docker」
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「VisualC# 2010」の基本操作から便利なテクニックまで完全解説したガイドブックです。VisualC#は、C/C++言語の流れを汲むオブジェクト指向型のプログラミング言語です。本書では、VisualC# 2010の基盤技術であるMicrosoft.NETの概要から、VisualC# 2010のインストール、基本操作と応用テクニックを実際のWindowsアプリケーションを作成しながら丁寧に解説しているので、プログラミングが初めての方でも最後まで読み通すことができます。サンプルプログラムを参考に、実際にプログラムを作成し、Windowsフォームやコントロール、データの扱い方、選択ステートメントや繰り返しステートメント、クラス構造、イベントハンドラーまで幅広くわかります。サンプルプログラムのダウンロードサービス付き。
-
1.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 PHPの開発用フレームワーク「CakePHP 2.1」を使ったWebアプリケーション開発のガイドブックです。Webの世界は日々進化し複雑化しているため、一から本格的なWebアプリケーションを構築しようとすれば膨大な作業となり、Webの進化についていくことができません。そこで役立つのがWebアプリケーションの仕組みを丸ごと実現してくれるフレームワークです。本書ではPHPのフレームワークであるCakePHPを使ってWebアプリケーションを開発するための手順を基礎から解説します。CakePHP 2.xは大幅な改良がされておりCakePHP 1.3のコードはそのままでは動きません。実業務ではまだCakePHP 1.3が主流ですが、CakePHP 2.xへの移行準備も始めましょう。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Excel VBAやAccess VBAを使ったデータベースからさらに一歩進んだ、より本格的なデータベースを構築するためのVisual BasicおよびSQLのプログラミング入門書です。本書は、Visual Basicを勉強したことはないが、VBAもしくはその他のプログラミング言語を学んだことがある人を対象に、Visual BasicおよびMicrosoft SQL Server 2012 Expressを使ったデータベース構築ノウハウを解説します。実際に売上管理システムを製作しながら、Visual BasicやSQLプログラミングの基礎から、商品マスタや売上伝票マスタといったフォームの作成、請求書の発行、そしてデータベースのバックアップまでを学習します。サンプルプログラムのダウンロードサービス付き。
-
3.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ASP.NET 2.0/3.5/4に対応した、やりたいことから引ける逆引き形式のリファレンスです。本書は、ASP.NETアプリケーション開発の現場でもっとも必要とされているWebサイト開発のためのテクニックを包括的に取り上げ、豊富な用例で多彩な機能の使い方をわかりやすく解説。基本構文の極意から、フォーム開発で利用する機能、サーバコントロールと主要なライブラリを厳選しています。リッチコンテンツの制作に欠かせないAjaxや、マイクロソフトのクラウドサービスWindows Azureにも対応。ASP.NET 2.0、3.5、4のいずれのバージョンでもご利用いただけます。独自のサポートサイトではQ&A掲示板やFAQ、サンプルのダウンロードサービスも用意されています。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Webアプリ開発をサポートするフレームワーク「ASP.NET 4」と「Visual C#」を組み合わせた、はじめてでもよくわかるWebプログラミングの入門書です。SNSやオンラインショッピングなどのWebアプリケーションは、WebサーバとWebブラウザーの両者が連携して動作するため、特定のプログラミング言語の知識だけでなく、その仕組みの理解が欠かせません。本書では、アプリ開発の初心者にも比較的わかりやすいフレームワーク「ASP.NET 4」を統合開発環境「Visual Studio」で使うためのテクニックを基本からしっかり解説しており、Webアプリケーション開発の基本がよくわかります。サンプルプログラムのダウンロードサービス付き。プログラミング言語にVisual Basicを使われる方には、姉妹書の『TECHNICAL MASTER はじめてのASP.NET 4 プログラミングVisual Basic編』をおすすめします。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Webアプリ開発をサポートするフレームワーク「ASP.NET 4」と「Visual Basic」を組み合わせた、はじめてでもよくわかるWebプログラミングの入門書です。SNSやオンラインショッピングなどのWebアプリケーションは、WebサーバとWebブラウザーの両者が連携して動作するため、特定のプログラミング言語の知識だけでなく、その仕組みの理解が欠かせません。本書では、アプリ開発の初心者にも比較的わかりやすいフレームワーク「ASP.NET 4」を統合開発環境「Visual Studio」で使うためのテクニックを基本からしっかり解説しており、Webアプリケーション開発の基本がよくわかります。サンプルプログラムのダウンロードサービス付き。プログラミング言語にC#を使われる方には、姉妹書の『TECHNICAL MASTER はじめてのASP.NET 4 プログラミング Visual C#編』をおすすめします。
-
-
-
-エンタープライズ分野での新しい開発手法を1冊にまとめました。 エンタープライズ分野とネット系企業の開発は、それぞれ独自に“進化”し、採用する技術や開発手法が大きく異なっていました。エンタープライズ分野のシステム開発では、堅牢で安定性の高いシステムを求める傾向にあります。 一方、ネット系企業のシステム開発では、次々と新サービスをシステム上に実装し、事業環境の要請に合わせて即座にシステムを変更することが求められます。アジャイル開発を採用し、開発と運用作業を一体的に行うDevOpsも実施し始めました。 両者はしばらく異なる“進化”を続けていましたが、ここに来てエンタープライズ分野の開発に、ネット系企業のそれが必要とされ始めています。そうした、「ネット系企業で採用していた技術や開発手法をエンタープライズ分野に応用する動き」を一冊にまとめ、解説したのが本書です。 【目次】 第1章 動き出したエンタープライズアジャイル アジャイル放棄に未来なし SAFe解説 DAD解説 第2章 実用アジャイル アジャイル開発 実践の勘所 第3章 イミュータブルインフラストラクチャー ITインフラは使い捨てへ Docker解説 「コンテナ」単位でシステム構成を“固める” Twelve-Factor Appをエンタープライズに生かす 第4章 DevOps さあ、運用を変えよう 第5章 AWS最大活用 はじめてのAWS、“つまずきポイント”はココだ! 第6章 OSS最大活用 ITを牽引するオープンソース活用法
-
4.0SDNの応用動向や企業事例、技術解説を網羅。ネットワーク仮想化のNFVの最新トピックスも紹介。これ一冊で、クラウドやモバイルの進化を支えるSDNとNFVの実力と可能性を図れます。 応用動向として、新たなプレーヤーとなる通信事業者の戦略や一般企業の導入事例、ベンダーの最新ソリューションを解説。新概念のハイブリッドSDNやオープンソースプロジェクトから生まれた革新的なソフトウエア技術も詳解。
-
3.5仮想化技術の入門から使いこなしまで、1冊ですべてわかる!今や、ITインフラの根幹を担う仮想化の技術・製品・サービスの最新動向を知っておくことは、すべてのITエンジニアにとって欠かせません。 本書は、仮想化技術の知識、仮想化環境の構築・運用法、関連製品・サービスの最新情報を、分かりやすく網羅しています。仮想化技術を活用するための最新ノウハウを、この1冊で得られます。 クライアント仮想化ではヴイエムウェア、シトリックス・システムズ、マイクロソフト。サーバー仮想化ではVMware vSphere、Microsoft Hyper-V、Citrix XenServer、Red Hat Enterprise Virtualization、日立製作所Virtage。ストレージ仮想化ではEMC、日立製作所の技術を解説。
-
3.71巻2,970円 (税込)世の中のあらゆるモノがインターネットでつながるIoT(Internet of Things)。IT、自動車、家電、エネルギーなどあらゆる業界を巻き込みつつあるメガトレンドを、多彩な技術系媒体を持つ日経BP社ならではの取材力で詳解。事例、技術要素(センサー、通信、ハードウエア、分析基盤)、基盤サービスなどの最新動向がこの一冊でわかります。
-
-
-
4.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 iOSアプリ開発におけるオブジェクトの取り扱いを学ぶプログラミング入門書です。本書で学ぶことによって、複雑に絡み合うオブジェクト管理を理解することができます。標準Cライブラリによるファイルの読み書きから学習を開始して、NSUserDefaults、SQLite、Core Dataへと学習を進めることでiOSにおけるオブジェクト管理の理解ができるようにしています。また、オブジェクトの設計をXcodeを使ってグラフィカルにおこなえます。実例を体験しながら学習を進めていくことができるスタイルをとっていますので、ファイル処理の理解が不十分な入門者でも、少しずつ知識を広げてステップアップしていけるようになっています。サンプルソースのダウンロードサービス付き。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 RedHat Enterprise Linuxと互換性があるLinux OS「CentOS 6」を使ってサーバを構築・管理・運用をする人のための入門書です。オープンソースソフトウェアであるLinuxは、スーパーコンピュータや、スマートフォンOS、家電製品にも採用され、我々の生活に欠かせない存在となっています。本書は、Linuxのサーバ用途での使い方を初心者でもわかるように基礎から解説。ネットワークやLinuxの基礎知識、操作方法、LANで使えるサーバ(DHCP、Samba)の構築方法、インターネットで使えるサーバ(メール、Web、FTPなど)の構築方法、トラブル対応とサーバの管理手順まで、CentOS 6を使ったサーバ運用のノウハウがわかります。なお、本商品はDVD-ROM付属書籍を元に電子化を行いましたが、電子書籍の性質上DVD-ROMは付属しておりません。
-
3.0「ビッグデータ分析基盤の作り方」から「基盤向けの製品・サービス」や「大容量データを保管する仕組み」までを一挙に解説。日経BP社IT系メディアに掲載したビッグデータ関連の好評記事に、Hadoopディストリビューションや各種クラウドサービスといった基盤技術を解説する書き下ろし記事を加えて構成しました。 ビッグデータ関連技術・製品の最新情報、活用方法、分析・保管するために必要な知識が、この1冊でまとめて習得できます。「ビッグデータを処理する情報システム」の構築機運が高まる今、ビッグデータ関連製品・技術の動向を押さえるのに好適です。
-
-TypeScriptはJavaScriptに静的型付けとクラスベースオブジェクト指向を加えた言語仕様です。 TypeScriptはJavaScriptの構文の拡張なので、既存のJavaScriptのプログラムにわずかな修正を加えるだけでTypeScriptとして動作します。TypeScriptは大規模なアプリケーションの開発のために設計されており、コンパイルするとJavaScriptソースを出力します。 本書はJavaScript中級者にわかりやすいように言語の機能を分解し、1つ1つ「XXをしてみよう」という形式で項目を独立させ、目次で目的の機能を引きやすい構成としています。
-
3.0
-
4.5※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 著者の前著「iOSデバッグ&最適化技法 for iPad/iPhone」に続く第二弾は、入門書ではとうてい説明しきれない、iPhoneアプリ開発のツボとコツを実践的に解説したプログラミングガイドです。入門書では解説しない「なぜそのメソッドを使うのか」「なぜそのようなコードを使うのか」「なぜアプリの動作がそうなるのか」まで踏み込んで、実際のアプリケーションを例にして考え方やテクニックをひとつひとつ具体的に解説していきます。また、書籍では収録しきれなかったC言語やObjective-C言語の超入門解説編をPDFファイルにして、サンプルプログラムと共にダウンロードサービスで提供します。本書はXcode 4.3の環境で執筆および動作確認をしています。さらに電子書籍版ではXcode 5にも対応しています。
-
3.51巻2,970円 (税込)※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Webデザインの「時間短縮」に特化したPhotoshop本!修正しやすいボタンの作成、バナーの一括生成、効率的なスライスなど、現場で使える80本超のテクニックを収録。Photoshop CC対応。
-
4.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 はじめてでもよくわかる、きちんと学びたい人向けのAndroidアプリ開発の教科書です。本書は、Javaプログラミングの基礎知識がすでにある人を対象に、Android4対応スマホアプリケーション開発の全体像と開発手順を、知っておきたい注意事項や参考情報などをからめて基礎からわかりやすく解説します。Androidアプリ開発の全体像と開発環境の構築方法、ウィジェットやレイアウトを利用したビュー開発、インテント、SQLデータベースなどのノウハウ、センサー/GPSなどのハードウェアとの連携ノウハウ、サービスの開発やアプリの公開などスマホアプリ開発の手順が一通り身につきます。サンプルのダウンロードサービス付き。
-
5.0
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 WordPressの第一人者による本格入門書の決定版が、最新のWordPress 6.xに完全対応!! ・最新のFSE(Full Site Editing)に対応 ・サイトの作成から公開・運用まで全体像を把握しながら学習できる ・使用するテーマはオリジナルで、レスポンシブ&セキュアサイト ・サンプルは無料でダウンロード可 業務で使えるWordPressをマスターする力強い味方です!!
-
-本書はMetalというGPUにダイレクトにアクセス可能なフレームワークの解説書です。MetalはmacOSやiOS/iPadOS、tvOSに標準搭載されたOS標準のフレームワークです。本書ではMetalを使ったGPUプログラミングの最初のステップを解説しています。GPUを利用すると、CPUだけでは実現できないような速度で計算を行うことも可能になります。 なお、Metalを使用するには、SwiftかObjective-Cでコードを書く必要があり、本書ではSwiftを使ったコードを解説しています。また、MSLというC++をもとにしたシェーダー言語も使用します。SwiftやC++自体については本書の範囲を超えてしまうので解説していません。そのため、SwiftやC++を知っている・使ったことがある読者の方を対象にしています。
-
3.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「導入の壁」を突破するためのDify解説書! 本書で解説しているDifyを使えば、プログラムを書かなくても、ブロックを組み合わせるだけで生成AIアプリケーションを作ることができるため、実際に業務を担当している人でもアプリを作ることができます。 また、本書では、Difyの基本的な操作方法を解説するだけでなく、アプリケーションを「どのように考えて設計し、業務に適用していくか」という、実践的な思考法を身につけられます。 ●目次 〇本書の構成 Chapter 1 生成AIを現場で活かすために Chapter 2 FAQチャットボットの作成 Chapter 3 ノーコード開発の設計思考 Chapter 4 提案書作成ワークフローの構築 Chapter 5 対話で品質を高める提案書作成ワークフロー Chapter 6 AIエージェントの概念と仕組み Chapter 7 AIエージェントによる自律的な競合調査 Chapter 8 社内での活用方法 Appendix A Difyで構築するAIアプリケーションの4つの型 Appendix B 現場で役立つDifyアプリ開発のテクニック Appendix C RAGチューニング入門 Appendix D Difyローカル環境構築 Appendix E Difyプラグイン開発の基本 Appendix F ナレッジパイプライン入門 Appendix G Dify目的別リファレンス ●著者 東京工業大学物質理工学院修了。味の素株式会社にて、機械学習を活用した半導体材料開発に従事。フリーランスエンジニアを経て、2023年に生成AI事業を手がける株式会社Omlucを創業。Dify導入支援サービスをはじめ、多くの企業の生成AI活用を支援。UdemyのDify講座は受講者数2,500名を超える。2,000名規模のDifyコミュニティ「Dify Studio」のファウンダー。開発したアプリ「Deep Research」はDify公式テンプレートに採用され、公式ブログへの寄稿も行う。 ※この商品は固定レイアウト型の電子書籍です。 ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。 ※お使いの端末で無料サンプルをお試しいただいた上でのご購入をお願いいたします。 ※本書内容はカラーで制作されているため、カラー表示可能な端末での閲覧を推奨いたします
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 いま最も熱いといっても過言ではないITトレンドの1つである生成AI。スマートフォンやパソコンにも搭載されはじめ、私たちの仕事や生活にも溶け込みつつあります。しかし生成AIが文章や画像を生成する仕組みを理解している人は少ないのではないでしょうか。 本書では、生成AIの基礎となる機械学習に始まり、AIが人間の言葉を理解して対話を行える仕組みや画像を認識したり生成したりする仕組みを、図を用いながら噛みくだいて解説。また、Google Colaboratory上に用意したPythonコードで、実際に自然言語処理や画像解析を試せる構成になっています。座学と実践の両軸から生成AIの仕組みをしっかり学べる、まったく新しいタイプのIT教養書です。AI領域に関心のあるエンジニアはもちろん、AIのビジネス活用を考えているビジネスパーソンにとっても役に立つ満足度の高い1冊です。 <本書のこだわり> ・トレンドよりも基礎技術に重きをおいた解説 ・数式やプログラミングが理解できなくても読み進められる ・難解な仕組みも理解が捗る豊富な図解 ・学んだことがしっかり身につく理論解説と演習付き
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【AWSがはじめてでもわかる!クラウドの入門書!】 Amazon Web Services(AWS)がはじめてでもわかる! AWSの入門書です。多数あるAWSのサービス(機能)の中から特に重要なものを厳選して解説。簡単なWebシステムの構築を通して基礎からしっかり身につきます。クラウドをこれから始めたい人、クラウドの基礎を知りたい人にも最適! ■こんな方におすすめ ・Amazon Web Services(アマゾン・ウェブ・サービス、AWS)を使ってみたい初心者の方 ・クラウドをはじめたい方 ■目次 ●CHAPTER1 Amazon Web Servicesとは何か 1-1 クラウドサービスとは 1-2 巨大クラウドプラットフォームAmazon Web Services 1-3 本書の流れ ●CHAPTER2 AWSをはじめよう 2-1 AWSを使うには 2-2 AWSアカウントの作成 2-3 AWSマネジメントコンソールの基本 2-4 各種サービスのダッシュボード 2-5 ユーザーを追加する 2-6 請求情報を管理する ●CHAPTER3 Webサイトを公開しよう 3-1 Webサーバーの仕組みと作り方 3-2 S3の特徴と料金 3-3 この章での操作の流れ 3-4 S3バケットの作成 3-5 静的ウェブサイトホスティング機能 3-6 バケットポリシーの設定 3-7 ファイルをアップロードする 3-8 ツールを使ってアップロードする ●CHAPTER4 LEMP環境でWordPressを動かそう 4-1 ブログサーバーの仕組みと作り方 4-2 EC2の特徴と料金 4-3 EC2の操作と通信 4-4 この章での操作の流れ 4-5 EC2インスタンスを作成する 4-6 EC2インスタンスにログインする 4-7 nginxのインストール 4-8 PHPのインストール 4-9 MariaDBのインストール 4-10 WordPressをインストールして設定する ●CHAPTER5 データベースを活用しよう 5-1 マネージドのデータベースサービスRDS 5-2 この章での操作の流れ 5-3 RDSのDBインスタンスを作成する 5-4 WordPressのデータベースをDBインスタンスに変更する 5-5 DBインスタンスの管理 ●CHAPTER 6 固定IPアドレスとドメイン名を使おう 6-1 IPアドレス・ドメイン名を設定するには 6-2 Elastic IPで固定IPを割り当てる 6-3 ドメイン名を使えるようにするには 6-4 Route 53でDNSサーバーを作る 6-5 ドメイン名を申請する 6-6 EC2にドメイン名でアクセスできるようにする 6-7 S3バケットにドメイン名でアクセスできるようにする ●CHAPTER7 安全な通信を使おう 7-1 通信をSSL/TLSで暗号化するには 7-2 この章での操作の流れ 7-3 証明書の作成 7-4 ロードバランサーを構成する 7-5 CloudFrontを構成する ■著者プロフィール 大澤文孝:ITエンジニア、コンサルタント、ライター。フリーのITエンジニアとしてシステム開発などに従事、IT 分野での執筆業や講演も行っている。主な著書に「エンジニアのためのChatGPT 活用入門 AIで作業負担を減らすためのアイデア集」「AWSネットワーク入門 第2 版」「AWS Lambda 実践ガイド 第2 版」(インプレス)、「Amazon WebServicesクラウドデザインパターン」(共著、日経BP)。他、開発者向けの実践書を多数執筆。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【基本の動画編集からカラーグレーディングまで、一冊でわかる!】 DaVinci Resolveは、世界中のプロが利用する高い性能を持ちながら、ほとんどの機能を無償で利用できる動画編集アプリです。本書は、はじめてDaVinci Resolveを使う方に向け、メディアページ/カットページを使った基本的な編集から、エディットページによる本格的な編集・エフェクト挿入、カラーページによるカラーコレクション/カラーグレーディングの実践的な操作まで、プロが作成したサンプルデータを使ってていねいに解説します。 ■目次 ●Chapter 1 DaVinci Resolveの基本 Section 01 DaVinci Resolveとは Section 02 DaVinci Resolveで何ができる? Section 03 DaVinci Resolveをインストールしよう Section 04 DaVinci Resolveを起動して、初期設定をしよう Section 05 プロジェクトライブラリの接続を確認しよう ……ほか ●Chapter 2 カットページ Section 10 カットページの画面構成を知ろう Section 11 タイムラインを作成しよう Section 12 クリップをタイムラインに配置しよう Section 13 クリップを分割/削除/トリムしよう Section 14 編集点を調整しよう Section 15 クリップの順番を入れ替えよう Section 16 トランジションを使ってみよう Section 17 音を調整しよう ……ほか ●Chapter 3 エディットページ(基本編) Section 21 プロジェクトを作って素材を読み込もう Section 22 エディットページの画面構成を確認しよう Section 23 タイムラインとトラックの概念とUIを理解しよう Section 24 タイムラインを作成しよう Section 25 タイムラインにクリップを配置しよう Section 26 クリップをトリム、クリップの編集点・再生速度を調整しよう Section 27 BGMを入れてみよう ……ほか ●Chapter 4 エディットページ(応用編) Section 30 4K動画の編集を始める前の準備をしよう Section 31 映像と音声の同期をしよう Section 32 Aロール(トークパート)の編集をしよう Section 33 イメージ・説明パートをインサートしよう Section 34 キーフレームでクリップに動きを付けよう Section 35 「テキスト+」でテロップを入れてみよう ……ほか ●Chapter 5 エディットページ(上級編) Section 38 動画編集を始める前の準備をしよう Section 39 マルチカムクリップを作ろう Section 40 マルチカム編集をしよう Section 41 Bロールを粗編集しよう Section 42 Bロールのインサートをしよう(デュアルタイムライン) Section 43 Bロールのインサートをしよう(カットページのソーステープモード) Section 44 音楽を入れて映像の微調整をしよう Section 45 OP/ED/タイトルを作ろう Section 46 自動文字起こし機能で字幕テロップを入れよう Section 47 FairlightページでEQをかけよう Section 48 ラウドネスを調整しよう ●Chapter 6 カラーページ Section 49 カラー作業をする前に Section 50 カラーページのUIを知ろう Section 51 ノードエディター Section 52 プライマリーグレーディング Section 53 カラーコレクションをコピー&ペーストしよう Section 54 スコープの見方を知ろう Section 55 正しくLUTを使おう Section 56 シーン別にカラーグレーディングしてみよう ●Appendix 知っていると役に立つDaVinci Resolveの機能 ■著者プロフィール 鈴木 佑介(すずき ゆうすけ):フリーランスの映像作家/ DP。日本大学芸術学部映画学科 演技コース卒業。「人を描く」ことを専門に Web媒体を中心に、広告・プロモーション映像などをワンストップで手掛ける。Blackmagic design 認定 DaVinci Resolve18 トレーナー。RODE / NANLITE 日本公式アンバサダー。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【アルゴリズムの実用性がよくわかる!】 Pythonには標準でlist型やdict型などのデータ型、ソートや探索の便利なアルゴリズムが実装されており、ライブラリも充実しています。基本文法とライブラリの使い方を学習するだけで、ある程度プログラムを作成できるようになります。ところが複雑な問題に直面したとき、初歩的な知識だけでは立ちどころに行き詰ります。問題をずばり解決する機能やライブラリがあるとは限りません。さまざまな実装方法、機能、ライブラリから、最適なものを選び、組み合わせる必要が出てくるかもしれません。こういったとき、プログラム構造の理解が必要で、なかでもアルゴリズムとデータ構造が重要な要素になります。本書はこのふたつを徹底的にかみ砕いて解説し、ときに開発現場で使用されるテクニックや考え方も盛り込むことで、読者を深い理解へと導きます。 ■こんな方におすすめ ・Pythonでアルゴリズムとデータ構造を学習したいひと ・スキルアップしたいPython初級プログラマー ・情報処理技術者試験のアルゴリズム問題の足がかりを得たいひと ■目次 ●1章 アルゴリズムの基礎 1-1 アルゴリズムとデータ構造 1-2 基本的な処理フロー 1-3 アルゴリズムと実装の基礎 ●2章 アルゴリズムの評価 2-1 計算量 2-2 時間計算量 2-3 空間計算量 ●3章 配列と連結リスト 3-1 配列と連結リスト 3-2 単連結リスト 3-3 連結リストと配列の比較 ●4章 スタックとキュー 4-1 スタック 4-2 スタックの実装 4-3 スタックの活用例 4-4 キュー 4-5 キューの実装 4-6 キューの活用例 ●5章 ソート 5-1 ソート 5-2 ソートの性質 5-3 実装のポイント 5-4 挿入ソート 5-5 選択ソート 5-6 バブルソート 5-7 シェルソート 5-8 マージソート 5-9 クイックソート ●6章 探索 6-1 線形探索 6-2 二分探索 ●7章 連想配列 7-1 連想配列 7-2 オープンアドレス法 7-3 チェイン法 ●8章 文字列検索 8-1 文字列の一致 8-2 力任せ法 8-3 ボイヤー-ムーア法 ●9章 木構造 9-1 木構造 9-2 二分探索木 9-3 二分探索木の実装 9-4 二分探索木の特徴 9-5 データ列による二分木の表現 9-6 ヒープ木 9-7 ヒープソート ●10章 グラフ 10-1 グラフ 10-2 隣接行列 10-3 ダイクストラ法 ●11章 さまざまなアルゴリズム 11-1 基数変換 11-2 データの圧縮 11-3 ハフマン符号化 11-4 構文解析 11-5 乱数 11-6 動的計画法 ●付録 A-1 文法に関する補足 A-2 処理時間の計測 A-3 メモリ使用量の計測 A-4 参考文献 ■著者プロフィール 黒住 敬之(くろずみ・たかゆき):信州大学大学院工学系研究科修士課程修了(位相幾何学専攻)。大学院卒業後、都内のSIerに勤務、業務システムの開発を行う。現在はEC企業のシステム開発部門に所属、Pythonを使用したシステム開発業務に従事。また、個人でもシステム開発やデータ分析業務等を受託。アイティーアールディーラボ代表。
-
4.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【筆者がこれまでに培った開発テクニックを集めた「秘伝の書」】 Excel マクロ(VBA)のプログラミングがある程度できるようになると次に知りたいと思うのが「開発(プログラミング作業)の効率化」。本書は「開発の効率化を極限まで高める」ことを目的として、開発を効率化するためのテクニックを集めた書籍です。 大手スキルマーケットココナラのプログラミング関連のカテゴリーではランキング上位常連で業界屈指の開発力を持つVBA開発者である著者による「本当に実践で役に立つ効率化のテクニック」を解説。 本書で扱うテクニックはすべて実務を通して必要であるものに限り、基本設定にかかわるものから他書籍では紹介されていなものまで多岐にわたります。全体のレベル、到達点は低くはありませんが、初級者から手に取ってもらえるように基本的なことも網羅しつつ、広く役立つ本です。 ■こんな方におすすめ 初級者から上級者までのおもに業務でVBAを使用して開発を行っているVBAユーザー ■目次 ●絶対知っておきたいVBA開発の超効率化テクニック 第1章 基本設定 第2章 ショートカットキー 第3章 単語登録 第4章 命名規則 第5章 コーディングの基本ルール ●さらに知っておきたいVBA開発の超効率化テクニック 第6章 自分専用の開発用アドインの作成 第7章 汎用プロシージャの作成ルール 第8章 汎用プロシージャの紹介 第9章 汎用プロシージャ紹介での補足説明 第10章 イミディエイトウィンドウ活用の汎用プロシージャ 第11章 イミディエイトウィンドウとクリップボードのコラボテクニック 第12章 リボン登録でさらなる効率化を図る ■著者プロフィール ●著者-深見 祐士:Softex-Celware代表。現在はフリーランスプログラマーとして、ExcelVBAを用いた業務改善ツール開発や学習支援を行い、クラウドソーシングプラットフォームのココナラを主戦場に活動中。ココナラでは月あたり20件以上のVBA開発案件を手掛け、累計対応件数は500件を超える(2024年2月現在)X(旧:Twitter)やブログでExcel関連情報も発信中。ココナラ及びXでのプロフィール名は「いき」。 ●監修者‐大村 あつし:主にExcel VBAについて執筆するテクニカルライターであり、20万部のベストセラー『エブリ リトル シング』の著者でもある小説家。Microsoft Officeのコミュニティサイト「moug.net」を1人で立ち上げた経験から、徹底的に読者目線、初心者目線で解説することを心掛けている。また、2003年には新資格の「VBAエキスパート」を創設。主な著書は『かんたんプログラミングExcel VBA』シリーズ、『新装改訂版Excel VBA本格入門』(技術評論社)など多数。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【Accessの実践的な入門書!】 AccessはMicrosoft Officeシリーズに属するデータベースアプリケーションです。ただし、他のOfficeソフトと違い、本格的に活用するには、とても難しいアプリケーションになります。しかしながら、他のデータベースアプリケーションに比べて、コスト面で優れ、かつ使いやすいGUIツールが付属しているため、本格的なデータベースを構築するための選択肢として非常に有効とも言えます。本書は、本格的なデータベースを構築するために、1冊でAccessの機能の大部分を解説した書籍になります。2冊、3冊と他のAccess解説書を購入しなくても、この1冊で希望のデータベースが構築できます。 ■目次 CHAPTER 1 アプリの概要 1-1 Accessとは 1-2 Accessの操作体系 1-3 3段階のアプリ 1-4 3つのアプリの仕様の違い CHAPTER 2 テーブルの作成 2-1 テーブルの基礎 2-2 テーブルの性質 2-3 テーブルの作成 2-4 リレーションシップ CHAPTER 3 クエリの作成 3-1 クエリの基礎 3-2 単一テーブルからの選択クエリ 3-3 複数テーブルからの選択クエリ 3-4 追加クエリ 3-5 更新クエリ 3-6 削除クエリ CHAPTER 4 レポートの作成とレベル1アプリの完成 4-1 レポートの基礎 4-2 「売上明細書」レポート 4-3 「売上一覧票」レポート 4-4 レベル1アプリの完成 CHAPTER 5 フォームの作成 5-1 レベル2アプリへの変更点 5-2 フォームの基礎 5-3 メインメニューを表示するフォーム 5-4 マスターテーブルを閲覧するフォーム 5-5 マスターテーブルを操作するフォーム 5-6 トランザクションテーブルを閲覧/操作するフォーム 5-7 レポートを操作するフォーム CHAPTER 6 マクロの実装とレベル2アプリの完成 6-1 マクロの基礎 6-2 メニューの機能 6-3 マスターテーブルに関する機能 6-4 トランザクションテーブルに関する機能 6-5 レポート出力の機能 6-6 レベル2アプリの完成 CHAPTER 7 VBAとSQLの連携 7-1 レベル3アプリへの変更点 7-2 VBAの基礎 7-3 VBA内でSQLを使うための知識 7-4 VBA&SQLでのデータ操作 CHAPTER 8 VBAの実装とレベル3アプリの完成 8-1 オブジェクトの変更 8-2 ログイン/メニュー機能 8-3 トランザクションテーブルに関する機能 8-4 レポート出力の機能 8-5 マスターテーブルに関する機能 8-6 レコードをコピーする機能 8-7 レベル3アプリの完成 Appendix アプリの完成度を高めるテクニック A-1 画像を使った見栄えの向上 A-2 販売データ一覧の並び替え A-3 リストボックスの数値の文字揃え A-4 ユーザーの利便性の向上 ■著者プロフィール 今村ゆうこ:非IT系企業の情報システム部門に所属するほか、ライター業、ブログ運営、動画配信など行うワーキングマザー。著書のイラストや図解も手掛けている。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【Unityで本格的なゲームを作るノウハウが学べます!】 1つのゲームを制作する流れを通してUnity 2023の操作が学べる入門解説本です。武器を調達し、食べ物を求めながら冒険し、モンスターと戦う3Dアクションゲームを制作していきます。楽しみながら学べ、かつ実践的なテクニックも身につきます。 ●目次 ●Chapter 1 ゲーム開発をはじめよう 1-1 ゲームについて理解しよう 1-2 Unityについて理解しよう ●Chapter 2 Unityの開発環境を構築しよう 2-1 macOSにUnityをインストールしよう 2-2 WindowsにUnityをインストールしよう 2-3 Unityを動かしてみよう 2-4 ゲームを操作してみよう ●Chapter 3 C#の基本文法を学ぼう 3-1 Unityでスクリプトを使おう 3-2 データの扱い方について学ぼう 3-3 関数とクラスについて学ぼう 3-4 フィールドとプロパティについて学ぼう 3-5 演算子について学ぼう 3-6 制御構造について学ぼう 3-7 クラスの継承について学ぼう ……ほか ●Chapter 4 ゲーム企画の基本を学ぼう 4-1 ゲーム開発の罠を知っておこう 4-2 ゲームの方向性を決めよう 4-3 ゲームのルールを考えよう 4-4 ゲームの公開方法を決めよう 4-5 企画書を作ろう 4-6 ゲームの開発手順を確認しよう ●Chapter 5 ゲームの舞台を作ってみよう 5-1 プロジェクトを作成しよう 5-2 地形を追加しよう 5-3 木や草を配置しよう 5-4 水や風の演出を追加しよう 5-5 空を追加しよう ●Chapter 6 キャラクターを作ってみよう 6-1 キャラクターをインポートしよう 6-2 キャラクターを操作できるようにしよう 6-3 キャラクター操作のためのスクリプトを書こう 6-4 カメラがキャラクターを追いかけるようにしよう 6-5 キャラクターにアニメーションを付けよう ●Chapter 7 敵キャラクターを作って動きを付けよう 7-1 敵キャラクターがプレイヤーを追いかけるようにしよう 7-2 一定範囲に入ると襲ってくるようにしよう 7-3 視界に入ると襲ってくるようにしよう 7-4 敵キャラクターに攻撃させてみよう 7-5 敵を倒せるようにしよう 7-6 敵キャラクターを出現させよう ●Chapter 8 ユーザーインタフェースを作ってみよう 8-1 タイトル画面を作ろう 8-2 ゲームオーバー画面を作ろう 8-3 アイテムを出現させよう 8-4 ゲーム画面のUIを作ろう 8-5 スマホ向けのUIを作ろう ●Chapter 9 ゲームが楽しくなる効果を付けよう 9-1 BGMやSEを追加しよう 9-2 パーティクルエフェクトを作成しよう 9-3 ゲーム画面にエフェクトをかけてみよう ●Chapter 10 ゲームのチューニングを行おう 10-1 パフォーマンスを改善しよう 10-2 ゲームの容量を節約しよう 10-3 ゲームをビルドしよう 10-4 ゲームを公開しよう ●Chapter 11 プレイされるゲームにしていこう 11-1 ゲームをもっとおもしろくしよう 11-2 ゲームを収益化しよう 11-3 ゲームをもっと広めよう 11-4 開発の効率を上げよう 11-5 Unityの魅力的な機能をさらに知っておこう 11-6 イベントに参加してみよう ●Chapter 12 ビジュアルスクリプティングを体験しよう 12-1 ビジュアルスクリプティングについて知ろう 12-2 ビジュアルスクリプティングを使ってみよう 12-3 ビジュアルスクリプティングのさまざまな機能を知っておこう 12-4 ビジュアルスクリプティングの強みと弱みを知っておこう ●Chapter 13 Unityでのトラブルシューティング 13-1 エラーを確認しよう 13-2 情報を「見える化」しておこう 13-3 処理が実行されない原因を探ろう 13-4 スマホゲームのトラブルに備えよう ●著者プロフィール 賀好昭仁:CREATOR GENE代表、東京大学生産技術研究所特任研究員。Webサービス・スマホアプリ・ゲームの企画および開発を経て、2019年に独立。開発を通じて世の中のハッピーを増やすべく、日々活動している。
-
4.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【案件管理はExcelに任せましょう!】 日々進化するExcelの機能をリスキリングしよう! 本書では、チュートリアル形式で役立つExcelの各種機能の使い方を解説しながら、案件管理のシステム作り上げます。テーブル機能に、関数、スピル、書式設定、マクロ、VBAまで挑戦します。各機能の特長を理解して、業務の自動化・効率化を素早く図りましょう! ■こんな方におすすめ - データの処理・管理を手軽に行いたい人 - Excelの機能の使いどころを知りたい人 ■目次 ●第1章 Excelの機能と業務内容を理解する 1.1 Excelの役割を理解する 1.2 ツールを作るときに使うExcelの便利機能 1.3 本書で作る業務ツール ●第2章 テーブルの設定 2.1 テーブルとは 2.2 テーブルを扱ううえでの注意点 2.3 テーブルの設定方法 2.4 テーブルの設定を変更する 2.5 テーブルの設定の解除 2.6 一覧表にテーブルを設定する 2.7 各テーブルの設定 ●第3章 計算式の知識 3.1 計算式の基本 3.2 関数 3.3 計算式のコピーと参照方式 3.4 他のセルの値をそのまま出す 3.5 テーブルを参照する計算式 3.6 計算式や関数の入力 3.7 関数のネスト 3.8 業務ツールで使う便利な関数 3.9 スピル 3.10 名前機能 ●第4章 計算式の作成 4.1 案件入力画面の設定 4.2 《見積一覧》シートの作成 4.3 見積書フォーマットの作成 4.4 納品書と請求書フォーマットの作成 4.5 処理一覧の作成 4.6 商品名の一覧範囲の名前設定 4.7 《案件一覧》シートの作成 4.8 月次請求書の計算式の作成 4.9 《メイン画面》シートの作成 ●第5章 仕組み作りを支えるExcelの機能 5.1 ユーザー定義の表示形式 5.2 条件付き書式 5.3 入力規則 5.4 リンクの設定 ●第6章 マクロの記録 6.1 マクロを保存する 6.2 案件を入力するマクロを記録する ●第7章 VBAの基本 7.1 VBEの使い方 7.2 VBAの基本構文 ●第8章 VBAを操作する 8.1 VBAのサブルーチンの作成 8.2 見積書を追加・更新する 8.3 納品書・請求書を発行する 8.4 見積書を発行して登録する 8.5 指定月の請求書を一度に作成する 8.6 状況に合わせて表示するデータをフィルターする 8.7 メイン画面をクリックして各処理のVBAを動かす ●第9章 より便利に仕上げる 9.1 常に項目名を表示する 9.2 表示する必要のないセルを非表示にする 9.3 今日の日付を設定する 9.4 不必要な入力をさせないようにする 9.5 ファイルを開いたら必ずメイン画面を表示させる 9.6 最終チェック ■著者プロフィール 佐藤嘉浩:Excelインストラクター。Excel使用歴30年、MOS(マイクロソフトオフィススペシャリスト)全科目取得。Microsoft Officeのプロフェッショナルであり、実践的な業務効率化のテクニックを伝授する。通称『Officeの魔法使い』。雑誌やブログメディアにも積極的に記事を執筆し、パソコンの活用方法から電子回路についての専門知識まで幅広く情報を提供している。一人一人が目の前のパソコンを上手に使って価値を見出せる情報発信をしている。
-
3.5【ノンプログラマーでもできるPower Appsビジネスアプリ開発】 「Power Apps」はMicrosoftが提供するローコード開発ツール。PowerPointのスライドを描くような感覚でボタンや入力フォームなどのパーツをドラッグ&ドロップで画面に並べ、Excelのように関数を入力して動作を指定するだけで、ビジネスアプリを開発できます。本書はそんなPower Appsの入門書です。プログラミングの知識がない人でも、現場ですぐに利用できる実践的な内容を3部構成でまとめています。 ■目次 ■Part 1 基本編 ●Chapter 1 Power Apps入門 1-1 Power Appsでできること 1-2 Power Appsのアプリ開発で利用できるサービス ●Chapter 2 アプリ開発環境の準備 2-1 Power Apps のアプリ開発の始め方 2-2 サインアップが必要なサービス 2-3 Microsoft 365開発者プログラムのサインアップ 2-4 二段階認証の使用を無効化する 2-5 Power Apps開発者プランのサインアップ 2-6 Dataverseのセットアップを確認する ●Chapter 3 アプリ開発の基本 3-1 アプリ開発の基本的な流れ 3-2 データモデリング 3-3 Dataverse入門 ●Chapter 4 キャンバスアプリ開発の流れ 4-1 キャンバスアプリの作成方法 4-2 データからキャンバスアプリを開発する 4-3 キャンバスアプリの画面とコントロールを設定する 4-4 キャンバスアプリのデータソースを管理する 4-5 キャンバスアプリを公開、共有する ●Chapter 5 モデル駆動型アプリ開発の流れ 5-1 モデル駆動型アプリの作成方法 5-2 データからモデル駆動型アプリを開発する 5-3 モデル駆動型アプリの画面とコンポーネントを設定する 5-4 モデル駆動型アプリのデータソースを管理する ■Part 2 リファレンス編 ●Chapter 6 画面遷移 6-1 画面の命名について 6-2 画面遷移のための関数について 6-3 アプリを準備する 6-4 コントロールに遷移のアクションを加える ●Chapter 7 日付・時刻操作 7-1 アプリ開発における「日付と時刻」 7-2 現在の日付や時刻を取得する 7-3 任意の日付をDate(日付)型で取得する 7-4 日付からNumber(数値)型を取得する 7-5 過去や未来の日付を取得する ●Chapter 8 集計 8-1 Excelのようにデータを集計する 8-2 合計値と平均値を取得する 8-3 最大値と最小値を取得する 8-4 テーブルのレコード数を取得する ●Chapter 9 変数 9-1 変数とは 9-2 変数の値をテキストラベルに表示する 9-3 変数の値を変更する 9-4 変数の値を別画面から読み取る ●Chapter 10 データを扱う 10-1 アプリでデータを扱うには 10-2 ギャラリーを使ってテーブルのデータを表示する 10-3 検索機能を作成する 10-4 レコードの追加や修正をする 10-5 ギャラリーで選択したレコードを編集する ●Chapter 11 条件分岐 11-1 アプリ開発における「条件」 11-2 条件分岐とは 11-3 比較演算子 11-4 複数の条件を指定する方法 ●Chapter 12 通知 12-1 アプリ開発における「通知」 12-2 通知バーのしくみ 12-3 通知バーを表示する ■Part 3 ハンズオン編 ●Chapter 13 スマートフォンで使うレポートアプリ 13-1 サンプルデータの準備 13-2 アプリの仕様 13-3 画面を作成する 13-4 画面同士をつなぐ 13-5 画面を修正する 13-6 アプリを公開する ●Chapter 14 パソコンで使うダッシュボードアプリ 14-1 アプリの仕様 14-2 モデル駆動型アプリを作成する 14-3 画面とコンポーネントを設定する 14-4 Excel Onlineでデータを編集する 14-5 ページを作成する 14-6 フォームを拡張する 14-7 データ分析をサポートするグラフを作成する 14-8 ダッシュボードを作成してモデル駆動型アプリに組み込む
-
4.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 なにもかもはじめてでも大丈夫! 手軽な作例を作りながら学べる電子工作の超基本! Arduinoによる電子工作の入門書です。プログラミングも電子工作もはじめてという人に向けて,Arduinoの使い方を解説します。 書籍の前半では,基本となる入力と出力の制御方法を解説します。LEDランプやスイッチなどのよく使う部品を用いながら,手を動かして学びます。 後半では入出力の命令をさらに発展させる方法を紹介します。イルミネーション,ミニ扇風機,インターネットとの連携,そして「しゃべるラジコンカー」といったやりごたえのある作例に挑戦できます。 さらに,小型のバリエーションであるArduino Nanoの使い方も付録で掲載。小さいボードならではの電子工作の楽しみを体験できます。 楽しく手を動かしながら,Arduinoと電子工作をこの一冊ではじめましょう!
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は、動画の制作、編集ができるアプリ「Adobe After Effects」の解説書です。After Effectsの基本操作から実践で使える演出テクニックまでを幅広く解説しています。CMや映画で見るようなインパクトのあるタイトルアニメーションの作り方、稲妻のような演出効果の追加方法、はめ込み合成の方法などを魅力的な作例を使って紹介します。初めてだけど、いっぱいやりたい!いいものをつくりたい!そんな気持ちにこたえるため、取り組みやすさと満足度を両立した内容で、プロが実戦で使うさまざまなノウハウが1冊で学べます。 嬉しい3大特典付き ・アニメーションプリセット 適用するだけで、簡単に素敵なアニメーションが作れるプリセットをダウンロードいただけます。 ・練習用ファイル&解説動画 各レッスンで使用する練習用素材はすべてダウンロードできるので、自分で素材を用意しなくても始められます。さらに動画でも解説しているので、実際にどのように操作しているのか手に取るように理解できます。 ・特別レッスンPDF さらにクオリティの高い動画を作りたい方向けに、特別レッスンとして解説PDFをダウンロードいただけます。 ■目次 CHAPTER1 After Effectsを始めよう CHAPTER2 After Effectsの基本操作を覚えよう CHAPTER3 アニメーションを作ってみよう CHAPTER4 さまざまな表現技法を学ぼう CHAPTER5 プロに学ぶ!こだわりのアニメーション CHAPTER6 ほかのアプリと連携してみよう MORE ステップアップに役立つ知識
-
-「評価指標でXXXという最高のスコアが出た!」と喜び勇んで,機械学習モデルが出力してくる予測結果をもとにビジネスを運用したとします。 ところが,ビジネス上のKPIと相関が高い評価指標を選んでいなかったために,KPIの推移を見てみると大した変化がありませんでした。 あるいは「毎日夜遅くまで残業をして,特徴量生成とクロスバリデーションによって評価指標を改善しました!」というデータサイエンティストがいたとします。ところが,KPIの改善のためには そこまで高い評価指標の値を達成する必要ありませんでした。このようなケースでは,データサイエンティストが費やした工数がすべて水の泡となってしまいます。----------(はじめにより)---------- このような状況が起きてしまう背景にはさまざまな原因が考えられますが,あえて一言で言うと「データサイエンスの問題が解くべきビジネスの問題と乖離していた」ためです。 機械学習モデルの”良し悪し”を決めるときには,評価指標(Evaluation Metrics)を必要とします。本質的に評価指標の設計方法は自由であり,ビジネス上の価値を考慮して自ら作成することも可能です。RMSEやAUCといったスタンダードなものから,ドメインに特化した数値まで,あらゆる指標が評価指標になりえます。では評価指標はどのように決めるのが良いのでしょうか。また,どのように決めれば冒頭のような悲しい状況を生まずに済むのでしょうか。 本書はこれらの疑問に答えるため,機械学習の良し悪しを決める評価指標を軸に,解くべきビジネスの問題をどうやってデータサイエンスの問題に落とし込むのか,その原理を解説していきます。この原理が普遍的なものであれば,ビジネスがどんなものであっても応用できると考えることができます。 回帰,分類で使用するスタンダードな評価指標についても,基本から丁寧に解説します。本書を読むことで,どのようなケースでどの評価指標を選ぶべきかがわかり,評価指標の読み間違いを避けることができます。
-
-ゲームAIの技術要素には大きく分けて「ルール」「探索」「機械学習」の3つがあります。近年話題になることの多い機械学習ですが,機械学習だけでは遠い将来の状況を正確に読むことは難しく,特に探索がなければ真に強いAIは生まれません。また,ゲームAIの技術を競う各種コンテストなどでは使用できるメモリ量やファイルの容量に制限が課され,機械学習を利用することが現実的ではないケースもあります。これは実務においても同様で,与えられた要件によっては今も探索技術が主要素となり得ます。本書は,この探索技術とそれを支えるアルゴリズムにフォーカスを当て,ゲームAIを題材にその重要性と魅力を楽しく学ぶための入門書です。さまざまなゲームの種別に対応した探索アルゴリズムについて,動作のしくみと実装方法を丁寧に解説します。
-
5.0※PDF版をご希望の方は Gihyo Digital Publishing (https://gihyo.jp/dp/ebook/2022/978-4-297-13237-8)も合わせてご覧ください。 Rには多くの分析手法を実行するパッケージが提供されていますが,同じ用途であってもパッケージごとに関数の記法が違ったり,データの入力形式や出力形式が違ったりするため,データの前処理やモデルの評価といった工程におけるコーディングは,意識しなければバラバラになってしまいます。また,これが原因でスムーズな分析パイプラインを作成できず,分析環境で行ったモデリングを本番システムへ移行することを考えると,その保守は困難を極めます。 これらの問題を解消するために開発され,統一的なインターフェースを提供するのがtidymodelsです。データ整形における同様のコーディングの問題を解決するためのパッケージ群で知られるtidyverseのプロジェクトの1つとして注目を浴びています。 データ分析の工程には,データ準備,モデルの作成,モデルの評価,モデルの改善,モデルの運用といった一連の工程があります。本書ではそれぞれの工程をtidymodelsパッケージ群で行う方法について解説します。tidymodelsパッケージ群を利用することで,スムーズなデータ分析パイプラインを効率的に構築できるようになるでしょう。
-
4.7※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※PDF版をご希望の方は Gihyo Digital Publishing (https://gihyo.jp/dp/ebook/2022/978-4-297-13133-3)も合わせてご覧ください。 せっかく学ぶのなら,プロ志向のHTMLを! ウェブデザイン制作の現場で役立つHTMLを奥深くまで徹底解説。ウェブサイトの基本的なしくみから,要素を使いこなすための知識まで,じっくりと学習することができます。ただHTMLを書くだけではなく,アクセシビリティやユーザビリティの視点を知ることで,よりよいコーディングに自らたどりつけるようになります。現役講師による会話形式のやさしい解説つきで,はじめてHTMLを学ぶ方でも挫折しません。また,HTMLを学んだことはあるけれど,ゼロから書きはじめる自信がない方,次の1冊で確実なコーディング力をつけたいと望む方にも,おすすめです。これ1冊で,ウェブページの先頭から末尾まで,HTMLを自力で書けるようになります!
-
5.0システムとデータの両面にスポットを当て,データ分析基盤の整備/運用/活用の指針をまとめた入門書。 データ分析の中心にある「データ分析基盤」を取り巻く環境は,大きく変わりました。機械学習/ディープラーニング,マーケティング,需給予測,不正検知を筆頭にデータ利用が多角化し,データ分析基盤に求められる役割も多様化が進んでいます。 本書では,データ分析基盤の「今」に焦点を合わせ,基本用語の整理から歴史,クラウドをはじめとしたインフラ,主要な技術スタック,システムモデル,データドリブンのための可視化&測定術まで徹底解説。 合わせて,長期視点に立ったユーザー中心の運用に欠かせない「セルフサービス」「SSoT」に基づいたルール作り,それらを実現するためのゾーン/タグ管理,メタデータ管理,データの品質管理も平易にまとめました。 広くデータ分析基盤に関わるエンジニア/ユーザーの方々へ,ユーザーが自然と集まり,データ活用を促進するシステムの実現のために,実践で活かせる考え方をお届けします。
-
-各種講座や書籍でHTML&CSSの学習を終えても,実際の現場では,求められるレベルの業務をこなせない人が少なくありません。デザイナーから渡されたデザインの全体を把握・解釈して,HTML&CSSで書き起こす力が弱い傾向にあります。 本書はWebページのデザインをHTML&CSSで作成するために必要なチカラを身につけて,これまでに学習してきた基礎知識を,Webデザインの現場で「使える力」にレベルアップします。
-
4.3「もっとデータを活用して業績アップ」 「データドリブンで事業をもっと大きく」 このようにデータが重要といわれる現代では,一人一人がデータとの向き合い方を会得し,自分自身の意思と判断力を持つために「データリテラシー」を身に付けることが必要です。 データリテラシーとは,データ活用の意味から理解し,人間がデータとどう向き合うのかという視点で,どのような役割を担う人にとっても今必要なデータにまつわる知識です。データベースやSQL,難しいシステム,あるいはデータを可視化するデザインの話だけではありません。 本書は,著者が創設した「Tableauブートキャンプ」における師と弟子の対話を元に,8年間かけて会得したノウハウ・考え方をまとめあげた本です。 「データとはなにか」 「データを使ってどのように改善するのか」 「データを可視化して人々を動かすにはどうすればよいか」 これらの観点から,技術的な専門知識だけではない,データ活用の本質を考えます。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Node-RED(ノードレッド)は,ハードウェアとそれを動かすためのソフトウェア,さらにインターネット上の各種サービスを簡単につなげるようにすることを目標に開発されたソフトウェアの道具です。ノードと呼ばれる箱で示されたハードウェアデバイスやAPI,クラウドサービスなどを線でつないでいくだけで開発でき,言語知識やコーディングは不要なので,ノンプログラマでもIoT アプリを楽に構築できます。また,ダッシュボード機能もあり,グラフなどを用いた美麗な表示画面やスマホでも操作できる操作画面も簡単に構築できます。 本書では,Node-REDの基本的な使い方や,グラフィカルな操作画面の作り方,Raspberry Pi上で動作するIoTガジェットの作り方,様々な制作例などを紹介します。
-
4.7※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は、若手エンジニアや、バックエンドの技術にあまり詳しくない人に向けて書かれたDockerの入門書です。イラストやハンズオンを多めに入れて、Linuxの知識や、サーバの構築経験がなくても、理解しやすいように努めています。 本書はDockerをまったく知らない初心者から読める内容ですが、「とりあえずコマンドが打てるようになる」ことを目的にした本ではありません。Dockerがそもそもどんな仕組みで動いているのか、コマンドでは何を命令しているのか、オプションや引数は何を意味しているのかをきちんと理解できるように、イラストを多用して説明しています。 Dockerをひととおり動かして、止めて、廃棄するまでの流れを身に付けた上で、複数のコンテナ同士で通信をしたり、データをコンテナの外部に保存したりといった、現場で必要となるスキルを学んでいきます。 また、サーバーエンジニアであれば知っておきたいDocker ComposeやKubernetesについても、初歩から説明をし、ひととおり動かすまでの流れをハンズオンを交えて解説しています。 Dockerと長く付き合っていくための基礎力を身に付け、さらに現場の状況に応じて応用的な使い方もしていきたい方に、ぴったりの1冊です。 ・対応OS:Windows 10 Pro/Home(WSL2適用)、macOS X、Linux ・Docker Desktop 3対応 ・基本的な解説はDocker Desktop for Windowsで行いますが、Appendixにて他の環境へのインストールについても説明を入れています。 ・Appendixでは、Macでのインストール、Linuxでのインストール、VirtualBoxのインストール、AWSでの環境準備のほか、nanoエディタの使い方、Docker Desktopコンソール画面の使い方、Dockerのコマンド一覧などを掲載しています。 <章立て> Chapter1 Dockerとは何だろう Chapter2 Dockerが動く仕組み Chapter3 Dockerを使ってみよう Chapter4 Dockerにコンテナを入れて動かしてみよう Chapter5 Dockerに複数のコンテナを入れて動かしてみよう Chapter6 応用的なコンテナの使い方を身に付けよう Chapter7 Docker Composeについて学ぼう Chapter8 Kubernetesについて学ぼう Appendix ・[Windows向け]インストール補助情報 ・[Mac向け]Desktop版Dockerインストール ・[Linux向け]Dockerのインストール ・VirtualBoxでポートフォワードの設定をする ・[Linux向け]nanoエディタの使い方 ・[Linux向け]Kubernetesのインストール ・デスクトップ版コンソール画面の使い方 ・Dockerのコマンド
-
5.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「Visual Studio Code」(VS Code)は、Microsoftが中心となってオープンソースで開発されているクロスプラットフォーム(Windows/Linux/macOS)対応のコードエディターです。 VS Codeは、高速で起動・動作し、安定性に優れているというエディターの側面だけではなく、コードの編集、インテリセンス(自動補完)、フォーマッッティング、静的チェック、デバック、タスクランナー、ソースコード管理システムとの連携といった統合開発環境としての機能も持ち合わせています。さらに、リモート開発や共同開発といった最先端の手法にも対応した機能を提供しています。 それだけではなく、世界中の開発者が公開している豊富な拡張機能を手軽に取り込める仕組みとエコシステムも確立されています。 本書は、VS Codeの基礎から、拡張機能の開発まで、幅広いトピックをカバーしています。大きく分けて次の4つのパートから構成されています。 それぞれのパートが独立した内容になっており、目的にマッチしたところから選んで読み進められるようにしています。最初から読み進めても興味のあるトピックに絞って読んでもよいでしょう。 Part 1:VS Codeの基礎(VS Codeの基本機能と全体像) Part 2:VS Codeによるソフトウェア開発(開発ライフサイクルの支援機能、リモート開発、チーム開発のための統合機能) Part 3:VS Codeの拡張機能開発(拡張機能API、開発方法、テスト、公開方法) Part 4:VS Codeによるドキュメント作成(仕様書や論文/書籍などのド
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 システムは、何もしないと壊れます。 システムは、よくわからない状態になります。 どれだけ技術力の高いエンジニアが設計・構築しても、残念な事実として、システムを構築した後に何もしないと壊れます、よくわからない状態になります。 システムを「監視」あるいは「モニタリング」することで、 異常を検知し復旧させること システムの価値を維持・向上させること ができます。 本書では、監視テクノロジの動向から組織での実装まで、わかりやすく学ぶことができます。 最新ツールの説明、実装パターンの紹介だけでなく、組織での実装にあたっての態勢づくり、システムづくりについても現場目線で寄り添って解説しています。 これから監視を始める方にはもちろん、現状の監視システムに疑問を抱いている方にもおすすめの1冊です。 【章構成】 第1章 監視テクノロジの動向 第2章 監視テクノロジの概要 第3章 監視テクノロジの基礎 第4章 監視テクノロジの導⼊ 第5章 監視テクノロジの実装 第6章 インシデント対応実践編 第7章 監視構成例
-
4.3※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 現在の「Web技術」のきほんを、1冊でしっかり学ぼう! 本書は、HTMLとCSS、JavaScriptの基本を1冊で学べる本です。 現在、HTMLとCSS、JavaScriptという「Web」を構成する技術は、WebサイトやWebアプリケーションをはじめとして、さまざまな環境で使われるようになっています。本書では、その3つの技術に焦点をあてて、1冊で「現在のWeb」の基本を総合的に学べるようにしました。 これからWebの仕事をしたいと考える方にとって、最初のスタートとして最適な1冊です。 HTML5.1/CSS3 対応。 ===(以下「はじめに」より編集・抜粋)=== 本書は、HTMLとCSS、JavaScriptすべてを1冊で紹介した欲張りな本です。 ただ、それは単に「お得」とか「色々なことをさらっと」というわけではありません。これから「Web」という技術を学んでいきたいという方に向けて、最初に必要となる知識をしっかりと身につけて欲しくて執筆しました。 HTMLといえば、最初に思いつくのは「Webサイト(ホームページ)制作」です。ただ、本書はWebサイト制作の入門ではないため、それに必要となる次のような知識については、あえて触れていません。 ・Webサイトの設計・画面設計手法 ・コンテンツの作成方法 ・Webサイトの公開方法やメンテナンス方法など これら、「Webサイト制作に必要な知識」は他の書籍にお任せし、本書は技術としてのHTML/CSS/JavaScriptの解説だけに絞りました。 「Web」の技術は、今やサイト制作だけでなく、スマートフォン向けのアプリケーション開発やPepper等のロボット開発、AIのインタフェース開発など、あらゆる分野で活用されています。そんなとき、これらの技術をまとめて解説する書籍があればと思い、執筆するに至りました。 Webサイト制作者になりたい方はもちろん、これまでJavaやPythonなどのプログラミング言語は学んできたものの、HTMLやJavaScriptについて学ぶ機会がなかったエンジニアの方、そしてこれからネット業界、AI業界を目指す学生の方など、幅広い方々に活用して頂ければありがたく思います。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は、ロボットやメカトロニクスの根幹技術であるモータ制御に関する実践的な演習を通して、現代のメカトロ・エンジニアに必須の電子回路と組み込みプログラミングの基礎を学んでいきます。 従来の数式展開を中心とした理論書とは異なり、図や写真を多く掲載していますので、組込みシステムやモータ制御に関する予備知識の無い人でも、本書を読み進むだけで、電子回路の実験や、C言語のよるモータ制御実験などを、基礎から順を追って理解できるようになっています。本書は、12章からなる講義と演習を通して、順を追って学習することができるように構成されています。 第1章~第3章では、センサ回路やモータの特性、モータ制御回路など、組込みシステムの基礎となる電気ハード部分に焦点を当てて実験を行います。ソフトウェアだけでなく、電子回路などハードウェアに関する感覚をつかんでおくことは、組込みシステム開発において非常に大切です。マイコンを使い始める前に、CPUに対する入力(センサ)と出力(アクチュエータ)の概要について、しっかりと理解しておきましょう。 第4章~第5章では、マイコンとして、ルネサステクノロジ社のH8 CPUを用いて、簡単な入出力プログラムを構築します。はじめて組込みC言語に取り組む人を対象として、開発環境の構築にもページを割いています。LEDの点滅(出力)、DIPスイッチからの入力など、ディジタル信号の取扱い方法を習得しましょう。 第6章~第11章は、組込みC言語の応用です。アナログセンサを用いたA/D変換や、エンコーダの割り込み処理、そしてタイマを用いたPWM出力など、組込みシステム特有の入出力プログラムを、実例を見ながら確認しましょう。最後の第12章では、これまでのまとめとして、角度サーボ(角度フィードバック)システムを構築します。そのままでは回転し続けてしまうDCモータを、フィードバックという概念を用いて、目標とする角度に静止させます。回路もソフトウェアも複雑になっており、ここまでの積み重ねが試されることでしょう。 ※ご注意 本書は同名の『モータ制御で学ぶ電子回路と組込みプログラミング』(2009年2月、弊社刊)の復刊です。内容は当時のままで、変更されておりません。