IT・コンピュータ - 技術評論社の検索結果
検索のヒント
検索のヒント
■キーワードの変更・再検索
記号を含むキーワードや略称は適切に検索できない場合があります。 略称は正式名称の一部など、異なるキーワードで再検索してみてください。
■ひらがな検索がおすすめ!
ひらがなで入力するとより検索結果に表示されやすくなります。
おすすめ例
まどうし
つまずきやすい例
魔導士
「魔導師」や「魔道士」など、異なる漢字で検索すると結果に表示されない場合があります。
■並び順の変更
人気順や新着順で並び替えると、お探しの作品がより前に表示される場合があります。
■絞り込み検索もおすすめ!
発売状況の「新刊(1ヶ月以内)」にチェックを入れて検索してみてください。
-
4.5※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【[SNSで3回バズった本の著者が教えます]自分をラクにするパソコン仕事の超効率テクニック】 いまやどんな業種であっても、パソコンを使用するのはあたりまえ。メールで連絡をとったり、ネットで情報を集めたり、Officeソフトで資料を作成したり……とパソコン作業は日常業務の多くの時間を占めます。しかし、あなたは“ちゃんとした”パソコンの使いかたを理解できていますか? 「私のメールアドレス、宛先欄から漏れていたよ」 「見たことがあるって言ってたサイトいつまで探しているの」 「Excelの文字配置をスペースで調整するのやめてほしい」 「共有してくれたファイルの名前、ちょっとわかりにくいね」 なんとなくでパソコンを使ってきたことで、仕事相手に迷惑をかけて「そんなことも知らないんだ……」と思われてしまうか、不安になるでしょう。そこで、本書では「メール」「情報検索」「資料作成」「ファイル管理」の4つについて、業務必須の基礎知識はもちろん、仕事をスピードアップさせるテクニックをまとめました。この1冊でパソコンのスキルを“強み”にして、毎日の仕事に自信を持ちましょう! ■こんな方におすすめ ・仕事としての「ちゃんとしたパソコンの使いかた」を知りたい新入社員 ・いまさら人に聞けないと思っている社会人 ■目次 ●Chapter01 Outlook/Gmail 日々のルーティンを最短に!「メール」のスキル 01-01 メールやメーラーのキホンを理解しよう COLUMN 毎日のメール処理はショートカットキーを駆使しよう 01-02 同じ言葉や文面を「ゼロから手入力」するのはやめよう 01-03 送り先をまちがえず、すばやく指定する方法 01-04 不要なメールを「すばやく的確に」処理するコツ 01-05 必要なメールだけをすばやく閲覧する方法 ●Chapter02 Edge/Chrome 必要な情報を最速で見つける!「情報検索」のスキル 02-01 ほしい情報をネットから「最速」で「的確」に収集する 02-02 「あのページをもう一度見たい!」探す時間を省略する 02-03 ブラウザをもっと活用できる便利ワザ ●Chapter03 Word/Excel/PowerPoint 資料を最小の労力で作る!「資料作成」のスキル 03-01 5分でササっと編集する「Word」の基本 03-02 複雑なしくみに思える「Excel」の攻略法 03-03 もっと効果的に使える!「PowerPoint」の機能 03-04 資料作成ソフトに共通する「表の文字配置」テクニック 03-05 資料作成ソフトに共通する「図形や表」のテクニック 03-06 資料作成ソフトに共通する「作業効率化」のテクニック ●Chapter04 Windows 最高効率で業務をこなす!「ファイル管理」のスキル 04-01 毎日の「ファイル管理」でパソコンスキルを向上させる 04-02 「アイコン管理」の乱れは仕事の乱れ ●巻末特集1 突然フリーズした! 覚えておきたい対処方法 ●巻末特集2 サクサク操作する! ショートカットキー一覧 ■著者プロフィール 四禮静子:有限会社フォーティ取締役。日本大学芸術学部卒業。CATVの制作ディレクター退職後、独学でパソコンを学び、下町浅草に完全マンツーマンのフォーティネットパソコンスクールを開校。講座企画からテキスト作成・スクール運営を行う。1人ひとりに合わせてカリキュラムを作成し、受講生は初心者からビジネスマン・自営業の方まで2000人を超える。行政主催の講習会のほか企業に合わせたオリジナル研修や新入社員研修など、すべてオリジナルテキストにて実施。PC講師だけでなく、Web制作企画や商店の業務効率化のアドバイスなども行う。著書に『スペースキーで見た目を整えるのはやめなさい』『エクセル方眼紙で文書を作るのはやめなさい』(技術評論社)などがある。
-
-
-
4.0
-
-現場の方々に向け,関数プログラミングのエッセンスを厳選解説した入門書。関数型言語Haskellを用い,基本から,Java 8/C/C++/Python/JavaScript/Rubyをはじめ各種命令型言語との比較,オススメの開発/設計テクニック等を平易に解説。改訂版ではGlasgow Haskell Compiler 8ならびに新機構のStackage/stackへの全面対応,関数型言語由来の他言語の機能解説章(第8章)の新設(Swift/Go/Rust/C#等の例も紹介)をはじめ実践開発に役立つ解説を増強し,関数型言語でも命令型言語でも活かせる「使える基本」を凝縮しました。
-
5.0GPUの基本構造と技術動向に焦点を当てた『GPUを支える技術』の増補改訂版。GPU/AIアクセラレータの劇的進化に合わせて,解説も大幅に増強しました。 3Dグラフィックス,ゲーム,VR/AR,科学技術計算,ディープラーニング,人工知能/AIに至るまで,GPU/並列処理の存在感は高まる一方です。その背景にあるハードウェアや計算処理への要求とはどのようなものでしょうか。本書ではGPUの今を軸に,ハードウェア&ソフトウェアの観点の技術基礎,SIMT/SIMDなどの超並列処理のポイント,欠かせない周辺技術まで徹底解説。実製品や事例を豊富に盛り込み,広くエンジニアの方々へ現場で役立つ技術知識を凝縮してお届けします。
-
-本書は、Swiftの言語仕様と実践的な利用方法を解説した入門書です。増補改訂第3版では、新バージョンのSwift 5に対応し、実践入門という趣旨に合わせて、第16章「Webサービスとの連携」と第17章「ユニットテスト」を新設しました。 Swiftは簡潔な言語ですが、その言語仕様を理解し、正しく使うことはけっして容易ではありません。Appleの公式ドキュメントをはじめとして、どんな言語仕様があり、それらをどのように使うかに関しては豊富な情報源があります。しかし、それらがなぜ存在し、いつ使うべきかについてまとまった情報があるとは言えません。本書は、読者のみなさんの「なぜ」や「いつ」を解消することにも主眼を置いています。 本書では、はじめにSwiftの標準的な機能を一通り解説し、続いて型の設計指針や非同期処理、エラー処理などの実装パターンを説明します。最後に、実践的なSwiftアプリケーションの開発を通じて、それまでに説明した機能と実装パターンの具体的な活用方法を示します。
-
3.0本書第一版を上梓してから10年が経過。 AIやディープラーニングの発展にともない,デジタル画像処理技術はより広い範囲で使われています。 AIの時代だからこそ,デジタル画像処理の基礎知識はさらに重要になったのです。 そうした現状をふまえ,今回の改訂では,内容を大きく拡充。 AIや自動運転,医療現場などの現場で利用される最新技術をサポートし,今まで以上に使いやすくなりました。 もちろん,第1版で好評を博した「デジタル画像処理の根本原理」のやさしく丁寧な解説はしっかり維持。 普遍的な原理から最新の応用方法までの技術内容と流れがわかる,デジタル画像処理の入門書として必読の1冊です。
-
5.0「ビッグデータ」をテーマに,データ分析基盤技術をまとめた解説書。 AIの発展,コンテナ技術の進歩をはじめ,ビッグデータを取り巻く技術が大きく変わり始めました。ビッグデータの技術には,元々大きく分けて2つのバックグラウンドがありました。一つは業務系システムで,RDB(Relational Database)から取り出したデータをバッチ処理して役立つ情報を提供する。もう一つはWeb/IoT系システムで,RDBでは扱いきれない大量のログを分散システムを使い,データ処理をする。この2つの流れが融合し,膨大なデータを収集/変換し,分析/可視化するための一連の基盤システムの重要度は格段に上がりました。さらに昨今のAI/機械学習の台頭で,新たな潮流が生まれています。 本書では,ビッグデータを支える基盤技術の「今」に焦点を当て,前半ではデータ量や分散処理など基本概念の整理と,代表的なテクノロジーを徹底解説。合わせて,各技術登場の歴史的な背景も丁寧に追います。後半は実践編としてオープンソースや無償版が利用できるソフトウェアを中心にラップトップ1台でビッグデータを体験しながら学べるよう解説を進めます。今回の改訂では,ビッグデータの技術を活用した応用分野のうち注目度の高い機械学習や特徴量ストア,MLOpsの話題も新たに盛り込み,充実の内容でお届けします。
-
4.7読みやすく保守しやすい「良いコード」の書き方を解説した入門書です。本書を読むと,良いコードを書くための習慣から,名前の付け方,コードの分割や集約を行う方法,抽象化の作法,計算量とアルゴリズム,ユニットテストやメタプログラミング,そして簡単なフレームワークの自作まで,プログラマーとして長く役立つ基本が身に付きます。 2011年に刊行し,大好評を博した初版を,10年ぶりに改訂しました。改訂版では,コード例をモダン化したほか,第7章「データ構造」を新たに書き下ろしました。10年ぶりの改訂であるにも関わらず,本書の根幹は驚くほど変わっていません。それはすなわち,基礎や基本といった本質的な知識は,陳腐化しないということです。
-
3.0全国の小学校で必修化されたプログラミング教育。 でも学校で学ぶ子どもの姿は,なかなか見えないもの。 実際のところ,「パソコンのゲームで遊んでいるだけじゃないの?」なんて思ったりしていませんか。 本書ではそんなギモンを持つお父さん・お母さんが,大人の目線からプログラミング教育を追体験できます。 授業でも利用されているScratchを使って, これからの子どもたちに求められている「プログラミング的思考」 家庭での学びを後押しするために親として身に付けておきたいスキル を楽しみながら理解していきましょう!
-
-◆TiDBの基本的な仕組みと動かし方がしっかり理解できる◆ 本書はTiDBの基本的なアーキテクチャをはじめ、様々な環境へのTiDBのインストール手順について解説します。インストールが終われば、次に必要なことはTiDBに対する各種操作方法を理解することです。各環境におけるTiDBに対する操作方法をインストール手順の後に詳細に解説していきます。加えて、MySQLを運用していく上でよくある課題を具体的に挙げながらTiDBがどのように課題を解決するのかを解説します。最後に付録としてよく使うコマンド操作や逆引きコマンドリファレンスを記述していますので、読者の皆様の参考になることを願っています。 この本を通じて、現代の多様なインフラニーズに対応するTiDBを使用したモダンなデータベース運用の実践方法を理解し、ご自身のシステムに応用できる知識を習得することができます。 ■こんな方におすすめ 本書はMySQLをはじめとする従来のRDBMSの運用面や性能面の限界に直面しているエンジニアや、スケーラブルで高可用なデータベースソリューションを求めているシステム管理者、開発者に最適です。また、クラウドネイティブな環境でのデータベース運用に興味がある方や、最新のデータベース技術を学びたいと考えている技術者にも役立つ内容となっています。 ■目次 第1章 TiDBが必要とされるデータベースのいま ・1-1 TiDBとは ・1-2 NewSQLとは ・1-3 TiDBの特徴 ・1-4 TiDBの提供形態 第2章 TiDBを構成するコンポーネント ・2-1 TiDBの構成 ・2-2 TiDBクラスター ・2-3 PDクラスター ・2-4 ストレージクラスター ・2-5 TiProxyコンポーネント 第3章 仮想/物理サーバーへのTiDBの構築 ・3-1 TiUPの基本 ・3-2 TiDB Playgroundの使い方 ・3-3 TiUPを使用した仮想サーバーまたは物理サーバーへのTiDBの構築 ・3-4 各種コンポーネントのスケールアウトとスケールイン ・3-5 TiDB Dashboardの構築 ……ほか 第4章 Kubernetes環境へのTiDBの構築 ・4-1 Kubernetes環境の準備 ・4-2 TiDB Operatorのインストール ・4-3 TiDB Operatorを使用したTiDBの構築 ・4-4 ログの確認 ・4-5 初期パスワードとイニシャライズ ・4-6 TiDBの削除 ・4-7 TiDB Operatorのアンインストール 第5章 TiDB Cloudの利用 ・5-1 TiDB Cloud Serverless ・5-2 TiDB Cloud Dedicated ・5-3 TiDB Cloudの始め方 ・5-4 TiDB Cloudの稼働状況の確認 ・5-5 TiDB Cloud CLIの使い方 第6章 TiDBのデータ運用ツール ・6-1 バックアップとリストア ・6-2 TiCDCによるTiDB外へのデータ同期 ・6-3 DMによるデータ移行 ・6-4 sync-diff-inspectorによるデータ同期の差分確認 第7章 TiDB を便利に使うためのテクニック ・7-1 SQLによるバックアップとリストア ・7-2 ガベージコレクションの設定 ・7-3 リソース制御によるマルチテナント環境の構築 ・7-4 メタデータロック ・7-5 TTLを使用したデータの自動削除 ……ほか 付録 逆引きコマンドリファレンス ■著者プロフィール 長谷川 誠:インフラエンジニアとして豊富な経験を持ち、大規模なクラウド移行プロジェクトやオンプレミスとパブリッククラウドのハイブリッド環境構築など、さまざまなインフラ構築、運用を経験。2021年よりPingCAP日本法人において技術顧問を務め、TiDBユーザーコミュニティを立ち上げ、多くの技術情報を発信している。 ■監修者プロフィール 本多 康夫:データベース製品のコンサルタント、DBA、Webアプリケーションエンジニア、BI製品のテクニカルサポートエンジニアなど、開発から運用まで幅広い業務に携わる経験を持つ。2021年にPingCAP株式会社に入社、現在はTechnical Support EngineerとしてTiDBユーザーのサポートや資格試験、トレーニング資料の準備にあたる。
-
3.0※PDF版をご希望の方は Gihyo Digital Publishing (https://gihyo.jp/dp/ebook/2022/978-4-297-12917-0)も合わせてご覧ください。 新しいフロントエンドの入門書決定版! 本書はReact/Next.jsとTypeScriptを用いてWebアプリケーションを開発する入門書です。 WebアプリケーションフレームワークNext.jsはReactをベースに開発されています。高速さに裏付けされた高いUXと,開発しやすさを両立しているのが特徴です。 本書では,Next.jsの開発をより快適・堅牢にするTypeScriptで開発を進めます。 Next.jsによるアプリケーション開発の基礎,最新のフロントエンドやWebアプリケーションの開発方法が学べます。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆スマホで困っている方、この本を読んで安心してください!◆ いよいよガラケーも使えなくなり、いざスマホデビュー! でも、どの機種を選べばよいのかわからない…。使い方がさっぱりわからない…。ようやく使えるようになっても、変な画面が表示されたり、インターネットにつながらなくなったり…。そんな皆さんのために、パソコン教室を運営するたくさがわ先生が、漫画やイラストを使った解説で、皆さんがスマホをスマートに使えるようにガイドしてくれます! ■こんな方におすすめ ・スマホがうまく使えなかったり、わからないことがある方 ・親や知人にスマホの使い方を聞かれて、上手に教えられたらなーと思っている方 ■目次 ●第1章 TOP10!よくある「困った!「わからない!」に答える ──01 アカウントがわからない!パスワードを忘れた! ──02 スマホをうまく操作できない!押しても反応しない! ──03 ウイルスに感染?身に覚えのない請求が来た! ──04 迷惑メールが多すぎる! ──05 画面を撮影して友人に助けてもらうには? ……ほか ●第2章 スマホの「困った!「わからない!」に答える ──01 スマホの疑問は誰に聞けばよい? ──02 AndroidとiPhoneは何がちがう? ──03 スマホはどんな部品からできているの? ──04 何を基準にスマホを選べばよいの? ──05 安いスマホと高いスマホ、何がちがうの? ……ほか ●第3章 通話と入力の「困った!「わからない!」に答える ──01 電話のかけ方を教えて! ──02 着信の確認方法は? ──03 着信を拒否する方法は? ──04 「連絡先」はどこにあるの? ──05 スマホを持たずに通話できるの? ……ほか ●第4章 アプリの「困った!「わからない!」に答える ──01 スマホにアプリを追加する方法を教えて! ──02 アプリとホームページのちがいはなに? ──03 アプリの選び方を教えて! ──04 日々の生活に役立つアプリを教えて! ──05 学びや娯楽を楽しめるアプリを教えて! ……ほか ●第5章 コミュニケーションの「困った!「わからない!」に答える ──01 メール?SMS?どのアプリで連絡すればよいの? ──02 メールの使い方を教えて! ──03 知らない人から連絡が来た・友達申請が届いた! ──04 写真やホームページを友人と共有したい! ──05 写真を近くの人に送りたい! ……ほか ●第6章 検索とホームページと買い物の「困った!「わからない!」に答える ──01 ホームページが表示されないのは通信速度のせい? ──02 URLって何ですか? ──03 QRコードからホームページを見るには? ──04 よく見るホームページを登録したい ──05 検索しても、情報を見つけられないんだけど… ……ほか ●第7章 写真・動画・音楽・ファイルの「困った!「わからない!」に答える ──01 写真や動画を上手に撮影するコツは? ──02 写真はどこに保存されるの? ──03 「フォト」アプリの使い方を教えて! ──04 写真を編集したい! ──05 写真に写っているものの名前を調べられるって本当? ……ほか ●第8章 スマホライフと周辺機器の「困った!「わからない!」に答える ──01 スマホの周辺機器にはどんなものがあるの? ──02 スマホから印刷できるの? ──03 スマートウォッチやスマートスピーカーと連携するには? ──04 スマホ決済は、本当に便利なの? ──05 マイナンバーカードや保険証の使い方は? ……ほか ●第9章 安全とセキュリティの「困った!「わからない!」に答える ──01 パスコード?指紋認証?顔認証?どれがよいの? ──02 スマホが壊れる原因は?スマホカバーって必要? ──03 スマホをなくしても見つけられるって本当? ──04 スマホのデータをバックアップ・引っ越しするには? ──05 古いスマホはどうやって捨てるの? ……ほか ■著者プロフィール たくさがわ つねあき:1977年 東京都西多摩育ち パソコン教室を運営するかたわら、その経験を生かした著書活動を行う。漫画、図解を駆使した"難しいをやさしく"する執筆に定評がある。ITコーディネータ、企業のIT支援も行う。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※PDF版をご希望の方は Gihyo Digital Publishing (https://gihyo.jp/dp/ebook/2022/978-4-297-13197-5)も合わせてご覧ください。 定番のパソコン解説書「たくさがわ先生が教える」が,Windows 11に対応しました! やさしい操作解説はもちろんのこと,楽しい漫画や用語解説,しくみの紹介など,パソコンにまつわるさまざまな知識が身につきます。ExcelとWordの解説も行っているので,これ1冊でパソコンの基本を一通り学ぶことができます。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 漫画やわかりやすい解説で評判の「たくさがわ先生が教えるシリーズ」のパソコン超入門に,いよいよWindows 10対応版の登場です。今回も「楽しく学べる」をモットーに,マウスやキーボードの使い方,インターネット,文書作成などなど,知りたいことを1冊に詰め込みました。自分で学ぶ目的はもちろんのこと,親や妻へのプレゼントなど,多彩な場所で活用してもらえます!
-
5.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 パソコン初心者にとって,操作方法は入門書を読んで学習できますが,「これの言葉って,どういう意味?」「どんなしくみになっているの?」「パソコンがおかしくなったみたい…」といった疑問に答えてくれる書籍はなかなかありません。本書は,パソコン初心者が直面しがちな疑問をピックアップし,日ごろパソコン教室で初心者の方に接しているたくさがわ先生がそれについて親切に答えてくれる書籍です。イラスト満載で,パソコンのことを「もっと知りたい!」という方のために,「意外と知らなかった!」内容をたっぷりご紹介します!
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【どうしてパソコンがうまく使えないの? 今さら聞けない疑問に答えます!】 パソコン初心者にとって、パソコンの操作方法は入門書を読んで学習することができます。一方、「この言葉、どういう意味?」「これってどんなしくみになっているの?」「パソコンがおかしくなったみたい…」といった疑問やトラブルに答えてくれる本は、なかなかありません。本書は、パソコン初心者が直面しがちな疑問や困った!をピックアップし、日ごろパソコン教室で初心者の方に接しているたくさがわ先生が、親切に答えてくれる書籍です。イラスト満載で、パソコンのことを「もっと知りたい」方のために、「意外と知らなかった」内容をたっぷりご紹介します。 ■こんな方におすすめ ・パソコンで知りたいこと、疑問に思っていることがある方 ・パソコンについて質問されて、答えに困ったことのある方 ■目次 ●第1章 パソコンの「困った!」「わからない!」に答える ●第2章 アプリの「困った!」「わからない!」に答える ●第3章 文字入力の「困った!」「わからない!」に答える ●第4章 ファイルとフォルダ―の「困った!」「わからない!」に答える ●第5章 周辺機器の「困った!」「わからない!」に答える ●第6章 インターネットの「困った!」「わからない!」に答える ●第7章 セキュリティの「困った!」「わからない!」に答えます ■著者プロフィール たくさがわ つねあき:1977年 東京都西多摩育ち パソコン教室を運営するかたわら、その経験を生かした著書活動を行う。「これからはじめる超入門」シリーズ、「たくさがわ先生が教える」シリーズ、(共に技術評論社)をはじめ、大きな字だからスグわかるiPad入門(マイナビ)などがある。漫画、図解を駆使した"難しいをやさしく"する執筆に定評がある。ITコーディネータ、企業のIT支援も行う。わあん代表。ウェブサイトは https://www.takusa.jp
-
4.0
-
-
-
-Androidアプリ開発の入門書。スマホアプリを作りながらAndroid Studioを用いたアプリ開発の基礎の基礎が学べます。プログラミング,開発の基本を一から学ぶためのやさしい入門書シリーズの1冊です。最新のAndroid Studioに対応します。Windows 10とmacOSに対応しています。
-
5.0HTMLとCSSが1日で学べるように,初心者に必要な知識を凝縮しました。HTML&CSSの学習では,手を動かすこと,が一番の近道です。本書ではWebサイトを実際に作りながら,HTMLの基本構造から基本的なタグ,CSSによるフロートレイアウト・ポジションレイアウトまでを学んでいきます。また,今後の必須スキルであるレスポンシブ対応までしっかり解説。この1冊で,今後スキルを高めていくうえでベースとなる知識が身に付きます。
-
4.0Git&GitHubの超入門書です。豊富な図と実際の操作手順を解説しているので、たった1日でひととおりGit&GitHubが使えるようになります。
-
5.0本書は,Go言語によるプログラミングを学ぶための入門書です。開発環境のインストールから始まり,Go言語の基本を解説しており、最初の1冊目として最適です。Go言語によるプログラムの作り方の基本から条件分岐や繰り返し、関数、構造体など文法を学習し、最後に入出力、画像処理、並列処理、Go言語によるWebサーバーなどを作成して基礎を固めていきます。
-
-
-
-「たった1日で基本が身に付く!」というコンセプトに沿って,簡易なサンプルでC#によるアプリケーション開発の流れが体験できるように構成。前半ではコンソールアプリケーションを作成して,クラス,メソッド,変数,計算,条件分岐,繰り返しといったC#の基本文法を学習。後半では「時計」「じゃんけんゲーム」「画像ビューワー」という3つのフォームアプリケーションを作成し,Visual Studioによるフォームデザインの操作,イベント設定といったGUIアプリケーションの基本を学習します。
-
3.0JavaScriptプログラミングを一から学ぶための,やさしい入門書です。Webサーバーを利用するための環境構築から始まり,文法,構文,変数・配列の扱い方,オブジェクトの利用,HTMLの操作,イベント処理,Web APIの利用法など,JavaScriptによるプログラミングで必要になる知識を一通り解説しています。最終的に,これらの知識をもとにしてWebアプリを開発していきます。1日8時間の勤務時間内に読むことができる内容で,初心者・新人が最初に読む解説書としてふさわしい1冊です。
-
3.5本書は,Javaを使ったプログラミングを学ぶための入門書です。開発環境のインストールから始まり,Javaの基本をしっかり解説していますから,初めての人にも安心! 最初の1冊目として最適です。Javaプログラムの作り方,基本の書き方,変数や配列を使ったデータの取り扱い,条件分岐や繰り返しによるちょっと複雑な処理の作り方までしっかり解説。また,本の後半ではクラスの基本も取り上げていますから,本当に役立つ技術が身に付きます。
-
-
-
-DockerとKubernetesの基本が、たった1日で?! 本書は、次世代のアプリケーションアーキテクチャとして注目されている「マイクロサービス」の技術基盤となるコンテナ技術「Docker」とコンテナオーケストレーション技術「Kubernetes」を取り上げ、Dockerの基本的な利用法、DockerfileやComposeの設計、コンテナのデータ永続化やCI/CD、Kubernetesによる複数コンテナの自動管理までを、一気に学習します。この1冊を読めば、DockerとKubernetesの基礎知識と開発のイメージが、たった1日で掴めます! さらに、サンプルファイルを使って実際にコンテナを操作し、アプリの開発・デプロイを体験することで、1週間ほどでより実践的なテクニックが身に付きます。
-
3.7本書は,たった1日でPythonプログラミングの基本を学べる入門書です。開発環境のインストールから順を追って説明しているので,初めての人でも安心! Pythonのさまざまなデータ型の扱い方から,関数,クラス,モジュールを駆使したオブジェクト指向プログラミングまでを,1冊でスッキリと解説しています。また,本格的なアプリケーションを作りながら,開発手順をていねいに解説しているので,Pythonプログラミングの実践的な知識が短時間で身に付きます!
-
-フロントエンドのJavaScriptフレームワークはVue.jsの他にもReact、Anglarなどさまざまありますが、その中でもVue.jsは学習コストが低いのが特徴です。Vue.jsアプリケーションは、基本的にはHTMLを拡張したテンプレートと、JavaScriptのコードから構成されます。そのため、HTMLとJavaScriptに馴染みがあれば、基本的な使い方はすぐに理解できるでしょう。Vue.jsを学習するテキストとして、最もやさしい書籍という意図で本書は制作されました。タイトル通り、「たった1日で基本が身に付く!」Vue.jsの入門書です。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Unityの超入門書。作例は「3D障害物レースゲーム」。3Dキャラクターのクマを動かして、障害物をよけながらアイテムを拾いつつゴールを目指すアクションゲームです。楽しみながらUnityの基本機能を学習できます。操作手順も豊富な画面写真で丁寧に説明します。ゲーム作りに必要なC#のスクリプトを丁寧に解説しているので、初心者でも簡単に始められる1冊です。
-
3.0
-
-
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この商品は固定レイアウトで作成されており,タブレットなど大きいディスプレイを備えた端末で読むことに適しています。また,文字列のハイライトや検索,辞書の参照,引用などの機能が使用できません。 ※PDF版をご希望の方は Gihyo Digital Publishing (https://gihyo.jp/dp/ebook/2022/978-4-297-12696-4)も合わせてご覧ください。 たった1日でWordPressが使えるようなる本の第2版が登場しました。1日8時間の勤務時間内に読むことができる程度に解説内容を絞り込み,初心者・新人が最初の1冊目として読むのにふさわしい内容です。ローカル環境にWordPressをインストールしてかんたんなWebサイトを作成し,最後はインターネットに公開するところを到達点としています。 今回の改訂版では,ローカル環境構築ソフトを「Local」に変更するなど,最新の情勢に合わせたものに対応しています。
-
4.3
-
-【《シリーズ累計50万部突破》10年支持され続けるExcel定番書、AI時代にあわせてアップデート】 「Excelぐらい、まあなんとかなるよ」……そういいつつ、作業に何時間もかかってイライラしたり、いつもミスをして時間をムダにしていませんか? 実務直結の知識を最小限の時間でマスターできるかつてないExcel本として10年支持され続ける定番書が4年ぶりに改訂。第3版では、話題のChatGPTやCopliotなど生成AIの活用法、テーブル、スピル、Excel 2021/Microsoft 365以降で使える画期的に便利な新関数を解説。デザインも全面刷新しました。1万人の指導実績に裏打ちされた実務直結のExcel入門、決定版! ■こんな方におすすめ ・Excelの実践的な入門書をお求めの方 ■目次 ●第1章 最初に知っておくべき7つのポイント ルーティンワークが自動で瞬殺される仕組みを作る Excelのスキルを上げるのに必要なのは「関数」と「機能」と「アイデア」の3つ 入力するデータはたったの4種類 ショートカットを駆使してマウスに手を伸ばす頻度を下げる 作ったデータをしっかり守る おせっかい機能を解除して快適に使えるように Excelファイルを通したコミュニケーションに配慮する ●第2章 数式を制する者はExcelを制す 数式入力の超基本 「参照」を使いこなして計算を自由自在に ●第3章 真っ先に知っておきたい6大関数 条件によって答えを変える ~IF関数 今月の売上いくらだった? ~SUM関数 今、リストに何件分のデータがある? ~COUNTA関数 売上を担当者別に分けて計算したい ~SUMIF関数 出席者リスト、何人に「○」がついてる? ~COUNTIF関数 商品名を入れたら自動的に値段も入るようにできない? ~VLOOKUP関数 ●第4章 応用と組み合わせで関数の威力を10倍高める セルの中に特定の文字列が含まれているかどうかを判定する データに重複があるかを確認する方法 連番をラクに入力する方法 右方向への大量のVLOOKUP関数の入力をかんたんにする方法 VLOOKUP関数で検索範囲の列順の変動に対応するには 同じ検索値が複数ある表でVLOOKUP関数を使うテクニック VLOOKUP関数で検索列より左側の値を取得できるか エラー値を非表示にするテクニック SUMIF関数で複数の条件がある場合の集計方法 ●第5章 日付と時刻の落とし穴を知らずにExcelを使う恐ろしさ 日付の超基本 時刻を扱うためのポイント 日付や時刻を効率的に扱う 関数を使いこなして日付や時刻の処理をより便利に ●第6章 文字を自在に扱う 文字列操作の超基本 文字列をうまく分割する データをきれいに整える 文字を効率的に処理する ●第7章 表作成の極意 ~日々の資料作成を効率化するには 「Excelで仕事をする」とはそもそもどういうことか セル内改行と罫線で注意すべきこと セル結合による非効率地獄をなくす 並べ替え・オートフィルタ・ピボットテーブルが正しく動作する条件を把握する データの表示にひと工夫加える方法 ~ユーザー定義 「データの入力規則」を活用し、ムダとミスを減らす リスト入力で参照範囲を変更する手間をなくす コピペもただ貼りつけるだけじゃない! ~「形式を選択して貼り付け」を駆使する めんどうなデータ処理を瞬時に終わらす より快適に操作するために知っておきたいこと フォーマットを壊さないための措置 ~シートの保護 印刷にまつわる諸問題を解決するには ●第8章 Excelをより快適にする進化を使いこなす 知らないと困る「テーブル」の基本 数式が自動展開される「スピル」の基本 スピルを活用した強力な関数を使いこなす Excelにおいて生成AIはどう活用できるか ●第9章 グラフを使いこなす 5大グラフの使い方を理解する グラフづくりに最低限必要な知識 「見やすいグラフ」にするためのコツ より高度なグラフの作り方 ●第10章 成果につながるExcel仕事の本質をおさえる データ分析の基本とは 材料データを一瞬で完成品の表に変換するテクニック 最小の労力で最大の成果を出す80:20分析(パレート分析) ■著者プロフィール 吉田拳:Excel業務改善コンサルタント。Excel研修講師。株式会社すごい改善代表取締役。「Excelを武器に人と企業が成長できるサポート」の実現を目指す。2010年、(株)すごい改善を設立、代表取締役に就任。実務直結主義のExcel研修を毎週開催、高額の受講料にも関わらず、全国から受講者が参加し、常に2ケ月先まで満席状態が続く。また、「大手IT企業における生産性の向上・残業代などのコスト削減」「飲食店チェーンや工務店、メーカー、会計事務所などのシステム開発」「戦略的経理によるキャッシュフロー改善」など、業種・業態・職種を問わず、Excelを駆使したあらゆる分野での業務改善の専門家として知られる。これまでの指導実績は、中小企業から大手企業まで、1万名以上。Excel研修開催実績は600回を超える。
-
3.7
-
4.0
-
4.3
-
5.0【《シリーズ累計50万部突破》圧倒的効率化を実現するExcel定番書、AI時代にあわせてアップデート】 「5時間かかる作業が3時間でできます」ではなく「1秒で終わらせます」へ―― 作業そのものをゼロにしてしまう“究極の効率化”を実現するExcel VBAのポイントと、毎日の業務を瞬時に終わらせるしくみの作り方をかつてないアプローチで解説した定番書が4年ぶりに改訂。第3版では、話題のChatGPTやCopliotなど生成AIの活用法を解説。デザインも全面刷新しました。1万人の指導実績に裏打ちされた実務直結のExcel入門、決定版! ■こんな方におすすめ ・Excel作業のミスや時間の浪費をゼロにしたい方 ■目次 ●第1章 3日かかった作業が1秒で終わる衝撃 毎日同じ作業に2時間かけていた若手社員の悲劇と感動 時間がかかる作業は「なぜ」時間がかかるのか まずはExcel作業を自動化する「手順書」を読んでみよう 最初にやっておくべき設定 いきなり自動化してみる超クイックガイド Excel自動化のために最初に一度だけやっておくべき設定の「理由」 ●第2章 基本にして最重要 ~「表作成」の自動化で仕事は劇的に速くなる まずは超基本から ~セルへデータ・数式・関数を入力する Excel作業に時間がかかる原因を解消してくれる最強の呪文 ~「反復」のFor Next構文 セルは「どのシートのセルか」まで指定する ~シートの指定方法 わかりやすくするために押さえておきたいこと ●第3章 複雑な問題も、小さく分解すれば、1つずつのシンプルな要素にすぎなくなる 処理を自動化する知識を身につけるために押さえておきたいこと 見やすい表を作るための作業をラクにする ~セルの書式設定 セルを自在に操るには シートの処理を自動化するには 入力の練習をしてみよう ●第4章 どんな仕事も計画の「実行」と「検証」ができればうまくいく 問題の原因はいつも似通っている ~問題解決をスムーズにする着眼点 問題をあぶり出す技術 ~「試行錯誤」はむやみにやればいいというものではない 無用な手間をなくす大切なリスクヘッジ ~変数宣言の必要性を理解する わからないことの調べ方 ~マクロの記録を使いこなす ●第5章 面倒なルーティンワークを自動化するための具体的プロセス 「その都度入手するブックに対して毎回同じ処理をおこなう」場合の考え方 Excel作業自動化ツールの超具体的な作成手順 ●第6章 大量のフォルダやファイルの処理も瞬殺する自動化ツールの作り方 大量のブックを開いて閉じての繰り返し……という作業も1クリックで片づける方法 「毎月同じようなファイルを何個も作る単純作業がもういやだ!」 ~ファイルの大量作成を自動化する ●第7章 大量の書類を一括して処理する 請求書の作成を自動化するには シートを削除するロジックの考え方 ●第8章 顧客情報の入力がしづらい、見づらい……を解決する ~ユーザーフォームの基本 なぜ、顧客データExcelは管理しづらくなるのか? 自作の入力フォームをかんたんにつくる具体的手順 チェックボックスやプルダウンメニューも自由自在に 入力内容をシートへ転記する 入力項目の数が非常に多くて大変な場合はどうするか ●第9章 「保存せずにファイルを閉じちゃった……!」という悲劇をなくす ~イベント処理 うっかりミスを防ぐ仕組みの作り方 かゆいところに手が届く処理のポイント ●第10章 全体像の整理とこれからのために知っておきたいこと 実際に読み書きするVBAという言語の全体像 本文で解説していない2つのサンドイッチ構文 変数について理解を深める Excel VBAにおいて生成AIはどう活用できるか なんでもかんでもExcelで済ませようとしない ■著者プロフィール 吉田拳:Excel業務改善コンサルタント。Excel研修講師。株式会社すごい改善代表取締役。「Excelを武器に人と企業が成長できるサポート」の実現を目指す。2010年、(株)すごい改善を設立、代表取締役に就任。実務直結主義のExcel研修を毎週開催、高額の受講料にも関わらず、全国から受講者が参加し、常に2ケ月先まで満席状態が続く。また、業種・業態・職種を問わず、Excelを駆使したあらゆる分野での業務改善の専門家として知られる。指導実績は、中小企業から大手企業まで、1万名以上。Excel研修開催実績は600回を超える。
-
3.9★【シリーズ累計35万部】Excel本の歴史を塗り替えた伝説の1冊が全面リニューアル! 「5時間かかる作業が3時間でできます」ではなく「1秒で終わらせます」へ―― 作業そのものをゼロにしてしまう“究極の効率化”を実現するExcel VBAのポイントと、毎日の業務を瞬時に終わらせるしくみの作り方をかつてないアプローチで解説した定番書がリニューアル。 大量の書類作成の自動化、イミディエイトウィンドウによる効率的なデバッグなどの話題を追加し、画面をすべてOffice 365+Windows 10に刷新しました。 300社5000人の指導実績に裏打ちされた、実務直結のExcel入門決定版!
-
3.5※PDF版をご希望の方は Gihyo Digital Publishing (https://gihyo.jp/dp/ebook/2022/978-4-297-12847-0)も合わせてご覧ください。 LINE株式会社が主催するWebサービスのパフォーマンスチューニングコンテスト,ISUCON(Iikanjini Speed Up Contest)で技術を競い合ってきた著者がWebサービス高速化のための考え方とノウハウをわかりやすく解説。 本書では,お題となるWebサービスをひとつ用意して,手を動かしながら高速化手法を学んでいきます。Webサービスがどのくらいの負荷に耐えられるか,どのくらいの負荷で不具合が起こるかを検証し,不具合が起こる原因を突き止め,改善していきます。また,負荷に対応する方法だけでなく,負荷を発生させる方法(ベンチマーカーの作成方法)も紹介します。 本書を読んで,Webサービス高速化について理解を深め,性能を向上させましょう。
-
3.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【世界へつながる最強ツール「縦型動画」の攻略法を知ろう!】 スマホに最適化された縦型という動画フォーマットは、いまやすっかり当たり前の存在に。ただその役割はこれまでの横型フォーマットとはちょっと違う。縦型動画における知っておくべき新常識を大人気クリエイターが語る、動画制作関係者必携の1冊! 本書では、Instagram(リール)を中心に活動する人気クリエイターKiona氏が、縦型動画の作成において考えていること、再生回数を伸ばし人々の関心を着実に集めるための秘訣を伝授します。著者の経験を軸に、動画撮影のアイデアの生み出し方から、一瞬で響くストーリーのつくり方、広告効果をあげ注目されるような動画にするためのマーケティング戦略まで、SNSを最大限に活用し、クリエイティブで新しい世界を目指す人たちのための1冊です。 ■こんな方におすすめ ・SNS、動画プラットフォームなどでコンテンツを発信するクリエイター、クリエイター予備軍。 ・縦型動画をマーケティングに生かしたいマーケター、SNS運用担当者、企業の広報・PR部門に所属する方。 ■目次 ●Chapter01 縦型動画をフルアテンションで見てもらうために スマホひとつで名作はつくれる 見る人にいかに覚えてもらうかがカギ 冒頭から見る人の心をつかむ イントロからサビが正解 世界のどこかに共感してくれる人が必ずいる 嘘のないリアリティーこそが人を惹きつける 必ず完成させ、やりきることが成長につながる 人の評判はミクロでなくマクロで把握 動画で日本という村を出る 縦型動画は世界とつながる最強のツールだ Column 関係者にインタビュー① 今井寛子さん(DJI JAPAN) ●Chapter02 縦型動画でファンをクギづけろ なぜ、いま「縦型」なのか 縦型動画が新しい常識をつくる 「動画ありき」の世界を攻略する テーマ選びに正解は存在しない バズる原理とは何か しかし、バズるだけでは十分ではない 勝ちパターンのつくり方 模倣+個性=最強の個性 コラボレーションで勝ちパターンのループを回す Column 関係者にインタビュー② 近藤秀信さん(ヤシカジャパン) ●Chapter03 人気動画は1秒で決まる——縦型動画作成テクニック 撮影アイデアをどのように生み出すか 四コマ漫画のようにテンポよく、ストーリー性を 走る、跳ねる、飛ぶ。ワンシーンでも見る人を飽きさせない 手ブレもOK。臨場感を最優先に その時の主流になっているテクニック、表現方法を上手に採り入れる 色彩の変化でドラマを生み出す 美しい瞬間があったらワンショットで作品になる 常識外もやってしまえば芸風になる 瞬きや、指先の動きなどが次のカットへのアクセント スローモーションほど、切り替えに緩急をつける 縦型動画だからこそ、あえて横型映像を上手く使う 背景を切り替えるだけでドライブ感を演出 ジンバル撮影でも被写体メインの作品は望遠レンズで 開始1秒が勝負、尺はよほどのことがない限り30秒以内 カット割りは音楽(リズム)に合わせる 余計なトランジションは使わない BTS作品は、本編との差を意識する 商品紹介はマルチ画面で多面的に見せる Column 関係者にインタビュー③ 雑賀重昭さん(浅草観光連盟) ●Chapter03 誰もが世界へのパスポートをもっている 最初から世界仕様で発信しよう フォロワー1万人は「誰でもいける」 1万人→10万人への飛躍法 競合アカウントに勝とうとしない SNS脳を鍛える トレンドを意識しつつ意識しない 海外企業とのビジネスを育む 稼ぐことより大切なこと 自分を成長させる仲間を持つ チームKionaのつくり方 付録1 3大縦型動画の概要と特長 付録2 僕が大切にしている7つのこと ■著者プロフィール Kiona(キオナ):ジャンルレスの映像をつくるマルチクリエイター。武田鉄矢氏のマネージャーになることがきっかけで音楽業界、エンターテインメントの世界に入る。その後、さまざまなアーティストのマネージメント、プロデュースを手掛け、2021年より自身がクリエイターとして活動開始。Sony Xperia、DJI JAPAN、浅草観光連盟など、多くの国内外企業のオフィシャルアンバサダーを務める。
-
3.8
-
-
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 AutoCAD LTの操作を覚えるには,実際に図を描いてみるのが一番です。本書は,豊富な例題を用意し,実際に手を動かしながらAutoCAD LTの操作を楽しく,しっかりと身に付けることができるドリルブックです。付属CD-ROMには例題ファイルを収録しているので,すぐに学習が始められます。
-
-本書は環境構築の必要がなくすぐに始められるオンラインプログラミング環境であるBit Arrowを利用して学ぶC言語の入門書です。簡単な図形やアニメーションを作成できるライブラリを利用し、C言語の基礎やアルゴリズムなどを学びながら最終的にシューティングゲームを作成します。実行結果がグラフィカルに確認できるので初学者にも学びやすく、Scratchなどのビジュアルプログラミングを学んできた方にも最適です。 日本語の環境なので学びやすく、プログラム提出用の機能など授業やプログラミング教室での活用もしやすくなっています。
-
4.4
-
4.5※PDF版をご希望の方は Gihyo Digital Publishing (https://gihyo.jp/dp/ebook/2022/978-4-297-13149-4)も合わせてご覧ください。 ITシステムやソフトウェアの基盤OSとして幅広く使われているLinux。エンジニアとしてLinuxに関する知識はいまや必須とも言えますが,あなたはそのしくみや動作を具体的にイメージすることができるでしょうか。 本書では,Linux OS における,プロセス管理,プロセススケジューラ,メモリ管理,記憶階層,ファイルシステム,記憶階層,そして仮想化機能,コンテナなど,OS とハードウェアに関するしくみがどのように動くのか,実験とその結果を示す豊富なグラフや図解を用いてわかりやすく解説します。 改訂に際しては全面フルカラー化。グラフや図解がさらにわかりやすくなり,ソースコードはC言語から,Go言語とPythonにアップデートしています。さらに仮想化,コンテナなどの章が加わりました。今どきのLinuxのしくみを本書でしっかり理解しておきましょう。
-
4.5【コンピュータが言語を理解するしくみ】 ChatGPTに代表される大規模言語モデルの解説書が発売!! ChatGPTに代表される大規模言語モデルが自然言語処理の幅広いタスクで高い性能を獲得し、大きな話題となっています。大規模言語モデルは、大規模なテキストデータで訓練された大規模なパラメータで構成されるニューラルネットワークです。 Hugging Face社の"transformers"というPythonライブラリを利用することで、プログラミングの経験があれば、モデルの操作やデータからの学習がかんたんにできます。モデルを訓練するための日本語もしくは日本語を含む多言語のデータセットも充実してきており、すぐに業務に使える実用的なモデルを作ることが可能な時代がやってきました。 本書は、大規模言語モデルの理論と実装の両方を解説した入門書です。大規模言語モデルの技術や自然言語処理の課題について理解し、実際の問題に対処できるようになることを目指しています。以下のような構成によって、理論とプログラミングの双方の側面から、大規模言語モデルに関する情報を提供します。 ■目次 第1章 はじめに 1.1 transformersを使って自然言語処理を解いてみよう 1.2 transformersの基本的な使い方 1.3 単語埋め込みとニューラルネットワークの基礎 1.4 大規模言語モデルとは 第2章 Transformer 2.1 概要 2.2 エンコーダ 2.3 エンコーダ・デコーダ 2.4 デコーダ 第3章 大規模言語モデルの基礎 3.1 単語の予測から学習できること 3.2 GPT(デコーダ) 3.3 BERT・RoBERTa(エンコーダ) 3.4 T5(エンコーダ・デコーダ) 3.5 多言語モデル 3.6 トークナイゼーション 第4章 大規模言語モデルの進展 4.1 モデルの大規模化とその効果 4.2 プロンプトによる言語モデルの制御 4.3 アライメントの必要性 4.4 指示チューニング 4.5 人間のフィードバックからの強化学習 4.6 ChatGPT 第5章 大規模言語モデルのファインチューニング 5.1 日本語ベンチマーク:JGLUE 5.2 感情分析モデルの実装 5.3 感情分析モデルのエラー分析 5.4 自然言語推論・意味的類似度計算・多肢選択式質問応答モデルの実装 5.5 メモリ効率の良いファインチューニング 5.6 日本語大規模言語モデルの比較 第6章 固有表現認識 6.1 固有表現認識とは 6.2 データセット・前処理・評価指標 6.3 固有表現認識モデルの実装 6.4 アノテーションツールを用いたデータセット構築 第7章 要約生成 7.1 要約生成とは 7.2 データセット 7.3 評価指標 7.4 見出し生成モデルの実装 第8章 文埋め込み 8.1 文埋め込みとは. 8.2 文埋め込みモデルSimCSE 8.3 文埋め込みモデルの実装 8.4 最近傍探索ライブラリFaissを使った検索 第9章 質問応答 9.1 質問応答システムのしくみ 9.2 データセットと評価指標 9.3 ChatGPTにクイズを答えさせる 9.4 文書検索モデルの実装 9.5 文書検索モデルとChatGPTを組み合わせる 参考文献 ■著者プロフィール 山田 育矢(やまだ いくや):株式会社Studio Ousia代表取締役チーフサイエンティスト・理化学研究所革新知能統合研究センター客員研究員。2007年にStudio Ousiaを創業し、自然言語処理の技術開発に従事。大規模言語モデルLUKEの開発者。 鈴木 正敏(すずき まさとし):株式会社Studio Ousiaソフトウェアエンジニア・東北大学データ駆動科学・AI教育研究センター学術研究員。日本語質問応答のコンペティション「AI王」の実行委員。東北大学が公開している日本語BERTの開発者。 山田 康輔(やまだ こうすけ):株式会社Studio Ousiaリサーチエンジニア・名古屋大学大学院情報学研究科博士後期課程3年。2022年4月より日本学術振興会特別研究員 (DC2)。自然言語処理、特にフレーム意味論に関する研究に従事。 李 凌寒(り りょうかん):LINE株式会社自然言語処理エンジニア。大規模言語モデルmLUKEの開発者。
-
4.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆コンピュータが言語を理解するしくみ◆ 「大規模言語モデル入門」の続編です。「大規模言語モデル入門」は理論と実装のバランスをとって構成しましたが、本書では実装部分で扱い切れなかった話題を取り上げ、特に大規模言語モデルの評価と生成LLMに関連する解説を充実させます。「大規模言語モデル入門」の9章に続き、10章から始まります。 10章では、後続する章で行う言語モデルの評価方法について解説します。自動評価と人手評価の2つの側面から、ベンチマーク、評価指標、具体的な評価ツールやデータセットなどを取り上げます。11~13章では、主に大規模言語モデルの性能を上げるためのトピックとして、指示チューニング、人間のフィードバックからの学習、RAGに焦点を当て、それぞれの実装方法、利用するデータセット、評価の方法について解説します。14章では大規模言語モデルの学習における並列・分散処理について詳しく解説します。大規模なデータを限られた計算資源で学習させるノウハウは多くのエンジニアにとって有益な情報となるでしょう。 大規模言語モデルの性能を高めるための各トピックの実装とともに、それぞれの評価について理解できる一冊です。 ■目次 ※第1章~第9章は前巻「大規模言語モデル入門」掲載。 ●第10章 性能評価 ・10.1 モデルの性能評価とは ・10.2 評価指標を用いた自動評価 ・10.3 LLM を用いた自動評価 ●第11章 指示チューニング ・11.1 指示チューニングとは ・11.2 指示チューニングの実装 ・11.3 指示チューニングしたモデルの評価 ●第12章 選好チューニング ・12.1 選好チューニングとは ・12.2 選好チューニングの実装 ・12.3 選好チューニングの評価 ●第13章 RAG ・13.1 RAGとは ・13.2 基本的なRAGのシステムの実装 ・13.3 RAG向けにLLMを指示チューニングする ・13.4 RAGの性能評価 ●第14章 分散並列学習 ・14.1 分散並列学習とは ・14.2 さまざまな分散並列学習手法 ・14.3 LLMの分散並列学習 ■著者プロフィール 山田 育矢(やまだ いくや):株式会社Studio Ousia チーフサイエンティスト・名古屋大学 客員教授・理化学研究所革新知能統合研究センター客員研究員。2007年にStudio Ousiaを創業し、自然言語処理の技術開発に従事。2016年3月に慶應義塾大学大学院政策・メディア研究科博士後期課程を修了し、博士(学術)を取得。大規模言語モデルLUKEの開発者。全体の監修と12章の一部の執筆を担当。 鈴木 正敏(すずき まさとし):株式会社Studio Ousia ソフトウェアエンジニア・東北大学データ駆動科学・AI教育研究センター学術研究員。2021年3月に東北大学大学院情報科学研究科博士後期課程を修了し、博士(情報科学)を取得。博士課程では質問応答の研究に従事。日本語質問応答のコンペティション「AI王」の実行委員。東北大学が公開している日本語BERTの開発者。第13章の執筆を担当。 西川 荘介(にしかわ そうすけ):LINEヤフー株式会社 自然言語処理エンジニア。2022年3月に東京大学大学院情報理工学研究科修士課程を修了。現在は情報検索分野での言語処理に取り組む。第12章の執筆を担当。 藤井 一喜(ふじい かずき):東京工業大学 情報工学系 修士1年・Turing株式会社嘱託研究員。学士、修士課程では大規模モデルの分散並列学習に従事。llm-jp、Swallow Projectにて日本語大規模言語モデルの事前学習を担当。第14章の執筆を担当。 山田 康輔(やまだ こうすけ):株式会社サイバーエージェント AI Lab リサーチサイエンティスト・名古屋大学大学院情報学研究科協力研究員。2024年3月名古屋大学情報学研究科博士後期課程を修了し、博士(情報学)を取得。2024年4月より現職。博士後期課程では自然言語処理、特にフレーム意味論に関する研究に従事。第10章の執筆を担当。 李 凌寒(り りょうかん):SB Intuitions株式会社 リサーチエンジニア。2023年3月に東京大学大学院情報理工学系研究科博士後期課程を修了し、博士(情報理工学)を取得。博士課程では言語モデルの解析や多言語応用の研究に従事。現在は日本語大規模言語モデルの開発に取り組む。第11章の執筆を担当。
-
4.5
-
-
-
-
-
-あの大好評を博した「小さなお店&会社のWordPress超入門」が最新の内容になって登場です!2018年12月に行われたアップデートによって,WordPressは投稿画面や管理画面に大きな変更がありました。その変更に対応した最新の画面で,WordPressでホームページを作る方法を優しく解説。パソコンに詳しくない,専門知識がない,という初心者の方でも大丈夫!本書オリジナルのテンプレートを使って,本の通りに進めていけば,素敵なホームページを作れます。ぜひこの1冊を読んで,あなたもホームページを作ってみませんか?
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 会社や店舗などを運営していると,必ず必要になるのが,販促ツール。名刺やショップカード,チラシといった紙媒体や,広告用バナー画像,SNS告知用画像といったWeb媒体も。Canvaは,これらのデザインを外注しないで自分で作りたい! という方のための,無料サービスです。本書では,Canvaを使って販促ツールを作る方法をわかりやすく解説。デザインのポイントや便利なテクニックも紹介します。Canvaを使って,プロ級のデザインが完成する1冊です!
-
-※PDF版をご希望の方は Gihyo Digital Publishing (https://gihyo.jp/dp/ebook/2022/978-4-297-13102-9)も合わせてご覧ください。 セキュリティの重要さは何となくわかっていても,実際にセキュリティ対策にじっくり取り組む時間を捻出したり,仕事を割り振ったりするところまではなかなか行動に移せないことも多いかと思います。 特にリソースの限られた小さな企業にとっては,後回しにせざるを得ないのが実情ではないでしょうか。 そこで本書では,自社の時間的・金銭的余裕に合わせて,「低予算でできる対策」「短時間でできる対策」「セキュリティ計画の立て方」などをまとめました。市販のセキュリティサービスやソフトウェアを選定するときの判断基準も示しました。 技術的な解説はできるだけ省略し,ITについての事前知識がなくても,すぐにセキュリティ対策に取り掛かることができるでしょう。 架空の企業「ヒグマ水産加工」を例として,セキュリティ対策実施の流れを社長/セキュリティ担当者の会話を挟みながら解説します。その中で,セキュリティ対策を実際に試すうえで出てくる素朴な疑問にも回答していきます。
-
-
-
-2021年7月17日まで期間限定で、本書についての疑問点をTechAcademyの講師に質問できるサービスを提供! プログラミングがはじめての方に特化した、Ruby on RailsによるWebアプリケーション開発の入門書が登場です。Rubyによるプログラミングの基本から、Webアプリケーションのしくみの理解、そしてRailsを使った実際のWebアプリケーションの制作までを扱います。わからないことをそのままにせず、今こそWebアプリ開発に入門しましょう。
-
-2020年4月15日から2021年4月15日まで期間限定で,本書についての疑問点をTechAcademyの講師に質問できるサービスを提供! プログラミングや機械学習がはじめての方に特化した,Pythonによる機械学習の入門書が登場です。Pythonによるプログラミングの基本から,実務で必須のデータ処理の方法,そして実際の機械学習へのチャレンジまでを扱います。わからないことをそのままにせず,今こそ機械学習に入門しましょう。
-
4.0(概要) はじめてでもわかる! できる! プログラミング経験のないあなたに向けたJavaScriptの入門書が登場です。 Web技術の基本からJavaScriptの文法、未だに現場で使われることの多いjQueryの使い方まで、これからWeb業界に入る新人エンジニアやデザイナー向けに特化し、講師として入門者に触れることの多い著者ならではの視点から解説していきます。
-
4.0「働き方改革」が実施され,会社員の副業解禁も話題となり,さまざまな副業が活性化しています。そんな中でも今,注目を集めているのが,プログラミング副業。 プログラミングというと難しいイメージがありますが,難易度が低いものも多く,今までプログラミングなんてしたことない!という文系の方や初心者の方でも,しっかりとステップさえ踏めば確実に副業にすることができます。 本書では,初心者がどのようにプログラミングを学び,プログラミング副業で月収を得るかを,実際にプログラミングを副業として活かしてきた著者が丁寧にガイドします!
-
4.8【ChatGPTのAPIとLangChainで大規模言語モデルをシステムに組み込む知識をステップバイステップで実践できる!】 本書ではまず、OpenAI APIとLangChainについて解説します。ChatGPTのようなしくみを業務システムなどに組み込むためには、単にLLMに1つ入力して1つ出力を得るような実装ではなく、複数のタスクを一連のワークフロー処理として実現する必要があります。また、ChatGPTが知識を持たない専門知識を答えてほしいとか、意図した形式で応答が欲しいなど、実用性を高める必要も出てきます。これらを実現するためのLangChainのつかいかたをわかりやすく解説します。 後半では、ステートレスなOpenAI APIに記憶を持たせたり、必要に応じてWeb検索などを行うエージェント処理、さらにそれらチャット形式の処理を、ステップバイステップでWebアプリやSlackアプリとして実装します。 ■目次 ●第1章 大規模言語モデル(LLM)を使ったアプリケーションを開発したい! 1.1 ChatGPTにふれてみよう 1.2 プロンプトの工夫でできること 1.3 プログラミングで使ってみよう 1.4 ChatGPTを使うときに気をつけること 1.5 ChatGPTの有料プランでできること ……ほか ●第2章 プロンプトエンジニアリング 2.1 なぜいきなりプロンプトエンジニアリング? 2.2 プロンプトエンジニアリングとは 2.3 プロンプトの構成要素の基本 2.4 Prompt Engineering Guideから:ChatGPTの無限の可能性を引き出す ●第3章 ChatGPTをAPIから利用するために 3.1 OpenAIの文書生成モデル 3.2 ChatGPTのAPIの基本 3.3 入出力の長さの制限や課金に影響する「トークン」 3.4 Chat Completions APIにふれる環境の準備 3.5 Chat Completions APIをさわってみる ……ほか ●第4章 LangChainの基礎 4.1 LangChainの概要 4.2 Language models 4.3 Prompts 4.4 Output parsers 4.5 Chains ……ほか ●第5章 LangChainの活用 5.1 Data connection 5.2 Agents ●第6章 外部検索、履歴を踏まえた応答をするWebアプリの実装 6.1 第6章で実装するアプリケーション 6.2 Cloud9を起動して開発環境を構築する 6.3 StreamlitのHello World 6.4 ユーザーの入力を受け付ける ……ほか ●第7章 ストリーム形式で履歴を踏まえた応答をするSlackアプリの実装 7.1 なぜSlackアプリを作るのか 7.2 環境準備 7.3 環境設定ファイルを作成する 7.4 Slackアプリを新規作成する 7.5 ソケットモードを有効化する ……ほか ●第8章 社内文書に答えるSlackアプリの実装 8.1 独自の知識をChatGPTに答えさせる 8.2 埋め込み表現(embeddings)とは 8.3 実装するアプリケーションの概要 8.4 開発環境を構築する 8.5 サンプルデータの準備 ……ほか ●第9章 LLMアプリの本番リリースに向けて 9.1 企業で生成AIを活用していくために 9.2 JDLA発行『生成AIの利用ガイドライン』をもとにした自社ガイドラインの作成 9.3 サービスの企画・設計段階での課題 9.4 テスト・評価について 9.5 セキュリティ対策について ……ほか ●付録 Webアプリ、Slackアプリ開発の環境構築 ■著者プロフィール 吉田 真吾:株式会社サイダス取締役CTO/株式会社セクションナイン代表取締役CEO、ChatGPT Community(JP)主催。サーバーレステクノロジーのコミュニティ主催を通じて、日本におけるサーバーレスの普及を促進。『サーバーレスシングルページアプリケーション』(オライリー)監訳、『AWSエキスパート養成読本』(技術評論社)共著。 大嶋 勇樹:ソフトウェアエンジニア。IT企業からフリーランスエンジニアを経て会社を設立。現在は実務に就き始めたエンジニアのスキルアップをテーマに、勉強会の開催や教材作成の活動を実施。オンラインコースUdemyではベストセラー講座多数。勉強会コミュニティStudyCo運営。
-
4.5東京五輪を控えてサイバーセキュリティ関連のニュースをよく耳にするようになりました。また、マイナンバー法の施行や個人情報保護法の改正で、中小企業でも法的・社会的責任を負うリスクが高まり、セキュリティ対策は優先課題の1つとなっています。しかし現実には、実業務だけで手一杯だし、ITに精通した社員もいないと後回しになったり、とにかくセキュリティ対策製品を導入しておけば大丈夫と勘違いしていませんか? 本書ではセキュリティリスクを経営リスクとして捉え、正しく評価し、組織的に推進させるための手順やノウハウを、セキュリティコンサルタントである著者がわかりやすく解説します。無償で公開されているガイドラインをフルに活用しているので、ぜひ、あなたの会社の正しいセキュリティ対策に活用してください。
-
4.0
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 1枚の広告やパンフレットのようなデザインはIllustratorで制作するほうが便利な場合があります。しかしながら,IllustratorはInDesignのような紙面デザインアプリにとどまらず,図版やイラストを描くなど,自由度が高いこともあり,どうしても複雑な作業をしがちです。効率的に作業する上では,より使用頻度が高い操作で,しかもバージョンを重ねるごとに便利になっている機能を使いこなすことです。本書では,Illustratorのデザイン(パッケージや誌面作りなどのアウトライン作業)やレイアウト(デザインパーツを配置する作業などのインライン作業)を行う上で,効率的に作業できるテクニックを基本から応用を織り交ぜながら厳選したテクニックを豊富に紹介します。2017年の新バージョン2018を加えたCS6~CC2018対応です。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 InDesignでは,作業に合わせた操作方法が多岐にわたります。その中で,文字組みとレイアウトはInDesignの基礎中の基礎です。これまでのInDesignの書籍では,華やかな操作ばかりがクローズアップされがちでした。本書では,もっと効率的に作業でき,実は使用頻度が高い操作方法を中心に紹介します。文字組み,オブジェクトの操作,ドキュメント,マスター作成を中心とした時短テクニックを手厚く紹介。バージョンを重ねるごとに進化した機能を活用しながら,組版作業をより効率アップさせましょう!2017年の新バージョン2018を加えたCS6~CC2018対応。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 写真の補正でもっとも基本となるのが,人が見たままの記憶色を再現することです。そのためにPhotoshopには[色調補正]メニューに22のコマンドが用意されています。その使い分けと操作を,作例を使ってよくある補正ケースごとに解説。CCから搭載されたCamera Rawフィルターは強力な写真補正がワンストップでできますが,そのメリットを知らない人も多い機能です。本書でPhotoshopによる「色調補正とCamera Rawフィルター」に関するテクニックを理解して使いこなせば,悩んでいた写真の色調補正がサクッと終わります。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 コマーシャル用や,紙やネット媒体の取材記事でも,アイキャッチの鍵を握るのは人物写真です。ところがコストカットのため撮影が悪かったり,クライアントからの支給写真に残念なカットしかないことも日常です。そこをなんとかできるのがプロのわざ。Photoshopのたった数分の作業でずっと「見られる」人物写真にできます。クリエイティブの現場でよくある人物レタッチの方法を逆引きでズバリ回答。レタッチ歴が浅い人はもちろん,経験者でも意外と知らないやり方に気づいて作業がはかどります。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Photoshopにおいて「選択範囲の作成」と「マスク(切り抜き)」は基本中の基本で,地味ながら画像の仕上がりを決める超重要な作業です。操作したい範囲だけをパパっと選べるかは仕事の効率に大きくかかわり,何倍もの作業時間の差となります。しかし選択ツールや方法は何通りもあり,どれを使えば最短で範囲指定ができるのかは経験を積まないとわかりません。四苦八苦しているうちに時間が過ぎていくことがないように,最短での選択範囲とマスクの作成方法がわかるようになる,Photoshopの効率アップのためのテクニック集です。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 レイヤーを制すればPhotoshopの作業効率は飛躍的にアップします。調整レイヤーは画像を非破壊で何度も調整でき,描画モードの使い分けで画像補正は思いどおりに,レイヤースタイルでドロップシャドウなどの効果を手軽に実現などなど。レイヤーとレイヤースタイルに関する数々の疑問をスパッと解決して作業時間を短縮する,Photoshop使いのための時短お助けリファレンスです。Photoshop歴が浅い人はもちろん,使いこなしているつもりの人も,意外とレイヤー操作について知らないことに目からウロコが落ちるはずです。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 フォトグラファーの定番現像ソフトといえばLightroom Classic。人物・動物・風景など,被写体別・シーン別のRAW現像のノウハウを実践的な作例で豊富に解説しました。また,写真処理の快適な環境を構築し,撮影データの取り込み→ファイルの管理と検索→現像・補正→書き出し・印刷と,完成データの出力に至るまでの作業全体を効率化する時短テクニックも紹介します。これ1冊でLightroom Classicの賢い使い方を知っておけば,理想の作品づくりがもっと楽に早くできます。最新CC v7.1対応です。
-
3.5(概要) 本書では「超速!」と銘を打って,Webページの速度を改善するためのノウハウを紹介します。Webページの速度は,みなさんのビジネスにおけるWebの価値を大きく左右します。 Webページを構成する要素としてネットワーク処理,レンダリング処理,スクリプト処理の3つを取り上げ,これらを詳しく説明することで高速化に関する知識を網羅します。各テーマについては,基礎知識の章と,実践的な問題の調査と改善の章の2本立てで解説を進めます。これにより,調査によって個別の問題に分解して把握する力と,それに対する適切な改善を実行する力を身に付けられます。
-
3.8
-
4.0
-
4.0本書はサービスやアプリケーションを開発する企業において,複数の人たちでチームを組んで開発を進めていく際に必要な考え方や使用するツール,またそれらをうまく使いこなすためのノウハウをまとめています。本書の最初でうまく物事が進んでいない開発現場の一例を示し,その理由と対策についてまとめています。次にその対策に必要なツールである,バージョン管理,チケット管理,CI(継続的インテグレーション),デプロイ,リグレッションテストの章を設け,その使い方と上手な運用ノウハウなどについて現場での経験が豊富な著者が解説しています。
-
3.0「最近ムダな会議ばかりじゃない?」 「みんなの進捗,一体全体どうなってるの?」 「なんだかメンバーの関係がぎくしゃくしてない?」 その不満の原因,「リモートになったから……」ですべて済ませていませんか? Microsoft Teamsの機能と,それを使いこなすためのノウハウがあれば,離れていても「心地よく」働ける環境に変えていくことが可能です。 さらに読者特典として,株式会社環のマニュアルサブスクリプションサービス「ナレッジマニュアル Teamsアプリ版」を3か月無料で提供。 日々進化を続けるTeamsの新機能の使い方をフォローします。 これで「ニューノーマル時代」の新しい「チーム」がつくれます!
-
-情報技術には必要不可欠な基盤となる通信設備。主要な設備としては、電話、ローカル・エリア・ネットワークや光ファイバーケーブルに大別されます。ローカル・エリア・ネットワークは、一施設内程度の規模で用いられるコンピュータネットワークとして、一般家庭、企業のオフィスや研究所、工場などで広く使用されています。光ファイバーケーブルは、主に通信会社の幹線や企業への高速通信回線(ATMなど)の引込み線として使われてきましたが、近年は、光を信号として扱う情報通信分野で主に利用されています。本書は、通信設備のしくみや身近な応用例から、徹底的に通信設備の概念を理解しようとするものです。通信設備の概念をしっかりと捉えることで、通信設備の理解をより深めることができます。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書では、3DCG作成統合ツール「Cinema 4D」の使い方を基本から解説します。基本操作から始まり、モデリング、アニメーション、レンダリングまで、「キャラクターを作って動かすこと」にテーマを絞って機能を解説していきますから、初めての人もこれ1冊で、Cinema 4Dによる3DCG制作の基礎を身に付けられます。最新のCinema 4D Studio R20に対応。
-
-
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 3DCADソフト「SOLIDWORKS」の操作解説書です。本書は,SOLIDWORKS 2018/2017に対応,作例としてROBOT ARMを実際に作りながら,基本操作からスケッチやフィーチャの作成,アセンブリ,コンフィグレーション,図面化までSOLIDWORKSの操作方法をやさしく解説しています。SOLIDWORKSの操作を確実に身に付けたい方にオススメです。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 2018年7月発売の「作って覚える SOLIDWORKSの一番わかりやすい本」の改訂版です。スケッチの作成,拘束の付け方からアセンブリやコンフィギュレーションまでを一通り解説しています。作例のMOBILE FANを作りながら,分かりやすい操作解説でSOLIDWORKSの使い方がしっかり身に付きます。SOLIDWORKSの操作を覚えたい方におすすめの一冊です。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Autodesk社が提供する3D-CADソフト,Fusion360の操作解説書です。3Dモデリングのテーマを木工という身近なものにすることで,誰でも取り組みやすい書籍になっています。機械部品作成でも木工でも,Fusion360の操作は全く同じなので,テーマが合わないと思う方でも問題なく操作を習得することができます。 図をふんだんに使ってひとつひとつの操作を丁寧に解説している,とてもわかりやすい入門書です。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書では、3DCG制作ツール「Maya」でのモデリングの操作を基本から解説します。Mayaは3DCG制作の現場で非常に多く使われているツールですが、その機能は多岐にわたり、技能の習得を難しく感じる人も多いです。そこで本書では、実際に作例を作っていきながら、主にMayaのモデリングの工程に絞り、できるだけ操作の解説を省かずに丁寧に説明していきます。最新のMaya2020にも対応しています。
-
4.0
-
-昨今のAndroidアプリ開発は、覚えておくべきことが多くてとにかく大変です。また、開発現場では「Googleが推奨するアプリ開発手法」を中心にしたモダンな手法も求められています。本書はホビーユーザの方はもちろん、エンジニアの方にとっても最新の開発手法を学べる構成になっており、サンプルアプリを「作る⇒実行する⇒修正する⇒実行する⇒修正する⇒……」を繰り返すことで、自然とAndroidアプリ開発のお作法から最新の開発手法まで身に付けることができるでしょう。 本書では「Android Studio 3.6.1」をベースに説明しています。本書とまったく同じ環境で開発をしたい場合、「Android Studio download archives」のサイトから同じバージョンを入手できます。
-
-◆AIエージェントを「使う」のではなく「作る」◆ ソフトウェア開発の世界では「AIエージェント主導のコーディング」が主流になろうとしています。エージェントはコードを生成するだけでなく、ファイルを読み、コマンドを実行し、テストを実行し、結果を確認し、必要に応じて修正を繰り返します。 本書は、こうしたAIエージェントのしくみを「使う」のではなく「作る」ための実践的なガイドです。最終的にはGitHubのIssueを起点に、コードの修正からプルリクエストの作成までを自動化するコーディングエージェントを実装します。扱う技術はTypeScriptとBunを中心にし、GitHubへの統合までを扱います。 ここでは、エージェントの動作原理、つまり思考のしくみを自ら実装し、挙動の予測と制御、目的に合わせたカスタマイズを扱います。 実装するAIエージェントは、筆者が「Nano Code」と名付けたものです。LLM APIとの接続、ファイルやコマンドを扱うツール、思考ループ、Git操作、実用環境への統合といったレイヤーを章ごとに積み上げ、最終的に実用的な自動化まで進みます。章を追って段階的に構築し、コーディングエージェントとして機能する流れを整理します。 対象読者は、TypeScriptでアプリケーションやコマンドラインツールを作った経験があり、AIエージェント開発やLLM活用に関心があるエンジニアです。TypeScriptとLLMを軸に、AI時代のエンジニアリングの実践手法を解説します。 ■こんな方におすすめ ・TypeScriptを使ったことのあるWebエンジニア ・AIエージェント開発やLLM活用に興味があるエンジニア ・新しい技術や開発手法を学びたいエンジニア ■目次 第1部 AIエージェント開発の全体像をつかむ ・第1章 AIエージェントが拓く新しい開発スタイル ・第2章 開発環境とLLM APIの基礎 第2部 AIエージェントの「身体」を作る ・第3章 LLM APIへの抽象化レイヤーを実装する ・第4章 Nano Codeの「手足」となるツールを実装する ・第5章 Nano Codeの「頭脳」となる思考ループと承認ポリシーを実装する 第3部 AIエージェントを完成させ、実用化する ・第6章 Nano Codeを組み立てる ・第7章 GitHub Actionsで開発ワークフローを自動化する 第4部 より賢く、安全なAIエージェントへ ・第8章 Nano Codeの性能と安全性を高めるサンドボックス ・第9章 AIエージェント開発のこれから Appendix A ストリーミングAPIへの対応 Appendix B Responses APIへの対応 Appendix C 参考にしたプロジェクト ■著者プロフィール laiso:2008年、国内におけるiPhoneアプリ開発の黎明期にエンジニアとしてのキャリアをスタート。以来、複数の事業会社にてモバイルアプリからWebフロントエンド、サーバーサイドまで、プラットフォームを横断したプロダクトの設計・開発に従事する。長年にわたるブログでの発信活動を通じ、常に最新の技術トレンドを追いながら、開発プロセスの最適化に関する知見を継続的に公開。現在はLLMを活用したAIエージェント技術に注力し、AIと人間が協働する次世代の開発スタイルの探求と実践に力を注いでいる。
-
-◆CPU/メモリ/入出力などハードウェアの制御をRustで実装◆ Webサイトの閲覧をはじめとして、コンピューターはさまざまな場面でみなさんの日常と密接にかかわっています。しかし、その裏側で起きていることを理解するのは、現代の複雑なコンピューターシステムの上では困難です。そこで本書では、シンプルなOSをRustを用いて実装し、普段は見えないOSの役割とその動作を理解していきます。Ⅰ巻ではメモリ管理、マルクタスク、ハードウェア制御に関する部分を実装し、Ⅱ巻ではユーザーインタフェース、アプリケーション実行、インターネットへの接続に関する部分を実装します。既刊の『[作って学ぶ]ブラウザのしくみ』で実装するブラウザは、本書で実装するOS上で動作することを想定しています。ですので、本書と『[作って学ぶ]ブラウザのしくみ』で、OSの動作と、そのOS上でブラウザなどのアプリがどのように動作しているのかとを理解できます。 ■目次 第1章:OSとは・コンピューターの裏側を支えるソフトウェアを知る ・OSとは何か ・本書で実装するOSの全体像 ・本題に入る前に 第2章:ベアメタルプログラミングをしてみる・OSのない世界でプログラムを動かすための準備 ・コンピューターの構成要素 ・すべてはバイナリ ・UEFIアプリケーションを作ってみる ・UEFIからの脱却 ・Rustの便利機能を活用する ・もっと色々なものを描く ・writeln!()マクロを使ってみる 第3章:メモリ管理を実装しよう・限りある資源を効率良く使えるようにする ・OSとメモリの関係 ・実装前の準備 ・バイト単位のアロケータを実装する ・OSのテストをRustで書く ・ページング・より高度なメモリ管理を行う 第4章:マルチタスクを実装しよう・1つのCPUで複数の作業を並行して行う方法について知る ・マルチタスクとは何か ・Rustのasync/awaitで協調的マルチタスクをする ・ソースコードの整理 第5章:ハードウェアを制御する(1)・デバイスを動かす方法を知る ・OSとハードウェアの関係 ・PCIとは ・PCIデバイスの一覧を取得する ・USBコントローラ(xHCI)のドライバを実装する 第6章:ハードウェアを制御する(2)・USBデバイスを使えるようにする ・USBデバイスの情報を取得する ・USBキーボードを使えるようにする ・USBマウス……もといタブレット入力を使えるようにする Appendix:実ハードウェアでの起動を試す ・USBメモリをFATファイルシステムでフォーマットする ・WasabiOSをUSBメモリに書き込む ・USBメモリからの起動 ・実機で試すときの注意点 ■著者プロフィール hikalium(ヒカリウム):小学生のころから自作OSの楽しさに目覚め、以後エミュレーターやCPU、コンパイラなどの自作にも手をのばす。2017年よりIPA主催のセキュリティ・キャンプ全国大会にて講師を担当。現在はGoogleでソフトウェアエンジニアとしてChrome OSの開発に従事している。X:@hikalium
-
-※PDF版をご希望の方は Gihyo Digital Publishing (https://gihyo.jp/dp/ebook/2022/978-4-297-12915-6)も合わせてご覧ください。 コンピュータアーキテクチャ,とくにCPUの命令セットアーキテクチャについて,RISC-Vを例に「上のレイヤからアプローチする」ことで理解を深めることを目的とした一冊。本書を一通り読み終えるころには,低レイヤに対する一段上の実力がついているはずです!
-
5.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆かならず作れる!ハンズオン形式で学べるFigmaの入門教科書です。◆ Figmaを使ったWeb/UIデザインをマスターするには、実際のWebサイトを作りながら学べるハンズオン形式が最適です。本書は、解説の通りに操作を進めることでFigmaの基本をマスターできる、初学者必携の入門書です。作例データをダウンロードし、実務に即したデザインを、実際の流れに沿って制作し、完成させることができます。オートレイアウト、コンポーネント、スタイル、バリアブルといったFigma特有の機能はもちろんのこと、最新のWebサイトに必須のハンバーガーメニュー、カルーセル、レスポンシブ対応など、現場で今すぐ活用できるスキルを詰め込みました。Figmaの最新UIにも対応した、Figma入門の決定版の登場です。 ■こんな方におすすめ ・Webデザイナーを目指す学生・社会人 ・制作会社に入ったばかりの新人Webデザイナー ■目次 ●LESSON1 Figmaの概要とレッスンの準備 ・01 FigmaとUI/UXデザイン ・02 ソフトウェアの準備 ●LESSON 2 スマートフォンのWebデザイン ・01 スマートフォン画面の作成 ・02 画像とテキストの基本操作 ・03 アイコンの作成 ●LESSON 3 スクロールするスマートフォン画面 ・01 オートレイアウトの基本操作 ・02 コンポーネントの基本操作 ・03 iOSコンポーネントの利用 ・04 プロトタイプの基本操作 ●LESSON 4 ページ遷移するカード型ページ ・01 スタイルの作成 ・02 バリアブルの作成 ・03 ページ遷移の作成 ・04 オーバーレイの作成 ●LESSON 5 ハンバーガーメニューとカルーセル ・01 ハンバーガーメニュー ・02 カルーセルの作成 ・03 アプリでプレビュー再生 ・04 Figmaファイルの共有 ●LESSON 6 レスポンシブなWebデザイン ・01 レスポンシブなフレームの拡大 ・02 プロパティによるデザイン変更 ●LESSON 7 インタラクティブなUIパーツ ・01 検索用ウィンドウの作成 ・02 検索操作アニメーションの作成 ・03 チェックボックスの作成 ・04 ドラッグで閉じるウィンドウ ■著者プロフィール 古尾谷眞人(ふるおやまさと):出版社、印刷会社、広告制作会社にて、DTP制作、Web制作、システム開発に従事。DTP/Web関連の書籍を多数執筆。2019年と2022年、一般財団法人海外産業人材育成協会(AOTS)の専門家として、ベトナムでDTP制作のインフラ構築、Webアプリの開発業務を行う。
-
3.0◆Rustで自作しブラウザの挙動を理解する◆ Webブラウザは、開発者にとってもユーザーにとっても、もはや日常の一部となっているほど身近なソフトウエアですが、近年のブラウザはあまりにも高機能かつ巨大になってしまったため、その仕組みを詳しく理解することは困難です。そこで、シンプルなブラウザをRustを用いて実装することによって、ブラウザ上でWebサイトを開くまでに何が起きているのかを理解することを目的とします。さらに、作成したブラウザを、別冊で解説・実装している自作OSの上で動かすことによって、ブラウザと更にその裏側を理解していきます。 ■こんな方におすすめ ・普段からブラウザを使用していて、その裏側に少しでも興味を持っている方 ■目次 第1章:ブラウザを知る──Webサイトを表示するアプリケーション ・ブラウザの役割❶──Webクライアントとしてのブラウザ ・ブラウザの役割❷──レンダリングエンジンとしてのブラウザ ・ブラウザの役割❸──JavaScriptエンジンとしてのブラウザ ・コアの役割を支えるためのさらなる機能 ・マルチプロセスアーキテクチャ ・ブラウザのセキュリティ対策 ・本書のゴール・注意点 第2章:URLを分解する──リソースを指定する住所 ・URLとは ・URLの構文解析の実装 ・ユニットテストによる動作確認 第3章:HTTPを実装する──ネットワーク通信を支える約束事 ・HTTPとは ・HTTPクライアントの実装 ・ユニットテストによる動作確認 ・WasabiOS上で動かす 第4章:HTMLを解析する──HTMLからDOMツリーへの変換 ・HTMLとは ・HTMLの字句解析──トークン列の生成 ・ユニットテストによる字句解析の動作確認 ・HTMLの構文解析──ツリーの構築 ・ユニットテストによる構文解析の動作確認 ・WasabiOS上で動かす 第5章:CSSで装飾する──CSSOMとレイアウトツリーの構築 ・CSSとは ・CSSの字句解析──トークン列の生成 ・ユニットテストによる字句解析の動作確認 ・CSSの構文解析──CSSOMの構築 ・ユニットテストによる構文解析の動作確認 ・レイアウトツリーの構築 ・ユニットテストによるレイアウトの動作確認 ・GUI描画のための準備 第6章:GUIを実装する──ユーザーとのやりとり ・GUIとは ・GUIアプリケーションのウィンドウの作成 ・ユーザーの入力を取得 ・アドレスバーからナビゲーション ・ページの内容の描画 ・リンククリックでナビゲーション 第7章:JavaScriptを動かす──ページの動的な変更 ・JavaScriptとは ・JavaScriptの加算/減算の実装 ・JavaScriptの変数の実装 ・JavaScriptの関数呼び出しの実装 ・ブラウザAPIの追加 ・WasabiOS上で動かす ■著者プロフィール 土井麻未:名古屋市立大学芸術工学部でデザインを学びながら、フロントエンド、バックエンドのウェブ開発を独学で学ぶ。名古屋大学大学院情報学研究科では、コンピュータを使って生命の謎に迫る人工生命の分野で研究。低レイヤーの分野に興味があり、趣味の時間でRISC-Vエミュレータを開発中。現在はGoogleでソフトウェアエンジニアとしてブラウザ開発に従事している。
-
1.0
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆Unityで本格的なゲームを作るノウハウが学べます!◆ 本書はUnityでゲーム開発を行いたい人を対象に、1つのゲームを制作する流れを通してUnity 6の操作が学べる入門解説本です。本書内で武器などを調達し、食べ物を求めながら冒険し、武器でモンスターと戦う3Dアクションゲームを制作していきます。本格的なゲームを実際に制作しながらUnityの使い方を学べますので、楽しみながら学びことができ、かつ実践的なテクニックも身につけることができます。 ■目次 ●Chapter 1 ゲーム開発をはじめよう ・1-1 ゲームについて理解しよう ・1-2 Unityについて理解しよう ●Chapter 2 Unityの開発環境を構築しよう ・2-1 macOSにUnityをインストールしよう ・2-2 WindowsにUnityをインストールしよう ・2-3 Unityを動かしてみよう ・2-4 ゲームを操作してみよう ●Chapter 3 C#の基本文法を学ぼう ・3-1 Unityでスクリプトを使おう ・3-2 データの扱い方について学ぼう ・3-3 関数とクラスについて学ぼう ・3-4 フィールドとプロパティについて学ぼう ・3-5 演算子について学ぼう ・3-6 制御構造について学ぼう ・3-7 クラスの継承について学ぼう ・3-8 Unityのライフサイクルについて学ぼう ・3-9 非同期処理について学ぼう ●Chapter 4 ゲーム企画の基本を学ぼう ・4-1 ゲーム開発の罠を知っておこう ・4-2 ゲームの方向性を決めよう ・4-3 ゲームのルールを考えよう ・4-4 ゲームの公開方法を決めよう ・4-5 企画書を作ろう ・4-6 ゲームの開発手順を確認しよう ●Chapter 5 ゲームの舞台を作ってみよう ・5-1 プロジェクトを作成しよう ・5-2 地形を追加しよう ・5-3 木や草を配置しよう ・5-4 水や風の演出を追加しよう ・5-5 空を追加しよう ●Chapter 6 キャラクターを作ってみよう ・6-1 キャラクターをインポートしよう ・6-2 キャラクターを操作できるようにしよう ・6-3 キャラクター操作のためのスクリプトを書こう ・6-4 カメラがキャラクターを追いかけるようにしよう ・6-5 キャラクターにアニメーションを付けよう ●Chapter 7 敵キャラクターを作って動きを付けよう ・7-1 敵キャラクターがプレイヤーを追いかけるようにしよう ・7-2 一定範囲に入ると襲ってくるようにしよう ・7-3 視界に入ると襲ってくるようにしよう ・7-4 敵キャラクターに攻撃させてみよう ・7-5 敵を倒せるようにしよう ・7-6 敵キャラクターを出現させよう ●Chapter 8 ユーザーインタフェースを作ってみよう ・8-1 タイトル画面を作ろう ・8-2 ゲームオーバー画面を作ろう ・8-3 アイテムを出現させよう ・8-4 ゲーム画面のUIを作ろう ・8-5 スマホ向けのUIを作ろう ●Chapter 9 ゲームが楽しくなる効果を付けよう ・9-1 BGMやSEを追加しよう ・9-2 パーティクルエフェクトを作成しよう ・9-3 ゲーム画面にエフェクトをかけてみよう ●Chapter 10 ゲームのチューニングを行おう ・10-1 パフォーマンスを改善しよう ・10-2 ゲームの容量を節約しよう ・10-3 ゲームをビルドしよう ・10-4 ゲームを公開しよう ●Chapter 11 プレイされるゲームにしていこう ・11-1 ゲームをもっとおもしろくしよう ・11-2 ゲームを収益化しよう ・11-3 ゲームをもっと広めよう ・11-4 開発の効率を上げよう ・11-5 Unityの魅力的な機能をさらに知っておこう ・11-6 イベントに参加してみよう ●Chapter 12 ビジュアルスクリプティングを体験しよう ・12-1 ビジュアルスクリプティングについて知ろう ・12-2 ビジュアルスクリプティングを使ってみよう ・12-3 ビジュアルスクリプティングのさまざまな機能を知っておこう ・12-4 ビジュアルスクリプティングの強みと弱みを知っておこう ●Chapter 13 Unityでのトラブルシューティング ・13-1 エラーを確認しよう ・13-2 情報を「見える化」しておこう ・13-3 処理が実行されない原因を探ろう ・13-4 スマホゲームのトラブルに備えよう ■著者プロフィール 賀好 昭仁(かこう あきひと):CREATOR GENE代表。Webサービス・スマホアプリ・ゲームなどの企画および開発を経て、2019年に独立。開発を通じて世の中のハッピーを増やすべく、日々活動している。
-
3.0本書はUnityでゲーム開発を行いたい人を対象に,1つのゲームを制作する流れを通してUnity 2021の操作が学べる入門解説本です。本書内で武器などを調達し,食べ物を求めながら冒険し,武器でモンスターと戦う3Dアクションゲームを制作していきます。本格的なゲームを実際に制作しながらUnityの使い方を学べますので,楽しみながら学びことができ,かつ実践的なテクニックも身につけることができます。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【Unityで本格的なゲームを作るノウハウが学べます!】 1つのゲームを制作する流れを通してUnity 2023の操作が学べる入門解説本です。武器を調達し、食べ物を求めながら冒険し、モンスターと戦う3Dアクションゲームを制作していきます。楽しみながら学べ、かつ実践的なテクニックも身につきます。 ●目次 ●Chapter 1 ゲーム開発をはじめよう 1-1 ゲームについて理解しよう 1-2 Unityについて理解しよう ●Chapter 2 Unityの開発環境を構築しよう 2-1 macOSにUnityをインストールしよう 2-2 WindowsにUnityをインストールしよう 2-3 Unityを動かしてみよう 2-4 ゲームを操作してみよう ●Chapter 3 C#の基本文法を学ぼう 3-1 Unityでスクリプトを使おう 3-2 データの扱い方について学ぼう 3-3 関数とクラスについて学ぼう 3-4 フィールドとプロパティについて学ぼう 3-5 演算子について学ぼう 3-6 制御構造について学ぼう 3-7 クラスの継承について学ぼう ……ほか ●Chapter 4 ゲーム企画の基本を学ぼう 4-1 ゲーム開発の罠を知っておこう 4-2 ゲームの方向性を決めよう 4-3 ゲームのルールを考えよう 4-4 ゲームの公開方法を決めよう 4-5 企画書を作ろう 4-6 ゲームの開発手順を確認しよう ●Chapter 5 ゲームの舞台を作ってみよう 5-1 プロジェクトを作成しよう 5-2 地形を追加しよう 5-3 木や草を配置しよう 5-4 水や風の演出を追加しよう 5-5 空を追加しよう ●Chapter 6 キャラクターを作ってみよう 6-1 キャラクターをインポートしよう 6-2 キャラクターを操作できるようにしよう 6-3 キャラクター操作のためのスクリプトを書こう 6-4 カメラがキャラクターを追いかけるようにしよう 6-5 キャラクターにアニメーションを付けよう ●Chapter 7 敵キャラクターを作って動きを付けよう 7-1 敵キャラクターがプレイヤーを追いかけるようにしよう 7-2 一定範囲に入ると襲ってくるようにしよう 7-3 視界に入ると襲ってくるようにしよう 7-4 敵キャラクターに攻撃させてみよう 7-5 敵を倒せるようにしよう 7-6 敵キャラクターを出現させよう ●Chapter 8 ユーザーインタフェースを作ってみよう 8-1 タイトル画面を作ろう 8-2 ゲームオーバー画面を作ろう 8-3 アイテムを出現させよう 8-4 ゲーム画面のUIを作ろう 8-5 スマホ向けのUIを作ろう ●Chapter 9 ゲームが楽しくなる効果を付けよう 9-1 BGMやSEを追加しよう 9-2 パーティクルエフェクトを作成しよう 9-3 ゲーム画面にエフェクトをかけてみよう ●Chapter 10 ゲームのチューニングを行おう 10-1 パフォーマンスを改善しよう 10-2 ゲームの容量を節約しよう 10-3 ゲームをビルドしよう 10-4 ゲームを公開しよう ●Chapter 11 プレイされるゲームにしていこう 11-1 ゲームをもっとおもしろくしよう 11-2 ゲームを収益化しよう 11-3 ゲームをもっと広めよう 11-4 開発の効率を上げよう 11-5 Unityの魅力的な機能をさらに知っておこう 11-6 イベントに参加してみよう ●Chapter 12 ビジュアルスクリプティングを体験しよう 12-1 ビジュアルスクリプティングについて知ろう 12-2 ビジュアルスクリプティングを使ってみよう 12-3 ビジュアルスクリプティングのさまざまな機能を知っておこう 12-4 ビジュアルスクリプティングの強みと弱みを知っておこう ●Chapter 13 Unityでのトラブルシューティング 13-1 エラーを確認しよう 13-2 情報を「見える化」しておこう 13-3 処理が実行されない原因を探ろう 13-4 スマホゲームのトラブルに備えよう ●著者プロフィール 賀好昭仁:CREATOR GENE代表、東京大学生産技術研究所特任研究員。Webサービス・スマホアプリ・ゲームの企画および開発を経て、2019年に独立。開発を通じて世の中のハッピーを増やすべく、日々活動している。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※PDF版をご希望の方は Gihyo Digital Publishing (https://gihyo.jp/dp/ebook/2022/978-4-297-13067-1)も合わせてご覧ください。 本書はUnityでゲーム開発を行いたい人を対象に,1つのゲームを制作する流れを通してUnity 2022の操作が学べる入門解説本です。本書内で武器などを調達し,食べ物を求めながら冒険し,武器でモンスターと戦う3Dアクションゲームを制作していきます。本格的なゲームを実際に制作しながらUnityの使い方を学べますので,楽しみながら学びことができ,かつ実践的なテクニックも身につけることができます。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 全4種類のサンプルゲームを作成しながら、楽しくUnityの使い方を学ぶことができます。C#の文法についても解説しているので、プログラミングの経験がない方でも安心して学習できるようになっています。「作って学べる」シリーズの中では一番やさしい書籍になりますので、はじめてゲーム開発にチャレンジする方にオススメです!!