言語・プログラミング - 翔泳社作品一覧

  • AIエンジニアのための機械学習システムデザインパターン
    4.5
    機械学習システム構築に必要な デザインパターンがここにある! 【本書の背景】 Pythonを用いた機械学習のモデル開発事例は多数ありますが、 そのモデルをビジネスやシステムに組み込み、運用する事例や方法論は多くありません。 そのため、AIを組み込んだ実装モデルをまとめた、 「機械学習システムのデザインパターン」に注目が集まっています。 【対象読者】 ・AIエンジニア ・システムエンジニア ・機械学習を本番システムとして使うための開発、運用方法で悩んでいるエンジニアの方 【本書の概要】 本書は機械学習を有効活用するためにはシステムに組み込むための設計や 実装が必要と考え、機械学習システムのデザインパターンを集めて解説した書籍です。 機械学習システムのグランドデザインおよびPythonによる機械学習システムの実装例を説明しつつ、 機械学習を本番活用するための方法論や、運用、改善ノウハウについて解説します。 本書で扱うプラットフォームには、コードの再現実行を担保するため、 DockerとKubernetesを活用します。 機械学習の学習から評価、QAを行い、推論器をリリースして 運用するまでの一連の流れをアーキテクチャやコードとともに解説します。 【デザインパターンのサンプル】 本書で解説している実際のサンプルコードをGitHubからダウンロードして利用可能です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • AI開発力を鍛える!機械学習と最適化による問題解決講座
    -
    現場のボトルネックを 機械学習と最適化を駆使して 突破する! 【本書の概要】 本書はAI開発の現場で起こる「実装までの谷」に落ち込み、開発に行き詰まっている方に向けて、機械学習および最適化を利用した解決方法を解説した書籍です。 多様な課題に対処できる力を身につけてもらえるよう、単に対処法を示すだけでなく、その背景にある考え方も説明していますので、より深い理解を得ることができます。 【現場で起こる次のような問題を解決】 ・機械学習と最適化の問題に落とし込むには? ・機械学習手法は何を使えばよいか? ・可能な試行回数が少ないときはどうすればよいか? 【対象読者】 AI開発の現場で悩んでいる以下の方 ・研究開発者 ・AIプロジェクトマネージャー 【目次】 第0章 イントロダクション 第1章 そもそもの問題設定で起こる問題と解決へのアプローチ 第2章 機械学習の開発現場で起こる問題と決へのアプローチ 第3章 実際の最適化で直面する問題と解決へのアプローチ 【著者プロフィール】 沓掛 健太朗(くつかけ・けんたろう) 名古屋大学未来材料・システム研究所准教授。応用物理学会インフォマティクス応用研究会代表。アイクリスタル株式会社技術顧問。一般社団法人製造業AI普及協会理事。 東北大学金属材料研究所助教、名古屋大学未来社会創造機構特任講師、理化学研究所革新知能統合研究センター研究員などを経て2024年より現職。 専門は結晶工学と応用情報科学。趣味はマラソンと日本城めぐり。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • AWS教科書 AWS認定ソリューションアーキテクトプロフェッショナル テキスト&問題集
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】 SAP一冊合格が本気で狙える、最強の総合対策書! 【本書の特徴】 ●重要度に応じてサービス・機能の解説分量を調整。メリハリのあるテキスト解説&豊富な問題数  ⇒試験合格に重要なポイントを、だれでも効率よく学べる ●読者特典「AWS実践環境ガイド」で、ハンズオン学習を徹底サポート  ⇒実務経験のないサービスや機能も、ハンズオン形式で速くマスターできる  ⇒実務でもスグに役に立つ知識も身につく ●試験特性に合わせて、「例題→解説→確認問題」という流れでテキスト部を構成 ●解説の順序も「設計のポイント」→「設計に関連するサービス・機能」→「典型的なアーキテクチャ」と実践的な3ステップ  ⇒SAP攻略に必要な、要件理解力とアーキテクチャ力を高められる! ●収録問題数No.1。例題を計68題解説し、5章で「模擬試験」1回分、各節末に重要な出題ポイントをおさえた確認問題も計64題収録。 【本書の目次構成】 序章:試験とサービスの基礎知識 第1章:複雑な組織に対応するソリューションの設計(第1分野) 第2章:新しいソリューションのための設計(第2分野) 第3章:既存のソリューションの継続的な改善(第3分野) 第4章:ワークロードの移行とモダナイゼーションの加速(第4分野) 第5章:模擬試験 【著者プロフィール】 ●煤田弘法(すすた ひろのり) AWS認定インストラクター。「AWS Authorized Instructor Award 2021」にて「Best Instructor CSAT」(顧客満足度ランキング)の第3位に選ばれる。 ●西城俊介(さいじょう しゅんすけ) AWS認定インストラクター。前職はオンプレミスのインフラエンジニア。研修施設「INTELLILINK Training Academy」講師として、AWS試験などを担当。 ●上堂薗健(かみどうぞの たけし) AWS認定インストラクターチャンピオン(2019)。「AWS Authorized Instructor Award 2022」にて「Best Numbers for Class Delivery and Students Trained」(年間受講者数ランキング)の第3位に選ばれる。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • AWSクラウドの基本と仕組み
    3.8
    AWS入門書の決定版 アマゾン ウェブ サービス(AWS)社のプロダクトマーケティング エバンジェリスト 亀田治伸氏、およびテクニカルトレーナ 山田裕進氏の執筆による、AWSの利用を前提としたクラウド入門。 一般的なクラウドコンピューティングの概要、AWSクラウドの基礎知識、概念、テクノロジー、セキュリティ、代表的なサービスなどについて理解できる。付録では、AWSの料金、セミナー・イベントおよびトレーニング、AWS認定、アカウント設定などについて解説。さらにAWSの主なサービスの一覧を掲載。 クラウドコンピューティングおよびAWSについての実用的な情報を求める様々な方に最適。 【対象読者】 ・IT企業の新入社員 ・情報システム部/経営企画部の方 ・中小企業の経営者 ・IT企業の営業担当 ・AWSパートナー企業 ・ITに意識高いビジネスパーソン ・他の分野からクラウド分野へ転身の開発者 【目次】 第1章 クラウドコンピューティングの特徴とメリット  ―はじめてのAWS― 第2章 ITシステムの使用例とAWSの主要サービス  ―AWSはどんなときに使う?― 第3章 AWS導入のメリットその1  ―ネットワーク&コンピューティングを活用する― 第4章 AWS導入のメリットその2  ―ストレージを活用する― 第5章 AWS導入のメリットその3  ―データベースを活用する― 第6章 AWS導入のメリットその4  ―クラウドセキュリティの考え方― 第7章 新しいテクノロジーへの取り組みとクラウドネイティブ開発  ―これからの時代に求められるスキルと人材― 付録A AWSのご利用にあたって 付録B AWSサービス一覧 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • おうちで学べるアルゴリズムのきほん
    5.0
    時代を生き抜く 「確かな力」が身に付く! 【本書のポイント】 ・身近なテクノロジーの裏側を体感できる ・問題を解決に導く「考え方」がわかる ・変革するIT技術の「未来」が見えてくる! アルゴリズムは、プログラマーやエンジニアにとって 必要不可欠な知識です。 特に昨今は機械学習や深層学習が注目されるなど、 ITテクノロジーの大転換期にあり、アルゴリズムの重要性は ますます高まってきました。 本書は、「身の回りの様々なテクノロジーはどんなアルゴリズムで 実現されているのか」を、自宅PCで確認しながら学習を進めていきます。 「アルゴリズムの基本を学べること」だけでなく、 「アルゴリズムの開発&活用力(=問題解決力)を身に付けること」が 本書の目標です。 スキルを高めたいプログラマーはもちろん、 アルゴリズムについての知識を得ておきたい各種技術者や IT企業の営業マンなどに、ぜひ手に取ってもらいたい1冊です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • おうちで学べる Pythonのきほん
    3.0
    Pythonの基礎から機械学習や最新の生成モデルまで、 開発環境を用意することなく「全部」理解できる! 【本書の特徴】 ● Pythonを題材として様々な言語にも応用できる汎用的なスキルを獲得できる ● 身近な例を用いているので理解しやすい ● コードの書き方からプロジェクトマネジメントまで開発に求められるすべてのスキルを網羅できる 【こんな人におすすめ】 ・自分のビジネス分野にPythonを導入したい人 ・Pythonをイチから学び直したいエンジニア ・Pythonで実際に開発をしてみたい人 ・Pythonの入門書を読んで挫折した人 【本書の内容】 本書は、Pythonについて、基礎から実践的な知識まで幅広く学ぶことができる書籍です。 特にPythonを用いて人工知能を構築するための知識を中心に構成しています。 「やってみよう!」のページでは、Pythonのコードを書くことで、どのようなコードを書くとどのような動きになるのかを感覚的に理解できます。 また、身近なところでプログラムがどのように活かされているのか、人工知能がどのように活かされているのか、エンジニアリングや開発の考え方の基礎が身に付きます。 「学ぼう!」のページでは、本質を理解して、実際に開発の現場で活用できる知識を習得できるようにしています。 エンジニアリングだけでなく、プロジェクトマネジメントや人工知能が搭載された製品の実例なども含めているので、活きた知識を網羅的に習得できます。 【目次】 Chapter 1 プログラミングを学ぼう~プログラミングがPythonのスタート地点~ Chapter 2 プログラミング言語Pythonの特徴を学ぼう~Pythonもプログラミング言語のひとつ~ Chapter 3 人工知能の基本となる機械学習を学ぼう~機械学習の種類は豊富にある~ Chapter 4 ディープラーニングについて学ぼう~深い層のニューラルネットワークが人工知能をつくる~ Chapter 5 実践的な人工知能の構築手法を学ぼう~データは必ずしも完全ではない~ Chapter 6 人工知能を作るために扱うデータを学ぼう~どんなデータがあるのか?~ Chapter 7 Pythonを使って人工知能をつくろう~プロジェクトマネジメントを学ぶ ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • おかたいデザイン
    4.8
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】 ◆◆◆「オシャレ」「カワイイ」「カッコイイ」だけがデザインではない! おかためなデザインをするノンデザイナー必携書!◆◆◆ 「プレゼン資料がいつも見にくい!」 「広報紙の表紙、なんか古い」 「リーフレット作ったのに問い合わせゼロ」 「再生数上がらないのはサムネイルのせい?」 「セミナーのチラシ、あやしいって言われた……」 本書は、社内文書、プレゼンスライド、チラシ、広報紙、ウェブ広告など、どちらかと言えば「おかたい」広報物に特化したデザインの入門書です。お堅い職場やビジネスシーンで必要とされる、しっかりキッチリした信頼感や、親しみやすさ、わかりやすさを伝えるデザインのコツをお教えします。 ◆デザインにとって大切なことは3つ◆ デザインは美的感覚だけで何となく決められているのではなく、理由があります。大切なことはこの3つです。 ◎「メリハリをつけること」(気付いてもらうため) ◎「長文を書かないこと」(要点を伝えるため) ◎「色を使いすぎないこと」(見やすくするため) ◆著者は素人の悩みを知り尽くしたプロデザイナー◆ 著者は日本広報協会の広報アドバイザーでもあり、多くのデザイン講座をつとめています。本書では、これまで行った講座の中でも人気が高く高評価だった、「デザインお直しクリニック(デザイン添削ビフォーアフターを解説するもの)」コーナーの内容を元にして具体的に解説していきます。 ◆こんな人におすすめ◆ ・デザインが苦手なノンデザイナー ・お堅めなデザインをよく作る ・オシャレなデザインは必要ない ・見にくいデザインを何とかしたい ・どこをどう直せばいいかわからない ・難しいデザイン本は読みたくない 【構成】 ●おかたいデザイン ビフォーアフター ●1章:おかたい文書 ●2章:おかたい広報紙 ●3章:おかたいスライド ●4章:おかたいリーフレット ●5章:おかたいウェブ広告 ●6章:おかたいチラシ・ポスター 【著者プロフィール】 平本 久美子/グラフィックデザイナー、(公社)日本広報協会広報アドバイザー。奈良県生駒市在住。イベントポスターやチラシ、パンフレット、商品パッケージなど地域に根ざしたデザインを手がける傍ら、全国の自治体職員を対象にノンデザイナー向けデザイン研修の講師を務める。代表著書の『やってはいけないデザイン』(翔泳社)は13刷を重ね、ノンデザイナー向けデザイン入門書の定番となっている。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 親子で楽しく学ぶ!マインクラフトプログラミング
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 マインクラフトを使ってプログラミングの世界に飛びこもう! 【書籍概要】 本書はゲームでおなじみのマインクラフトを使って、親子で楽しみながら プログラミングを体験できる書籍です。 【対象読者】 ・小学校1年生から6年生のお子さんを持つ保護者の方 ・小学校1年生から6年生 【特徴】 『Minecraft』(ComputerCraftEdu)を利用して、親子でプログラミングを体験できます。 本書を読むうちに、プログラミングに必要な「論理的思考力」が培われます。 【構成】 著者であるTech Kids Schoolで人気の高い内容をピックアップし、 ワクワクするような構成にしています。 【目次】 第1章 マインクラフトって何? 第2章 マインクラフトプログラミング入門 第3章 「くり返し」でもっとラクにたのしく! 第4章 とちゅうでちがうことをする !? 第5章 クエストに挑戦だ! 第6章 もっともっとトライしてみよう! ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • Oracleデータベースセキュリティ セキュアなデータベース構築・運用の原則
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】 データベースセキュリティ対策の原則とベストプラクティスがここにある! 米Oracleのセキュリティ専門家が執筆した、RDBMSセキュリティの解説書『Oracle Database 12c Security』の日本語版です。本書では、Oracleデータベースを中心とした、RDBMSの包括的なセキュリティ対策について詳しく解説しています。 Oracleデータベースのセキュリティ機能をはじめ、 ・ユーザセキュリティの要点 ・コネクションプールとLDAPディレクトリを利用したデータベースユーザ管理 ・中央集約した権限管理 ・任意アクセス制御や行レベルセキュリティ ・データリダクションを使った機密データ管理 ・Database Vaultを使ったDBの職務分掌 ・データ/通信の暗号化、監査の方法 など、業務システムのRDBMSを構築・運用する際に不可欠なセキュリティの知識とテクニックを学習できます。 監修は小田圭二氏、翻訳は経験豊富なOracleデータベースコンサルタントが担当。Oracle DBエンジニアだけでなく、RDBMSのデータベースセキュリティについて学びたいDBエンジニア/プログラマなど、業務システムのデータベース開発に携わるエンジニアにおすすめの一冊です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • OpenShift徹底入門
    -
    OpenShiftの仕組みと基本を一通り学べる実践的な入門書 本書は、エンタープライズ向けKubernetesディストリビューションの1つである、 Red Hat OpenShift Container Platform(OpenShift)に関する技術解説書です。 エキスパートの経験に基づき、OpenShiftを実際に使うにあたって有用な情報を インフラとアプリケーションの両面から集大成しています。 また、環境構築の章では自分でOpenShiftをインストールして利用するための手順も 解説しており、これからOpenShiftに触れる方にとっても役立つ内容になっています。 〈主な対象読者〉 ●これからOpenShiftを使う方 ●OpenShiftの基盤設計や運用に関わる方 ●OpenShift上で稼働するアプリケーションの設計・開発・運用に関わる方 三部構成で、OpenShiftの概要から、基本操作・手順、基盤設計やOperatorの基礎、 マルチクラウド・ハイブリッドクラウド対応、デプロイ、監視・ロギング、 マイクロサービス・サーバレス等のクラウドネイティブ対応まで、 コンテナアプリ開発に必要な内容を一冊にまとめています。 ■■本書の特長■■ ○OpenShiftの実践経験豊富な著者陣が執筆。 ○陳腐化しにくい、OpenShiftのキモ(概念・考え方等)をしっかり解説。 ■■本書の部構成■■ ■第1部 入門編 ■第2部 インフラ実践編 ■第3部 アプリ実践編 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。

    試し読み

    フォロー
  • カイゼン・ジャーニー たった1人からはじめて、「越境」するチームをつくるまで
    4.4
    「日本の現場」に寄り添った、アジャイル開発の実践! 現場のストーリーで、開発の神髄を学ぼう 【本書の特徴】 ・現場のストーリーから、考え方とプラクティスを一緒に学べる ・1人でも始められる業務改善の手法から、チームマネジメントの手法まで解説 ・日本の現場を前提にしているので、実践しやすい ・アジャイルをこれから始める人だけでなく、もっとうまく実践したい人にも最適 【あらすじ】 ITエンジニアとしてSIer企業に勤務する江島は、 問題だらけのプロジェクト、やる気のない社員たちに嫌気が差していた。 そんな中、ある開発者向けイベントに参加したことがきっかけで、 まずは自分の仕事から見直していこうと考える。 タスクボードや「ふりかえり」などを1人で地道に続けていると、 同僚が興味を示したため、今度は2人でカイゼンに取り組んでいく。 ここから、チームやクライアントを巻き込んだ、現場の改革がはじまる。 チーム内の軋轢、クライアントの無理難題、迫りくるローンチ…… さまざまな困難を乗り越え、江島がたどり着いた「越境する開発」とは。 【筆者コメント(「あとがき」より)】 良い問いは人を立ち返らせてくれます。 そのような問いは人によって異なるでしょう。 読者のみなさんにとっての良い問いと出会えるよう、 江島(本書の主人公)同様、自分がいる場所から外に出て、 いろいろと見聞きしてみてください。 もちろんこの本があなたにとっての 良い問いになることを願っています。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 関数型リアクティブプログラミング
    3.0
    そのプログラムが「何を行うか」ではなく、「何であるか」を考える! プログラムは現状、「処理の順番」が非常に重要です。 もし順番を気にしなくて済むのであれば、コーディングの量は 圧倒的に減るでしょう。「どのように処理するか」ではなく 「何をするものか」に注力できるからです。 具体的にいえば、発生したイベントを、他の処理に影響をおよぼさずに、 処理するための方策を細々と記述するのではなく、ユーザーが 必要としている情報・結果を返す仕組みに注力できるようになるのです。 その枠組を、リアクティブプログラミングと関数型プログラミングの いいとこ取りで構築し直したのが「関数型リアクティブプログラミング」です。 本書は宣言型のプログラミングで潜在的な副作用にビクビクしながら (あるいは副作用に悩まされつつ)コーディングを行うことに 疲労感を覚えたら、発想を一新して、いまのプログラミングスキルを 十二分に発揮しつつ、ストレスの少ないパラダイムへと移行してみる、 その一助となる一冊です。 この書籍で、当たり前のように使っていた脳の一部をリファクタリングして、 より風通しの良いプログラミングスタイルを手に入れてください。 [著者紹介] ニュージーランドの北パーマーストン在住。イベント駆動形の 商用プログラミングを多数手がけ、2007年頃にファンクショナル プログラミングに取り組み、オープンソースソースのFRPシステムである Sodiumをリリースしました。趣味は碁。 ニュージーランドのオークランド在住。ここ5年間は、Javaベースの コンフィグレーションGUIをFRPベースのフレームワークに リファクタリングするために費やすなど、Sodiumプロジェクトの 貢献者です。自転車に乗るのが趣味。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 学校の情報セキュリティ実践マニュアル
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ■本書の概要 本書は、主に小学校・中学校・高等学校における情報セキュリティポリシーの策定やICT活用のためのガイドブックです。 セキュリティ対策に取り組む教職員の方や教育委員会の方に向けて指南します。 文部科学省「教育情報セキュリティポリシーに関するガイドライン」に準拠しています。 学校現場における情報セキュリティの入門書として、現場の目線で気を付けること、守ることを解説します。 実際に起こってしまった事故の例や具体的な課題を挙げ、取り組むべきポイントを示しています。 ■対象読者 本書は、教育委員会や学校における、情報セキュリティ管理者、学校教育情報セキュリティ・システム担当の方、一般の教職員の方、ITコンサル/SIerの方を主な対象としています。 ■読者特典 本書の付録で紹介する、情報資産の管理や報告などに便利な帳票ファイルをダウンロード提供いたします。 ■目次 第1章 基本編 1. 学校の情報セキュリティとは 2. 情報セキュリティの考え方 3. 情報資産の分類と管理 4. 組織体制の確立 5. 組織的な情報セキュリティの確保 第2章 教職員編 1. 情報資産の取り扱い 2. 情報資産の外部持ち出し 3. コンピュータウイルス感染への留意事項 4. 危険な状態や行為と対応策 5. コンピュータウイルス感染時の対応 6. 児童生徒への指導事項 第3章 教育情報セキュリティ管理者編 1. 情報セキュリティ体制の確立 2. 情報セキュリティを運用するために必要なこと 3. 情報セキュリティ管理 第4章 システム編 1. 物理的セキュリティ対策 2. 技術的セキュリティ対策 3. システム運用等 4. 外部委託・外部サービスの利用 付録 1. セキュリティポリシーが策定されていない場合の応急対策例 2. 使える教育情報セキュリティ関連帳票例 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • ガベージコレクション
    -
    プログラムが使用しなくなったメモリ上の空間を解放し、他のプログラムが使えるようにするのは、古くはプログラマの役割でした。それがゆえに、しばしば解放を忘れるというヒューマンエラーを引き起こし、ついには「メモリ不足です」と宣告され、あるいはオペレーションシステムもろとも轟沈し、作業中のデータはすべて消え失せ、モニタの前のユーザーは声にならない叫び声をあげるというシーンがしばしば見られました。 そこで研究され実装されたのが、ガベージコレクションです。これはメモリの解放を人任せにせず、プログラム自身が行えるようにするもので、プログラマの苦役の幾ばくかをも解放してくれました。 とはいえ、その実装方法やアルゴリズムは多種多様で、ガベージコレクションがあるから大丈夫、という思い込みだけでプログラムを作成していると、思わぬ落とし穴に転げ落ちることになります。 本書はアルゴリズムはもちろん、その実装方法とメリット/デメリットを解説し、真に必要なガベージコレクションを選別できる選択眼を養える一冊です。心あるエンジニアであればユーザーを阿鼻叫喚の地獄から救うために目を通しておくべき書籍と言えるでしょう。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 基礎&応用力をしっかり育成!Androidアプリ開発の教科書 第3版 Kotlin対応 なんちゃって開発者にならないための実践ハンズオン
    -
    人気シリーズのKotlin対応版が最新環境に対応してリニューアル! SDKバージョンに左右されない「Androidアプリ開発の基礎力」を習得しよう 好評のAndroidアプリ開発の入門書が、「Android Studio 202x.~」に対応して改訂! 本書は、Kotlin言語の学習者を対象として、ハンズオン形式でサンプルプログラムを作りながら、Androidアプリ開発に必要な基礎知識やSDKの機能、プログラミングテクニックを学ぶことができる書籍です。 最新の開発環境Android Studio Dolphin(2021.3.1)を利用し、アプリ開発の基本手順から、ビュー・アクティビティ、イベント・リスナ、リストビュー・ダイアログ、画面遷移・Intentクラス、オプション・コンテキストメニュー、フラグメントの使い方など、SDKのバージョンが上がっても通用する「Androidアプリ開発の基礎力」を積み上げ・体系的に習得していきます。 また、データベース接続や非同期処理・Web API連携、メディア再生、バックグラウンド処理・通知機能の利用方法、地図アプリ(やGPS機能)・カメラアプリとの連携、マテリアルデザインといった応用的なプログラミング方法もしっかり学習。「Androidアプリを作る方法をしっかり学びたい」「Androidアプリ開発の基礎力・応用力をきちんと身につけたい」という方におすすめの一冊です。 ■本書の特徴 ○Androidアプリ開発の必須知識&テクニックを積み上げ・体系的にハンズオン形式で学ぶ ○わかりやすいサンプルコードと丁寧な解説 ○SDKのバージョンに左右されにくい基礎力・応用力が身につく ○Java版と同じ構成のため、比較しながら読み進めることで理解が深まる ■前提知識 ○Kotlin言語仕様の基礎的な知識 ■目次 第1章 Androidアプリ開発環境の作成 第2章 はじめてのAndroidアプリ作成 第3章 ビューとアクティビティ 第4章 イベントとリスナ 第5章 リストビューとダイアログ 第6章 ConstraintLayout 第7章 画面遷移とIntentクラス 第8章 オプションメニューとコンテキストメニュー 第9章 フラグメント 第10章 データベースアクセス 第11章 非同期処理とWeb API連携 第12章 メディア再生 第13章 バックグラウンド処理と通知機能 第14章 地図アプリとの連携と位置情報機能の利用 第15章 カメラアプリとの連携 第16章 マテリアルデザイン 第17章 リサイクラービュー ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 基礎&応用力をしっかり育成!Androidアプリ開発の教科書 第3版 Java対応 なんちゃって開発者にならないための実践ハンズオン
    -
    人気シリーズのJava対応版が最新環境に対応してリニューアル! SDKバージョンに左右されない「Androidアプリ開発の基礎力」を習得しよう 好評のAndroidアプリ開発の入門書が、「Android Studio 202x.~」に対応して改訂! 本書は、Java言語の学習者を対象として、ハンズオン形式でサンプルプログラムを作りながら、Androidアプリ開発に必要な基礎知識やSDKの機能、プログラミングテクニックを学ぶことができる書籍です。 最新の開発環境Android Studio Dolphin(2021.3.1)を利用し、アプリ開発の基本手順から、ビュー・アクティビティ、イベント・リスナ、リストビュー・ダイアログ、画面遷移・Intentクラス、オプション・コンテキストメニュー、フラグメントの使い方など、SDKのバージョンが上がっても通用する「Androidアプリ開発の基礎力」を積み上げ・体系的に習得していきます。 また、データベース接続や非同期処理・Web API連携、メディア再生、バックグラウンド処理・通知機能の利用方法、地図アプリ(やGPS機能)・カメラアプリとの連携、マテリアルデザインといった応用的なプログラミング方法もしっかり学習。「Androidアプリを作る方法をしっかり学びたい」「Androidアプリ開発の基礎力・応用力をきちんと身につけたい」という方におすすめの一冊です。 ■本書の特徴 ○Androidアプリ開発の必須知識&テクニックを積み上げ・体系的にハンズオン形式で学ぶ ○わかりやすいサンプルコードと丁寧な解説 ○SDKのバージョンに左右されにくい基礎力・応用力が身につく ○Kotlin版と同じ構成のため、比較しながら読み進めることで理解が深まる ■前提知識 ○Java言語仕様の基礎的な知識 ■目次 第1章 Androidアプリ開発環境の作成 第2章 はじめてのAndroidアプリ作成 第3章 ビューとアクティビティ 第4章 イベントとリスナ 第5章 リストビューとダイアログ 第6章 ConstraintLayout 第7章 画面遷移とIntentクラス 第8章 オプションメニューとコンテキストメニュー 第9章 フラグメント 第10章 データベースアクセス 第11章 非同期処理とWeb API連携 第12章 メディア再生 第13章 バックグラウンド処理と通知機能 第14章 地図アプリとの連携と位置情報機能の利用 第15章 カメラアプリとの連携 第16章 マテリアルデザイン 第17章 リサイクラービュー ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 基礎&応用力をしっかり育成!Androidアプリ開発の教科書 第2版 Kotlin対応 なんちゃって開発者にならないための実践ハンズオン
    -
    ■好評シリーズのKotlin対応版がリニューアル SDKバージョンが上がっても通用する「Androidアプリ開発の基礎力」を習得! 好評のAndroidアプリ開発の入門書が、開発環境を最新化して改訂! 最新の開発環境Android Studio 4を利用し、アプリ開発の基本手順から、 ビュー・アクティビティ、イベント・リスナ、リストビュー・ダイアログ、 画面遷移・Intentクラス、オプション・コンテキストメニュー、フラグメントの使い方など、 SDKのバージョンが上がっても通用する「Androidアプリ開発の基礎力」を 積み上げ・体系的に習得していきます。 また、データベース接続や非同期処理・Web API連携、 メディア再生、バックグラウンド処理・通知機能の利用方法、 地図アプリ(やGPS機能)・カメラアプリとの連携、 マテリアルデザインといった応用的なプログラミング方法もしっかり学習します。 「Androidアプリを作る方法をしっかり学びたい」 「Androidアプリ開発の基礎力・応用力をきちんと身につけたい」 という方におすすめの一冊です。 好評の同シリーズ、 『基礎&応用力をしっかり育成!Androidアプリ開発の教科書 第2版 Java対応』の アプリ開発言語はJavaですが、 本書は同じ構成のまま、Kotlinに対応させているため、 KotlinとJavaを読み比べながら学んでいくことも可能です。 【本書の特徴】 ○Androidアプリ開発の必須知識&テクニックを積み上げ・体系的にハンズオン形式で学ぶ ○既刊のJava版と同じ構成のため、比較しながら読み進めることで理解が深まる ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。

    試し読み

    フォロー
  • 基礎&応用力をしっかり育成!Androidアプリ開発の教科書 第2版 Java対応 なんちゃって開発者にならないための実践ハンズオン
    -
    ■好評シリーズのJava対応版がリニューアル SDKバージョンが上がっても通用する「Androidアプリ開発の基礎力」を習得! 好評のAndroidアプリ開発の入門書が、開発環境を最新化して改訂! 本書は、Java言語の学習者を対象として、 ハンズオン形式でサンプルプログラムを作りながら、 Androidアプリ開発に必要な基礎知識やSDKの機能、 プログラミングテクニックを学ぶことができる書籍です。 最新の開発環境Android Studio 4を利用し、アプリ開発の基本手順から、 ビュー・アクティビティ、イベント・リスナ、リストビュー・ダイアログ、 画面遷移・Intentクラス、オプション・コンテキストメニュー、フラグメントの使い方など、 SDKのバージョンが上がっても通用する「Androidアプリ開発の基礎力」と、 データベース接続や非同期処理・Web API連携、 メディア再生、バックグラウンド処理・通知機能の利用方法、 地図アプリ(やGPS機能)・カメラアプリとの連携、 といった応用的なプログラミング方法もしっかり学習します。 【本書の特徴】 ○Androidアプリ開発の必須知識&テクニックを積み上げ・体系的にハンズオン形式で学ぶ ○わかりやすいサンプルコードと丁寧な解説 ○SDKのバージョンに左右されにくい基礎力・応用力が身につく 【前提知識】 ○Java言語仕様の基礎的な知識 ※本書は、開発者のための実装系Webマガジン「CodeZine」の人気連載 (Android Studio 2で始めるアプリ開発入門)をまとめ、 加筆・修正・再構成して書籍化したものです。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。

    試し読み

    フォロー
  • 基礎&応用力をしっかり育成! Androidアプリ開発の教科書 なんちゃって開発者にならないための実践ハンズオン
    1.0
    SDKバージョンが上がっても通用する「Androidアプリ開発の基礎力」を習得! 本書は、Java言語の学習者を対象として、ハンズオン形式でサンプルプログラムを作りながら、Androidアプリ開発に必要な基礎知識やSDKの機能、プログラミングテクニックを学ぶことができる書籍です。 Android Studioを利用して、アプリ開発の基本手順から、ビュー・アクティビティ、イベント・リスナ、リストビュー・ダイアログ、画面遷移・Intentクラス、オプション・コンテキストメニュー、フラグメントの使い方など、SDKのバージョンが上がっても通用する「Androidアプリ開発の基礎力」を積み上げ・体系的に習得していきます。 また、データベース接続や非同期処理・Web API連携、メディア再生、バックグラウンド処理・通知機能の利用方法、地図アプリ(やGPS機能)・カメラアプリとの連携、マテリアルデザインといった応用的なプログラミング方法もしっかり学習します。 「Androidアプリを作る方法をしっかり学びたい」「Androidアプリ開発の基礎力・応用力をきちんと身につけたい」という方におすすめの一冊です。 【本書の特徴】 ○Androidアプリ開発の必須知識&テクニックを積み上げ・体系的にハンズオン形式で学ぶ ○わかりやすいサンプルコードと丁寧な解説 ○SDKのバージョンに左右されにくい基礎力・応用力が身につく 【前提知識】 ○Java言語仕様の基礎的な知識 ※本書は、開発者のための実装系Webマガジン「CodeZine」の人気連載(Android Studio 2で始めるアプリ開発入門)をまとめ、加筆・修正・再構成して書籍化したものです。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 基礎から学ぶReact Native入門
    -
    アプリを作りながらReact Nativeを学ぼう!基本の仕組みから実践までを徹底解説! ReactとJavaScriptによるWebアプリケーション開発に近いお作法で、 AndroidやiOSのアプリ開発ができるツール「React Native」。 本書では、このReact Nativeの基本的な仕組みや使い方を解説し、 React Nativeを使ったアプリケーション開発を通して、より理解を深めることができます。 「一度の実装で複数のプラットフォームにアプリを提供したい」といったエンジニアはもちろん、 Webサービスに携わる開発者におすすめの1冊です! 【対象読者】 ・JavaScriptとWeb開発の基礎に理解がある方 ・Reactを用いたJavaScriptアプリケーション開発の経験者 ・Androidアプリ開発の経験者 ・iOSアプリ開発の経験者 ※本電子書籍は同名オンデマンド出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。 (翔泳社)

    試し読み

    フォロー
  • 帰宅が早い人がやっている パソコン仕事 最強の習慣112
    3.9
    一生役立つパソコンの習慣を身につけよう! 帰宅が早い人は「習慣」が違う! 仕事が速い人と遅い人には、どのような違いがあるのでしょう。 それはズバリ「パソコンの習慣」です。 多くの人が日常的に行っているパソコン操作には、 実は様々な「無駄」があります。そして仕事が速い人は、 無駄な操作をせず、最短で目的の操作を行う習慣がついているのです。 本書は、「無駄な手間を減らすこと」をテーマに、 「仕事が速い人が身につけているパソコンの習慣」を紹介しています。 「マウスはできるだけ使わず、ショートカットキーで操作する」 「電源はいちいち落とさない」「困ったらとりあえず右クリック」など、 業務の時短につながる役立つ習慣が満載です。 本書を読めば、「一生役立つパソコンの習慣」を身につけることができます。 「仕事がなかなか終わらない」「1秒でも早く帰りたい」……そんな人は、 ぜひ本書をご一読ください。 【本書が推奨する習慣(例)】 ・パソコンの電源はいちいち切らない ・マウスはできるだけ使わない ・よく使うアプリは「タスクバー」に置いておく ・紙を一切使わずに印刷する ・Excelのセルで勝手な「文字変換」をさせない ・ファイルの中身は「開かず」に確認する ・よく使う文字列は2~3文字で入力できるようにしておく ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • Qt Quickスターターブック
    -
    クロスプラットフォームのアプリケーション開発フレームワークであるQt Quick。 本書は、これからQt Quickを開発に使用される方や、既に使用されている方に向けた手引書です。 各OSにおける開発環境の構築からQt Quick Controls 2をはじめとする Qt Quickの機能、アプリケーションの配布パッケージまで解説しています。 【Qt 5.10対応】 ※本電子書籍は同名POD出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 技術者のためのテクニカルライティング入門講座
    4.0
    生産性が向上し、相手に伝わる論理的な技術文書の書き方 日本では、「文書は論理的かつ簡潔に記述する」という、当たり前のテクニックを学ぶ機会があまりありません。 そこで本書では、忙しい技術者の方でも「テクニカルライティング」を通じて、相手に伝わる技術文書を効率よく 書けるようになるテクニックを多数紹介していきます。 ユーザーマニュアルや障害報告書、提案書といった実務直結の文例を多数掲載しているので、すぐに業務に役立てることが可能です。 新人~中堅の技術者の方だけでなく、管理職の方も添削指導のお手本としてご利用いただける内容です。 【目次】 第1章 ロジカルライティング×テクニカルライティング活用の基礎知識 第2章 わかりやすく、簡潔な文章を書くテクニック 第3章 読み手に伝わる文章を書くテクニック 第4章 読みやすさを高める文書フォーマット~表現・表記のルール~ 第5章 実践編 ユーザーマニュアル・取扱説明書 第6章 実践編 提案書 第7章 実践編 障害報告書 第8章 実践編 社外メール文 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • GitLabに学ぶ パフォーマンスを最大化させるドキュメンテーション技術 数千ページにもわたるハンドブックを活用したテキストコミュニケーションの作法
    4.0
    世界最大のリモート組織が実践する徹底したドキュメント化の手法 本書は、世界でも有数のドキュメント作成ノウハウを持っているGitLabを参考にした「ドキュメント作成」や「テキストコミュニケーション」の入門書です。 同社は、世界65カ国に2,000名を超えるメンバーが所属しているグローバルカンパニーです。 世界中のあらゆる場所や価値観、タイムゾーンに存在するメンバーのパフォーマンスを引き出すためには、ドキュメントが鍵であると同社は述べています。 情報が蓄積されたドキュメントが存在することで、必要な情報にいつでも多くの人がアクセスでき、信頼性の高い情報をベースに業務が進められます。 本書では、このような効果的なドキュメントがどうすれば作成できるのか、GitLabのドキュメント作成ノウハウに基づいて解説します。 また、GitLabのドキュメント作成方法はかなり具体的なルールや手法が示されていますが、その背景にある理論や研究についても触れることで、表面的な理解だけでなく根本の思想についても学習し、応用できるように説明します。 GitLabではすべてのチームメンバーがドキュメント作成スキルを身につける GitLabのドキュメンテーションスキルは「GitLab Handbook」という情報源に誰でもアクセスできるように公開されています。 その中では、次のようなことがうたわれています。 ・コントロールできない話題は語らない ・すべては下書きである ・1つの文は1つの論点に絞る ・中学2年生レベルの読者を想定する ・多くの人に向けてメッセージを発信する際には短いメッセージにする 本書では、こうしたルールなどに基づき、GitLabのドキュメント作成やテキストコミュニケーションに関するトレーニングについて日本の文化や背景情報も踏まえて解説しているので、同社のノウハウを日本のチームでも使えるようになります。 【目次】(抜粋) 序章 ドキュメントについて知る 第1部 GitLabのドキュメントを理解する 第1章 世界最先端のリモート組織を支えるドキュメント 第2章 ドキュメントを組織に導入する必要性 第2部 基本となるドキュメント作成スキルを身につける 第4章 ドキュメントの影響範囲と品質 第5章 GitLabのテクニカルライティングトレーニング 第6章 Valueを活用してライティングスキルを向上させる 第3部 シーン別のドキュメント作成に対応する 第9章 ハンドブックのドキュメント作成 第10章 アジェンダの作成 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 行政情報システム受託・開発の教科書
    -
    中小企業やスタートアップ企業必読! 行政調達のルールやプロセス、法令にも触れつつ、 行政機関特有の「お作法」まで一挙に解説! 【内容紹介】 どのようにすれば行政からのシステム開発を受託できるのか、 受託後、実際にシステム開発をする際、どのような点に注意すれば良いか、 保守・運用はどうすれば良いかなど、行政調達の流れを最初から最後まで 体系立てて解説。 デジタル庁情報システム調達改革検討会オブサーバー、政府における デジタル人材育成を担う情報システム統一研修の講師としても活躍中の 著者が教える、実体験に基づいた具体的な方法を解説した1冊。 【本書のポイント】 ・これまで行政機関との間でビジネスをしたことがない場合でも、 業務がスムーズになるように「あらかじめ知っておくべきこと」を網羅 ・単に実務だけではなく、なぜ今、行政機関で「デジタル改革」が必要なのか、 その本質を理解できる ・本書内で行政職員の行動原理・関連法令にも細かく触れているので、 初めて行政職員と一緒に仕事をする際のカルチャーショックを 和らげることができる ・調達だけでなく、調達後の情報システムの開発と運用・保守における 行政機関特有の注意点について触れるとともに、トラブルを未然に防ぐ 「押さえておくべき点」をピックアップ 【目次】 第1章 デジタル技術で行政の変革を 第2章 どのような企業が行政から評価されるのか? 第3章 公共調達の基礎 第4章 よりよい提案と開発のために 第5章 運用と保守 巻末特典 調達仕様書での情報セキュリティ関連記載例 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • Kubernetesで実践する Platform Engineering
    -
    Kubernetesの可能性を最大限に引き出す、プラットフォームエンジニアリングの決定版! 本書は『Platform Engineering on Kubernetes』の翻訳書です。 本書はKubernetesにおけるプラットフォームエンジニアリングを体系的に解説した決定版と言える書籍です。本書の解説はKubernetes上のプラットフォームの台頭から始まり、クラウドネイティブアプリケーションの課題、サービスおよび実行環境パイプライン、マルチクラウドインフラストラクチャー、そしてプラットフォームの構築および組織の成熟度に応じた進化に至るまで、幅広いトピックをカバーしています。さらにプラットフォームの測定方法についても解説しており、理論と実践のバランスが取れた構成となっています。 ■プラットフォームエンジニアリングとは プラットフォームエンジニアリングは開発チームが本来の価値創造に集中できるよう、開発基盤の構築と進化を担う分野として近年IT業界で注目を集めています。DevOpsの概念から発展したこの取り組みはアプリケーションの構築、テスト、デプロイを効率的に行うためのプラットフォームを提供することで、開発者の生産性向上とソフトウェアデリバリーの加速を実現します。 ■本書で扱うトピック ・CrossplaneによるKubernetesネイティブなプロビジョニング ・DaprとOpenFeatureを活用したアプリケーションアーキテクチャー ・Knative ServingとArgo Rolloutsによるリリース戦略 ・CloudEvents、CDEvents、Keptn Lifecycle Toolkitによるプラットフォームの評価 ■章立て 第1章 Kubernetes上のプラットフォーム(の台頭) 第2章 クラウドネイティブアプリケーションの課題 第3章 サービスパイプライン:クラウドネイティブアプリケーションの構築 第4章 実行環境パイプライン:クラウドネイティブアプリケーションのデプロイ 第5章 マルチクラウド(アプリケーション)インフラストラクチャー 第6章 Kubernetes上にプラットフォームを構築しよう 第7章 プラットフォーム機能 I:共有アプリケーションの懸念事項 第8章 プラットフォーム機能 II:チームによる実験を可能にする 第9章 プラットフォームの測定 補章 クラウドネイティブ技術とマイクロサービスアーキテクチャーのつながり ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 組込みソフトウェア開発のための構造化プログラミング
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 組込みソフトウェアの開発は、リソースの制限が厳しい上に、堅牢性、リアルタイム性など、より高い完成度が要求されます。これらを克服するために、要件定義、分析、設計などの上流工程、およびプログラミングの方法論が数多く提唱されてきました。しかし、こららはやや難解で初心者には敷居が高いという一面がありました。 本書は、組込みシステム開発の下流工程に注目して構造化設計を学びます。題材は、レゴマインドストームを使って組み立てた自動走行ロボットです。筐体を2つのタイヤで倒立させてバランスを保ち、床面に描かれたラインをセンサーでたどって走行します。この制御をプログラムで行います。一見難しそうですが、実はとてもシンプルなプログラムで実現しています。このソースコードと設計図を見比べていくことで、プログラミングと設計を同時に習得することを目指します。 本書で学ぶ構造化設計とC言語によるプログラミングは、普遍的かつ汎用的なので、業界や時代を問わず活用することができます。 【本書の特徴】 ・プログラミングと設計の基本を同時に学べる ・親しみやすく汎用的な例題 ・業界/時代を問わず役に立つ知識が得られる ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • K5 Playgroundではじめる高速クラウドネイティブ・アプリケーション開発
    -
    ReactとNode.jsを組み合わせた「SPA+BFF」アプリを30分で作成! アイデアをスピーディに形にできるWebアプリ開発ツール「K5 Playground」を徹底解説した実践ガイドです。 NetflixやInstagramといった世界的に有名なサービスは、優れたUXを備えた最新のフロントエンドで顧客の心をつかんでいます。しかし、そんな最先端のフロントエンド技術を使いこなして開発、デプロイし、実際のサービスとしてリリースするのは至難の業。 著者の藤田氏は「そんな中で『クラウドネイティブなアプリ開発を誰にでも』というテーマを形にしてみたのが『K5 Playground』というツール」だと、本書はじめにの中で述べています。 K5 Playgroundは、Reactなどを使ったモダンなアーキテクチャをベースに、チャットボットやSNS連携アプリなど、さまざまなWebアプリを「数10分で」開発できる開発ツールです。 本書では、そんなK5 Playgroundで今どきのWebアプリ開発を実現するノウハウを紹介。Webアプリケーション開発の変遷から、実際にチャットボットアプリを開発する手順まで贅沢に詰め込んだ一冊です。 【対象読者】 ・Webアプリケーション開発の動向を知りたい方 ・アイデアをすぐ形にして試したい方 ・最新のフロントエンド技術での開発を体験したい方 ・今よりもっと高速にフロントエンド開発を進めたい方 ※本電子書籍は同名POD出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 現場で使える!NumPyデータ処理入門 第2版 機械学習・データサイエンスで役立つ高速処理手法
    -
    待望の第2版 機械学習・データサイエンスの現場で役立つ Numpyによるデータ高速処理手法を丁寧に解説 【本書の概要】 機械学習やデータサイエンスを扱う現場では、Pythonの高機能で利用しやすい数学・科学系ライブラリが活用されています。本書は、その中でも機械学習・データサイエンスの現場でよく利用されているNumPyをピックアップ。Numpyの基本から始まり、現場で使える実践的な高速データ処理手法について解説します。特に、配列の処理に力点を置いています。最終章では機械学習における実践的なデータ処理手法について解説します。 【第2版の変更点】 ・Python 3.11に対応 ・NumPy 1.25に対応 ・各種ライブラリのアップデート 【NumPy(ナンパイ)とは】 NumPyは、機械学習・データサイエンスの現場で扱うことの多い多次元配列(行列やベクトル)を処理する高水準の数学関数が充実しているライブラリです。Python単体では遅い処理であっても、C言語なみに高速化できるケースもあり、機械学習・データサイエンスにおけるデータ処理に欠かせないライブラリとなっています。 【対象読者】 ・機械学習エンジニア ・データサイエンティスト 【目次】 Chapter1 NumPyの基本 Chapter2 NumPy配列を操作する関数を知る Chapter3 NumPyの数学関数を使う Chapter4 NumPyで機械学習を実装する 【著者プロフィール】 吉田拓真(よしだ・たくま) データサイエンス関連のサービスを提供する株式会社Spot 代表取締役社長。Webメディア『DeepAge』編集長。 尾原 颯(おはら・そう) 東京大学工学部機械工学科所属。大学ではハードウェア寄りの勉強が多め。趣味はアカペラとテニス。基本的に運動が好き。最近、ランニングを始める。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 現場で使える!Python科学技術計算入門 NumPy/SymPy/SciPy/pandasによる数値計算・データ処理手法
    -
    研究や開発、データ分析に使える! 科学技術計算における Python利用の基礎を習得 【本書の概要】 高機能で、学びやすいPythonは、科学技術計算の用途でも広く利用されています。 本書は、コンピュータを用いて数学的問題の解決に取り組む学生、エンジニア、研究者の方に向けて、 Pythonの基礎知識と、科学技術計算への利用方法について解説した書籍です。 【本書の対象読者】 ・科学・工学系研究(シミュレーション)を行う理工学生、エンジニア、研究者 ・データサイエンティスト 【本書で特徴的な内容】 ・科学技術計算に必要なPythonに特化 ・数値計算、代数計算、データの可視化を行う、NumPy、SciPy、SymPy、Matplotlibの使用方法 ・データ処理で利用されるpandasの使用方法 ・様々なファイル形式を使ったデータの入出力方法 ・CythonとNumbaを用いたPythonコードの高速化 【著者プロフィール】 かくあき 東京工業大学工学部および同大学院理工学研究科を2012年に修了。 学生時代から数値解析を中心にPython、Matlab、Fortran、C、LISPなどのプログラミング言語を利用。 Pythonの普及の一助となるべく、Udemyで講座を公開、KDPでの電子書籍を出版するなど情報発信。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 現場で使える!Python自然言語処理入門
    4.0
    第一線のAIエンジニアによる 実プロジェクトの経験に裏打ちされた 「自然言語処理」のツボをここに集約! 【本書の目的】 本書は、Pythonを利用して、人工知能分野で注目されている 自然言語の分析手法を解説した書籍です。 従来技術と新技術を比較しつつ、 「インデックス化」「エンティティ抽出」「関係抽出」 「構文解析」「評価・感情・概念分析」を網羅。 Pythonによるプログラムや、APIの利用、 商用サービス(IBM Watson)や OSS(Mecab/Elasticsearch/Word2Vec)の利用など、 実践的な手法を解説します。 また最終章で話題のBERTについて解説します。 【本書の特徴】 本書は全体で5章構成になっています。 第1章:テキスト分析の概要をユーザ―目線、エンジニア目線の両方から丁寧に解説します。 第2章:テキスト分析のタスクを上げ、実際の分析までの具体的な方法を解説します。 第3章:AIの発達する前から利用されていたテキスト分析の手法について、 MecabやElasticsearchといったOSSを利用して解説します。 第4章:IBM社のWatson APIのAI技術を利用したテキスト分析手法を解説します。 第5章:Word2VecというOSSを利用した分析手法や、話題のBERTについて解説します。 【対象読者】 自然言語処理を学びたい理工学生・エンジニア ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 現場で使える!pandasデータ前処理入門 機械学習・データサイエンスで役立つ前処理手法
    -
    機械学習エンジニア&データサイエンティスト必携! 初学者でもpandasによる前処理手法がわかる 【本書の背景】 機械学習やデータサイエンスでは、いかに「きれいなデータ」を用意できるかが非常に重要です。データクレンジングともいわれますが、実際の現場のデータは、機械学習やデータ分析にすぐ利用できるデータは皆無に等しく、エンジニアによりデータの前処理が必須となってきています。 【本書の概要】 本書は、機械学習やデータサイエンスの現場では、データ処理に必要な定番のライブラリ「pandas」を用いて、前処理の基本と様々な前処理手法について、あますところなく解説した書籍です。 初学者向けにシンプルでわかりやすいサンプルを用いていますので、pandasの基本操作方法やデータ構造、さらに前処理の基本の理解についてもしっかり学ぶことができます。 pandasを理解することで、様々な機械学習・データ分析タスクがスムーズに行えるようになります。 【本書の対象読者】 ・機械学習エンジニア(初学者) ・データサイエンティスト(初学者) 【著書からひとこと】 本書では機械学習「初学者向け」にpandasの基本的な操作を解説しています。初歩的な要約統計量の算出やグループ化やダミー変数、さらに文字列や時系列データの基本操作など、幅広い範囲をカバーしています。 日々、データを業務で取り扱う機械学習エンジニアやKaggle等のデータ分析競技をやられている方に向けて、pandasを使ったデータ前処理のお役に立てばと思い執筆いたしました。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • ゲームデータアナリティクス よりよい開発・運営に向けたデータ分析の教科書
    -
    誰も教えてくれなかった 「ゲーム特化型」データ分析ノウハウ スマートフォンやハードウェアの進化により、今まで以上に手軽に楽しめるようになったゲーム。一方ゲーム業界では競争が激化し、広告費の高騰、ユーザーの離脱などの問題に悩まされています。効果的なユーザー獲得、長期的な運営、品質向上を実現するためには、データの収集・分析が欠かせません。 本書は、ゲームに特化した視点でデータ分析の方法論を学ぶ、唯一無二の教科書です。ゲームにおけるデータとはどんなものがあるのか、それらをどのように収集・分析するのか、そしてどのように運営・広告に活かせばよいのか。ゲームと一口に言っても、SLGやRPG、カジュアルゲームなど、そのジャンルやユーザーもさまざまです。ゲーム専門のデータ分析ソリューションを提供する著者が、多様な例を挙げながら、アナリストとして知るべき競争力を強化するための基本知識を一冊にまとめました。 本書を読めば、ゲーム開発・運営の意思決定において重要な役割を果たすデータ分析について、広く、正確な知識を得られるはずです。 ※本書は『遊戯数拠分析:従方法到実践』の邦訳版です ~~~目次~~~ Chapter 1 ゲームデータ分析の概要 Chapter 2 ゲームデータ分析による運営の改善 Chapter 3 ゲームデータ分析基盤 Chapter 4 ゲームデータの収集 Chapter 5 ゲームデータの指標体系の構築 Chapter 6 ゲームデータのテーマ分析 Chapter 7 ゲームデータの探索的分析 Chapter 8 ゲームコンテンツの検証と改善 Chapter 9 広告プロモーションの検証と改善 Chapter 10 運営キャンペーンの検証と改善 Chapter 11 きめ細やかなゲーム運営 Chapter 12 ゲームデータ分析の展望 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • ゲームプログラミングC++
    5.0
    誰も教えてくれなかった、 ゲーム開発の基本を徹底的に学ぼう! ・ゲームとはどんなプログラムなのか? ・「あの機能」はどうやって実装されているのか? 3Dグラフィックスからサウンド、AIまで。 ゲームプログラマーになりたい人のみならず、 すべてのゲーム開発者が知っておきたい「基本」が詰まった、 ゲーム開発の教科書! C++の初歩は習得済みで、本気でゲームプログラミングを学びたい人が、 新人になる前に、確かな基礎力を磨ける一冊。 ====目次==== Chapter 1 ゲームプログラミングの概要 Chapter 2 ゲームオブジェクトと2Dグラフィックス Chapter 3 ベクトルと基礎の物理 Chapter 4 人工知能(AI) Chapter 5 OpenGL Chapter 6 3Dグラフィックス Chapter 7 オーディオ Chapter 8 入力システム Chapter 9 カメラ Chapter 10 衝突検知 Chapter 11 ユーザーインターフェイス(UI) Chapter 12 スケルタル(骨格)アニメーション Chapter 13 中級グラフィックス Chapter 14 レベルファイルとバイナリデータ 付録A 中級C++の復習 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • ゲームメカニクス大全 第2版 ボードゲームに学ぶ「おもしろさ」の仕掛け
    3.0
    203の「遊びのしくみ」を解説する ゲームデザイナーのための珠玉の一冊 古典的なカードゲームから現代のアプリ連携ゲームまで、数多のボードゲームのデザインをひも解きながら、「メカニクス」として徹底的に分解し、知識体系の構築に挑んだ、話題作の第2版がいよいよ登場! 2020年刊行の初版に19の新しいメカニクスを加え、既存の解説もより濃厚にアップデート! さらにパワーアップして帰ってきました。 どのページから読み始めても、ボードゲームデザイナーだけでなく、ビデオゲームなど、すべてのゲームデザイナー/プランナーにとって興味深い示唆に富んでいます。 収録ゲームタイトルもさらに増え、唯一無二の「ボードゲームの辞典」として、ボードゲーム好きの方にもおすすめです! ◆ゲーム調査協力:すごろくや ==目次== Ch.1 ゲームの構造  STR-01 対戦ゲーム  STR-02 協力ゲーム など Ch.2 ターンオーダーとターン構造  TRN-01 固定ターンオーダー  TRN-02 状況的ターンオーダー など Ch.3 アクション  ACT-01 アクションポイント  ACT-02 アクションドラフト など Ch.4 解決  RES-01 ハイナンバー  RES-02 状況チェック など Ch.5 ゲーム終了と勝利  VIC-01 ゲーム状況による勝利点  VIC-02 プレイヤーアクションによる勝利点 など Ch.6 不確実性  UNC-01 ベットとブラフ  UNC-02 プッシュ・ユア・ラック など Ch.7 エコノミー  ECO-01 交換  ECO-02 トレード など Ch.8 オークション  AUC-01 公開オークション  AUC-02 イングリッシュオークション など Ch.9 ワーカープレイスメント  WPL-01 標準ワーカープレイスメント  WPL-02 タイプの異なるワーカー など Ch.10 移動  MOV-01 マス割り  MOV-02 ロール・アンド・ムーブ など Ch.11 エリアコントロール  ARC-01 絶対コントロール  ARC-02 エリアマジョリティ/エリアインフルエンス など Ch.12 セットコレクション  SET-01 セット評価  SET-02 タイル配置 など Ch.13 カードメカニクス  CAR-01 トリックテイキング  CAR-02 ラダークライミング(ハシゴ上り) など ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • ゲームメカニクス大全 ボードゲームに学ぶ「おもしろさ」の仕掛け
    4.0
    すべてのゲームデザイナー/プランナーのための、 「遊びのしくみ」184のヒント 古典的なカードゲームから現代のアプリ連携ゲームまで、 数多のボードゲームがどのようにデザインされているのか、 ゲームの「メカニクス」を徹底的に分解し、 知識体系を構築しようとした野心的な一冊。 ・ゲームの構造 ・ターンオーダーとターン構造 ・アクション ・解決 ・ゲーム終了と勝利 ・不確実性 ・エコノミー ・オークション ・ワーカープレイスメント ・移動 ・エリアコントロール ・セットコレクション ・カードメカニクス といった章に分かれており、 ボードゲームデザイナーだけでなく、ビデオゲームなど すべてのゲームデザイナー/プランナーにとって どのページから読み始めても興味深い示唆に富んでいます。 名著『Building Blocks of Tabletop Game Design』の邦訳、ついに登場です! ゲーム調査協力:すごろくや ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。

    試し読み

    フォロー
  • ゲームをテストする バグのないゲームを支える知識と手法
    -
    属人的で闇雲な 従来のゲームデバッグはもう卒業だ! ゲーム開発に重要なのが、「仕様どおり実装されているか」「バグはないか」そして何よりも「ゲーム自体が面白いか」などを確認する、品質管理(一般的には「QC」とされますが、ゲーム業界では「QA(品質保証)」とされることも多いです)という業務です。 従来、それは「デバッグ」と呼ばれ、ひたすらゲームをプレイする「フリーテスト」など、センスや経験に依存したバグ出しがメインの、属人的なものでした。そして、キャリアという側面からも「ゲーム開発への入り口」や「下積み」と考えられることが多くありました。 しかし、モバイルゲームが隆盛を極めた昨今では、一般的なソフトウェア開発の世界ではすでに当たり前となっているソフトウェアテストの考え方を応用し、「テストを計画し、分析し、設計し、実装して、実行する」というテストプロセスや各種原則にもとづいた「ゲームテスト」が品質管理手法の主流になってきています。 本書は、ゲーム業界を志す就活生や、現場の開発者に向け、ゲームテストの考え方をゲーム業界に即した例や用語とともに解説します。また、これまでなかなか世に出ることのなかった、品質管理にかかわるデバッガーやテスターの働き方、そしてキャリアパスについても広く解説しています。 本書を読めば、「ソフトウェアテストの7つの原則」をはじめとした基礎的な知識、そして ・多人数プレイチェック ・ユーザーテスト ・バランスチェック ・ガイドラインチェック など、ゲームに特化したテストについても詳しく知ることができます。 さらに、本書の内容は、直接テスト業務を行わないプログラマーやプランナーにとっても、テストしやすい(バグや問題点が見つけやすい)ゲームの開発につながることでしょう。 現代のゲーム開発にかかわるすべての人にとって、必携の一冊です! ◆◆目次◆◆ 第1章 謎めいたゲームテストの世界 第2章 ゲーム開発の変遷 第3章 ゲームテストのための組織 第4章 ゲームデバッグはもう古い!? 第5章 多種多様なゲームテスト 第6章 ソフトウェアテストの活動 第7章先端的な技術の活用 第8章 未経験から始めるゲームテスター 第9章 ゲームテスターのキャリア 第10章 ゲームテストの未来 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。

    試し読み

    フォロー
  • ここはウォーターフォール市、アジャイル町 ストーリーで学ぶアジャイルな組織のつくり方
    4.2
    アジャイル開発「最初の一歩」に好適! ウォーターフォールとアジャイルは融合できる。 現場のリアルが詰まった、幸せな共存ストーリー。 過去アジャイルに挫折した人も、これなら大丈夫。 【本書のポイント】 ・ストーリーでアジャイル開発の基本を学べる ・現場から目の前のことをどんどん解決していく方法が満載 ・昔ながらの開発をしている会社でも、大企業でもできる ・開発に限らず、チームワークや部署間の連携にも効く 【アジャイルの効能】 ・どんな現場でも使える ・変化に対応できる ・競争力が高まる ・カイゼンサイクルが回る ・組織がセイチョウする ・個人の力を活かせる ・協調性が生まれる ・部署の壁を越えられる 【あらすじ】 3月のある月曜日。大手精密機器メーカー、ハマナ・プレシジョン株式会社に勤める相良真希乃は、マーケティング部門から情報システム部門への異動を通達される。着任早々目にしたのは、見切り発車で問題だらけのシステム、地獄絵図のヘルプデスク、開発チームと運用チームの格差、融通の利かない上司、忙殺されイラ立つスタッフたち……。真希乃はなんとかしなければと思うものの、周囲は変化することに拒否反応を示す。そんなとき、ある勉強会でアジャイルと出合い、ウォーターフォールと共存できることを知る。「無力感」に包まれた現場を変える真希乃の挑戦が始まった。 ★読者特典あり★ 「登場キャラクター設定資料」をダウンロード提供! ※感想はハッシュタグ「#ここアジャ」で! ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • コピペで簡単実行!キテレツおもしろ自然言語処理 PythonとColaboratoryで身につく基礎の基礎
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Python自然言語処理を、遊びながら学ぼう! 「面白さ」と「学び」がひとつに詰まった入門書! 本書は、プログラミング言語Pythonによる自然言語処理を、 「面白さ」「ユニークさ」を追求したサンプルプログラムで学べる入門書です。 ●「オレ ニク タベル ウマイ!」原始人語の翻訳機を作ろう ●メロスはいつまで激怒していた? 原作から心情を分析! ●あの文豪が新作を書いたら? 架空の小説を執筆しよう ●コンピューターは「群馬」と「栃木」の違いを見分けられるのか? ●「ナミ」と「フネ」から「サザエ」は生まれる? 子どもの命名AIを作ろう ●AIが三国志を読んだら、武将たちのライバル関係を理解できるのか? ●「赤の他人」の反対は「白い恋人」? あらゆる対義語を自動生成しよう プログラムは、すべて実行ボタンひとつで簡単に動くため、 プログラミングに慣れていなくても、すらすら読み進められます。 また本書では勉強にはつきものの、 難しい専門用語の解説や、複雑な数式の説明は登場しません。 まずは、奇想天外なサンプルを動かして、楽しく遊んでみてください。 勉強をしているつもりはなくても、いつの間にか、 基本的な知識や、分野の全体像が身についているはずです。 【こんな人におすすめ!】 ・Pythonによる自然言語処理を学びたい初心者 ・他の入門書を読んで、挫折してしまった人 ・プログラミングでとにかく面白いことがしてみたい人 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • コマンドラインの黒い画面が怖いんです。 新人エンジニアのためのコマンドが使いこなせる本
    -
    コマンドを使えば開発はもっと楽しくなる! 「黒い画面」と仲良くなれる超・入門書! 新人のITエンジニアにとって開発現場でぶつかる壁の1つが、文字だけのUI、通称「黒い画面(CLI/CUI)」でのコマンド操作です。 グラフィカルなUIに慣れ親しんだ若手のエンジニアの中には、得体のしれないCLIの操作に苦手意識や恐怖感を持っている人も多いのではないでしょうか。 本書はそんな「黒い画面が怖い!」という新人エンジニアや学習者に向けて、CLIやコマンドとの付き合い方・活用法をやさしく解説した書籍です。 ・黒い画面にまつわる用語(シェル、ターミナル、端末、bash…) ・基本的なコマンドの使い方や書式 ・コマンドを使った作業効率化の手法 など、エンジニアとして開発に取り組む上でおさえておきたい知識と技術を、実践例とともにわかりやすく解説しています。 コマンドプロンプトやPowerShellの基本操作にはじまり、WSLを用いたLinuxコマンドの使い方、シェルスクリプトやワンライナーといったトピックまで幅広くカバー。黒い画面と仲良くなりたいすべてのエンジニアに贈る一冊です。 ※本書は動作環境としてWindowsを想定しています。あらかじめご了承ください。 【こんな方におすすめ】 ・コマンドに苦手意識を感じている1年目のエンジニア ・シェルやターミナルなど、用語の意味や違いがはっきりと説明できない人 ・マニュアルで指示される通りのコマンドの使い方しか知らない人 【目次】 ●第1章 黒い画面とコマンド、その正体とは? ・黒い画面にまつわる用語 ・どうしてCLIが必要なのか? ほか ●第2章 黒い画面をもっと使ってみよう ・コマンドでいつもの操作をやってみよう ・コマンドの使い方を知りたいときは? ほか ●第3章 Linuxコマンドの世界へ! ・Linuxとは? ・WSLを使ってみよう ・Linuxコマンドを使ってみよう ほか ●第4章 退屈なことはシェルスクリプトにやらせよう ・シェルスクリプトの作り方 ・実務で役立つシェルスクリプト実例 ほか ●第5章 たった1行でできる作業効率化! ・集計や計算をしよう ・日常的なファイル操作をしよう ・実務で役立つワンライナー実例 ほか ●第6章 黒い画面ともっと仲良くなるために ・恐怖! 初見殺しの仕様 ・手が滑らないように気をつけて ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • コードが動かないので帰れません! 新人プログラマーのためのエラーが怖くなくなる本
    3.7
    エラーでつまずいたらどう対処する? プログラミングで「詰まない」ための必読書! プログラミングをしている人であれば、誰しもこんな場面を経験したことはないでしょうか? 「コードがエラーで動かない!」 「エラーの原因がどこにあるのかわからない!」 「何をどうやっても不具合が解決できない!」 どんなにキャリアを積んだプログラマーでも、プログラムのエラーや不具合を完璧に防ぐのは難しいものです。そのため「エラーや不具合の原因をすばやく見つける技術」は、プログラミングをする上で欠かせないスキルの1つです。 本書は、そんな「コードが動かない!」という状況でどのように対処したらよいのか、エラーや不具合との上手な付き合いかたを、新人プログラマー向けにやさしく解説する入門書です。 ・エラーメッセージの読みかた ・不具合の原因を見つけるデバッグのやりかた ・そもそも不具合を起こしにくいコードの書きかた など、プログラミングをする上でおさえておきたい知識と技術を、具体的なコードを例にわかりやすく解説しています。 開発現場の新人はもちろん、デバッグをきちんと学んだことがない中堅の人、さらには「エラーが怖くてプログラミングが楽しくない……」という初心者まで、動かないコードと日々格闘しているあらゆるプログラマーにおすすめの一冊です。 【目次】 ●第1章 エラーはどうして怖いのか? ・エラーを読んでみよう ・エラーを読まなくなってしまう理由 ・エラーに向き合う心構え ●第2章 エラーの上手な読みかた ・エラーの構成要素を知ろう ・エラーの種類を知ろう ●第3章 不具合の原因を効率的に見つけるには? ・デバッグとは? ・プリントデバッグをやってみよう ・二分探索で効率的に探そう ほか ●第4章 ツールを活用してデバッグを楽にしよう ・デバッガは強力なツール ・ブレークポイントを使ってみよう ・いろいろなステップ実行 ほか ●第5章 どうしても解決できないときは? ・プログラマーのための情報収集テクニック ・エラーが見つからないときは? ・不具合が再現できないときは? ほか ●第6章 デバッグしやすいコードを書こう ・再代入は控えよう ・スコープは可能な限り狭めよう ・単一責任の原則を知ろう ほか ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • コードでチャレンジ! マインクラフトプログラミング
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【書籍概要】 ゲームというイメージの強いマインクラフトですが、2020年のプログラミング教育義務化に向けた学習ツールとして、学習塾や子供向けプログラミング教室などで、利用されるケースが非常に多くなってきています。 本書は、好評発売中の『親子で楽しく学ぶ!マインクラフトプログラミング』(ISBN9784798149110)のコンセプトはそのまま引き継ぎ、お子さんがコードを入力して、楽しみながらプログラミングを学ぶことができる書籍です。 『Minecraft』(ComputerCraftEdu)のCodeEditorを利用して、クエストなど挑戦しながら、コードを入力したプログラミングを体験できます。 【保護者の方へ】 本書で紹介しているプログラミングを通じて、論理的に筋道を立てて考え、それを形にする力を養うことができます。 【対象読者】 小学校5年から中学3年生。アルファベットも学び、キーボード入力ができるようになったお子さんが対象です。 【マインクラフトについて】 マインクラフトはパソコンで人気を博し、PlayStationやNintendo Switchなどコンシューマーゲーム機でも提供されている、大人気のゲームです。ゲーム内にあるブロックやアイテムを利用して、好きなものを作ることができます。 【著者紹介】 ・Tech Kids School(テックキッズスクール) Tech Kids Schoolは、プログラミングを真剣に学びたい小学生のためのスクールです。 iPhoneアプリやWebアプリ、ゲームなどの開発を楽しく学ぶことができます。 【編集者・著者紹介】 ・株式会社キャデック キャデックは辞書・事典・教科書・書籍・フリーペーパーなどの企画から編集・DTPデザイン・印刷までを行う編集プロ集団です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • サイバーセキュリティの新標準 NIST SP800-171
    -
    海外拠点を起因とするサイバー攻撃被害が増加しています。グローバル企業を始めクラウド事業者などが攻撃の入り口となるサプライチェーンのサイバーセキュリティに取り組むことの重要性が高まっています。 今、これまでのサイバーセキュリティの取組みに加え、経済安保の観点からも、特に基幹産業に関連する組織には、国も含めたサプライチェーンのなかで、さらにレベルアップしたサイバーセキュリティが求められます。これらの対応を考えるうえで注目されるのが、「NIST SP800-171」です。 「NIST SP800-171」とは、米国にてすでに本格的に導入されている、サプライチェーン全体で重要情報を守る仕組みです。米国政府と取引のある組織は日本企業においても準拠を求められ、防衛省が「NIST SP800-171」を参考にしたセキュリティ基準を公開し、2023年から取引先企業に準拠を求めることが決定しています。 本書は、今後のさらなるセキュリティ強化に向けて、企業や組織のCIO、CISO、IT 部門やリスク・危機管理部門の責任者や実務担当者に向け、「NIST SP800-171」の実践手法やノウハウを示し、その具体的な構築手法を、わかりやすく解説するものです。 また2024年5月に発表されたNIST SP800-171の最新バージョンとなる「Rev.3」に対応しています。 ◎本書の構成 ・サイバーセキュリティの最新動向 ・サプライチェーンの危機 ・NISTSP800-171の解説 ・NISTSP800-171の実践概要 ◎読者対象 ・セキュリティ統括部門に配属されたばかりで、すぐにでも基礎知識を習得したい方 ・管理系部門には長くいるが、セキュリティ知識を改めて体系的に習得したい方 ・CIO、CISO、リスク・危機管理責任者、セキュリティ実務担当者など、サイバーセキュリティの強化の方法を求められる方 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 3カ月で改善!システム障害対応 実践ガイド インシデントの洗い出しから障害訓練まで、開発チームとユーザー企業の「協同」で現場を変える
    -
    1000件以上の事例を7年分析して見つけたメソッド 本書は、システム障害対応の大事なところを押さえて、最短で改善する方法を解説しています。 属人化・人的ミスを回避し、障害対応の改善効果をすぐに実感できるメソッドです。 障害対応を改善しようと思っても、”結局何も変わらない”という状態から脱却へ! インシデント分析やアクション決定、障害訓練まで、各プロセスに役立つ便利な雛形のダウンロード特典も。 〈著者紹介〉 野村浩司:株式会社NTTデータで、金融システムの開発保守運用と改善を12年担当。 松浦修治:株式会社リクルートで、人材事業のプロジェクトマネジメント、ITサービスマネジメントを14年担当。 〈目次〉 ・PART 1 システム障害対応の目的と改善効果 CHAPTER 1 システム障害対応の意義 CHAPTER 2 システム障害対応改善の始め方 CHAPTER 3 なぜシステム障害対応を改善するのか? ・PART 2 システム障害対応改善の阻害要因と成功要因 CHAPTER 4 システム障害対応 改善の難所 CHAPTER 5 改善の肝となるサービス視点での運用設計 ・PART 3 実践!システム障害対応の改善ステップ CHAPTER 6 システム障害対応の課題特定 CHAPTER 7 アラート・問い合わせの分類と処置で短期効果を目指す 第1週 アラート・問い合わせの洗い出し 第2週 アラート・問い合わせの分類 第3週 「対処不要」なアラート・問い合わせの特定と処置 第4週 「定型」的なアラート・問い合わせの特定と処置 CHAPTER 8 障害検知後の判断とアクション実行を効率化する 第5週 システム障害発生時のアクション定義 第6週 アクション決定への判断情報と基準の定義 第7週 アクション実行の役割と権限の定義 第8週 頻出アクション・判断情報と基準の効率化 CHAPTER 9 大規模障害に備えて体制を構築する 第9週 大規模障害の定義とエスカレーション 第10週 大規模障害時の体制構築 第11週 コミュニケーションルールの制定 第12週 システム障害対応訓練と振り返り CHAPTER 10 継続改善のための役割最適化 ・付録1 システム障害対応改善の実践事例 ・付録2 システム障害対応改善に役立つ便利な雛形 ・付録3 タスク&チェックポイント ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • Xamarinネイティブによるモバイルアプリ開発 C#によるAndroid/iOS UI制御の基礎
    -
    AndroidもiOSも。 C#を使ったクロスプラットフォーム開発に挑戦! これまで別々の言語や環境で開発していたAndroid/iOSアプリを 共通の言語(C#)や環境(.NET Framework)で作成する 注目の開発環境Xamarin。 マイクロソフトMVP受賞経験のある著者が、豊富なアプリケーション開発の 経験を活かし、すべてのモバイルアプリ開発者に向けてXamarinネイティブ によるクロスプラットフォーム開発を徹底解説しました。 本書は「Xamarinとは何か」にはじまり、汎用ライブラリMVVMCrossを 使って、本格的なクロスプラットフォームを開発するノウハウまで、 ミニサンプルアプリを作りながらわかりやすく学ぶことができます。 また、特にAndroid/iOS開発経験のある読者のために、 JavaやObjective-C、Swiftと比較しながらの解説も行っています。 現場の開発者のための、Xamarinを使ったクロスプラットフォーム開発を スムーズに学べる一冊です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 仕組みからわかる大規模言語モデル 生成AI時代のソフトウェア開発入門
    4.0
    基礎からソフトウェア開発の入門まで、LLMを体系的に学びたい人のための必携書 本書は1冊で仕組みと開発手法を体系的に学べる、大規模言語モデル(LLM)を活用したソフトウェア開発の入門書です。 LLMは生成AI時代に欠かせない技術としてソフトウェア開発のあり方を大きく変えつつあり、あらゆる領域で応用可能な「知的エンジン」として進化しています。LangChainなどのフレームワークを用いてRAGを実装したり、マルチエージェントシステムを構築することでLLMの可能性がさらに広がります。 LLMを使いこなすには、Transformerの仕組み、学習プロセス、プロンプトエンジニアリングといった基礎知識を身につけることが欠かせません。本書ではこれらの技術を丁寧に解説し、オープンソースのLlama 3を解説することで、実用LLMをホワイトボックスとして活用できる視点を提供しています。 また、実践的なスキルが身につくようPythonによるコード例を豊富に掲載し、代表的なAPI(OpenAI API、Anthropic API、Gemini API)の利用方法を紹介。LangChainやLangGraphを用いた開発事例を通じて、応用可能なスキルを習得できるよう構成しています。 本書を通じてマルチモーダルLLMの仕組み、LangChainやLangGraphを活用したアプリケーション開発、マルチモーダルRAGやマルチエージェントシステムなどへの展開といった実践手法を身に付けられるでしょう。 【本書に必要なスキルや前提条件】 ・Pythonの基本的な文法 ・Pythonの環境構築方法 【目次】 第1章 Transformer 第2章 学習 第3章 プロンプトエンジニアリング 第4章 言語モデルAPI 第5章 LLMフレームワーク -LangChain- 第6章 マルチエージェントフレームワーク -LangGraph- 第7章 アプリケーション Appendix 【著者プロフィール】奥田 勝己(おくだ かつみ) 三菱電機株式会社 先端技術総合研究所 主席研究員。東京大学大学院情報理工学系研究科博士課程修了。博士(情報理工学)。2023年3月から2年間、マサチューセッツ工科大学(MIT)コンピュータ科学・人工知能研究所(CSAIL)にて客員研究員として、LLM(大規模言語モデル)を用いたコード最適化やプログラミング言語技術の研究に従事。企業では、プログラミング言語技術、コンパイラ、および組み込みシステムの研究開発に長年取り組む。その成果は、FA(ファクトリーオートメーション)システムや宇宙システムの高度化など、実際の製品やシステム開発に応用されている。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • しくみがわかるKubernetes Azureで動かしながら学ぶコンセプトと実践知識
    4.3
    本書は、Kubernetesをはじめて使う業務アプリケーション開発者、Dockerの基礎知識がある方を対象として、コンテナーオーケストレーションツールであるKubernetesのしくみ――基本的な機能とその内部動作など――を解説した書籍です。 限られた時間で効率よく理解できるよう、できる限り抽象的/難解な言葉を避け、図やイラストを入れて丁寧にわかりやすく解説しているのが本書の大きな特徴です。さらに、実際にシステムに導入する際に検討しなければいけないシステムの可用性や拡張性、保守性などの基礎となる考え方も詳解しています。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • システム開発のための見積りのすべてがわかる本
    4.0
    クラウド時代の見積りの手法がイチからわかる! エンジニアのキャリアパスの中で見積りは避けては通れないスキルです。 しかしながら、近年、クラウド環境による開発・本番インフラの大幅なコスト低減、GitHubなどチーム開発ツールの成長など、 大幅な環境の変化もあり、それまでのやり方が通用しなくなっています。 本書では、フレームワークや自動化ツール、高度なIDEなどのツール類、テストの自動化やDevOpsといった多数の効率化手法など クラウド時代の開発手法に沿った形でイチから見積りについて解説します。 【本書の構成】 本書は3部構成になっています。第1部では、「見積りの基本」として、見積りの超基本について解説します。 続く第2部では、「これまでの見積り」として、クラサバなど従来の見積りについて解説します。 最後の第3部では、「クラウド時代の見積り」として、クラウド時代のWebシステムでの見積りや、 アプリ開発など特殊な見積りについて、事例をもとに説明します。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 自然言語処理の基本と技術
    3.4
    Webやクラウド上の膨大な文字情報の中から、「意味のある」情報だけを取り出して活用したい、文脈を読んで最適な文章を自動的に作成して欲しい… そんな夢のような技術がすでに一歩ずつ現実のものとなろうとしています。 ハードウェア&ソフトウェアの高度化、高速化に伴い「自然言語処理」と呼ばれる「人間の言葉をコンピュータに理解させ、活用させる、結果を返させる」テクノロジーが実用化のレベルまで到達しつつあるのです。 本書は、この未来に不可欠となるに違いない自然言語処理の、技術的、ビジネス的基礎知識をくまなくコンパクトに図解した一冊です。 著者陣もそれぞれの分野の第一線で活躍するエキスパート揃い! 世界を大きく変えるであろうテクノロジーに一歩近付いてみませんか? ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 詳解HTTP/2
    -
    より高速でセキュアなWebサイトはHTTP/2で実現する 【本書の内容】 本書は Barry Pollard, “HTTP/2 in Action”, Manning Publications 2019 の邦訳版です。 ブラウザとWebサイトを繋ぐ標準的なプロトコルとして、 HTTPは想定を遥かに超える長きに渡って活用されてきました。 プロトコルに限らず、たいていの技術は20年も経てば、 なにかしらの不満や改善点が見えてくるものです。 本書のメインテーマであるHTTP/2は現行のHTTPと比べて、 ストリームやサーバープッシュ、ヘッダー圧縮や優先順位付けをサポートすることで、 速度、セキュリティ、効率性を大幅に向上させます。 本書ではHTTP/2の恩恵を最大限に受けられるよう、 知っておくべきことを詳細に開示してくれます。 それはたとえば、フレームのような新機能を使った パフォーマンスの最適化や、多重化、プッシュなどです。 また、フローコントロールや依存性など実世界に即した内容も取り上げています。 【本書のポイント】 ・HTTPの基礎から現状の問題点・長年望まれてきた改善点の整理 ・HTTP上を流れるデータを可視化しつつHTTP/2による改善点の確認 ・可視化のためのツール導入とその使い方 ・QUICおよびHTTP/3の進捗具合とそのための準備 【読者が得られること】 ・Web開発者が知っておくべきHTTP/2の詳細 ・現行のHTTPからのアップグレードとトラブルシューティング ・実世界におけるケーススタディ ・次世代技術、QUICとHTTP/3について ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 詳解Rustプログラミング
    3.8
    さまざまなCUIアプリケーションを通して システム言語としてのRustを徹底詳解 本書は、 Tim McNamara, "Rust in Action: Systems programming concepts and techniques" Manning Publications, の翻訳書です。 【本書の内容】 ダイレクトにメモリを操作し、OSのシステムコールを活用することで高速性を維持しつつ、コンパイラの進化によって安全性も確保した開発言語・Rust。 本書は、ファイルI/Oを使った入出力プログラムから、キーバリュー型のDB操作やメモリ操作、生のTCPを使うネットワークプログラム。そしてプロセスやスレッド、割り込みや例外処理などの低レイヤからカーネルそのものまで扱うためのノウハウを、Rust固有のテクニカルタームとともに解説します。 著者のTim McNamaraは、15年以上の時間をかけて、テキストマイニング、自然言語処理、データ工学のエキスパートになりました。彼はRust Wellingtonのオーガナイザであり、Rustプログラミングのチュートリアルを、オフラインでも、TwitchとYouTubeを介したオンラインでも、定期的に開催しています。 【本書で取り上げるジャンル】 ・メモリ操作 ・ファイルとストレージ ・ネットワーク ・時間管理 ・プロセスとスレッド ・カーネル ・割り込みと例外処理 【読者が得られること】 ・Rustによるプログラミング基礎 ・Rust固有のプログラミング手法 ・システムプログラミングの勘所 ・コンピュータサイエンスの知識 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 新ほめられデザイン事典 写真レタッチ・加工[Photoshop]
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 おぼえて楽しいテクニック満載! 本書は定番のレタッチから、 トレンドの加工表現、 また驚くようなコラージュまで 一冊にまとめた140の上質レシピ集です。 「これ、どうやって作ったの?」 「ちょっと真似してみたい」 そんな魅力的なテクニックが満載です。 *サンプルデータは一部ダウンロードできます。 <本書はこんな要望にお応えします> ■定番の補正テクニックを知りたい ■トレンドの画像効果を使いたい ■人物を印象的にみせたい ■風景を劇的にみせたい ■文字やロゴを使いたい ■あっと驚くような合成加工をしたい ■ファンタスティックな表現をしたい ■楽しいコラージュ表現をしたい <読者対象> ■Photoshopによるレタッチ・加工の初学者 ■Photoshopによる画像表現の幅を広げたい方 ■デザインの現場ですぐに使えるテクニックを知りたい方 <目次> Chapter1. Basic[基本] Chapter2. Person[人物] Chapter3. Scene[風景] Chapter4. Typography[文字・ロゴ] Chapter5. Cool&Cute[クール&キュート] Chapter6. Collage[コラージュ] ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • C言語 新版 ゼロからはじめるプログラミング
    -
    定番の入門書シリーズに『C言語』が装い新たに登場! 本書は、「C言語」をこれから学ぶ初心者を対象に、 文法やプログラミングの基本知識をわかりやすく解説する入門書です。 これまで数多くの学生に対してプログラミングの授業をしてきた著者が、その経験を活かし、 基本的な文法から、学習の難所とされるアドレスとポインタの概念まで、 つまずきやすい内容を1つひとつ丁寧に解説します。 本書を読めば、C言語ならではの、 自由度が高く高速なプログラムを書くための、 知識の土台をしっかりと身につけることができます。 掲載するサンプルプログラムはシンプルなものを選び、 何をしているのかがよくわかるように、コメントをしっかりつけています。 また章の最後には練習問題があり、力試しや理解度の確認に活用できます。 ・何から学習すれば良いかわからない ・C言語をはじめて学ぶ、あらためて基本から学びたい ・開発現場で通用する基礎を身につけたい という方に手に取っていただきたい1冊です。 ■特別付録:学習用スライド教材について 本書を授業などで活用していただくことを前提に作成した、 学習用のスライド教材をダウンロード付録として提供しています。 詳細は本書の奥付をご覧ください。 ■著者プロフィール 三谷純(みたに・じゅん) 筑波大学システム情報系教授。コンピュータ・グラフィックスと折り紙に関する研究に従事。 1975年静岡県生まれ。2004年東京大学大学院博士課程修了、博士(工学)。 小学生のころからプログラミングに熱中。大学時代に本格的にプログラミングを学び、 Java、C/C++、PHP、JavaScriptなどによるプログラムを多数開発。 その後、CG分野における、さまざまな研究開発に取り組んできた。 (主な著書) 『Java 第3版 入門編 ゼロからはじめるプログラミング』 『Java 第3版 実践編 アプリケーション作りの基本』 『Python ゼロからはじめるプログラミング』(いずれも2021年・翔泳社) 『立体折り紙アート』(2015年・日本評論社) ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • C#逆引きレシピ
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 C#開発者必携!現場で使える珠玉の現場ワザ! 本書は開発の現場で活躍する著者が、C#を利用した開発時に役立つTIPSをまとめた書籍です。実際の現場で「さっ」とひけるよう、利用頻度の高いカテゴリ別に分け、実際の開発現場で使えるTIPSをふんだんに用意しています。 具体的には、アプリケーションの基本とコンパイルから始まり、ネームスペースとアセンブリ、数値と日付、ステートメントと特殊な演算子、文字列、配列、コレクション、クラスなどの基本をしっかり押さえ、ラムダ式、構造体、ファイルの制御、ディレクトリ(フォルダ)やドライブの制御、データベースの操作といった現場レベルのTIPSも豊富に用意しています。さらにLINQ、ネットワークと通信、プロセスとスレッド、例外処理、メタプログラミング、プログラム開発支援などについても多くのTIPSを用意しています。 まさにC#開発者、必携の1冊です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • C#逆引きレシピ[Advanced]
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 C#開発者必携!現場で使える珠玉の現場ワザ! 本書は開発の現場で活躍する著者が、C#を利用した開発時に役立つTIPSをまとめた書籍『C#逆引きレシピ』で掲載しきれなかったTIPSをまとめた電子書籍です。 実際の現場で「さっ」とひけるよう、利用頻度の高いカテゴリ別に分け、実際の開発現場で使えるTIPSをふんだんに用意しています。C#開発者、必携の1冊です。
  • C#の絵本 第2版 C#が楽しくなる新しい9つの扉
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 モダン言語の代表「C#」に誰でも挑戦 C#はWindowsなどで動作するマイクロソフトのほとんどのプログラムを 書くことができ、さらにWebアプリケーション、mac OSアプリケーション、 Linuxプログラムの開発でも利用できる有力な言語です。 本書『C#の絵本 第2版』は、こうした本格的な言語でありながらC#を 気軽に学べる、とても易しい入門書です。今回の改訂では、C#言語の最新仕様にも 対応し、旧版をさまざまな点でアップデートしています。 ・絵を多用し、短い解説で絵本のようにビジュアルに理解することができます。 ・2ページを単位とした説明、基礎に絞り込んだ内容でスピーディに習得。 ・予備知識は不要。「プログラミングとはなにか」というところからC#に入門できます。 ・強化されたC#言語の最新の文法、新要素のラムダ式、クエリ式、型推論などに対応。 ・クラス/オブジェクトの基本も解説。オブジェクト指向の基礎概念にも触れます。 【翔泳社の「絵本」シリーズのラインナップをアップデート】 翔泳社の「絵本シリーズ」は、豊富なイラストと簡潔な解説でコンピュータ技術に 入門できる初心者向けのシリーズです。言語/技術の超初心者や手軽に習得したい方に 最適な入門書です。 新しい「絵本シリーズ」では、旧来の分かりやすさ、親しみやすさ、 基礎に徹した内容というコンセプトはそのままに、Web/ネットが全盛となった 現在のコンピュータ技術の潮流に合わせた解説を心掛けます。『Cの絵本』 『Javaの絵本』を皮切りにラインナップを順次刷新、さらに新しい仲間を 増やしてラインナップを充実していきます。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • Cの絵本 第2版 C言語が好きになる新しい9つの扉
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 C言語入門書の定番『Cの絵本』がリニューアルされました! 10年以上にわたって親しまれてきたC言語解説書『Cの絵本』は、プログラムのことを何も知らなくても勉強が始められるように考えられた、とてもやさしい入門書です。新版では、従来の分かりやすい部分はそのままに、内容を全体的に見直してお届けします。難しいと言われるC言語のポインタについても無理なくハードルを越えられるように配慮しました。従来は扱いが小さかった一部の項目についてはより実践的に解説し、現在のコンピュータの環境で気軽にC言語を試していただけるよう環境構築を新規に書きおろしました。 本書を読むのにプログラム言語の知識は一切不要です。もっとも親しみやすいC言語の入門書として、現代の環境に合わせてアップデートされた、安心して勉強を始められる一冊です。 【翔泳社の「絵本」シリーズのラインナップをアップデート】 翔泳社の「絵本シリーズ」は名前のとおり、絵本のように豊富なイラストと要点を押えた簡潔な解説でコンピュータ技術に入門できる初心者向けのシリーズです。すべての単元を2ページ単位で読みやすくまとめ、基礎に徹した内容で、言語/技術の初心者や手軽に習得したい方のお役にたてるようになっています。 このたび、翔泳社は「絵本シリーズ」を全面的に改訂し、内容を現在の技術にあわせて見直しました。シリーズラインナップ全体をリニューアルし、新パッケージでお届けします。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • C++の絵本 第2版 C++が好きになる新しい9つの扉
    3.5
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 絵で見てわかるC++の定番書がリニューアル! 翔泳社絵本シリーズの定番ラインナップ『C++の絵本』が新しくなりました。 オブジェクト指向を含むC++言語には苦手意識を持つ人も多いものですが、 本書はイラストを多用し、短い単元で内容をまとめて、分かりやすく 解説していきます。 「C++で何か作ってみたい」「本格的言語をマスターしてみたい」という方の 要望にも十分こたえられる一冊です。オブジェクト指向の概念や最新のC++の 機能もフォローし、プロでも通じる本格的プログラミングの世界に一歩を 踏み出していただけます。 【翔泳社の「絵本」シリーズのラインナップをアップデート】 翔泳社の「絵本シリーズ」は名前のとおり、絵本のように豊富なイラストと 要点を押えた簡潔な解説でコンピュータ技術に入門できる初心者向けの シリーズです。すべての単元を2ページ単位で読みやすくまとめ、基礎に 徹した内容で、言語/技術の初心者や手軽に習得したい方のお役に たてるようになっています。 このたび、翔泳社は「絵本シリーズ」を全面的に改訂し、内容を現在の 技術に合わせて見直しました。シリーズラインナップ全体をリニューアルし、 新パッケージでお届けします。 新しい「絵本シリーズ」では、旧来の分かりやすさ、親しみやすさ、基礎に 徹した内容というコンセプトはそのままに、Web/ネットが全盛となった 現在のコンピュータ技術の潮流に合わせた解説を心掛けます。『Cの絵本』 『Javaの絵本』を皮切りにラインナップを順次刷新、さらに新しい仲間を 増やしてラインナップを充実していきます。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • C++プライマー 第5版
    4.0
    ・1989年に刊行されて以来、C++の進化に合わせて着実に版を重ね、ついに1000ページを超えるボリュームとなったC++プログラミング書の決定版。 ・「プライマー(入門)」とはいうものの、すでにC++でプログラムを書いている中級者以上にの開発者にとっても読み応えは十分です。 ・イチからC++を学びたい人にも、より効果的なプログラミングを行いたい人にも、ちょっとあやふや知識をきっちり補強したい人にも最適です。 ・至高のC++プログラマとして活躍している、あの人もこの人も、本書を通過して育っていったと言える1冊です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • jQuery標準デザイン講座
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】 作って身につく・仕組みがわかる30レッスン! 本書は、HTMLとCSSの知識はあってもJavaScriptやjQueryには触れたことがない初心者を対象にした、Web制作向けのjQuery学習書です。全30LESSONを通して、jQueryの基礎知識と基本文法の学習から始めて、実際に動作サンプルを作りながら、jQueryのしくみと使い方を学んでいきます。 各LESSONは、考え方や設計を説明する「講義」と、実際にコードを書いて作っていく「実習」で構成。メニューやナビゲーション、UIパーツなど、Webサイトでよく使われているサンプル作例を自分で作りながら、「使える」知識がきちんと身につきます。 サンプル作例は小さなパーツから始めて、少しずつ複合的なパーツを作っていく難度順なので、プログラミングになじみのない初心者でも挫折せずに進められます。Web制作者を目指す人や、スキルアップしたいWebデザイナーのためのjQuery教科書としておすすめの1冊です! ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 実践ゲームUIデザイン コンセプト策定から実装のコツまで
    5.0
    現役ゲームクリエイターが教えるゲームUIデザインの実践ノウハウ 【本書の背景】 ゲームのUI(ユーザーインターフェース)デザインは、 ターゲットやゲームジャンルによって開発の方向性が大きく異なります。 また、ワークフローの体系化が難しい職種でもあり、 手さぐりで開発を進めている方も多いのではないでしょうか。 本書はそういった現場の「生の声」から生まれました。 【本書の概要】 ゲームUIのコンセプト策定からプロトタイプの作成、 実際のデザイン手法、実装時のコツ、業務としてUIデザインを行う際のテクニックなど、 著者がこれまで蓄積した現場のノウハウを、開発の工程ごとにまとめた書籍です。 【読者ターゲット】 ・ゲームUIデザイナー ・ゲームUIに関わるプランナーやエンジニア 【目次】 Chapter1 はじめに Chapter2 コンセプト Chapter3 プロトタイピング Chapter4 デザイン Chapter5 実装 Chapter6 スキルアップ Chapter7 おわりに 【著者プロフィール】 太田垣 沙也子(おおたがき・さやこ) 株式会社バンダイナムコオンライン プロデューサー ゲームデベロッパーでの受託開発経験を経て、2015年にバンダイナムコオンラインへ。 IPタイトルを中心としたコンシューマー・スマートフォン・アーケード・PC向けゲームの UIデザインおよびリードビジュアルを担当し、現在はプロデューサーとして新規開発プロジェクトに従事。 また、個人でもビジュアルデザイナーとしてクリエイター活動を展開している。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 実践Django Pythonによる本格Webアプリケーション開発
    3.0
    現場で役立つ実践的なノウハウを徹底解説 【Djangoとは】 Djangoは、Pythonで人気のあるフルスタックWebフレームワークです。 強力なテンプレートエンジンやO/Rマッパーに加え、ユーザー認証や国際化、管理画面など、Webアプリケーション開発で必要になるありとあらゆる機能を高い柔軟性で提供し、高速なWebアプリケーション開発を可能にします。 【本書のポイント】 本書は、業務で必ず役に立つ実践的なDjangoの解説書です。モデルやビュー、テンプレートといった基本コンポーネントの解説はもちろん、Djangoの実践的なテストテクニック、ユーザーモデルのカスタマイズ方法、認証処理のベストプラクティスなど、Web開発において必ず知っておくべき内容を幅広く取り上げました。 また実際に業務でWebアプリケーション開発に取り組む際には、これらの理解だけでは不十分なこともしばしばあります。 N+1問題の理解や対策方法、RDBのインデックスチューニングによるSQLの最適化、Web APIの実践的なページネーションの実装方法、CSRFやSQLインジェクションのような攻撃を防ぐためのセキュリティに関する知識など、高度かつ重要なトピックをDjangoのコントリビュート経験もある筆者が分かりやすく解説します。 【本書のゴール】 Djangoを使ったWebアプリケーション開発のベストプラクティスを把握し、業務に活かせる実践的な知識を身につけることを目指します。 【Djangoのバージョン】 Django 3.2 LTS対応(2024年4月までサポートされるバージョン) ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 実践TLA+
    -
    設計だってテストしたい! 【本書の内容】 本書は Hillel Wayne, “Practical TLA+”, Apress, 2018 の邦訳版です。 複雑精緻なシステムを構築する際に、設計そのもの、仕様そのものにバグがないかをテストできたら、もう少し幸せな開発人生を送れそうな気がします。 本書は送金システムの小規模な仕様からTLA+を使ってヤバいバグを発見するところから始まります。この小さなサンプルをもとに、より良いアプリケーションの設計・テスト・構築に、どのようにTLA+を使えばよいかを理解し、実際のプロジェクトに援用できるよう、TLA+の演算子、論理、関数、PlusCal、モデル、および同時実行の基礎を学びます。 設計図の整理の仕方、分散システムや最終的な整合性の指定の仕方を学んだら、アルゴリズムのパフォーマンスやデータ構造、ビジネスコードやMapReduceなど、さまざまな実用的な問題にTLA+を適用し、ケーススタディのアプリケーションを使って実践します。 TLA+の生みの親であるLeslie Lamportも、理論的背景を脚注で解説するなど、最先端のシステム開発テクノロジーのコアに触れることのできる1冊です。 【本書のポイント】 ・TLA+の言語仕様を手を動かしながら学べる ・小さなサンプルから並行処理や分散システムまでTLA+を適用できるようになる ・短時間で読み終わるものの滋養は豊富 【読者が得られること】 ・TLA+が理解できる ・TLA+を使ったシステム開発に乗り出せる ・上流からテスト駆動ができる 【対象読者】 ・アーキテクト ・デベロッパー ・エンジニア ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。

    試し読み

    フォロー
  • 実践DataOps
    -
    データ管理者/利用者/エンジニアを巻き込むチーム作りが、 あなたの組織のデータ戦略の鍵となる ◆◆◆本書は『Practical DataOps: Delivering Agile Data Science at Scale』の邦訳です。◆◆◆ データサイエンティストをこれから採用しようとする組織でも、すでに協業している組織でも、その価値を本当に活かしきれているでしょうか? データサイエンティストだけでなく、情報管理者、エンジニア、ステークホルダーなど、関係するすべての人々を巻き込むチーム作りがなされていなければ、実際、あらゆる箇所がボトルネックになりえます。 本書は、20年以上にわたってデータアナリティクスの現場で活躍してきた著者が提案する、データ利活用を根本から効率化するための方法論です。アジャイルプラクティス/リーンシンキング/データアナリティクス/DevOpsといった手法を組み合わせながらすべての人を巻き込むチーム作りを目指す「DataOps」について学び、あなたの組織でもデータ戦略の価値を最大化しましょう! もくじ ◆Part 1 DataOps序論  ・Chapter 1 データサイエンスの問題点  ・Chapter 2 データ戦略 ◆Part 2 DataOpsの実践に向けて  ・Chapter 3 リーンシンキング  ・Chapter 4 アジャイルなコラボレーション  ・Chapter 5 効果測定とフィードバックの仕組み作り ◆Part 3 さらなるステップ  ・Chapter 6 信頼の構築  ・Chapter 7 DataOpsへのDevOpsの適用  ・Chapter 8 DataOps実現のための組織作り ◆Part 4 セルフサービス型組織  ・Chapter 9 DataOpsで用いるテクノロジー  ・Chapter 10 DataOpsの導入手順 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 実践ドメイン駆動設計
    3.5
    『エリック・エヴァンスのドメイン駆動設計』は、2003年の刊行だったにもかかわらず、大型ソフトウェア構築時につきまとう不透明感を払拭するための指針として現役技術者に多大な影響を与えた。ある意味、エリック・エヴァンスの先見性によって、今日、必要とされるパタン/アンチパタンが整理されていたためだ。 とはいえ、それからすでに11年。ベースとなるオブジェクト指向はそれほど大きな変革はないものの、この10年の間にコンピューティングの対象は大きく増え、さらにドメイン駆動設計をコトバでは知っているものの、経験値のまだ低い技術者の増加もあり、理論だけではなく現状に則した形で体得する必要性が増している。 本書はDDDの考え方はもちろん、コミュニティや実際のビジネスシーンのなかから実践的な方法論を精錬し、いわば21世紀(初頭)型ドメイン駆動設計を伝授するものであり、現在のニーズに合致する内容で構成されている。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 「実践ドメイン駆動設計」から学ぶDDDの実装入門
    5.0
    書籍「実践ドメイン駆動設計」と併せて読んですぐ使える! 普段の開発においてDDDで実装を始める方法を、分かりやすく解説 CodeZineの人気連載を書籍化。 エリック・エヴァンスのドメイン駆動設計(DDD)の考え方を、実際に導入するためには、それぞれの開発現場に合わせて、さらに具体的に噛み砕く必要があります。 そこで本書は、このDDDの考え方を実践に落とし込んだ書籍「実践ドメイン駆動設計」の構成に沿って、現代の開発現場において重要な部分にフォーカスし、DDD実装のノウハウを解説しました。図版を多く用い、DDD初心者にも分かりやすく解説しています。 「DDDという言葉を知っているものの、全容を理解できていない」「DDDを自分たちの現場に導入したいが、何から始めたらよいか分からない」といった悩みを抱えた開発者は必見の入門書です。 【対象読者】 ・ドメイン駆動設計に関心を持っている開発者 ・ドメイン駆動設計で開発したい開発者 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 実践マイクロサービスAPI
    -
    いかにしてマイクロサービスを構築し APIによってそれらを統合・推進するのか 【本書の内容】 本書は José Haro Peralta, "Microservice APIs", Manning Publications 2023 の邦訳版です。 理解・利用・保守が容易なAPIで、堅牢なマイクロサービスを設計・実装する実践的なテクニックを学べる一冊です。 著者が長年培ってきた指導力をもとにPythonベースの例を豊富に掲載し、哲学よりも実装に重点を置いたマイクロサービス実践の書です。どの言語でも機能する原則とパターンに従って、堅牢なマイクロサービスAPIを構築し、テストして保護し、クラウドにデプロイする方法を学ぶことができます。 【目次】 Part 1 マイクロサービスAPIの概要   第1章:マイクロサービスAPIとは何か   第2章:基本的なAPIの実装   第3章:マイクロサービスの設計 Part 2 REST APIの設計と構築   第4章:REST APIの設計原則   第5章:OpenAPIによるREST APIの文書化   第6章:Pythonを使ったREST APIの構築   第7章:マイクロサービスのサービス実装パターン Part 3 GraphQL APIの設計と構築   第8章:GraphQL APIの設計   第9章:GraphQL APIを使う   第10章:Pythonを使ったGraphQL APIの構築 Part 4 マイクロサービスAPIのセキュリティ、テスト、デプロイ   第11章:APIの認証と認可   第12章:APIのテストと検証   第13章:マイクロサービスAPIのDocker化   第14章:KubernetesによるマイクロサービスAPIのデプロイ ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 実装で学ぶフルスタックWeb開発 エンジニアの視野と知識を広げる「一気通貫」型ハンズオン
    3.0
    Webシステムを「まるごと作る」フルスタック開発体験! 幅広く活躍できるワンランク上のエンジニアになるために 本書は、Webシステムの「フロントエンド」と「バックエンド」を、一冊でまるごと(=フルスタックで)作り上げる書籍です。 サンプルアプリケーションの開発を通じて、 ・フロントエンドとバックエンドをどのように連携させるか ・データ構造/マスタデータをどのように管理するか ・リポジトリを効率的に管理するにはどうするか といったポイントを、手を動かしながらひとつひとつ学習できます。実装手段のフレームワークには「Next.js」と「Django」を選定しているため、モダンなWeb開発の全体像を把握することにも役立ちます。 分業化の進む現代的なWeb開発の現場で、あなたが自分の担当外の開発領域についてきちんと理解ができていないと感じるなら、本書は最適の学習書になるはずです。本書を読めば、フロントエンド/バックエンドそれぞれの動作原理や開発テクニックはもちろん、開発のさまざまな工程で効率化を図るためのノウハウを習得できます。 Webシステム開発の全体像を見渡し、現場で幅広く活躍できるフルスタックな視野と知識が身につく一冊です。 ■対象読者 ・業務経験2~3年目のフロントエンドエンジニア/バックエンドエンジニア・担当領域外の開発技術や開発手法を知りたい人・モダンなWeb開発の全体像を把握したいマネージャー/リーダー層 ■目次 【第I部 Webシステム開発の基本】 第1章 Webシステム開発の基本知識 第2章 React(Next.js)+Django(Python)環境の構築 第3章 VSCode+Dockerでの開発 第4章 フロントエンドとバックエンドのシステム連携の基本 【第II部 Webシステム開発の実践】 第5章 フロントエンドの実装 第6章 バックエンドの実装とフロントエンドとのシステム連携 第7章 非同期処理とバッチ処理の実装 第8章 データ構造・マスタデータの管理 【第III部 現場で役立つ周辺知識】 第9章 チームビルディング 第10章 設計 第11章 Gitによるリポジトリ管理 ★読者特典ダウンロードPDF付き 特典A アーキテクチャの選定 特典B 本番環境の構築 ※PDFは翔泳社のサイト上からダウンロードできます。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 実務で役立つWBS(Work Breakdown Structures)入門
    4.0
    プロジェクトの現場で役立つノウハウがギッシリの教科書、ついに登場! 本書は、長年の要望に応え、ワーク・ブレークダウン・ストラクチャー(WBS)の概念と応用に関して包括的にまとめた実用的な解説書です。WBSによりプロジェクトの構造を明らかにし、立上げプロセスを効率化するほか、計画、コントロール、コミュニケーションのツールとしてプロジェクト全体を通した活用方法についても解説しています。本書は、WBS作成、および新規プロジェクトのスコープ作成や計画における筆者の長年の経験に基づいています。WBSの使用方法などはユーザに広く受け入れられているものを紹介しますが、より詳しい概念については多くの例を通して筆者独自の考えを説明します。 WBSはプロジェクトマネジメントの概念としては新しいものではありませんが、よく誤解されていたり、効果的に利用されていなかったりします。計画をもって事にあたるよりも、とりあえず始めてしまうという安易なほうに流れがちですが、WBSの利用には、他の計画同様、規律と考察(discipline and thought)が必要です。(本書「著者まえがき」より抜粋) ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 実務で役立つ バックアップの教科書 基本の考え方からツール活用・差分管理・世代管理・データ保全・リストア・リカバリー・可用性の確保まで
    3.5
    エンジニア、システム管理者、セキュリティ担当者、経営者なら押さえておきたい! いますぐ知っておくべきバックアップのすべて 【本書の特長】 ・基本の考え方から実務まで体系的に学べる ・豊富な図解で複雑なしくみもよくわかる ・操作やコマンドの実例が実践に役立つ 【本書の内容】 あなたはバックアップをとれていると自信を持って言えますか? そしてそのバックアップから、必要なデータを確実に元に戻せますか? バックアップの重要性は誰もが知っていますが、バックアップについて学ぶ機会はなかなかありません。 また、通常時には活用することが少なく、重要性をわかっていながらも対応や対策が後回しになりがちです。 ランサムウェアやシステム障害、自然災害など、いざデータを元に戻したいというタイミングで考え出したのでは対応ができません。 日ごろから、データに合わせたバックアップ手法で、適切な対策をしておくことが大切です。 本書では、バックアップの基本の考え方から、ツール、技術、復旧方法から可用性の確保まで、体系的に整理して解説しています。 開発現場でバックアップが重要なエンジニアから、システム管理者、いざという時に対応しなければならないセキュリティ担当者、法律の遵守や自然災害対策を考慮すべき経営者まで、データを扱うすべての人に役立つ1冊です。 【本書で解説していること(一部抜粋)】 RTO、RPO、「3-2-1」ルール、SAN、NAS、世代管理、 全体バックアップ、差分バックアップ、増分バックアップ、 レプリケーション、世代管理、競合、ランサムウェア、 システム障害、災害復旧、アクセス制御、コマンド操作、 OneDrive、GoogleDrive、BOX、Dropbox、暗号化、Git、 コールドバックアップ、ホットバックアップ、ミラーリング、 Backup as a Service、スナップショット、トランザクション、 ログシッピング、トレードオフ、整合性、冗長化、可用性、 ドライラン、Subversion……etc. 【目次】 第1章 バックアップの考え方 第2章 バックアップに使われるツール 第3章 バックアップに使われる技術 第4章 世代管理 第5章 データベースのバックアップ 第6章 バックアップからの復旧 第7章 可用性の確保 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 実務で役立つPython機械学習入門 課題解決のためのデータ分析の基礎
    -
    身近な課題を解決しながら機械学習を基礎からしっかり理解できる! ■商品紹介 本書はPythonを利用して、実際の課題を機械学習で解決する手法を解説する書籍です。手を動かしながら、データ分析やアルゴリズムについて学ぶことができます。本書では「1.課題分析」「2.データ分析」「3.予測」の3ステップで課題解決を行っていきます。 ■本書の特徴 1.現実的な場面を想定した解説 本書では、現実的な場面を想定して「課題」を設定し、それを機械学習で解決する方法を解説します。課題からアルゴリズムを選定し、プロジェクトをどのように動かしていくのかを学べます。 2.機械学習に最適なアルゴリズムを学べる 本書は、機械学習に用いるアルゴリズムを実例を通じて学べます。身近なビジネス課題を解決するために、どういったアルゴリズムを用いれば良いか、体系的に理解できます。 ■こんな方のための本です ・Pythonの学習をある程度終えて、これから機械学習に対する勉強をしてみたい、一歩を踏み出してみたい方 ・業務や個人のプロジェクトで機械学習を使ってみたい方 ・教科書的な勉強だけでなく、実際に手を動かしながら学びたい方 ■目次 Chapter1 機械学習をはじめる前に Chapter2 まずは基本を押さえよう 2-1 Chapter2について 2-2 回帰アルゴリズム:不動産価格を予測しよう 2-3 分類アルゴリズム:社員の退職を予測しよう Chapter3 さまざまなアルゴリズムを体験しよう 3-1 Chapter3について 3-2 時系列予測アルゴリズム:商品の売上を予測しよう 3-3 レコメンドアルゴリズム:個人の趣向に沿った商品をオススメしてみよう 3-4 異常検知アルゴリズム:ポンプの故障を検知しよう Chapter4 さまざまなデータを取り扱ってみよう 4-1 Chapter4について 4-2 テキストデータ:商品の口コミを分析してみよう 4-3 画像データ:画像を識別してみよう Chapter5 一つひとつのプロセスを深堀りしてみよう 5.1 Chapter5について 5.2 データ観察 5.3 特徴量生成・学習 5.4 機械学習アルゴリズムと評価指標の選定 5.5 機械学習モデルの学習と選択 Chapter6 モデルを運用してみよう 6-1 機械学習モデルを運用してみよう 6-2 バッチ予測をしよう 6-3 リアルタイム予測をしよう ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 実力養成C#ワークブック
    4.0
    現代プログラミングの必須知識を長く使えるものに 【本書の内容】 プログラミング言語を体得する上で、抽象概念の理解は欠かせない。とはいえ、抽象概念の塊を解きほぐす作業は、構文を理解し自在に(あるいは課題を解くために)データを加工できるようになるまでの経験値のあげ方に、勝るとも劣らないくらい味気ない作業といえる。 とくに、写経を前提とした「構文理解講座」の場合、抽象概念に関しては構文を理解した後に、なんとなく「こういうことかなー」という体得の流れになる。本来ならば共通する抽象概念を把握し、その実現に向けて既存の構文を応用する、という流れがあって然るべきであるにもかかわらず。 そこで本書では、オブジェクト指向を中心課題に、抽象概念の頻出キーワードを実際のコードに落とし込み、概念の具現化を目的に編まれた。 「これでもか」というほど多数のサンプルを掲載し、問題と頭の体操的なクイズも各項目ごとに載せて、手を動かし考えることで徹底理解を目指す。 【本書のポイント】 ・積み上げ学習式ではなく技術用語駆動 ・用語が意味するところと実際のコードがダイレクトに繋がる ・気になる箇所だけ重点的に学習できる ・オブジェクト指向のコンセプトと実際が体感できる 【読者が得られること】 ・小さいサンプルを手を動かしながら考える癖がつく ・「わかったつもり」が「なるほど、わかった」になる ・オブジェクト指向が身につく ・C#プログラミングが上達する 【対象読者】 ・C#プログラマ ・情報工学系の学生 ・お仕事でC#に触れている方 ・“オブジェクト指向”がイマイチな方 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • Java 1年生 体験してわかる!会話でまなべる!プログラミングのしくみ
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本書の概要】 Javaは企業向けの大きなシステムから、Androidアプリなどの小さなシステムまで、 さまざまな分野で非常に多く利用されている人気の言語です。 開発会社などでは、新人研修の際に、Javaを学習するケースも多いです。 本書はJava初心者の方に向けて、 簡単なサンプルを作りながら、 対話形式でプログラミングのしくみを学ぶ書籍です。 【対象読者】 Javaについて、何も知らない超初心者 【1年生シリーズ・3つのポイント】 ・イラストを交えながら、対話形式で基礎知識を解説します。 ・はじめての方でも安心して学習できるよう基本文法をしっかり解説します。 ・学習用に簡単で楽しいサンプルを用意していますので、安心してプログラムを体験できます。 【本書のポイント】 オオカミ先生、いろはちゃんと一緒に、 基本文法から、オブジェクト指向によるプログラムの作成までを体験して、 プログラミングのしくみをまなぶことができます。 【目次】 第1章 Javaに触れてみよう 第2章 データと変数 第3章 プログラムの基本 第4章 オブジェクト指向って何? 第5章 もっとオブジェクト指向を知ろう 【著者】 森 巧尚(もり よしなお) iPhoneアプリやWebコンテンツの制作、執筆活動、関西学院大学非常勤講師など、 プログラミングにまつわる幅広い活動を行っている。 近著に『Python1年生』(翔泳社)、『やさしくはじめるiPhoneアプリ作りの教科書』(マイナビ出版)、 『楽しく学ぶ アルゴリズムとプログラミングの図鑑』(マイナビ出版)、 『なるほど!プログラミング』(SBクリエイティブ)などがある。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • Java EE 7徹底入門 標準Javaフレームワークによる高信頼性Webシステムの構築
    3.0
    経験豊富なJavaコンサルタントが Java EEの基礎+実践的な開発方法を徹底解説! Javaによる業務システム開発向けの標準仕様であるJava EE。本書は、フレームワークとしての基盤機能が一層充実したJava EE 7の基本と実践的な開発方法を学ぶための書籍です。 Javaの基本文法を身につけた方を対象に、プレゼンテーション層の開発機能JSFやビジネスロジック層の開発機能CDI/EJB、データアクセス層の開発機能JPAなど、業務システム開発時に必要不可欠な機能群の使い方や活用方法を、具体的なサンプルを交えて詳しく解説します。Java EE 7で追加されたWebサービスやバッチ処理の機能についても解説。 これからJava EE開発を始める方、Java EEの機能をもっと使いこなしたい方など、業務システム開発に携わるJavaエンジニアにおすすめの一冊です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • Java逆引きレシピ
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております】 Javaでプログラムを書く際の実践・実用ノウハウが凝縮! 本書は、実践で即役立つテクニックと開発ノウハウ、つまづきやすい・ハマりやすいポイントを徹底解説した「Javaプログラマ必携の逆引き集」です。 Java開発の準備や基本構文といった基礎的な知識から、クラス・インターフェース、コレクション、日付操作、ファイル・入出力、スレッド、XML、JDBC、Junit、ネットワークの基本・定番・応用テクニックまで、現場で活躍する著者陣の経験に基づいた実践の場で必ず役立つノウハウ、レシピを提供します。 Javaをいまいち使いこなせていないと感じる方や中級レベルに向けてしっかり足場固めをしたい方、Javaをもっと活用したい方などにおすすめの1冊です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • Java逆引きレシピ 第2版
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 開発現場で使える珠玉のレシピ! 好評の『Java逆引きレシピ』が、 従来のJava 6、7、8に加え、Java 9以降のバージョンにも対応し、 第2版として帰ってきました!! 最新の環境でも使えるよう既存のレシピも見直し、 新規レシピもふんだんに。「これからも現場で役立つ」一冊です。 ====目次==== ・第01章 Java開発の準備 ・第02章 Javaの基本 ・第03章 クラス・インターフェース ・第04章 コレクション ・第05章 日付操作 ・第06章 ファイル・入出力 ・第07章 並行プログラミング ・第08章 JDBC ・第09章 JUnit ・第10章 ネットワーク、システム、ユーティリティ ・第11章 これからのJava ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • JavaScript 1年生 体験してわかる!会話でまなべる!プログラミングのしくみ
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本書の概要】 Webサービスの開発現場で人気のJavaScript。 はじめてJavaScriptに触れる方も多くなってきています。 本書はそうしたJavaScript初心者の方に向けて 簡単なサンプルを作りながら、JavaScriptのプログラムの仕組みを 体験してもらう書籍です。 【対象読者】 JavaScriptのついて、何も知らない超初心者 【1年生シリーズ・3つのポイント】 ・対話形式で解説し、イラストを交えながら、基礎知識を解説します。 ・初めての方でも安心して学習できるよう基本文法もしっかり解説します。 ・平易でサンプルを用意していますので、安心してプログラムを体験できます。 【本書のポイント】 クロネコ先生とチーズ君と一緒に 基本的なプログラムから、作って楽しい音楽アプリの作成まで 体験して、プログラミングのしくみを学ぶことができます。 【著者】 大槻 有一郎(おおつき・ゆういちろう) 株式会社リブロワークスで執筆・編集を行う。 著書に『10日でおぼえるJavaScript入門教室 第3版』がある。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • JavaScript逆引きレシピ 第2版
    -
    JavaScript開発必須の知識・現場のテクニックを凝縮! 本書は、実践で即役立つテクニックと開発ノウハウ、つまづきやすい・ハマりやすいポイントを徹底解説した「JavaScriptを利用するWebプログラマ必携の逆引き集」です。 JavaScript(ECMAScript)の基本構文や新記法といった基礎的な知識から、オブジェクト指向、組み込みオブジェクト、関数、オブジェクト指向構文、DOM、ブラウザオブジェクトなどの定石・応用テクニック、開発に役立つツール類まで、著者の経験に基づいた実践の場で必ず役立つノウハウ、レシピを提供します。 JavaScriptをいまいち使いこなせていないと感じる方や中級レベルに向けてしっかり足場固めをしたい方、JavaScriptをもっと活用したい方などにおすすめの一冊です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。

    試し読み

    フォロー
  • JavaScriptの絵本 第2版 Webプログラミングを始める新しい9つの扉
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ネットの基本言語JavaScriptのやさしい入門書がリニューアル! JavaScriptはプログラミングの入門言語、ネット系/Web系プログラミングの 基本言語として重要な位置を占めています。『JavaScriptの絵本 第2版』は プログラミングの知識のない方でも気軽に始められるやさしい入門書です。 本改訂では、進化してきたJavaScriptの利用法にも配慮し、さまざまな点で 内容を見直しました。 ・絵を多用し、短い解説で絵本のようにビジュアルに理解することができます。 ・2ページを単位とした説明、基礎に絞り込んだ内容でスピーディに習得。 ・予備知識は不要。「プログラミングとはなにか」から説明します。 ・最新の言語仕様に対応し、JavaScriptのライブラリの活用法なども説明します。 ・JavaScriptのオブジェクト指向も解説。オブジェクト指向に易しく入門できます。 【翔泳社の「絵本」シリーズのラインナップをアップデート】 翔泳社の「絵本シリーズ」は、豊富なイラストと簡潔な解説で コンピュータ技術に入門できる初心者向けのシリーズです。 言語/技術の超初心者や手軽に習得したい方に最適な入門書です。 新しい「絵本シリーズ」では、旧来の分かりやすさ、親しみやすさ、 基礎に徹した内容というコンセプトはそのままに、Web/ネットが全盛となった 現在のコンピュータ技術の潮流に合わせた解説を心掛けます。 『Cの絵本』『Javaの絵本』を皮切りにラインナップを順次刷新、 さらに新しい仲間を増やしてラインナップを充実していきます。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • Java 第3版 実践編 アプリケーション作りの基本
    -
    プログラミング学習シリーズJavaが待望の改訂! 本格的なアプリケーション作りに必要な知識を学ぼう! 本書は、現在もっとも幅広く使われているプログラミング言語の1つ 「Java」の実践的な入門書です(本書をお読みいただくにあたって、 基礎的なJava言語仕様が前提知識となります。基礎的なJava言語仕様 については、本書シリーズ『Java 第3版 入門編』で解説しています)。 これまで多くの学生にJavaの授業をしてきた筆者が、その経験を活かし、 例外処理やコレクション、ファイルの読み書きといった、本格的な Javaプログラムを記述する際に知っておくべき基本を丁寧にわかりやすく 手ほどきします。これらを身につけることでできることの幅が広がり、 Javaプログラミングがぐっと楽しくなることでしょう。 また、パッケージやスレッド、GUI、ネットワークなど、本格的なアプリケーションを 作るために知っておきたい技術や、ガーベッジコレクションといった プログラマとして押さえておきたい知識にも触れます。 第3版では、Java11および最新の開発環境(Eclipse)に対応、 Swingを利用したGUIアプリケーションの作成など内容の最新化を行っています。 ・Javaプログラミングの実践的な知識を学びたい ・アプリケーション作成に必須の基礎を学びたい ・現場で通用する基礎を身につけたい という方におすすめの1冊です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • Java 第3版 入門編 ゼロからはじめるプログラミング
    -
    プログラミング学習シリーズJavaが、開発環境を最新化して改訂! 文法からクラスやメソッドの書き方・使い方までしっかり学ぼう! 本書は、現在もっとも幅広く使われているプログラミング言語の1つ 「Java」がはじめてという初心者を対象に、文法やプログラムの基本知識を わかりやすく丁寧に教える入門書です。 これまで多くの学生にJavaの授業をしてきた筆者が、その経験を活かし、 変数やif文、switch文による条件分岐、for文やwhile文を使った繰り返しから、 クラスやメソッドの使い方、作り方まで、つまずきやすいところを ケアしながら解説します。 サンプルプログラムは短くてシンプルなものを選び、何をしているのかが よくわかるように、コメントをしっかりつけました。 章の最後には練習問題があり、力試しもできます。 ・何から学習すれば良いかわからない ・Javaをはじめて学ぶ・あらためて基本から学びたい ・現場で通用する基礎を身につけたい という方におすすめの1冊です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • Java 第2版 実践編  アプリケーション作りの基本
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 プログラミング学習シリーズJavaが待望の改訂! 本格的なアプリケーション作りに必要な知識を学ぼう! 本書は、現在もっとも幅広く使われているプログラミング言語の1つ 「Java」の実践的な入門書です(本書をお読みいただくにあたって、 基礎的なJava言語仕様が前提知識となります。基礎的なJava言語仕様 については、本書シリーズ『Java 第2版 入門編』で解説しています)。 これまで多くの学生にJavaの授業をしてきた筆者が、その経験を活かし、 例外処理やコレクション、ファイルの読み書きといった、本格的な Javaプログラムを記述する際に知っておくべき基本を丁寧にわかりやすく 手ほどきします。これらを身につけることでできることの幅が広がり、 Javaプログラミングがぐっと楽しくなることでしょう。 また、パッケージやスレッド、GUI、ネットワークなど、本格的なアプリケーションを 作るために知っておきたい技術や、ガーベッジコレクションといった プログラマとして押さえておきたい知識にも触れます。 ・Javaプログラミングの実践的な知識を学びたい ・アプリケーション作成に必須の基礎を学びたい ・現場で通用する基礎を身につけたい という方におすすめの1冊です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • Java 第2版 入門編  ゼロからはじめるプログラミング
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 プログラミング学習シリーズJavaが待望の改訂! 文法からクラスやメソッドの書き方・使い方までしっかり学ぼう! 本書は、現在もっとも幅広く使われているプログラミング言語の1つ 「Java」がはじめてという初心者を対象に、文法やプログラムの基本知識を わかりやすく丁寧に教える入門書です。 これまで多くの学生にJavaの授業をしてきた筆者が、その経験を活かし、 変数やif文、switch文による条件分岐、for文やwhile文を使った繰り返しから、 クラスやメソッドの使い方、作り方まで、つまずきやすいところを ケアしながら解説します。 サンプルプログラムは短くてシンプルなものを選び、何をしているのかが よくわかるように、コメントをしっかりつけました。章の最後には練習問題があり、 力試しもできます。 ・何から学習すれば良いかわからない ・Javaをはじめて学ぶ・あらためて基本から学びたい ・現場で通用する基礎を身につけたい という方におすすめの1冊です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • Javaによる高速Webアプリケーション開発のためのSpring Boot入門
    -
    人気のJavaフレームワークの基礎を分かりやすく解説! Webアプリケーション開発や、マイクロサービスでの開発に有用なフレームワークとして、 近年人気が集まっているSpring Boot。 本書では、このSpring Bootが今注目されている理由から使い方までを解説し、 Spring Bootを使っていく基礎を身に付けることができます。 フレームワーク選定に悩んでいるJava開発者はもちろん、 Webサービスに携わる開発者におすすめの1冊です! 【対象読者】 ・Javaでのフレームワークを使った開発としてどのようなものがあるかを知りたい開発者 ・Webサービスやマイクロサービスなどに興味がある開発者 ・業務系などのバックエンドシステムなどに携わっている開発者 【目次】 第1章 Spring Bootが注⽬されている訳 第2章 Spring Bootで始める簡単Webプロジェクト 第3章 Spring Bootで使われる基本的なアノテーションと設定の仕組み 第4章 Web APIをSpring Bootで作る 第5章 Spring Bootでデータベースにアクセスしよう 第6章 Spring Bootでバックエンドシステムを作成する 第7章 Spring BootでWebセキュリティ設定を⾏う 第8章 Spring Bootの⾃動設定の仕組みを理解する ※本電子書籍は同名オンデマンド出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • Javaの絵本 第3版 Javaが好きになる新しい9つの扉
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Java言語の分かりやすい入門書『Javaの絵本』が最新版改訂! 『Javaの絵本』は、プログラムのことを何も知らなくてもJavaプログラミングが始められるように考えられた、意欲的な入門書です。このたび、同書が最新のJavaに対応し、改訂版として新登場します。 新版では、最新のJava環境に対応した多数の新トピックを加え、内容も全体的に見直しました。また、従来の基礎の徹した内容はそのままに、「難しそうだけど挑戦してみたい」「一度は挫折した」という方にも読んでいただけるものとなっています。 本書はまずプログラミンとは何かというところから、Java言語の基礎を知ってもらえるように書かれています。基礎に徹した内容で、Webアプリケーション、Androidプログラミング開発の手始めに読んでいただけるでしょう。イラストを多用し、難しいと言われるクラスやオブジェクトについても概念をすぐに理解できるようにした、もっとも簡単なJava入門書です。 【翔泳社の「絵本」シリーズのラインナップをアップデート】 翔泳社の「絵本シリーズ」は名前のとおり、絵本のように豊富なイラストと要点を押えた簡潔な解説でコンピュータ技術に入門できる初心者向けのシリーズです。すべての単元を2ページ単位で読みやすくまとめ、基礎に徹した内容で、言語/技術の初心者や手軽に習得したい方のお役にたてるようになっています。 このたび、翔泳社は「絵本シリーズ」を全面的に改訂し、内容を現在の技術にあわせて見直しました。シリーズラインナップ全体をリニューアルし、新パッケージでお届けします。 <※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 情報処理教科書 ITストラテジスト 2018年版
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 方法論で合格記述・論文が書ける!大人気の試験対策書! シリーズ累計215万部超!シェアNo.1! 本書は情報処理技術者試験の中でも難関といわれるITストラテジスト試験の 対策書です。午後試験対策に特化した作りとなっており、午後Iの記述式、 午後IIの論述式試験の指導に定評のある著者が、誰にでも解答が導けるような 方法論を伝授します。 受験者が陥りやすい着眼点のブレ、誤った解答表現、ルールを無視した 論文設計など、合格点に至らない解答のパターンから脱出し、業務経験が 乏しくても午後試験に合格できるテクニックを具体的に解説します。 午後I(記述試験)では、問題文の読み方や、解答を導くキーポイントの 見つけ方を詳細に説明します。午後II(論述試験)では、問題文から 論文の骨格を組み立て、論述するまでのプロセスを順を追って説明します。 このように、流れに沿って答案を作り上げてゆくので、最後には合格できる 答案が書けるようになります。 【本書の特徴】 (1)方法論を学べるから、誰でも午後問題の答案が導けるようになる (2)過去問が豊富!Webダウンロードと合わせて43問を詳細に解説 (3)現役の講師のノウハウを結集した、わかりやすく実用的な解説 【対象読者】 情報処理技術者試験ITストラテジストの受験者 ※本書の読者特典のダウンロード期限は2019年9月30日までとなります。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 情報処理教科書 エンベデッドシステムスペシャリスト 2019~2020年版
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 2人のプロによるES試験対策の決定版! 情報処理技術者試験のプロフェッショナルと、組込みソフトウェアのプロフェッショナルの最強タッグ。ES試験と組込み開発の現場を知り尽くした2人による、抜群の午後試験重点対策テキスト。 【2人の専門家による無駄のない構成】 エンベデッドシステムスペシャリスト試験合格に直結する必須の知識とテクニックを簡潔にまとめています。 【最新傾向に対応した演習問題】 過去問題を徹底分析し、頻出テーマを割り出した過去問および最新の過去問を丁寧な解説とともに掲載しています。 【2019年度試験もフォロー】 刊行後に行われる平成31年度試験についてもWebダウンロードでフォローします。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 情報処理教科書 高度試験午前I・II 2019年版
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 どの高度試験のテキストとも併せて学習できる、午前対策の過去問題集! 翔泳社の情報処理教科書シリーズの著者陣は、受験セミナーの人気講師や 第一線で活躍する現役技術者など、各分野のエキスパート!そのような著者が 合格に必要な知識を吟味し、ポイントを絞って解説しているため、 効率よく学習することができます。 本書では、全高度試験の過去問題を踏まえた上で、次期試験で再出題される可能性の高い問題を選定しているため、 過去問演習が効率よく行えます。 【本書の特徴】 ・午前Iと午前IIの両方の対策が行える ・よく出る問題を選んで掲載しているので、無駄なく効率よく学べる ・問題の背景となる知識も解説しているので、類似問題にも対応できる ・高度試験すべてをカバーしているので、他試験から再出題される可能性がある問題をチェックできる ・対応試験とレベルを機能的に明示してあるので、自分に必要な問題が一目でわかる ・問題演習中心なので、テンポよく学習を進められる。 ・応用情報技術者の午前対策としても活用できる ※電子書籍版には赤いシートは付属していません。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 情報処理教科書 システム監査技術者 2019~2020年版
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「システム監査技術者」を受けるなら、この1冊! 【午後試験を重点的に対策】 ・記述・論述の「書き方」を丁寧に解説。「書き方」がわかる  ・収録問題数は、午後I記述29問、午後II論文25問!(※) ・掲載問題にはすべて著者による模範解答(合格論文)を提供  ※一部はダウンロード ※平成31年(2019年)試験終了後には、追加掲載(Web)あり 【要点解説】 ・システム監査の基本的な知識から専門的な項目まで、ポイントを押さえた説明で効率よく学習 ・内容は最新のシラバスおよび試験要網に対応 ・短時間で重要項目のまとめができるチェックリストつき(巻末) ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 情報処理教科書 データベーススペシャリスト 2019年版
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【学習方法と解答テクニックの解説がとにかく詳しい】 ・学習方法とテクニックが100ページにもわたって詳しく解説! ・初めて学習する人も本書にそって学習すれば合格力がつくこと、間違いなし。 ・午後I(記述式)と午後II(事例解析)の「うかる解答の書き方」が分かる! 【ポイントを押さえた要点解説】 ・出題傾向に沿って、見やすく覚えやすいレイアウトで掲載 ・頭の中を整理しながら読み進められる 【思考の流れと手順を踏まえた「午後」解説】 ・考え方の手順がよく分かるから応用が効く 【過去16年分の問題(午前、午後I、午後II)を提供】 ・試験問題の読み解き方が見える ・他に類を見ない圧倒的な問題数 ・解答用紙をダウンロードできるので、繰り返し学習可能 ※ダウンロード期限は2019年12月末までとなります。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 情報処理教科書 プロジェクトマネージャ 2019年版
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 人気&シェア連続No.1!合格者に選ばれ続ける最強の定番書籍! 本書は、プロジェクトマネージャ試験に合格するための知識とテクニック、 学習方法など、さまざまな情報を結集した対策テキストです。 【本書の特徴】 ●最新傾向に対応! 毎年ていねいな改訂を行っており、最新試験の傾向にもれなく対応しています。 ●必須コンテンツをコンパクトに集約! ほどよい分量に、基礎知識の解説だけでなく、解答テクニックや学習プランの作成、 【目次】 序章 合格するためにやるべき事 第1章 ステークホルダ 第2章 リスク 第3章 進捗 第4章 予算 第5章 品質 第6章 調達 第7章 変更管理と完了評価 付録 プロジェクトマネージャになるには モチベーションアップのためのコラムなどを凝縮しています。 ●実績に裏打ちされた確かな内容! 数多くの合格者を輩出してきた本書の読者による合格体験記を多数掲載しています。 読者目線の本書の使い方も紹介しています。 ●17年分の過去問題を徹底解説! 書籍に掲載した最新問題(平成30年)に加えて、Webダウンロードで 過去問題の解答/解説を提供しています。 ※ダウンロード期限は2019年12月末までとなります。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • Scalaパズル 36の罠から学ぶベストプラクティス
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】 Scalaは高機能で自由度が高い反面、意図しない動作をするコードを記述できてしまうケースがあります。本書では、初期化の順番やfor式とmapの違いなど、ハマりやすいScalaの36のトピック(コード)を集め、クイズ形式で解いていきます。 短いコードで考えさせられることがたっぷり。予想と違った結果や答えに、さらに興味が湧いて楽しめることでしょう。Scalaをはじめたばかりの人から、一通りScalaコードを書けるようになった人まで、奇しくも楽しいScalaの世界を満喫できる一冊です。 Scalaや関数型プログラミングに興味がある、あるいはScalaプログラミング時のハマりやすいポイントやキモを学びたい方など、Java/Scalaユーザーをはじめ、Scala/関数型プログラミングの入門者や学生にもおすすめの一冊です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • Scratchの絵本 プログラミングを楽しくはじめる9つの扉
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Scratchではじめる「大人のための」プログラミング入門書が登場! カラフルな見た目で楽しくプログラミングを学べるScratch。 小さな子どもだけではなく、中学生から大人まで、 あらゆる入門者にうってつけのプログラミング言語学習環境です。 本書はそんなScratchを使った「大人のための」プログラミング入門書です。 ★プログラミングの基礎がしっかり身につく! 本書では、Scratchのツールやブロックの使い方はもちろん、 プログラミングならではの考え方や概念を、一つずつ積み上げ式で学習できます。 基礎の基礎をおろそかにせず、きちんと理解しながら学習したい人にぴったりです。 ★フルカラーイラストでわかりやすい! 絵本シリーズおなじみの豊富なイラストが、フルカラーになってさらにパワーアップ! 頭ではイメージしにくい考え方や概念を、カラフルなイラストたちがわかりやすく伝えてくれます。 ★こんな人におすすめ! ・プログラミングをはじめて学ぶ人(中学生から大人まで) ・プログラミングの概念を、基礎からきちんと理解したい人 ・子どもや生徒にScratchでプログラミングを教える必要のある人 さあ、Scratchの扉を開いて、プログラミングの世界に足を踏み入れてみましょう! ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • SCRUM BOOT CAMP THE BOOK【増補改訂版】 スクラムチームではじめるアジャイル開発
    4.5
    “はじめて「スクラム」をやることになったら読む本”が7年ぶりに増補改訂! 近年、より複雑化しているプロダクト開発をチームでうまく進めていく手法として、 世界中で注目されている「スクラム」。実際の開発現場にどう適用すればよいのかを、 とにかくわかりやすく解説しています。 ・理論だけで終わらない“実践”の手引き ・架空の開発現場を題材に、実際のプラクティスを詳しく解説! 増補改訂では、初版以降のスクラムのルールの変更を踏まえて、用語や説明の変更、 最近の開発現場に向けた追補など、全面的な見直しを行っています。 ・スクラムガイド2017年版に対応 ・スクラムを実践しているチームの実情にあわせて更新 ・開発現場の風景を更新 ・プロダクトをより意識できるように修正 ・コラムを全面刷新 これからスクラムをはじめたい人はもちろん、スクラムを導入してみたけどなんだか 上手くいかないなぁ……と思っている方にぜひ手にとっていただきたい一冊です。 【本書の概要】 はじめまして‼ 今回、ひょんなことからスクラムマスターをまかされた「ボク」です。 スクラムについてまだ何もわかっていないので、この本を参考にしようと思っています。 おおまかな内容は、次のようになっているんだって。 ●基礎編 スクラムの全体像と決められているルールについて説明する。 ●実践編 架空の開発現場を題材に、開発が始まるときから時系列に スクラムではどう進めていくのかを説明する。 なるほど。 それでは、ボクと一緒にこの本でスクラムとはどういったものなのかを学んでいこう! ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • SCRUMMASTER THE BOOK 優れたスクラムマスターになるための極意――メタスキル、学習、心理、リーダーシップ
    4.0
    「スクラムマスターは何をすればよいのか」に答えてくれる本 本書は、「スクラムチームの母」と呼ばれ、著名なスクラムトレーナーでもある著者が、 その経験則――スクラムマスターは何をすればよいのか――をまとめた、 Addison-Wesley Signature Series(Cohn)『The Great ScrumMaster: #ScrumMasterWay』 の日本語版です。 スクラムには、3つの役割があります。 プロダクトオーナー、開発チーム、スクラムマスターです。 プロダクトオーナーは、プロダクトの責任者であり、 開発チームは、プロダクトを開発します。 一方で、スクラムマスターは「サーバントリーダーであり、 促進と支援に責任を持つ」とあります(スクラムガイドより)。 ●何から始めたらよいでしょうか? ●スクラムマスターとして、どのようなスキルが必要でしょうか? ●これから起こる困難に、どのように立ち向かっていけばよいでしょうか? ●もっとチームが機能するにはどんな働きかけをしたらよいでしょうか? 本書は、これらの疑問に真っ直ぐに答えてくれます。 開発者としてスクラムチームに参加した当初は、 まったくスクラムが好きになれなかったという著者。 そして、その後スクラムの良さに気づき、 その「スクラムチームの母」となっていく経験を通じ、 「スクラムマスターというロールについてもっとよい説明が必要だ」と、 彼女自身が #ScrumMasterWay というコンセプトで始めた活動がもとになったこの本。 スクラムマスターだけでなく、アジャイルコーチや、 組織改革を担うリーダーにもぜひ読んでいただきたい一冊です。 組織改革に立ち向かうあなたに、知恵と勇気を与えてくれることでしょう。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • スケーラブルデータサイエンス データエンジニアのための実践Google Cloud Platform
    -
    身近な例からデータサイエンスの深淵を体感し スケールさせるノウハウを学ぶ 【本書の内容】 「膨大なデータを分析して傾向を探り意思決定に援用する」とはよく耳にするフレーズですが、「膨大なデータ」から「援用する」までの間に、どのようなことがなされているのでしょうか。その各段階における必要な知識や技能やツールやインフラにはなにがあるのでしょうか。 本書はそういった疑問を、身近な例(フライトスケジュールからミーティングの参加・不参加確定)から説き起こします。とはいえ、それは単に米国運輸省のデータをダウンロードし、フライトの傾向を時間軸に合わせて分析し、スケジュールとして提示する、という“シンプル”なストーリーではありません。 「データ分析を実行してビジネスで成果を出す」ことができる人を「データエンジニア」と呼ぶ、Googleならではの文化が色濃く出た1冊です。すなわち、クエリの構築やレポート、グラフ化が最終目標ではなく、それらをひっくるめたスケーラブルで反復可能なシステムを構築できる人材への足がかりとなる1冊であり、肩書としての「データサイエンティスト」から、真に求められているデータサイエンティストへと、自身をスケールしていくための手引書です。 本書は、 Valliappa Lakshmanan, Data Science on the Google Cloud Platform: Implementing End-to-End Real-Time Data Pipelines: From Ingest to Machine Learning, O'Reilly Media, January 12, 2018. の邦訳版です。 【本書のポイント】 ・Google Cloud Platformの具体的な活用方法 ・データ分析からサービス構築まで、必要な知識 ・データサイエンスをスケールするという考え方 【読者が得られること】 ・データサイエンスに必要な知識を段階を追って習得できる ・データ収集からサービス構築までの一連の流れを理解できる ・各ステージにおける勘所や肝となる考え方を学べる ・Google Cloud Platformにある一群のツールを使えるようになる ・統計学や機械学習を理解していれば、モデルをコード化できるようになる 【対象読者】 ・データエンジニア、データサイエンティスト ・データアナリスト、データベース管理者 ・システムプログラマ ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • ステップアップJavaScript フロントエンド開発の初級から中級へ進むために
    3.0
    「とりあえず動くJavaScript」から脱却したい人へ! 初級者から中級者へのステップアップ指南書 JavaScriptは「なんとなく」「勘で」書いても動いてしまうことがある一方で、 独特の癖があり奥が深いため、初心者から脱するのが難しい言語です。 本書は「入門者向けの本は一冊読み終わったけど、もっと良いコードを書きたい」 「バグの出にくいコードの書き方を知りたい」という開発者のために、 JavaScriptで特につまずきやすい部分を丁寧に解説します。 ■対象読者 ・フロントエンドのスキルアップを目指す現役エンジニア ・フロントエンドエンジニアとしての転職/異動を考えるJavaScript初級者 ・職業としてのエンジニアを目指し、独学でJavaScriptを勉強したいと考えている学習者  (現場経験がなくとも自身で初歩的な学習を完了している学習者であれば、  本書の対象読者となりえます) ■つまずきやすいため紙面を割いているトピック ・非同期処理(async/await、Promise) ・AJAX(Fetch API) ・this ・スコープ ・プリミティブ型/オブジェクト型と参照 ■その他取り上げているトピック ・クロージャ ・ES5からES6 ・Node.jsとnpm ・トランスパイル ・DOM ・例外 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • ストラウストラップのプログラミング入門
    4.0
    C++の生みの親が初心者に語りかけるプログラミングの王道と手法 「プログラムを開発する」にはさまざまな問題が待ち構えている。開発するための環境であったり動作環境であったり対象ユーザーであったり、あるいは言語の選択やその言語の特性の理解などなど。しかし、純粋に“プログラムを組む”ことに焦点を合わせると、そこには各種問題を解決できる単純な原則がある。本書はその原則を実際に展開しながら「プログラミングとはなにか」「どうやってプログラミングを学習するか」を平易に解説してゆく。何度も挫折を繰り返した学習者や、原点に立ち戻り“プログラミング”を深めたい実務者など、すべての開発者必読の一冊である。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。 【※本作品はブラウザビューアで閲覧すると表組みのレイアウトが崩れて表示されることがあります。予めご了承下さい。】
  • Spring徹底入門 Spring FrameworkによるJavaアプリケーション開発
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Spring Frameworkの基礎から開発時の指針まで! 定番OSSフレームワークによるJavaシステム開発の入門書! Javaによるアプリケーション開発の定番フレームワークである、Spring Framework。本書は、DI/AOP、データアクセス(JDBC)、JPA(クエリ)といった基本から、MVC、セキュリティ、バッチ、周辺サブプロジェクトまで、Spring Frameworkの機能や使い方、開発時の指針など、Java開発で、このフレームワークを徹底活用するための知識とノウハウを解説します。 これからSpring FrameworkによるJava開発を始める方、機能をもっと使いこなしたい方など、業務システム開発に携わるJavaエンジニアにおすすめの一冊です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • Spring徹底入門 第2版 Spring FrameworkによるJavaアプリケーション開発
    -
    「実践的教科書」がついにSpring Framework 5の最新バージョンに対応! Javaによるアプリケーション開発の定番フレームワークである、Spring Framework。本書は、DI/AOP、データアクセス(JDBC)、JPA(クエリ)といった基本から、MVC、セキュリティ、バッチ、周辺サブプロジェクトまで、Spring Frameworkの機能や使い方、開発時の指針など、Java開発で、このフレームワークを徹底活用するための知識とノウハウを解説します。 Spring Frameworkを使ったJava開発を行っている・これから始める方、さらに使いこなしたいと考えている方など、エンタープライズを中心とした開発に携わっているJavaエンジニアにおすすめの一冊です。 本書のポイント ●Spring Frameworkを使った開発を体系的に学習できる ●著者陣が蓄えている実践的な知識に基づく解説 【目次】 第1章 Spring Frameworkとは 第2章 Spring Core(DI×AOP) 第3章 データアクセス(Tx、JDBC) 第4章 Spring MVC 第5章 Webアプリケーションの開発 第6章 RESTful Webサービスの開発 第7章 Spring MVC の応用 第8章 Spring Test 第9章 Spring Security 第10章 Spring Data JPA 第11章 Spring + MyBatis 第12章 Spring+Thymeleaf 第13章 Spring Boot 第14章 チュートリアル 付録 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。

最近チェックした作品からのおすすめ