情報通信作品一覧
-
5.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ●ランサムウエア攻撃対策の決定版 ●現状・手口・事例・対応・対策・歴史を網羅 ●「知識」で被害を最小限に抑える 本書は、ランサムウエア攻撃と戦うための技術書です。ランサムウエア攻撃が世界中を震撼させています。国内外で大きな被害をもたらし、組織の事業継続に深刻な影響を与えています。どのような組織も攻撃対象になります。セキュリティー担当者はランサムウエア攻撃を受けることを前提に備える必要があります。そこで本書では、攻撃の現状や手口、国内事例、対応方法、対策、歴史を徹底解説。本書を読めばランサムウエア攻撃を深く理解できるとともに、攻撃を受けた場合の被害を最小限に抑えられます。
-
5.0◆AWSおけるIaCをTerraform / CDK両面から深掘り◆ 本書は、Amazon Web Services(AWS)のリソースを対象とした、コードによるインフラ管理――Infrastructure as Code(IaC)をテーマにした実践的な解説書です。IaCツールの中でも、幅広いシステムに対応できる「Terraform」と、抽象的なリソース記述が可能な「AWS CDK」を取り上げます。それぞれのツールの基本的な使い方や仕組みを解説するとともに、VPCやECSの構築といった具体例を通じてこれら2つのツールを横断的に比較・理解します。両ツールの「宣言的なコード記述」という共通点や、コード記述法や差分抽出プロセスの違いを掘り下げながら、AWSにおけるIaCの汎用的なスキルを習得できる内容となっています。IaCをこれから始めるユーザーに加え、Terraformユーザー、AWS CDKユーザーのどちらにも、新たな視点とスキルを提供します。 ■こんな方におすすめ ・すでにTerraform、AWS CDKを利用している人。AWSにおいてIaCをこれから始める人 ■目次 第1章 クラウドとInfrastructure as Code 第2章 IaC環境の構築 第3章 [体験]IaCによるリソースのデプロイ 第4章 Terraform詳細解説 第5章 AWS CDK詳細解説 第6章 VPCのIaCによる記述 第7章 ECSサービスのIaCによる記述 第8章 Terraform & AWS CDK注意すべき相違点 第9章 既存リソースのインポート 第10章 Lambda関数のデプロイ 第11章 IaCにおけるLambda関数の活用 ■著者プロフィール 原 旅人(はら たびと):ソフトウェアエンジニア・クラウドエンジニア。1975年生まれ。松本市出身。スーパーコンピュータを使って天気予報をするためのソフトウェア(数値予報モデル)の開発に14年間従事し、その精度向上に貢献。その後、Webアプリケーションや高速検索用データベースの開発を手掛ける中でAWSの可能性に惹かれ、クラウド技術を活用した効率的なアプリケーション開発・運用に強い関心を持って注力し、開発期間の短縮や運用コストの削減を実現。著書に『コンセプトから理解するRust』(技術評論社)
-
5.0◆「あるべき構造」を知り、ソフトウェア開発の問題に立ち向かおう◆ 本書は、より成長させやすいコードの書き方と設計を学ぶ入門書です。筆者の経験をふまえ構成や解説内容を見直し、より実践的な一冊になりました。 システム開発では、ソフトウェアの変更が難しくなる事態が頻発します。 コードの可読性が低く調査に時間がかかる、 コードの影響範囲が不明で変更すると動かなくなる、 新機能を追加したいがどこに実装すればいいかわからない......。変更しづらいコードは、成長できないコードです。 ビジネスの進化への追随や、機能の改善が難しくなります。成長できないコードの問題を、設計で解決します。 ■こんな方におすすめ ・コードの設計スキルに興味がある人 ・日々、悪いコードと向き合っていて改善したい人 ・より良いコードを書きたい人 ■目次 第1章 悪しき構造の弊害を知覚する 第2章 設計の初歩 第3章 カプセル化の基礎―ひとつにまとめる― 第4章 不変の活用―安定動作を構築する― 第5章 バラバラなデータとロジックをカプセル化する実践技法 第6章 関心の分離という考え方―分けて整理する― 第7章 関心が混ざったコードを分けて整理する実践技法 第8章 条件分岐―迷宮化した分岐処理を解きほぐす技法― 第9章 コレクション―ネストを解消する構造化技法― 第10章 設計の健全性をそこなうさまざまな悪魔たち 第11章 名前設計―あるべき構造を見破る名前― 第12章 コメント―保守と変更の正確性を高める書き方― 第13章 メソッド(関数) ―良きクラスには良きメソッドあり― 第14章 モデリング―クラス設計の土台― 第15章 リファクタリング―既存コードを成長に導く技― 第16章 設計の意義と設計への向き合い方 第17章 設計を妨げる開発の進め方との戦い 第18章 設計技術の理解の深め方 ■著者プロフィール 仙塲大也:X(旧Twitter)-ミノ駆動(@MinoDriven)。青森県出身。大手電機メーカーからWeb業界へ転身。アプリケーションアーキテクトとして、リファクタリングやアーキテクチャ改善、若手の設計スキル育成といった、設計全般を推進する業務に従事。悪しきコードとの戦いの中で設計の魅力に気付く。暇さえあれば脳内でリファクタリングしている。X(旧Twitter)ではプログラミングの風刺動画を不定期で投稿。登壇実績多数。Developers Summitではベストスピーカー賞など受賞多数。
-
5.0◆Web技術を根本から理解。これ1冊で基礎の基礎から応用まで実践力が身につく!◆ なぜWebシステムをうまく作ることができないのか?――本書は2010年に初版が発行されました。Webに携わるエンジニアだけでなく、Webマーケティング担当者にいたるまでWebの仕組みを根本から理解するための技術書として多くの方々に利用されました。本書の特徴である技術の根本をていねいに解説するスタイルはそのままに最新のWeb技術を取り入れて全面改訂です。さらに技術を学ぶ上でのさまざまな悩みを解消し、エンジニアとして成長していく手がかりをふんだんに盛り込みました。もちろんサンプルアプリケーションプログラムを試しながら理解を深めていく工夫もしています。本書によって本質をとらえるプロの技術力も得てください。 ■目次 ●第1章 技術の学び方 ・1.1 技術の学びはなぜ難しくなったのか ・1.2 「技術の引き出し」を作ろう ●第2章 Webシステムの全体像 ・2.1 Webシステムの構造 ・2.2 Webコンテンツ ・2.3 クライアントサイドの構成要素 ・2.4 サーバサイドの構成要素 ・2.5 ネットワークとインターネット ・2.6 Webシステムの実行環境と開発環境 ・2.7 Webシステムを実現するための技術 ●第3章 WWWの基本要素とその発展 ・3.1 World Wide Webの始まり ・3.2 URIとハイパーリンク ・3.3 HTTP ・3.4 SGMLから生まれたHTML ・3.5 CSSによる視覚情報の分離 ・3.6 データ構造を記述するXML ・3.7 HTML5策定とHTML Living Standardへの統一 ●第4章 HTTPクライアントとHTTPサーバ ・4.1 Webアプリケーションの根本を学ぼう ・4.2 最小のHTTPサーバを実現する ・4.3 レンダリングエンジンの働きを確認する ・4.4 HTTPクライアントをブラウザに変更する ・4.5 動的なコンテンツの生成 ・4.6 Webアプリケーションへの発展 ●第5章 URLとHTTP ・5.1 URLの基本構造 ・5.2 URLの詳細構造 ・5.3 HTTPの基本 ・5.4 HTTPリクエストの実践 ●第6章 従来型のWebアプリケーション ・6.1 GoによるWebアプリケーション ・6.2 Goによる簡単なWebサーバの作成 ・6.3 ToDoアプリケーションで学ぶ基礎 ・6.4 Webアプリケーションの画面遷移 ・6.5 Webアプリケーションの状態管理 ・6.6 セッションとユーザ管理 ・6.7 ユーザ認証の実装 ・6.8 Webアプリケーションの複雑性をカバーするフレームワーク ●第7章 SPAへの進化 ・7.1 SPAへの潮流 ・7.2 JavaScriptの起源と発展 ・7.3 Tiny ToDoのUIを改善する ・7.4 サーバとの非同期通信 ・7.5 Tiny ToDoに非同期通信を実装する ・7.6 JSONによるデータ交換 ・7.7 フラグメントによる状態の表現 ・7.8 SPAの課題とサーバサイドレンダリング ●第8章 Web API ・8.1 APIのWeb化 ・8.2 REST ・8.3 リソース指向アーキテクチャ ・8.4 Tiny ToDoのWeb API設計 ・8.5 Tiny ToDoのWeb API化 ・8.6 Web APIの公開 ・8.7 再注目されるRPCスタイル ●第9章 サーバプッシュ技術 ・9.1 サーバプッシュ技術の歴史 ・9.2 Server-sent eventsによるプッシュ配信 ・9.3 Server-sent eventsの実践 ・9.4 WebSocket ・9.5 WebSocketの実践 ■著者プロフィール 小森 裕介:キャディ株式会社 勤務。ソフトウェアエンジニアとして、製造業の変革を目指す自社サービスの開発・運用に携わる。2000年、東京工業大学(現・東京科学大学)工学部情報工学科卒業。独立系システム開発会社などを経て、2019年、LINE株式会社(現・LINEヤフー株式会社)に入社、金融系サービスの新規開発に携わった後、2022年より現職。好きな言語はJavaとGoとシェルスクリプト。好きなエディタはNeovimとsed。
-
5.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆脱・初心者っぽいアプリ◆ 謎エラー、すぐ落ちる、修正しにくい。そんなヤバいマクロをプロ仕様に進化させよう Excel VBAで便利なツールを作ったものの、いざ人に使ってもらうといろんな問題が発生したりします。例えば「データが揃っていないと動かない」「事前に目で確認が必要」「フリーズしやすい」「注意深く使わないとエラーになる」などなど。心当たりのある方も多いのでは? 本書では、そんな問題を解決するために、エラー処理、使いやすいインターフェース、バージョン管理、メンテナンスしやすいコードなど、VBAツールを業務用アプリとして仕上げ、改善し続けるための方法を網羅します。初心者が作りがちな「とりあえず動く」ツールを、「みんなに安心して使ってもらえるちゃんとしたアプリ」に仕上げましょう ■こんな方におすすめ ・脱初心者をめざす方 ・安心して使ってもらえる業務アプリを作りたい方 ・Excel職人を極めたい方 ■目次 ●第1章 はじめに 1-1 本書のねらい、目的 1-2 本書で記述するソースコードについて ●第2章 安心して使えるプログラム 2-1 ソースコードは見た目も大事 2-2 まずは押さえておくべきポイント 2-3 自作ツールを他人に不安なく使ってもらえるようにする 2-4 自分がメンテするときに楽になるように作る 2-5 他人が見ても理解しやすいように作る ●第3章 より実務で活かせるコツ・工夫 3-1 データの増減に慌てないプログラムにしよう 3-2 遅いプログラムも書き方次第で爆速になる 3-3 脱初心者の知恵袋 ●第4章 初心者の壁、ファイルの扱いをマスターしよう 4-1 これだけは覚えておこう 4-2 実務に活かせるスキルを身に付けて脱初心者! ●第5章 ユーザーフォーム活用バイブル 5-1 これだけは覚えておこう ●第6章 さらに活用! 知っておくべきその他のこと ■著者プロフィール 田中 徹(たなか とおる):SC-Serv 代表。コンサルや開発案件、e-ラーニングシステムを手掛ける一方で、ITリテラシーやExcel の研修も数多く手掛ける。実務にすぐに活かせる研修内容で多くの企業から好評を得ている。著書に『どうすればシステム発注で失敗を防げるか』『Excel VBA 文法はわかるのにプログラムが書けない人が読む本』(技術評論社)。その他、Webサイトに連載やコラムも執筆。
-
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研究会最優秀貢献賞等。
-
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関連プロジェクトに携わり、産業機器メーカーのデバイス開発や無線化を支援。
-
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によるはじめてのアルゴリズム入門」(以上技術評論社)など多数。
-
5.0【最新のNext.jsを実践的なサンプルコードで解説!】 最新のNext.jsを現場で使うために実践的な知識を詰め込んだ一冊です。フレームワークの基礎はもちろん、パフォーマンスを上げるための知識や関連ライブラリまで、詳細なサンプルコードをもとに解説していきます。 ■目次 ●第1章:Next.jsの基礎 1.1:Next.jsプロジェクトの始め方 1.2:アプリケーションのルーティング 1.3:SPAならではのナビゲーション 1.4:ネスト可能なレイアウト ●第2章:Server Componentとレンダリング 2-1:Server ComponentとClient Component 2-2:Server Componentのデータ取得 2-3:動的データ取得と静的データ取得 2-4:Routeのレンダリング ●第3章:App Routerの規約 3.1:Segment構成ファイル 3.2:Segment構成フォルダ 3.3:Parallel RoutesとIntercepting Routes 3.4:Routeのメタデータ ●第4章:Route Handler 4.1:Route Handlerの定義 4.2:Route Handlerのレンダリング 4.3:Route Handlerの使用例 ●第5章:サンプルアプリの概要 5.1:サンプルコードの概要とシステム構成 5.2:ローカル開発環境の構築 5.3:ORMライブラリ「Prisma」の概要 DBビジュアルエディター「Prisma Studio」の概要 5.5:開発環境のストレージサーバー ●第6章:データ取得とキャッシュ 6.1:サンプルコード共通のUIコンポーネント 6.2:fetch関数でのデータ取得 6.3:fetch関数のRequestのメモ化 6.4:fetch関数のキャッシュ 6.5:Prisma Clientでのデータ取得 6.6:Prisma ClientのRequestのメモ化 6.7:Prisma Clientのキャッシュ ●第7章:認証機能 7.1:環境変数の設定 7.2:OAuthクライアントの作成 7.3:NextAuth.jsの導入 7.4:ログインユーザーのデータ表示 7.5:閲覧ユーザーに応じた表示分岐 ●第8章:モーダル表示とデータ連携 8.1:汎用的なモーダルコンポーネント 8.2:Parallel RoutesとIntercepting Routesを用いたモーダル 8.3:バックエンド間連携によるデータ保存 8.4:バックエンド間連携によるデータ削除 ●第9章:データ更新とUI 9.1:Server Actionの基礎 9.2:Server Actionによるデータ保存 9.3:Server Actionによるデータ削除 9.4:Server Actionのエラーハンドリング231 9.5:Server ActionとフィードバックUI表示 9.6:Server Actionによる楽観的UI更新 9.7:Server ActionのFormバリデーション 9.8:Revaliateの設計 ●第10章:パフォーマンスとキャッシュ 10.1:コンポーネント構造のパフォーマンスへの影響 10.2:fetchCacheの設定 10.3:静的Routeを増やす実装 10.4:SSG Routeの実装 10.5:SSG Routeのパフォーマンスの定量評価 10.6:Next.jsによるアセットの最適化 10.7:Next.jsの4種類のキャッシュ 付録A:Prisma A.1:Prisma schemaの概要 A.2:Prisma Clientの概要 A.3:Prismaのマイグレーションとシーディング ■著者プロフィール 吉井健文:フロントエンドを専門とするエンジニア。著書として『フロントエンド開発のためのテスト入門』(翔泳社、2023年)、『実践TypeScript』(マイナビ、2019年)があるほか、WEB+DB PRESSへの寄稿なども行う。Twitter: @takepepe
-
5.0【ユーティリティクラスという「契約」の力】 本書はTailwind CSSの実践的な入門書です。フロントエンドエンジニア、マークアップエンジニア、そしてデザインシステムの構築に興味があるデザイナーを対象に、Tailwind CSSの中核的な思想である「ユーティリティファースト」の理解へといざないます。Tailwind CSSの基本的な使い方や、デフォルトテーマによって提供されるクラスの紹介はもちろん、テーマのカスタマイズやプラグインの作成によってデザインシステムを作るための実践的なノウハウも詳説します。 ■こんな方におすすめ ・フロントエンドエンジニア、マークアップエンジニア ・デザインシステムの構築に興味があるデザイナー ・HTML+CSSはすでに身についているが、Tailwind CSSは使ったことがない方 ・Tailwind CSSをすでに使っているが、より良い使い方を求めている方 ・既存環境から移行やデザインシステムの構築に関心がある方 ■目次 ●第1章 ユーティリティファーストとは何か 1.1 ユーティリティファーストによるマークアップの基本 1.2 ユーティリティファーストのメリット 1.3 CSS設計の変化の歴史 1.4 既存のCSS設計から学べる教訓 1.5 なぜ今ユーティリティファーストなのか ●第2章 Tailwind CSSはどういうフレームワークか 2.1 Tailwind CSSが何を提供しているか 2.2 Tailwind CSSが何をやっていないか 2.3 まとめ ●第3章 Tailwind CSSを導入する 3.1 Tailwind CSSをインストールする 3.2 設定ファイルを書く──セットアップに必要な設定 3.3 設定ファイルを書く──テーマをカスタマイズする 3.4 開発用に確認する 3.5 エディタをセットアップする ●第4章 Tailwind CSSでマークアップする 4.1 Tailwind CSSにおけるマークアップ 4.2 基本的なユーティリティ 4.3 基本的なモディファイア 4.4 特殊な記法 4.5 公式プラグインを便利に使う ●第5章 Tailwind CSSの背後にあるコンセプトを理解する 5.1 プラガブルなCSSフレームワークであること 5.2 JITとは何か 5.3 関数とディレクティブ 5.4 Preflight 5.5 ダークモード ●第6章 Tailwind CSSでコンポーネントを設計する 6.1 CSSにとって抽象とは何か 6.2 コンポーネントの責務とインタフェース 6.3 コンポーネントに閉じないスタイルを前提に設計する 6.4 Tailwind CSSを補完するライブラリ群 ●第7章 Tailwind CSSをカスタマイズする 7.1 設定ファイルの高度な利用 7.2 presetを配布・利用する 7.3 JavaScript APIを利用する 7.4 独自のプラグインを作成する ●第8章 Tailwind CSSを既存のプロジェクトに導入する 8.1 なぜ既存のプロジェクトにTailwind CSSを導入するのか 8.2 既存CSSとの衝突を避けるために気を付けること 8.3 まとめ ●第9章 ユーティリティファーストでデザインシステムを構築する 9.1 デザインシステムとは何か 9.2 デザイントークンを定義する 9.3 デザインシステムを継続的に運用する 9.4 Tailwind CSSだけでは担保できないデザインシステムの領域 ■著者プロフィール 工藤智祥:1991年生まれ。名古屋大学大学院情報科学研究科を経て、2016年ピクシブ株式会社に新卒入社。フロントエンドを中心にWebエンジニアとしてクリエイター向けプラットフォームの開発に携わる。2020年よりピクシブ社内のデザインシステム「charcoal」の開発に関わり、Tailwind CSSを基盤技術の一つに選択。2022年にOSS化した。著書(共著)に『入門GUI──Webブラウザで作る本格インタラクション』(インプレスR&D)がある。
-
5.0日本の産業活動が危ない! 体験しながら学べるOTのセキュリティ対策 OT(Operational Technology)とは、工場・プラントなどの機械設備や生産工程を 監視・制御するための、ハードウェアとソフトウェアに関する技術のことをいいます。 近年、産業活動を支えるOTのセキュリティ対策強化が急務となっています。 OTでもオープン化が進み、ITのようなサイバー攻撃に遭うようになったからです。 OTにセキュリティ上のトラブルが生じれば、その影響は計り知れません。 「サイバー攻撃で化学プラントが爆発!」、といったことも考えられなくはないからです。 しかし、OTは24時間365日稼働しているものが多く、実機で試すということかできません。 そこで本書では、図解とソフトウェアによる演習を通してOTの仕組みとそのセキュリティ 対策を理解できるよう、構成しています。 著者は、産業サイバーセキュリティコンサルタントとして活躍している福田敏博さん。 豊富な知識と経験をもとに、OTの安全対策について解説しています。 【本書を読むのに必要なスキル】 1. ITのセキュリティやネットワークについて、基礎知識のある方 2. 上記1.について、Windows PCでの知識や基本操作を習得済みの方 【本書の想定読者】 1. IT部門のエンジニアやセキュリティ担当者で、OTについての知識が必要になった方 2. セキュリティベンダーの方で、OT分野についてフォローするようになった方 3. セキュリティ系のコンサルタント、OT部門のエンジニア ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
5.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 2017年から2018年にかけて、コンテナ型仮想化技術を実現するDockerやコンテナアプリケーション基盤を支える、Kubernetesを始めとするコンテナアプリケーション開発プラットフォームに関連するマネージドサービスが、クラウドプロバイダーやベンダー企業からリリースされています。それに伴い、従来のアプリケーション開発からコンテナアプリケーション開発へとシフトし始めています。 コンテナアプリケーション開発は、基盤や運用を含め一つのパラダイムシフトでもあり、従来のアプリケーション開発とは、さまざまな点において異なります。本書では、プリケーションエンジニア、インフラエンジニア、オペレーションエンジニアの方々を対象に、これまでのアプリケーション開発とコンテナアプリケーション開発の違い、コンテナアプリケーション開発に必要となるDocker、Kubernetesや自動化で必要となるCI/CD、コンテナアプリケーションの運用方法を基本から解説しています。
-
5.0
-
5.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 APNプレミアティアコンサルティングパートナーの渾身の1冊 企業情報システムではクラウドに構築するシーンが多くみられますが、オンプレミスとしているシステムも多数あります。本書は、現在オンプレミスで運用している情報システム担当者にむけ、クラウド移行のポイントをまとめたものです。クラウドとオンプレミスの連携や、移行の7Rなど、コンパクトにポイントを押さえた解説で、全体像が手にとるようにわかります。 第1章 パブリッククラウドの利用 第2章 コスト試算 第3章 移行方法の検討 第4章 クラウド化成功のためのガイドライン作成 第5章 AWSアカウントの開設のポイント 第6章 クラウド利用の2大構成 第7章 クラウドならではの可用性 第8章 責任範囲 第9章 ネットワークの設計と構成 第10章 運用・保守の検討 第11章 教育 第12章 AWSの各サービス解説 用語集
-
5.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 新型コロナウイルスの影響により,テレワークなど,働き方の方向転換が迫られている企業が多くなっています。そんな状況の中,無料で使えるビデオ会議ツール(Web会議ツール)として「Google Meet」に注目が集まっています。本書ではGoogle Meetをはじめて使う人に向けて,基本的な使い方だけでなく,画面共有やホワイトボードなど,便利に使いこなすためのテクニックをわかりやすく解説していきます。なお,iPhoneやAndroidスマートフォンの操作についても解説しています。
-
5.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Apple Watch Series 6とSEの初心者向け書籍です。初期設定、iPhoneとの連携操作などApple Watchがはじめての方にもわかりやすく解説します。Apple Watch Series 6は、血中酸素濃度の測定、手洗い管理、睡眠管理などの新機能が追加されて、これまで以上にユーザーの健康をしっかり見守ります。本書は、Apple Watchの諸機能とwatchOS 7の操作方法、標準アプリの使い方までがしっかりわかるApple Watchを買ったら最初に読みたい1冊です。
-
5.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 グローバル競争の激化や顧客ニーズの多様化、少子高齢化、そして本格的なデジタル時代を迎えて企業は今、ビジネス(業務)プロセスの抜本的な見直しと刷新、高度化を迫られている。今日、主要なビジネスプロセスは、ほぼ例外なく何らかの情報システム群によって実行されている。それらの情報システム群は、それぞれ何がいつ実行されたのか、誰が実行したのかといったベントログデータ(実行記録データ)を常時、生成している。こうしたイベントログデータをすべて収集し、ケースIDやアクティビティ、タイムススタンプという軸に沿って分析することで、実際に行われたすべてのビジネスプロセスを、例外処理も含めて可視化するのが、プロセスマイニング。 本書はSpringer社刊の「Process Mining in Action」の日本語翻訳版で、プロセスマイニング導入の実用的なノウハウを公開する解説書となっている。第1部では、プロセスマイニングプロジェクトを成功に導くためのコツや課題、失敗例の紹介、RPAとの補完関係などについて解説する。第2部では、プロセスマイニングを適用して成功した欧米企業11社12のユースケースを紹介する。Siemens、Uber、BMW、athenehealth、EDP Comercial、ABB、Bosch、Schukat、Siemens Healthineers、Bayer、Telekomの実務責任者が、プロセスマイニング導入プロジェクトを成功に導いた経緯や乗り越えた課題を書き下ろしている。第3部では、プロセスマイニングを発明したWil van der Aalst博士がテクニカルな視点から、編著者であるLars博士がビジネス的な視点から、それぞれプロセスマイニングの未来について論じている。 本書は業務プロセス改善に取り組む責任者、担当者はもちろん、全ビジネスパーソン必携の書と言える。
-
5.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 TCP/IPプロトコルの動作を実験プログラミングで学ぶ! TCP/IPの動作メカニズムの詳細を理解するには、実際に動作を確認するためのプログラム作成し、解析することが最良の方法といえる。 この本では、IP、TCP、UDP、ICMP、IP(v6)などのヘッダを直接操作したり、生成するプログラムの作成をとおして、これらのプロトコルのもつ性質、メカニズムの本質を理解していく。 プログラムはC言語対応、OSは、FreeBSD、Linux対応。実験プログラムをとおしてプロトコルの詳細を学ぶのに最適の1冊。 2001年8月に発行された初版を、現状に合わせて改訂し、第2版として発行するもの。 第1章 TCP/IPプロトコルスタック入門 第2章 TCP/IPプロトコルとヘッダの構造 第3章 ソケット 第4章 パケットモニタリング実験 第5章 TCP/IP通信の識別 第6章 ARPの実験 第7章 IPとICMPの実験 第8章 TCPの実験 第9章 IPv6による通信実験
-
5.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 情報理論の全容を簡潔にまとめた名著 本書は,情報理論の全容を簡潔にまとめ,いまもなお名著として読み継がれる今井秀樹著「情報理論」の改訂版です. 機械学習などの分野が急激に発展する現代において,情報伝達,蓄積の効率化,高信頼化に関する基礎理論である情報理論は,情報系のみならず,多くの学生にとって必修といえるものになっています. 本書では,数学的な厳密さにはあまりとらわれず,図と例を多く用いることで,直感的な理解が重視されています.また,例や演習問題には,応用上深い意味をもつものを取り上げ,具体的かつ実践的に理解できるよう構成しています. さらに,今回の改訂において著者自ら全体の見直しを行い,最新の知見の解説を追加するとともに,さらなるブラッシュアップを加えています. 初学者の方にも,熟練の技術者の方にも,わかりやすく,参考となる書籍です. 第1章 序 論 第2章 情報理論の問題 第3章 情報源と通信路のモデル 第4章 情報源符号化とその限界 第5章 情報量とひずみ 第6章 通信路符号化の限界 第7章 通信路符号化法 第8章 アナログ情報源とアナログ通信路
-
5.0
-
5.0syslogは,Linux/UNIX系OSで標準的に使われているログ管理のしくみです。古くからsyslogdが使われてきましたが,現在ではrsyslogやsyslog-ngといった新世代のログ管理システムに置き換えられつつあります。本書では,Fedora,Ubuntu,Debianなどといった主要なLinuxディストリビューションにも標準採用されているrsyslogを取り上げ,その導入・基本設定から応用までを解説します。Linux/UNIXサーバーのユーザー・管理者にとって必ず役立つ,実運用に即したログ管理のノウハウが満載の1冊です。
-
5.02017年は、「iPhone」が登場した2007年から数えて10年目となります。この間、世界の主要国ではスマートフォンの普及が順調に進み、日本でも利用率は60.2%に達しました(平成28年版情報通信白書)。過半数を占めるに至ったスマホは、激動の普及期から脱して、今後は穏やかな成長が続く成熟期に移行します。 そんな通信業界の2017年に向けた最大のテーマは「スマホの次」。すなわち新たな収益の芽を探し出すことにあります。IoT(Internet of Things)やAI(人工知能)、ビッグデータといった候補がいくつか出ていますが、しばらくは試行錯誤を重ねることになるでしょう。 本書は模索の時代を迎える通信業界のこの1年を振り返り、『日経コミュニケーション』と『テレコムインサイド』に掲載した特集や詳解、レポート、インタビュー、調査レポートを厳選して総編集しました。新手のサービス競争に突入した格安スマホ、0円端末の一斉廃止となし崩し的な復活、異業種参入がままならないNTT東西の光コラボ、そして約10年ぶりの大改正となった電気通信事業法など、2016年も通信業界は話題にこと欠かない1年でした。本書はこうしたニュースの裏側を詳しく解説し、通信事業者の内実に迫ります。
-
5.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】 かわいいキャラたちと学ぶネットワークのつながるしくみ! ITのお勉強って、難しい英語やら抽象的な概念が多くて、ちょっと抵抗感がある方もいらっしゃるかと思います。とくに、ネットワークでは略語のようなプロトコルが多く登場してきて、それぞれの役割や関係性の違いがわかりにくいですよね。 本書では、そうしたプロトコルたちに人格を与えて、かわいい少女キャラクターにしちゃいました! 彼女たちのやりとりを通じて、どのキャラ=プロトコルが、どのような性格なのかはもちろん、どのような役割を持っていて、どういった関わり合いをするのかといったネットワークの基礎知識について、直感的にわかるようにしています。 著者はオタク文化にも造詣が深い岡嶋裕史氏。氏の豊富な教育経験を基に、最低限知っておくべき内容をキャラクターの擬人化属性に落とし込んでもらいました。 また、キャラクターデザインは商業漫画誌でも活躍中の108号氏。とってもかわいらしいキャラクターたちを描いていただいています。また、アニメ制作会社にキャラクター監修をしてもらうことで、著者の設定した擬人化属性を魅力的なキャラクターの個性として反映してもらっています。 かわいいキャラクターにモチベーションが高まる方、従来のIT解説書に苦手意識を持っている方などにオススメの一冊です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
5.0陥りやすいトラブル例を押さえておきたいテーマ別に分類、トラブル対応の鉄則を伝授。データセンターから拠点間ネットワーク、そしてモバイルまで、エンジニアの実体験に基づくトラブル例を厳選。止まらないネットワーク実現のノウハウが分かる。 ≪目次≫ ■はじめに ■ルーター関連のトラブル ・WANとの接続 ・バックアップ経路 ほか ■スイッチ関連のトラブル ・接続と冗長化 ・ループ対策 ・LANスイッチブレード ・LANスイッチ設定 ほか ■無線LAN関連のトラブル ・品質確保と冗長化 ・無線LANと音声 ・802.11n導入 ・WANとしての3G利用 ■サーバー関連のトラブル ・負荷分散の性能設計 ・セッション管理(1) ・セッション管理(2) ・コネクション管理 ・負荷分散装置の配置 ・サーバーNIC冗長化 ■セキュリティ関連のトラブル ・ファイアウォールのポリシー設定 ・パケット遮断の設定 ・Webサーバーのセキュリティ確保 ・検疫ネットワーク ・無線LANの802.1X認証 ・MACアドレス認証 ・暗号化通信 ■プロトコル関連のトラブル ・パケット長 ・ルーター/スイッチの設定管理 ・冗長化プロトコル ほか ■その他のトラブル ・LANケーブル ・LANケーブルの接続ミス ・VoIP網を介したFAX ほか
-
5.0※本書は試読版です。 「日経情報コミュニケーション」専門記者の企業ネット・通信業界レポート(3) 本書の平均読了時間約32分(19,000字) 商業施設の来店客や観光客などに向けた、無料のWi-Fi(無線LAN)サービスの整備が活気付いている。施設の魅力を高めて消費者の購買行動を刺激するほか、年間1000万人を超えた訪日外国人を取り込む狙いだ。 一方で狙った効果が出ず、顧客満足度も低く、サービスを見直す先例も出てきた。支持されているのは、人を集める求心力を持つ「ITのオアシス」ともいうべき、的確な情報発信や独自性のあるサービス。 利用シーンに合ったネット接続の機能と使い勝手にも力を注いでいる。大きな集客力を生み出す無料Wi-Fiサービスの先行事例とそのノウハウを紹介する。 ※本書は日経コミュニケーション2014年12月号の特集記事「無料Wi-Fi活用」をスマホ向けに再構成したものです。 【目次】 [プロローグ]ヒトとモノを動かせ、施設や地域に“磁場”を作る [事例編]「ここだけ」のサービスで先行、独自性と利便性が集客の鍵 [ノウハウ編] 安く・早く・価値を生む、サービスを成功に導く投資術
-
4.7※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆Googleの最新生成AI「Gemini」を使いこなそう!◆ Googleが提供する無料のAIアシスタント「Google Gemini」の操作解説書です。AIによる文書生成や質問への回答のほか、Googleサービスと連携できる点が特徴で、GoogleドキュメントやGmailの内容を要約したり、Googleマップで条件に合った観光ルートを探したり、YouTube動画の内容をテキストに要約したりすることができます。 本書では、文書の作成や要約など生成AIの基本操作から、Googleサービスとの連携、アイデア出しや学習に使う方法、より精度の高い回答を得るためのテクニックなど、仕事でAIを使いこなすためのコマンド例を多数紹介しています。 ■こんな方におすすめ ・Google Geminiで何ができるかをざっくり知りたい人 ・Google Geminiを仕事に活用したいビジネスマン ■目次 ●Chapter 1 Geminiの基本操作を知ろう ●Chapter 2 Googleサービスと連携して活用しよう ●Chapter 3 文章を作成・編集しよう ●Chapter 4 ビジネスや学習で活用しよう ●Chapter 5 スマートフォンで活用しよう
-
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 トラブルシューティング ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
4.7※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 『ハッカーの学校』の著者が徹底解説 暗号技術の絡み合いを解き明かす 【本書のポイント】 1)古典暗号から現代暗号までを体系的に解説 2)アルゴリズムに注目することで、暗号技術の絡み合いを解き明かす 3)図や数値例を多数掲載し、数学も克服できるように配慮 4)教科書として、辞書として……いろいろな読み方ができる 【本書のねらい】 ・「読める」…専門書や論文を読む準備ができる。 ・「使える」…適切な運用や実装ができる。 ・「見える」…日常に隠された暗号技術に気付く。 ・「楽しむ」…古典暗号と現代暗号に魅了される。 【必要な予備知識】 ・コンピュータの基礎知識 ・高校レベルの数学知識(復習のための解説あり) 【内容紹介】 現代で安全な情報のやり取りをするには 暗号技術が不可欠です。 本書では、仕組みの説明だけでなく、 安全性や危険性について、利用する側と 攻撃する側の両面から見ていきます。 特にシステムの設計者や開発者が 正しく暗号技術を使えるように、 実装と運用の観点も加えました。 攻撃が成功するロジックや、 暗号化と復号の計算などを 自分で考える項目も用意しています。 ぜひ挑戦してみてください。 【ダウンロード特典あり】 本書をお買い上げの方に、ページ数の都合で泣く泣くカットした内容をまとめたPDF(約60ページ)をダウンロード提供しています。(詳しくは本書をお読みください) ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
4.6TCP/IP解説書の決定版! 時代の変化によるトピックを加え内容を刷新! 本書は、ベストセラーの『マスタリングTCP/IP 入門編』を時代の変化に即したトピックを加え、内容を刷新した第6版として発行するものです。豊富な脚注と図版・イラストを用いたわかりやすい解説により、TCP/IPの基本をしっかりと学ぶことができます。プロトコル、インターネット、ネットワークについての理解を深める最初の一歩として活用ください。 第1章 ネットワーク基礎知識 第2章 TCP/IP基礎知識 第3章 データリンク 第4章 IPプロトコル 第5章 IPに関連する技術 第6章 TCPとUDP 第7章 ルーティングプロトコル(経路制御プロトコル) 第8章 アプリケーションプロトコル 第9章 セキュリティ 付録
-
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
-
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
-
4.5システム管理者・開発者が知っておきたいメール技術のすべて 【本書の特徴】 ・豊富な図解で、わかりづらい仕組みもよくわかる ・メール技術を軸に学ぶことで、「サーバー構築」「DNS」「セキュリティ」の仕組みが腑に落ちる ・システム開発・運用の実務で「使える」知識を網羅。1冊あれば安心! 【本書の内容】 SNSやメッセージアプリに押されている印象のメール。 しかし、ほとんどのSNSやWebサービスのアカウント作成にはメールが必要です。ビジネスシーンでは、メールで連絡をする人がまだまだたくさんいます。 つまり、システムやサービスの開発・運営において、メールはいまでも不可欠なインフラなのです。 ところが、メール技術全般について体系立てて説明された情報源は、いつの間にかほとんどなくなってしまいました。結果として実務の現場は、必要な知識だけをインターネットで調べたり、先輩に聞いたりして、「その場をしのぐ」「綱渡り状態」になっているのが実態です。 そのような状況では、システムやサービスの開発・運用に不安が残ります。障害発生などのトラブル時には、原因を特定するだけでも苦労するでしょう。加えて、近年はセキュリティの観点からもメールを軽視できません。 本書では、メール技術の歴史や、メールサーバーを構築するための手順、迷惑メールを防ぐための取り組みまで、体系的に整理して解説しています。 メールサーバーの構築をするエンジニアの方、メールマガジンの配信・管理などをしている管理者の方はもちろん、さまざまなシステムやサービスと関わる方に役立つ、いざというときに便利な1冊です。 【本書で解説している技術(一部抜粋)】 ドメイン、DNS、SMTP、POP、IMAP、 SPF、DKIM、DMARC、mbox、Maildir、 SASL、リレーホスト、レジストリ、 サーバー移行、送信メールの容量制限、 再送・輻輳、文字コード、MIME、 PPAP、開封確認、送信ドメイン認証、 ベイジアンフィルタ、APOP、 SSL/TLS、DNSSEC、 オプトイン、オプトアウト……etc. 【目次】 第1章 メールが相手に届くまで 第2章 送受信に使われるプロトコル 第3章 メールサーバーの構築とDNSの設定 第4章 ファイルの添付と HTMLメール 第5章 スパムメールを防ぐ技術 第6章 メールの暗号化と署名 第7章 メーリングリストとメールマガジン 索引 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
4.5※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【アジャイル開発手法の基礎と導入のポイントを解説!】 DXが推し進められ、ビジネスやサービスを取り巻く環境やニーズの変化に機敏に対応することが求められる中、アジャイル開発の手法をプロジェクトに取り込むことのメリットがあらためて注目されるようになりました。これまで長い期間をかけて、スクラム開発、XP、チケット駆動といった手法の実践的なノウハウが培われてきましたが、新たに取り組み始めた開発プロジェクトの中には、その場しのぎの導入となってしまっているケースも多いように見受けられます。そこで本書では、「現在のプロジェクトに対して、いかに上手くアジャイル開発の要素を取り込むか」に焦点を当て、実際の開発プロジェクトで実践するための手順や効果的な活用法など、アジャイル開発の基礎と導入時のポイントを図解でわかりやすく解説します。 ■目次 ■Chapter 1 アジャイルソフトウェア開発宣言 Section 01 アジャイルの定義 Section 02 カウボーイプログラミングとの違い Section 03 ウォーターフォールとの違い ■Chapter 2 スクラムとXP Section 04 スクラムのチーム・価値観 Section 05 期限の決定 Section 06 バックログの作成・顧客との調節 Section 07 単体テストの自動化 Section 08 ペアプログラミング Section 09 継続的なコードの改善 Section 10 コードの共有化 ■Chapter 3 チケット駆動の基礎 Section 11 チケットの抽出 Section 12 作業するチケットの決定 Section 13 終わったタスクと終わらないタスク Section 14 追加されるタスクの調節 ■Chapter 4 バックログとチケットの導入 Section 15 バックログと優先度 Section 16 WBS分割の応用 Section 17 PERT図・ガントチャートの応用 Section 18 増えるタスクとスケジューリング Section 19 EVMを使ったプロジェクト完了時期の予測 ■Chapter 5 自動テストの導入 Section 20 回帰テストが可能な環境 Section 21 モックアップ(モック)の作成 Section 22 再現テストの環境構築 Section 23 コード改修とテストコード Section 24 テストコードの保守性 ■Chapter 6 コミュニケーションと振り返り Section 25 スタンドアップミーティング Section 26 同じ時間に集まることができない場合 Section 27 リモート作業への応用 Section 28 ホワイトボードの活用 Section 29 やらないことリストと振り返り ■Chapter 7 期日とスケジューリング Section 30 時間の有効活用 Section 31 タイムボックスの活用 Section 32 マイルストーンの設定 Section 33 マイルストーンの移動・削除 Section 34 学生症候群の活用 ■Chapter 8 ボトルネック Section 35 ボトルネックの解消 Section 36 リソースを追加する場所 Section 37 いつまでリソースを使うか Section 38 省力化より無人化へ Section 39 PDCAによるプロセス改善 ■Chapter 9 ナレッジマネジメント Section 40 ナレッジマネジメントとは Section 41 刺身システムによる知識の共有 Section 42 SECIモデルによる知識の循環 Section 43 守破離による基本から応用そして脱却へ Section 44 知識を貯めるシステム ■Chapter 10 継続的な開発・学習・成長 Section 45 保守・運用まで考える Section 46 継続可能なソフトウェア開発 Section 47 高品質がもたらす「ゆとり」 Section 48 プロジェクトの目標・個人の目標 Section 49 エンジニアは週末をどう過ごすべきか ■著者プロフィール 増田智明:Moonmile Solutions代表。主な活動はプログラマーと執筆業。他にも、保守、新人教育、技術顧問などなど。アジャイル開発、計画駆動、TOC/CCPM、建築、料理をふまえて、開発プロセスを俯瞰しつつ、ソフトウェア開発に適したスタイルを模索中。著書多数。
-
4.5■スペシャリストが執筆したコンテナセキュリティ要素技術の解説書! 本書は、Liz Rice『Container Security:Fundamental Technology Concepts that Protect Containerized Applications』O'Reilly Media, Inc.の翻訳書です。 スケーラビリティと復元力を促進するために、現在多くの組織がコンテナとオーケストレーションを使用してクラウドネイティブ環境でアプリケーションを実行しています。しかし、そのデプロイの安全性については、どのように判断すれば良いのでしょうか。本書は、開発者、運用者、セキュリティ専門家がセキュリティリスクを評価し、適切なソリューションを決定するために、コンテナの主要な要素技術を検証する実践的な書籍です。 著者のLiz Rice(Isovalent社 Chief Open Source Officer)は、コンテナベースのシステムでよく使われるビルディングブロックが Linuxでどのように構築されているかに着目しています。コンテナをデプロイする際に何が起きているかを理解し、デプロイされたアプリケーションに影響を与える可能性のある潜在的なセキュリティリスクを評価する方法を学ぶことができます。コンテナアプリケーションをkubectlやdockerで実行し、psやgrepなどのLinuxコマンドラインツールを使用していれば、すぐにでも始めることができます。 ○コンテナへの攻撃経路について知る ○コンテナを支えるLinuxの構造について知る ○コンテナの堅牢化のための方法を検討 ○設定ミスによるコンテナへの侵害の危険性を理解する ○コンテナイメージビルドのベストプラクティスを学ぶ ○既知のソフトウェア脆弱性を持つコンテナイメージを特定する ○コンテナ間のセキュアな接続を活用する ○セキュリティツールを使用して、デプロイされたアプリケーションに対する攻撃を防止する ▼本書の特徴 ○コンテナセキュリティのスペシャリストが執筆した解説書 ○コンテナのセキュリティの要素技術を学ぶことができる ○コンテナの仕組みと脆弱性(開発・運用時に注意すべき箇所)、その対策方法がわかる ▼対象読者 ○コンテナのセキュリティの要素技術に興味がある人 ○コンテナ化を行う開発者・運用者
-
4.5★40年の経験が見抜いたSI企業の強み・弱み ★未来を描くのに欠かせない示唆、満載 国がSI企業をどのように見ているかご存じでしょうか。一言で表せば「日本企業の浮沈を握るカギ」だと考えています。大げさに聞こえるかもしれませんが、昨今のDX関連の制度設計を見れば、その本気度がわかると思います。 それらDX制度設計を手掛けた中心人物の1人が本書の著者です。野村総合研究所に長く勤めた後、SCSKの顧問になるとともに、2021年3月まで情報処理推進機構(IPA)の参与として働いていました。IPAではDX推進責任者を務め、「DX認定制度」の設立に関わっています。IPAは主に経済産業省の政策執行機関ですので、政府目線でこの国のSI企業を見ていた人物の1人なのです。 同時に著者は、SEとして40年の経験がある大先輩です。本書ではその経験を基に、SI企業の「強み」と「弱み」、そして「DX」を冷静に分析しています。若い人にはピンとこない話があるかもしれませんが、長年の経験がないとたどり着けない内容が多く、示唆に富んでいます。なぜ基幹系システムは今のような状態になってしまったのか、この先どうするべきなのか、未来ビジョンを描く前にするべきことは何か――。 SI業界に勤める人なら、一度は読んでおきたい1冊です。
-
4.5東京五輪を控えてサイバーセキュリティ関連のニュースをよく耳にするようになりました。また、マイナンバー法の施行や個人情報保護法の改正で、中小企業でも法的・社会的責任を負うリスクが高まり、セキュリティ対策は優先課題の1つとなっています。しかし現実には、実業務だけで手一杯だし、ITに精通した社員もいないと後回しになったり、とにかくセキュリティ対策製品を導入しておけば大丈夫と勘違いしていませんか? 本書ではセキュリティリスクを経営リスクとして捉え、正しく評価し、組織的に推進させるための手順やノウハウを、セキュリティコンサルタントである著者がわかりやすく解説します。無償で公開されているガイドラインをフルに活用しているので、ぜひ、あなたの会社の正しいセキュリティ対策に活用してください。
-
4.5
-
4.5OAuthは近年、WEBアプリケーションで使われる主要な認可プロトコルです。本書ではOAuthをどのようなプラットフォームでも適用できるように解説をしています。 本書は全体で16章あり、4つのパートに分割しています。パート1にあたる第1章と第2章はOAuth 2.0のプロトコルの概要を説明しており、基盤となる知識を得るための読み物としています。パート2は第3章から第6章までとなっており、OAuth 2.0のエコシステム全体をどのように構築するのかについて示しています。パート3は第7章から第10章までとなっており、OAuth 2.0のエコシステムにおけるさまざまな構成要素が持つ脆弱性について説明しており、その脆弱性をどのように回避するのかについて述べています。最後のパートは第11章から第16章までで構成されており、OAuth 2.0を核とした次の世代のプロトコルについて語っており、標準や仕様に関してOAuthの周辺の技術も踏まえて見ていき、最後に本書のまとめを行っています。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
4.5情報漏えいやサイバー攻撃など情報セキュリティに関するニュースが毎日のように流れています。また,日常的にPCやスマートフォンでインターネットに接している我々は,他人事のように思えません。ただし,技術的な背景やしくみは年々複雑化し,「なぜ危ないのか?」「どこに注意すればいいのか?」すらわかりづらくなってきました。 そこで,本書では,情報セキュリティを複雑に構成する個々の要素技術をイラスト図解でやさしく解説しました。安全かつ快適なIT生活を送るためにも活用してください。
-
4.3◆もう一度プログラミング入門!◆ 一大決心をしてプログラミングを始めようとして挫折する方はたくさんいらっしゃいます。でもあなたが悪いわけではありません。プログラミングはちゃんと正しい心づもりで準備して挑戦すれば、案外スムーズに学ぶことができます。本書は一度はプログラミング挑んだけれども、うまくいかなかった方だけでなくこれから学びたい方にも、そのコツを教えます。 ■こんな方におすすめ ・リスキリングでプログラミングをしてみたい会社員の方、これからプログラミングを始めたい方、プログラミングが何であるか勉強してみたい方。 ■目次 ●序章 再起動 ●第1章 レディネス ・レディネスとは ・プログラマーは儲かります ・日本でなぜプログラマーが不足するのか ●第2章 日本人を克服する──プログラミング学習の前に日本人であることを解決する ・英語圏の思考 ・新しい価値を実現する ・プログラミング学習をどのようにやめるか ●第3章 入門の方法 ・どの言語がいいですか? ・どこで学ぶ? ・学習計画はどう組む・どう選ぶ? ・エピソード:生き方 ●第4章 思い込みの解除 ・その一歩が出ない ・変数がわからない人 ・動くことを把握する ●第5章 プログラマーはなぜプログラミングができるようになったのか ・プログラミングは文を作る・つまり作文することである ・ワーキングメモリは人によって違う ・プログラマーになった人がしてきたこと ●第6章 自分に合う本を選ぶ ・知識だけではなく「思路」を書いた入門書を選べ ・パラグラフ形式が為した功罪 ・あなたに合う書籍 ・逐次処理と同時処理 ・エピソード:一冊の本 ●第7章 プログラマーへの道 ・立ちはだかる壁 ・小さなプログラムすら完成しない ・いま一つ楽しくない ・適切な学習時間がわからない ・向いていない気がする ●第8章 構造化とオブジェクト指向、そして問題解決 ・オブジェクトが難しいのではなかった・人を見ていなかったのだ ・構造化 ・リファクタリング ・ソフトウェア設計 ・オブジェクト ・問題解決 ●第9章 プログラマーの拠り所 ・独り立ちへのレディネス ・言語という拠り所 ・モチベーションという拠り所 ・ストレスという拠り所 ■著者プロフィール 山崎晴可(やまざきはるか):高知県高知市出身 1968年生。大阪芸術大学文芸学科中退・ダイアモンドアプリコット電話研究所所長、プログラマーの社外メンターとして企業のエンジニア指導。14歳よりOh!mz(ソフトバンク)掲載・ハッカージャパン(白夜書房)インターネットアスキー(アスキー)等で連載・単著に『インターネットツール構築論』(白夜書房)・ストーカー対策ボランティアグループを主宰しフジテレビNONFIX「ストーカーバスター」シリーズとして放送 山崎彩子(やまざきあやこ):神奈川県横浜市出身 1972年生。武蔵大学文学部社会学科卒・白百合女子大学大学院文学研究科発達心理学専攻修士課程修了・臨床心理士・公認心理師・精神保健福祉士。精神科クリニック、スクールカウンセラー、児童養護施設勤務等を経て2009年より海上自衛隊心理療法士、現在防衛省海上幕僚監部首席衛生官付衛生企画室勤務
-
4.3【内容紹介】 エンジニアからエンジニアリングマネジャーになる―― エンジニアリングが好きでエンジニアになった私たちが、 「チームをサポートしたい」という一心で引き受けたその瞬間に 扱う対象が「コード」から「人」へと変わります。 それは突然、職種がまったく変わるようなもので、 その大きな違いにはじめは戸惑いを隠せないでしょう。 人的プロセスは構築された設計の通りにはいきません。 コミュニケーションは個人の価値観、動機、力関係、スキルと結びつき、 メンバーの関係性は不安定です。 日々の仕事によるさまざまな経験は、そこに感情の波で揺らぎを与えてきます。 正解がなく、答えを出してもそれが良かったのかもすぐにはわからない。 これまでの経験を活かしたくても活かせないもどかしさ。 そんな誰も教えてくれなかったマネジメントについて、 Googleのマネジャーが共感と内省によるエンジニアリングマネジメントの実践知を解説します。 しかしそれはそのまま実践してもらうためではありません。 エンジニアリングマネジャーに求められていることと リーダーシップの発揮について自身で考えられるようにするためです。 「人と関係性」に焦点をあてた本書は、 エンジニアリングマネジャーが困惑しやすいトピックを解説し、 メンバーと協力して一緒に共通の目的に向かうために読むべき一冊となっています。 【目次】 Part 1 自分のチーム Chapter1 自分のチームを大切にする Chapter2 価値観の価値 Chapter3 信頼と弱さ Chapter4 自分のチームは「彼ら」ではなく「私たち」 Chapter5 幸せとやる気の原動力 Chapter6 長期的な従業員のケア Chapter7 キャリアラダー Chapter8 重要な1on1 Part2 コラボレーション Chapter9 マネジャーとしてのコミュニケーション Chapter10 チェンジマネジメント Chapter11 フィードバックの与え方 Chapter12 フィードバックを受け取る Chapter13 良いミーティング Chapter14 対立のマネジメント Chapter15 クロスチームとオープンソースのコラボレーション Part3 チームが最高の仕事をできるように支援する Chapter16 チームの仕事の優先度付け Chapter17 プルリクエストのスコープを絞る方法 Chapter18 実行の速度 Chapter19 プロダクトとエンジニアリングの時間配分 Part4 自分の仕事 Chapter20 ハイレベルでの優先度付け Chapter21 日々の優先度付け Chapter22 境界線を設定する Chapter23 まず自分を大切にすること Chapter24 自分を信じること
-
4.3※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 黒本で最先端の資格をいち早く取得しよう! 2021年よりスタートしたデータサイエンティスト検定(通称DS検定)。その「リテラシーレベル」試験に対応した問題集です! データサイエンティスト検定リテラシーレベル試験は、「データサイエンス力」「データエンジニア力」「ビジネス力」の3つのチカラに関する知識が問われます。それぞれの分野に対応した問題と詳しい解説をしっかり網羅しているので、バランス良く学習できます。 ◆最新の試験範囲を示した「スキルチェックリストver.4」に対応。 ◆テキスト不要!教科書並みの詳しい解説で、本書1冊で合格力アップ! ◆本番の試験を模した巻末「総仕上げ問題」で、試験直前の追い込みもしっかりサポート! ▼目次 第1章 データサイエンス力 —数理統計— 第2章 データサイエンス力 —機械学習— 第3章 データエンジニアリング力 —知識— 第4章 データエンジニアリング力 —SQL— 第5章 ビジネス力 —プロジェクト推進— 第6章 ビジネス力 —法律・倫理— 第7章 モデルカリキュラム 第8章 総仕上げ問題
-
4.3●北朝鮮のミサイルはアメリカがウイルスを使って落としていた ●マルウェアに感染した高速増殖炉もんじゅが遠隔操作で破壊されたら ●京アニを襲撃した青葉容疑者もダークウェブ「トーア」を使っていた IoT化が進むなか、すべての電子機器が一斉に乗っ取られるリスクも大いに高まっている。 今年10月には、危機感を募らせた日本政府は日本のインフラがサイバー攻撃にあった場合、 その報告を義務づける法案を採択(全然報道されていないが)。 事実、高速増殖炉もんじゅがマルウェアに感染していたこともあり、 日本も決して対岸の火事ではない。 本書はこれら現在のサイバー戦争のフロントラインを追い、詳しく解説。 そのうえで日本はどうするべきなのかを問うものである。
-
4.3
-
4.3サイバー攻撃の手口が高度化・巧妙化し,ウィルス対策ソフトを代表とする従来の防御策では役に立たなくなったということは,すでに多くの専門家から指摘されているとおりです。しかし,サイバー攻撃だけではなく,内部の不正やうっかりミスによっても情報は流出します。なぜ,こうも情報流出が続くのでしょうか?それは,情報セキュリティに対する目的の誤解,全体感のとらえ方や優先順位の決め方の誤り,科学的なアプローチ不足など守る側の課題が多いことも一因していると筆者は推察しています。そして,より本質的な課題として,担当者が情報セキュリティに関して体系立てて教育されることなく,多くの場合,ほかの業務と情報セキュリティを兼務の形で,悪く言えば片手間で担っている点を挙げられるのではないでしょうか。少し厳しい言い方をすれば,情報セキュリティの不備は以前からありましたが,サイバー攻撃をはじめとした多くの情報流出事故によってその不備があらわになってきたのでしょう。「では,具体的にどうすればいいのか? どのような技術で対策すればいいのか?」という疑問や悩みに解を示すのが,本書の目的です。
-
4.3「どうすれば,検索されたときにサイトを上位に表示することができるか」そんなふうに考えているとかえってうまくいかなかったりすること,ご存知ですか?本書は,すぐに効かなくなってしまうようなテクニックではなく,「検索エンジンは,どんなことをしようとしているの?」「SEOって,なんのためのもの?」といった変わらない“考え方”をおさえることで,目先のトレンドにふりまわされないための基礎が身につく,いちばんやさしいSEOの入門書です。フルカラーの紙面で,知識ゼロの初心者・すずちゃんと専門家・土居先生のかけあいを追いながら,だれでもたのしくSEOで大事なことがわかります。業界屈指の実力を誇るヴォラーレのSEO事業責任者・土居健太郎氏による待望のデビュー作!
-
4.3※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 企業や個人を狙ったサイバー攻撃の一般化で、近年ますます重要性が高まっているコンピュータセキュリティの技術を包括的に解説します。実際に起こったサイバー攻撃などの事例を通じて、最近増えているサイバー攻撃がどのような手順で実施されるか、なぜ攻撃を受けてしまうかのメカニズムを、技術的な観点で詳しく解説します。多層防御などサイバー攻撃への最先端の方法や、各種のセキュリティ技術を図解を用いてわかりやすく解説します。現在、企業や個人で必要とされている最新のコンピュータセキュリティ技術が1冊で学べます。「セキュリティ専任対策チーム」の設立に関する情報もまとめました。これまでの「絶対わかる!」シリーズと同様に、図解やイラストを多用するなど、初心者でもつまずくことなく読み進められるように工夫しています。
-
4.2PCがあればサーバの仕組みと役割が「全部」わかる! 【こんな人におすすめ】 ・社内のシステム管理を任された人 ・サーバについて学び直したい人 ・現役プログラマーやITエンジニア ・新社会人やIT企業の営業職 【書籍の内容】 サーバ、ネットワーク、Linux、IoT、Windows Server…… サーバはITインフラに欠かせないものですが、近年は仮想化技術やクラウドの進歩もあり、 サーバの重要性はますます欠かせなくなっています。 特に近年は「IoT」という言葉に代表されるように、様々なデバイスがインターネットに接続されるようになり、 技術者・非技術者問わず、サーバ周りの知識は必要不可欠になってきました。 本書では、「サーバとは何か」「なぜ必要なのか」「どのような技術によって役割を実現しているのか」など、 サーバシステムの基礎の基礎を、実際に自宅PCで確認しながら学習を進めていきます。 社内の情報システム管理者やサーバ/インフラ系の新米技術者はもちろん、 サーバ周りの知識を持っておきたいプログラマーやデータベース管理者、IT企業の営業マンなどに、 ぜひ手に取ってもらいたい1冊です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
4.1
-
4.1※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 日本でも注目され始めている職業「ホワイトハッカー」! 企業のWEBサイトやネットワークサービス、アプリサービスなどを、悪意のあるハッカー・クラッカーの攻撃から守る職業であるITセキュリティのスペシャリスト「ホワイトハッカー」。その職に就くために必要な素養や知識を、日本ではまだ数少ない現役ホワイトハッカーがまとめた1冊! ■CONTENTS 第1章 情報セキュリティとホワイトハッカー 第2章 ハッキングの基礎 第3章 情報収集 第4章 サーバーのハッキング 第5章 DoS攻撃 第6章 Webアプリケーションのハッキング 第7章 アクセス権の維持と痕跡の消去 第8章 マルウェア 第9章 ソーシャルエンジニアリング 第10章 新しい技術と攻撃の進化 第11章 その他
-
4.1「製品を売るのではなく結果を売る」サブスクリプションのビジネスが急速に拡大しています。所有から利用へという顧客の意識変革が進むなか、企業にとっても継続した収入が見込めることは魅力的です。デジタルコンテンツ・ソフトウェアはもちろん、モビリティやファッション、外食、不動産、サービスと採用する業界が広がり、製造業まで導入を模索しています。先駆例・成功例・先進例の研究から、いまチャンスがある業界はどこか、実際に自分のかかわる事業分野で成功させるために必要なマーケティング戦略、顧客とのエンゲージメントの確立、継続的な運営と成長のノウハウなど、これ1冊でビジネスモデル大転換期のサブスクリプション事業のいまと将来の展望がわかります。
-
4.0
-
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クラウドに特化したデータベースの入門書。クラウドに移行してデータベースは何が変わって何が変わらないのか。クラウドネイティブな若手エンジニアはなぜデータベースの負荷テストが必要かを理解できず、一方オンプレ育ちのエンジニアはクラウドに移行して何をしなくてよくなったのかがよく分からないといった現実がある。そんな両者をつなぎ、どちらの立場でも読めるクラウド時代のデータベースの新・再入門書が本書である。DevOpsが当たり前、生成AIが開発現場で利用される時代、データベース開発・運用の常識も変化し続けている。具体的なDBサービスに触れながら、RDB、ベクトルDB、NoSQL、NewSQL、DWHなどについてクラウド時代ならではのユースケースや開発・運用のポイントを解説するとともに、DBRE(データベース信頼性エンジニアリング)といった新領域についても実例を基に詳しく紹介する。
-
4.01巻2,860円 (税込)◆セキュリティの最前線で活躍するための基礎をこの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.0IPA(情報処理推進機構)が実施している情報処理技術者試験、その中で一番高度なレベル4の試験の1つがネットワークスペシャリスト試験です。多くのネットワークエンジニアやそれを目指す人々の登竜門的試験として、人気の高い試験です。 試験は午前I、午前II、午後I、午後IIの四つに分かれています。中でも本書で扱っている午後I試験は経験の浅いエンジニアや、経験のない学生が苦戦する試験となっています。 苦戦する要因としては、ネットワーク構築図を中心に、技術知識をまず必要な設問があり、さらに運用やその注意点などを問う設問があるという構成になっているためです。そのため構築や運用の経験の差が出やすい問題となっています。 逆に言うと、これらの問題はネットワークの勉強のいいサンプルや教材でもあります。ネットワーク構築の定石や運用のイロハがそこには含まれているのです。本書では過去問をひもときながら、ネットワークの様々な技術を理解できるよう、図を数多く用いて解説しています。 ネットワークスペシャリスト試験の勉強はもとより、試験の前段階としてのネットワークの学習にも使える内容となっております。
-
4.0◆フィッシングに強くシンプルな認証技術◆ 本書のテーマは、パスワードレス認証を実現する「パスキー」です。パスキーはApple、Google、Microsoftといった3大プラットフォーマを含む多くの企業が協力して開発している認証技術で、大手から中小企業までさまざまなサービスで導入が進んでいます。 「パスキーとは?」の疑問に答えるとともに概要はもちろんのこと、従来の認証技術の課題と比較して何が優れているのか、パスキーの導入で知っておくべき特性、パスキーの登録・認証・管理画面などのUX設計、WebサイトだけでなくiOSやAndroidの具体的な実装について徹底解説をします。 パスキー以前の歴史から最新の仕様まで「パスキーのすべて」がここに詰め込まれています。パスキーというキーワードが気になった方にはぜひ手にとっていただきたい一冊です。 ■目次 第1章 パスキー導入が求められる背景 ・1.1 パスワード ・1.2 二要素認証 ・1.3 パスワードレス ・1.4 ID連携 第2章 パスキーを理解する ・2.1 WebAuthnとFIDO2の登場 ・2.2 パスキーの登場 ・2.3 パスキーの何が優れているのか ・2.4 パスキーのよくある誤解を解く ・2.5 パスキーも銀の弾丸ではない 第3章 パスキーのユーザー体験 ・3.1 パスキーによるアカウントの新規登録 ・3.2 既存アカウントへのパスキーの登録 ・3.3 パスキーによる認証 ・3.4 パスキーによる再認証 ・3.5 クロスデバイス認証 ・3.6 パスキーの管理画面 第4章 サポート環境 ・4.1 ユーザーエージェント ・4.2 パスキープロバイダ ・4.3 OSごとの挙動 第5章 パスキーのUXを実装する ・5.1 共通処理 ・5.2 パスキー登録UXの実装 ・5.3 パスワードログイン時に自動でパスキー登録するUXの実装 ・5.4 ワンボタンログインUXの実装 ・5.5 フォームオートフィルログインUXの実装 ・5.6 再認証UXの実装 ・5.7 クロスデバイスUXの実装 ・5.8 パスキー作成・認証の中断操作の実装 ・5.9 管理画面UXの実装 第6章 WebAuthn APIリファレンス ・6.1 実装の概要 ・6.2 パスキーに関する各種機能が利用可能かを確認する ・6.3 パスキーを作ってみる ・6.4 パスキーを使って認証してみる ・6.5 パラメータの深掘り 第7章 スマホアプリ向けの実装 ・7.1 iOS/iPadOS ・7.2 Android 第8章 パスキーのより高度な使い方 ・8.1 パスキーの保存先パスキープロバイダを知る ・8.2 パスキーが作成可能なことをパスキープロバイダやブラウザに知らせる ・8.3 複数ドメインで同じRP IDのパスキーを利用可能にする ・8.4 パスキーの表示名変更や削除をパスキープロバイダに通知する ・8.5 より高いセキュリティのためのセキュリティキー ・8.6 認証器の信頼性を証明するためのAttestation ・8.7 ユーザーがパスキーにアクセスできなくなったらどうする? 第9章 パスキー周辺のエコシステム ・9.1 パスキーの仕様を読み解くための手引き ・9.2 パスキーの実装をサポートするエコシステム 付録A クライアント用Extensionの解説 付録B iOS実装サンプル ■著者プロフィール ●えーじ:ブラウザ開発チームでWeb開発者向けの技術を啓蒙。Credential Management API、WebOTP、WebAuthn、FedCM、Digital Credentialsなど、ブラウザのサポートするアイデンティティ・認証関連APIの啓蒙チームをグローバルでリードする。 ●倉林雅 :OpenIDファウンデーション・ジャパン 理事・エバンジェリスト。OpenID / OAuth技術の啓発・教育活動に携わる。長年にわたり某インターネット企業にて認証・認可基盤の開発を経験し、現在はプロダクトマネージャを担当。 ●小岩井航介:米国OpenID Foundation理事。OpenID ファウンデーション・ジャパン KYC WGリーダ。FIDOアライアンス、W3Cにも参加中。所属先企業ではID・認証に関する実装・運用と、新技術全般に関する検証、活用検討を担当。デジタル庁 DIW(デジタルIDウォレット)アドバイザリーボード 構成員。
-
4.0◆RAG(検索拡張生成)開発も、AIエージェント開発の基礎もデザインパターンもわかる!◆ 本書では、OpenAIによるAIサービスを利用するためのOpenAI API、オープンソースのLLMアプリ開発ライブラリLangChain を使って、LLM(大規模言語モデル)を活用したRAG(検索拡張生成)アプリケーション、そしてAIエージェントシステムを開発するための実践的な知識を基礎からわかりやすく解説します。 OpenAI のチャットAPI、プロンプトエンジニアリング、LangChainの基礎知識 について解説したあと、RAGの実践的手法や評価のハンズオンを行います。今後の生成AIシステム開発で重要となるAIエージェント開発はLangGraphを使って行い、さらにAIエージェントのデザインパターンと、パターン別のAIエージェントハンズオンまで解説します。 OpenAIのAPIとフレームワークLangChainを学ぶことで、LLMの性質を活かしたサービスや業務システムを構築するのに必要な知識体系を習得し、業界地図を頭に描くことができるようになります。 ■こんな方におすすめ ・LLMによる本格的な業務アプリ開発に取り組みたい方 ・RAGアプリケーション開発の実践的な知識を習得したい方 ・AIエージェントシステム開発に取り組みたい方 ■目次 第1章 LLMアプリケーション開発の基礎 第2章 OpenAIのチャットAPIの基礎 第3章 プロンプトエンジニアリング 第4章 LangChainの基礎 第5章 LangChain Expression Language(LCEL)徹底解説 第6章 Advanced RAG 第7章 LangSmithを使ったRAGアプリケーションの評価 第8章 AIエージェントとは 第9章 LangGraphで作るAIエージェント実践入門 第10章 要件定義書生成AIエージェントの開発 第11章 エージェントデザインパターン 第12章 LangChain/LangGraphで実装するエージェントデザインパターン ■著者プロフィール ●西見公宏:株式会社ジェネラティブエージェンツ 代表取締役CEO。吉田、大嶋と株式会社ジェネラティブエージェンツを共同創業。AIエージェントを経営に導入することにより、あらゆる業種業態の生産性を高めるための活動に尽力している。 「その仕事、AIエージェントがやっておきました。」(技術評論社)単著、Software Design「実践LLMアプリケーション開発」(技術評論社)連載。 ●吉田真吾:株式会社ジェネラティブエージェンツ 取締役COO / 株式会社セクションナイン 代表取締役CEO。AWS Serverless Heroとして日本におけるサーバーレスの普及を促進。 「ChatGPT/LangChain によるチャットシステム構築[実践]入門」(技術評論社)共著など。 ●大嶋勇樹:株式会社ジェネラティブエージェンツ 取締役CTO。大規模言語モデルを組み込んだアプリケーションやAIエージェントの開発を実施。 「ChatGPT/LangChain によるチャットシステム構築[実践]入門」(技術評論社)共著。
-
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冊でしっかりわかる教科書」(技術評論社)他、エンジニア向けのコミュニケーション関連の著作やデータベース関連の技術書など。
-
4.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆Copilot in Windowsの使い方がこの1冊で分かる!◆ Windows 11に標準搭載されている無料のAIアシスタント「Copilot in Windows」の初心者向け解説書です。生成AIでの文書作成や質問回答のほか、画像生成が行えるのが特徴で、有料版のCopilot Proを使えばExcelやWordなどのOfficeアプリでも生成AIを利用できます。本書では、仕事から日常まで、AIを使いこなすためのプロンプト例を多数紹介しています。 ■目次 ●第1章 opilotの基礎知識を知ろう ・Copilotとは? ・Copilotの種類やプランの違いは? ・Copilotでできることとできないことは? ・Copilotで生成したコンテンツの利用に法律上の問題はない? ・Microsoftアカウントを作成しよう ……ほか ●第2章 Copilotに質問してみよう ・まずはシンプルにCopilotとおしゃべりしてみよう ・チャットの流れを楽しんで質問しよう ・会話のスタイルを変更してみよう ・写真を使って質問してみよう ・音声入力で質問してみよう ・表示しているWebページについて質問できるようにしよう ……ほか ●第3章 Copilotで回答をうまく引き出す質問方法を学ぼう ・回答がイマイチだったら質問のしかたを変えてみよう ・回答についてさらに質問しよう ・新しいトピックを質問するときはチャットルームを切り替えよう ・たくさん質問したらチャットの履歴を整理しておこう ・Copilotの回答がどのWebページをもとにしているか確かめよう ・長文を扱うときは「ノートブック」を利用しよう ……ほか ●第4章 Copilotを使って仕事の作業を効率化しよう ・テーマを与えて文章を作成してもらおう ・難しい内容の文章をわかりやすく直してもらおう ・文章の内容を変えずに文字数を調整してもらおう ・自分で作った文章の誤字や脱字を修正してもらおう ・表記揺れを直して文章に統一感を出してもらおう ・箇条書きのメモを文章にまとめてもらおう ・フィードバックを求めて文章のクオリティを上げよう ・取引先へ送るメールの文章を作成してもらおう ・状況に応じたメールの返信を考えてもらおう ・さまざまなメールのテンプレートを用意しよう ・ブレインストーミングを行って創造的なアイデアを生み出そう ・ビジネスフレームワークを使って革新的なアイデアを生み出そう ・商品のキャッチフレーズを再考してもらおう ・オペレーションの改善点を教えてもらおう ・SNSの炎上リスクを判定してもらおう ・業界の大まかな動向をリサーチしてもらおう ・パソコンの操作やトラブル解決に役立てよう ……ほか ●第5章 Copilotを使って生活の質を向上させよう ・デザインの配色案を出してもらおう ・定番のコーディネートに過去の流行を取り入れてもらおう ・あなたの運勢を告げる専属占い師になってもらおう ・プレゼントの案を考えてもらって特別な日を祝福しよう ・フィットネスメニューを作ってもらって健康的な生活をサポートしてもらおう ・自分の人生を小説風にまとめてもらおう ・マンガのキャラクターの設定を作成してもらおう ・マンガのストーリーを作成してもらおう ・フリマアプリに出品する商品の説明文を考えてもらおう ・フリマアプリの取引相手への連絡内容を作ってもらおう ・料理の献立を考えてもらっておいしい食事を楽しもう ……ほか ●第6章 Copilot ProでExcelやWordを活用しよう ・Copilot Pro とは? ・Copilot Proのライセンスを購入しよう ・OfficeアプリでCopilotの基本操作を確認しよう ・Excelで表を編集してもらおう ・Excelで関数式を作成してもらおう ・Excelで表のデータを分析してもらおう ・Excelでマクロを作成してもらおう ・Wordで文章を作成してもらおう ・Wordで文章を要約してもらおう ・Wordで文章を修正してもらおう ・Wordで文章を表にまとめてもらおう ・PowerPointでプレゼンテーションを作ってもらおう ……ほか 付録 スマートフォンで Copilotを使おう
-
4.0◆エンジニアが生成AIを活用するための入門書◆ GitHub CopilotやChatGPTなど生成AIによるコード生成やコードリーデイング支援が流行っています。これらは破壊的なイノベーションで、いずれはすべての開発者や企業が導入するものです。ただ、現状では生成AI×コードを推進・導入している企業は多くはなく、さらに活用法については手探りの状況です。 本書では生成AI×コードでなにができるか、どうすればよりよく活用できるかを解説します。しっかりと活用していくための知識と、現場で活用できる実践が身に付く必携の一冊です。 ■目次 1. 生成AIがエンジニアリングの常識を変える ・1. 変化は「今」起こっている — さて、どうする? ・2. 生成AIへの過度な期待と現実のギャップ ・3. プロンプトエンジニアリングのテクニックはあまり重要ではない ・4. エンジニアの仕事は消えない ・5. AIは優秀なエンジニアだけのものではない ・6. 開発支援AIツールを使い分ける ・7. AIで組織の競争力を高める 2. プロンプトで生成AIを操る ・1. システムプロンプトとユーザープロンプト ・2. プロンプトの構成要素 — AIに適切な情報を提供するための情報戦略 ・3. 状況に応じたプロンプトの調整戦略 3. プロンプトの実例と分析 ・1. Reactのコンポーネント生成プロンプト ・2. スクリーンショットからのUI生成プロンプト ・3. SQLクエリ生成プロンプト ・4. プロンプトにおける文脈情報の重要性 ・5. 汎用エージェントのプロンプト ・6. プロンプトエンジニアリングの本質 4. AIツールに合わせたプロンプト戦略 ・1. 自動補完型AIツール ・2. 対話型AIツール ・3. エージェント型AIツール 5. AIと協働するためのコーディングテクニック ・1. AIによる作業単位の最適化 ・2. コードのAI可読性向上 ・3. AIと協働する際のコーディングスタイル ・4. 付加情報の提供によりAIの理解を助ける ・5. AIが持つ知見を最大限に引き出す 6. AIの力を引き出す開発アプローチ ・1. AIに適したコードアーキテクチャ ・2. AIを活用したコード品質向上 ・3. コードリーディングにおけるAIの活用 ・4. コードレビューにおけるAIの活用 7. 生成AIの力を組織で最大限に引き出す ・1. AI時代の競争優位性を高めるための開発組織戦略 ・2. AI時代のソフトウェア開発手法をチームで体得する ・3. AIとドキュメント ・4. AI時代に適合したチーム技術スタックの最適化 ・5. 生成AI導入効果の評価 8. 開発におけるAI活用Tips ・1. エディターとターミナルを使いこなす ・2. データを自在に操る ・3. Web開発を加速するAIテクニック ・4. AIとの協働に欠かせないツール活用法 9. AI時代をリードするために ・1. AIを使ってより多くを成し遂げる ・2. 組織として技術や知識を共有し、育てる ・3. こそ新時代のエンジニアの原動力 Appendix. Practice Guide ■著者プロフィール 服部佑樹:Senior Architect @GitHub / Vice President @InnerSourceCommons.開発者体験の向上や生成AIの活用に造詣の深いアーキテクト。生成AIツールの導入、インナーソース(OSSの手法を社内のクローズドソフトウェアに適用する手法)に詳しい。
-
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.0■AlphaGoを開発したDeepMindの共同創業者でMicrosoft AIのCEOが警告 ■AI、合成生物学、量子コンピュータ、新世代の技術が招く未曾有の大惨事 AI、ロボット工学、合成生物学、核融合、量子コンピュータ、DNAプリンター、自律型致死兵器、人工ウイルス……。 超進化する新世代テクノロジーが組み合わさることで、開発者すら想定していない未曾有の大混乱と大惨事がもたらされる。 人類は分水嶺を越えようとしている。だがまだ何も準備ができていない。このまま強力なテクノロジーの「封じ込め」に失敗すれば、現在の国家は崩壊し、世界秩序は大混乱に陥る。 私たちは一部の超巨大AI企業と金持ちに牛耳られた激しい格差社会で不安定な生活を強いられるのか。 あるいは権威主義体制のディストピア的監視社会で暮らすのか。 AlphaGoを開発したDeepMindの共同創業者で、Microsoft AIのCEOを務める著者が著した警告の書。 【本書に寄せられた賛辞】 「興味深く重要な本」――ユヴァル・ノア・ハラリ 「必読書」――ダニエル・カーネマン 「未曾有の時代を乗り切るための優れたガイドブック」――ビル・ゲイツ 「政府が取るべき緊急行動とその課題を提唱している」――グレアム・アリソン 「AIと合成生物学の到来により、今後10年間は人類史上最高のものか、あるいは最悪のものになる。スレイマンほど今後の壮大な課題を認識し、説明できる人はいない」――エリック・ブリニョルフソン
-
4.0◆クラウドネイティブなアプリケーションのためのアーキテクチャパターンが満載!◆ AWSをはじめとするクラウドサービス利用の広まりやコンテナ技術の進歩に伴い、「クラウドネイティブ」といえるアプリケーションの構築が容易になりつつあります。本書では、どのようなアーキテクチャや開発・運用形態をとればクラウドネイティブの利点を十分に活かせるかについて、「運用の効率化」「レジリエンスの向上」「オブザーバビリティの確保」という3つの観点から、AWSの内部で類型化された「パターン」を紹介します。 ■こんな方におすすめ ・すでにAWSをはじめとしたクラウドサービスを利用しているが、より効率的で安定したアーキテクチャを検討したい方 ・「クラウドネイティブ」とされる技術が気になっているが、それが具体的にどのようなものなのか、どのように活かせるのかが知りたい方 ■目次 ●第1部:運用を効率化する ・第1章:責任共有モデルを意識してアーキテクチャを選択する ・第2章:小規模かつ可逆的な変更を頻繁に行う ・第3章:品質を作り込む ・第4章:インフラストラクチャーをセルフサービス化する ●第2部:回復力を高める ・第5章:スケーラブルなアーキテクチャを実装する ・第6章:障害からの自動的な復旧を実現する ・第7章:クォータを管理する ・第8章:回復力をテストする ●第3部:可観測性を確保する ・第9章:ビジネスの観点でメトリクスを収集する ・第10章:クラウドネイティブな環境でメトリクス、トレース、ログを収集する ・第11章:可観測性の確保により安全なデプロイを実現する ■著者プロフィール 林政利(はやしまさとし):アマゾン ウェブ サービス ジャパン合同会社 サービススペシャリスト統括本部 アプリケーション開発技術本部 コンテナスペシャリスト。フリーランスやWeb業界でサービス開発やプラットフォーム構築に携わり、ソフトウェアベンダーでコンテナ製品のスペシャリストおよびサポート業務に従事したのち、2019年にAWSに入社。コンテナ技術を中心にお客様のモダナイゼーション支援や情報発信に取り組む。普段は家族とキャンピングカーでちょこちょこ旅に出ています。 根本裕規(ねもとゆうき):アマゾン ウェブ サービス ジャパン合同会社 技術統括本部 フィナンシャルサービスインダストリ技術本部 シニアソリューションアーキテクト。AWSにて金融業界のお客様を担当するソリューションアーキテクト。これまでモダナイゼーションのスペシャリストとして、または政府機関、特殊会社、教育業界の担当として、スタートアップからエンタープライズ企業、行政機関まで多くのお客様をソリューションアーキテクトとして支援してきた。過去には損害保険グループにてアプリケーション開発・企画や、非常勤国家公務員としてのエンジニア経歴を持つ。オフロードバイクを趣味とし週末はもっぱら練習に勤しんでいる。 吉澤稔(よしざわみのる):アマゾン ウェブ サービス ジャパン合同会社 技術統括本部 フィナンシャルサービスインダストリ技術本部 シニアソリューションアーキテクト。学生時代はクラシックピアノを専攻し音楽家を志す一方、趣味が高じてIT業界に足を踏み入れる。その後は金融系SIerにてシステム開発や運用の経験を経て、2021年にAWSに入社。現在は日本の金融機関をお客様としたソリューションアーキテクトとして活動中。インターネット老人会所属。
-
4.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆実務で役に立つキーワードを総整理!◆ 情報セキュリティの基礎知識や最新のキーワードを体系的に学べる、わかりやすい教科書です。情報セキュリティの仕組みや対策について学ぶ人が本当に必要な基本をひととおり網羅し、全体像を把握できることを目指します。 各節の冒頭には、身近な話やたとえ話で楽しく読めるマンガを掲載しており、まずはイメージをしっかりつかんで記憶に定着できるよう工夫しています。なので、その後に続く図解や具体例を交えた解説もわかりやすく頭に入り、知識がしっかり身につくことでしょう。情報セキュリティマネジメントや情報処理安全確保支援士などの国家資格を目指す方の試験対策の副読本としてもお役立ていただける内容です。さまざまなサービスの提供者や利用者、情報セキュリティ部門の担当者、最新のセキュリティのキーワードと仕組みを把握しておきたい方にもぴったりな一冊です。 ■こんな方におすすめ 情報セキュリティに関する基礎知識をわかりやすく知りたい初学者。大学生や新人エンジニア、情報セキュリティ部門の担当者等 ■目次 第1章 情報セキュリティとは 01 情報セキュリティの必要性 02 セキュリティの目的 03 脅威の分類 04 攻撃者 05 脆弱性 06 ウイルスとマルウェア 第2章 情報セキュリティ管理 07 リスクとは 08 リスクマネジメント 09 ISMSとセキュリティポリシー 10 インシデント対応 11 情報セキュリティ機関・組織 第3章 情報セキュリティの基本技術 12 暗号の基本と共通鍵暗号方式 13 公開鍵暗号方式 14 ハッシュ関数 15 認証 16 デジタル署名 17 電子証明書 第4章 サイバー攻撃の仕組み 18 認証情報の突破 19 標的型攻撃とサイバー攻撃 20 インジェクション攻撃 21 クロスサイト攻撃 22 DoS/DDoS攻撃 23 その他の攻撃手法 24【補足解説】AIとサイバー攻撃 第5章 情報セキュリティ対策の基本 25 セキュリティ対策の基本 26 人的・組織的対策と物理的対策 27 アクセス制御 28 マルウェア対策 29 パッチの適用と脆弱性管理 第6章 情報セキュリティ対策の応用 30 認証技術の応用 31 セキュリティ診断 32 セキュリティ監視 33 ゼロトラスト 34 クラウドセキュリティ 35【補足解説】IoTのセキュリティ 第7章 ネットワークセキュリティ 36 ファイアウォール 37 IPS、WAF、UTM 38 通信の暗号化 39 無線LANのセキュリティ 40 メールセキュリティ 第8章 情報セキュリティ関連法規 41 個人情報の保護 42 セキュリティを守るための法律 43 関連法規 ■著者プロフィール ●左門 至峰(さもん しほう):ネットワークとセキュリティの専門家。株式会社エスエスコンサルティング代表。執筆実績として、情報処理安全確保支援士試験対策『支援士』シリーズ(技術評論社)、ネットワークスペシャリスト試験対策『ネスペ』シリーズ(技術評論社)、『FortiGate で始める 企業ネットワークセキュリティ』(日経BP社)、『日経NETWORK』(日経BP社)やThinkITでの連載などがある。保有資格は、情報処理安全確保支援士、CISSP、技術士(情報工学)、ネットワークスペシャリスト、システム監査技術者、プロジェクトマネージャなど多数。 ●[マンガ]厚焼 サネ太(あつやき さねた):フリーのイラストレーターとして似顔絵とコミックイラストを主に制作。一児の母でもある。『ネスぺR3』『ネスペR5』エッセイイラスト担当。機関紙『MOA自然農法』にて四コマ漫画「2にゃんとばあちゃん」連載。似顔絵作家「さね太」の名前で各種イベント、及び通販サイト「似顔絵おむすび」にて似顔絵受注制作中。
-
4.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 2012年に発売されるやいなや、世界中で爆発的にヒットした手の平サイズのPCボード「Raspberry Pi(ラスベリーパイ、ラズパイ)」。その最新モデルがラズパイ5です。 デスクトップPCとしてWindows PCなどとそん色なく使えるのはもちろん、省電力性能を生かしてサーバー機として運用したり、豊富な入出力端子を備えた電子工作向けの制御用コンピュータとして活用したり-- 。その小さな姿からは想像もできないほどの活躍が可能です。 本書はラズパイ5を中心に、ラズパイの実用的な楽しみ方を徹底解説します。フルカラーでとても分かりやすい写真や接続図を見ながら、すべてのプログラムをダウンロードしてすぐ試せます。初心者から上級者まで、奥深く際限なく楽しい「ラズパイワールド」に飛び込んでいきましょう。
-
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+コマンド入門』(技術評論社)など。
-
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、セミナー登壇などによる情報発信を行っている。業界全体の構造的な課題について日々研究し、新しいアプローチを模索中。
-
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サービスマネージャー。
-
4.0【プロフェッショナルFlutterエンジニアへの道】 マルチプラットフォーム開発で注目の「Flutter」を習得するにあたって、環境構築にはじまり、開発言語であるDartの必須知識、フレームワークの基礎から実践的なテクニックまでを開発現場での経験に基づいて解説します。 本書ではフレームワークの中心となるウィジェットを使った小さなプログラムを実装しながら基礎を学びます。重要なクラスであるため後半では内部のしくみにも踏み込んで解説し、パフォーマンスや保守性を意識した実装のコツについても紹介します。 ■こんな方におすすめ 本書はこれからモバイルアプリ開発にチャレンジしたい人にオススメです。何らかのプログラミング言語やフレームワークを習得している方を対象にしています。 ■目次 ●第1章 環境構築とアプリの実行 ── Flutter SDK、Android Studio、Xcode 1.1 なぜFlutterが注目を集めているのか 1.2 Flutterの環境構築 1.3 fvmによるFlutterのバージョン管理 1.4 プロジェクトの作成 1.5 Flutterアプリの実行 ●第2章 Dartの言語仕様 2.1 変数宣言 2.2 組み込み型 2.3 ジェネリクス 2.4 演算子 2.5 制御構文 2.6 パターン 2.7 例外処理 2.8 コメント 2.9 null安全 2.10 ライブラリと可視性 2.11 関数 2.12 クラス 2.13 非同期処理 ●第3章 フレームワークの中心となるWidgetの実装体験 3.1 DartPadでアプリ開発を体験しよう 3.2 状態を持たないWidget 3.3 状態を持つWidget ●第4章 アプリの日本語化対応、アセット管理、環境変数 4.1 パッケージやツールを導入する 4.2 アプリを日本語に対応させる 4.3 プロジェクトにアセットを追加する 4.4 dart-define-from-file ── 環境変数を扱う ●第5章 テーマとルーティング 5.1 テーマ ── アプリ全体のヴィジュアルを管理 5.2 ナビゲーションとルーティング ── 画面遷移を実現する3つの手法 ●第6章 実践ハンズオン❶ ── 画像編集アプリを開発 6.1 開発するアプリの概要 6.2 プロジェクトを作成する 6.3 アプリ起動後のスタート画面を作成する 6.4 テーマをアレンジする 6.5 アプリを日本語化する 6.6 画像選択画面を作成する 6.7 画像編集画面を作成する ●第7章 状態管理とRiverpod 7.1 Flutterアプリにおける状態管理 7.2 Riverpodとはどのようなパッケージか 7.3 Riverpodの関連パッケージ 7.4 Riverpodの使い方 ●第8章 実践ハンズオン❷ ── ひらがな変換アプリを開発 8.1 開発するアプリの概要 8.2 プロジェクトを作成する 8.3 アプリで使用するパッケージを導入する 8.4 入力状態のウィジェットを実装する 8.5 入力文字を取得する 8.6 ひらがな化するWeb APIを呼び出す実装をする 8.7 アプリの状態を管理する 8.8 状態に応じて表示を切り替える ●第9章 フレームワークによるパフォーマンスの最適化 ── BuildContext、Key 9.1 BuildContextは何者なのか ── Element 9.2 Elementの再利用とパフォーマンス ── RenderObject 9.3 Keyは何に使うのか 9.4 局所的にWidgetを更新するしくみ ── InheritedWidget ●第10章 高速で保守性の高いアプリを開発するためのコツ 10.1 パフォーマンスと保守性、どちらを優先すべきか 10.2 高速で保守性の高い実装 ●第11章 Flutterアプリ開発に必要なネイティブの知識 11.1 ネイティブAPIのバージョンと最低サポートOSのバージョン 11.2 アプリの設定変更 11.3 アプリの配布とコード署名 ■著者プロフィール 渡部陽太(わたなべ ようた):新卒でSIerに入社しアプリケーション開発の経験を積む。2020年にiOS/Androidテックリードとして株式会社ゆめみに入社。複数のプロジェクトを支援する傍ら、新人研修の作成や新技術推進を行う。2022年より技術担当取締役に就任。
-
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を共同運営している。学生時代からの趣味は楽器演奏(トロンボーン)。
-
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本格入門』(技術評論社)など多数。
-
4.0【欠けているピースは「データモデリング」だった。】 本書のテーマは「データモデリング」と「基幹系システム」です。 Web上で台頭しつつある新たなビジネスは、新たな基幹系システムを必要としています。一方、既成ビジネスでは、モノリシックで硬直的な基幹系システムをしなやかな姿に変えていく必要があります。 基幹系システムの中核には「構造化されたビジネス記録」=「帳簿」があります。そのデザイン、つまりデータモデリングがいずれの取り組みにおいてもカギですが、データモデリングが真価を発揮するには、その知識体系を現代的に仕立て直す必要があります。 本書では、「活動のシステム」と「経営管理のシステム」という線引きを導入し、2つの領域で異なる帳簿特性を踏まえて、分散/非同期/疎結合な基幹系システムのための実践的データモデルを詳説します。さらには、データモデル理論の基礎にも新たな光をあてて、論理削除、テーブル分割、履歴管理といった共通論点に解決の糸口を提供し、支持を得ているドメイン駆動設計との関係性を探究します。 ■こんな方におすすめ ・業務システム・基幹系システムのエンジニア、プログラマー ・業務寄りの専門知識はなくとも2~3年程度の実務経験をもち、より幅広いシステム開発に関わりたいと考えている方 ・ドメイン駆動設計やマイクロサービスなどに取り組んでいるが、既存の情報だけでは不十分と感じている方 ■目次 ●第1部 基幹系システムとデータモデルの現在的意義 第1章 基幹系システムとデータモデリング──新たなビジネス、新たな帳簿デザイン 第2章 基幹系システムの構造──活動のシステムと経営管理のシステム 第3章 基幹系システム設計のアプローチ──帳簿のデザインとデータモデリング ●第2部 データモデリングの実践 第4章 活動のシステム(SoA)──残概念に基づく業務・帳簿の分割 第5章 経営管理のシステム(SoM)──多次元、バージョン、ビジネス・ルール 第6章 会計から生まれ、会計に回帰する──SoAとSoMの分離、帳簿の純化と進化 第7章 ソフトウェア設計とデータモデル──用途から道具への転換 ●第3部 分散/非同期/疎結合の基幹系システムへ 第8章 帳簿の分割と結果整合性──分散/疎結合な基幹系システム 第9章 マスターの共有──エンティティとロール方式 第10章 SoMとSoAの疎結合化──変わるものと、変わらぬもの ●第4部 モデリングのファウンデーション 第11章 データモデリングの基礎理論──図的記法とメタモデル 第12章 偶有的複雑性に対処する──論理削除、テーブル分割、時系列データほか 第13章 概念/論理/物理データモデル──ただひとつのデータモデル 第14章 データモデルとドメインモデル──ドメイン駆動設計への共感と批判 終章 ドメインを駆動する設計 付録 主キー値集合を用いたリレーショナルモデル ■著者プロフィール 杉本啓:株式会社フュージョンズ代表取締役 CEO。プログラマー。コンサルティング会社アーサー・アンダーセン(現アクセンチュア/PwC)にて、生産管理、会計およびそれらの周辺領域で、システム開発/業務改革プロジェクト多数を推進。連結会計パッケージソフトウェアの開発責任者を務める。独立して経営管理クラウドfusion_placeを開発。事業展開のためフュージョンズを創業。フュージョンズ:https://fusions.co.jp/ X(旧Twitter):@sugimoto_kei
-
4.0【ゲーム開発のリアルな中身】 ゲーム開発プロジェクトの管理・マネジメントについて、その根幹となる基礎を解説する書籍です。 多くの人間が関わる企業でのゲーム開発では、目的や予定を建てて全体を管理していくことが必要不可欠になります。 本書では新規にゲームを製作する初期開発プロジェクトを題材に、ゲームという「目的が浮動する」プロジェクトの構造および工程の理解と管理方法(重要な要素の選定、決定方法、リスク管理、チーム管理など)、開発後の運用工程における管理手法を学びます。 ゲーム開発の現場における実務的な内容を重視し、プロデューサー・ディレクター志望者だけでなく「進めやすいプロジェクトとは」「トラブルを回避するためにどこが重要なのか」といったゲーム業界で働くすべての職種にとって有益な情報を得ることができる、業界志望者にも1冊です。 ■こんな方におすすめ ゲーム業界への就職を目指す学生、ゲーム開発の現場で働くプロデューサー、プランナー、デザイナー等 ■目次 ●第1部 ゲーム開発プロジェクト管理の概要 1 ゲーム開発の概要 ──はじめに ──製品リリースまでの流れ ──運営 2 ゲーム開発プロジェクトの概要 ──定常業務とプロジェクト ──プロジェクトの構成 ──ゲーム開発プロジェクトの特徴 3 ゲーム開発プロジェクト管理の例 ──プロジェクト管理の重要性 ──ゲーム開発プロジェクトの計画管理例 ──ゲーム開発プロジェクトの開発管理例 ──ゲーム開発プロジェクトのリリースと運営管理例 ●第2部 計画の管理 4 計画の方針 ──開発計画を管理する 5 プロジェクトの計画 ──プロジェクトの要素 ──プロジェクトのための組織(チーム) 6 プロジェクトの仕様設計 ──仕様の設計 ──仕様書へのフィードバック ●第3部 開発の管理 7 タスク管理の進め方 ──タスクでプロジェクトを管理する 8 マイルストーン管理の進め方 ──マイルストーンを活用する ──仕様の見直し ●第4部 リリース・運営 9 リリースまでの進め方 ──検証作業 ──マスターアップとリリース 10 ゲーム運営プロジェクト管理 ──開発後もプロジェクトが続くケース ──ゲーム運営プロジェクトの分析 11 開発管理スタイル ──主流のスタイル ──ゲーム開発現場の独自開発スタイル ●第5部 まとめと演習 12 プロジェクト管理の演習 ──基本演習 ──管理ツールの利用 ■著者プロフィール 下田紀之:株式会社セガなどのゲーム会社にて、プロデューサー、ディレクター、プランナーとしてアーケードゲーム、家庭用ゲーム、スマートフォンゲーム、PCゲームの企画・研究・開発を担当。2022年より岡山理科大学で教授として学生の指導にあたる。
-
4.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【ネットワークのしくみを図解とともに手を動かして学んでいこう】 インターネットを支える基盤技術の1つである「TCP/IP」や「ネットワークの基礎知識」についてわかりやすく解説した入門書です。普段パソコンやネットワークを利用していて、「これはどういう仕組みなんだろう」と疑問に感じるところから順に、多くの図を取り混ぜながらこれらのしくみを紐解いていきます。実際に動作させながらネットワークの概要が学べます。 ■こんな方におすすめ ネットワーク初心者の方。TCP/IPの基本を知りたい人。 ■目次 CHAPTER 0 本書を読む前に 0-1 ネットワークの世界へようこそ 0-2 TCP/IPとは何だろう 0-3 本書で学ぶこと 0-4 本書を読み進めるための準備 CHAPTER 1 体験! インターネット 1-1 本章で学ぶこと 1-2 インターネット通信、最初の一歩 1-3 pingコマンドの詳しい使い方 1-4 pingコマンドの失敗 1-5 実際に試してみよう 要点整理 練習問題 CHAPTER 2 IPアドレスって何だろう 2-1 本章で学ぶこと 2-2 コンピューターのIPアドレスを知ろう 2-3 IPアドレスの割り当てと自動取得 2-4 IPアドレスの仕組みを知ろう 2-5 IPにはバージョンがある 要点整理 練習問題 CHAPTER 3 ルーティングはTCP/IP通信の要 3-1 本章で学ぶこと 3-2 ルーティングの基礎知識 3-3 ルーティングを体験しよう 3-4 経路を設定・管理する方法を学ぼう 要点整理 練習問題 CHAPTER 4 パケットでデータを分割 4-1 本章で学ぶこと 4-2 パケットの役割を学ぼう 4-3 パケットとカプセル化 4-4 パケットの大きさと生存期間 要点整理 練習問題 CHAPTER 5 大切な2つの技術 ──TCPとUDP 5-1 本章で学ぶこと 5-2 データ保証型のTCP 5-3 UDPは一方通行 5-4 TCPとUDPの使い分け 5-5 ポート・ポート番号 要点整理 練習問題 CHAPTER 6 データを送る経路を調べる 6-1 本章で学ぶこと 6-2 ICMPとping 6-3 ICMPで経路を調査 要点整理 練習問題 CHAPTER 7 プロトコルという約束事 7-1 本章で学ぶこと 7-2 サーバーとクライアント 7-3 telnet 7-4 DNS 7-5 HTTP 7-6 URLに見るプロトコル 7-7 実験してみよう 7-8 インターネットは普遍に存在する 要点整理 練習問題 CHAPTER 8 役割を分割するレイヤー 8-1 本章で学ぶこと 8-2 レイヤーとは 8-3 TCP/IPモデル 8-4 OSI基本参照モデル 8-5 各レイヤーの役割を知る 要点整理 練習問題 CHAPTER 9 ネットワークインターフェイス層の役割 9-1 本章で学ぶこと 9-2 データリンク層 9-3 物理層 9-4 スイッチ 要点整理 練習問題 CHAPTER 10 総復習 10-1 データの流れを追ってみよう 10-2 最後に ■著者プロフィール 柴田晃:ネットワーク系の業務に従事。文系出身の自分がわからなかったところを、初心者にわかりやすく伝える執筆を心がけたWebの入門記事などが好評。
-
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サーバーに接続するように変更しました。確実に、プロトコルの挙動を目視できる構成としました。
-
4.0
-
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章 セキュリティ関連技術のきほん ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
4.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 目から鱗! P2Pはダークじゃない!! 技術・工学に興味をお持ちの方々に基礎的な知識、最新の技術動向、トピックスを含めた情報を提供する書籍群「なるほどナットク!」シリーズの一冊。 本書は、ダークなイメージを持つP2P技術の誤解を解くとともに、システム構築やアーキテクチャの話をする際に当たり前のようにP2P技術がソリューションの選択肢として上るよう、P2Pでシステムを構築する上で必須となる概念、周辺技術、技術発展のバックグラウンドを解説する。 1章 P2Pの基礎と用語解説 2章 P2Pの歩み 3章 P2Pテクノロジー 4章 P2Pアプリケーションの例 5章 ビジネス分野への適用 6章 P2Pのこれから 付録 P2Pフレームワーク紹介
-
4.0障害の予兆や発生を検知し、 迅速に復旧できる構成・構造を作る! IT サービスや業務の継続性がますます求められる中、 IT 分野でも「回復力」「弾力性」 を意味する 「レジリエンス(Resilience)」という言葉が使われるようになってきました。 従来、システム障害は起こしてはならない、 完璧なシステムを構築しなければならない、 という価値観が強かったと思います。 しかし、システム障害をもたらすリスクを根絶することは不可能、 もしくは膨大なコストと時間がかかり割に合いません。 だからといって、障害を起こすシステムを 構築して良いなどといっているわけでは当然ありません。 「障害は発生するもの」という前提に立ち、信頼性向上の観点から、 「障害が起きにくい構成・構造にする」こと、 レジリエンス確保の観点から「障害の予兆や発生を検知し、 迅速に復旧・業務継続できる構成・構造・運用にすること」という 2つを同時に実現することが重要だと考えます。 本書は、筆者らがこれまでのミッションクリティカルなシステム案件で培った システム構築・運用業務ノウハウを集大成し、実践的な指南書となっています。 【本書の内容】 ・情報システムの導入・構築に携わる方々が、 ITレジリエンスを確保するために各プロセスにおいて 留意すべきポイントを解説 ・ITレジリエンスを確保するフレームワークを構成する要素を解説 ・特に管理者にとって必要となるシステムの可用性(情報システムが継続して稼働できる能力)の 基礎知識についても解説 ・コンティンジェンシープラン(緊急時対応計画)策定の基礎 ・障害訓練の実施法 ・「システム障害時対応の留意点」「システム障害の原因分析と対策立案の基礎」を 付録として掲載 【目次】 第1章 ITレジリエンスを確保するフレームワーク 第2章 リスク対策を施したシステム構築のルール 第3章 システム可用性の基礎知識 第4章 コンティンジェンシープラン策定の基礎 第5章 障害訓練の基礎 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
4.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 IT社会の安全を支える仕事! 世の中の会社はどんな仕事をしているのか、イラストと文章でやさしく解説する会社図鑑シリーズ。その最新作として「サイバーセキュリティー会社図鑑」が登場。 サイバーセキュリティーとは、パソコンやスマートフォン、ネットワークサービスなどで構成されるサイバー空間を、悪意のある攻撃から守ることをいいます。 現実の世界で窃盗などの犯罪があるように、サイバー空間でも犯罪が起きます。その動機は、ただ単にいたずらだったり、お金目的だったり、個人情報や重要な機密情報を盗むためだったりと様々です。その犯罪を防ぎ、私たちの暮らしを守るのがサイバーセキュリティー会社の仕事です。 サイバーセキュリティー会社の社員は、より「強い」セキュリティーはどうしたらつくれるか、日夜研究・努力もしています。 本書では、私たちの便利な暮らしを支えるコンピューターやネットワークをサイバー攻撃から守るため、サイバーセキュリティー会社が行っている仕事について、絵本作家のいわた慎二郎と日経BPコンサルティングが小・中学生にも分かるようにイラストと文章で解説します。
-
4.0管理者と従業員が協力してデータを守る! 全社的な対策から、リテラシー向上まで テレワーク時代のセキュリティ入門 決定版 【本書の特徴】 ●新しい攻撃や新しいセキュリティ対策がわかる ●安全なテレワーク環境の構築もわかる ●自社に必要な設定が各節のアイコンでひと目でわかる ●Windows11にも対応! テレワークという働き方も増え、 新たなマルウェア対策や情報漏洩対策など、 個人がセキュリティ意識を高める必要が出てきました。 そこで本書では、ゼロトラストやBYODなどの近年のセキュリティの知識と、 テレワーク環境下だからこそ必要な対策を教えます。 セキュリティ担当者の方が本書を読み込んで各PCを設定することはもちろん、 必要な設定の要所を把握した後、 従業員に簡単な説明だけで設定を任せることも想定して、丁寧に解説しています。 各節の冒頭に「自宅で使うPC」「社内で使うPC」などのアイコンや、 その設定の重要度、設定の目的を記載しているため、 企業の状況によって設定すべきものをひと目で取捨選択できます。 まずは自社の状況に合わせて必要な設定を知り、 必要があれば技術解説を読み込みましょう。 【目次】 序章 新しいセキュリティの潮流 第1章 担当者が知っておくべきセキュリティの基本 第2章 OSによるセキュリティ確保とマルウェア対策 第3章 職場やテレワークでのPC作業時の注意事項 第4章 Web ブラウザーとメールの管理 第5章 ネットワークとアカウントの管理 第6章 PCの入手時・廃棄時のセキュリティ対策 第7章 スマートフォン・タブレットのセキュリティ対策 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
4.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 大人気のInstagramの最新の解説書です! 多くの人が写真を投稿して楽しんでいるInstagramですが,どうやったら使いこなせるのだろう? 安全に使う方法はあるの? と疑問に思う人もいるでしょう。この書籍では,Instagramの基本的な使い方から楽しく便利な使いこなし方などを解説します。さらに,お店や会社の宣伝にInstagramを使う方法も解説します! この1冊があれば,Instagramを楽しめること間違いなしです。
-
4.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ネットワークエンジニアの登竜門 ヤマハ株式会社 監修:やさしいネットワーク構築の入門書。"コンピュータネットワークづくりの基本から身に付けたい" 入門者のため、ネットワークの概念・用語の基礎から解説。後半ではヤマハルーター/スイッチ/無線LANアクセスポイントを使って簡単なネットワークを構築します。 本書の内容は、ヤマハネットワーク技術者認定試験:YCNE Basic★ の出題範囲をカバーしたネットワーク入門の教科書になっています。 コンピュータネットワークづくりの基本から身に付けたい方のために。ヤマハ株式会社監修のもと、やさしく分かりやすく解説しました。 ネットワークを基礎から学習される方、およびヤマハネットワーク技術者認定試験:YCNE (Yamaha Certified Network Engineer) Basic★を受験される方を対象に解説します。 ネットワークとは何かといった説明から、YCNE Basic★試験の中核となるテクノロジーまでを中心にまとめています。実際の機器を使って学習することができない方にも、図解を多く活用しイメージでわかるよう具体例を挙げて説明しています。 ・ネットワークの基礎を理解し実際にネットワークを作ろう ・VPNを活用し安全に接続するための技術を身につけよう ・ヤマハルーター/スイッチ/無線LANアクセスポイントを使って実践構築 1章 ネットワークの基礎 2章 基本技術 3章 IPルーティングとVPN技術 4章 ヤマハルーターの設定 5章 ヤマハスイッチの設定 6章 ヤマハ無線LANアクセスポイントの設定 1章 ネットワークの基礎 2章 基本技術 3章 IPルーティングとVPN技術 4章 ヤマハルーターの設定 5章 ヤマハスイッチの設定 6章 ヤマハ無線LANアクセスポイントの設定 のびきよ:2004年に「ネットワーク入門サイト(<a href="https://beginners-network.com/">https://beginners-network.com/</a>)」を立ち上げ、初心者にもわかりやすいようネットワーク全般の技術解説を掲載中。 その他、「ホーム入門サイト( <a href="https://beginners-hp.com/">https://beginners-hp.com/</a>)」など、技術系サイトの執筆を中心に活動中。著書に『現場のプロが教える!ネットワーク運用管理の教科書』、『ヤマハルーターでつくるインターネットVPN 第5版』(マイナビ出版)、『図解即戦力 ネットワーク構築& 運用がこれ1冊でしっかりわかる教科書』(技術評論社) がある。
-
4.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 コロナ禍でのテレワーク体制で普及したツールである,「Zoom」と「Microsoft Teams」の基本操作をまとめて学べる入門書です。取引先などから利用するツールに指定があった場合でも,これ1冊で対応できます。安心してビデオ会議やミーティングを行いたい方にオススメです。PC版の解説はWindows / Mac,スマホ版の解説はAndroid / iOSに両対応しています。
-
4.01巻3,179円 (税込)※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ■Google データポータルとは: Google社が提供している無料のBI(ビジネスインテリジェンス)ツールです。 GoogleアナリティクスやGoogle広告、BigQuery、Googleスプレッドシートなどのさまざまなデータソースと連携できるだけでなくインタラクティブなダッシュボードとビジュアライゼーションが特徴的なレポートを作成できます。また、機能のアップデートが日々行われており、作成したレポートはインターネット上で共有する以外にPDF化できます。 ■本書の発行にあたって: GoogleデータポータルやBIツールという言葉を聞いたことはあるものの、利用を躊躇している方は多いでしょう。いざ利用しようにもきちんと紹介している書籍は少ない。 Googleデータポータルはデータ解析の担当者にとって、有用なツールです。 本書では、ツールの使い方を紹介するではなくデータ解析の内容も織り交ぜているため、マーケティング初心者から中級者まで、幅広い層の方を対象にしています。 皆さんの日々の業務の一助になれば幸いです。 ■本書の特徴: ・次のアクションにつなげるためのレポート作成法を解説 マーケティングで活用されるレポートは、データをただ並べたのものでは価値がありません。 次のアクション(意思決定)につながってこそ、レポートとしての真の価値が発揮されます。 またレポートは直接説明する相手だけでなく、その後上長や関係各所でひとり歩きすることがあります。その際に伝えたい内容が正しく伝わる必要があります。本書ではGoogleデータポータルの使い方だけでなく、レポートのあるべき姿についても記載しています。 ・各種ツール、データベースとの連携を紹介 連携可能なデータソースはGoogleアナリティクス、Google広告、GoogleスプレッドシートといったGoogle社が提供しているツールのみではなく、SalesforceやSupermetricsとの連携も可能です。 それぞれのデータソースを統合したグラフや表が作成できることも魅力の一つです。 ・実務に役立つ活用事例 基本的にはレポート作成として利用されることが多いツールですが、マーケティングデータの定点観測としての使い方もおすすめです。毎日決まった時間にPDFをメールで送ることもできるため、ダッシュボードにその度に見に行かなくても変化にいち早く気付けます。
-
4.0─ UXリサーチ・シリーズ第2弾は待望の「評価編」 ─ 「ユーザビリティテスト」とは、ユーザがタスク(作業課題)を実行する過程を観察して問題点を発見するというユーザビリティ評価手法のひとつです。テストと改善を繰り返し行うことによって、製品の利用品質は目覚ましく向上します。数あるUXリサーチ手法の中でも、最も使用頻度の高い最重要手法です。 本書は、プロUXリサーチャの豊富な実務経験に基づいて書かれた実践ガイドブックです。同著者の前作『UXリサーチの道具箱―イノベーションのための質的調査・分析―』(2018年)は調査手法がテーマでしたが、今作では評価手法をテーマにしています。 本書の構成(全6章+附録)は以下のようになっています。 ◎第1章はユーザビリティテストを実施するうえで前提となる基本知識を簡潔に解説しています。 ◎第2章から第5章は本書の中核です。「1リクルート」「2設計」「3実査」「4分析(再設計含む)」というテスト実施プロセスを各ステップにつき1章単位で丁寧に解説しています。 ◎第6章は応用編です。「質問紙法」や「ツリーテスト」など7つの関連手法を紹介しています。また、附録には「タスク事例集」として実際のテストで使用したシナリオとタスクの実物を12本掲載しています。 いずれの章も20~30ページ程度の手軽なボリュームにまとまっており、著者の軽快な筆致と相まってサクサクと読み進められます。読者は、本書を片手に自分自身でもユーザビリティテストをやってみたくなるのではないでしょうか。 プロダクトマネージャ、エンジニア、デザイナ、起業家など、製品やサービスの品質向上に取り組む必要がある幅広い職種で役に立つ内容です。 <目次> 第1章:ユーザビリティテスト概論 1-1 UCDにおける評価 1-2 ユーザビリティテストの基礎 章末コラム: UTブックガイド 第2章:求人ガイド 2-1 テスト計画 2-2 リクルート 章末コラム:謝礼にまつわるエトセトラ 第3章:設計ガイド 3-1 タスク設計 3-2 テスト設計 章末コラム: UXラボ原論 第4章:実査ガイド 4-1 実録ユーザビリティテスト 4-2 司会者の心得 4-3 見学者の心得 章末コラム: UXリサーチの倫理学 第5章:分析ガイド 5-1 データ分析 5-2 再設計 章末コラム: ExcelでUX統計学 第6章: UTちょい足しレシピ集 6-1 質問紙法(SUS) 6-2 共同発見法 6-3 オズの魔法使い 6-4 ホームページツアー 6-5 ツリーテスト 6-6 OOBE 6-7 リモートUXリサーチ 附録: UTタスク事例集
-
4.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 コロナ以降、世の中は大きく「レス時代」に動いています。出社レスや通勤レスになり、その結果としてオフィスレスの動きも加速し、テレワークの普及や対面レスの状況がうまれてきます。社内会議も営業もリモートが当たり前になり、満員電車での辛い通勤や、辛い外回り営業が減り、一面ではとても働きやすい環境になりました。 一方で、実際に面と向かって話す機会が減ったことで「コミュニケーションレス」にもなりやすく、「信頼関係を構築しづらいくなり、「チームメンバーの状況がわからない」という新たな課題が発生しています。 レスの時代においては、チームメンバー同士の信頼関係がなにより重要です。信頼関係があればこそ、実際に会わずとも、お互いに安心感をもって仕事に取り組めます。信頼関係をつくる礎はコミュニケーションです。オフィスレス・通勤レスであっても、コミュニケーションレスになる状態は避けねばなりません。 本書は、著者が2016年から5年間にわたり、ほぼ全員がテレワークでの会社経営・チームマネジメントを実践する中で得られた知見・経験をまとめています。実経験に根ざした内容であるため、すぐに活用可能な内容を紹介します。 第1章では、テレワークの導入を検討している企業や検討担当の方向けに、テレワークの必要性やテレワークを導入する際の課題について、原稿執筆時点での最新データを参照しながら概説しています。 第2章では、テレワークにおけるコミュニケーションの課題について、4つの大きなパターンに分けた上で、課題・要因・対策をまとめています。 第3章では、テレワークで円滑にコミュニケーションを行う上で欠かせないサービスやツールを列挙しています。第4章以降の取り組みとあわせて、自社に足りないものがあれば、導入検討の参考にしてください。 第4章~第7章では、テーマごとの具体的な取り組みを紹介しています。それぞれの取り組みは「What:どんな取り組みか」「Why:なぜその取り組みが必要か」「How:どのように活用していくか」という枠組みで整理しています。
-
4.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 ブロックチェーンの設計構想と実装方法をこの1冊で総合的に修得する! 本書は、①ブロックチェーンの基礎、②暗号、ネットワーク、ゲーム理論などのブロックチェーン関連技術、③ビットコイン、④イーサリアムとスマートコントラクト、⑤ブロックチェーンを用いたアプリケーション(DApp)の5つのテーマを中心に、網羅的に、そして理論から実践まで深い内容を丁寧に解説しています。 プログラミングを使った解説によって理論と実践を同時に学ぶことができるため、基礎から応用力を身につけたい方にオススメです。 はじめに 第1章 ブロックチェーン序論 第2章 ブロックチェーンの仕組み 第3章 ビットコインの仕組み 第4章 イーサリアムの仕組み 第5章 ブロックチェーンアプリケーション開発 第6章 イーサリアムDAppの構築
-
4.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は、日経NETWORKに掲載したセキュリティーに関連する主要な記事をまとめた1冊です。 セキュリティー対策やセキュリティー技術を豊富なイラストや図を使って網羅的かつ分かりやすく解説します。 「サイバー攻撃対策を学ぶ」編では、サイバー攻撃とは何か、どのように対策・対応すればよいかを豊富な図で解説します。 「コンピューターウイルス対策を学ぶ」編では、イラストを使って、コンピューターウイルスの基礎を初心者にも分かりやすくに説明します。 「暗号や認証技術を学ぶ」編では、暗号のメカニズムや安全なパスワード管理、新技術であるFIDOを図解。 「セキュリティー技術を学ぶ」編では、難解なセキュリティープロトコルを豊富な図とイラストで解説します。 「セキュリティー用語を学ぶ」編では、基本的なセキュリティー用語を対話形式の平易な文章と豊富な図で分かりやすく説明します。 ●目次 【第1部 サイバー攻撃対策を学ぶ】 第1章 サイバー攻撃襲来、さあどうする? 第2章 Pythonで学ぶサイバー攻撃の手口 第3章 危ないIoT 【第2部 コンピューターウイルス対策を学ぶ】 第1章 ウイルスの基礎知識 第2章 マルウエアって何だろう? 【第3部 暗号や認証を学ぶ】 第1章 暗号のはなし 第2章 パスワードを使い回さない方法 第3章 今さら聞けないFIDOのホント 【第4部 セキュリティー技術を学ぶ】 第1章 常時TLS時代の衝撃 第2章 狙われるセキュリティープロトコル 【第5部 セキュリティー用語を学ぶ】 第1章 ネコでもわかるセキュリティー用語 第2章 ネコと学ぼうセキュリティー攻撃の手口 など
-
4.0今後ますます増えていくIoTシステム。 従来の業務システムとの違いなど、 基本的なポイントを押さえれば、 決して難しくはない! - IoTシステムの基本構造とは? - 利用するデバイスとその使い方は? - ネットワークはどう構築する? - 多様で膨大なデータをどう扱う? - 開発スケジュールの立て方は? - システム企画書はどう作る? - データフロー図の描き方は? - AIの効果的な活用とは? ◆すぐに使えるテンプレート集のダウンロード特典あり! - システム企画書 - システム構成図 - データフロー図 - デバイス仕様表 - 接続シーケンス図 - チェックリスト ◆対象読者 - IoTシステムのプロジェクトの企画者やプロジェクトマネージャー - 既存の業務システムのIoT化を担当する方 - これからIoTシステムの開発に携わるエンジニア ◆著者略歴 西村泰洋(にしむら・やすひろ) 富士通株式会社 フィールド・イノベーション本部 ヘルスケアFI統括部長 IoTシステムを中心にさまざまなシステムと関連するビジネスに携わる。 情報通信技術の面白さや革新的な能力を多くの人に伝えたいと考えている。 著書に『図解まるわかり サーバーのしくみ』『絵で見てわかるRPAの仕組み』(以上、翔泳社) 『デジタル化の教科書』『図解入門 最新 RPAがよ~くわかる本』(以上、秀和システム)などがある。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
4.0米国や韓国等海外では実用化が始まっている第5世代移動通信システム、通称5G。日本では2020年春に本格的にサービスが開始されます。2019年ラグビーワールドカップで試験的に行われた4K映像中継では「超高速・大容量」「超低遅延」「多数同時接続」といった5G特有の特長が実証されました。動画やゲームのほか、医療や物流、製造等さまざまなビジネス、そして暮らしでの活用が進んでいきます。 この技術により日本の社会・企業・仕事・生活はどう変わっていくのか、高度な技術がもたらす問題点も含めて解説します。 【主な目次】 第1章 5Gの基礎知識 第2章 5Gを支える技術 第3章 暮らしにどう影響する? 第4章 ビジネスにどう影響する? 第5章 主なプレイヤーの取り組み 第6章 5G先進国の動向と日本
-
4.0データベースはこう使っている! 製品に依存しない「原理/原則」を理解しよう! ロングセラー『絵で見てわかるOS/ストレージ/ネットワーク』の新装版です。企業システムにおけるOS/ストレージ/ネットワークという重要なITインフラ技術について、絵(図)を多用してわかりやすく説明します。次のような幅広い読者の方々に読んでいただける内容となっています。 ●データベース管理者経験1~5年目の若手エンジニア ●アプリケーション開発経験1~5年目の若手エンジニア ●OS/ストレージ/ネットワーク管理を初めて行なうエンジニア ●アプリケーションやデータベースがOS/ストレージ/ネットワークをどのように使っているのかを振り返りたい、アプリケーションやデータベース担当のベテランエンジニア 本書の特徴は、データベースにおけるデータのI/O(入出力)、ハードディスクやメモリの役割/動作に重点を置き、抽象的な技術概念を可視化している点です。図と解説で難解なインフラ技術を俯瞰でき、実際の業務システム開発や保守運用にも活かせるノウハウも満載です。新装版では、クラウドや仮想化の追補など全体的な内容の最新化を行なっています。 第1部~第3部では、できる限り個々のDBMS製品に依存しない内容を解説。APPENDIXでは、解説した内容がOracleデータベースの場合はどのようになるのか、ポイントになる部分を取り上げます。 ★システム開発における基盤技術の仕組みや全体像が知りたいという方は、同シリーズ『絵で見てわかるITインフラの仕組み 新装版』がおすすめです。こちらでは、アーキテクチャ、ネットワーク、サーバー、プロセス、要素技術といったITインフラ技術について解説しています。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
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それぞれに対応させる内容に変更しました。
-
4.0「ホームページは専門家に全部任せたほうが成功する?」 「ホームページはがんばって自分で作ればタダ?」 「ネットとリアル営業は別物だから,お互い気にしなくていい?」 「SEOは無料の集客手段? 広告は嫌われるから使わないで済む方法を考えるべき?」 これ,じつは「勘違い」なんです。 本書では,このような「世間でなぜか思い込まれている53の勘違い」を,600社50業種以上のコンサルティング/100種以上のツール実践の経験から厳選。Web活用,ホームページ戦略で本当に成果を出せる根本的な考え方を学べます。 ネット上にあふれるさまざまなハウツーやきらびやかな成功事例は,そのまま取り入れて実行しても,期待した成果につながらないことがほとんどです。そうではなく,本当に役立つ情報を得るには,たくさんのトライ&エラーをくり返していくことが必要です。 そこで,本書では,実践経験をもとにした,Web制作・コンテンツ作り,広告・SEO・アクセス解析などのネット集客はもちろん,ネットとオフラインとの関係まで押さえ,ビジネスでネット活用を成功させるために必要な価値あるノウハウを伝授します。 これまでのハウツー本では触れられなかった前提条件を知り,自分が陥ってしまっていた勘違いに気づけば,ネットで成果を出すことができます。
-
4.0現代の暗号技術には、純粋数学者が追究した緻密で膨大な研究成果が惜しみなく投入されている。開発者と攻撃者の熾烈な争いを追いながら、実際に使われている暗号技術を解説する。現代的な暗号の基本要素である「共通鍵暗号」「ハッシュ関数」「公開鍵暗号」にくわえ、類書ではほとんど解説のなかった、ハードウェアの面からの暗号解読についても紹介する。※この商品は紙の書籍のページを画像にした電子書籍です。文字だけを拡大することはできませんので、タブレットサイズの端末での閲読を推奨します。また、文字列のハイライトや検索、辞書の参照、引用などの機能も使用できません。
-
4.01巻2,178円 (税込)現在,モバイルアプリの開発はソフトウェア開発のメインストリームと言っても過言ではありません。iOS,Android の2 大モバイルプラットフォームは毎年大きなアップデートを行い,そのアプリ開発も日々大きく進化しており,「とりあえず動くアプリはできるが,そこから先に何を勉強したらよいのだろう?」といった疑問や不安を感じている方も多いのではないでしょうか。本書は,こうした変化の中で,アプリ開発で常識となりつつある基礎知識やアプリ設計,テスト,ライブラリ,運用,開発ツールなどを整理,まとめてお届けします。
-
4.01巻2,178円 (税込)データサイエンティストはここ数年で生まれた職種です。どんなスキルを身に付ければ良いかはいろいろなところで語られ,現役のデータサイエンティストのスキルもバラバラなのが現実です。さまざまな技術がある中で,本書ではデータ分析者をはじめる前に最低限知っておきたい知識を取り上げます。シェルは知らなくても良いでしょうか?基本的なSQLは書けなくても良いでしょうか?データフォーマットの知識は不要でしょうか?機械学習の基礎知識は不要でしょうか?初学者にとっては避けて通れない知識,現役データサイエンティストにとっては知らないと恥ずかしい知識を登竜門編として1冊にまとめています。
-
4.0