インプレス NextPublishing作品一覧
-
-シリコンバレーでコンサルタントとしてまた研究員として活躍する著者達が、現地での経験をもとに、ITとは何か、ITは何を変えたのか、それにわれわれはどう対応すべきかを解き明かします。
-
-クラウド業界では、アマゾンやグーグルなどの規模の経済(スケールメリット)を生かした独自のクラウドビジネスが展開されている。その一方で、近年、急速に事業者やユーザー層を拡大しているのがオープンクラウドの流れ(事業者がオープンソースベースのクラウド基盤ソフトウェアを採用してサービスやソリューションを提供)である。。本書ではこのオープンクラウドについて、クラウドのそれぞれのレイヤーで起きている動向について技術的視点とビジネス視点を織り交ぜて体系的に解説した初めての本です。今後のクラウド業界の向かう方向を知るために必読の一冊です。
-
-電動車椅子や単純な走行ロボットに使われている2輪駆動、また、特に、搬送台車、作業機などに使われている、任意の方向への自由な走行を実現するオムニホイールとメカナムホイールの制御メカニズムは、一般的な自動車とはまったく異なります。 本書では、これら特殊車輪の走行メカニズムの基本原理、仕組み、制御の方法を説明します。その際、単に概要を示すだけではなく、ベクトルや三角関数を使い、実際の走行のための計算処理まで理解できるようにします。 そして、この走行の原理を確かめるために、実例として車輪で走るモデル(メカ)を作ってみます。車両全体の構成、駆動機構、モーター制御回路、さらに、それをArduino(アルドゥイーノ)マイコンを使って制御する方法やそれを実現するためのプログラムについて解説していきます。
-
-原子力市民委員会は、脱原発に向けた具体的政策を提言する市民シンクタンクとして2013年に設立され、原発やエネルギーに関連するさまざまな問題の調査と情報発信、そして議論の場作りを目指しています。 原子力市民委員会は各種レポートを発行していますが、特に「原発ゼロ社会への道」シリーズ(これまで2014年と2017年に発行)は、その時点での現状分析と提言を総括した内容になっています。今回の『原発ゼロ社会への道 ──「無責任と不可視の構造」をこえて公正で開かれた社会へ』も、前2冊と同様、原子力の後始末、エネルギー転換、持続可能な社会について考える人々にとって、詳細・精確そして総合的な情報源となります。
-
-本書はデジタルマーケティングの実務を担当する方、現場の実務そのものは未経験か、1~2 年目あたりのビギナーの方を想定しています。 本書を読むことで得られそうなことは、以下の通りです。 ・ネットサービスの集客施策のプランニングの仕方がわかる ・1度のヒットではなく、継続的な結果が出せる ・ネットサービスの中長期(3年程度)を見越した集客計画が立てられる ・ネットサービスのモニタリングを仕組化できる ・経営計画視点でネットサービス集客について語れるようになる ・流行りのツールやテクニックよりも、まずは基本的な考え方がわかる 今現在のサービスや仕事は、AIをはじめとした最新の技術に取って代わるかもしれませんし、なくなるかもしれません。時代とともに流行りもあり、形や名前をかえて、多様なサービスが現れますが、考え方の基本をおさえておくと、必要な最新情報も取りやすくなります。 本書で「これからの新しいサービスを創造するための基礎となる普遍の考え方」をまず身につけましょう。
-
-あらすじ: 櫻木ユウト(主人公)は、後輩のイノリが送ってきた「助けて」のメッセージを受け、イノリがいるというイベント会場へ向かう。 その会場でIT企業『ドリームコントロール・フューチャー』社長の樽海清瀧(たるみ せいりゅう)が語った理想は、人それぞれが持っている「夢」について、「アプリ」で睡眠を改善することにより深層心理から「夢」を解き放ち、現実での成功を掴む、というものだった。アプリをインストールしてからというもの、ユウトは日々の生活の中で、夢の世界が日常を侵蝕してきていることを感じる。夢アプリ開発者のハルミに出逢い、少しずつ進展していく仲。けれどそこにユウトを慕うイノリが急接近し――。 夢と現実を彷徨う彼らの前に、避けられない未来――テロによるショッピングモール爆発事件――が立ち塞がる。 はたして、予知された未来を書き換え、大惨事を防ぐことができるのか。そして、ユウトとハルミ、イノリの恋の行方は……? 作家でIT企業役員の沢 しおんによる最新作! 「睡眠ヘルスケアアプリ」をめぐって夢と現実が交錯する恋愛×ファンタジー小説です。
-
-再生可能エネルギーの大規模導入、電力自由化など、欧米を中心とする世界では電力をめぐる大きな変革・革新が続いています。日本も10年近い遅れながら、再生可能エネルギーの普及、電力自由化が進展しつつあります。 このなかで地味ながら非常に重要なのが、電力ネットワークの整備、改革です。再エネの大規模開発、老朽化設備の更新、分散型システムの構築、ICT等の技術革新への対応などを背景に、遅れていた日本でも電力ネットワーク・送配電網の革新に向けた取り組みが始まっています。しかし、電力ネットワークの運用・整備に係るルールは、旧来の電力システムに最適化されており、新たな時代に対応した変革が動き出すまで、大きな時間がかかりました。 本書では、電力ネットワークの変革・革新に関わる「事件」を追いながら、その意義と課題、そして現在進行で激変しつつある日本の電力ネットワークの将来のあるべき姿を解説しています。
-
-「サンプリング定理」などはデジタルオーディオの仕組みを理解するための必須知識です。が、ハイレゾの効果説明などで用いられる際には解りやすさを優先するがゆえに疑似的説明が多く、「デジタルはカクカク」といった誤解を招いています。もちろん、数学や情報工学としての解説は数多存在しますが、数式が読めないオーディオファンには理解できません。 そのため、ハイレゾの効果などにつき都市伝説のような説が横行しているのが実情です。 本書では、PCのオーディオアプリケーションを駆使してDAC処理のシミュレーションを波形で示すなどの工夫を凝らすことにより、“数式を用いない”のに“解りやすい”にもかかわらず“疑似的ではない”説明を実現しています。そのため、微積分式は解らないオーディオファンでも感覚的・概念的に「サンプリング定理」などが正しく理解できます。
-
-【Xamarinの世界が広がる!最新クロスプラットフォーム開発環境の最新情報!】 本書はクロスプラットフォーム開発環境Xamarin(ザマリン)の最新情報をまとめた解説書です。.NETのコードをJavaやObjective-Cのプロジェクトで使用する「Embeddinator-4000」の解説、Xamarin.Macアプリケーションを作成した後に誰もが悩むであろうその配布方法、クロスプラットフォーム開発の可能性を拡大する「Plugins for Xamarin」の基本やDIコンテナを用いたユニットテスト手法、「Microsoft Congnitive Service」にXamarinを繋げるための道筋、そして変わり種として海外のXamarinカンファレンスに出てセッショントークをこなすためのさまざまなTipsを1冊にまとめました。
-
-ICT(情報通信技術)やデータを駆使してコミュニティを作り、市民の目線で地域や社会の課題解決に取り組むシビックテック。ITスキルを持ち、オンラインコミュニティを使いこなすエンジニアを中心にした草の根的社会活動を、地方行政に携わる著者が取材し、全く新しいデジタル時代の「公民」像を解説します。地域活性化、社会イノベーションにIT人材の必要性をはじめとする新しい視点を提供する一冊です。
-
-若い人向けに、楽しく学ぶことができるようにゲームを中心にしたサンプルを豊富に取り上げます。また、習得した知識を確認するための演習も満載。プログラミング上達の早道はなによりコードを読み、コードを書いてみることという筆者の経験から、リストを読み、実際に書いてもらうことを目指します。本書前半はプログラミング経験のまったくない人を対象に、HTML、CSS、JavaScriptの基本知識を解説。平板な解説に陥らないように、豊富なサンプルと演習が用意されています。本書後半は誰でもなじみのあるブロック崩し、テトリスライクなゲームを作成していきます。サンプルは、コード入力の負担が過度に大きくないこと、コードがわかりやすいこと、ちょっとした驚きがあることを心がけています。読者が自分で入力・確認してく過程で、プログラミングのスキルを身に着けることができるでしょう。 なお、本書は2013年に発売された初版の改訂版です。今回の改訂ではブラウザの仕様変更に関する対応が中心になりますが、ゲームも1つ追加しています。また、ダウンロードサービスも用意しました。
-
-本書の目的はPythonの基礎を習得することです。Pythonは機械学習など最先端の分野で注目されていますが、プログラミングを学習するための言語としても適しています。 プログラミング言語は本を読むだけではなかなか身に付きません。“いろいろなソースコードを読んで、いろいろなプログラムを書いてみる”といったプロセスが大切です。そこで、本書では前半でPythonの文法について説明し、後半で多くのサンプルを取り上げました。どのように文法が実装に落とし込まれているか見て欲しかったからです。このプロセスを継続するときに大切なのはモチベーションです。楽しくなければものごとは続きません。そこで、本書ではゲームを題材に選びました。ゲームで遊ぶのは楽しいことですが、作るのも同じように楽しいはずです。 題材となるゲームは初心者でも入力しやすいように短くシンプルであることを心がけました。すべてのゲームは1つのファイルで完結しています。慣れてくれば数時間で入力できるものもあるはずです。本書に掲載しているゲームの多くは拙著「ゲームを作りながら楽しく学べるHTML5+CSS+JavaScriptプログラミング」に掲載されている内容を移植したものです。 実は私は、Pythonを習得しようと入門書を読んだり、オンラインセミナーを受けたりしたのですが、今一つ身に付いた実感が持てませんでした。しかし、JavaScriptのゲームをPythonに移植してみたところ、あっという間に手に馴染んで行くことを実感できました。元のJavaScriptもそれほど長いコードではありませんでしたが、移植後のソースコードがさらに短くなったことには驚きを禁じえませんでした。Pythonへの移植作業は、“この処理をこんなに簡単に記述できるんだ!”という発見の連続でした。この“プログラミング言語が手に馴染んでくる”という感覚を読者の方々にもぜひ味わっていただきたいと思います。 Pythonはいろいろな用途に利用できます。本書でカバーした範囲はごく一部に過ぎません。しかしながら、Pythonの基本がマスターできていれば、様々な道を自分で切り開くことができるはずです。機械学習やデータ分析、Pythonの可能性は無限です。自分の興味のある分野に突き進んでいってください。 (「はじめに」より。)
-
-いまやスマホで手軽にナビゲーションが使える時代、地図サービスは現実の世界を素早く反映し、更新することが求められています。本書はデジタル地図や位置情報サービスの最前線を追う著者が、大手地図会社や国土地理院、地図コミュニティー、IT企業の地図制作現場を取材。アナログで地道な人手の作業からデータをデジタル加工して更新していくその過程をレポートします。INTERNET Watch連載「趣味のインターネット地図ウォッチ」の内容に書き下ろしを加えて書籍化。これを読むとあなたも地図LOVEになること間違いなし!
-
-本書は日本IBM時代、アトランタ、長野大会においてリザルトシステム(協議結果の集計送信)開発者としてオリンピックのITにかかわってきた著者(現在、スポーツITコンサルタント)が、オリンピックで生まれた情報処理技術の進化史を振り返るととともに、現代のオリンピックITシステムの礎となった大きな転換点を、当時の状況にそって解き明かしたものです。オリンピックは初期の段階からは現代に至るまで、あるときは報道のために、あるときはテレビ放送のために、後には大会運営のために、開催のたびにITサービスを強化してきました。その変遷をたどりつつ、2020年東京大会への課題を展望します。
-
-CloudStackというシステムの概要、機能について基本的な解説を行います。実際にCloudStackの導入を行い、運用管理の理解を深めます。
-
-「パブリッククラウドを日本企業が業務システムで使う」という視点から、Amazon Web Services、Force.com、IIJ GIO、クラウド・エヌなど国内外の主要なパブリッククラウド11サービスについて機能や特徴を紹介しています。いずれのサービスも、知名度のみならず、システム開発で利用する際の汎用度の高いサービスを売りにしているサービスです。ユーザー企業で、システム開発の企画や検討に従事されている方、特に、情報システム部門などに所属されている方にとってサービス選びの参考となる一冊です。
-
-この本は、AIとともに進める個人開発の入り口として、特に要件定義の部分に焦点を当てて解説しています。「アイデアはあるけど、どう形にしていけばいいのか分からない!」そんな方の悩みを解消するための最初のハードルである要件定義をやさしく解説します。 本書は大きく2つのパートで構成されています。 1.定義編(第1章~第4章) まず個人開発におけるアイデアの見つけ方から始まり、要求定義と要件定義の基本を学びます。また、失敗しない個人開発にするために持つべきマーケティング視点やスタートアップにおけるMVP開発をどう個人開発に取り入れるのかを説明していきます。 2.モックアップ編(第5章~第6章) 定義編で作成した要件定義から、Cursorを使ってユースケース図と画面遷移図を作成しそこからv0でモックアップを作るまでの方法を紹介します。各章で紹介するプロンプトの例文をベースとして自身に合ったスタイルをAIと一緒に見つけます。 本書の特徴は、すべての工程でAIツールを活用している点です。例えば以下の4つが挙げられます。 ・アイデアの整理:GrokやClaudeとの対話 ・要件定義の作成:Cursorを使ったプロンプトエンジニアリング ・図解の作成:Cursorを使ったPlantUML/Mermaid生成 ・UIの設計:v0.devを使ったモックアップ作成
-
-40年にわたり世界を相手にビジネスを続けた著者が、サウジアラビアを中心に10カ国以上での出張・商談を通して得た実践英語力と異文化対応力を、ユーモアとリアルな体験談で語る回顧録です。 交渉相手の出身地、宗教、文化的背景までを踏まえた対話術。空港やホテル、食文化の違いにまつわるエピソード。突発トラブルや体調不良への対処――すべての出来事が、机上の英語では学べない「現場の知恵」の宝庫です。 TOEIC980点のスコアを持ちながら、語学テストの得点だけでは測れない“使える英語”の本質に向き合ってきた著者は、英語の習得だけでなく、「信頼される働き方」や「異文化の中で共感を築く技術」こそが国際ビジネスの土台であると語ります。 本書では、サウジのプラントでの技術打ち合わせ、ベドウィンのテントでの晩餐、ジュベイルのホテルでの出会い、ラマダン時期の心遣いまで――一つひとつのエピソードが、読者にとって“異文化コミュニケーションの実践ガイド”となるはずです。
-
-本書で解説する「シェル」とは、LinuxやmacOSなどのUnix系OSの端末アプリで使用されるコマンドラインインターフェースです。具体的には、端末を開くと常駐し、ユーザーが入力したコマンドを解釈し、システムの中心部分であるカーネルに伝え、結果を表示するプログラムです。すべてのコマンドをキーボードから打ち込む必要がある、いわゆる「CUI」(Character User Interface)と呼ばれる種類のユーザーインターフェースです。 シェルにはいくつかの種類がありますが、本書ではLinuxの標準シェルとして広く普及している「Bash」(バッシュ)を基本にしています。 シェルによるコマンドライン操作は、サーバーをリモート管理したり、プログラミング環境を整えたりする際には欠かすことのできない操作です。しかし、マウスやメニューによる操作などは行えないので、最近のGUI(Graphical User Interface)に慣れている方の中には拒否反応を示す方も少なくないでしょう。 本書は、そのようなコマンドライン操作が苦手な方々のために、Bashを使用したコマンドライン操作をゼロからわかりやすく解説しています。まずは入門編としてコマンドの入力方法と、基本的なオプションの使い方、シェルの便利機能について説明します。そのあとは、標準入出力を活用したパイプやリダイレクションといった複数のコマンドを組み合わせて、より複雑な処理を行うテクニックや、シェルを使用したシェルスクリプトと呼ばれるプログラミングの基本まで、段階的に解説していきます。 実用的なサンプルも多く用意していますので、実際に操作しながら学んでいくことで、コマンドラインを日常的に使いこなせるようになるでしょう。 なお、本書は「シェルスクリプトマガジン」(USP研究所)に、2021年から約2年間に渡り連載された記事を元に加筆・訂正したものです。書籍化するにあたっては、Linuxディストリビューション「Ubuntu 24.04 LTS」で検証しています。
-
-生まれたときからスマートフォンやタブレットが身近にある「デジタルネイティブ」世代の子どもたち。彼らにとっては、インターネットで情報を検索したり、動画サイトでおすすめを見たり、スマートスピーカーに話しかけたりすることは、すでに日常の一部です。そして今、チャットGPTのような高度なAIにも、大人より早く、そして抵抗なく触れ始めているかもしれません。宿題の調べものに使ったり、単純な好奇心から会話を楽しんだり......。 チャットGPTは便利なツールであることは間違いありません。しかし、使い方を誤れば、子どもの健全な成長や学びを阻害しかねない危険性もはらんでいます。これが、多くの保護者がAIに対して抱く率直な心境でしょう。 この強力で、まだわからない部分も多いAIという技術と、子どもたちの未来のために、どのように向き合っていけばよいのでしょうか? 「AIは危ないから使わせない」と禁止するだけで、本当に子どもたちのためになるのでしょうか? あるいは、何の指針もないまま自由に使わせてしまってよいのでしょうか? 本書は、このようなAI時代の子育てにおける切実な問いに、教育工学の研究者、そして子ども向けAIの開発者という立場から、AIと子どもの関わりにおける普遍的な課題や、教育のあるべき姿について考察します。
-
-本書では展示会産業の課題と今後の展望について、様々な角度から考察しています。 コロナ禍を越えて、オンラインやハイブリッド形式のビジネスマッチングが普及し、ビジネスインバウンドの海外からの来場者や出展者が増加してきました。また、展示会の開催には、環境に配慮した持続的運営への関心がより高まってきました。 このような環境変化のなかで、展示会の価値が見直された一方で、展示会産業には、デジタル化への対応、国際化への対応、持続可能性への対応、会場確保といった課題が現れてきました。 こうした課題に対してどのように対応すべきか、著者二人が検討を重ねています。また一方、多方面の関係者に取材し、その考察と提言をまとめています。「展示会の現場から」では、展示会の主催者、展示会場、サービスサプライヤー、展示会メディアの方々にインタビューを行い、「日本への提言」は、米国、英国から2名の方からの意見を、また経済産業省からのメッセージを掲載しています。
-
-AppleのMacintoshというパソコンに魅せられた方々は決してそのハードウェアだけに注視していたわけではないはずです。GUI操作の簡便さ、わかりやすさとあいまって小さなモノクロ9インチモニターの世界に広がる幾多の眩いばかりのソフトウェアたちが存在したからこそのMacintoshであったと思います。 それがゲームであれ音楽のソフトウェアであれ、あるいはグラフィックのソフトウェアであれ、Macintoshのモニターに広がる空間はそれまで体験したこともないとてつもなく魅力的な世界でした。 筆者はソフトウェア指向のビジネスをしていた関係上もあり、パッケージはともかく手にした多くのアプリケーションの記録を保存していました。今般それらを元にMacintosh誕生から10年ほどの間に登場したアプリケーションを一堂に集めて紹介しています。
-
-本書では、Linuxの標準シェルであるBashを使用したシェルスクリプトの作成方法を解説します。 Chapter 1では、シェルスクリプトの概要と基本的な記述方法、およびシェルスクリプトを活用するためのシェルの基本機能について説明します。 Chapter 2では、値を格納し名前でアクセスできるようにstate変数の概要と、シェルスクリプト内でコマンドライン引数を扱う方法について説明します。 Chapter 3では、シェルスクリプトにおける条件分岐の使用方法を中心に解説します。シェルスクリプトに限らず、プログラムは、頭から終わりまで順番に実行されるとは限りません。条件分岐や繰り返しといったいわゆる「制御構造」を記述することが柔軟な処理が可能になります。 Chapter 4では、Bashにおける繰り返しの制御構造を中心に解説します。Chapter 3で説明した説明したif文による条件判断と並んで、プログラムに重要な制御構造が「処理の繰り返し」です。 Chapter 5では、文字列を柔軟なパターンで指定する正規表現の基礎について説明します。 最後のChapter 6では、プログラムを効率よく記述するのに不可欠な「関数」について説明します。シェルスクリプトに限らず一般的なプログラム言語において、この「関数」とは、なんらかの処理をまとめて関数名という名前で呼び出せるようにしたものです。 (注)本書はシェルスクリプトマガジン(USP研究所)に2020年春から約1年間連載された記事をベースに大幅に加筆訂正したものです。
-
-2021年12月12日、F1シーズン最終戦アブダビGPのファイナルラップ、レッドブル・ホンダを駆るフェルスタッペンが前を行くメルセデス・ハミルトンを抜き去り、トップでチェッカーフラッグを受けた。この劇的な勝利により、ホンダF1は30年ぶりのF1チャンピオンを獲得。その熱き戦いの物語を1冊にまとめた単行本「歓喜」を上梓した、F1ジャーナリスト尾張正博が、その「歓喜」の裏側を描いたのが本書だ。「日本GPの中止とありがとうHONDAの関係は?」「フェルスタッペンはアブダビGP直後になぜ日の丸をかざしたのか?」など、語られなかった真実が描かれる。30年ぶりのチャンピオンを獲得したホンダF1の戦いを克明に描いたF1ジャーナリストが書く、もう一つの物語。 ーアナザーストーリーー (本書はクルマの総合情報サイト「Car Watch」に連載された『尾張正博のホンダF1本「歓喜」の裏話』をまとめたものです)
-
-本書はクロスプラットフォームの開発環境であるRiderを使ってみようとしている方にむけて、Riderが持つ多くの機能について把握することができる入門書です。IDEの使い方を基本的な使い方から、フォーマット設定、コード整形などRiderを使いこなすなら抑えておきたい機能や便利な機能を紹介しています。一部機能の説明にUnityでの例を使用しており、本書の中で登場する言語もC#ですのでご留意ください。 くの内容に関しては、Unity以外の.NETアプリケーションやUnreal Engineなどの開発にも共通する知見となっています。Unityの開発でなくとも活用できる一冊です。
-
-Vue.jsは、まだまだその技術書が少なく、入門書と言いながらも分かりにくかったり、不要な情報に振り回されることが多いのが現状です。本書では、Vueに関する基本的な情報に重点を置いています。入門書の定番であるTODOアプリの作成をしていきますが、構文の説明だけでなくどのような場面で使うのかなど、できる限り実践に即して解説しています。本書の目的は「Webアプリの実装を通し、最新バージョンであるVue3の基本的な動きを理解する」ことです。
-
-SvelteKitとFastAPIは、2020年前後で急速に台頭し、Web開発をより素早く・より自由に・より簡単にするフレームワークです。本書を用いて、これらの基本的な仕組みや機能を、実装サンプル付きで学べます。また、実際にVereclやCloud Runといった環境にデプロイし、公開するガイドつきです。これからWeb開発を始めたいという方は、SvelteKitとFastAPIで始めましょう!
-
-本書は「DockerとKubernetesでクラウドネイティブを推進!」と聞いて困っている開発者のために、アプリケーションの実行環境をコンパクトにまとめた仮想環境「コンテナ」とコンテナを自在にデプロイし管理を自動化できるエコシステム「Kubernetes」というトピックスを中心に、どのようにJavaでアプリケーションを書き、開発フローを回し、運用/監視していくのかについての初心者向けのガイドブックです。JavaのフレームワークSpring Bootを使いながら、実際にコマンドを叩きながらコンテナをビルドし、JavaアプリケーションをKubernetesにデプロイする開発フローを体験してみましょう!
-
-インターネットを支えるルーティングプロトコルであるBGP(Border Gateway Protocol)をRFCからRustで実装する方法を解説します。小さなプログラムから始め、Update Messageを交換しルーティングテーブルの更新まで、一歩ずつ実装・解説します。RFCで定義されているプロトコルを一度自分の手で実装することで、BGPに限らず、その他のプロトコルについてもRFCから実装することを目指します。なお、本書ではBGP自体の一般的な説明、Rustの文法解説は省略しています。
-
-AppGyver(アプガイバー)とはAppGyver社が提供する「Composer Pro」というノーコードのプログラミングツールです。画面上の設定だけでアプリやサービスを作ることができます。プログラミングをしなくてもいいので、かなり短い期間でアプリ開発をすることができるのも特徴のひとつです。現状ドキュメントがすべて英語ですが、本書ではわかりやすく使い方を紹介しています。Todoアプリの作り方をテーマに、詳しく使い方をまとめています。 AppGyverは試用期間もなくずっと無料で使えるツールです。プログラミングをせずにアプリ開発したい人はもちろん、開発にできるだけお金と時間をかけたくない人にとってもぴったりな1冊です。
-
-本書は、今話題沸騰中のAIによる画像生成の仕組みや使い方について、中学生でも理解できることを目指し、わかりやすい説明で紹介した解説書です。難しい数式を全く使用せずにAI画像生成技術の最先端を科学コミュニケーターである著者がやさしい口調で解説しています。またより深く知識を得たい読者のために、Pythonでのサンプルコード、プロンプトの基礎や出力例、AI画像生成の法的な側面、実際の仕事で使ったユースケースも掲載。表紙イラストもAIで生成しており、担当イラストレーター・852話氏と著者の対談も掲載しています。先端技術を使いこなして、AI神絵師になるための「冒険の書」です!
-
1.0本書は、バックエンドをサーバレスで実装し、フロントエンドをSPAで実装する方法を解説しています。この本を読めば、サーバレスとSPAで構成されたアプリの開発がスタートできます。 本書の目的は、サーバレスとSPAで構成されたアプリの開発をスタートすることです。サンプルプログラムを用意しているので、これを動かしながら開発の流れを学びます。 ReactやTypeScriptなどを使用していますが、これらの入門的な内容は本書では扱っていません。
-
-本書は、映画、出版、アニメ、テレビ、ゲームといったコンテンツを産業面から考察し、各業界における動向や課題を論じています。 これらの課題の解決は容易に対応できるものではありませんが、本書では業界特有の課題について解決を図るために、これから業界での活動を志す方、あるいは既に業界で当事者として従事されている方、そして、コンテンツを消費するユーザーとして本書を手にとっていただいた方を想定し、執筆されました。 インターネットやデジタル技術の発展と、世界中どこでもアクセスできる高速ネットワーク環境の構築により、ネットワーク利用者は増加を続け、PCやタブレット、スマートフォンなどあらゆるデバイスでデジタルコンテンツは活用され、流通されています。従来とは大きく異なるこの新たな環境を十二分に認識し、これからの我が国の経済を牽引する有望なコンテンツ産業を拡大させていくには、その実態を明らかにすることが何より必要です。 本書では、3部構成の第1部総論として、日本のコンテンツ産業の全体感、我が国および事業者が取り組むべき課題、今後進むべき方向性について仮説の提示を行っています。各コンテンツ産業の現状については、第2部各論にて詳細を分析しています。第3部では補論として、コンテンツ産業の拡大には欠かすことのできないコンテンツの専門人材の教育状況において、隣接国を取り上げながら我が国におけるコンテンツ人材育成のあり方を問うものです。
-
-AR(Augmented Reality、拡張現実感)とは、現実世界に仮想物体(仮想環境)を付加する技術です。近年、モバイル端末や民生用ゲーム機器が高性能になったことにより、身近に使用できるARアプリが実験的レベルから実用的レベルへ向上してきました。また、これまでハードウェアに依存していたAR のフレームワーク(Android 用ARCore、iOS用ARKit など)が、2018年からUnityが提供するAR Foundationにより統合的に扱えるようになり、AR アプリ開発環境が整ってきました。今後、さらに高度で多様なARアプリの開発が期待されます。 ●本書は、AR Foundationについて、その代表的なAR機能を操作する各種命令の詳細解説およびC#サンプルスクリプトからなる解説書です。AR Foundation がサポートするプラットフォームのうち、AndroidおよびiOS を扱います。 ●本書は次の3項目に該当する方を対象とし、その方々のAR アプリ開発支援を目的としています。 自分でAR アプリを開発したいと考えている方/Unityの入門書を読み終えた初学者の方/C#言語の基本的文法(データ型、ifなどの基本制御構造、基本的なクラスの使い方など)を理解している方 ●本書の主な特色を次に示します。 (1)メソッドなどの汎用的な書式と使用例の提示 (2)自作アプリに転用しやすいサンプルスクリプト なお、サンプルスクリプトは、次の環境の下で動作が確認されています。 ・Unity 2020.2.5f1 Personal、AR Foundation 4.1.5 ・パソコンWindows 10 Home 20H2、macOS Big Sur 11.2 & Xcode 12.4 ・モバイル端末Galaxy A41(Android 10)、iPhone SE(iOS 14.4)
-
-本書は2020年9月、オンラインで開催された『著作権法50周年に諸外国の改正動向を考える ~デジタルアーカイブ、拡大集中許諾制度、孤児著作物対策~』【公開コロキウム】の内容を加筆修正してまとめたものです。 1970年に制定された現行著作権法は2020年に50周年を迎えました。この50年間の著作権法を取り巻く最大の環境変化はデジタル化の進展でした。 国際大学GLOCOMでは2020年9月、デジタル化が進む社会の中で現行の著作権法が抱える課題のうち、デジタルアーカイブ、孤児著作物に焦点を当て、オンラインイベント『著作権法50周年に諸外国の改正動向を考える ~デジタルアーカイブ、拡大集中許諾制度、孤児著作物対策~』【公開コロキウム】を開催しました。 著作権法に詳しい国会議員、実務家、研究者を招き、これらの課題の対策として期待される拡大集中許諾制度などについて、欧州、米国、韓国の事例を参考に日本の今後の対応が議論されました。本書は、この「公開コロキウム」の模様をまとめたものですが、書籍化にあたり、発表者に必要な加筆修正を加えてもらいました。 著作権法は2020年の改正に続き、2021年も改正が予定されていますが、こうしたデジタル化の進展に対処する改正はまだ具体化していません。「公開コロキウム」でも指摘された欧米や韓国に対する遅れを取り戻すべく早急な著作権法改正が望まれます。
-
-本書はDX(デジタルトランスフォーメーション)において、ビジネスモデルを検討・設計するための知識や手法などを解説した書籍です。 ビジネスモデルとして、プラットフォームについても詳細に独自の記法や事例などを使い検討方法を解説します。その他、DXのビジネスモデル検討のために具体的に役立つ様々な内容を示します。 現在、DXを進める際にビジネスモデルを検討するために役立つ書籍がまだほとんどないため、おすすめの一冊です。 ビジネスモデルを検討する際、単にパターンに当てはめて検討することを薦める書籍が多いのですが、本書では、一般的なパターンをさらに構造化・体系化して検討する方法論を示します。それについては著者のこれまでの事例研究や特許の分析、ビジネスモデルが成り立つ仕組みをAIを利用してモデリングする研究、大学の授業におけるビジネスモデルの設計演習での効果の考察などが存分に生かされています。
-
-本書では、筆者自身がコールセンターで直接1万本のクレーム電話を受電し、大半の顧客はAI対応でも容認し得るだろう事を検証し、具体的にどの様にAIを導入するかについて解説しています。 日本企業が技術や展開ボリュームでGAFAに対抗する事は難しいものがあります。しかし、日本語によるAI対応能力開発なら、まだ日本人が外国人に優っているでしょう。問題は、企業サービスのAI化ではスマホとの親和性が絶対条件になりつつあるにも関わらず、日本企業の多くを占める中小企業でAI導入を実行できず、日本製AI技術のスタンダードが何であるかが未だ見えて来ないことにあります。 そして、AI対応へのノウハウを積み上げるには時間がかかるため、少しでも早いAI化取り組みが必要な事も理解されていません。ここでいうAI化取り組みとは、日本製AI利用、すなわちユーザーとなる企業を増やすことが必要です。
-
-本書は、初心者のためのScratchプログラミング入門書です。学習の要点を押さえた短くシンプルな例題を用いており、効率的に短期間で学べます。また、標準的命令を網羅しているため、読者がオリジナルのゲーム等を作りたいとき、それを実現するための情報を提供し、Scratch命令マニュアルとしても活用できるものです。 本書の特徴は以下のとおりです。 (1)学習の要点を押さえた短くシンプルな例題を用い解説してあります。 (2)短くシンプルな例題ですが、ゲームで活用できる実践的なTips(小技)を含んでおり、ゲーム作成の楽しさが感じられるように考慮してあります。 (3)Scratchで用意されている標準的命令(ブロック)をすべて解説してあります。 (4)プログラミング技術と作法について解説してあります。例:わかりやすいプログラムを作るコツ、さまざまな処理の流れをコントロールする方法、データの正当性をチェックする方法など。 (5)プログラムの誤りをバグといい、それを修正する作業をデバッグといいます。バグの事例とデバッグの基本的な方法について解説してあります。
-
5.0インターネット上のビジネスに欠かせないP2P(ピア・ツー・ピア)技術。その可能性を開拓した「Winny」の開発者・金子勇は、2004年、「著作権法違反幇助」の疑いで逮捕・起訴され、無罪判決が確定するまでに7年半もの年月がかかりました。 本書は、「Winny事件」弁護団の事務局長を務めた壇俊光氏が自身のブログを元に小説としてまとめたものです。日本のインターネット技術の発展に負の影響を残したと言われる裁判の経緯を追いながら、壇弁護士が見た金子氏の人物像、Winnyの核心を語ります。 推薦文は、2ちゃんねる開設者・ひろゆき氏から寄せられました。
-
4.0近年、総務省や経済産業省では、サイバーセキュリティ人材育成を社会的な課題として重要施策の一環として取り扱っています。しかし、「セキュリティの基本的な解説書」が、英語・国語のような基礎的な科目と比較して、現状十分に揃っていません。そこで、まずはセキュリティの基礎技術であるバイナリの入門的な内容をまとめました。 バイナリ解析が直感的に理解しにくいことを考慮し、プログラミングに詳しくない大学1・2年生や新社会人でも理解できるよう、各章での説明はできるだけやさしい表現を用いました。他方、深い技術的な内容はそれほど取り上げていません。 また、基礎理論の習得だけではなく、自ら演習をすることで、より理解を深める点を重視しています。演習の題材では、バッファオーバーフローと呼ばれる脆弱性(セキュリティホール)を取り上げます。その問題を解く演習により、本書の構成を実行ファイルの解析であるバイナリ解析技術の基礎を得られるようにしています。 本書の目的は、バイナリ解析の基本を理解していただくことです。高度な専門書を読むための前提知識を取得する入門者向けであり、コンピュータが動作する基盤となる原理や仕組みに読者の方々が興味を持つ端緒になれば幸いです。
-
-本書の目的は、授業や家庭学習を通してプログラミング的思考(プログラミング的な考え方)を教える方々に、その教える内容と方法の指針を提供することです。 本書ではプログラムは一切出てきません。なぜなら、プログラミング的思考とプログラミングは異なる知識セットであり、プログラミングをプログラミング的思考の前提とする必要がないからです。 本書で扱う内容は、すべて小学5年算数の教科書に載っています。つまり、小学5年の知識があれば誰でも解ける問題です。プログラミング的思考は、“目的を達成するために、その部品となる個々の動きを選択し、それらの正しい組み合わせによる解き方”を考えることです。すでに解き方を知っている問題を題材に使うことで、プログラミング的思考の考え方や、その思考法を通した解き方がどのようなものなのかが見えてくるものと思います。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 データ流通という新しい市場を切り拓くべく設立された一般社団法人データ流通推進協議会(Data Trading Alliance/DTA)。その機関誌の第1号『DTA Report 2018-2019』を会員以外の方にも読んでいだたけるよう、インプレスR&DのNextPublishingを使って発行しました。法整備、技術、国際標準化に向けた動きなど2018年から2019年のDTAの活動と視点が詰まったこの号から、データ流通ビジネスの今後が展望できます。
-
-全国の女性農家が集まるNPO法人田舎のヒロインズ編集により、農業に取り組む女性たちのエッセイをまとめた本。題字は小山薫堂氏、推薦文はap bank小林武史氏と『ソトコト』編集長の指出一正氏から寄せられました。 農業は食料を生産して命を育むだけでなく、エネルギーの循環、環境の維持、教育など、持続可能な社会をつくるための機能を多面的に備え、次世代に向かう活動も支えます。第1部では、子育てと両立しながらそれぞれの地で農業を営む女性たちが、何をきっかけに農業に携わるようになり、いま何を考えて行動しているのかを語ります。第2部では、有識者から女子大生まで仲間からのメッセージ、第3部では、90年代から農業に携わるパイオニアの女性たちの言葉を過去の文集から抜粋して掲載しています。力あふれる女性農家の視点から次世代の社会を考える話題の一冊です。
-
4.0マイコンボード(シングルボードコンピュータ)を使った電子工作は、根強い人気があります。しかし、単にその通りに作って動かす手順を記した書籍、いわば「組み立てマニュアル」の類も少なくありません。 本書では、素材としてArduino(アルドゥイーノ)を使います。電子工作の基本となる動作原理もしっかり理解したい初心者に向けて、「こう組み立てればよい」だけではなく、「なぜこう結線するのか」まで踏み込み、覚えておくべき電気・電子の基礎知識もきちんと学べるように考慮された一冊です。
-
-モノや人の位置情報をリアルタイムに追跡して把握する技術の進化により、実現する新世代のIoTサービス。本書はその最前線をロケーションや地図の専門家が取材してわかりやすくまとめた本。位置情報の追跡というとネガティブにとらえられがちだが、持ち物の管理や子どもや高齢者の見守り、山岳遭難の防止など、幅広い分野で利用が進み、そのビジネス効果は絶大だ。準天頂衛星「みちびき」によって精度の上がった測位技術や、測位した位置情報を送信する通信技術のLPWAなど、背景となる技術や最新デバイスも解説。IoTの導入を考える人にはうってつけの一冊。
-
-私たちは、インターネットやソーシャルメディアを通してだれもが情報を広く発信できる「総表現時代」に生きています。いまやメディアの進化は私たちの生活にとって身近なものとなり、今後メディア技術が高度になればなるほど、個人の発信力はさらに大きくなると考えられます。 本書は社会の変革と表裏一体となって発展してきた「ニュースメディア」の進化の過程をたどりながら、私たちが発信し、表現していくための「学びの源泉」を考えます。明治初期の新聞の登場、戦後のマスメディア黄金期、インターネットがもたらした現在の情報環境からAIやVRが活用される近未来までを展望。情報過多のなかで何を選び、どう発信していくか、ひとりひとりのメディアとの向き合い方を問いかけます。
-
-本書は、そもそも筆者が関わる大学での授業のテキストとして使用することを目的としました。しかしながら、内容としては、テキスト的な競泳の技術解説にとどまるものではありません。その他の競技の入門・指導方法や水泳・水中運動の理論的背景も盛り込んだ、これまでにないスタイルをとっています。つまり、指導書としてのノウハウ解説だけでなく、それに合わせた科学的なエビデンス(研究成果)を並行して言及し、実技と理論とのマッチングをわかりやすく、かつ知的好奇心を満たせるようにまとめてあります。 水泳・水中運動の初心者から中上級者を教えるうえで、指導者、コーチ、またそういった職を目指す学生などにとって必携・必読の書となる一冊です。
-
-【あなたのラズパイ、余らせてませんか?もっと活用できます!】 本書はRaspberry PiをつかってFMやインターネットラジオを聞くための環境構築マニュアルです。ラジオの聴取はもちろん、USBドライブからのメディア再生、ブラウザーやリモコンからのコマンド実行、スケジュール実行なども実現します。ラズパイを買ったものの活用方法が無い……という方に最適の一冊です。(対象Raspberry Pi:Raspberry Pi 3 ModelB) 〈本書の対象読者〉 Raspberry Piを買ってセットアップしただけで埃を被らせている人 viやemacsなどのエディタでテキストファイルの更新ができる人 Windows PCで環境設定が可能な人
-
-本書では、筆者自身の職業ライターおよび編集の経験を踏まえたうえで、IT系の技術書や読み物の原稿を書くための基礎知識を、やさしく解説することを心がけました。執筆にあたっては、初めて商業出版物の原稿を書く方を念頭に置きつつ、同人誌やセルフパブリッシング本などでも活用できるように配慮しました。 本書がカバーするのは、出版物の制作のなかでも、著者が1人で行う工程である原稿執筆が中心ですが、その前後の工程である企画および校正にも、著者が関わる部分に限って解説しています。
-
-本書は、ウェブに限らず、さまざまなプラットフォームのアプリの開発者、あるいはこれからアプリ開発に取り組みたいと考えている人を対象としています。 第1章から第2章までの前半は、PWAとは何か、ということから始めて、PWAの基本的なしくみについて解説しています。この部分は、特にプログラミングの経験がなくても理解していただき、PWAの基礎知識としてお役立ていただけるものと思います。 第3章以降では、PWAの具体的なプログラミングに取り組みます。その際の前提条件としては、基本的なウェブアプリの開発の経験があること、あるいはその要素技術であるHTML、CSS、JavaScriptを一通り理解していることを想定しています。そこでは、既存のウェブアプリをPWAとして動作するものに改変し、サーバー上で公開して、ユーザーのデバイスにインストールしてもらえるようなものにするまでの過程を取り上げました。 ウェブアプリとして2つのパターンを用意して、順を追ってプログラミングの手順を解説しています。内容はあくまで入門レベルのものですが、実例を見たり、追体験することによって、読者の今後のPWA開発のための足がかりとしていただけるものと信じています。 (なお2018年7月発行のVer.1.1版には、本書に掲載したサンプルプログラムのダウンロードサイトを用意しています)
-
-前半部ではまず、生活用IoTの出発点となる、モノとモノをインターネットでつなぐことにより実現できる「ひとまとまりの価値」を描いてみます。次いで、日常生活の場で、モノとモノとがスムーズにつながり、ひとまとまりの価値を創造していく活動が盛んになり、生活用IoTが普及していくにはどうすればよいか、という問いに筆者の考えを事例とともに述べていきます。 後半部では、主として、生活用IoTを発展普及させていく際の「促進要因」と「阻害要因」とを技術的側面と組織的側面とから解説します。いい換えれば、生活用IoTの発展普及のために解決すべき課題を説明していきます。 本書は、まだ始まったばかりの「生活用IoT」の実現に向けて、そのイノベーション事例と立ちはだかる課題を述べたガイドブックともいえる一冊です。
-
-Googleが提供する全く新しいオフィススイート「G Suite(旧Google Apps)」。全てをクラウド上で共有し、ブラウザだけがあればどこからでも使うことができるG Suiteの主要な4つのツール「Googleカレンダー」「Gmail」「Googleスプレッドシート」「Googleドキュメント」の使い方とビジネスでの活用術を1冊にまとめました。これまでのオフィスソフトとの互換性も優れ、チームの生産性を向上させるG Suiteを使いこなして、ビジネスを加速しましょう!
-
-フェアユースとは、利用目的が公正であれば、著作権者の許諾なしにその著作物の利用を認める米国の著作権法の規定です。一方、日本の著作権法では、著作物を利用する際に、著作権者の許諾をとらなければならないこと(「オプトイン」)が原則です。 この結果、日本市場まで米社のサービスに制圧されてしまう現象が発生しています。たとえば、米国のグーグルなどは、著作権者が自分のホームページ検索対象を希望しなければ、検索対象から外せる(「オウトアウト」する)方法を用意し、フェアユースの規定をバックにオプトアウトしない膨大な数のホームページを検索対象にした検索エンジンを提供しました。しかし、著作権者に逐一許諾をとっていた日本製の検索エンジンは、検索対象も少なく、まさしく米国勢に「牛耳られて」しまったのです。小保方事件で脚光を浴びた論文剽窃検出サービスでも、まったく同じ現象が再現し、日本の教育・研究機関は事件発生後、一斉に米社のサービスに走りました。 オプトインを原則としている日本の著作権法は、創作文化にも影響を与えています。同人誌、コミケなどの二次創作は著作権者の許諾を得ていないケースも多いですが、それらは権利者が「お目こぼし」しているからです。フェアユースを導入すれば、権利者のお情けにすがることなく、二次創作文化を花開かせることも可能となります。 日本は、図書館・博物館などの収蔵品をデジタル化して保存する「デジタルアーカイブ化」でも、欧米に遅れを取っています。デジタルアーカイブ化する際の最大の障害が「孤児著作物」(著者の死亡などで著作権者が不明な著作物)です。欧州は孤児著作物を利用しやすくするようオプトアウトの発想を取り入れた著作権法改革で、フェアユースのある米国に対抗しています。 オプトインの原則に固執するあまりオプトアウトへの転換が遅れると、欧米がしのぎを削るデジタル覇権戦争にも取り残されてしまいます。本書は、日本の著作権法にもフェアユース導入に代表されるオプトアウトの発想への転換を提案しています。今後の日本の種々の創作文化、ひいては経済の障壁になりうる著作権法への警鐘となる一冊です。
-
-IT管理者が知っておきたい情報セキュリティのポイントを網羅した解説書。第1章では中小規模組織のIT管理者が最低限留意すべき情報セキュリティ上の項目を解説。第2章以降では、セキュリティの基本であるリスク管理の考え方、組織のマネジメント、脅威の情報収集やインジデントの対応、アウトソーシングにおける注意点、増加する標的型攻撃など高度な脅威に対する考え方まで解説。本書を読めばIT管理者が組織に必要な情報セキュリティの全体を俯瞰し、何から手をつけ、どう進めるかを学ぶことができます。また、ITエンジニアは自分の興味のある分野から読んでいくことで、自分の仕事にセキュリティの要素を取り込むヒントが得られます。 中小企業から大企業、大学など規模・業態を問わずあらゆる組織におすすめの一冊です。
-
-IT業界では、企業の技術力だけでなく、知財力戦略の優劣が市場競争の勝敗を決する事態となっています。アップル対サムスンのスマートホンを巡る知財紛争はその代表例です。企業の知財力戦略の優劣は、企業の保有する知財の資産価値だけではなく、法制度、裁判、社会的な仕組みをいかに有効に活用して戦略を立てられるかに寄るところが大きいと言えるでしょう。本書では、プロパテント(特許権の力を強化する施策とそれに呼応した動き)とアンチパテント(特許権の力を緩和する施策とそれに呼応した動き)の相反する理念の、およそ30年に渡る対立とその変遷を解き明かし、IT技術者および日本企業の取るべき道を展望します。
-
4.0本書は、Mac OS Xの内蔵機能「Boot Camp」を使って、MacでWindowsを使えるようにする手順を紹介するものです。 はじめに、Boot Campの導入と利用に際して、一般ユーザーでも知っておきたい程度に限定して仕組みと用語を解説します。あわせて、Boot Campのメリットとデメリット、仮想PCとの比較も簡単に紹介します。 続いて具体的な作業へ移る。必要な製品やインストール環境の準備、インストール、実際の利用方法について解説します。最後に、Macの買い換えなども想定し、削除の手順までフォローします。 なお、本書はWindows 7~10に対応しています。
-
-本書は、Mac用アプリケーション「VMware Fusion」を使って、MacでWindowsを使えるようにする手順を紹介するものです。 はじめに、VMware Fusionの導入と利用に際して、一般ユーザーでも知っておきたい程度に限定して仕組みと用語を解説します。あわせて、VMware Fusionのメリットとデメリット、Boot Campとの比較も簡単に紹介します。 続いて具体的な作業へ移ります。必要な製品やインストール環境の準備、インストール、実際の利用方法について解説します。最後に、日々利用する上でVMware Fusionを使いやすくするカスタマイズについても紹介します。 なお、本書は「VMware Fusion 8」およびWindows 7~10に対応しています。
-
-顧客データを分析してセグメントごとにシナリオを設計し、さまざまなチャネルを組み合わせて顧客の行動に応じたコミュニケーションを自動的に行うクロスチャネル・キャンペーン・マネジメントCCCM(シーシーシーエム)。急成長するマーケティングオートメーション分野のソフトウェアの中でも主にBtoCビジネス向けに高度なパーソナライゼーションを実現するソフトウェアとして注目されています。本書は、そのCCCMの成り立ちや機能、選定から運用までの実践方法、DMPをはじめとするアドテクノロジーとの連係や主要ベンダー動向まで、使いこなすための知識を網羅したCCCMの教科書です。単なるEメールの一斉配信やオウンドメディアの発信から一歩抜け出し、顧客の行動に応じたデータドリブンなマーケティングを実現したい人におすすめの一冊です。
-
-1巻880円 (税込)情報漏えいや不正経理など、組織内の不正・事故への対策は、すべての企業にとって大きな課題となっていますが、対症療法的な取り組みだけでこれを止めることはできません。本書は、NPO日本ネットワークセキュリティ協会(JNSA)「組織で働く人間が引き起こす不正・事故対応」ワーキンググループのメンバーを中心とする11人が、様々な内部不正対策とその背景となる考え方を持ち寄ってまとめたものです。情報セキュリティのシステムのみならず、環境犯罪学、組織論、世間学など幅広い観点で解説しており、犯罪予防理論はもちろんのこと、統計、ガイドライン、具体的なソリュ―ションまで掲載しています。内部統制の解説書などではわからない、日本独自の組織文化を考慮したセキュリティ対策の本質を、この一冊で学ぶことができます。
-
-これまでテレビCMに費用を投下してきた広告主が、スマホ・PC・タブレットとクロスデバイスに展開できるオンラインビデオに取り組み始めています。これに続いて、これまでテレビCMを使う予算のなかった企業やブランドも、一気にオンラインビデオを発信し始めることが予想されます。本書はテレビCMを超える企業の新しいコンテンツ発信手段として、これから一気に普及すると思われるオンラインビデオ広告について、その基本知識から、企画の方法、米国の動き、今後の課題までをまとめました。マーケターがオンラインビデオを始めるための最初の一歩として、ご活用ください。
-
-好評の既刊『日本人が知らない中国のインターネット市場[2011.11-2012.10]』の続刊。年間3億台を出荷し急速に普及するスマートフォン、手頃な価格で人気を集めるスマートTV、LINEも苦戦するコミュニケーションサービス市場、活性化するEコマース、そしてますます強まるネット検閲や規制。日本人ITジャーナリストがこの1年で起こった中国のITニュースを振り返り市場やビジネスの現状を読み解くとともに、現地にいて肌で感じた中国ネット社会の真実を伝えます。
-
3.5本書では、サーバー技術者をはじめITインフラにかかわるエンジニア、事業企画者、経営管理者に向けて、VLANからファブリック、SDNやNFVに至るまで、ネットワークの仮想化技術に関する基礎知識が網羅されています。
-
-『DSP/RTBオーディエンスターゲティング入門』で新しいターゲティング広告の動きを紹介した著者が、その続編として出版したのがこの本です。企業が今後データを活用してビジネスのPDCAを回していくための中核となるDMPについて、その考え方、事業者、DSPとの連携、人材と運用まで解説しています。そして業界のキーパーソンのインタビューや海外の動きも掲載し、ビッグデータ時代のマーケティングを展望できます。
-
-スマートフォンは、人々の行動履歴を記録することができるため、アプリ事業者はその情報を元に便利なサービスを提供できる一方で、利用者情報の取り扱いを間違えると、プライバシー侵害に至ってしまうことがある。本書はアプリ開発者・提供者がそうした事態に陥らないために、知っておきたいスマートフォンプライバシーの基本的な知識を解説。総務省の「スマートフォン プライバシー イニシアティブ」と、これに則って整備されている業界ガイドラインをもとに、具体的な知識を提供する。
-
-中国のインターネット利用者は5億人を超え市場が加熱している一方で、ネット規制など中国では無視できない状況があります。本書は、普段現地でよく取材している筆者が、スマホ、ソーシャルメディア、検閲、反日デモとネット世論などに関するさまざまな出来事をピックアップして分かりやすく紹介しています。いま中国のインターネットの状況がどのようになっているのか、体系的に1 冊にまとまっていて、現地での取材にもとづいた貴重な資料となっています。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 日常の仕事の上では常に多くの解決すべき問題・課題があります。「カイゼン・カイゼン」と叫ばれ、多くの組織で取り組みがなされ、多くの時間を問題解決や改善活動に費やしています。しかしながら、そのほとんどのケースで活動に失敗しています。その結果、多くの人々がカイゼン=無駄な仕事・余計な仕事と捉え、なるべく関わりたくない、と感じているのではないでしょうか。なぜこんなに時間も手間もかけているのに失敗してしまうのでしょうか? 実は今まで問題解決に失敗してきた理由は、われわれ人間が自然に持っている行動心理が影響していたのです。この行動心理が、無意識のうちに活動の優先順位を入れ替えて本来の目的とは異なる結果を生んでいたのです。この仕組みが分かった後に改めて過去の結果を見てみると、まさにその通り。びっくりするほどつじつまが合います。問題解決が失敗する理由がわかったのです。 そんな気づきをなんとか多くの人に共有できないかと考え作り出したのが、本書で紹介する「CITAプログラム」です。自分自身で経験してきた失敗事例と成功事例を比べながら、失敗プロセスから成功プロセスへと変化させる体験型教育プログラムの形にしました。 本書では、組織運営が思ったようにいかず困っている経営者の方々、部下の方たちの人材育成に悩む管理者の皆さん、今目の前で発生している問題の現場で四苦八苦している担当者の皆さん、その全ての方々が、各々の立場に合った問題解決の実践方法を身につけることができます。
-
-本書は「Web集客マーケティング」という現代型ビジネスにおいて、どんな戦略や視線そして視点を持つべきか、俯瞰した「指南書」という意図で記しています。ぜひ、5年後も10年後も通用するような、Web集客マーケティングにおける戦略思考を学び取ってください。 前作『Web集客が驚くほど加速するベネフィットマーケティング「ベネマ集客術」』(インプレスR&D刊)が発売されたのは、2016年3月。 同書のプロモーションと読者様への補足の意味も含めて、発売直後より365日発刊のメールマガジン『毎日1分!Web集客に効くツボ』をリリース。「とにかく365日毎朝、読者さんのお役に立てるWebマーケティング・ノウハウをお届けする!」を自分に与えられた“使命”と位置付け、ひたむきに毎日発刊を続けました。 その成果で、約18万字・原稿用紙換算で450枚にも及ぶ、膨大な「Webマーケティング辞典」並みのノウハウ集が積み上がりました。 365日に渡って発刊したメールマガジン『毎日1分!Web集客に効くツボ』は順不同な“オムニバス”でしたので、「マインドセット」「設計&デザイン」「集客運用」「アクセス解析」そして、まとめとして「ブランディング指南」のそれぞれをテーマにした5章構成に再編集しました。 各章末には、本書向けに書き下ろしたWeb集客マーケティング・コラムを掲載しました。最終章のコラムには、私が経営する広告制作プロダクション「株式会社パイプライン」によるWeb集客事例集を収録しています。 本書は、特にインハウス(社内体制)でWeb集客マーケティングを手掛けたい経営者やWeb担当者に手に取っていただきたく、出版しました。 (「はじめに」より)
-
-本書は主に三つのパートから構成されています。最初の“音響生成のためのプログラミング言語について”から“サウンドデザイン”までは音の基本的な原理と認知的な話について、“コンピューターミュージックと電子音楽の歴史的な背景”から“インターネットの歴史とメディアアート作品”まではコンピューターミュージック、電子音楽などの歴史、現在のコンピューターと人間のインタラクションについて。最後に“メディアアート作品のケーススタディー”は前章の作業工程の話やソニフィケーションの話などをとり込んだメディアアート作品の作製のケーススタディーについて解説しています。
-
-本書は、生成AIのよくある活用事例にとどまらず、AI本来の推論・分類機能に焦点を当てた実践的な一冊です。業務効率化や自動化を実現するための具体的な手法を、豊富な事例とともに解説。AIによる住所の分割、顧客問合せの振り分け、コメントのキーワード判定など、現場で役立つ実践的なテクニックを習得できます。さらに、WinActor、Power Automate、GASといったツールを用いた自動化についても丁寧に解説。生成AIとツールを組み合わせることで、業務プロセス全体を効率化できるノウハウを身につけられます。初心者から中級者まで、幅広い読者にとって役立つ内容となっています。
-
-本書は、Google Apps ScriptとLINE Messaging APIを使ってLINE Botを自作し、現場のデジタル化を推進したいと考えている方を対象とした実践ガイドです。プログラミングの経験がある方を前提に、LINE Bot開発に必要な知識・スキルを体系的に解説しています。LINE Botの基本的な機能実装から、応答メッセージ、ユーザー情報取得、ボタンアクション設定、そして対話型LINE Botの構築まで、豊富なサンプルコードと図解で分かりやすく説明。現場で役立つ実践的なテクニックも満載です。本書を通して、効率的な業務自動化を実現し、作業現場のデジタル化を加速させましょう。
-
-PythonでのGUIアプリケーション開発を、初心者からでも簡単に実現できる「FreeSimpleGUI」を使ってみませんか?本書は、Pythonの基本的な操作ができる方を対象に、FreeSimpleGUIの導入から基本的なGUI部品の作成、さらにアプリの開発に必要なコードの配置や動作の設定方法までを詳細に解説します。具体的な例を使い、インタラクティブで美しいGUIを効率よく構築できるようにサポートします。特に、ウィンドウ上でのテキスト入力やボタン操作、ポップアップ表示など、よく使う機能を徹底的に網羅し、実用性のあるサンプルコードも豊富に掲載。初めての方でもFreeSimpleGUIの可能性を存分に引き出せる内容になっています。この一冊で、Pythonプログラムを使いやすいデスクトップアプリに変換し、自分のツールとしても他者に提供できるアプリ作成が可能です!
-
-本書は、AWSが提供するAmazon Bedrockを基盤にAnthropic Claudeを活用し、GitHub Actionsを通じて効率的な文章チェックフローを構築する方法を徹底解説します。 AWSの環境設定やGitHubリポジトリの連携から始まり、モデルの選定、実装、テスト、そして最適化に至るまで、詳細な手順とサンプルコードを豊富に収録。特に、コスト管理や並列実行を含む高度なワークフロー構築の技法は必見です。初心者から中級者まで、幅広い技術者に対応した内容で、手を動かしながら学べる実践的な一冊となっています。 さらに、Bedrockの機能を活用して販促文章の生成や全体レビューを実施するユースケースも網羅。これ一冊で、生成AIを利用した実務的な活用スキルが身につきます!
-
-本書は、PowerShellの解説とレシピ集として、Windows環境をより便利に使いこなすための多様なTipsを提供しています。PowerShellの基本的な文法の解説から始まり、各種処理の自動化に役立つ機能を紹介しています。実践的なサンプルコードを25本掲載しており、具体的な活用方法を理解するのに役立ちます。PowerShellは、ITエンジニアの間ではあまり注目されていませんが、その仕様や機能を学ぶことで、その便利さや魅力を感じてもらえるでしょう。PowerShellは、Windows環境で利用可能なシェル環境であり、オープンソース化され、バージョン7以降ではmacOSやLinux環境でも動作します。このシェル環境は、.NETフレームワークの機能を活用できるため、日常のタスクを効率化するのに非常に便利です。PowerShellの深い知識を身につけ、日常の業務やプロジェクトでその利便性を最大限に活用する手助けとなります。
-
-「フラクタル」とは、数学や自然科学で使われる概念で、「全体と部分が似た構造を持っている」という特徴を指します。「小さな単位の中に、すでに全体の構造が含まれている」のがフラクタルの特徴です。この性質を、経済や社会の設計に応用できないか。それが「フラクタル・エコノミー」の出発点です。 フラクタル・エコノミーでは、経済活動の単位を「企業」や「国家」といった巨大な箱ではなく、“セル”という小さな単位で捉えます。セルとは経済活動の基本単位となる自律的で小規模な共同体で、「誰かが何かを成し遂げようとする意図(目的)ー それに共鳴した人々の協力(組織) ー共有される成果物と報酬(分配)」、これらがセットになった、一時的かつ自己完結可能な「共同体」のことを指します。重要なのは、この「セル」という単位自体が、また別のセルの中に含まれることができるという点です。これは企業がチームで構成されていたり、NPOが活動ごとにボランティアチームを持っていたりするのと似ています。本構想では、このような“重ね合わせ可能なセル”が基本構造となります。 本書は、以下の流れで議論を展開していきます。 第一に、これまでの世界の歴史を概観し、現在進行している変化の本質を明らかにします。そして、これから避けられないと考えられる社会的・経済的傾向についても整理します。 第二に、そうした背景を踏まえ、ポストナショナル・シンギュラリズムという新たな思想を提案します。これは、国家を超えた人類規模の視点から未来社会を再設計するための思想です。 第三に、AI技術を基盤とした新しい政治制度である「AI民主主義」を提案します。これは単なる電子投票や自動化の話ではなく、政治の意思形成過程そのものをAIと人間の協働により進化させる試みです。 第四に、経済構造の面では「フラクタル・エコノミー」という新たなモデルを提示します。これは国家や企業に依存しない、分散型かつ自己組織化的な経済ネットワークの実現を目指すものです。 最後に、これらを単独で語るのではなく、「AI民主主義」と「フラクタル・エコノミー」を統合したシステム設計について議論します。これにより、社会の根幹から持続可能な未来像を描き出していきます。
-
-本書は、コンテナ技術の中でも特に注目されるファイルシステムについて、深く掘り下げて解説したシリーズ第四弾です。Dockerをはじめとしたコンテナ技術の進化に伴い、現代のITインフラストラクチャで必要とされるファイルシステムの理解が不可欠になっています。本書は、OverlayFS、Btrfs、LVMといった重要なファイルシステムの仕組みを、具体的な例を交えながらわかりやすく解説します。 コンテナのファイルシステムとして独立した機能や利便性を提供するpivot_rootやMount Namespaceなど、Linuxカーネルが持つ機能を最大限に活用するための知識も詳細に記されています。これにより、読者はファイルシステムの運用方法だけでなく、どのようにしてコンテナ上で効率的かつ安全にシステムを稼働させるかを学べます。 この書籍は、コンテナ技術を本格的に学びたいエンジニアや、ファイルシステムの深層を探りたい開発者にとって、まさに必携のガイドとなるでしょう。
-
-本書は、Vue.jsとVuetifyを活用したランディングページ(LP)制作の実践ノウハウを丁寧に解説した開発ガイドです。構成にはViteを採用し、HTMLの基礎を前提としながらも、CSSやJavaScriptの記述を極力排除したVue独自の記法を中心に展開。導入から実装、公開までの一連の流れを、全脳アーキテクチャ若手の会10周年記念LPの事例を通じて解説します。特に、Vuetifyによるレスポンシブ対応やタイムラインの演出、v-for・v-if・v-htmlの具体的な活用、Netlifyへのデプロイ手順に至るまで、実制作を踏まえたリアルな技術的試行錯誤が詰まっています。コンポーネント分割やデータの構造化など、LP構築に役立つ設計思想を学べる一冊です。
-
-昨今の出来事、……日本だけでなく世界中で、いままでなかったような出来事が毎日のように報道されています。異常気世界的世論の二極化、トランプの米国大統領再就任から何が本当か分からないマスコミやネットの情報、そして仲間いじめやパワハラまで、それらを引き起こしている共通の原因は、コンピュータが作ったデジタルメディアなのです。 デジタルメディアは、テレビと比べても普及率も訴求力も圧倒的に高く、社会に一億総白痴化どころでない大きな変化を起こしています。もちろん、その圧倒的なコミュケーション力で社会は豊かになり、利便性で生活も楽になっています。しかし、それと同時に、人の習慣や社会のありも大きく変化し、その軋轢でさまざまな問題が噴出しているのです。デジタルメディアを使うことによって人の時間感覚も距離感も変わり、考え方も変化します。それは経済に、政治に影響し、旧来の世界との摩擦で、いま見られるようなさまざまな出来事、事象が噴出しています。 従来のメディアであるテレビは人間の視聴覚を、ラジオは聴覚を、新聞、雑誌(書籍)は視覚を通して情報を伝達する媒体です。それに対してデジタルメディアでは、キーボードやマウス、タッチパネル、コントローラといった入力装置を使って、伝達される情報に手を動かしアクセスする行為が生じます。デジタルメディアのこの触ってゆく感覚は、旧来の書籍やラジオ・テレビといった、情報を出力するだけのメディアにはなかったものです。そのため、デジタルメディアは視聴覚に加えて触覚情報も送受する〝触覚メディア〟であると考えられます。 いまの政治経済をはじめ、世相や人間関係から世界情勢までを動かし、変革させているのが触覚メディア(デジタルメディア)です。そのうえで、生成AIは触覚メディアAIに成長し、近いうちに人間の手を離れ、自立した新しい生命体になる恐れが強いでしょう。 人工知能は生成AIとして実用化しました。そして世界中に張り巡らされた触覚メディアのネットを神経系として使い、触覚メディアで世界中から集まるビッグデータを記憶脳にした〝触覚メディアAI〟に成長しつつあります。さらに人類を超越した知能を持つ、新生命体に発達する可能性を示し始めているのです。 本書では、触覚メディアのメディア特性を紐解き、社会を激しく変化させている触覚メディアの状況と、触覚メディアによって急成長する触覚メディアAIの行く末について、詳しく解説します。
-
-本書は、粒子モデルによる破壊解析ツールPeridigm(ペリダイム)と破壊解析支援システムFRAXST(フラクスト)を活用して、これまでの構造解析では対応が困難な現象として、破断や飛散を伴う破壊現象の数値解析を実現する方法を解説しています。 読者としては、幅広いものづくりの構造解析に携わる技術者、大学・高専で構造解析を研究する学生や教員を想定しています。多くの技術者が利用可能なWindowsのPCを用いて、WSL2上のUbuntu環境において、粒子モデル破壊解析理論Peridynamicsを実装したPeridigmを実行し、FRAXSTを活用した解析環境の構築から例題検証までを対象としています。 解析環境の構築や解析手順を詳細に説明していますので、Windowsの操作に慣れていて、一般的な構造解析の知識のある方を対象に、幅広く「自動車衝突・構造物倒壊・機械部品破断」などの解析実現を目指すための情報となっています。
-
-本書は、ストリーミング配信の実装に踏み出すエンジニアに贈る、動画配信技術の入門書です。HLSやMPEG-DASHといったプロトコルの仕組みから、字幕・エンコード・CDN活用・セキュリティ対応までを、豊富な図解と実装例で丁寧に解説。HTML5での字幕実装やFFmpegによる実践的なエンコード、さらにはDocker+Next.js+Goで構築する動画配信サイトのハンズオンも収録されています。多言語字幕やAIによる自動生成、CDNでの高速配信など、実用的かつ最新のノウハウを凝縮。動画配信サービスの裏側を体系的に学びたいすべての開発者に最適な一冊です。
-
-本書は、Rustの堅牢な型システムと高性能な実行環境を活かして、LINE botによるWebアプリケーション開発の実践力を身につけたい開発者に向けた一冊です。本書では、人気急上昇中のWebフレームワーク「axum」とSQLxによる非同期データベース接続、Firestoreとの連携、そしてヘキサゴナルアーキテクチャに基づいた設計までを体系的に解説します。 全9章構成で、Rustの学習法から始まり、LINE Messaging APIの活用、MySQLとFirestoreのデータ設計、SQLxを活用した非同期処理、依存性注入とDIコンテナの構築、Dockerを用いた環境構築に至るまで、商用アプリケーション開発を見据えた技術が満載です。さらに、Rustによるテスト戦略やモック、axum_testを活用したHTTPサーバのテスト技法まで丁寧に解説。全編を通してRustとWeb開発の橋渡しとなる内容が凝縮されています。
-
-本書は、Windows環境でのWebフロントエンド開発に挑むエンジニア必携の一冊です。本書では、WSL2やVS CodeのRemote Development、Docker、SSH接続など、開発現場で必須となる「リモート開発環境の構築と運用ノウハウ」を徹底解説しています。 読者は、Windows上でネイティブに動作するSSH環境の整備や、VS Codeの設定手順、WSLを活用したLinuxベースの開発環境、Dockerコンテナとの連携、Git認証の仕組みまで、具体的な手順と豊富な図解でスムーズに学習できます。特に「Remote SSH」「Dev Containers」「Remote WSL」などの仕組みを使い分ける実践的アプローチや、開発環境のテンプレート化・自動化、Live Shareによる共同作業の方法など、現代のWeb開発を支える最先端のテクニックが凝縮されています。 Webエンジニアからインフラ担当者まで、あらゆる開発者にとっての「現場で役立つ知識」が詰まった実践書です。
-
-AppSheetとGoogle Workspaceの連携により、誰でも手軽に業務アプリを構築できる「ノーコード時代の一冊」です。本書は、Google提供のAppSheetを使った実用的なレシピアプリの構築を通じて、アカウント作成、スプレッドシートでのデータ準備、Ref設定やEnum活用、さらにはGoogle Apps ScriptとVertex AIを連携したAutomationまでを丁寧に解説します。フォーム画面や詳細表示、ダッシュボードの構築など、実践的なUI設計にも踏み込み、完成アプリで実際にAIママからのコメントを受け取る体験も盛り込まれています。ノーコードにとどまらない、GASと生成AIを統合した高度なアプリ開発を目指す人にぴったりの入門書です
-
-本書は、アメリカをはじめとする海外でエンジニアとしてキャリアを築くことを目指す方に向けた実践的ガイドです。著者自身の実体験を元に、海外企業での働き方、求職活動、ビザの取得、英語のスキルアップ方法まで、幅広い内容が網羅されています。特に、アメリカでの就労を目指すエンジニアのために、就職活動の各ステップや文化の違い、生活環境に関する具体的なアドバイスが詰まっています。 近年のテック業界の状況や、日本とアメリカの生活費や治安の違い、職場文化の異なる点なども詳細に解説し、現地のリアルな情報を提供。さらには、エンジニアとしてのキャリア構築に役立つアドバイスや面接での成功の秘訣、現地での生活に必須な情報など、アメリカで働くための多面的な支援を提供しています。 アメリカでキャリアを積むという一大挑戦に向け、充実した情報と実践的な知識を備えた一冊として、アメリカ就労を目指すエンジニアにとって必携の書です。挑戦を考えているあなたの参考書として、ぜひ手に取ってみてください。
-
-
-
-
-
-本書は、静的サイトジェネレータ「MkDocs」を手軽に導入するためのガイドブックです。ドキュメントや個人サイトの作成に広く活用されている静的サイトジェネレータの中で、MkDocsは特にMarkdown形式の柔軟性を活かして効率的なサイト構築を実現します。Markdownをベースにしながら、豊富な拡張機能やプラグインを使うことで、よりリッチな表現が可能になります。 HugoやGatsby、Jekyllと並んでMkDocsも有力な選択肢ですが、国内での情報はまだ少なく、まとまった資料が不足しているのが現状です。そこで、本書は具体的な事例や手順を交え、オープンソースソフトウェア(OSS)のドキュメント作成にMkDocsが多く使われていることを詳しく解説。ドキュメントや簡易ウェブサイトの制作を始めたい方々に、MkDocsがどれほど有効かを知っていただける内容になっています。初心者にもわかりやすく、実践的な情報が詰まった一冊です。
-
-この書籍は、IDS(侵入検知システム)およびIPS(侵入防止システム)という、コンピュータセキュリティにおける重要な要素に焦点を当てています。一般的なセキュリティ製品よりも専門的な領域であるIDS/IPSを、読者自身で作成し、その動作原理を理解することを目的としています。本書では、Windows環境を対象に、WinDivertというライブラリを使用して特定の通信を検出し、定められたルールに基づき通信をブロックするプログラムの作成手順を詳しく解説しています。理解しやすい図解を多用し、一般の読者にも分かりやすい内容になっています。IDS/IPSの基本概念や仕組みについて深く学びたい方に最適な一冊です。
-
-本書は、Python in Excel(パイソン・イン・エクセル)を用いて、データの分析を行う方法を入門者向けに解説しています。 Python in Excelは、ExcelでPythonを実行する機能です。セルに直接Pythonのソースコードを入力することで、Pythonがクラウドで実行され、データの分析や整理、グラフの作成を行うことができます。 なお、本書ではPython自体についての解説も行っています。そのため、Pythonをまったく学習していない方も、本書を通じて、Pythonを学びつつPython in Excelの魅力を実感することができます。 本書は、Python in ExcelやJupyterLiteの利用方法を記載しており、これらの環境を使う際には複雑な設定やインストールが不要なため、Pythonをすぐに使うことができます。
-
-本書は、Pythonを使ってデスクトップアプリを作成する方法を解説した初心者向けの指南書です。Pythonは自動化や効率化プログラムの作成に最適なプログラミング言語であり、初学者向けの書籍や動画教材も豊富に存在します。ノンプログラマーでも業務自動化ツールを簡単に作成できます。 しかし、せっかく作成したツールを殺風景なテキストではなく、「デスクトップアプリ」としてGUIで操作できるようにしたら、もっと魅力的になりますよね。他の人にも使ってもらいやすくなります。そこで登場するのが「PySimpleGUI」です。 PySimpleGUIは、その名の通り、シンプルなコードで美しいGUIが作れるPythonのライブラリです。短いコードで見栄えの良いGUIを作成でき、デフォルト設定でも十分なデザインが提供されるため、細かいデザインを気にしなくても大丈夫です。この本では、どのようなGUIが作れるのかをざっと把握できるようにし、GUIを作るためのコードの書き方を理解して自分のツールに応用できるようになることを目指しています。 初心者でも安心して始められる内容で、PySimpleGUIを使ってカッコいいPythonデスクトップアプリを作る方法を丁寧に解説しています。ぜひ、この本を手に取って、自分だけの素敵なデスクトップアプリを作りましょう!
-
-本書では、データリテラシーの重要性とその向上方法を個人および組織の二つの観点から詳しく解説しています。 まず、個々のデータリテラシーの向上について、データの正しい理解と活用方法を詳細に説明します。データリテラシーはビジネスパーソンにとって必須の能力であり、効果的なデータ活用のためには先行指標を設定し、そのデータを基に競争優位を確立する方法を学びます。また、個人が課題に基づいたデータを収集し、新たなデータを創造することの重要性についても触れています。 次に、組織全体のデータリテラシーを高めるための具体的な方法について解説します。データアクセシビリティ、双方向的なデータ組織、データカルチャーの育成を柱とし、データ管理や組織基盤の整備について取り上げます。組織内データの管理・統合には、ETLツール、データウェアハウス、データメッシュなどの活用が効果的です。 続いて、データプロジェクトの実施と展開について述べています。組織内でデータプロジェクトを開始し推進するためには、BIツールの導入やスキル向上が鍵となります。また、チャンピオンの育成や社内コミュニティの活性化を通じて、データプロジェクトの横展開を目指し、経済的かつ組織的なアプローチが企業のデータカルチャーを強化し、データドリブンな意思決定を促進します。 最後に、データアクセシビリティの向上について、具体的な事例を紹介します。通信系商材の販売レポート作成業務の自動化を通じて、データの収集から加工、可視化までのフローを効率化し、業務を大幅に改善したプロセスについて説明します。従来の複雑な手作業に依存していたデータ加工フローを、Tableau Prepで自動化する事例が取り上げられています。 本書は、個人および組織がデータリテラシーを向上させるための実践的なアプローチを提供します。
-
-JavaScriptを使ってクロスブラウザアドオンを開発したい方必見の1冊! 本書は、ChromeとFirefoxの両方で動作するブラウザ拡張機能の制作を対象とした「WebExtensions」技術に特化した実践的なガイドブックです。WebExtensionsの基本構造や特徴を詳しく解説しながら、ブラウザ間での互換性を意識した拡張機能の開発プロセスを段階的に学べます。 序盤では、開発環境のセットアップや初歩的なAPIの使い方から、イベントハンドリング、コンテンツスクリプトの作成までを網羅し、初学者でも着実にスキルを習得できる内容です。さらに、バックグラウンドスクリプトやマニフェストファイルの設定方法といった、実際の開発で欠かせない要素にもフォーカス。各章には豊富なコード例が掲載されており、学んだ内容をすぐに試せるので、理論と実践を効果的に組み合わせて理解を深めることができます。 本書の中盤から後半にかけては、APIの詳細な解説やストアへの公開プロセス、エラーのデバッグ、トラブルシューティングなど、公式ドキュメントでは触れられていない現場視点のノウハウも惜しみなく紹介。これにより、開発からリリースまでの全体像を把握し、自分のアイデアをブラウザ拡張機能という形で世の中に提供するスキルが身に付くでしょう。 「JavaScriptを使って自分だけのブラウザ拡張機能を作ってみたい!」という熱意を持ったプログラマーはもちろん、業務でクロスブラウザ対応の拡張機能開発を任されているエンジニアにもおすすめです。この1冊でWebExtensionsの基礎から応用までを体系的に学び、ブラウザの枠を超えたアドオン開発の技術を手に入れましょう。
-
-本書は、オープンソースソフトウェアCalculiXを利用した中級者向けの解説書です。 有限要素法による汎用CAEシミュレーションソフトのCalculiXは、主に、応力解析、座屈解析、固有値解析のような固体力学分野で使われています。 本書はCalculiXの知られざる側面、すなわち流体力学分野の機能に焦点を当てています。流体力学要素には1Dネットワーク要素と3D流体要素があり、本書は3D流体要素を徹底的に解説しています。著者はCAE(固体力学シミュレーション)とCFD(流体力学シミュレーション)の両方の専門家であり、CalculiXのマニュアルで見つけた3D流体要素の情報を基に、詳細な調査結果をまとめたのが本書です。 本書を通じて、CalculiXの多様な機能を深く理解し、実践に活かすことができるでしょう。
-
-
-
-本書は、Firebaseアプリ開発における生成AI活用のノウハウのガイドブックです。持続可能なプロジェクト開発の流れを踏襲しつつ、新しい技術を積極的に採用し、実用的なサンプルアプリ開発を通じてFirebaseと生成AIへの入門を目指します。本書で開発するサンプルアプリは、複数の生成AIとWeb上でチャットできる生成AIチャットアプリです。実際に私が日々使用している自作の生成AIアプリを本書向けにサンプルアプリ化したものであり、本書を参考にすれば実用的な生成AIアプリが完成します。 本書で取り上げる生成AIは、GoogleのGemini ProとOpenAIのGPTですが、他の生成AI(例:AnthropicのClaude)との連携方法も基本的に同じです。また、LangChainを使用した生成AIとの連携も基本的な考え方は変わりません。これにより、本書を通じて皆さんが素晴らしい生成AIライフを送れるようサポートします。 サンプルアプリのフレームワークとしては、Firebase業界で注目されるRemix SPAモードを採用しています。開発を進める中で、FirebaseとRemix SPAモードの相性の良さを再確認しました。本書を通じて、その相性の良さを皆さんにも実感していただければと思います。また、今回のサンプルアプリではパッケージ管理ツールとしてpnpmを採用し、monorepo構成にしているので、これに興味がある方もぜひ本書をご覧ください。
-
-「Babylon.js」(バビロンジェーエス)は、オープンソースのWebGLフレームワークであり、ブラウザで多彩な3DCGやXRの表現を可能にします。本書は「Babylon.jsレシピ集」シリーズの第四弾で、Babylon.js v7.0の各種機能紹介やグラフ構造の可視化、Re:Earth連携などの可視化表示機能の拡張への応用、新たに登場したApple Vision ProとWebXRなど、多方面にわたるコンテンツを収録しています。
-
-本書は、Linuxカーネルに実装されたセキュリティ機能の中でも、特にコンテナで活用される機能に焦点を当てたものです。これまでに「Namespace/Network 編」と「cgroup v1 編」を紹介したシリーズの第3弾として、コンテナのセキュリティ機能における特異な側面や、利便性と安全性を両立させるための独自の工夫を含む機能に注目します。 既刊ではコンテナの主要機能を広範囲にわたって紹介しましたが、本巻では従来の解説書では触れられていないような特殊な機能や、セキュリティ面における興味深い点を著者の視点から深掘りします。これにより、コンテナセキュリティに関するより深い理解が得られることを目指しています。 市場には多くのコンテナセキュリティに関する書籍が存在しますが、本書はそれらとは異なる角度からのアプローチを提供します。本書と他の資料を併用することで、読者はコンテナセキュリティに関する包括的な知識を獲得し、Linuxコンテナに関する理解を深めることができるでしょう。
-
-GoogleスプレッドシートのQUERY関数は、データの抽出や集計を強力にサポートするツールです。VLOOKUP関数に似た機能を持ちつつも、さまざまな「句」を組み合わせることで、データ操作の幅が格段に広がります。本書では、QUERY関数の基礎から応用までを丁寧に解説し、大量のデータから必要な情報を効率的に抽出・集計する方法を紹介します。 例えば、特定の条件に基づいてデータをフィルタリングする方法や、複数の条件を組み合わせて高度な検索を行うテクニックを習得することで、データ分析の視野が大きく広がります。また、QUERY関数を活用することで、これまで挑戦したことのない角度からデータを分析することが可能となり、新たな洞察を得る手助けとなるでしょう。 VLOOKUP関数をマスターした方には、次のステップとしてQUERY関数をおすすめします。この書籍が、あなたのデータ分析スキルをさらに向上させる一助となることを願っています。
-
-本書は、近年注目を集めているWASI(WebAssembly System Interface)の仕様について解説しています。 WASIはGoなどのRust以外の言語でもコンパイルターゲットに追加されたことでその重要性が高まっているシステムインターフェース仕様です。 本書では、読者がGoでサポートされたWASI 0.1が実際にどのように動作するのかを知るための仕様の解説を行います。 また、最新の仕様であるWASI 0.2の基本的な仕様や仕組みについても解説し、WASI 0.2で採用されたコンポーネントモデルとそのエコシステムについても明らかにします。 読者は、WASIの最新の仕様とエコシステムについて理解し、今後普及するであろうWASIの最新の動向を知ることができます。
-
-本書は「プログラミングによって算数の問題が解けるということをテーマとして、それに向いた言語を学ぶ」という、実験的に書いた書籍です。 たとえば2つの数の最大公約数を探そうとしたら、教科書的なやり方ではそれらの数の約数を調べ、公約数となっているものを掛け合わせるといったことが必要になります。 しかしプログラムでは、1から順の数で手当たり次第に割ってみて、余りがゼロになる数で最大のものとして調べることができます。 つまり「導く」のではなく、「探す」という求め方ができるわけです。 このような方法は「総当たり」と呼ばれますが、コンピュータに非常に向いた課題解決方法と言えます。つまり算数の問題を、教科書で習うような論理的な方法ではなく、総当たりで計算力に任せて解くことが可能となるわけです。 算数的な解きかたでは「いかに少ない計算量で解くか」という視点に偏りがちです。これは人の手で計算することが前提にあるためです。 しかし「計算量は多くてもいいので、いかに簡単な理屈で解くか」という方法を考えることが算数プログラミングの醍醐味です。 本書では、筆者が開発しているNLLというプログラミング言語を利用します。 NLLは、小学生くらいの子どもがプログラミングを学習することを想定して開発しているプログラミング言語です。そしてその特徴は、NLLは算数の問題を解くといったような「1画面に収まりきるくらいの短いプログラム」を短時間で書くことに適している、というところにあります。 理解しなければならない文法事項や概念を極力廃止し、数個のコマンドを覚えれば、あとはただ行単位で読んでいくだけでプログラムを理解できるように設計されています。
-
-この書籍は、日本の伝統的な企業(JTC)におけるAWSの実用的なガードレール導入を目指す方々に最適です。特に、オンプレミス環境に慣れ親しんだ上司や意思決定者に向けた説明資料の作成から始まり、実際の要件定義、そして具体的な実装プロセスまでを網羅しています。書籍では、直接的で現実的なアプローチを採用しており、その過程で採用されたいくつかのキラキラしていないけれども効果的な手法の理由も詳しく説明しています。 この本は、新しいテクノロジーを伝統的なビジネス環境に導入しようとする際の課題に直面している方々にとって、実践的なガイドとなるでしょう。JTCにおけるAWS運用の効率化や最適化を図りたい方々に対し、実践的な解決策と有用な洞察を提供します。