情報通信作品一覧

  • さわって学べるPower Platform Copilot
    -
    ★マイクロソフトが描くAI時代の業務アプリ ★その進化を体験できる1冊です  マイクロソフト社は自社サービスに「生成AI」を取り込む動きを加速させており、その動きによって「業務アプリケーション」の世界に2つの変革が起ころうとしています。本書は、その2つの変革を実際にさわって学べる本です。  変革の1つめは、生成AIによる業務アプリケーションの「開発支援」です。従来は、人がプログラムコードを記述するか、もしくはローコード開発ツールを使って作成していました。生成AIが組み込まれると、つくりたい機能を日本語入力すればよく、開発スタイルは大きく変わります。ローコード開発ツールの目標は「エンジニア以外によるアプリ開発」でした。その目標は、生成AIの支援によって初めて実現するかもしれません。  変革の2つめは、チャットボットのようなAI機能を業務アプリケーションに埋め込めることです。大いなる可能性を秘めた機能であり、従来にはなかったタイプのアプリケーションをつくることができます。  「さわって学べる」というコンセプトでつくられた本書なら、実際に手を動かして新しい世界を体験できます。
  • MySQL運用・管理[実践]入門 ~安全かつ高速にデータを扱う内部構造・動作原理を学ぶ
    -
    「サーバー故障やヒューマンエラーに備えるには?」 「アクセス数の増加時にパフォーマンスを保つには?」 「異常検知をして復旧するには?」 運用・管理における長く役立つ視点を、実践経験豊富なエンジニアがどのように動いているのかをふまえて解説。 本書では、MySQLサーバーの稼働状況の確認方法といった基礎知識を始め、アカウントの権限の評価順序や認証プラグインなど、運用管理者として知っておくべき知識をまず身につけます。そして、正規化プロセスの基本、CRUDを支える仕組み、ロックの仕組みといった、内部構造について理解を深めます。 そのあと、多くのクエリ実行計画を読み解くので、どのようにクエリを書き換え、どの順番でインデックスを使って処理をしてコストを最小にするのかといった、オプティマイザの考え方がわかるようになるでしょう。レプリケーション、バックアップとリストア、監視など、障害発生に対応するためのノウハウも詰め込みました。 現場で通用する知識の地固めをしたい方、より良い運用・管理のためのポイントを知りたい方におすすめの1冊です。 ■こんな方におすすめ ・MySQLによる運用・管理に取り組み始めた方 ・MySQLの基本は理解しているが、障害発生時の対応には自信のない方 ■目次 ●第1章 運用を始める第一歩   1-1 MySQLの基礎知識   1-2 MySQLサーバーの起動、停止方法   1-3 設定ファイル my.cnf   1-4 MySQLサーバーの稼働状況、設定状態の確認 ●第2章 ユーザー作成、管理   2-1 MySQLアカウントの原則   2-2 認証プラグイン   2-3 権限操作   2-4 アカウント、権限の応用Tips ●第3章 MySQLのデータ   3-1 論理的なデータ   3-2 物理的なデータ   3-3 ログファイル   3-4 それ以外の論理オブジェクト ●第4章 ロックとクエリ実行計画   4-1 MySQLのロック   4-2 クエリ実行計画 ●第5章 レプリケーション   5-1 レプリケーションの目的   5-2 レプリケーションのアーキテクチャー   5-3 レプリケーションの構築   5-4 レプリケーションとクラッシュ耐性   5-5 レプリケーションとマイグレーション ●第6章 バックアップとリストア   6-1 バックアップの種類と方法   6-2 論理バックアップのフルバックアップとリストア   6-3 物理バックアップのフルバックアップとリストア   6-4 ポイントインタイムリカバリ   6-5 バイナリログのバックアップ ●第7章 監視   7-1 監視とは   7-2 MySQLが稼働するOS、ハードウェアの状態   7-3 ログファイル   7-4 MySQL内部の情報   7-5 mysqld_exporter、Prometheusを設定する   7-6 死活監視と異常検知 ●Appendix Linuxへのインストール   A-1 インストール方法の種類   A-2 Red Hat Enterprise Linux、CentOS、Oracle Linux編   A-3 Debian、Ubuntu編   A-4 Linux共通:コンパイル済み実行ファイルを使用する方法 ■著者プロフィール yoku0825:MySQLの魅力にとりつかれ、以来10年以上MySQLの運用に携わっている。ソースコードはsql/sql_yacc.yyから読む派。日本MySQLユーザ会副代表。とある企業のDBA。 北川健太郎:LINEヤフー株式会社所属のデータベースエンジニア。担当はMySQLとOracle DatabaseとちょっとTiDB。好きなMySQLの機能はレプリケーションで、好きなOracle Databaseの機能はログオントリガー。 tom__bo:MySQL好きなソフトウェアエンジニア。 MySQLの運用に5年以上携わり、サーバー/クライアントの通信プロトコル、バイナリログやRedoログをデコードして眺めるのが趣味。ソースコードはmysql_execute_ command()を始点に調べることが多い。 坂井惠:MySQLの好きな機能はSpatial機能(GIS機能)。MySQLのしくみもさる事ながら、特にデータ構造やデータの流れに強い関心を持つ。ソースコードは、item_create.ccから。日本MySQLユーザ会副代表。有限会社アートライ代表取締役。
  • TCP/IP技術入門 ——プロトコルスタックの基礎×実装[HTTP/3, QUIC, モバイル, Wi-Fi, IoT]
    5.0
    【今のTCP/IP、ネットワーク技術をどのように学ぶか。】 社会インフラとなったインターネットを動かす技術群。「TCP/IP」にスポットを当て、長く役立つ基本を主軸に、先端の開発/ 研究動向の観点を盛り込んだ入門書。 本書では「プロトコルスタックの基礎」を理論× 実践のアプローチで丁寧に解説し、とくに、 ・Wi-Fiやセルラーネットワークをはじめ無線通信による通信量の爆発的増加 ・TCP/UDP/QUICのトランスポート層におけるスピードと信頼性のトレードオフ ・HTTP/3やWebTransport, IoTなど進化する上位レイヤー関連プロトコル といった「インターネットの今」を支える技術ポイントを押さえた点が特徴です。既存仕様に生じる限界の顕在化とそれらを解決する新たなテクノロジーの開発とが絶え間なく続いていく、そんなネットワークの世界が見えてくる1冊です。 ※本書の4章/5章は、『TCP技術入門』(安永 遼真/中山 悠/丸田 一輝著、技術評論社、2019)の一部を元に大幅な加筆修正を行い収録しています。 ■こんな方におすすめ ・今&これからのTCP/IPプロトコルスタックに関心のあるエンジニアの方々 ・無線&通信量の増大を背景とするいまどきの通信技術を知りたい学生の方々 ・モダンなネットワークの基本をおさらいしておきたいエンジニアの方々 ・「目に見えない」ネットワークについて知りたい方々 ■目次 第0章 コンピューターネットワーク&通信の基本   0.1 コンピューターネットワーク&通信の今   0.2 [シンプル図解]基本のしくみ   0.3 [研究開発のための]ネットワークの理論と現実   0.4 本章のまとめ 第1章 コンピューターネットワークとプロトコルスタック   1.1 基本用語の整理   1.2 [さまざまなプロトコルスタック]OSI参照モデル   1.3 [さまざまなプロトコルスタック]TCP/IPモデル   1.4 プロトコルスタックとパケット転送の流れ   1.5 [研究開発に活きる]ネットワーク評価の観点   1.6 [研究開発に活きる]ネットワーク評価の方法   1.7 本章のまとめ 第2章 プロトコルの変遷×ネットワークの基本ツール   2.1 インターネットアプリケーションの進化   2.2 通信環境の変化と主要プロトコルの進化   2.3 ネットワークの基本ツール 第3章 ネットワークインターフェース層&MAC層   3.1 メディア/mediumとは何か   3.2 Ethernet   3.3 無線LAN   3.4 IEEE 802.11物理層   3.5 IEEE 802.11 MAC層   3.6 本章のまとめ   4.1 MACプロトコルまでを考慮したネットワーク性能の評価   4.2 MATLABを用いたMAC層ネットワークシミュレーション   4.3 システム性能評価   4.4 本章のまとめ 第5章 トランスポート層   5.1 トランスポート層の役割と主要プロトコル   5.2 UDPのしくみ   5.3 TCPのしくみ   5.4 TCPの課題とQUICの登場   5.5 本章のまとめ 第6章 [比較&評価で見えてくる]TCP/IP   6.1 TCPのしくみと輻輳制御   6.2 輻輳制御アルゴリズムの観察   6.3 ネットワーク高速化とアルゴリズムの進化   6.4 バッファ遅延増大への対応   6.4 本章のまとめ 第7章 近年の上位層プロトコル   7.1 上位層のプロトコルスタックと主要プロトコルの再確認   7.2 [QUICのしくみ]パケットとストリーム   7.3 [QUICのしくみ]ハンドシェイクと輻輳制御   7.4 WebTransport/MQTT/CoAP   7.5 本章のまとめ 第8章 [比較&評価で見えてくる]HTTP/3   8.1 Go言語によるQUICの実装   8.2 QUICパケットの可視化   8.3 WebTransportによる通信   8.4 本章のまとめ 第9章 [大規模/高速化]通信環境とプロトコルの技術動向   9.1 [再入門]これからの考察に役立つ3つの観点   9.2 通信環境の変化   9.3 これから研究開発に関わる人に向けて   9.4 本書のまとめ ■著者プロフィール 中山 悠:2006年東京大学農学部卒業、2008年東京大学大学院新領域創成科学研究科自然環境学専攻修了、同年日本電信電㈱入社。2018年東京大学大学院情報理工学系研究科電子情報学専攻博士課程修了。博士(情報理工学)。2019年より東京農工大学大学院工学府・准教授。特定非営利活動法人neko 9 Laboratories 理事長。2022年より㈱Flyby代表取締役、2024年より㈱UMINECO代表取締役も兼務し、大学発技術の社会実装に取り組む。 丸田 一輝:2006年九州大学工学部卒業、2008年九州大学大学院システム情報科学府知能システム学専攻修了、同年日本電信電話㈱入社。2016年九州大学大学院システム情報科学府情報知能工学専攻博士後期課程修了。博士(工学)。千葉大学・助教、東京工業大学・特任准教授を経て、2022年4月より東京理科大学工学部電気工学科・准教授。無線ネットワークにおける干渉低減技術の研究に従事。2017年度電子情報通信学会論文賞、RCS研究会最優秀貢献賞等。
  • 【改訂新版】システム障害対応の教科書
    4.0
    【障害対応時の基本動作と現場マネジメントがわかる!】 本書は、ITシステム障害対応の現場で必要なさまざまな知識とノウハウ(基本動作、ツール、必要ドキュメントなど)を体系化し、個人・組織のシステム障害対応力を向上させることを目的とした解説書です。障害対応を指揮する「インシデントコマンダー」や、実際に作業にあたる作業担当者が知っておくべき知識を解説するとともに、高い障害対応力を備えた組織作りについても紹介します。改訂新版では、チームメンバーの教育と育成、障害対応訓練実施のポイント、事故を防ぐ手順書の作り方、エンドユーザ向け情報発信についての章を新設しました。また、生成AI技術のシステム運用への応用についても紹介しています。 ■こんな方におすすめ ・ITサービスに関わるすべての人 ・ITシステムの障害対応に携わる人 ・システム障害時の対応について体系的な知識を知りたい人 ■目次 ●第1章 システム障害対応を学ぶ意義   1.1 なぜシステム障害対応は暗黙知だったのか   1.2 上昇し続けるシステム障害対応の難易度   1.3 システム障害対応時に起こり得るさまざまな問題 ●第2章 システム障害の定義   2.1 システム障害とは何か   2.2 システム障害対応の目的と定義 ●第3章 システム障害対応の登場人物と役割   3.1 システム障害対応の登場人物の概要と体制   3.2 インシデントコマンダーの役割と基本動作   3.3 作業担当   3.4 ユーザ担当   3.5 CIO ●第4章 各プロセスの基本動作~発生から終息まで   4.1 検知・事象の確認   4.2 業務影響調査   4.3 原因調査   4.4 復旧対応   4.5 イベントの確認/事後対応 ●第5章 障害対応に必要なドキュメント   5.1 障害対応フロー図   5.2 オンコールシフト表と連絡先管理表   5.3 障害レベル管理表   5.4 障害状況ボード   5.5 作業タイムチャートシフト表 ●第6章 システム障害対応力を高めるツールと環境   6.1 大規模システム障害のコントロール   6.2 システム監視ダッシュボード   6.3 War Roomダッシュボード   6.4 War Room   6.5 構成管理データベース(CMDB)   6.6 システム運用におけるAIの活用 ●第7章 組織の障害対応レベル向上と体制作り   7.1 障害対応レベルの維持・向上   7.2 障害対応を担う組織や体制 ●第8章 システム障害対応力の改善と教育   8.1 組織の障害対応力の継続的な改善   8.2 教育と訓練 ●第9章 教育と育成の手引き   9.1 作業担当とインシデントコマンダーに必要な能力   9.2 障害対応チームの育成の流れ   9.3 障害対応力スキルチェックシート ●第10章 障害対応訓練の実施   10.1 訓練手法の種類と適切な選択   10.2 訓練の実施要領 ●第11章 事故を防ぐ手順書の作り方   11.1 ヒューマンエラーとは   11.2 ヒューマンエラーを防ぐ手順書の作成 ●第12章 エンドユーザ向けの情報発信   12.1 エンドユーザ向けの情報発信の目的と内容   12.2 エンドユーザ向けの情報発信の方法 ●Appendix 難易度の高いシステム障害ケース   ケース1 ビジネスロジックアプリケーション障害と「誤データの波及」   ケース2 インフラ障害における機器の「半死」   ケース3 大規模インフラ障害と「伝言ゲーム」   ケース4 キャパシティ障害   ケース5 災害時のコントロール~3.11のふりかえり ■著者プロフィール 木村誠明:株式会社野村総合研究所 システムコンサルタント。金融系業務システムの開発・保守運用に携わり多くの障害対応を経験。その後、システム運用高度化のための技術開発・サービス開発を実施。現在はITサービスマネジメントの専門家として、社内外のシステム運用の改善に携わるとともに、障害対応力向上のための研修講師も手掛ける。NRI認定ITサービスマネージャー。
  • 基礎から学ぶコンテナセキュリティ――Dockerを通して理解するコンテナの攻撃例と対策
    -
    【「コンテナは隔離されているから安全だ」なんて思っていませんか?】 「コンテナではどのように脆弱性対策を行えばよいのか?」「より堅牢なコンテナを作るためにはどのようにすればよいのか?」……こんな疑問が頭をかすめたことはありませんか? そんな人にぴったりの1冊です。コンテナセキュリティに精通した著者が語る、コンテナへの攻撃対策の真髄! Dockerの普及に伴い、コンテナ技術はすっかり一般化しました。開発環境の構築から、本格的なコンテナアプリケーションの運用まで、利用方法はさまざまです。Dockerおよびコンテナ技術は今や開発者にとって必須の技術・ソフトウェアと言えるでしょう。 その一方で忘れてはならないのがセキュリティです。コンテナはサンドボックス技術の1つであり、それを使った開発や運用は安全だと思う人もいるでしょう。しかし、適切に対策しなければ非常に危険です。隔離されているはずのホストOS本体を攻撃されてしまう可能性もあります。 本書は、コンテナ利用時のセキュリティ上のトラブルを防ぎ、コンテナを安全に活用する方法を基礎から解説します。 ■目次 ●第1章 コンテナ型仮想化とは   1.1 コンテナ型仮想化の概要   1.2 Dockerの使い方   1.3 コンテナの標準仕様と実装 ●第2章 コンテナの仕組みと要素技術   2.1 DockerクライアントとDockerデーモン   2.2 コンテナイメージのレイヤ構造   2.3 コンテナとLinuxカーネルの機能   2.4 シェルスクリプトで学ぶコンテナの実装 ●第3章 コンテナへの主要な攻撃ルート   3.1 コンテナ運用時のアタックサーフェス   3.2 コンテナランタイムへの攻撃   3.3 コンテナの設定不備を利用した攻撃   3.4 Linuxカーネルへの攻撃   3.5 コンテナイメージやソフトウェアの脆弱性を利用した攻撃 ●第4章 堅牢なコンテナイメージを作る   4.1 コンテナイメージのセキュリティ   4.2 コンテナイメージのセキュリティチェック   4.3 セキュアなコンテナイメージを作る ●第5章 コンテナランタイムをセキュアに運用する   5.1 ケーパビリティの制限   5.2 システムコールの制限   5.3 ファイルアクセスの制限   5.4 リソースの制限   5.5 コンテナ実行ユーザーの変更と権限昇格の防止   5.6 セキュアなコンテナランタイムの使用   5.7 セキュアに運用するためのガイドライン ●第6章 セキュアなコンテナ環境の構築   6.1 コンテナのセキュリティ監視   6.2 コンテナの操作ログの記録   6.3 Sysdig/Falcoによるコンテナの挙動の監視   6.4 ホストのファイル整合性監視   6.5 その他のセキュリティモニタリング   6.6 コンテナへの攻撃や設定ミスを防ぐ ■著者プロフィール 森田浩平(もりた こうへい):2018年にGMOペパボ株式会社に新卒入社後、事業部を横断したセキュリティ支援を業務とし、セキュアなコンテナ開発・運用にも取り組む。2022年より株式会社グラファーにてプロダクトセキュリティに従事。コンテナやその周辺ツールへの攻撃手法や防御について自身のWebサイトなどで公開したり、講演を多数行ったりしている。IPA未踏IT人材発掘・育成事業クリエイター、OWASP Fukuoka Chapterリーダー、セキュリティ・キャンプ講師など。
  • イラストでそこそこわかるネットワークプロトコル 通信の仕組みからセキュリティのきほんのきまで
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】 技術者ならこれだけは知っておくべき、プロトコルの入門書! ITエンジニアの必須知識の1つ、ネットワークプロトコル全般についての解説書です。 クラウド化が加速する現代においても、通信の仕組みとセットである ネットワークプロトコルの知識はITエンジニアにとって欠かせません。 本書では目に見えないネットワークの世界を理解するために、多くの図解イラストを 用いて解説しています。 全てのネットワークプロトコルを扱うことはできませんが、EthernetやIPv4、IPv6、 TCP/IP、HTTP、HTTPSといった基本はもちろん、SSHやSNMP、SSL/TLSなど、 技術者なら知っておくべきものに絞って解説しています。 著者はIT技術専門スクールで講師を務め、現役エンジニアとしても活躍している 川島拓郎さん。実際の講義の内容を意識しながら解説しています。 【こんな方達におススメすすめします】 駆け出しの ・ネットワークエンジニア ・セキュリティエンジニア ・クラウドエンジニア ・開発系エンジニア ・情報システム部門の担当者 【目次】 第1章 ネットワークのきほん 第2章 現代の通信に必須のプロトコルのきほん 第3章 通信の信頼性を支えるプロトコルのきほん 第4章 日常で使うインターネットを支えるプロトコルのきほん 第5章 ネットワークを支える技術のきほん 第6章 物理層に関係した技術のきほん 第7章 セキュリティ関連技術のきほん ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 実践IoT ―小規模システムの実装からはじめるIoT入門―
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 小規模システムからIoTをはじめよう!  本書は、研究や共同研究において、実際にIoTシステムを実用化している著者が、小規模なIoTシステム(振動感知システム)構築の試作および実際にIoTを導入・運用するために必要な知識を網羅的に解説した、IoTの実践的な入門書です。  まず小規模なIoTシステムを構築したうえで,個別の技術解説を進めるので ・IoTとはどのようなものか、どのように使うのか、役立つのか がとくにわかりやすくなっています。 ・IoTにおいて、ハードウェア・ソフトウェア両方の視点からみたシステム開発のノウハウ ・(ソフトウェア/ハードウェア)エンジニアが、専門外の部分を補完しながら開発するための情報 などを提供します。  身近な対象であれば結果もすぐに得ることができ、IoTがどんなものかを、自社の製品、システムに役立ちそうかがよくわかる内容になっています。 1章 IoTは誰でも試せます(You can do IoT!) 2章 IoTの基礎知識 3章 データ分析(機械学習)で目的を達成する 4章 サーバーでデータを受信・保持・処理する 5章 多様な通信手段を組み合わせてデータを送出する 6章 プロセッサーで現場での通信・データ処理を実現する 7章 センサーで状況・状態を計測する 8章 適切な電源供給の重要性 9章 発展的に実践するために 10章 実践内容の解説と拡張
  • ユーザー企業と情報サービス企業の新たな関係 情報サービス産業白書2022
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 デジタルトランスフォーメーション(DX)の影響は、これまでユーザーのIT化を底支えしてきた情報サービス企業にも及んでおり、新たな関係性の構築が求められている。 「情報サービス産業白書2022」では、DX時代を迎え、情報サービス企業は、ユーザー企業とどのようなな関係性を築いていくべきかを考える。 第1部では、ユーザー企業と情報サービス企業へのアンケートをもとに、現在の両社の関係性を明らかにしたうで情報サービス企業の方向性を探り、今後5~10年後の情報サービス企業とユーザー企業の将来シナリオを描く。 第2部では「DXレポート」などを通じて情報サービス業界のトレンドを紹介、DXに臨む情報サービス会社が知っておくべき5つの重要トレンド(エンタープライズ・アジャイル、業務プロセス改革、クラウドコンピューティング、デジタルツイsン、セキュリティ)を、一般社団法人情報サービス産業協会の会員企業である情報サービス会社の専門家が解説する。
  • DXのための新しい「産業のカタチ」を目指して 情報サービス産業白書2021
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 デジタルトランスフォーメーション(DX)は社会を大きく変えようとしており、その影響は情報サービス産業にも及んでいる。これまでユーザーのIT化を底支えしてきた情報サービス企業に求められるものとは? 「情報サービス産業白書2021」では、ニューノーマルを見据えた情報サービス産業が取るべきアクションを示す。 第1部では、情報サービス企業へのアンケートをもとにコロナ禍における情報サービス業界の現状を詳らかにしたうえで、企業のDXを支援するビジネスを「DXビジネス」と定義し、デジタル時代において情報サービス企業がどのようなビジネス形態にシフトしていくべきかを提案する。ユーザー企業のDXを支援する、ユーザー企業と新ビジネスを共創する、自らデジタル企業へとシフトする、現在のSIに留まるという4つの方向性を示し、併せて、すでにデジタルシフトを開始している企業の取り組み内容を紹介する。 第2部では「DXレポート」などを通じて情報サービス業界のトレンドを紹介、DXに臨む情報サービス会社が知っておくべき重要キーワードを、一般社団法人情報サービス産業協会の会員企業である情報サービス会社の専門家が解説する。
  • DXビジネス 全体像の可視化 情報サービス産業白書2020
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 情報サービス産業協会の年次白書の最新版です。社会がデジタルトランスフォーメーション(DX)の推進により大きく変わろうとするなか、日本企業のIT化を下支えしてきた情報サービス会社の立ち位置が問われています。顧客のDX化を共に推進していくのか、これまで通りの下支えのポジションに徹するのか、自らDX改革を行い、新たなビジネスにトライするのか、選択肢はいくつもあります。 本書では、情報サービス会社の現在の立ち位置をアンケート結果により明確化したうえで、この先どのような方向に進むべきかを提案します。加えて、情報サービス産業協会会員企業の識者による、最新のキーワードに関する技術解説、情報サービス産業協会による定点アンケートで業界の現状を明らかにします。 本書は情報サービス会社が今後どのような方向に進むべきかを考える際のヒントになるはずです。
  • IoTシステムのプロジェクトがわかる本 企画・開発から運用・保守まで
    4.0
    今後ますます増えていくIoTシステム。 従来の業務システムとの違いなど、 基本的なポイントを押さえれば、 決して難しくはない! - IoTシステムの基本構造とは? - 利用するデバイスとその使い方は? - ネットワークはどう構築する? - 多様で膨大なデータをどう扱う? - 開発スケジュールの立て方は? - システム企画書はどう作る? - データフロー図の描き方は? - AIの効果的な活用とは? ◆すぐに使えるテンプレート集のダウンロード特典あり! - システム企画書 - システム構成図 - データフロー図 - デバイス仕様表 - 接続シーケンス図 - チェックリスト ◆対象読者 - IoTシステムのプロジェクトの企画者やプロジェクトマネージャー - 既存の業務システムのIoT化を担当する方 - これからIoTシステムの開発に携わるエンジニア ◆著者略歴 西村泰洋(にしむら・やすひろ) 富士通株式会社 フィールド・イノベーション本部 ヘルスケアFI統括部長 IoTシステムを中心にさまざまなシステムと関連するビジネスに携わる。 情報通信技術の面白さや革新的な能力を多くの人に伝えたいと考えている。 著書に『図解まるわかり サーバーのしくみ』『絵で見てわかるRPAの仕組み』(以上、翔泳社) 『デジタル化の教科書』『図解入門 最新 RPAがよ~くわかる本』(以上、秀和システム)などがある。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • Pythonで学ぶネットワーク分析 ColaboratoryとNetworkXを使った実践入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 さまざまな関係性の構造をPythonで分析する! ネットワーク分析は、さまざまな「関係性」を分析する学問です。 構造をモデル化することで、ネットワークという言葉から想像しやすいWebやSNSの分析だけでなく、たとえば感染症の伝搬経路を見つけたり、未来の人間関係を予測したりすることが可能です。マーケティングなどの現場でも使用されています。  本書では、ネットワーク構造をもつデータをPythonで分析するための基礎知識を習得できます。  分析には、Google Colaboratory(クラウド上で使用できるJupyter Notebook環境。Colabとも呼ばれる)を用います。ブラウザ上で動くColabは環境構築が不要なため、すぐに実際にコードを試すことができます。また、可視化ツールとしてNetworkXを使用し、さまざまなネットワークをグラフとして視覚的に把握できます。 実際にColabで動かせるプログラムと、そのプログラムによって出力されたグラフを数多く例示しているため、実際にColabでコードを実行しながら理解を深めることができます。 データサイエンスを学ぶ学生はもちろん、企業の広報・企画・マーケティング担当者など、顧客の購買行動やソーシャルネットワークの分析などが必要になった社会人にも役立つ一冊です。 第1章 分析できる環境を用意する-ツールや言語の把握 第2章 ネットワーク分析の流れを知る-小説の人間関係を紐解く 第3章 必要な用語を学ぶ-ネットワークの基礎知識 第4章 中心を見つける-さまざまな中心性 第5章 経路を見つける-ネットワークの探索 第6章 グループを見つける-分割と抽出 第7章 似たネットワークを作る-モデル化 第8章 似た頂点を見つける-将来の構造予測 第9章 病気や口コミの広がりをモデル化する-感染、情報伝搬 第10章 ネットワークを俯瞰する-可視化による分析 第11章 リファレンス
  • ITエンジニアの働き方改革 情報サービス産業白書2019
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 情報サービス産業が直面する課題解決に向けた提言や現状分析などを取りまとめてきた「情報サービス産業白書」の最新版。2019年度のテーマは、社会的課題でもある「働き方改革」。かつて「3K」「7K」など労働環境の過酷さが指摘された情報サービス業界では、早くからその改善に取り組んできた。その旗振り役を務める業界団体の情報サービス産業協会では2017年に「働き方改革宣言」を公表し、「ワクワク」する働き方の追求を究極の目標に掲げている。 第1章ワクワクする働き方改革の実現に向けて 第1部ではITエンジニアを対象に行ったアンケート結果を分析、何がITエンジニアに「ワクワク」をもたらすのか、「ワクワク」の正体が明らかになる。 第2部情報サービス産業の概況 第2部ではデジタルトランスフォーメーション(DX)に焦点を当てた。経済産業省「DXレポート」の概要や、協会が米国・中国を訪れた視察団レポートのほか、会員アンケートで情報サービス企業のDXへの取り組み状況お実態などを明らかにする。
  • 難読化シェル芸の世界
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ようこそ難読化シェル芸の世界へ! Bashの機能を極限まで使い切る“難読化シェル芸”を解説するものです。 シェルはOSを操作するための最も基礎的なインタフェースです。このシェルに「芸」が加わります。 様々な処理をワンライナーで終わらせる魔法は「シェル芸」と呼ばれ、多くのプログラマー・エンジニアに愛されています。さらにシェル芸に「難読化」を加え“黒魔術化”したものが難読化シェル芸となります。 人類は太古より「隠す」目的で、伝達すべき情報を暗号化したり難読化してきました。近年ではサイバーセキュリティ分野における解析のヒントとなることでしょう。本書によってコンピュータサイエンスを活用した「難読化の世界」に浸っていただき、難読化シェル芸を身につけていただけますと幸いです。 主な目次 1章 準備 2章 シェル芸とは 難読化とは 3章 難読化シェル芸 4章 日本語Base64難読化 5章 Unicodeを応用した難読化 6章 記号だけで作る難読化 7章 難読化シェル芸の解析と妨害 8章 shcに挑む 付録A 文字コード解説 付録B シェル芸tips
  • よくわかるHTML5+CSS3の教科書【第3版】
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 いちばんわかりやすいHTML+CSSの教科書が、最新トピックをカバー! *** すらすら読めて、「わかった」を積み重ねる。 「Webの知識がこれから必要」で、「将来にわたって長く使える基礎力をつけたい」人のためのHTML5+CSS3本。 *** 本書は、“楽しみながら学べる”HTMLとCSSの入門書です。2018/10現在で最新バージョンのHTML5.2(2017/12勧告)とCSS3をベースとした内容となっています。 本書では、読者が“楽しみながら学べる”ということを実現するために、本書の全体的な構成を工夫しています。先にHTMLを学習してからそれを前提としてCSSを学ぶ、という流れにしてしまうと、前半はHTMLのタグを覚えていくだけの退屈な内容になってしまうからです。 そこで本書では、HTMLをひととおり学習してからCSSへと進むという構成ではなく、HTMLとCSSを少しずつ同時進行させる構成にしてあります。このような進め方にすると、覚えた内容をすぐにブラウザでの表示結果として確認できるため、少しずつできるようになっていく感覚を積み重ねながら、退屈せずに学習を進めることができます。 “楽しみながら学べる”といっても、本書の解説は、表面的に「ページが作れればそれでいい」というものではありません。仕様にしっかりと準拠した使い方で、正しく、かつアクセシビリティに配慮したページを作れるように、サンプルを組み立てています。 まず1章、2章では、インターネットやHTML、CSSについての基本的な解説をしながら、少しだけHTML/CSSを使ってみて、これからの学習にむけての準備をします。 3章では、HTMLやCSSを正しく使うために必要な「カタい文法」の話を学習して、基礎を固めます。 4章からは、いよいよページを作っていきます。4章でページ全体の枠組みを作り、5章でテキストや色の指定について学びます。 6章ではセレクタについて詳しく学習し、CSSでの細かな指定ができるようにします。 7章では画像や動画、音声、背景といったページ内の構造について、8章ではナビゲーション、9章ではフォームやテーブルについての設定方法を学びます。 10章では、ここまで登場していない要素についての設定方法や、配置のテクニックを学びます。第3版では、スマートフォン(スマホ)画面への対応について、詳しい解説を追加しました。 11章を、フレキシブルボックスレイアウトとグリッドレイアウトについて解説する章に変更しました(第3版での変更)。これら2つレイアウト方法の基礎になる部分を身に付けられるようにやさしく解説します。 最後の12章では、それまで学習したことをベースに、1つのページを制作していきます。スマホ、タブレット、PCそれぞれのレイアウトの作り分けを行います(第3版での変更)。ページの制作を、流れで実際に行ってみることで、本書の学習の仕上げを行うことができます。 本書を、これからHTMLとCSSを覚える人が“楽しみながら学ぶ”ための入門書としてご活用いただけましたら幸いです。 ■第2版からの変更点 ・ 第2版は、2014年3月段階の情報に基づき執筆されました。第3版では、2018年9月段階での情報に基づいて執筆しています。 ・ 仕様の変化に応じて、解説やコードを追加・変更・削除しています。ただし、本書の解説の範囲から外れている仕様の内容については説明がないものもあります。 ・ HTMLは2017年12月に勧告されたHTML5.2に変更しています。 ・ CSSはCSS2.1およびCSS3より、現時点で安定して使用できると判断した内容を使っています。 ・ 10章にて、スマートフォンへの対応を解説する節を追加しました。 ・ 11章を、フレキシブルボックスレイアウトとグリッドレイアウトについて解説する章に変更しました。 ・ 12章にて、ページをスマートフォン、タブレット、PCそれぞれに対応させる内容に変更しました。
  • ソーシャルアプリプラットフォーム構築技法 ――SNSからBOTまでITをコアに成長する企業の教科書
    -
    LINEで人工知能を有したBOTプログラムが寿司やピザの注文を受ける,これが今起きて進んでいるSNSのアプリケーションプラットフォーム化の一例だ。本書は,SNSでビジネスをする際に必要となる技術をさまざまな面から解説する。それは個人情報を保護しながらビジネスを円滑にすすめるための認証基盤,スマホ用アプリ開発のノウハウ,SNSの運用と管理方法,そしてAIを応用したBOTネットワークアプリの開発など広範囲に及ぶ。IT企業の最前線で培われた筆者の開発経験と実績から導かれた知見を余すことなく本書に凝縮した。
  • IBM Bluemixクラウド開発入門 ―Webから拡張知能Watsonまで実践解説
    3.0
    IBMのクラウドサービスであるBluemixを,基本的な導入方法の解説から実際のアプリケーションを作る方法まで本書では紹介します。Bluemixの特徴はさまざまな事例に支えられた豊富なサービス群です。アプリケーションを開発・運用するためのDevOpsについて工夫が凝らされており,最近話題のAI:拡張知能利用のためのWatsonAPI等が提供されてます。IoTについても各種の対応が施されており,本書ではRaspberry PiとWatsonを組み合わせた事例を紹介しています。スマートなクラウド利用の手引きとしてご活用ください。
  • Windowsネットワーク上級リファレンス Windows 10/8.1/7完全対応
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 最上級のWindowsネットワーク解説書! Windowsネットワークの設定&活用の指南書です。Windows 8以降大きく変わったアカウント管理、Windows 10、8.1、7混在環境でのLAN構築や各種共有フォルダー設定などを丁寧に解説しました。また、基本的なWindowsネットワークの仕組みやルーター設定などの基本情報、DLNA(DTCP-IP)によるデジタル放送のリアルタイム視聴&録画視聴、iPhone/iPad/AndroidによるPCリモコン操作など、ネットワーク関連に関する詳細かつディープな情報が満載です。Windowsの上級者はもちろん、中小企業のネットワーク管理者にもぜひお読みいただきたい内容です。 【Windows 10/8.1/7対応】 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • Amazon Web Services企業導入ガイドブック[改訂版]
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は、2016年6月発行の『Amazon Web Services企業導入ガイドブック』に大きく変更・加筆をした改訂版です。メンバーに変更はありつつも、初版と同様に、Amazon Web Services(AWS)に勤務する経験豊富な執筆者たちによって執筆されました。 初版発行時は、AWSはさまざまな企業で利用されようになってきていましたが、クラウドを利用していない企業や、利用検討段階にとどまっている企業も数多くある状況でした。 そして6年が経過した現在、多くの企業や組織において、AWSが活用されるようになっています。 しかし、まだ、クラウドを利用検討段階の組織もあります。また、AWSを利用している企業や組織においても、単一のシステムだけではなく、企業全体のシステムをどうやってクラウドに移行していけば良いか、また、より高度なクラウドの活用方法について模索している様子が見受けられます。 本書では、クラウド、特にAWSをより広範囲に活用していきたいという、組織や企業ユーザーに向けて、サービスの概要やセキュリティといった基本的な内容から、導入戦略の策定やTCOの算出、マイグレーションやモダナイゼーションの方法など、検討時や導入時に課題となることが多いトピックについて解説していきます。 「ビジネス目標から考えるクラウド導入の戦略」「企業において導入の妨げになることへのさまざまな打ち手」「段階を追ってのスムーズな導入・移行方法」「クラウド人材の育成方法」「社内での推進組織の設立」など、企業での導入に必須となる情報が詰まった濃厚な1冊です。
  • コスパのいいシステムの作り方 ~しっかり見積もりたいのに勘を使うジレンマに向き合う
    5.0
    「うちって,システムにお金をかけすぎじゃない?」 そんな問いに的確な判断を下すにはどうすればいいか。 「勘に頼らない技術を求めても,結局は勘に頼る部分が少なからずある」「過去の事例と比較しても,元のコストがまちがっていれば誤りの連続になるし,すぐに陳腐化する」 そんなジレンマに悩む方のために,大規模システムを多数経験してきた著者が,最小限のコストで最大の効果を得る「勘と経験」の本質を教えます。
  • Chainerで学ぶディープラーニング入門
    -
    Chainerによるディープラーニングの入門書です。ディープラーニングはさまざまな分野に応用される注目の技術です。本書の前半では,ディープラーニングの基礎理論を丁寧に解説します。後半ではChainerの特徴と基本的な構造を押さえた上で,畳み込みネットワーク,GAN,RNN,強化学習などのアルゴリズムを解説していきます。実際に現場でディープラーニングを利用できるように,基礎から応用的なテーマまで幅広い構成でお届けします。
  • ゼロからわかるAmazon Web Services超入門 はじめてのクラウド 改訂新版
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【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)。他、開発者向けの実践書を多数執筆。
  • 新・標準プログラマーズライブラリ Pythonで学ぶアルゴリズムとデータ構造 徹底理解
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【アルゴリズムの実用性がよくわかる!】 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を使用したシステム開発業務に従事。また、個人でもシステム開発やデータ分析業務等を受託。アイティーアールディーラボ代表。
  • Excel VBA開発を超効率化するプログラミングテクニック ームダな作業をゼロにする開発のコツー
    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の実践的な入門書!】 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系企業の情報システム部門に所属するほか、ライター業、ブログ運営、動画配信など行うワーキングマザー。著書のイラストや図解も手掛けている。
  • クラウドデータベース入門
    4.0
    クラウドに特化したデータベースの入門書。クラウドに移行してデータベースは何が変わって何が変わらないのか。クラウドネイティブな若手エンジニアはなぜデータベースの負荷テストが必要かを理解できず、一方オンプレ育ちのエンジニアはクラウドに移行して何をしなくてよくなったのかがよく分からないといった現実がある。そんな両者をつなぎ、どちらの立場でも読めるクラウド時代のデータベースの新・再入門書が本書である。DevOpsが当たり前、生成AIが開発現場で利用される時代、データベース開発・運用の常識も変化し続けている。具体的なDBサービスに触れながら、RDB、ベクトルDB、NoSQL、NewSQL、DWHなどについてクラウド時代ならではのユースケースや開発・運用のポイントを解説するとともに、DBRE(データベース信頼性エンジニアリング)といった新領域についても実例を基に詳しく紹介する。
  • PowerPoint資料作成 プロフェッショナルの大原則 【生成AI対応版】
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆PowerPoint+資料作成+生成AIの「完全版」登場!◆  経営企画、マーケティング、コンサルタント、営業、エンジニア、広報、総務人事、研究開発etc. 6,000名を超えるセミナー受講者の96%を満足させた人気講座をまるごと書籍化!  累計5万部のベストセラーが生成AIに対応して大幅改訂。ストーリー作成から作業環境、目的設定、情報収集、図解、グラフ、箇条書き、印刷、資料配布まで、資料作成に関わるすべての流れが1冊にまとめられた決定版としての特徴はそのままに、生成AIを使った資料作成の方法とリモートワークにおける資料作成とプレゼンの留意点を追加。現版の528ページからさらに積み増した640ページ超のフルボリュームで、ビジネスパーソン必須の最新資料作成スキルをお伝えします。 ■目次 ●Chapter 1 考え方の大原則 ・大原則 資料作成はビジネスパーソンの「必須スキル」 ・大原則 「人を動かす」「1人歩きする」資料を「早く作る」ことが重要 ・大原則 リモートワーク時代に資料作成は「重要性」を増している ・大原則 生成AIによる資料作成「効率化の可能性」 ●Chapter 2 作業環境の大原則 ・大原則 外資系コンサルの「作業環境」を再現する ●Chapter 3 目的設定の大原則 ・大原則 資料の目的は「4つのステップ」で考える ●Chapter 4 ストーリー作成の大原則 ・大原則 STEP①「スライド構成」を決定する ・大原則 STEP②「スライドタイトル」と「スライドメッセージ」を決定する ・大原則 STEP③「スライドタイプ」を決定する ●Chapter 5 情報収集の大原則 ・大原則 情報収集のために「仮説」を作る ・大原則 ポイントを押さえて「効率的」に情報を収集する ●Chapter 6 スケルトン作成の大原則 ・大原則 レイアウト作成は「スライドマスター」を活用する ・大原則 資料の要となる「タイトル」「サマリー」「目次」「結論」を作成する ●Chapter 7 ルール設定の大原則 ・大原則 レイアウトの「法則」を理解する ・大原則 文字は「見やすく」装飾は「不要」 ・大原則 矢印で「読者の目の動き」をコントロールする ・大原則 図形は情報とイメージを「シンプルに表現」する ・大原則 センス無用! 配色には「ルール」がある ・大原則 スライドに「ルール」を適用する ●Chapter 8 箇条書きの大原則 ・大原則 箇条書きは「分解」から始める ・大原則 箇条書きは「階層構造」が鍵になる ・大原則 箇条書き作成には「作法」がある ●Chapter 9 図解の大原則 ・大原則 伝わる基本図解は「6種類」から選ぶ ・大原則 伝わる応用図解は「6種類」から選ぶ ・大原則 図解は3ステップで「効率的」に作る ・大原則 「図解の強調」でメリハリをつける ・大原則 「追加の表現」で図解をもっとわかりやすくする ●Chapter 10 グラフの大原則 ・大原則 伝わるグラフは「5種類」から選ぶ ・大原則 「何を比較するか」でグラフを選ぶ ・大原則 グラフは「見せ方」で伝達力が変わる ・大原則 グラフは「強調」で段違いにわかりやすくなる ・大原則 グラフの重要な要素を「整える」 ●Chapter 11 流れの整理の大原則 ・大原則 「資料の流れ」をわかりやすくする ・大原則 資料全体の「統一感」を出す ●Chapter 12 資料配布・プレゼンの大原則 ・大原則 外資系コンサルは「配布資料」にもこだわる ・大原則 外資系コンサル流「資料説明・プレゼン」のコツ ・大原則 リモート会議における「資料説明・プレゼン」のワザ ・大原則 外資系コンサル流「資料ファイル送付」のワザ ●Chapter 13 生成AI活用の大原則 ・大原則 生成AIを活用した資料作成の「全体観」 ■著者プロフィール 松上純一郎:同志社大学 文学部卒業、神戸大学大学院修了、英国University of East Anglia修士課程修了。モニターグループ(現モニターデロイト)、アライアンス・フォーラム財団を経て、現在は株式会社Rubatoの代表取締役を務める。Rubatoにて企業に対しての経営コンサルティングを提供する一方で、提案を伝え、人を動かす技術を多くの人に広めたいという想いで、2010年より資料作成講座を開始。毎回キャンセル待ちが出る人気講座となった。著書に『ドリルで学ぶ!人を動かす資料の作り方』(日本経済新聞出版社)がある。
  • Excelで学ぶ教員のための教育データ分析
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ●教育データ分析でデータ駆動型の教育を実現 ●教育現場で役立つ統計・分析のスキルが身に付く ●教育データの可視化に有効なBIツールも徹底活用 本書は、教育分野におけるデータ分析の重要性を認識し、その必要なスキルを身に付けるための1冊です。今日の教育現場では、データを活用することで生徒の学習成果を最大化し、教育プログラムの質を向上させることが可能になります。本書は、そのような教育改善の過程において、教員や教職を目指す学生が統計学の基本からExcelを活用した高度なデータ分析技術までを学ぶためのテキストとなります。 本書には次のような特徴があります。 ・実際の教育現場に即したデータの活用 ・基礎から応用までの包括的な学習カリキュラム ・教育データ分析に特化した専門的な内容 ・直感的な図解と実践例 ・多様な分析手法の網羅 ・コラムを通じた実践的な学習 ・データの倫理と運用管理に関する重要な指針 ・練習に使えるサンプルの教育データをダウンロード可能 本書には、教育の質を高め、学習成果を最大限に引き出すために必要な深い知識と実践的なスキルが詰め込まれています。教育データ分析の専門性を深めるための重要なヒントが満載で、日々の教育活動における具体的な課題解決や改善策の策定に役立ちます。
  • Google Cloudで学ぶ生成AIアプリ開発入門 ――フロントエンドからバックエンドまでフルスタック開発を実践ハンズオン
    -
    【Googleの生成AIを実践活用してみませんか?】 生成AIの普及が急速に浸透してきています。本書は信頼性の高いクラウド環境であるGoogle Cloudで同社の生成AIを活用するための方法を解説します。自社で生成AIを利用したWebサイト構築をしたい方への良きガイドとなるように構成しています。最初に最新のWebサイト構築に必要なJSライブラリの使用法を俯瞰していきます、そして生成AI、本書ではGoogleのPaLM APIを使います。サンプルアプリとして、書英文添削アプリ→チャットボット風アプリ→ドキュメントの要約アプリ→ドキュメントQA サービスアプリを段階的に開発していくプロセスを読者と同じ目線で開発していきます。ステップごとに工程を追いながら、その技術を学ぶことができるようになります。Web+AIで新しい機能とサービスを開発していきましょう。 ■こんな方におすすめ 既存の生成AIサービスを使うだけではなく、「生成AIを活用した新しいアプリを作って人々に提供してみたい」「業務システムに生成AIを組み込む方法を知りたい」という方に最適な内容です。Google Cloudのサービスやアプリ開発に使用するライブラリの使い方も基礎から説明していますので、これまでにアプリ開発の経験がない方でも、気軽に読み進めていただけます。 ■目次 ●第1章 前提知識   1.1 Google Cloud入門   1.2 React入門 ●第2章 Next.jsとFirebaseによるフロントエンド開発   2.1 Google Cloudプロジェクトのセットアップ   2.2 Next.jsによる静的Webページ作成   2.3 Firebaseのセットアップ   2.4 Googleログイン機能の実装   2.5 Cloud Runへのアプリケーションデプロイ   2.6 サーバーコンポーネントの利用 ●第3章 PaLM APIを用いたバックエンドサービス開発   3.1 PaLM APIの使い方   3.2 英文添削アプリの作成   3.3 ファッションを褒めるチャットボット風アプリの作成 ●第4章 LangChainによるPDF文書処理   4.1 LangChainによるPDF文書の要約   4.2 スマートドライブアプリの作成 ●第5章 ドキュメントQAサービス   5.1 埋め込みベクトルによるテキスト検索   5.2 ドキュメントQAサービスの作成   5.3 Vertex AI Searchによる検索サービス ■著者プロフィール 中井悦司:1971年4月大阪生まれ。ノーベル物理学賞を本気で夢見て、理論物理学の研究に没頭する学生時代、大学受験教育に情熱を傾ける予備校講師の頃、そして、華麗なる(?)転身を果たして、外資系ベンダーでLinuxエンジニアを生業にするに至るまで、妙な縁が続いて、常にUnix/Linuxサーバーと人生を共にする。その後、Linuxディストリビューターのエバンジェリストを経て、現在は、米系IT 企業のAIソリューションズ・アーキテクトとして活動。著書として、『[改訂新版]プロのためのLinuxシステム構築・運用技術』『ITエンジニアのための強化学習理論入門』(いずれも技術評論社)、『TensorFlowとKerasで動かしながら学ぶディープラーニングの仕組み』『JAX/Flaxで学ぶディープラーニングの仕組み』(いずれもマイナビ出版)などがある。
  • TCP/IP&ネットワークコマンド入門 ──プロトコルとインターネット、基本の力[Linux/Windows/macOS対応]
    4.0
    【知りたいのは、今のネットを動かす TCP/IP。】  本書では、TCP/IP&ネットワークの今の基本を押さえ、ネットワークコマンドや各種ツールの基礎知識や作法を平易に解説。コマンドやWiresharkなどのツールを使って、TCP/IPのしくみ&ネットワークの基本概念を手を動かして実際の動作を見ながら学べる点が特徴です。Linux(Ubuntu)を中心に、Windows/WSL2、macOSに対応。スマートフォン、Wi-Fi、無線通信をはじめとしたコンピューターネットワークの今を気軽に体感できる1冊です。 ■目次 ●Part 0 基礎知識   0.1 プロトコル ネットワーク通信に必要な段取りとは   0.2 階層モデル ネットワーク通信は「層」で分けるとうまくいく   0.3 OS・シェル・コマンドの基礎知識 ネットワークコマンドを使う上で知っておくべきこと   0.4 学習用の環境を準備しよう VirtualBox/UTM/WSL   0.5 パケットキャプチャ用のソフトウェア Wireshark/tcpdump   0.6 体験その❶ Webサーバーとのやりとりを体験してみよう ncコマンドでHTTP接続   0.7 体験その❷ 接続の状態を調べてみよう pingコマンド   ……ほか ●Part 1 リンク層   1.1 ネットワークデバイスとMACアドレス リンク層で使われている「ハードウェアのアドレス」   1.2 ネットワークデバイスの情報を表示してみよう ip/ifconfig/ipconfig   1.3 ネットワーク接続の有無による表示の変化を見よう 状態によって表示が変わる   1.4 MACアドレスを解決するARPとNDP IPアドレスからMACアドレスを知る   1.5 2台でやりとりできる仮想マシン環境を作ろう VirtualBox/UTM   1.6 WiresharkでARPのやりとりを表示してみよう IPv4のパケットを観察   1.7 WiresharkでNDPのやりとりを表示してみよう IPv6のパケットを観察   ……ほか ●Part 2 インターネット層   2.1 ネットワークとIPアドレス ネットワークを超えて通信相手を特定できるアドレス   2.2 IPv4 昔から使われている32ビットのアドレス   2.3 IPアドレスの削除と再割当を試してみよう ipコマンドによる手動割り当て   2.4 IPv6 アドレス枯渇を解消する128ビットのアドレス   2.5 ICMP/ICMPv6パケットを観察してみよう IPv4とIPv6を見比べる   2.6 pingに応答しない設定を試してみよう 「応答がない」にもいろいろある   2.7 異なるネットワークとの通信を試してみよう 経路設定とIPフォワーディング   ……ほか ●Part 3 トランスポート層   3.1 TCPとUDP コネクション型とコネクションレス型の違いとは   3.2 ポート番号でサービスを区別する 80はHTTP、443はHTTPS   3.3 TCPとUDPのパケットを見比べてみよう ncコマンドで試してみよう   3.4 パケットロスを発生させてみよう tcコマンドで試してみる   3.5 TLS 安全な通信とは   3.6 TLS通信を見てみよう 暗号化された状態と復号された状態を見比べよう   3.7 QUIC UDPベースでセキュアな高速通信を狙うプロトコル ●Part 4 アプリケーション層   4.1 DNSによるドメイン名とIPアドレスの変換 ドメイン名のしくみと名前解決   4.2 mDNSによるローカルネットでの名前解決 自ら名乗って名前を解決   4.3 Web通信のプロトコル URLとHTTP/HTTPSを理解しよう   4.4 HTTP/HTTPSの通信を見てみよう curlコマンドで通信内容を比較する   4.5 電子メールのプロトコル メール転送のしくみとSMTP/POP/IMAPの役割   4.6 POP受信を試してみよう POPコマンドによるメール受信のプロセス   4.7 SMTP送信を試してみよう SMTPコマンドによるメール送信のプロセス   ……ほか ■著者プロフィール 西村 めぐみ:1990年代、生産管理ソフトウェアの開発およびサポート業務/セミナー講師を担当。書籍および雑誌での執筆活動を経て㈱マックス・ヴァルト研究所に入社、マーケティングリサーチの企画および実査を担当。その後、PCおよびMicrosoft Officeのeラーニング教材作成/ 指導、新人教育にも携わる。おもな著書は『[新版 zsh&bash対応]macOS×コマンド入門』『Linux+コマンド入門』(技術評論社)など。
  • 3ステップでしっかり学ぶ Visual Basic入門 改訂第3版
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【Visual Basicの一番わかりやすい入門書!】 プログラミング言語をやさしく解説する書籍です。 Visual Basicの学習を始める人のために、文法の基本を徹底解説します。「ここでやること」「やってみよう」「理解しよう」という、『予習』→『体験』→『理解』の3つのステップを踏むことで、Visual Basicの基礎がしっかり、やさしく身に付きます! また、本書で解説しているサンプルプログラムのダウンロードサービス付きです。オールカラーのプログラミング解説書で、Visual Studio 2022に対応しています。 ■目次 ●第1章 プログラムとは何か   1-1 プログラムとは何か   1-2 Visual Basicとは何か   1-3 Visual Basic での開発手順   練習問題 ●第2章 プログラムの作成   2-1 プロジェクトを作ろう   2-2 フォームにラベルを作成しよう   2-3 ラベルに名前を付けよう   2-4 ボタンを作ろう   2-5 プログラムを実行しよう   練習問題 ●第3章 イベント   3-1 イベントとは何か   3-2 イベントプロシージャを作成しよう   3-3 イベントプロシージャの中身を作成しよう   3-4 コントロールのコピー・貼り付け・削除   3-5 実行可能なプログラムを作ろう   練習問題 ●第4章 プログラムの実行順序   4-1 プログラムの最小単位~命令文   4-2 メソッド   4-3 コメント   4-4 ブレークポイント   4-5 デバッガによるステップ実行   練習問題 ●第5章 演算と変数   5-1 演算しよう   5-2 式   5-3 変数を使おう   5-4 変数名   5-5 文字列結合   練習問題 ●第6章 型と戻り値   6-1 文字列結合の復習   6-2 数値と文字の違いを理解しよう   6-3 型とは何か   6-4 戻り値と型変換関数   6-5 定数の型   6-6 さまざまな型変換   練習問題 ●第7章 Ifと条件式   7-1 Ifで場合わけをしよう   7-2 条件式   7-3 そうでないならば~ Else、ElseIf   7-4 ネスト(入れ子)   7-5 複数の条件を組み合わせよう~ And   7-6 複数の条件を組み合わせよう~ Or   練習問題 ●第8章 繰り返し   8-1 Do While による繰り返し   8-2 繰り返し処理に条件式を付けよう   8-3 5 回だけ繰り返そう   8-4 For による繰り返し   8-5 For の増減値を変更しよう   練習問題 ●第9章 配列   9-1 一度に複数の変数を宣言しよう   9-2 MeControls   9-3 Controls を使って合計を計算しよう   9-4 配列を宣言して使おう   練習問題 ●第10章 プロシージャとファンクション   10-1 プロシージャを作成してみよう   10-2 プロシージャを呼び出してみよう   10-3 ファンクションを作成してみよう   10-4 ファンクションに引数を加えてみよう   練習問題 ●第11章 クラス   11-1 クラスを作成してみよう   11-2 クラスにメソッドを作成してみよう   11-3 コンストラクタを作成してみよう   11-4 クラスにプロパティを作成してみよう   練習問題 ●第12章 お絵かきプログラムの作成   12-1 フォームに円を表示してみよう   12-2 マウスの移動で線を表示してみよう   12-3 Paintイベントプロシージャで線を表示してみよう   練習問題 ●第13章 ファイルIO   13-1 フォームにメニューを作成してみよう   13-2 座標データをファイルに保存してみよう   13-3 座標データをファイルから読み込んでみよう   13-4 動きを確認してみよう   練習問題 ■著者プロフィール 朝井淳:システムエンジニア兼テクニカルライター。主な著書:「[改訂第4版]SQLポケットリファレンス」(技術評論社)「[データベースの気持ちがわかる] SQLはじめの一歩」(技術評論社)「C言語 ポインタが理解できない理由」(技術評論社)
  • DX Ready基幹システム刷新術
    -
    経済産業省が2018年に出した「DXレポート」では、既存の基幹システムがDXを阻害すると指摘しています。同レポートの発表からすでに約6年たっていますが、「当社の基幹システムはDX Ready(DXの準備が整った状態)だ」と胸を張れる会社は少ないように思います。  DXレポートから約6年たち、ようやく実績のある手法が生み出されました。既に大手メーカーで導入され、そこでの実績を方法論としてまとめたものが本書になります。筆者は、基幹システムの改修を主導した大手メーカーの情報部門(子会社)と富士通のエンジニアです。なお本書のDX Readyとは、「基幹システムがシンプル・スリムで、かつ、データ品質が保たれている状態」と定義しています。  著者らが開発した方法論の特徴は、「データマネジメント」の考え方を取り入れていることです。基幹システムを更新する際、プログラムに着目することが多いのですが、筆者らは「DXで成果を出すにはデータに注目しないとうまくいかない」と経験的に気付き、データマネジメントを取り入れたのです。  基幹システムのDX Readyで悩ましいのは、その成果が経営層には分かりづらいことです。経営的な成果は個々のDX案件で生み出され、基幹システムのDX Readyはその準備に過ぎません。本書では、成果の分かりづらい基幹系刷新企画をいかにして決裁してもらうのか、その方法の解説にも多くのページを割いています。  基幹システムの担当エンジニア・管理者にとって、待望の書と言えるでしょう。
  • 左門至峰の出るとこネスペ教科書 最短距離で合格できるネットワークスペシャリスト
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 国家試験である情報処理技術試験の「ネットワークスペシャリスト試験」に合格するための教科書です。この試験は範囲が広く、深い内容を問われることがあるため、かなり多くの勉強時間が必要だといわれています。忙しい皆さんにとって、この時間確保が最大の難関でしょう。しかし、本書を使えばその難関を突破できます。 ■基礎と試験に出るところしか解説していません  本書のコンセプトは「基礎」と「試験に出るところだけ」を解説していることです。覚える必要のない解説は可能な限り排除しました。もちろん試験に出なくても、ネットワークスペシャリストとして知っておくべき基礎はすべて押さえています。 ■他の参考書と比べて薄くしています  覚える必要のない解説を排除したことで、本書のページ数は300ページ強しかありません。ネットワークスペシャリストの試験対策をうたった参考書の中では最も薄く、ほぼ半分以下です。この分量の勉強で済むなら、ネットワークスペシャリスト試験に挑戦してみようと思う人もいるでしょう。 ■実績があります  本書は今回を含めて改訂は二度目です。これまでも多くの合格者を輩出しています。薄くても十分な実績があります。
  • ランサムウエアに負けない、ゼロトラスト大全
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 日本の企業や組織を狙ったサイバー攻撃は止まることがなく、ランサムウエアなどの被害に遭う事例は増える一方です。サイバー攻撃の被害に遭った企業や組織に共通するのが、ファイアウオールなど従来型の「境界型セキュリティー」に依存していた点です。 もはやセキュリティー機器によって守られた境界内であっても、「安全」ではありません。そこで注目されているのが、「何も信頼しない」ことを前提としたセキュリティー対策「ゼロトラスト」です。 ゼロトラストとはどのような技術なのか。どうすればゼロトラストを実践できるのか。豊富な事例に基づき、解説します。 【目 次】 第1部 ランサムウエアにはゼロトラストで備えよ 第2部 ゼロトラストを支える技術 第3部 ゼロトラスト時代のクライアント防御 第4部 プロが教えるゼロトラスト構築法 第5部 事例に学ぶゼロトラスト 第6部 サイバー攻撃の脅威を知る 第7部 ITセキュリティー対策最前線
  • 量子鍵配送 基礎と活用法
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は、量子鍵配送技術の概要とその利用および運用に必要な内容をまとめたものです。 第1章では、量子鍵配送(Quantum Key Distribution:QKD)の基礎と技術開発動向を概観します。第2章では暗号技術を取り巻く現状について整理し、その上でQKDの活用法について述べます。第3章では、QKDの原理と仕組み、およびネットワークの構成法について説明し、QKDプラットフォームというサービス基盤の概念を導入します。第4章ではすでに試験運用の段階まで来ているQKDプラットフォームを活用したセキュリティアプリケーションの事例を紹介します。最後に、第5章では、将来の応用に向けた展望と課題、特に分野連携で長期的に取り組むべき課題をまとめています。
  • Amazon Web Services基礎からのネットワーク&サーバー構築改訂4版
    4.0
    ★AWSを実機代わりにインフラ技術が学べる! ・「自分でネットワークやサーバーを構築できるようになる」。これが本書の目的です。 ・インフラを学習するとき、実際に触ってみるのが一番ですが、従来は物理機器がないと学べませんでした。しかし、今はクラウドがあります。  本書では、代表的なクラウドサービス「Amazon Web Services」を実機代わりにインフラを学べるようにしてます。インフラを学びたい若手技術者にも、インフラを学び直したいアプリ開発者にもオススメです。 ◆改訂4版における主な変更点は、以下の通りです。 1.UI・操作方法の更新  AWSマネジメントコンソールにおける、各種操作画面を最新に更新しました。 2.Amazon Linux 2023に対応  改訂4版では、使用するディストリビューションを最新のAmazon Linux 2023に変更しました。Amazon Linux 2023ではパッケージが更新され、インストール方法もyumからdnfに変わるなど、いくつかのコマンドが変更されています。 3.TLS/SSLへの配慮、HTTP/2に対応  本書ではプロトコルを実際に見るために、HTTP接続して、生のテキストデータを見る箇所があります。しかし近年はTLS/SSLを必須にしたサイトが多いため、改訂4版では、一般サイトではなく自分構築したWebサーバーに接続するように変更しました。確実に、プロトコルの挙動を目視できる構成としました。
  • 実践DX クラウドネイティブ時代のデータ基盤設計
    -
    ★データ駆動型経営を支えるデータ基盤の設計が分かる ★オンプレミスのDBをクラウドに移行する手法を知る データ駆動型経営が求められるなか、その根本となるデータ活用環境が重要になっています。この環境を支えるのが企業におけるデータ基盤です。現在、クラウド化の進展に伴い、データ基盤をクラウド技術で構築する、つまりクラウドネイティブにする流れが急速に進んでいます。 本書では、データ基盤のクラウド化に際して選択されることの多い米アマゾン・ウェブ・サービスの「Amazon Web Services(AWS)」、米マイクロソフトの「Microsoft Azure」、米グーグルの「Google Cloud」、米オラクルの「Oracle Cloud Infrastructure(OCI)」の各サービスを取り上げ、クラウドネイティブなデータ基盤をどのように構築していくかを説明します。 加えて本書では既存のオンプレミスのデータベースのクラウド移行について1章を割いて説明しています。クラウドへのデータベース移行は頻繁に経験することではなく、予算やスケジュールの見積もりには特有の難しさがあります。本書ではデータベース移行の計画立案、データベースとアプリケーションを移行するにあたってやるべきことなどをまとめています。 データを的確に、迅速に活用するには、クラウドネイティブなデータ基盤の構築に加え、管理の仕組みも欠かせません。実際のデータ活用を円滑に進めるためのデータマネジメント組織の役割や機能についても説明します。データ基盤の構築とデータ活用に携わるすべてのエンジニアに必携の一冊です。ぜひご活用ください。
  • 工学基礎シリーズ  情報通信工学
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 現在の情報通信工学の理解において欠かせない基礎を、ポイントを押さえて、わかりやすく解説。  現在のカリキュラムやセメスタ制といった大学・高専の実情に対応し、情報通信工学を具体的にわかりやすく解説するテキスト。  スマートフォンをはじめ、現在の社会生活を支える情報通信技術は、きわめて広い工学領域の技術によって支えられています。それぞれの分野ごとに1冊の教科書になる内容であり、初学者向けに全体をコンパクトに、ポイントを押さえて概観することは簡単ではありません。  本書は、第一線の研究者により、情報通信機器に関する技術について、その中核をなす普遍的なアイデアを抽出し、それらを可能としている基本的原理を理解することに重点を置いて解説しています。現在の大学・高専のカリキュラムに即した内容で、また、演習問題も充実しています。 第1章 社会と通信 1.1 人間と通信の関係 1.2 通信の歴史 1.3 無線通信に使われる周波数 第2章 信号と周波数スペクトル 2.1 信号の種類と性質 2.2 周波数スペクトル 2.3 フーリエ級数とフーリエ変換 2.4 フーリエ変換の性質 2.5 スペクトルと信号処理 演習問題 第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 MIMO アンテナ 5.5 電波伝搬の基礎 5.6 移動通信システムの電波伝搬 演習問題 第6章 移動通信とネットワーク 6.1 無線回線設計 6.2 無線アクセス方式の変遷 6.3 ネットワーク 6.4 移動通信システムの進化 演習問題 第7章 通信を支える回路技術 7.1 スマートフォン無線部の回路構成と技術課題 7.2 送信回路の構成と所要特性 7.3 発振回路と周波数シンセサイザ 7.4 変復調回路と所要特性 7.5 電力増幅器の高効率化技術,線形化技術 7.6 受信回路の構成と所要特性 7.7 フィルタと受動デバイスの小型化技術 7.8 基地局装置 7.9 端末装置 7.10 マルチバンド化と高周波化技術
  • オンライン・ファースト
    3.0
    コロナ禍で日本のIT化は加速したが,感染検知やソーシャルディスタンスの確保,マイナンバー制度の正しい活用など,解決すべき課題も多い.IT化を逆行させず,今後進めていくための東大の「提言」をもとに,山積する社会の課題の解決への指針を示す,実務者必携の書.
  • ITエンジニアのためのプロジェクトマネジメント入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 手を動かして学ぶ、ITエンジニア向けのプロジェクトマネジメント入門書! PMBOK第6版に基づいた、プロジェクトマネジメントの本格的な入門書です。 本書は、現場でプロジェクトマネージャーを育成するための教科書となるよう制作しました。独習やIT企業での教育ではもちろん、大学や専門学校などでもお使いいただける構成です。豊富な演習問題を解きながら、プロジェクトマネジメントの基礎知識が身につきます。 ▼企画のポイント ・ITエンジニアリングに特化しプロジェクトマネジメントを詳細に取り扱った、本格的な入門書です。 ・各章末に演習問題を掲載しています。ただ文章を読むだけでなく、手を動かして問題を解くことでしっかりと理解できます。 ・最新のPMBOK第6版に準拠しています(2020/8現在)。 第1章 プロジェクトマネジメント入門 第2章 ソフトウェア開発プロセス 第3章 プロジェクトマネジメントとソフトウェア開発 第4章 プロジェクトのステークホルダー、ライフサイクル、組織構造 第5章 PMBOK 第6章 プロジェクトの立上げとスコープ定義 第7章 WBSとアクティビティ 第8章 スケジュールの作成 第9章 コスト見積り 第10章 リスク・マネジメント 第11章 プロジェクト資源のマネジメント 第12章 実績の測定とコントロール 第13章 コミュニケーションとステークホルダー 第14章 成果物の品質管理 第15章 調達の管理とプロジェクトの終結
  • すべてわかる5G大全(日経BP Next ICT選書)
    -
    2020年に向けたモバイル進化のロードマップがわかる 無線アクセスから仮想化まで、最先端技術を徹底解説 プレーヤー、標準化、アプリケーションの動向を網羅 第5世代移動通信システム(5G)への取り組みが2015年に入ってから急加速しています。 4Gまでと違って、5Gは単なる無線技術の高速化にとどまらず、 有線技術や仮想化技術も包含した一大インフラに育つ可能性を秘めています。 本書は通信専門誌の日経コミュニケーションが過去3年にわたって追い続けてきた 5Gの動向を多角的に解説した初の5Gムックです。 日本と海外の商用化へのロードマップ、4Gから飛躍的に進化する先端技術、 IoT/M2Mをはじめとする有力アプリを、現地取材やキーパーソンの寄稿/インタビューを通じて得た最新情報を基に、分かりやすく整理してまとめました。 モバイル業界はもちろん、自動車業界や電力業界、産業機器など幅広い分野の方に必読の一冊です。
  • すべてわかるSDN/NFV大全 ネットワークの仮想化が拓くモバイルとクラウドの未来(日経BP Next ICT選書)
    4.0
    SDNの応用動向や企業事例、技術解説を網羅。ネットワーク仮想化のNFVの最新トピックスも紹介。これ一冊で、クラウドやモバイルの進化を支えるSDNとNFVの実力と可能性を図れます。 応用動向として、新たなプレーヤーとなる通信事業者の戦略や一般企業の導入事例、ベンダーの最新ソリューションを解説。新概念のハイブリッドSDNやオープンソースプロジェクトから生まれた革新的なソフトウエア技術も詳解。
  • Electronではじめるアプリ開発 ~JavaScript/HTML/CSSでデスクトップアプリを作ろう
    3.0
    JavaScriptやHTMLといったWeb系の技術でデスクトップアプリケーションを作成でき,Atomエディタ,Slack,Visual Studio Codeなど,近年話題となったアプリケーションに利用されているElectron。本書は,インストールからアプリの開発,テスト,パッケージング,セキュリティ対策まで,ひととおりの開発の流れをまとめました。「チャットアプリ」「Markdownエディタ」「キャプチャアプリ」の作り方をとおして,はじめてアプリを開発する人にもわかりやすく解説しています。
  • 実践コンピューター・フォレンジック 「守り」から「攻め」への完全セキュリティ・システム
    -
    加害者側のパソコンに対して捜査・情報収集活動をおこなうことによって、産業スパイや機密漏えい、内部不正などのハイテク犯罪を発見する。これを解析することによって証拠を検出し、法的問題の解決を図る。犯罪の抑止力としての効果も期待されている。「守り」から「攻め」への戦略的情報セキュリティ管理システムをつくり上げるシステムを日本で初めて紹介。フォレンジック先進国アメリカにおける事例や専門家・権威の寄稿も収録。とくに行政・企業のCIO・CIRO、IT・法務・戦略部門、情報セキュリティ担当、警備会社、法曹界関係者などの必読・必備の入門書!

    試し読み

    フォロー
  • PSIRT実践ガイド~企業と顧客を守る戦略的アプローチ~
    -
    ◆PSIRTの基本の知識と実践方法をこの1冊で!◆  IoT製品の普及にともない、製品に対するサイバーセキュリティ問題(脆弱性)が顕在化してきています。また、製品メーカーに対する製品のセキュリティ品質確保を要求する法規制の動きも広まっており、その製品セキュリティ品質を確保するための体制(PSIRT:Product Security Incident Response Team)の整備は喫緊の課題となっています。  本書は製品メーカーにおいて、PSIRT体制の整備を指示された、もしくはその整備の必要性を感じてPSIRTを構築したいが、何から始めればよいかがわからない、今更聞けないといった方々に向けたPSIRT体制構築・運用のためのハンドブックです。  実際に製造メーカーにおいてPSIRTを立ち上げ、リーダーとしてPSIRT運営を経験した筆者の経験をもとに、製品セキュリティとは何か、製品セキュリティ品質確保の必要性、 PSIRTの目的、PSIRT体制のあり方、PSIRTに求められる機能、運営に必要なリソース(人財・環境・予算)の考え方など具体的な事例を交えて解説します。また、本社と事業部門での機能分担の考え方や、グローバルな連携体制の構築についても解説します。特にPSIRTに求められる機能について、対応すべき製品セキュリティに関する主な法規制や標準の要求事項に対応できるように必要な機能を解説します。  さらに、PSIRT共通の課題であるサプライチェーン(外部コンポーネント)管理、トリアージ(優先度付け)と脆弱性、脆弱性情報の開示について、最新の技術動向も踏まえつつ、PSIRTの成熟度を高めるための方法について解説します。 ■こんな方におすすめ ・製造業においてセキュリティを担当している、もしくは製品開発を行っている人 ■目次 第1章 製品セキュリティに対するメーカー責任とPSIRT ・1-1 製品セキュリティとは ・1-2 IoT機器を取り巻く環境 ・1-3 IoTセキュリティの法規制や国際標準の動向 ・1-4 PSIRTの存在意義 第2章 PSIRTとは ・2-1 PSIRTとCSIRTのちがい ・2-2 PSIRTの全体像 ・2-3 PSIRTに必要となる機能とその準備 ・2-4 PSIRTに求められる人材 第3章 PSIRT基本機能の構築と運用 ・3-1 PSIRT構築手順 ・3-2 PSIRT構築・運用のTips ・3-3 製品セキュリティ人材の育成 第4章 広義のPSIRTにしていくには ・4-1 シフトレフトによるPSIRTの対象範囲の拡大 ・4-2 PSIRTとしての成熟度の高度化 第5章 CRAから見るPSIRT運用ポイント ・5-1 CRAについて ・5-2 CRA各要求事項への対応の鍵 第6章 PSIRTの将来 ・6-1 サイバー環境の近況とPSIRTが直面する課題 ・6-2 PSIRTの将来の方向性:PSIRT2.0 付録A PSIRTについてもっと知る ・A-1 国内外の製品セキュリティ関連のレギュレーションの把握 ・A-2 国内外の製品セキュリティ関連の認証プログラムの把握 ・A-3 FIRST「PSIRT Services Framework」とは ・A-4 国内外のPSIRT整備状況調査結果 ■著者プロフィール ●伊藤 公祐:GMOサイバーセキュリティbyイエラエ株式会社 執行役員 グローバル戦略部 部長。大手電子機器メーカーの製品セキュリティインシデント対応チーム(PSIRT)を立ち上げ、多くの製品分野の経験を有する。2014年にIoTセキュリティ普及啓発団体を設立。IPA/経済産業省 セキュリティ要件適合評価及びラベリング制度(JC-STAR)技術審議委員会委員。 ●韓 欣一:GMOサイバーセキュリティbyイエラエ株式会社 グローバル戦略部 部長代理。京都大学大学院修了後、大手コンサルティングファームに入社。セキュリティコンサルタントとして、国内外企業のセキュリティレベル向上に貢献。その後、IoTや自動車を中心とする製品セキュリティ領域の専門家として、幅広いプロジェクトをリード。 ●林 彦博:GMOサイバーセキュリティbyイエラエ株式会社 グローバル戦略本部 取締役。大手電機メーカーにて15年以上にわたり製品セキュリティを担当。製品セキュリティインシデント対応チーム(PSIRT)の責任者、全社製品セキュリティ責任者として全社の製品セキュリティ活動を推進した。
  • 図解即戦力 システム企画&開発の知識と要点がこれ1冊でしっかりわかる教科書
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆情報システムを活用するための基本が身につく◆ 本書は、情報システムの企画の立ち上げからリリースまで、システム企画とシステム開発の基本を体系的に学べる入門書です。システム開発の各フェーズ(企画、要件定義、設計、開発、テスト、リリース、保守・運用)において、「何を目的としているのか」「どのような作業が発生するのか」「誰が、何を担当するのか」「何を考えるべきか」「何を作るべきか」「注意すべきポイントはどこか」といった、実務で役立つ知識と要点を解説します。本書を通して、システムを企画・開発する一連の流れを俯瞰し、リリースまでの全体像を明確に把握できるでしょう。内製・外注を問わず、「システムを作る」と決まった時や、開発が進行中のプロジェクトで、あなたの力になる一冊です。 ■こんな方におすすめ 情報システム開発に関わる情報システム部門の担当者、事業部門の担当者、経営層、ITパートナーの開発者・運用担当者 ■目次 CHAPTER 1 システムを「活用」するために CHAPTER 2 システムの特性[モノ編] CHAPTER 3 システムの特性[ヒト・カネ編] CHAPTER 4 ITガバナンス・ITマネジメント CHAPTER 5 システム企画 CHAPTER 6 要件定義 CHAPTER 7 システム設計 CHAPTER 8 開発~テスト~移行(リリース) CHAPTER 9 保守・運用 CHAPTER 10 マネジメント ■著者プロフィール 石黒直樹:1981年生まれ、京都府出身。株式会社グロリア代表取締役。大学卒業後、日本を代表するシステムインテグレータ(SIer)である株式会社野村総合研究所に入社。主に、高い品質が必要とされる金融系システムを担当し、大規模プロジェクト、開発、保守、運用など、情報システムに関するさまざまな経験を有する。15年勤務の末、独立して現職。デジタル技術をコアとしたビジネス支援・サービス提供・情報発信を行い、―あなたと共に、未来を創る― ことを理念として活動。大企業、中小企業、個人事業主、起業家など、規模を問わず、“身の丈”最適を追求しビジネス強化の実現をお手伝いしている。著書に『情シスの定石~失敗事例から学ぶシステム企画・開発・保守・運用のポイント~』『図解即戦力 システム設計のセオリーと実践方法がこれ1冊でしっかりわかる教科書』(ともに技術評論社)。
  • セキュリティエンジニアの知識地図
    4.0
    ◆セキュリティの最前線で活躍するための基礎をこの1冊で!◆ デジタル化が進んだ現代社会において、企業、政府機関、個人のデータは常にサイバー攻撃の脅威にさらされています。機密情報の窃取、不正アクセス、ランサムウェア、フィッシング詐欺など、攻撃の手法はますます巧妙かつ複雑化しています。こうしたリスクに対抗するため、セキュリティの専門家であるセキュリティエンジニアの需要は高まる一方です。本書は、セキュリティ業界、セキュリティエンジニアを目指す人に向けて、セキュリティエンジニアとして活躍するために必要なさまざまな知識を解説する書籍です。セキュリティエンジニアという仕事や職種について整理したうえで、セキュリティエンジニアの仕事を理解するために必須の技術と用語、そしてそれらがどのように仕事に関わってくるのかを解説します。さらに、セキュリティエンジニアに必要なスキルとキャリアパスについても紹介します。 ■こんな方におすすめ ・セキュリティエンジニアを目指す人 ・セキュリティ業界で活躍したい人 ■目次 ●第1章 セキュリティエンジニアという仕事 ・1.1 セキュリティエンジニアとは ・1.2 セキュリティエンジニアは何と対峙するのか ・1.3 代表的なサイバー攻撃 ・1.4 サイバー攻撃手法の読み解き方 ・1.5 セキュリティエンジニアの仕事 ●第2章 セキュリティエンジニアの職種 ・2.1 脆弱性診断士/ペネトレーションテスター ・2.2 セキュリティ監視/運用エンジニア ・2.3 マルウェアアナリスト ・2.4 フォレンジックエンジニア ・2.5 インシデントレスポンダー/ハンドラー ・2.6 脆弱性研究者/エクスプロイト開発者 ・2.7 セキュリティ製品・サービス開発者 ・2.8 セキュリティシステムエンジニア/アーキテクト ・2.9 スレットハンター ・2.10 どこで働けるのか ・2.11 初心者にお勧めの仕事 ●第3章 サイバーセキュリティの基礎知識 ・3.1 サイバーセキュリティの基本用語 ・3.2 暗号技術 ・3.3 身元確認とアクセス制御 ●第4章 組織を守るためのセキュリティ技術 ・4.1 ネットワークセキュリティ ・4.2 アプリケーションのセキュリティ ・4.3 エンドポイントのセキュリティ ・4.4 インシデントレスポンス ・4.5 ゼロトラストモデル ●第5章 必要なスキルとスキルセット ・5.1 技術的スキル ・5.2 ソフトスキル ・5.3 ツールとテクノロジー ・5.4 セキュリティ法令と基準 ●第6章 セキュリティエンジニアのキャリアパス ・6.1 入門レベルからのキャリア構築 ・6.2 専門性の高め方 ●第7章 近年のトレンドと将来のセキュリティ ・7.1 現在のセキュリティの課題 ・7.2 未来のセキュリティ ・7.3 セキュリティエンジニアとして成功するために ■著者プロフィール 監修:上野宣(うえの せん):株式会社トライコーダ 代表取締役。奈良先端科学技術大学院大学で山口英助教授(当時)のもとで情報セキュリティを専攻、2006年に株式会社トライコーダを設立。ハッキング技術を駆使して企業などに侵入を行うペネトレーションテストや各種サイバーセキュリティ実践トレーニングなどを提供。OWASP Japan代表、GMO Flatt Security株式会社社外取締役、グローバルセキュリティエキスパート株式会社社外取締役、ScanNetSecurity編集長、情報処理安全確保支援士 カリキュラム検討委員会・実践講習講師、JNSA ISOG-J WG1リーダー、一般社団法人セキュリティ・キャンプ協議会理事・顧問、Hardening Project 実行委員、日本ハッカー協会理事などを務める。第16回『情報セキュリティ文化賞』受賞、第11回『(ISC)² アジア・パシフィック情報セキュリティ・リーダーシップ・アチーブメント(ISLA) 』受賞。主な著書に『Webセキュリティ担当者のための脆弱性診断スタートガイド - 上野宣が教える情報漏えいを防ぐ技術』、『HTTPの教科書』、『めんどうくさいWebセキュリティ』など他多数。
  • 改訂第4版 すらすらと手が動くようになる SQL書き方ドリル
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆データ活用のスキルが1冊で身につく決定版◆ 本書は「SQLを習得するためには、何よりもSQLを実際に書くことが重要」という変わらぬコンセプトのもと、「本に直接書き込む」+「付録学習ソフトSQUATで直接打ち込む」の2つの学習形態でSQLがドリル学習できる書籍です。本書独自のノウハウである「SQLの書き順」と「RDBMSの内部動作」について、解説を読んで理解し、ドリルで反復学習することで、SQLが、自由自在に使いこなすことができる確固たる武器になります。第3版までCD-ROM提供していた学習ソフトSQUATなどの付録コンテンツはWebダウンロード形式になり、SQLはPostgreSQL、MySQL、Oracle、SQL Serverと、AWS、Azure、Google Cloud版の各RDBMSに対応します。 ■こんな方におすすめ ・これからSQLを学習したい方 ・思いどおりのSQLが書けないという方 ・SQLのパフォーマンスに自信がないという方 ■目次 ●準備編 ・第1章 すらすらと手が動くようになるための学習の進め方 ●練習編 ・第2章 ひとつのテーブルを扱う ・第3章 複数のテーブルを扱う ・第4章 追加・更新・削除 ●実践編 ・第5章 応用問題 ●オンライン付属コンテンツとソフトウェア ■著者プロフィール 羽生 章洋(はぶ あきひろ):エークリッパー・インク代表。桃山学院大学社会学部社会学科を中退後、2つのソフトウェア会社にてさまざまな業種・業態向けシステム開発を経て、アーサーアンダーセン・ビジネスコンサルティングに所属。その後、トレイダーズ証券株式会社とマネースクウェアジャパン株式会社の新規創業に参画。2006年から2011年まで、国立大学法人琉球大学の非常勤講師。現在は、企業向けに業務とITの架け橋としてのデジタル人材育成を中心に活動、業務担当主導の要件定義や業務設計の支援などを行っている。カード式モデリング技法「マジカ」や要件定義図法「IFDAM」の作者。著書多数。 和田 省二(わだ しょうじ):タワーズ・クエスト株式会社代表取締役。1972年早稲田大学理工学部卒業。大手重工業メーカの情報システム部門にてホスト機によるシステムの企画・設計・実装に携わることから、この道に入った。1990年12月にタワーズ・クエスト株式会社を設立。業務システムの構築は、当面の問題を解決するために人為的に設計するのではなく、対象の実世界を忠実にデータモデリングして、RDBに表現することから始まると確信し、実践している。現在データモデリングによるRDB構築とSQL新機能を駆使した開発指導を行っている。 菅井 大輔(すがい だいすけ):株式会社DRY Factorys取締役。拓殖大学外国語学部中国語学科を卒業後、IT業界で20年以上の実務を経験。ソフトウェア開発の現場で、運用保守からプロジェクトマネージャーまで、幅広い経験を積む。その後はフリーランスとして、数多くのプロジェクトを期日通りに納め、成功に導く。現在は、ITプロジェクトの案件化支援や開発効率化など、複雑かつ難易度の高い課題解決をサポートするアドバイザーとして活動する。
  • 標準SQL+データベース入門 ——RDBとDB設計、基本の力[MySQL/PostgreSQL/MariaDB/SQL Server対応]
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆「設計」まで見えてくる入門書◆ 「標準SQL」&「DB設計」を土台に、SQL&データベースの基本を学べる入門書。 本書の特徴は「標準SQL」準拠である点と文法/作法の背景にある「DB設計」を丁寧に扱っている点です。動作確認環境はMySQL, PostgreSQL,MariaDB, SQL Serverと多様な製品/無償版に対応。長く役立つ基本の知識を凝縮してお届けします。 ※本書は『基本がわかるSQL入門』(2020)に大幅な加筆/修正等を行ったものです。 ■目次 ●第1章 SQL&データベースの基礎知識 SQLって何だろう? ・1.1 データベース用の言語「SQL」 まずはどんな姿か見てみよう ・1.2 DBMSの基本機能 データベース管理システムの役割って何? ・1.3 RDBの特徴 リレーショナルデータベースってどんなDB? ●第2章 スタートアップSQL 実際に書いて試してみよう ・2.1 標準SQLと基本的な書式 書き方のルールを確認しよう ・2.2 テーブルの作成と削除 CREATE TABLE、DROP TABLE ・2.3 参照制約(外部キー)の設定 FOREIGN KEY、REFERENCES ・2.4 データの追加 INSERT INTO ・2.5 データの変更 UPDATE ・2.6 データの削除 DELETE ・2.7 データの問い合わせ SELECT ・2.8 ビューの作成と削除 CREATE VIEW/DROP VIEW ・2.9 バッカス記法(BNF) 読めると便利! マニュアルの書式 ●第3章 CREATE TABLE詳細 [DB設計❶]テーブルではどんなことを定義できるのか ・3.1 実表と導出表 SELECTできる2つの「表」 ・3.2 「列」(カラム)の設定 どんなデータを保存したいか考えよう ・3.3 特別な値「NULL」 わからない値だって保存したい ・3.4 キー(識別子) PRIMARY KEY、UNIQUE、NOT NULL ・3.5 参照制約(外部キー) FOREIGN KEY、REFERENCES ・3.6 テーブル定義の変更 ALTER TABLE ・3.7 インデックスの作成と削除 CREATE INDEX、DROP INDEX ●第4章 正規化 [DB設計❷]RDBにとっての「正しい形」とは ・4.1 正規化の目的 すべては正しいデータを保つため ・4.2 テーブルの構造は列×行のみ 第1正規形と繰り返し項目の排除 ・4.3 テーブルの列は主キーと主キーで決定する項目のみ ・4.4 多値従属性と結合従属性 第4正規形、第5正規形 ・4.5 このほかの正規形 ドメインキー正規形、第6正規形 ●第5章 ER図 [DB設計❸]「モノ」と「関係」を図にしてみよう ・5.1 データモデリング技法「ERモデル」 データベース設計でどう使う? ・5.2 ER図 箱と箱を結ぶ線のルール ・5.3 カーディナリティの検討 参照できる形に整えよう ・5.4 識別子(キー)の検討 本当にその識別子で大丈夫? ・5.5 スーパータイプとサブタイプ 区分コードを見つけたら考えよう ●第6章 データ操作 データを自在にSELECTしよう ・6.1 SELECTの基礎構文 必要なデータを取り出す、重複を取り除く ・6.2 関数と演算子 値の比較、計算、パターンマッチング ・6.3 NULLとUNKNOWN わからない値をどう扱う? ・6.4 結合(JOIN) 複数のテーブルを組み合わせる ・6.5 テーブルの連結(UNION) データを「縦」につなげたい ・6.6 集約関数 データのグループ化と集計 ・6.7 CASE式 SELECT文で場所分け(条件分岐) ・6.8 サブクエリー SELECT文とSELECT文を組み合わせる ・6.9 テーブルの共通(INTERSECT)と差(EXCEPT) ・6.10 ウィンドウ関数 データを区切って集計、順位付けする ・6.11 データの更新 クエリーを使って更新しよう ・6.12 [補講]実践的な運用の話題 ・6.13 [補講]関係演算 集合論から見たSQL ●第7章 ケーススタディー DB設計&SELECT文の組み立て方 ・7.1 フクロウ塾のDB設計 ・7.2 校舎の情報 ・7.3 受講生ごとの情報の抽出とデータの整形 ・7.4 複雑な条件に合致する受講生の抽出 ■著者プロフィール 西村めぐみ:ソフトウェア開発およびセミナー講師を担当後、執筆、eラーニング教材作成/指導、新人教育に携わる。著書多数。
  • 図解即戦力 Google Cloudのしくみと技術がこれ1冊でしっかりわかる教科書[改訂2版]
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆この一冊で、Google Cloudのすべてがわかる!◆ 本書は、Googleのクラウドコンピューティングサービス「Google Cloud」のしくみや関連技術をフルカラー図解した書籍です。エンジニア1年生や転職・就職を目指す人、サービスの導入を検討している人が、「Google Cloud」に関する技術を一通り学ぶことができるよう、クラウドコンピューティングの基礎から、サーバーサービス、ネットワークサービス、ストレージサービス、サーバーレスサービス、データベースサービス、データ分析サービスについて、具体的な製品を挙げてわかりやすく解説します。Geminiをはじめとする最新の生成AI関連サービスについても、詳細に解説しています! ■目次 ●1章 Google Cloud の基礎知識 ・01 Google Cloudとは ・02 Google Cloudのサービス ・03 Google Cloudを利用しやすくするしくみ ・04 Google Cloudの導入事例 ●2章 クラウドのしくみとGoogle の取り組み ・05 クラウドとは ・06 パブリッククラウドとプライベートクラウド ・07 IaaS、PaaS、SaaS ・08 The Datacenter as a Computer ・09 グローバルなインフラ ……ほか ●3章 Google Cloud を使うには ・17 Google Cloudを使う流れ ・18 Google Cloudコンソール ・19 リソース階層 ・20 IAM ・21 リージョンとゾーン ・22 Cloud Billing ●4章 サーバーサービス「Compute Engine」 ・23 Compute Engine ・24 Compute Engineを使う流れ ・25 Compute Engineの料金 ・26 マシンタイプ ・27 Compute Engineのストレージオプション ……ほか ●5章 ネットワークサービス「VPC」 ・30 Google Cloudのネットワーク ・31 VPC ・32 デフォルトネットワーク ・33 サブネット ・34 VPCネットワークの2つのモード ……ほか ●6章 ストレージサービス「Cloud Storage」 ・41 Cloud Storage ・42 Cloud Storageを使う流れ ・43 ストレージクラス ・44 オブジェクトとバケット ・45 アクセス制限 ……ほか ●7章 コンテナとサーバーレスのサービス ・48 コンテナとは ・49 Kubernetes(K8s) ・50 Google Kubernetes Engine(GKE) ・51 GKEのアーキテクチャ ・52 GKE/K8sを使うメリット ……ほか ●8章 データベースサービス ・59 データベースとは ・60 Google Cloudのデータベースサービス ・61 Cloud SQL ・62 AlloyDB ・63 Cloud Spanner ……ほか ●9章 データ分析のサービス ・66 データ分析とは ・67 Google Cloudのデータ分析サービス ・68 BigQuery ・69 BigQueryを使用する流れ ……ほか ●10章 AIサービス ・72 Google CloudのAIサービス ・73 Vertex AI ・74 Gemini for Google Cloud ・75 そのほかのAIサービス ■著者プロフィール 株式会社grasys:Google Cloudの技術を主に活用して、クラウドインフラの設計・構築・運用を行う。のべ3億人超のエンドユーザーの活動を支え、全世界で数百万人が利用するオンラインゲーム基盤、IoT基盤、分析基盤など、大規模で複雑なクラウドインフラを多数構築。さらに、AI導入ではKPI設計支援から構築・運用まで伴奏し、最適なソリューションを提供している。 大沼翔:グーグル・クラウド・ジャパン合同会社 パートナーエンジニアリング パートナーエンジニア。現職では開発経験を活かし、Google Cloudを利用してビジネスを推進するお客様やパートナーの技術支援を行う。 西岡典生:グーグル・クラウド・ジャパン合同会社 カスタマーエンジニアリング技術部長。現在は、より多くのお客様やパートナーにGoogle Cloudを活用していただけるよう、積極的に講演や技術支援を行っている。
  • VTuberサプーが教える! Python 初心者のコード/プロのコード
    4.5
    ◆自分のコードを改善したくなる!プロが実践する書きかた◆ 「自分が書いたコードは、仕事で通用するか不安……」 「動くものは作れる。そこからどう上達すればいい?」 そんな悩みを抱えるあなたに、VTuberサプーがPythonでのコードの書きかたをお教えします! 本書は、コードの見た目の整えかたから、読みやすさ、シンプルさ、安全性……などを意識した「プロ」の知識とテクニックをまとめました。中の人のエンジニア経験から得た知見をもとに解説しているので、実際に現場でちゃんと役立つコードに改善できます。この1冊で、自分の書くコードをワンランクアップさせましょう! ■こんな方におすすめ ・エンジニアへの転職を見据えてPythonを勉強中の人 ・よりよいコードの書きかたを知りたい人 ■目次 ●第1章 コードは動けばなんでも同じ? ・1-1 「動けばどんなコードでもいい」から卒業しよう ・1-2 良いコードとはどんなコードなのか? ・1-3 Pythonらしいコードを書こう ・1-4 コードの書きかたにはトレンドがある ・1-5 モチベーションを保ちながらスキルアップする方法 ●第2章 まずはコードの見た目を整えよう ・2-1 コードのお作法「PEP8」の要点をおさえる ・2-2 コードフォーマッターblackで自動整形してみよう ●第3章 読みやすいコードに改善するテクニック ・3-1 コードは適切なサイズで分割しよう ・3-2 スッキリしたif文を書くコツ ・3-3 ネストが深くなりすぎないようにしよう ・3-4 変数名・関数名・クラス名の命名にも注力する! ・3-5 要所にわかりやすいコメントを残すには ●第4章 Python便利機能でシンプルなコードを書く ・4-1 for文で活躍する組み込み関数 ・4-2 よく使う標準ライブラリ ・4-3 スッキリしたコードが書けるPython便利機能 ●第5章 プロが意識する安全性が高いコードとは? ・5-1 変数のスコープを意識しよう ・5-2 ミュータブル/イミュータブルの違いに要注意 ・5-3 「副作用」がないコードを書くために ・5-4 インプレースかどうかを意識しよう ・5-5 型ヒントで可読性と安全性を高める ・5-6 安全性の要! 例外処理を書こう ・5-7 テストコード以外でも使えるassert文 ・5-8 ログを出力しよう ●第6章 中級者への壁! クラスとオブジェクトに慣れる ・6-1 クラスとはなにか? 概念を理解しよう ・6-2 dataclassでデータ格納に特化したクラスを作る ・6-3 オブジェクト指向を正しく理解する ●第7章 バグがあるかも? テストコードを書こう! ・7-1 テストコードとはなにか? ・7-2 pytestを使ってテストコードを書いてみよう ●第8章 自力でエラーを解消するために ・8-1 エラーを解消するためのヒント ・8-2 YouTubeの質問で多いエラー ●巻末付録 厳選! プログラミング学習に役立つサービス ■著者プロフィール サプー:VTuber。おもにPythonプログラミングの解説動画を投稿。2021年1月にチャンネルを開設して以来、わかりやすく実務に使える解説内容が好評を博しており、2024年6月時点で、チャンネル登録者数8万人。総再生回数は約490万回を突破している。中の人はPythonエンジニアとして働く。YouTubeチャンネル:https://www.youtube.com/@pythonvtuber9917
  • 業務アプリ作成のための Access VBA 実践サンプル集~仕事の現場で即使える
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆Access VBAの厳選サンプル集◆ 「仕事の現場で即使える」シリーズのAccess VBAの逆引きコード集です。全て実践で利用できるVBAのコード集です。AccessでVBAを利用する目的はアプリケーション作成のためです。そのため、Accessアプリケーション作成に有効な技のみを収録します。 ■目次 CHAPTER 1 フォームとレポート CHAPTER 2 コントロール CHAPTER 4 レコードの取得と検索 CHAPTER 5 データの編集 CHAPTER 6 文字列/数値/日付操作 CHAPTER 7 ユーザーによる処理の分岐 CHAPTER 8 VBAの文法と関数 CHAPTER 9 データの連携 Appendix AccessおよびVBAの概要
  • Web API設計実践入門──API仕様ファーストによるテスト駆動開発
    3.5
    ◆長年のソフトウェア開発経験が生み出した新提案◆ 本書は、著者が約30年間経験してきたAPI仕様の作成、20年間経験してきたテストファースト開発/テスト駆動開発の知見をまとめたものであり、一般的なソフトウェア開発者が習得することが容易ではない事柄を、本書を通して学び、実践してもらうことを目的としています。 本書が提唱する「API仕様ファースト開発」はWebサービスにおける大域的なテスト駆動開発の実現に必要なものであり、また、API仕様ファースト開発を実現するにはテスト駆動開発が必要です。API仕様ファースト開発とテスト駆動開発は、いわば車の両輪のような関係にあります。 ソフトウェアテストの変遷とWebサービスにおけるAPI仕様の関連を説明したうえで、API仕様とはどうあるべきか、API仕様に何を書くべきかについて説明します。具体例としてはgRPCを取り上げます。第4章で紹介するAPI仕様ファースト開発という開発プロセスは、筆者が日々実践していることですが、多くのソフトウェアエンジニアが実践できていないことです。そのために必要なE2Eテストフレームワーク、さらには、API仕様がきちんと書かれていないために生まれる技術負債の返済方法なども紹介します。 ■目次 ●第1章 ソフトウェアテストの変遷   1.1 1990年代までと2000年代のソフトウェアテスト   1.2 フィードバックループを短くする   1.3 ビッグバンインテグレーションから継続的インテグレーションへ   1.4 まとめ ●第2章 API仕様   2.1 APIとは   2.2 優れたAPI仕様とは   2.3 API仕様でよくある問題点   2.4 API仕様に書くべきこと   2.5 API仕様とE2Eテスト   2.6 まとめ ●第3章 gRPCにおけるAPI仕様の書き方   3.1 gRPCとは   3.2 API仕様をどこに書くか   3.3 サービスの概要の説明   3.4 個々のエンドポイント(RPC)の説明   3.5 エラーの説明   3.6 リストオプションの説明   3.7 まとめ ●第4章 API仕様ファースト開発   4.1 開発順序   4.2 不具合の修正順序   4.3 既存のエンドポイントの修正と新たなエンドポイントの追加   4.4 API仕様のエンドポイントを呼び出すE2Eテストの利点   4.5 まとめ ●第5章 E2Eテストフレームワークの構築   5.1 テストフレームワークの基本的な考え方   5.2 マイクロサービス構成でのテストフレームワーク   5.3 非マイクロサービス構成でのテストフレームワーク   5.4 E2Eテストフレームワークの骨格   5.5 まとめ ●第6章 API仕様の技術的負債の返済   6.1 APIの技術的負債とは   6.2 API仕様の負債の返済   6.3 返済順序のまとめ   6.4 E2Eテストのもう1つの利点:リファクタリング   6.5 E2Eテストと単体テスト   6.6 API仕様ファースト開発が定着した組織   6.7 まとめ ●第7章 Go言語によるE2Eテストフレームワークの実装   7.1 E2Eテストの基本的な流れ   7.2 courierライブラリの構成とインストール   7.3 サンプルサービスの構成と定義   7.4 E2Eテストコードの例   7.5 E2Eテストフレームワークの流れ   7.6 フェイクサービスの構築   7.7 テスト実行までの流れとテストコードの実装   7.8 テストの並列化サポート   7.9 ほかのテスト関数の例   7.10 テスト関数に合格するサーバ実装   7.11 外部サービスのフェイクサービス   7.12 E2Eテストでのデータの準備   7.13 ステージング環境や本番環境に対するE2Eテスト   7.14 まとめ ●付録A:Goのテストの並列化 ●付録B:長時間夜間ランニングテスト ●付録C:防御的プログラミング ■著者プロフィール 柴田芳樹:九州工業大学および大学院で情報工学を専攻。1984年4月に富士ゼロックスに就職し、その後さまざまな会社でソフトウェア開発に従事。2024年4月より個人事業主として活動。2018年6月に、メルペイ(メルカリ子会社)でWebサービスのバックエンドサービス開発に従事してからは、「API仕様ファースト開発」によるGoおよびTypeScriptを用いたバックエンドサービス開発に従事している。著書に『プログラマー“まだまだ”現役続行』(2010年、技術評論社)ほか多数。
  • 成果を生み出すためのSalesforce運用ガイド
    4.0
    【ビジネスをけん引するSalesforce管理者になる!】 Salesforceを実務で役立てるための知識・情報をこれ1冊に!学び方のポイントから機能の理解、業務の効率化、チーム・組織での取り組みまでを解説。 CRM製品でトップシェアであるSalesforceは、国内でも導入企業が増え続けており、関連書籍がスタートアップ界隈を中心に人気を博しています。人材市場では、Salesforce管理関連の資格やスキルのキャリアの価値が高まり、注目度も上がり続けています。 今後も増え続けるSalesforce管理者ですが、実際は情シス、営業企画、営業アシスタント、経営企画、バックオフィス担当などが、SIerが導入したサービスを引き継ぐというかたちで管理者を兼務することが多く、SalesforceもITも営業改革も詳しくない人が、社内で何かのついでに任命されるのが現状です。そのうえ、管理者の仕事は日々の課題の改善、問い合わせ対応から、データの仕様変更、さらには経営改善へ向けての機能拡張など、多岐にわたります。また、Salesforce管理の資格を取得していても、現場で活躍する管理者になれるとは限りません。自社の製品、営業、経営についての知識がなければ、本当に必要な機能や仕様がわからないからです。 本書はSalesforce管理者を対象に、現場で必要な知識というくくりで情報をまとめ、資格試験や公式の学習リソースからは学べない“実践編としての再入門書”です。システムを管理するためのTodoやHowを明らかにしつつ、最終的にはビジネスの企画に踏み込んだ「攻め」の管理者を目指します。 ■こんな方におすすめ ・Salesforceの管理者 ・Salesforce 認定資格取得者で、これから仕事でSalesforceを使いたい方 ・Salesforceについて学びなおしたい方 ■目次 ●第1部 Salesforceを学ぶ   第1章 Salesforceをとらえ直す   第2章 Salesforce学習の課題   第3章 Salesforceの学び方 ●第2部 現状の会社とビジネスについて考える   第4章 Salesforceの標準的なモデルをおさえる   第5章 会社のビジネスモデルとSalesforceの適応を考える ●第3部 日々の業務を回せる管理者になる   第6章 定常的なSalesforce運用作業をいかに効率化できるか   第7章 重要な課題への対応と負債の抑制 ●第4部 ビジネスの変革を担う管理者になる   第8章 Salesforceシステムの未来の姿をイメージする   第9章 成長に向けた準備 ■著者プロフィール 佐伯葉介:株式会社ユークリッド 代表取締役。約15年にわたってSalesforce業界にコミットし、ユーザとして、管理者として、ITコンサルタントとして、経営者として、あらゆるキャリアを経験してきたジェネラリスト。直近数年は、過去の経験や知見を活かしてユーザ企業各社の管理者チームの立ち上げや伴走支援、ライフワークでの相談対応等に従事。ナレッジを基にX(旧Twitter)やnote、セミナー登壇などによる情報発信を行っている。業界全体の構造的な課題について日々研究し、新しいアプローチを模索中。
  • Pythonによる「プログラミング的思考」入門
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【プログラミングの概念に基づいた「問題解決力」を身につける!】 本書は、Pythonを使用して「プログラミング的思考」を習得するための入門書です。「プログラミング的思考」とは、ある問題を解決するための方法や手順をプログラミングの概念に基づいて考えることで、文部科学省の掲げるプログラミング教育でも重要視されています。本書は、前半でPythonの解説、技法・書法、後半で実際のプログラムを使ったプログラミング的思考の解説という構成で、初心者でもモチベーションを持ちながら学習できるよう、興味が持てる例題を多数用意しています。また、練習問題もあるので、より理解が定着できます。付録で文法解説を載せており、この1冊で、Pythonとプログラミングの考え方の両方をまとめて学ぶことが可能です。 ■目次 ●序章 プログラミング的思考とは   0-1 プログラミング的思考とは   0-2 プログラミング的思考を支える考え方   0-3 プログラミング的思考を身に付けるには   0-4 プログラミング的思考の応用   0-5 データサイエンスとアルゴリズム   0-6 プログラミングとPython ●第1章 Python文法の基本   1-1 Pythonとは   1-2 Pythonの実行環境   1-3 Pythonの基本文法   1-4 print関数とf文字列   1-5 演算子   1-6 変数と代入   1-7 変数の値の更新   1-8 input関数   1-9 for in文   1-10 二重ループ   …ほか ●第2章 Pythonの書法・技法   2-1 プログラミング書法(プログラミング・スタイル)   2-2 プログラミング技法   2-3 言語仕様上の注意点   2-4 ちょっとしたテクニック   2-5 ビット演算子   2-6 文字列処理   2-7 リスト操作   2-8 クラスの活用   2-9 辞書の活用   2-10 ファイル処理   2-11 ライブラリの活用 ●第3章 Pythonでのグラフィックス   3-1 ColabTurtle(タートルグラフィックス・ライブラリ)   3-2 ポリゴン(多角形)の描画   3-3 渦巻き模様の描画   3-4 文字の描画 ●第4章 Pythonで学ぶプログラミング的思考   4-1 流れ制御構造(組み合わせ)   4-2 データ化   4-3 抽象化と一般化   4-4 分解とモジュール化   4-5 データ構造とアルゴリズム ●第5章 プログラミング的思考の実践①~かんたんなプログラム   5-1 最大値と最小値   5-2 ピタゴラスの定理   5-3 シーザー暗号   5-4 相性占い   5-5 10進数→2進数への変換   5-6 フィボナッチ数列   5-7 干支の算出   5-8 サイコロゲーム   5-9 カレンダー   5-10 幾何学模様 ●第6章 プログラミング的思考の実践②~再帰的思考   6-1 漸化式と再帰的表現   6-2 再帰の罠   6-3 ハノイの塔   6-4 リカーシブ・グラフィックスI   6-5 リカーシブ・グラフィックスII   6-6 リカーシブ・グラフィックスIII ●第7章 プログラミング的思考の実践③~アルゴリズム   7-1 ユークリッドの互除法   7-2 モンテカルロ法   7-3 素数を探す   7-4 テイラー展開   7-5 ソート(並べ換え)   7-6 線形探索(リニアサーチ)   7-7 二分探索(バイナリサーチ)   7-8 自己再編成探索   7-9 ハッシュ   7-10 決定木   7-11 ハノイの塔のシミュレーション   7-12 迷路   …ほか ●第8章 プログラミング的思考の実践④~データサイエンス   8-1 Matplotlib を使ったグラフの作成   8-2 数値計算を効率的に行うNumPy   8-3 Matplotlib を使った3D表示   8-4 3D棒グラフの表示   8-5 3次元座標を元にした立体の表示   8-6 3次元関数の表示   8-7 回転体モデルの表示   8-8 ワイヤーフレームの表示 ●付録 Python文法 ■著者プロフィール 河西朝雄:山梨大学工学部電子工学科卒。長野県岡谷工業高等学校情報技術科教諭、長野県松本工業高等学校電子工業科教諭を経て、現在は「カサイ.ソフトウエアラボ」代表。主な著書:「改定第5版C言語によるはじめてのアルゴリズム入門」「Pythonによるはじめてのアルゴリズム入門」(以上技術評論社)など多数。
  • ホワイトハッカー入門 第2版
    3.8
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 日本でも注目の職業「ホワイトハッカー」! 好評の入門書を最新情報にアップデートして改訂! 企業のWEBサイトやネットワークサービス、アプリサービスなどを、悪意のあるハッカー・クラッカーの攻撃から守る職業であるITセキュリティのスペシャリスト「ホワイトハッカー」。その職に就くために必要な素養や知識を、日本ではまだ数少ない現役ホワイトハッカーがまとめた1冊! ■CONTENTS 第1章 情報セキュリティとホワイトハッカー 第2章 ハッキングの基礎 第3章 情報収集 第4章 サーバーのハッキング 第5章 DoS攻撃 第6章 Webアプリケーションのハッキング 第7章 アクセス権の維持と痕跡の消去 第8章 マルウェア 第9章 ソーシャルエンジニアリング 第10章 新しい技術と攻撃の進化 第11章 その他
  • [改訂新版]イラストでわかるDockerとKubernetes
    4.0
    【イラストで直感的にコンテナ技術がわかる・使える!】 Dockerとkubernetesは、Webだけでなくさまざまなシステムで利用されています。OSの仮想化とは違う技術なので、エンジニアの皆さんもその本質を理解して、現場に応用していくのには意識を変えることが必要です。本書は、Dockerとkubernetesのしくみを筆者自らイラスト化しました。視覚的にわかるようになるので、その本質を理解しやすくなります。イラストで理解しながらコマンド入力をしてDockerとkubernetesの動作も試せる構成になっているので、本書は技術を身につける最短コースになっています。今回の改訂版でPodや各種コンテナランタイムなどの最新技術にもアップデート対応しました。 ■目次 ●第1章 コンテナ技術の概要   1-1 コンテナを見てみよう   1-2 コンテナ技術の基本的な特徴   1-3 本書で注目するDockerとKubernetes ●第2章 Dockerの概要   2-1 DockerによるBuild、Ship、Run   2-2 いろいろなコンテナ実行方法   2-3 Dockerfile   2-4 コンテナのレイヤ構造   2-5 DockerのアーキテクチャとOCIランタイム   2-6 まとめ   Column Docker 25を用いてコンテナイメージの中身を見る ●第3章 Kubernetesの概要   3-1 Kubernetesの特徴   3-2 Kubernetesクラスタとkubectl   3-3 Kubernetesにおける基本的なデプロイ単位「Pod」   3-4 アプリケーションのデプロイ   3-5 設定項目とボリューム   3-6 サービス公開   3-7 KubernetesのPodとCRIコンテナランタイム   3-8 まとめ ●第4章 コンテナランタイムとコンテナの標準仕様   4-1 コンテナランタイムの概要   4-2 いろいろな高レベルランタイム(Docker互換ランタイム)   4-3 いろいろな高レベルランタイム(CRIランタイム)   4-4 いろいろな低レベルランタイム   4-5 OCIの標準仕様   4-6 runcを用いたコンテナ実行   4-7 実行環境作成に用いられる要素技術   4-8 まとめ ■著者プロフィール 徳永航平:日本電信電話株式会社ソフトウェアイノベーションセンタ所属。入社以来、コンテナとオープンオソースソフトウェア(OSS)に関する活動に従事。CNCF containerdのレビュワ、MobyプロジェクトのBuildKitメンテナを務めながら、コンテナイメージを高速に配布する技術(lazy pulling)に取り組む。また、コンテナランタイムに焦点をあてたコミュニティミートアップContainer Runtime Meetupを共同運営している。学生時代からの趣味は楽器演奏(トロンボーン)。
  • Web3の未解決問題
    -
    前著『ブロックチェーン技術の未解決問題』における考察のターゲットはビットコイン、つまり支払いという極めて単純な処理だった。しかしブロックチェーン技術についてはその後、スマートコントラクト、いわゆる分散型金融、NFT、DAO、そしてWeb3(Web3.0)など、単純な支払いよりもはるかに広範囲の応用に向けたトライが行われている。  ブロックチェーンとその応用は、、現在日本政府の政策議論のイシューにもなっている。一方で我々は2022年以降、人間の業としての暗号資産バブルの崩壊を目の当たりにし、暗号資産の流出を防げていない。さらに、規制当局の規制目標である消費者保護、金融犯罪への対応、金融安定上の課題はますます増えている。  こうした現状を踏まえると、ブロックチェーンとその応用について、改めて技術面でできること・できないこと、力不足と限界の部分、努力すれば解決できる部分(それは、ビジネス上の差異化要素にもなる)を整理することが重要である。SNSやイベントで飾ったストーリーを話す人よりも、そのような知見を持った人材こそが重要になる。  2024年に発行する本書は、ビジネスパーソンの理解の醸成に加え、今後この世界で活躍する若者が正しい課題設定を認識して、より建設的なトライができるようにする、人材育成コンテンツとしての意味も持っている。改めてブロックチェーンの技術的な整理を行うとともに、新たに生じた課題を含めて、現在の課題を詳細に説明していくことを目標にする。 (「はじめに」より一部抜粋・修正)
  • 3ステップでしっかり学ぶ MySQL入門[改訂第3版]
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【MySQLの基本がしっかり理解できます!】 本書はMySQLをはじめてさわる方を対象として、開発環境の準備からSQLの基本的な書き方、PHPによるWebシステム開発まで、図解でわかりやすく解説します。各項目は「ここでやること」「やってみよう」「理解しよう」という、予習→体験→理解の3つのプロセスを踏むことで基本をしっかり理解しながら読み進めることができます。章末に用意された練習問題で理解度をはかれますので、自習用にもセミナーのテキストにも最適な1冊です。 ■目次 ●第1章 データベースとは何か?   1-1 データベースとは   1-2 データベースの種類   1-3 リレーショナルデータベースとは   1-4 リレーショナルデータベースの種類   練習問題 ●第2章 MySQLの基本   2-1 MySQLの構造   2-2 MySQLへの接続   2-3 データベースの作成   2-4 ユーザの作成   2-5 SQLとは   練習問題 ●第3章 テーブルとレコード操作の基本   3-1 テーブルの作成   3-2 フィールドの追加と削除   3-3 フィールドの変更   3-4 レコードの登録   3-5 省略構文によるレコードの登録   3-6 レコードの検索   練習問題 ●第4章 データ型と制約   4-1 データ型   4-2 制約(主キー制約)   4-3 オートインクリメント   4-4 NOT NULL制約   4-5 デフォルト値   4-6 外部キー   練習問題 ●第5章 データベースの操作   5-1 データベースの展開   5-2 重複の除去   5-3 レコードの絞り込み   5-4 あいまい検索   5-5 論理演算子   5-6 レコードの更新   5-7 レコードの削除   練習問題 ●第6章 レコードの並べ替えと集計   6-1 レコードの並べ替え   6-2 特定範囲のレコード抽出   6-3 レコードの集計   6-4 フィールドの別名   6-5 関数   練習問題 ●第7章 データベースの高度な操作   7-1 内部結合   7-2 外部結合   7-3 サブクエリ   7-4 インデックス   7-5 トランザクション   練習問題 ●第8章 MySQLとPHP   8-1 データベースとWebアプリ   8-2 アプリ開発とプログラム言語   8-3 HTMLの基本   8-4 PHPの基本   8-5 変数   8-6 リクエストデータ   8-7 データベースへの接続   練習問題 ●第9章 応用アプリ   9-1 スケジュール情報の一覧表示   9-2 スケジュール情報の登録   9-3 スケジュール情報の削除   練習問題 ●付録 開発環境のインストール ■著者プロフィール ●著者-WINGSプロジェクト 山田奈美(やまだ なみ):広島県福山市出身。武蔵野音楽大学卒業。自宅にてピアノ教室&プログラミング教室を主宰し、子どもから大人まで指導。3つの仕事を抱えて多忙な日々を送っている。 ●監修者-山田祥寛(やまだ よしひろ):千葉県鎌ヶ谷市在住のフリーライター。Microsoft MVP for Visual Studio and Development Technologies。執筆コミュニティ「WINGSプロジェクト」代表。書籍執筆を中心に、雑誌/サイト記事、取材、講演までを手がける多忙な毎日。最近の活動内容は公式サイト(https://wings.msn.to/)を参照。
  • ゼロから学ぶFlutterアプリ開発
    -
    【いちばんやさしいFlutter入門書!】 Flutter の登場から5年、モバイルアプリを開発するにあたり、Flutter は第一の候補にあげられるほど人気が高まっています。個人や少人数での開発に適しているため、最近では企業で採用されているだけでなく、副業としてアプリを開発する人も増えています。 本書は、プログラミング初心者やエンジニア1~2年目レベルの方を対象に、アプリ開発やプログラミングを始めるきっかけとなる1冊です。 解説は最低限必要な範囲にとどめ、初心者でも挫折しないように進めます。始めに実際に手を動かすことでプログラムを作る楽しさを知ってもらい、次にプログラミングの基礎知識を学習し、最後にアプリを作成して知識の定着を図り、Flutter未経験者でも自力でアプリ開発ができるようになることを目指します。 ■こんな方におすすめ ・プログラミング未経験者 ・仕事で初めてFlutterを使うエンジニア ・個人でアプリ開発をしてみたい人 ■目次 第1章 アプリを開発したいすべての人へ   1.1 アプリ開発とは   1.2 仕事としてのアプリ開発   1.3 趣味としてのアプリ開発   1.4 アプリ開発の流れ   1.5 アプリ開発で使う技術   1.6 Flutterとは   1.7 なぜFlutterなのか   1.8 Flutter vs ほかのフレームワーク   1.9 Flutter開発全体像 第2章 Flutterでアプリを作る準備   2.1 必要なPC   2.2 macOSの環境構築   2.3 Windowsの環境構築 第3章 Flutterで画面を作ってみよう   3.1 Widgetの基本的な使い方   3.2 画面遷移   3.3 次の画面に値を渡す   3.4 画像の配置   3.5 Textの装飾   3.6 入力フォームの作成   3.7 リストの作成 第4章 Dartをとおしてプログラミングの基礎を習得しよう   4.1 変数って何?   4.2 変数と「型」   4.3 さまざまな「型」   4.4 「型」それぞれの解説   4.5 変数と定数   4.6 クラスとインスタンス   4.7 インスタンスの作り方   4.8 「!」や「?」って何?   4.9 条件分岐   4.10 繰り返し構文   4.11 関数 第5章 【実践】じゃんけんアプリを作ろう   5.1 プロジェクト作成   5.2 シミュレータで動作確認   5.3 実装イメージ   5.4 jankenTextを入れ替える   5.5 グーチョキパーボタンの設置   5.6 ランダムで選ぶ   5.7 enumを使おう   5.8 勝ち負け引き分けを示すenumを作る   5.9 勝ち負け判定   5.10 コードの全体像 ■著者プロフィール 藤川慶:プロトコーポレーションでフリマアプリの開発ディレクターを経験。その後、JX通信社で「NewsDigest」、GraffityにてARアプリ「ペチャバト」の開発を経験。1年半のフリーランス期間を経て、2020年6月に現在の株式会社KBOYを創業。フリーランス時代から続けてきたYouTubeで登録者2万人を達成し、学習コミュニティ「Flutter大学」のサービスをスタート。メンバーは現在290人以上、Flutter大学から生まれたアプリは100を超える。
  • 技術者のための 情報通信法規
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 資格試験対策や実務に役立つ情報通信法規のテキスト!  本書は、情報・電気通信関係法令を総合的にまとめるとともに、電気通信主任技術者、情報処理技術者、無線従事者の資格を受験する際の法規科目および電気通信関係法規の参考書として、関連する法令を集録しています。また、大学、高専、専門学校において情報通信法規のテキストとして活用できるよう、演習問題等も収録しています。 ※本書は、日本理工出版会から2017年4月に発行した「技術者のための情報通信法規教本(新版)」を引継ぎ、オーム社から発行するものです。 1 電気通信事業法 1 概 要 2 通信の秘密 3 電気通信事業 4 事業用電気通信設備 5 端末設備 6 工事担任者 7 登録認定機関・承認認定機関 8 基礎的電気通信役務支援機関 9 事業の認定 10 土地の使用 11 雑 則 12 罰 則 2 有線電気通信法 1 概 要 2 有線電気通信設備の設置の届出等 3 技術基準 4 設備の検査等 5 非常事態における通信の確保 6 有線電気通信の秘密の保護 7 罰 則 3 不正アクセス行為の禁止等に関する法律 1 概 要 2 不正アクセス行為の禁止 3 アクセス管理者による防御措置 4 都道府県公安委員会による援助等 5 罰 則 4 電子署名及び認証業務に関する法律 1 概 要 2 電磁的記録の真正な成立の推定 3 特定認証業務の認定等 4 指定調査機関等 5 雑 則 6 罰 則 5 電波法 1 概 要 2 無線局の免許 3 無線設備 4 無線従事者 5 運 用 6 監 督 7 雑 則 8 罰 則 6 放送法 1 概 要 2 放送番組の編集等 3 日本放送協会 4 放送大学学園 5 基幹放送 6 一般放送 7 有料放送 8 認定放送持株会社 9 放送番組センター 10 雑 則 11 罰 則 7 著作権法 1 概 要 2 著作物 3 著作者 4 著作者の権利 5 著作権の制限 6 著作隣接権 7 権利侵害 8 罰 則 8 国際条約 1 概 要 2 国際電気通信連合憲章 3 国際電気通信連合 4 無線通信部門 5 電気通信標準化部門 6 電気通信開発部門 7 世界国際電気通信会議 8 国際電気通信連合に関するその他の規定 9 電気通信に関する一般規定 10 無線通信に関する特別規定 11 国際連合その他の関係機関及び非構成国との関係 12 用語の定義
  • ホワイトハッカー入門
    4.1
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 日本でも注目され始めている職業「ホワイトハッカー」! 企業のWEBサイトやネットワークサービス、アプリサービスなどを、悪意のあるハッカー・クラッカーの攻撃から守る職業であるITセキュリティのスペシャリスト「ホワイトハッカー」。その職に就くために必要な素養や知識を、日本ではまだ数少ない現役ホワイトハッカーがまとめた1冊! ■CONTENTS 第1章 情報セキュリティとホワイトハッカー 第2章 ハッキングの基礎 第3章 情報収集 第4章 サーバーのハッキング 第5章 DoS攻撃 第6章 Webアプリケーションのハッキング 第7章 アクセス権の維持と痕跡の消去 第8章 マルウェア 第9章 ソーシャルエンジニアリング 第10章 新しい技術と攻撃の進化 第11章 その他
  • Q&Aで読み解く情報通信技術の進化
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は、これから情報通信技術を学ぼうとしている読者や、手早く全体像を知りたいと考えている読者のための概説書です。情報通信技術の進化を追いながら、主要なポイントをQ&A方式で学ぶことができます。数式は極力使用せず、平易な説明を心がけました。  情報通信システム、情報通信ネットワーク、情報通信機器、情報通信技術がどのように働いているのか(How)に加えて、それらが何を目指して(What)、なぜ発明されたのか(Why)についても、丁寧に解説しています。
  • 例解 データ通信
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「データ通信」の教科書。また情報処理技術者試験用に、例題や演習問題を豊富に取り入れた。
  • マルチメディア通信工学
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 マルチメディア通信に関心をもつ読者を対象とした、その技術的基礎から平易に解説した入門書。
  • 絵で見てわかるクラウドインフラとAPIの仕組み
    3.8
    特定のサービスに依存しないクラウドの本質を理解する! 昨今、システム開発において「クラウドファースト」という言葉が浸透し、ITシステムを構築するときにクラウドを使うケースが増えてきています。 本書では、主にIaaS(インフラサービス)を中心としたクラウドを使ったシステム構築を想定し、クラウドインフラ構築に携わるエンジニアが知っておきたい知識――クラウド共通の機能や内部構成、アーキテクチャなど――について解説します。 クラウドでのインフラ管理の最大の特徴は“インフラをAPIで制御できること”、これによって従来の環境ではできなかった構築と運用が可能です。本書では、はじめに各種クラウドの概要と提供コンポーネント、その重要な構成技術であるAPIの仕組みといった基礎的な知識を理解します。その後、サーバ、ストレージ、ネットワークの各コンポーネントがどのようなアーキテクチャか、そしてクラウドAPIによってどのように制御されているかを解説し、クラウドサービスの内部構成にも触れていきます。また、環境管理、API、認証、DNSを深堀し、これらを駆使したクラウドならではの考え方についても解説するほか、クラウドを基盤とした新しい「クラウドネイティブ」なインフラ管理手法であるInfrastructure as CodeやImmutable Infrastructureについても取り上げます。 クラウドインフラの仕組みや動作原理を知りたい、あるいはこれからクラウドを使ったシステム構築に携わる方など、特定のクラウドサービスに依存しないクラウドの本質を学びたいエンジニアにおすすめの一冊です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • ゼロトラスト時代のセキュリティ新入門
    NEW
    -
    全1巻2,750円 (税込)
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ゼロトラスト時代の情報セキュリティ、どうすればいい? 本書は、セキュリティの「当たり前」が変わりつつある時代に知っておきたい知識を網羅できる一冊です。 「なんとなく知っているけど、よくわからない」というゼロトラストの概念を、学生・初学者でも理解できるように、基礎からていねいに解説。豊富な図解と具体的な事例で、スムーズに読み進められます。 本書で学べること ・ゼロトラストを理解するための、従来のセキュリティ知識 ・ゼロトラストの具体的な導入手法や考え方 ・認証、シングルサインオン、なりすましなど、セキュリティ技術の基礎 ・著者取材に基づいた、実際の導入事例 本書を読んでセキュリティ、ゼロトラストに対する「なんとなく」の不安を、「確かな知識」に変えましょう! ■目次 第1章 情報セキュリティ基礎とサイバー攻撃 第2章 情報セキュリティ管理 第3章 セキュリティ技術 第4章 テーマ学習 第5章 ゼロトラストへの導入 第6章 ゼロトラスト事例
  • 図解即戦力 ブロックチェーンのしくみと開発がこれ1冊でしっかりわかる教科書[改訂2版]
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆ブロックチェーンの技術と最新ビジネスがわかる!◆ 本書は、ブロックチェーンの基本やしくみ、開発手法やツールなどを一通り学ぶことのできる図解入門書です。ブロックチェーンの基礎技術として、最も普及しているビットコインブロックチェーンや、スマートコントラクトのプラットフォームとして活用されるイーサリアムなどを題材に解説を行い、現在のブロックチェーンの技術的課題や最新ビジネス動向もしっかりフォローします。エンジニア1年生、Web3業界への転職・就職を目指す人、ブロックチェーンを導入したい企業の担当者に向け、豊富なイラストや具体的な資料を用いてわかりやすく解説します。 ■こんな方におすすめ ・本書は、ブロックチェーンの基本やしくみ、開発手法やツールなどを一通り学ぶことのできる図解入門書です。ブロックチェーンの基礎技術として、最も普及しているビットコインブロックチェーンや、スマートコントラクトのプラットフォームとして活用されるイーサリアムなどを題材に解説を行い、現在のブロックチェーンの技術的課題や最新ビジネス動向もしっかりフォローします。エンジニア1年生、Web3業界への転職・就職を目指す人、ブロックチェーンを導入したい企業の担当者に向け、豊富なイラストや具体的な資料を用いてわかりやすく解説します。 ■目次 第1章 ブロックチェーンの基礎知識 第2章 ブロックチェーンの活用事例 第3章 ビットコインブロックチェーンの仕組み 第4章 ビットコインブロックチェーンを支えるコア技術 第5章 ブロックチェーンを支える周辺技術 第6章 スマートコントラクトとDApps 第7章 ブロックチェーンの技術的課題 第8章 ブロックチェーンの動向 ■著者プロフィール ●コンセンサス・ベイス株式会社:日本初のブロックチェーン専門企業として、100件を超える開発・コンサルティング実績を有し、上場企業を中心に多くの組織から高い信頼を得ている。国内外で培った豊富なプロジェクト経験を活かし、ステーブルコインやDeFiなどの最先端領域において、戦略策定から設計・実装・運用までをワンストップで支援。確かな技術力と国際的な知見で、企業のWeb3導入と新たな価値創出を力強く推進している。 ●志茂 博(コンセンサス・ベイス株式会社 代表取締役):古くからブロックチェーンに関わり、ソフトバンク、大和証券グループ、日本証券取引所など業界大手のブロックチェーン実証実験など数十以上の案件の経験とノウハウを持つ。NECとの共著のビットコイン、イーサリアム本の出版など数多くのブロックチェーン技術の本、雑誌、記事を執筆。経済産業省「ブロックチェーン検討会」委員も務める。 ●加嵜 長門(株式会社インフルエンス・プロトコル 取締役・CTO):慶應義塾大学大学院 政策・メディア研究科修士課程修了。合同会社DMM.comにてブロックチェーン領域の研究開発や新規事業の立ち上げに携わり、2023年より株式会社DMMCrypto CTO、代表取締役CEOを歴任。2025年に株式会社インフルエンス・プロトコル取締役就任。共著に『ブロックチェーンアプリケーション開発の教科書』『試して学ぶスマートコントラクト開発』『ビッグデータ分析・活用のためのSQLレシピ』(マイナビ出版)等。
  • Webフォント実践ガイド   Google Fontsではじめる 美しく機能的なタイポグラフィ
    -
    ◆フォントのパフォーマンスを最大限に引き出す◆ フォントの可能性を最大限に引き出すための実践的なガイドブック。 「フォント選びに自信がない」「ウェブサイトやアプリの表示が遅い」あるいは「最新のタイポグラフィ技術に追いつけていない」と感じていませんか?  ウェブサイトやアプリにおいてフォントの選択と最適化は、ユーザー体験の向上や表示速度の改善に直結するため、ウェブデザイナー、フロントエンドエンジニア、ビジュアルデザイナー、マーケター、アプリ制作者など、デジタルコンテンツ制作に携わるすべての人にとって避けて通れない重要な課題です。  本書は「文字の深い知識を習得したい」「クリエイティブに対し論理的な根拠に基づいた的確なフィードバックをしたい」「最新のウェブタイポグラフィ技術を効率的に学びたい」といった方に最適です。日本語のタイポグラフィとウェブフォントの知識を体系的に整理し、プロジェクトで正しく、そして最大限に効果を発揮できるようになることを目指します。  文字とフォントの基礎から、書体選び、そして美しく読みやすい文字組みとテキストレイアウトの具体的な手法までを解説します。さらに、Google Fontsを例に最先端のフォントテクノロジー、そしてコミュニケーションを深める絵文字の奥深い世界と、その最適化に至るまで、単なる知識に留まらず、現場で即座に活かせる実践的なノウハウと、一歩先を行く応用テクニックを網羅しています。 ■こんな方におすすめ ・デジタルコンテンツ制作に携わる人(ウェブデザイナー、フロントエンドエンジニア、ビジュアルデザイナー、マーケター、アプリ制作者など) ・フォントの基礎から現代のテクノロジーまで知りたい人 ■目次 PART1 文字とフォントの基礎知識 ・1.1 コンピューターにおける文字の表現 ・1.2 書体の分類 ・1.3 日本語の特徴的な書体 ・1.4 文字のスタイリング PART2 Google Fontsクイックツアー ・2.1 フォントライブラリ(Fonts) ・2.2 Notoプロジェクト(Noto) ・2.3 アイコン(Icons) ・2.4 知識コンテンツ(Knowledge) ・2.5 Google Fonts API ・2.6 アイコンフォント PART3 文字組みとテキストレイアウト ・3.1 文字のつくり ・3.2 フォントサイズ ・3.3 行間 ・3.4 行長 ・3.5 トラッキングとカーニング ・3.6 行揃え ・3.7 扱いに注意が必要な文字たち PART4 フォントテクノロジー ・4.1 OpenTypeが提供するリッチな表現 ・4.2 バリアブルフォント PART5 フォントの使い方とベストプラクティス ・5.1 フォントフォールバック ・5.2 和欧混植 ・5.3 異体字 ・5.4 改行制御 ・5.5 フォントとウェブパフォーマンス PART6 絵文字とその技術 ・6.1 絵文字の発祥 ・6.2 代表的な絵文字フォント ・6.3 絵文字のデザインとミスコミュニケーション ・6.4 絵文字としてのディンバット、異体字セレクタ ・6.5 絵文字シーケンス ・6.6 カラーフォントとしての絵文字、文字としての絵文字 付録 BudouX:タイポグラフィと機械学習 Google Fonts Catalog ■著者プロフィール 飯塚修平 Shuhei Iitsuka:UXエンジニア、クリエイティブ テクノロジスト、工学博士。2017年東京大学大学院工学系研究科技術経営戦略学専攻博士課程修了。国際化を考慮したウェブ フロントエンド開発から機械学習システム構築まで、幅広く能力を発揮するエンジニアとして活動している。著書に『ウェブ最適化ではじめる機械学習』(オライリー・ジャパン)がある。
  • これ1冊で丸わかり 完全図解 ネットワーク構築術
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は、日経NETWORKに掲載したネットワーク構築に関連する主要な記事をまとめた1冊です。 ルーターやファイアウオールといった機器の最新情報や、機器別の人気ブランドが分かる調査結果、選び方の極意など、ネットワーク構築にすぐに役立つ情報が盛りだくさん。 仮想化環境や、ネットワーク図の上手な描き方、極限環境で使われるネットワークなど、ひと味違う情報も掲載しております。 文章を読むだけでは分かりにくいネットに関する技術を、豊富なイラストや図を使って解説していることが特徴です。 ≪目次≫ ●第1部 製品・サービスの選び方  第1章 ネットワーク選定の極意  第2章 「お金」で考えるサイバーセキュリティー対策  第3章 ネットワーク機器利用実態調査2024  ビギナーズクエスチョン Wi-Fiルーターの寿命は何年?  第4章 セキュリティー製品利用実態調査  ビギナーズクエスチョン LANケーブルの「カテゴリー」って何?  第5章 進化するルーター  第6章 ファイアウオール徹底解説  ビギナーズクエスチョン L3スイッチって何? ●第2部 基礎技術を知る  第1章 VLAN徹底攻略  第2章 意外と知らないLANケーブル  第3章 IPv6の波に乗れ  第4章 動き出した「Wi-Fi7」の実力 ●第3部 ワンランク上を目指す  第1章 仮想化環境のネットワーク入門  ビギナーズクエスチョン ルーターは熱暴走するの?  第2章 「分かりやすいネットワーク図」の描き方  第3章 極限環境のネットワーク  ビギナーズクエスチョン ハイブリッドクラウドって何?  第4章 暗号の2030年問題  第5章 きょうから始めるSBOM  ビギナーズクエスチョン サーバーレスって何?
  • めもりーちゃんのPHPでプログラミング入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆PHPでたのしくプログラミング◆ 定番ウェブプログラミング言語であるPHPを題材に、HTMLからCSS、そしてPHPプログラミングまで初歩の初歩から解説します。プログラミング言語のPHPはすでに四半世紀以上の歴史があります。さまざまなWebサービスで採用され、安定したシェアを誇っています。そんなPHPを、若い読者を対象にプログラミングの学び方を丁寧に解説していきます。まずはHTMLとCSSの組み合わせから知識の土台を固めて、PHPプログラミングの文法をやさしく解説していきます。途中では4コマ漫画や可愛らしい挿絵が読者を元気づけ、垣間見えるプロのアドバイスでプログラマーに将来なったときどんな風景がひろがっているのか、その雰囲気を味わうことができます。最後の応用編ではプログラミングのおもしろさの片りんを体験することができます。本書を入門・入口としていろいろなPHPの解説書籍を読み解き、プロのプログラマーに育ってほしいと願っています。 ■こんな方におすすめ ・プログラミング初心者、PHPプログラミングに興味のある方 ■目次 ●第1章 プログラミングを体験してみよう ・1-1 プログラミングに必要なものをインストールしよう ・1-2 ターミナルの操作をしてみよう ・1-3 PHPを書いてみよう ●第2章 HTMLを学んでみよう ・2-1 なぜHTMLを学ぶのか ・2-2 HTMLの書き方 ・2-3 自分の名前を表示してみよう ・2-4 自分の得意科目を表(テーブル)で表示してみよう ・2-5 自分の趣味をリストで表示してみよう ・2-6 ハイパーリンクを使ってみよう ・2-7 おわりに ●第3章 CSSを学んでみよう ・3-1 なぜCSSを学ぶのか ・3-2 CSSプロパティを学ぼう ・3-3 表をレイアウトしてみよう ・3-4 箇条書き(リスト)をレイアウトしてみよう ・3-5 ハイパーリンクのヘッダーをレイアウトしてみよう ●第4章 PHPプログラミングの基礎——出力・変数・文字列・整数・条件文・配列 ・4-1 なぜPHPを学ぶのか ・4-2 出力を学ぼう(echo、print) ・4-3 変数を学ぼう ・4-4 文字列・整数を学ぼう ・4-5 条件分岐を学ぼう ・4-6 文字列の結合を学ぼう ・4-7 配列を学ぼう ●第5章 PHPを学んでみよう——ループ・ユーザー関数・ファイル編 ・5-1 ループ文を使ってみよう ・5-2 ループ文を使ってみる ・5-3 自分の関数を定義してみよう ・5-4 ファイルを操作してみよう ●第6章 HTML/CSS/PHPでポートフォリオを作ってみよう ・6-1 Webページを作ってみよう ・6-2 下準備をしよう ・6-3 自己紹介文を書こう ・6-4 自分の年齢を自動で計算して表示してみよう ・6-5 アクセスカウンターを作ってみよう ・6-6 おすすめの本を並べて表示する ・6-7 ポートフォリオを装飾してみよう ●第7章[応用]アルゴリズムを考えてみよう ・7-1 アルゴリズムとはなにか? ・7-2 アルゴリズムを解いてみよう ■著者プロフィール ●めもりー:1994年生まれ。小学生のときにプログラミングを始め没頭する。大学では情報系学部のネットワーク・コンピューター工学を専攻。学業よりも実務への関心が高まり、高校時代Webエンジニアとしてアルバイトをしていたベンチャー企業に入社。その後、複数のスタートアップ企業や上場企業を渡り歩き、ソフトウェアエンジニアであったり、CTOとして活動。『Swooleで学ぶPHP非同期処理』(当社刊行)、『レガシーコードとどう付き合うか』(シーアンドアール研究所)などの著書がある。会社の飲み会でぐでーっとしてたら猫みたいだと言われる。もはや自分を大きな猫だと思っている節がある。 ●田中ひさてる(監修):株式会社ことば研究所でWebサービス事業の維持と開発を行う。著書には『ちょうぜつソフトウェア設計入門』(当社刊行)のほか、ムック、雑誌寄稿など。本書では監修を行うほか、イラスト・漫画をすべて担当。近頃の興味は「数学と芸術をたしなむ昔の哲学者みたいになりたい」らしい。
  • ChatGPT&Copilot 爆速の時短レシピ
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 生成AIでできることや、生成AIを活用したい場面を、具体例に即して解説 結局、何ができるの?が分かるAI活用の実例集  ChatGPTを試しに触ってみると、最初は誰もが「面白い」と興味を持つはずです。ところが、少し使った後は、「会話ができるのはわかったけれど、いったい何に使えばいいの?」と、そのうち飽きてしまうかもしれません。ChatGPTは多才で、何か1つの目的のために作られたものではないため、用途や生かし方はユーザー次第。それゆえに、実務や日常生活でどう使えばよいのか、わかりにくいのが実情です。  そこで本書では、ChatGPTをはじめとする生成AIでできること、使うべき場面を、具体例に即して多数紹介します。どのように質問や依頼をすれば自分が求めている回答を得られるのか、ポイントや注意点も解説。生成AIを仕事や生活に役立てるノウハウを、実践的に身に付けることができます。
  • 3ステップでしっかり学ぶ JavaScript入門 [改訂第3版]
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆モダンJavaScriptの基礎がゼロから学べる!◆ ES2015(ES6)以降のECMAScriptに完全対応! プログラムを作りながらJavaScriptの基本が身に付きます 本書は、はじめてプログラミングを学習する人のために、JavaScriptの基本文法とWeb開発での活用方法をやさしく解説しています。すべての解説にサンプルファイルを用意して、「ここでやること」「やってみよう」「理解しよう」という予習→実践→復習の3つのプロセスを踏むことで、プログラムを作って動かしながらJavaScriptの基礎を学ぶことができます。今回の改訂にともなって、ES2015(ES6)以降のECMAScriptに完全対応。クラスベースのオブジェクト指向プログラミングやイベントリスナー、Promise&Fetch API&async/awaitによる非同期処理と非同期通信についてもしっかり解説しています! ■目次 ●第1章 JavaScriptの基礎知識 ・1-1 プログラムとは ・1-2 JavaScriptとは ・1-3 オブジェクト指向とJavaScript ・1-4 JavaScriptプログラムを作成するには ・第1章 練習問題 ●第2章 はじめてのプログラム ・2-1 はじめてのプログラムを作る ・2-2 簡単な計算をしてみる ・2-3 プログラムを読みやすくする ・2-4 コンソールに文字列を出力する ・2-5 Webページのタイトルと色を変更する ・第2章 練習問題 ●第3章 変数と演算 ・3-1 値に名前を付けてアクセスする ・3-2 変数で文字列を扱う ・3-3 いろいろな計算をしてみる ・3-4 計算の優先順位を変更する ・3-5 ユーザーの入力を受け取って計算する ・第3章 練習問題 ●第4章 条件判断と繰り返し ・4-1 条件を判断して処理を変える ・4-2 条件を細かく設定する① ・4-3 条件を細かく設定する② ・4-4 指定した回数だけ処理を繰り返す ・4-5 条件が成立している間処理を繰り返す ・4-6 条件で繰り返しを中断する ・第4章 練習問題 ●第5章 ユーザー定義関数の作成 ・5-1 処理をまとめて名前で呼び出せるようにする ・5-2 変数の有効範囲を知る ・5-3 いろいろな関数定義を知る ・第5章 練習問題 ●第6章 オブジェクトの生成と操作 ・6-1 オブジェクトを生成して使ってみる ・6-2 日付や時刻を操作する ・6-3 数学計算用のメソッドを使う ・6-4 文字列をオブジェクトとして使う ・第6章 練習問題 ●第7章 配列による複数の値の管理 ・7-1 複数の値を配列にまとめる ・7-2 曜日を日本語で表示する ・7-3 配列を操作する ・7-4 キーと値のペアでデータを管理する ・第7章 練習問題 ●第8章 DOMの基本 ・8-1 ドキュメント内のエレメントにアクセスする ・8-2 Webブラウザーのイベントを扱う ・8-3 フォームの部品を利用する ・8-4 新規のウィンドウを開く ・8-5 OSを判別してメッセージを変更する ・第8章 練習問題 ●第9章 DOMの活用 ・9-1 スタイルを動的に変更する ・9-2 タイマーでエレメントの位置を変更する ・9-3 Web Animations APIを利用する ・第9章 練習問題 ●第10章 オブジェクト指向プログラミング ・10-1 オリジナルのオブジェクトを定義する ・10-2 既存のクラスを元に新しいクラスを作成する ・第10章 練習問題 ●第11章 はじめての非同期処理 ・11-1 非同期処理とは ・11-2 サーバーとデータをやりとりする ・第11章 練習問題 ■著者プロフィール 大津 真(おおつ まこと):1959年、東京都生まれ。早稲田大学理工学部電気工学科卒。外資系コンピュータメーカーに8年間SEとして勤務。その後は、フリーランスのプログラマ、テクニカルライターとして現在に至る。主な著書は「初心者からちゃんとしたプロになるPython基礎入門」(MdN)、「エンジニアなら知っておきたいmacOS環境のキホン」(インプレス)、「エンジニアが最初に読むべきLinuxサーバの教科書」(日経BP)、「SwiftUIではじめるiPhoneアプリプログラミング入門」(ラトルズ)他多数。
  • Microsoft 365で仕事効率超アップ Copilot&アプリ連携活用術
    -
    マイクロソフトが提供しているクラウドサービス「Microsoft 365」は、ExcelやPowerPointといったOfficeアプリを使うためだけのサービスだと思っていませんか。 Microsoft 365には、OfficeアプリのほかにTeamsやSharePoint、Loopといったコミュニケーションや共同作業を円滑にするためのアプリやサービスが多数用意されています。 ただアプリや機能が豊富にあるため、どんな機能が用意されているのか、それぞれをどのように使ったらよいのか、よく分からないという人もいるでしょう。 本書は、Microsoft 365のアプリやサービスの中から便利で仕事に役立つものを厳選して、具体的な操作方法を多くの画面を使って分かりやすく紹介している解説書です。
  • Excel×Copilot AI仕事術
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「ChatGPT」が登場して以来、生成AI(人工知能)がビジネスにもたらす価値に世界中が注目しています。IT大手のマイクロソフトもまた、「Copilot(コパイロット)」と呼ぶAIアシスタント機能を開発。Webサイト上で公開するだけでなく、Excelをはじめとする「Microsoft 365」製品に搭載を進め、普及に力を注いでいます。  Excelはビジネスの現場に必須のアプリといえますが、AIの力を借りることで、その活用の幅は大きく広がります。例えば、Copilotに簡単な質問をするだけで、Excelの上手な使い方や数式の作り方などの適切なアドバイスをもらえます。さらに「Copilot for Microsoft 365」などの契約をすれば、Excelに専用のCopilotを追加して、Excelを直接操作してもらうことが可能です。言葉で指示をするだけで数式を自動入力したり、集計表やグラフを自動作成したりできるのです。Excelが苦手な人にとってはその指南役あるいは代わりに操作してくれるアシスタントとして、Excelが得意な人にとってはさらなる効率化やデータ活用のアドバイザーとして、Copilotが強力にサポートしてくれるでしょう。  そうした生成AIによるExcel業務支援にいち早く注目し、ノウハウの研究・実践に取り組んできた筆者が、その成果を1冊にまとめたものが本書です。Copilotをすでに導入している方はもちろん、導入を検討中の方にも役立つように、具体的なビジネスシーンを想定して解説をしています。Copilotの処理結果を自分の手で調整したり応用したりする際のポイントなど、実務で必要な情報も提供しています。
  • 改訂新版 ファーストステップ情報通信ネットワーク
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書はネットワーク技術を中心に解説した教科書であり、LANとインターネットに関する仕組みだけではなく、運用に必要な知識や、セキュリティの基本的な考え方についても取り上げます。  改訂新版では現行書籍のネットワーク技術について、規格や性能、手法が変更になった点を更新しました。また、発展的な内容や補足的な内容は脚注とTipsで解説し、本文は重要点にしぼり、図解や具体例を使って分かりやすさに配慮しました。情報通信ネットワークを1から学ぶためにこの上ない一冊です。
  • 身近なモノやサービスから学ぶ「情報」教室⑤ 情報通信ネットワークとデータベース
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 今やコンピュータサイエンスやデジタル技術に関する知識は〈これから〉の時代を生きていくすべての人に必要なものになりました。この全5巻のシリーズは、まるで紙面上で実際に授業を受けているような感覚が味わえる、読みやすくて楽しい入門書です。シリーズ第5巻は、情報通信ネットワークのしくみについて階層ごとに分けて詳しく学びます。接続の方式や各種通信プロトコルのほか、データベースについても取り上げます。
  • 身近なモノやサービスから学ぶ「情報」教室④ アルゴリズムとデータサイエンス
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 今やコンピュータサイエンスやデジタル技術に関する知識は〈これから〉の時代を生きていくすべての人に必要なものになりました。この全5巻のシリーズは、まるで紙面上で実際に授業を受けているような感覚が味わえる、読みやすくて楽しい入門書です。シリーズ第4巻は、アルゴリズムの基本的な考え方と種類、データ構造やさまざまなデータ分析の手法のほか、機械学習やニューラルネットワークについて学びます。
  • 身近なモノやサービスから学ぶ「情報」教室③ コンピュータとプログラミング
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 今やコンピュータサイエンスやデジタル技術に関する知識は〈これから〉の時代を生きていくすべての人に必要なものになりました。この全5巻のシリーズは、まるで紙面上で実際に授業を受けているような感覚が味わえる、読みやすくて楽しい入門書です。シリーズ第3巻は、デジタルデータやコンピュータのしくみから演算処理の流れ、プログラミングにおける基本構文や初歩的なコードの書き方などについて学びます。
  • 身近なモノやサービスから学ぶ「情報」教室② 情報デザインとコミュニケーション
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 今やコンピュータサイエンスやデジタル技術に関する知識は〈これから〉の時代を生きていくすべての人に必要なものになりました。この全5巻のシリーズは、まるで紙面上で実際に授業を受けているような感覚が味わえる、読みやすくて楽しい入門書です。シリーズ第2巻は、情報をいかにデザインし、どのように人とコミュニケーションするか。そのための表現方法や伝達手段、コンテンツ作成ツールなどについて学びます。
  • 身近なモノやサービスから学ぶ「情報」教室① 情報社会と情報技術
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 今やコンピュータサイエンスやデジタル技術に関する知識は〈これから〉の時代を生きていくすべての人に必要なものになりました。この全5巻のシリーズは、まるで紙面上で実際に授業を受けているような感覚が味わえる、読みやすくて楽しい入門書です。シリーズ第1巻は、情報技術の発展に伴う社会構造の変化からリテラシーやセキュリティに関するさまざまな問題、AI〈人工知能〉が変えていく未来について学びます。
  • すべてわかるゼロトラスト大全 さらばVPN・安全テレワークの切り札
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 リモートワークを見直そう 「全てを疑う」セキュリティー対策が必要なわけ 「何も信頼しない」ことを前提としたセキュリティー対策「ゼロトラストネットワーク」に取り組む企業が、世界中で増えています。国内外の有力企業が相次ぎ標的型攻撃などの被害に遭う中、ファイアウオールなど従来型の「境界型セキュリティー」ではもはや、企業のデータやアプリケーションを守り切れないことが明白になったためです。 本書「すべてわかるゼロトラスト大全」は、これからのセキュリティー対策の基本となるゼロトラストを基礎から解説すると共に、ゼロトラストを支える「アイデンティティー&アクセス管理(IAM)」や「アイデンティティー認識型プロキシー(IAP)」、「セキュアWebゲートウエイ(SWG)」などの技術の仕組み、日本における先進的なユーザー事例などを紹介します。 ≪目次≫ 第1部 ゼロトラストネットワークとは何か 第2部 ゼロトラストを支える技術 第3部 ゼロトラスト時代のクライアント防御 第4部 プロが教えるゼロトラスト構築法 第5部 事例に学ぶゼロトラストネットワーク 第6部 サイバー攻撃の脅威 第7部 マルウエア徹底解剖
  • システム設計の基礎から実践まで 1からはじめるITアーキテクチャー構築入門
    -
    システム構築は、いま複雑化しています。多様な要求を満たし、拡張や保守による変更に強く、十分な可用性を持ち、堅牢なセキュリティを保つ必要があります。そのために重要なのが「ITアーキテクチャー」です。  本書は、このITアーキテクチャーの策定を、初心者から中級者向けに解説するものです。日本IBMのITアーキテクト陣が、各々の経験を基に執筆しました。  1章では、初めての人がまず求められる基本を解説します。ITアーキテクチャーの構造を左右するインプットである「要求や制約」をどのように定義するか、から入り、各種モデルの作成方法を説明します。  2章では、実践に使える応用として、近年登場した技術を基に、アーキテクチャー策定のノウハウを解説します。クラウド、アジャイル、AI、IoT、FinTechといったシステムを構築する際にITアーキテクトが知っておくべき内容を紹介します。
  • 事件事故の実例から導く IT現場のセキュリティ対策完全ガイド
    -
    企業を取り巻くセキュリティ環境は今、厳しさを増しています。ウイルスに感染したパソコンをロックして金銭を要求する「ランサムウエア」や、偽物と分からない電子メールを送りウイルスに感染させ機密情報を盗み出す「標的型攻撃」など、新たな攻撃手法が次々と登場し、毎日のように被害に合う企業が登場しています。  未知の攻撃に対し、どのように対策すべきか。本書では実際に発生した事件・事故を交えて、その対策を解説します。ランサムウエア、標的型攻撃、Web改ざんといった外部からの攻撃に加え、社内不正や違反、そして「うっかりミス」であるヒューマンエラーなど、様々なセキュリティインシデントを取り上げます。  そして今、求められるのは個々の攻撃への対応だけでなく、組織全体の情報セキュリティの強化です。本書は情報セキュリティ対策を実践するための基本知識、セキュリティ対策を実践する人材像などの解説に加え、実際のセキュリティ設計や運用で考慮すべき点などを丁寧に伝えます。現場ですぐに生きる情報セキュリティ対策を網羅的に学びたい方にお薦めの一冊です。
  • ネットワークトラブル対応 徹底解説(日経BP Next ICT選書)
    5.0
    陥りやすいトラブル例を押さえておきたいテーマ別に分類、トラブル対応の鉄則を伝授。データセンターから拠点間ネットワーク、そしてモバイルまで、エンジニアの実体験に基づくトラブル例を厳選。止まらないネットワーク実現のノウハウが分かる。 ≪目次≫ ■はじめに ■ルーター関連のトラブル ・WANとの接続 ・バックアップ経路 ほか ■スイッチ関連のトラブル ・接続と冗長化 ・ループ対策 ・LANスイッチブレード ・LANスイッチ設定 ほか ■無線LAN関連のトラブル ・品質確保と冗長化 ・無線LANと音声 ・802.11n導入 ・WANとしての3G利用 ■サーバー関連のトラブル ・負荷分散の性能設計 ・セッション管理(1) ・セッション管理(2) ・コネクション管理 ・負荷分散装置の配置 ・サーバーNIC冗長化 ■セキュリティ関連のトラブル ・ファイアウォールのポリシー設定 ・パケット遮断の設定 ・Webサーバーのセキュリティ確保 ・検疫ネットワーク ・無線LANの802.1X認証 ・MACアドレス認証 ・暗号化通信 ■プロトコル関連のトラブル ・パケット長 ・ルーター/スイッチの設定管理 ・冗長化プロトコル  ほか ■その他のトラブル ・LANケーブル ・LANケーブルの接続ミス ・VoIP網を介したFAX  ほか
  • ネットワークトラブル対応 徹底解説2(日経BP Next ICT選書)
    -
    2011年4月発行の「ネットワークトラブル対応 徹底解説」の第2弾。スマートデバイスやクラウドコンピューティングが企業に広まる中で、重要性を増すネットワークのトラブル対応は最優先の課題となっています。データセンターやモバイル、リモートアクセスなど新たな接続先・手段の増加がそれに輪をかけます。本書では多様化する企業ネットワークにおいて、エンジニアが現場で実際に出会ったトラブルとその対応方法を、実例を基に図解を交えて丁寧に解説しました。 企業のネットワーク担当者や、ネットワーク設計・構築・運用に携わるネットワークインテグレータの方にぜひお読みいただきたい、まさに転ばぬ先の杖となる解説書です。データセンターなどのテーマごとに陥りやすいトラブルを分類。そのトラブルの原因切り分けから迅速な対応方法、そもそもトラブルを起こさないための対策が分かります。セキュリティ関連のトラブル事例も収録。ネットワークスペシャリスト試験を受験する方の対策本としてもお奨めです。 【第1章】サーバー関連のトラブル 【第2章】IP電話/テレビ会議関連のトラブル 【第3章】セキュリティ関連のトラブル 【第4章】プロトコル関連のトラブル 【第5章】ワイヤレス関連のトラブル 【第6章】データセンター関連のトラブル 【第7章】その他のトラブル
  • プロが教える情報セキュリティの鉄則 ―守り・防ぐ・戦う科学
    4.3
    サイバー攻撃の手口が高度化・巧妙化し,ウィルス対策ソフトを代表とする従来の防御策では役に立たなくなったということは,すでに多くの専門家から指摘されているとおりです。しかし,サイバー攻撃だけではなく,内部の不正やうっかりミスによっても情報は流出します。なぜ,こうも情報流出が続くのでしょうか?それは,情報セキュリティに対する目的の誤解,全体感のとらえ方や優先順位の決め方の誤り,科学的なアプローチ不足など守る側の課題が多いことも一因していると筆者は推察しています。そして,より本質的な課題として,担当者が情報セキュリティに関して体系立てて教育されることなく,多くの場合,ほかの業務と情報セキュリティを兼務の形で,悪く言えば片手間で担っている点を挙げられるのではないでしょうか。少し厳しい言い方をすれば,情報セキュリティの不備は以前からありましたが,サイバー攻撃をはじめとした多くの情報流出事故によってその不備があらわになってきたのでしょう。「では,具体的にどうすればいいのか? どのような技術で対策すればいいのか?」という疑問や悩みに解を示すのが,本書の目的です。
  • 入社1年目からの「Web技術」がわかる本
    3.0
    ネットワーク上で動作することを前提にしたシステム(Webアプリ)の開発は、もはや完全に一般化したが、技術分野が多岐にわたり全体像をつかみにくい。また、個別の要素技術についての解説は敷居が高い。本書は、基本的な知識を習得したい・仕組みについて理解したいという人に向けて、幅広く実用的な情報を提供する。 【本書の特長】 1.Web技術の全体像を俯瞰することができる 2.Webアプリケーションの仕組みがわかる 3.アーキテクチャを理解することができる 【主な対象読者】 ・幅広いWeb技術をひととおり理解したいソフトウェア技術者および営業・企画職、管理職、学生など ・IT業界の新入社員~中堅 ・ユーザ企業の情報システム部門の担当者 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。 【※本作品はブラウザビューアで閲覧すると表組みのレイアウトが崩れて表示されることがあります。予めご了承下さい。】
  • Notion なんでも事典
    4.5
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆基本から応用まで、使いこなしワザを全網羅◆ ★あなたのNotionを、もっと便利に。 ★進化し続けるNotionの最新機能と、使いこなしワザをまとめました。 Notion AIをはじめ、データをグラフ化できるチャート、変更履歴を残せるサジェストモードなど、Notionは機能の大小を問わず日々アップデートされ続けています。毎日Notionを使っている人でも、気づいたら「知らない便利機能が追加されていた!」と驚くことも多いでしょう。そこで本書は、Notionの便利な最新機能、そして実践的な使いこなしテクニックを400ページ超えの大ボリュームで収録しました。もちろん、基本ワザもしっかり網羅しているので初心者の方にもお読みいただけます。便利なNotionをもっと便利に。新たな使い方を発見するヒントとしてご活用ください。 ■こんな方におすすめ ・Notionの基本も応用も一冊で知りたい人 ・Notionの使いこなしワザを知りたい人 ・Notionでできることを一覧したい人 ■目次 ●第1章 Notionの基本 ページの基本/ブロックの基本/便利機能/検索と置換/ページの復元/料金プラン ●第2章 基本コンテンツ 要素/画像と図表 ●第3章 データベース データベースの基本/ビュー/プロパティ/入力/リンクドビュー/テンプレート/フィルター/並べ替えとグループ化/チャート/表示の設定/プロパティの計算 ●第4章 コンテンツ間の連携 リンク/同期ブロック/リレーション/ロールアップ ●第5章 外部データとの連携 インポート/Slack/Googleサービス/その他サービス ●第6章 データベースの数式 関数の基本/日数のカウント/条件判定/日付の加工/数値の加工/便利ワザ ●第7章 オートメーション オートメーションの基本/ボタンブロック/データベースボタン/DBオートメーション ●第8章 構造化とデザイン 構造化/ページ/データベース/強調/高度な文字装飾 ●第9章 コラボレーション用の機能 コメント/更新履歴/メンションと通知/フォーム ●第10章 ページの共有 共有と権限/Web公開 ●第11章 チームスペース ワークスペースの基本/チームスペースの基本/アクセス許可と権限/セキュリティ/ロック ●第12章 ページの管理と設定 ページの管理/エクスポート/表示設定 ●第13章 Notion AI Notion AIの基本/ライター/自動入力/Q&A ●第14章 Notionカレンダー Notionカレンダーの基本/表示の設定/便利ワザ ■著者プロフィール 溝口雅子(まみぞう):外資系IT企業でエンジニアとして勤務する傍ら、Notionのコミュニティ運営やイベント開催、ブログ「Notionオーガナイズ術」にて情報発信をしている。2021年2月にNotionアンバサダーに就任、2022年2月にNotion認定プログラムを取得。X:https://x.com/mamizo3
  • みんなのアジャイル
    -
    ◆「アジャイル」とはプラクティスではなくマインド◆ 「うちでもアジャイルを始めるぞ」 「スクラムやってみよう」  ある日突然、周囲が言い始めたり、もしくは自分が新しい情報を得たりして、取り組んでみるきっかけが生まれることがあります。アジャイルにはたくさんのフレームワークやプラクティスがあるので、まずは部分的にでも取り入れてみようとされる方も多いです。一方で、なぜかうまくいかないという現場もあります。アジャイル実践者たちには共通の「価値」が存在します。それを活動に落とし込んだプラクティスだけに目を向けていても、価値とプラクティスをつなぐ原則の理解がないと、結果的にプラクティスの価値が得られず、活動の形骸化が起きてしまいます。  本書はアジャイルの価値や原則にフォーカスし、18人の著者陣がアジャイルに取り組むための基礎知識・手法・マインドセットを解説します。アジャイル経験者たちのさまざまな苦悩、解決法、そしてアジャイルの楽しさが書かれた本書を読めば、きっと今取り組んでいる課題への処方箋も見つかるはずです。 ■こんな方におすすめ ・アジャイルの入門者 ・アジャイルをこれから学ぶエンジニア ・アジャイルに興味はあるが何から手をつければよいのかわからない人 ・過去にアジャイルを取り入れてうまくいかなった人 ・今アジャイルに取り組んでいて思い通りにいっていない人 ■目次 ●第1章 アジャイルのはじまりを学ぼう ・1-1 アジャイルとはやり方ではなくあり方である ・1-2 アジャイルソフトウェア開発宣言 ・1-3 国内でのアジャイルの興り ・1-4 さまざまなアジャイル ・1-5 おわりに ●第2章 アジャイルをはじめる前に ・2-1 アジャイルで幸せになれるのか ・2-2 アジャイルの誤解を解く ・2-3 アジャイルコーチが答えるQ&A ●第3章 アジャイルの実践 ・3-1 アイデアを出す ・3-2 アイデアをかたち作る ・3-3 スクラム ・3-4 アジャイルを実践する ●第4章 アジャイルの改善 ・4-1 経験主義にもとづく計画の立て方 ・4-2 遅延をリカバリーする ・4-3 「反復」でプロダクトの価値を高める ・4-4 デザインから逆算して実装の難易度を見積もる ●第5章 実例で学ぶアジャイルのポイント ・5-1 アジャイルのはじめ方と続け方 ・5-2 インセプションデッキでチーム目標を確認する ・5-3 関係の質を改善させる12のこと ・5-4 不安とうまく付き合う ・コラム 組織でアジャイルに取り組む ●第6章 アジャイルの学び方 ・6-1 独学でアジャイルを学ぶ ・6-2 本の探し方 ・6-3 コミュニティの探し方 ・6-4 アジャイルイベントまとめ ・6-5 スクラムマスターの資格の選び方 付録 アジャイルを勉強したあとのキャリアの5つのロールモデル ■著者プロフィール おやかた(@oyakata2438):大規模プラント向けの計測システムの研究・開発に従事。そのかたわら、2008年より電子工作をテーマに同人サークルを立ち上げ、現在にいたる。また、最近ではエンジニアのスキルに関する合同誌の企画・編集を行っている。技術同人誌の執筆者を増やすため、LT会やカンファレンスでの登壇を通じ勧誘を行っている。 コサカジュンキ(J.K)(@project_J_K):KDDIアジャイル開発センター株式会社所属。現在はアジャイルとスクラムの専門家として、知識や経験を活かしながら組織開発に従事。カンファレンス運営やセミナーの登壇など、精力的に活動している。一般社団法人Agile Japan EXPO 代表理事。
  • Python科学技術研究所――分析・解析の超プログラミング
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆科学においてPythonは武器である◆ 「科学をPythonで超プログラミングすると、魔法と区別がつかない……」  本書を手にしたあなたは、すでに魔法使いです。Pythonという現代の魔法の力を武器に、目に見えない世界を見通して、古今東西の知識を手に入れて、不可能に思える難問を解き明かし、世界を自由に操ることができる存在です。この本は、数十種の魔術を簡単に使うことができるようにする、「なんでもできる」魔法のレシピが詰まった書物です。 ■こんな方におすすめ Pythonプログラミングが好きな方。科学領域でPythonプログラミングを応用してみたい方。 ■目次 第1章 可視化の技術 第2章 画像作成の技術 第3章 画像分析の技術 第4章 工作の技術 ■著者プロフィール 平林純:京都大学大学院理学研究科修了。画像処理技術関連の開発やコンサルティング、科学実験サポートなどを行っている。日本画像学会フェロー。 著書に『信長もビックリ!? 科学でツッコむ日本の歴史~だから教科書にのらなかった~』(集英社)、『論理的に プレゼンする技術[改訂版]聴き手の記憶に残る話し方の極意』(SBクリエイティブ)、『思わず人に話たくなる「確率」でわかる驚きの日本』(監修・廣済堂出版)、『なんでもPYTHONプログラミング』(当社)など多数。また、『タモリ倶楽部』、『世界一受けたい授業』、『明石家電視台』など、数多くのテレビ番組にも出演。
  • 今すぐ使えるかんたん Power BI 完全ガイドブック
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆Power BIによるデータ視覚化&分析の操作がよくわかる!◆ 本書は、Power BI DesktopとPower BIサービスをはじめて学ぶ人向けの解説書です。BIツールによるデータ分析の流れに沿って、サンプルデータを用いてわかりやすく操作手順を解説しているので、はじめてPower BIを使う人でも安心して学習できます。用語解説や補足解説も充実しているので、その場で操作の意味を理解しながら読み進めることができます。また、後半では、ビジネス現場でよく行われる分析サンプルを実際に操作しながら、ビジネスデータの視覚化と分析の方法を解説しているので、現場で使える応用力も身に付きます! ■目次 ●第1章 Business IntelligenceとPower BIの概要 ・Section 01 Power BI Desktopをインストールしよう ・Section 02 Power BI Desktopの全体像を知ろう ・Section 03 レポートビューの構成を知ろう ・Section 04 テーブル/モデルビューの構成を知ろう ・Section 05 はじめてのレポートを作成しよう ・Section 06 レポートに書式を設定しよう ・Section 07 レポートを使って探索の体験をしよう ・Section 08 Power BI Desktopを閉じて作業を終了しよう ●第2章 レポートの視覚化機能 ・Section 09 大小を比較するビジュアルを作成しよう ・Section 10 推移を分析するビジュアルを作成しよう ・Section 11 割合を分析するビジュアルを作成しよう ・Section 12 相関と分布を分析するビジュアルを作成しよう ・Section 13 詳細を表示するビジュアルを作成しよう ・Section 14 進捗を追跡するビジュアルを作成しよう ・Section 15 ビジュアルのバリエーションを利用しよう ●第3章 レポートの探索機能 ・Section 16 相互作用を使って探索しよう ・Section 17 絞り込み機能を使って探索しよう ・Section 18 深掘り機能を使って探索しよう ・Section 19 ドリルスルー機能を使って探索しよう ・Section 20 ヒントやツールヒントを使って探索しよう ・Section 21 参照線、傾向線や予測機能を使って探索しよう ●第4章 Power BI Desktopによるデータの整備 ・Section 22 テーブルビューの基本機能を理解しよう ・Section 23 計算機能を使って新しい列を作成しよう ・Section 24 メジャーを使って必要なデータを生成しよう ・Section 25 新しいテーブルに外部データを取り込もう ・Section 26 リレーションシップを作成しよう ・Section 27 高度なグループ化や並べ替え機能を使おう ●第5章 Power Queryエディターによるデータの整備 ・Section 28 Power Query エディターの基本操作を確認しよう ・Section 29 行や列を整備する高度な機能を使ってみよう ・Section 30 複数クエリへの繰り返し操作を効率化しよう ・Section 31 クエリの追加機能で表構造を変更しよう ・Section 32 クエリのマージ機能で表構造を変更しよう ・Section 33 ピボット機能で表構造を変更しよう ●第6章 Power BIサービスによる共有 ・Section 34 Microsoft 365を使ってアカウントを登録しよう ・Section 35 Power BI サービスでサンプルレポートを利用しよう ・Section 36 Desktopのレポートをサービスで利用しよう ・Section 37 ダッシュボードを作成しよう ・Section 38 モバイルでPower BIのコンテンツを利用しよう ●第7章 Power BIを使って統計データを分析してみよう ・Section 39 桜の開花日のめやすを調べてみよう ・Section 40 花粉飛散量の推移を調べてみよう ・Section 41 気温の平年との差を調べてみよう ・Section 42 酒類の輸出額の推移を調べてみよう ・Section 43 ビール類の販売量の推移を調べてみよう ■著者プロフィール 上村 有子(うえむら ゆうこ):情報機器メーカーに入社後、海外で証券会社のシステム企画部門を経て、野村総合研究所に入社。在職中はグループの教育専門会社で人材育成に従事。専門領域は、Business Intelligence(BI)、Business Analysis(BA)。現在、フリーランス。福岡在住。著書は「図解即戦力 要件定義のセオリーと実践方法がこれ1冊でしっかりわかる教科書」(技術評論社)他、エンジニア向けのコミュニケーション関連の著作やデータベース関連の技術書など。
  • JavaScriptプログラマーのためのTypeScript厳選ガイド ~JavaScriptプロジェクトを型安全で堅牢にする書き方を理解する
    -
    ◆TypeScriptこそが現代のJavaScriptである◆  本書では、TypeScriptを「すべてのJavaScriptプロジェクトにとって導入する価値のある、JavaScriptの一方言」と位置付けています。この「方言」とは、ここでは「JavaScriptの知識を100%活かせるが、表面的にはJavaScriptとは少しだけ異なる言語」という意味です。TypeScriptとJavaScriptの適用範囲はほとんど一致するからです。JavaScriptプロジェクトの実装言語としてTypeScriptを採用することで、生産性が向上し、より安定したソフトウェア開発を行えるでしょう。  第1章では、TypeScriptについて概念的な話をしています。第2章では、TypeScriptコンパイラの基本的な使い方を紹介しています。第3章はES2015+について、主にTypeScript的な文脈から解説をしています。続く第4章、第5章ではTypeScriptの型システムについて基礎から応用まで解説し、第6章ではモジュールについて簡潔に触れます。  本書はすでにある程度JavaScriptに習熟したプログラマーを対象にしています。また、bashなどの基本的なコマンドラインインターフェイスや、gitとGitHubについても最低限の知識はあるものとします。 ■目次 ●第1章 TypeScriptとは何か ・1-1 なぜTypeScriptが注目されているのか ・1-2 TypeScriptが開発された背景 ・1-3 TypeScriptで生産性が上がる理由 ・1-4 TypeScript+JavaScriptという二重構造 ・1-5 TypeScriptのエコシステム ●第2章 TypeScriptコンパイラの基礎 ・2-1 nodeコマンドをインストールする ・2-2 tscコマンドをインストールする ・2-3 tscコマンドでTypeScriptのコードをコンパイルする ・2-4 tsimpコマンドでTypeScriptのコードをコンパイルせずに実行する ・2-5 tsconfig.jsonについて知っておくべきこと ・2-6 Visual Studio CodeでTypeScript言語サービスを利用する ・2-7 Visual Studio Codeからスクリプトを実行できるようにする ・2-8 本書のサンプルコードについて ●第3章 ES2015+の基本構文 ・3-1 変数宣言 ・3-2 クラス ・3-3 文字列 ・3-4 プリミティブ値 ・3-5 配列とタプル ・3-6 オブジェクト ・3-7 グローバルオブジェクト ・3-8 関数とメソッド ・3-9 スプレッド構文 ・3-10 分割代入 ・3-11 条件分岐 ・3-12 for-ofループ文とイテレータ ・3-13 async/awaitによる非同期処理 ●第4章 型演算の基本 ・4-1 JavaScriptの動的型の概要 ・4-2 TypeScriptの静的型の概要 ・4-3 any型 ・4-4 unknown型 ・4-5 void型 ・4-6 never型 ・4-7 オブジェクト型 ・4-8 クラス型 ・4-9 型を引数として受け取るジェネリクス ・4-10 共用体型 ・4-11 交差型 ・4-12 余剰プロパティチェック ・4-13 ナローイングと型ガード ・4-14 型アサーションのas演算子 ・4-15 as const演算子 ・4-16 non-nullアサーション演算子 ・4-17 ユーザー値技の型ガードを実装する述語関数 ・4-18 ナローイングを起こすためのアサーション関数 ・4-19 satisfies 演算子 ●第5章 高度な型演算 ・5-1 型関数と型演算子 ・5-2 共用体型と交差型 ・5-3 テンプレートリテラル型 ・5-4 組み込み型関数 ・5-5 型演算活用事例 ●第6章 モジュールシステム ・6-1 importで拡張子なし ・6-2 importで拡張子に.mjs ・6-3 importで拡張子に.mts ■著者プロフィール 藤吾郎:ソフトウェアエンジニア。TypeScriptとRust好きが勢い余ってRustでTypeScriptインタプリタを書き始めました(github.com/gfx/TiScript)。二児の父。
  • Unity超入門  やさしくわかるゲーム開発
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆Unity 6でのはじめてのゲーム開発に最適な1冊◆ 本書はUnity 6ではじめてゲームを作成してみたい人を対象とした入門書です。nityの基本操作を学んだあと、C#を利用しないで作成するゲーム(玉転がしゲーム)、C#を利用して作成するゲーム(サバイバルゲーム)、判定のある本格的なゲーム(鬼ごっこゲーム)、対戦が楽しめるゲームの4つのゲームの作成を通じて、「アセットストアの使い方」「プレハブの利用方法」「AI Navigationの活用方法」「Input Systemの活用方法」などUnityの基本が一通りわかります。 ■目次 ●Chapter1 Unityをはじめよう ・1-1 Unityとは ・1-2 UnityHubとは ・1-3 Unity開発の環境を作ろう ・1-4 Unityのインターフェースを理解しよう ●Chapter2 玉転がしゲームを作ろう ・2-1 開発を始めよう ・2-2 床を作ろう ・2-3 スロープを作ろう ・2-4 プレハブを作成しよう ・2-5 スロープを繋げて道を作ろう ・2-6 玉を作ろう ・2-7 テクスチャを貼ろう ・2-8 アセットを追加しよう ●Chapter3 サバイバルゲームを作ろう ・3-1 プロジェクトを作成しよう ・3-2 床とボールを作成しよう ・3-3 ボールを操作しよう ・3-4 床を一定間隔で生成しよう ・3-5 ゴールを作成しよう ・3-6 アセットを追加しよう ●Chapter4 鬼ごっこゲームを作ろう ・4-1 プロジェクトを作成しよう ・4-2 敵を作ろう ・4-3 アイテムを作成しよう ・4-4 ゲームクリアを作成しよう ・4-5 敵との接触を考えよう ・4-6 アセットを活用しよう ●Chapter5 二人対戦ゲームを作ろう ・5-1 プロジェクトを作成しよう ・5-2 プレイヤーを作成しよう ・5-3 弾を発射しよう ・5-4 スコアを表示しよう ・5-5 プレイヤーを向かい合わせよう ・5-6 弾の発射間隔を設けよう ・5-7 プレイヤーの画像を変更しよう ●Appendix デバッグの方法とサンプルファイルの使い方 ■著者プロフィール 福島 光輝(ふくしま みつてる):カプコン、コナミ、スクウェア・エニックス、DeNA で多くのゲームを開発。ファミコン時代からゲーム開発に関わり、現在もエンジニアとしてアプリやゲームの開発を行っている。また自身が設立した会社では教育に力を入れており、専門学校の講師としてゲーム制作を教えている。
  • 図解即戦力 ChatGPTのしくみと技術がこれ1冊でしっかりわかる教科書
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆ChatGPTのしくみがよくわかる◆ ChatGPTの登場によってAIが身近に感じられるようになりました。AIを使いこなすことによって生活が豊かになる、そんな未来がすぐそこまできています。本書では、「大規模言語モデル」の基本から「トランスフォーマー」や「APIを使ったAI開発」まで、ChatGPTを支える技術を図を交えながら詳しく解説しています。 ■こんな方におすすめ ・ChatGPTや大規模言語処理について知りたい人 ■目次 ●1章 ChatGPT ・01 ChatGPTとは ・02 ChatGPTの便利な機能 ・03 プロンプトエンジニアリング ・04 ChatGPTのエンジン(大規模言語モデル) ・05 GPTs(AIのカスタマイズ機能) ・06 ChatGPT以外のAIチャットサービス ・07 AIチャットの利用における注意点 ●2章 人工知能 ・08 AI(人工知能) ・09 AIの歴史 ・10 生成AIと汎用人工知能 ●3章 機械学習と深層学習 ・11 機械学習 ・12 ニューラルネットワーク ・13 ニューラルネットワークの学習 ・14 正則化 ・15 コンピュータで数値を扱う方法 ・16 量子化 ・17 GPUを使った深層学習 ●4章 自然言語処理 ・18 自然言語処理 ・19 文字と文字コード ・20 単語とトークン ・21 トークナイザー ・22 Word2Vec ・23 埋め込みベクトル ●5章 大規模言語モデル ・24 言語モデル ・25 大規模言語モデル ・26 ニューラルネットワークの汎用性と基盤モデル ・27 スケーリング則と創発性 ・28 言語モデルによるテキスト生成の仕組み ・29 テキスト生成の戦略 ・30 言語モデルによるAIチャット ・31 ローカルLLM ・32 大規模言語モデルのライセンス ・33 大規模言語モデルの評価 ・34 大規模言語モデルの学習~事前学習~ ・35 大規模言語モデルの学習~ファインチューニング~ ・36 コンテキスト内学習 ●6章 トランスフォーマー ・37 回帰型ニューラルネットワーク(RNN) ・38 注意機構(Attention) ・39 注意機構の計算 ・40 トランスフォーマー(Transformer) ・41 BERT ・42 GPT(Generative Pretrained Transformer) ●7章 APIを使ったAI開発 ・43 OpenAI APIの利用 ・44 テキスト生成API(Completion API等) ・45 OpenAI APIの料金 ・46 テキスト生成APIに指定するパラメータ ・47 テキスト生成APIと外部ツールの連携~Function Calling~ ・48 埋め込みベクトル生成APIと規約違反チェックAPI ・49 OpenAI以外の大規模言語モデルAPIサービス ・50 Retrieval Augmented Generation(RAG) ●8章 大規模言語モデルの影響 ・51 生成AIのリスクとセキュリティ ・52 AIの偏りとアライメント ・53 ハルシネーション(幻覚) ・54 AIの民主化 ・55 大規模言語モデルの多言語対応 ・56 AIと哲学 ■著者プロフィール 中谷秀洋:サイボウズ・ラボ(株)所属。子供のころからプログラムと小説を書き、現在は機械学習や自然言語処理、LLMを中心とした研究開発に携わる。著書に『[プログラミング体感まんが]ぺたスクリプト ── もしもプログラミングできるシールがあったなら』『わけがわかる機械学習 ── 現実の問題を解くために、しくみを理解する』(ともに技術評論社)がある。
  • エンジニアリングが好きな私たちのための エンジニアリングマネジャー入門
    4.3
    【内容紹介】 エンジニアからエンジニアリングマネジャーになる―― エンジニアリングが好きでエンジニアになった私たちが、 「チームをサポートしたい」という一心で引き受けたその瞬間に 扱う対象が「コード」から「人」へと変わります。 それは突然、職種がまったく変わるようなもので、 その大きな違いにはじめは戸惑いを隠せないでしょう。 人的プロセスは構築された設計の通りにはいきません。 コミュニケーションは個人の価値観、動機、力関係、スキルと結びつき、 メンバーの関係性は不安定です。 日々の仕事によるさまざまな経験は、そこに感情の波で揺らぎを与えてきます。 正解がなく、答えを出してもそれが良かったのかもすぐにはわからない。 これまでの経験を活かしたくても活かせないもどかしさ。 そんな誰も教えてくれなかったマネジメントについて、 Googleのマネジャーが共感と内省によるエンジニアリングマネジメントの実践知を解説します。 しかしそれはそのまま実践してもらうためではありません。 エンジニアリングマネジャーに求められていることと リーダーシップの発揮について自身で考えられるようにするためです。 「人と関係性」に焦点をあてた本書は、 エンジニアリングマネジャーが困惑しやすいトピックを解説し、 メンバーと協力して一緒に共通の目的に向かうために読むべき一冊となっています。 【目次】 Part 1 自分のチーム Chapter1 自分のチームを大切にする Chapter2 価値観の価値 Chapter3 信頼と弱さ Chapter4 自分のチームは「彼ら」ではなく「私たち」 Chapter5 幸せとやる気の原動力 Chapter6 長期的な従業員のケア Chapter7 キャリアラダー Chapter8 重要な1on1 Part2 コラボレーション Chapter9 マネジャーとしてのコミュニケーション Chapter10 チェンジマネジメント Chapter11 フィードバックの与え方 Chapter12 フィードバックを受け取る Chapter13 良いミーティング Chapter14 対立のマネジメント Chapter15 クロスチームとオープンソースのコラボレーション Part3 チームが最高の仕事をできるように支援する Chapter16 チームの仕事の優先度付け Chapter17 プルリクエストのスコープを絞る方法 Chapter18 実行の速度 Chapter19 プロダクトとエンジニアリングの時間配分 Part4 自分の仕事 Chapter20 ハイレベルでの優先度付け Chapter21 日々の優先度付け Chapter22 境界線を設定する Chapter23 まず自分を大切にすること Chapter24 自分を信じること
  • 最短突破 Microsoft Azure Fundamentals[AZ-900]合格教本 改訂新版
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【新しい試験範囲と同じ構成(章立て)にしたAZ-900テキスト!】 本書はMicrosoft認定試験Azure Fundamentals(AZ-900)を受験する方のためのテキストです。マイクロソフト認定トレーナー(MCT)である著者が、わかりやすく解説しています。 本書は旧版を大幅改訂し、新しい試験範囲に対応させました。試験範囲であるAZ-900学習ガイドの「評価されるスキル(2024年1月23日以降)」と同じ構成(章立て)なので、無駄な学習をすることなく、「評価されるスキル」と同じ順番で、安心して学習することができます。また、必要に応じてスマホでMicrosoft Learnを参照していただけるように、QRコードを書籍に掲載してあります。ぜひ学習にご活用ください。 本書では、各節ごとに関連する問題を掲載しています。学習と演習を同時に、短時間で無理なく行なうことができます。さらに、総仕上げとして、巻末に模擬試験を二回分収録しています。問題を多めに収録しているテキストです(163問収録)。 ■目次 第1章 Azure Fundamentals試験とは   1-1 AZ-900試験 第2章 クラウドの概念   2-1 クラウドとは   2-2 クラウドサービスを使用する利点   2-3 クラウドサービスの種類 第3章 Azureアーキテクチャとサービス   3-1 Azureのコアアーキテクチャコンポーネント   3-2 Azureコンピューティングおよびネットワークサービス   3-3 Azureストレージ サービス   3-4 AzureのID、アクセス、セキュリティ 第4章 Azureの管理とガバナンス   4-1 Azureでのコスト管理   4-2 Azureのガバナンスとコンプライアンス機能およびツール   4-3 Azureリソースを管理およびデプロイするための機能とツール   4-4 Azureの監視ツール 模擬試験 ■著者プロフィール ●神谷 正(かみや まさし):マイクロソフト認定トレーナー(MCT)。2005 年からMCT としてトレーナ業に従事。Microsoft Server 系の教育などを提供し、近年はAzure やセキュリティ系の教材開発・コース提供などを手掛ける。2010 年にはMCT 年間アワードを受賞した。基盤系技術以外に、.Net などの開発コンテンツ作成やコース提供も行い、幅広い知識に基づいてICT 技術の教育を提供している。 ●国井 傑(くにい すぐる):株式会社エストディアン代表取締役。マイクロソフト認定トレーナー(MCT)、Microsoft MVP for Security。インターネットサービスプロバイダーでの業務経験を経て、1997 年よりマイクロソフト認定トレーナーとしてインフラ基盤に関わるトレーニング全般を担当。2022 年からは株式会社エストディアンに所属し、Microsoft 365/Microsoft Azure のセキュリティに特化したトレーニングに従事し、それぞれの企業ごとに必要なスキルを伸ばすワークショップなどを多数手がけている。
  • Bluetooth無線化講座 ―プロが教える基礎・開発ノウハウ・よくあるトラブルと対策―
    5.0
    【これまでになかった、わかりやすくて実践的なBluetoothの教科書!】 この本では、必須の前提知識から解説し、よくあるトラブルをどのように解決するかを学んでいきます。これまで、Bluetoothに関するノウハウはメーカーに蓄積し、自社の資産として外部に公開されることがありませんでした。そんななかで、エンジニアの役に立つように有益な情報をシェアしてきたのが、ムセンコネクトのオウンドメディア「無線化講座」です。モジュール選定のポイントや開発ノウハウ、アプリ開発のポイントは、長年の経験から得られたムセンコネクトの知恵です。これらを押さえて、Bluetooth化に挑戦してみてください。 ■目次 ●1章 Bluetooth・Bluetooth Low Energy(BLE)超入門講座   1-1 なぜBluetoothを使うのか? Bluetoothを採用する理由・メリット   1-2 Bluetooth・Bluetooth Low Energy(BLE)の基礎   1-3 セントラルとペリフェラル   1-4 アドバタイズとGATT通信   1-5 Bluetoothの周波数は?   1-6 Bluetoothの通信速度ってどれくらい?   1-7 Bluetooth ってどれくらい遠くまで通信できる?   1-8 BLEはどれくらい電力を消費するの?   1-9 プロファイルはデバイス同士が喋れる「言語」   1-10 コーデックはデバイスの「方言」   1-11 聞き覚えのある「ペアリング」   1-12 BLEビーコンの基礎と位置測位 ●2章 コレを知らなきゃモジュール選定で失敗する! 開発前に抑えておくべき無線化予備知識   2-1 無線化するなら知らなきゃいけない電波法・Bluetooth認証   2-2 採用するBluetoothモジュールによってやるべきことが変わる   2-3 抑えておくべき無線通信機器のセキュリティ対策 ●3章 Bluetoothモジュール選びのポイント   3-1 モジュールは選択肢が多く、その分モジュール選びに失敗しやすい   3-2 コンプリートモジュールとブランクモジュールの違い   3-3 Bluetoothモジュール選定でチェックするべきポイント ●4章 Bluetoothモジュールの基本的な使い方と実践的開発ノウハウ   4-1 Bluetooth Low Energy(BLE)の接続手順   4-2 Bluetooth 2.1とBluetooth 5.0は接続できる?   4-3 Bluetoothモジュールとホストマイコンの接続   4-4 Bluetoothモジュールにまつわるよくある質問   4-5 BLEアプリ開発のポイント ●5章 実測データで理解を深める   5-1 1M PHY/2M PHY/LE Coded PHY通信距離性能比較   5-2 通信速度の実測結果   5-3 消費電流の実測結果   5-4 AndroidのBluetooth機能対応状況調査 ■著者プロフィール ●【株式会社ムセンコネクト】Bluetoothのプロ集団。無線化をトータルサポート。Bluetooth特化型の製品・サービスでメーカーエンジニアの無線化を支援。 ●水野 剛【ムセンコネクト代表取締役 CEO】AGC、ユニクロ、freeeを経てデバイスと無線通信をひとつにするつなぎ役として、どんなメーカーでも無線化を実現できる世界をつくりたいという想いで株式会社ムセンコネクトを創業。筑波大学大学院修了、Bluetooth SIG公認 Bluetooth®認証コンサルタント。 ●清水 芳貴【ムセンコネクト取締役 CMO】エイディシーテクノロジー株式会社 常務取締役としてBluetoothモジュールZEALシリーズの企画、販売、サポートに従事。また、自身が「無線初心者」としてイチから学んだ知識やノウハウをメーカーエンジニアに活用してもらうため、Bluetooth導入サポートサイト「無線化.com」を運営。ZEALシリーズの販売終了に伴い、ムセンコネクトにBluetoothモジュール事業を移管するため設立メンバーとして参画。 ●三浦 淳【ムセンコネクト取締役 CTO】岩手県出身。電信機器、車載機器、健康機器、無線通信機器など、幅広い組み込み機器開発を経験。2012年に世の中に先駆けてスマートフォン向けBLEビーコンを製品化。これまで技術責任者として300件以上のBluetooth関連プロジェクトに携わり、産業機器メーカーのデバイス開発や無線化を支援。
  • Windowsでできる小さな会社のLAN構築・運用ガイド 第4版
    4.7
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】 小さな会社で安全に管理しやすい社内ネットワークづくり! 【こんな悩みを解決します】 ・ちょっと詳しいだけで管理を任されてしまった ・手軽に運用できて安全な社内LANを構築したい ・余ったWindows PCを有効に活用したい ・社内に散らばっているデータを管理できるように改修したい ・社内LANの構築・管理に時間も予算もかけられない 小さな会社では、専任の担当者がおらず、「少しパソコンに詳しい」というだけで、社内パソコン全般の管理やメンテナンスを任されることもあります。 しかし、いくつものOSが混在した環境を管理するのは、初心者の方にとってはとても厳しい状況です。 そこで本書では、専門知識のないネットワーク管理者でもできるように、ネットワークの基礎知識はもちろん、難しい設定を必要としない社内LAN構築・運用手法を丁寧に解説しました。 クラウド環境よりもセキュリティ的に安全なクローズドな環境を作ることを第一に考え、他業務と兼務している方でも管理しやすい方法を教えます。 Windows OSを用いるので、今ある資産を有効に活用し、簡単&低コストで便利な社内LANを構築できます。 本書を読めばあなたの会社のネットワークは万全です! ※『Windowsでできる小さな会社のLAN構築・運用ガイド 第3版』の改訂版です。 ※Windows11/Windows10対応。 [目次] Chapter1 Windowsでつくる会社内の「サーバー」「クライアント」ネットワーク Chapter2 ルーターの役割と設定 Chapter3 無線LANの導入と設定 Chapter4 サーバー/クライアントでの共通設定 Chapter5 Windows PCでのサーバー構築 Chapter6 サーバーにセキュアな共有フォルダー環境を設定する Chapter7 クライアントからサーバーにアクセスする Chapter8 セキュリティと応用設定 Appendix トラブルシューティング ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 実践入門ユーザー認証 試して学ぶパスワードレス
    -
    本書は「ユーザー認証」について、その概要を分かりやすくまとめた解説書です。ユーザーの認証の基本を理解し、実践的な活用に繋げるための入り口になる事を目指しています。

    試し読み

    フォロー

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