言語・プログラミング作品一覧
-
5.0●憧れのプログラミングが必ずわかる。教材にもおすすめ。 本書は、解説の事例の言語としてJavaScriptを使用しているものの、特定のプログラミング言語をマスターするための解説書ではありません。「何らかのプログラミング言語を学ぶ前に知っておきたい知識を提供」しています。 まずは、「プログラムとは、いったい何なのか?」といった、まさしく初歩的な疑問にお答えします。また、プログラムを組むために準備しておくべきツールを紹介します。そして、たった1行の事例プログラムから始めて、順次、注意事項を交えながら、プログラミングの基礎となる「変数」「計算」「条件の判断」「処理の繰り返し」「関数の定義」など、必須項目をやさしく解説していきます。 どの内容も、あらゆるプログラミング言語を学ぶ際に避けては通れない「基本」です。本書を土台として、次は自分が学びたい特定の言語にトライしていただきたいと思います。
-
4.5実用度ナンバーワン言語のPythonをはじめよう! Pythonは、AIの開発やデータ分析、統計など何かと話題の分野で必須のプログラミング言語です。本書では、3つのプログラムを作り、動かしながらPythonの基本からちょっとした応用を学びます。1つ1つの手順を丁寧に解説するので、書いてあるとおりにプログラムを作っていくだけで自然とPythonの使い方や特長をマスターできます。※この商品は紙の書籍のページを画像にした電子書籍です。文字だけを拡大することはできませんので、タブレットサイズの端末での閲読を推奨します。また、文字列のハイライトや検索、辞書の参照、引用などの機能も使用できません。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ネットの基本言語JavaScriptのやさしい入門書がリニューアル! JavaScriptはプログラミングの入門言語、ネット系/Web系プログラミングの 基本言語として重要な位置を占めています。『JavaScriptの絵本 第2版』は プログラミングの知識のない方でも気軽に始められるやさしい入門書です。 本改訂では、進化してきたJavaScriptの利用法にも配慮し、さまざまな点で 内容を見直しました。 ・絵を多用し、短い解説で絵本のようにビジュアルに理解することができます。 ・2ページを単位とした説明、基礎に絞り込んだ内容でスピーディに習得。 ・予備知識は不要。「プログラミングとはなにか」から説明します。 ・最新の言語仕様に対応し、JavaScriptのライブラリの活用法なども説明します。 ・JavaScriptのオブジェクト指向も解説。オブジェクト指向に易しく入門できます。 【翔泳社の「絵本」シリーズのラインナップをアップデート】 翔泳社の「絵本シリーズ」は、豊富なイラストと簡潔な解説で コンピュータ技術に入門できる初心者向けのシリーズです。 言語/技術の超初心者や手軽に習得したい方に最適な入門書です。 新しい「絵本シリーズ」では、旧来の分かりやすさ、親しみやすさ、 基礎に徹した内容というコンセプトはそのままに、Web/ネットが全盛となった 現在のコンピュータ技術の潮流に合わせた解説を心掛けます。 『Cの絵本』『Javaの絵本』を皮切りにラインナップを順次刷新、 さらに新しい仲間を増やしてラインナップを充実していきます。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Macをもっと便利に、効率的に、生産的に使いこなしたい!と思っている人におすすめのMacのテクニック集です。月刊雑誌『Mac Fan』から美味しいネタを厳選し、定番技から応用技まで、その数200以上を掲載。Macに毎日「すること、したいこと」にあわせて、Macの上級者が実際に使っている実用的なテクニックだけを収録しました。驚きの機能あり、便利なアプリあり、裏技的なTipsあり、これさえ読めば「Mac上達」間違いなしです。最新Mac&macOS Catalinaに全対応しています。
-
4.7※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「スクリプトの読み方をすべて載せる(ふりがなをふる)」という手法で究極のやさしさを目指した、 まったく新しいUnityで使われるC#(シーシャープ)の入門書です。 本書内に登場するスクリプトの読み方をすべて載せ、さらに、漢文訓読の手法を取り入れ、読み下し文を用意。 スクリプトの1行1行が何を意味していて、どう動くのかが理解できます。 この新しいアプローチで「自分がいま何をしているのかわからない」といった プログラミング入門者が途中で挫折してしまう原因を解決しました。 また、実際に手を動かしながら進むだけでなく、スクリプトを考える応用問題も用意しているため、 しっかりUnityで使われるC#の基礎文法を身につけることができます。 ■本書はこんな人におすすめ ・Unityで使われるC#の基本を身につけたい人 ・過去にUnityやC#の入門書で挫折してしまった人 ・意味不明のままスクリプトをコピーして使っていた人 ・プログラマーやエンジニアを目指す人 ・仕事でUnityのC#を活用してみたい人
-
4.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ★超初心者さん、ようこそ! とことん丁寧な、挫折しないスタートブック★ 「Pythonやってみたい!けど、目的がない」「以前すぐに挫折してしまった」 そんな「作りたいものがない人」のための、世界一やさしいPythonの入門書が誕生しました! ☆「あなたの隠れたPython適性診断」で「作りたいもの」を見つけよう☆ チェックリストの質問に答えて、やる気が続く「目標づくり」が簡単にできる! あなたはどのタイプ? さっそく診断してみよう! ・効率化マスタータイプ(業務効率化・自動化) ・データハンタータイプ(Webスクレイピング) ・分析探偵タイプ(データ分析・機械学習) ・アイデアクリエイタータイプ(アプリ開発) ・未来のテクノロジストタイプ(AI・生成AI活用) ☆「ぱいせん(Python仙人)」と一緒に一歩ずつ学べる☆ 全ページフルカラーで、とにかくやさしく説明しました! プログラミングがはじめてでも、パソコンが苦手でも、 ぱいせんと一緒なら「楽しい」がずっと続いてつまずかない! ☆仕事に役立つこれからのITスキルが無理なく身につく☆ 著者は、初心者のつまずきポイントを熟知した 社会人向けのプログラミングスクール講師。 口コミで大好評のスクールの経験を活かし、 挫折しない入門書ができました! 【この本でできるようになること】 ・Pythonの基本の文法 ・PDFや画像データの処理 ・Webスクレイピング ・機械学習による画像認識 ・Webアプリ作成 ・画像生成AIと連携して好きな画像を生成 ・動画の文字起こし ・Googleの生成AIと連携して会議を要約 【おもな内容】 1章 Pythonってなに? 2章 Pythonデビュー! 3章 Pythonの基礎を知ろう! 4章 データや処理をまとめよう! 5章 ライブラリを使おう! 6章 条件分岐と繰り返しをマスターしよう! 7章 仕事に役立つプログラムを作ろう! 8章 Webスクレイピングにチャレンジしよう! 9章 機械学習にチャレンジしよう! 10章 仕事にも役立つ画像生成AIアプリ作成にチャレンジしよう! 11章 AI連携! 会議要約プログラム作成にチャレンジしよう! ※この商品は紙の書籍のページを画像にした電子書籍です。文字だけを拡大することはできませんので、タブレットサイズの端末での閲読を推奨します。また、文字列のハイライトや検索、辞書の参照、引用などの機能も使用できません。
-
4.5※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Power Automate Desktopはパソコン上の作業を自動化できるマイクロソフトのアプリ。無料で使え、プログラミングスキルがない人でも扱えるように設計されています。 本書ではPower Automate Desktopのインストールや基本操作から、Excelでの請求書作成、Webフォームへの一括入力、メールの一斉送信を自動化する方法まで解説。練習用ファイルを使い、実務を想定した業務の自動化に取り組むため、自動化の組み立て方やPower Automate Desktopの活用方法がしっかりと身に付きます。難しいプログラムコードを書くことなく、業務を効率化したい人に最適な解説書です。 ◇Power Automate Desktopで自動化できる業務の例 ・ExcelのデータをWebページ上の入力欄に転記する ・セミナー参加者に御礼のメールを一括で送る ・売上データを社内の販売管理システムに入力する ◇本書はこんな人におすすめです。 ・VBAなどのプログラミング言語に苦手意識がある人 ・これまで業務の自動化に取り組めていなかった人 ・日々の定型業務を手っ取り早く自動化できる方法を知りたい人 ・RPAに興味がある人 ◇目次 第1章 Power Automate Desktopの基本を学ぼう 第2章 フローの作成方法を知ろう 第3章 Excelの作業を自動化しよう 第4章 Webフォームへの入力を自動化しよう 第5章 メール送信を自動化しよう
-
5.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 高度午前の無料お試し版! 本書は、親書籍である『情報処理教科書 高度試験午前I・II 2019年版』から、 書籍の内容が分かりやすいよう、一部を抜粋して紹介する、無料お試し版です。 親書籍の構成は、情報処理技術者試験のシラバスの中分類を基準 にした、全23テーマからなっています。各テーマでは、2019年度の 春期および秋期試験に再出題される可能性の高い過去問題と、重要な 知識を含む過去問題について、問題と解説を500題掲載しています。 無料お試し版では、こちらの全23テーマについて、それぞれ最初の 3ページを抜粋しています。さらに、テーマ1~4については、 該当するテーマの「最近の出題数」や「出題傾向」、「頻出テーマ」 等をまとめたテーマ分析ページも加えました(各テーマ最初のページ に配置しています)。 なお、紙面上のページ数につきましては、親書籍のページをそのまま 使用しているため、本電子書籍の実際のページ数とは異なります。 ご了承ください。また、各テーマの一部のページを抜粋したため、 途中、内容が途切れている箇所もございますが、ご容赦ください。 ■本書の同シリーズについて 翔泳社の資格試験学習書シリーズ「EXAMPRESS」は、情報処理 技術者試験の全試験区分を網羅している、人気シリーズです。 本書の親書籍『情報処理教科書 高度試験午前I・II 2019年版』 は、これらの高度試験の午前試験に標準を絞った過去問題集なので、 下記どちらの午前試験対策としても、使用することができます。 ・ ITストラテジスト ・システムアーキテクト ・ネットワークスペシャリスト ・ITサービスマネージャ ・データベーススペシャリスト ・プロジェクトマネージャ ・エンベデッドシステムスペシャリスト ・システム監査技術者 ・情報処理安全確保支援士 ※本電子書籍は同名出版物の一部を抜粋して作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
4.0本書は『Xamarinネイティブによるモバイルアプリ開発 C#によるAndroid/iOS UI制御の基礎』からChapter 1を 抜粋した無料お試し版です。 【フルバージョンの目次】 Part 1 Xamarinの基礎 Chapter 1 Xamarinについて学ぼう Part 2 Xamarinでアプリを作る Chapter 2 Visual StudioでAndroidキッチンタイマーを作ろう Chapter 3 Visual StudioでiOSキッチンタイマーを作ろう Chapter 4 同一プロジェクトでAndroid/iOSアプリを作ろう Part 3 MVVMCrossを使う Chapter 5 MVVMCrossについて学ぼう Chapter 6 MVVMCrossでアプリを作ろう(準備編) Chapter 7 MVVMCrossでアプリを作ろう(データバインディング編) Chapter 8 MVVMCrossを使いこなそう ・[電子書籍]ISBN978-4-7981-5472-5 ・[紙書籍]ISBN978-4-7981-4981-3 ※本電子書籍は同名出版物を底本に一部を抜粋して作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Internet ExplorerをExcel VBAから操作して、Web上のデータの収集・加工を自動化し、業務を効率化するためのVBA入門書です。「業務で複数の商品比較サイトから最安値を抽出することになった」「クチコミサイトから自社商品の評判を抽出したい」「金融情報サイトから株価を抽出し、グラフにしたい」など、手でやると膨大な作業量ですが、VBAを使えばすぐに終わらせることができます。本書は、VBAがはじめての方向けにExcel VBAの基礎知識から、基本文法とエラー処理、IEで指定したサイトの情報を丸ごと取得する方法、販売サイトから最安値を抽出する方法などの便利なプログラムの作りかたをわかりやすく解説します。サンプルプログラムのダウンロードサービス付き。
-
-Web技術でつくることができるプロダクトの選択肢は大きく増えました。今では、Webアプリを「App Store」(iPhone/iPad)や「Google Play」(Android)で配信して成功している多くのモバイルアプリが存在しています。 本書で紹介するIonicとCapacitorは、Web技術を用いてアプリを最短距離でつくるためのフレームワークです。筆者のまわりでは、jQueryを多少さわれるWebデザイナーがIonicを利用してアプリをリリースした事例もあり、決して高すぎるハードルではありません。ぜひ本書を手にとったことが、Web技術でのアプリ開発のきっかけになりましたら幸いです。 ■ 対応バージョン @ionic/angular 5.x @angular/core 9.x ■ アドバイザー Perry Govier(Ionic Team) Mike Hartington(Ionic Team) 稲富 駿(Angular日本ユーザー会) ■ レビュアー 桑原聖仁(株式会社ゆめみ) 尾上洋介(日本大学) 平野正樹(ベルフェイス株式会社) 高岡大介(株式会社テックフィード) 岡本秀高(株式会社デジタルキューブ)
-
4.0Webサイトがつくれれば、モバイルアプリをつくることができる時代がやってきました。 本書では、HTMLでモバイルアプリをつくるフレームワーク「Ionic」の紹介と、チュートリアルで作り方を解説しています。 Ionicの最大の特徴は、UIデザインの良さです。海外には多くのユーザがいますが、その多くは「UIデザインがいいからIonicにした」と答えています。 GitHub(ionic-team/ionic-conference-app)にデモがありますので、ぜひ、モバイル端末からアクセスしてみてください。 アプリ制作は「難しい」「HTML/Swift/Javaをそれぞれ覚えていられない! 」と敬遠されがちです。 けれどIonicを使うと、Webサイトを作る感覚でHTML5を書いていけば、Web/iPhone/Androidアプリを同時に作ることができます。 著者は昨年までWeb制作しかしたことはありませんでしたが、Ionicを使い始めたことで、Web/iPhone/Androidアプリを制作して、最近では継続的な収益を作り出すことができました。 HTML5ひとつで、Web/iPhone/Androidアプリを更新できるので、ひとりでも継続的に新機能のリリースをしています。 仮説検証サイクルを小さく回したいアプリ制作者はもちろんのこと、普段からHTMLをさわっているWeb制作者も一度お試しください。筆者のまわりには、Ionicを利用してアプリをリリースしたWebデザイナー(jQueryを多少さわれる人)もいます! ■対応バージョン ionic-angular 3.9.2 ionic-cil 3.19.0 ■レビュアー 桑原聖仁/高岡大介/尾上洋介/神野春奈/平野正樹 ※電子書籍版は2色刷りのデータになります
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】 iPhoneアプリ開発の現場で「使える」TIPS集! 本書はiPhoneアプリ開発で困ったとき、そのつまずきやトラブルを「自力」で解決できるTIPS集です。 新しくなったフラットデザインのユーザーインターフェースやマルチメディア、課金など開発にかかわる重要なポイントをカテゴリ別にまとめていますので、目的の項目を即座に見つけ開発の参考にすることができます。すべてのTIPSはサンプルを用意していますので気になったコードは実際に確認できます。 iOS7、Xcode5以降をベースに、旧バージョンでも使える内容はアイコンで表示しています。iPhoneアプリ開発に携わるすべての開発者にとって、まさに必携の1冊です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 iPhoneやiPadのアプリ開発者向けとして、開発現場で動作が実証されているプログラムレシピ集です。iOS SDKがカバーしている領域は非常に広大で、ネットの情報や書籍、オープンソースの資産が充実した今でも、具体的な実装方法が見つからないことが多々あります。本書のレシピは、よくある定番レシピではなく、実際の開発現場で培われてきた、利便性が高いわりによく知られていないレシピ、開発者の痒いところに手が届くレシピ、応用が利くレシピ等を中心に、アニメーション、画像処理、オーディオ処理、UIなど11のカテゴリに分けた100個のプログラムコードを紹介しています。サンプルコードのダウンロードサービス付き。
-
-【初級者を中級者にステップアップ!iOSアプリケーション開発者・教育者必携!】 本書はMVCやMVVMなどと呼ばれるiOSアプリケーション開発をするために必要な設計を学ぶことで、アプリケーション開発の初級者が中級者へステップアップするための各種デザインパターン学習書です。iOS初級者がスムーズに中級者になる為に必要な知識を体系的にまとめています。 〈本書の対象読者〉 iPhoneアプリ入門書を一通り読んだが具体的な作り方がわからない人 iOS歴6ヶ月未満の初級者 iOSエンジニア教育担当者
-
-本書は「iOSアプリ開発 UI実装であると嬉しいレシピブック」の第三弾です。これまでに引き続き、UI実装のアイデアや具体的な手法についてフォーカスした、UI実装に関する実装解説をまとめています。 それ以外にも、表現や動きが特徴的でかつ、ユーザーにもほんの少しだけ遊び心を与えるような楽しい感覚を抱かせてくれるようなUI実装に関する解説も収録。iOS13から登場したCombineやSwiftUIを利用して構築したサンプルにも触れた内容となっています。
-
-本書は筆者がこれまでサンプル開発や実務の中で培ったノウハウ等をもとに、UI実装をいくつかのまとまったサンプル実装を例に、UIを構築する上で重要な実装ポイントやアイデアを紹介していきます。第二弾の本書は便利なライブラリを上手に活用した表現を解説します。
-
5.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 iPhone/iPadなどのiOSアプリ開発者向けの「位置情報サービス」に特化したプログラミング解説書です。O2O(オンラインtoオフライン)やマイクロロケーションといった、スマートデバイスを利用してヒトとモノを繋ぐサービスがこれから広がろうとしています。本書はそれらの新しい位置情報サービスに参入するためのiOSアプリ開発者向けに提供します。本書で解説されている技術と実装を理解すれば、すぐにO2Oビジネスに役立てていただけます。近距離通信で店舗内のユーザ行動を把握するiBeacon、特定エリアにおけるユーザの入出を監視するGeoFenceなど、最新の技術を解説しています。ソースコードのダウンロードサービス付きです。
-
4.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 iOSアプリ開発におけるオブジェクトの取り扱いを学ぶプログラミング入門書です。本書で学ぶことによって、複雑に絡み合うオブジェクト管理を理解することができます。標準Cライブラリによるファイルの読み書きから学習を開始して、NSUserDefaults、SQLite、Core Dataへと学習を進めることでiOSにおけるオブジェクト管理の理解ができるようにしています。また、オブジェクトの設計をXcodeを使ってグラフィカルにおこなえます。実例を体験しながら学習を進めていくことができるスタイルをとっていますので、ファイル処理の理解が不十分な入門者でも、少しずつ知識を広げてステップアップしていけるようになっています。サンプルソースのダウンロードサービス付き。
-
-iOSバージョン14以降では、ショートカットがはじめからインストールされるようになりました。使う気になれば、すぐに使うことができます。でもなんとなくよくわからない、だから使っていない、そんな人が多いように思います。 iOSデバイスは私達の日常の様々なことをサポートしています。だからこそ、iOSデバイスを効率的に活用することはこれら必要とされるスキルです。 ぜひ、本書で解説した事例を実践してみてください。その簡単さと便利さに驚くはずです。
-
4.5※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 iPhoneやiPadをはじめとしたiOSアプリ開発者向けのデバッグ及び最適化技法の解説書です。アプリケーション制作の入門書を読んで、アプリ制作をはじめた初心者が次につまづくのがエラーの対処です。アプリケーションがうまく動かないときはデバッガ、Instruments、コンソールなどのツール群を駆使して、その原因をつきとめますが、それらのノウハウは職場やサークルの先輩から伝授されることが一般的であり、誰もがそのような環境に恵まれるとはかぎりません。本書は、初心者がiOSアプリの不具合の調査やメモリ管理、Objective-C言語の独自ルール、知っておくべき常識など一通りの知識を学べるように工夫した入門書です。アプリの品質を高めるノウハウが満載です。さらに電子書籍版はXcode 5にも対応しています。
-
-※この商品は固定レイアウトで作成されています。お使いの端末で無料サンプルをお試しいただいたうえでのご購入をお願いいたします。 ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。 Apple が開発した「モダン、安全、高速性、インタラクティブ」を特徴とする新たなプログラミング言語「Swift」。Swiftは文法が特殊であったObjective-C に比べて、JavaScript などに似たシンプルな書式を採用し、初心者にも学びやすい言語であるといえます。本書では実践的でかつシンプルなサンプルを示しながら、iOS プログラミングを始めるための予備知識、Swiftの基礎、Xcode の基本操作、iOS アプリ作成の手順などを解説しています。対象読者はプログラミング言語に関する基本的な知識があることを前提としていますが、プログラミングの経験が多少あれば、読み進められるように配慮しています。 ※本書は2013年1月刊行の『iOSプログラミング入門 - Objective-C + Xcodeで学ぶ、iOSアプリ開発の基礎』に加筆・修正を行った、改訂版となります。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 SwiftUIは、Swiftのために設計された、Swiftのための全く新しいUI開発用フレームワークです。従来のフレームワークの知識は役に立たないため、初心者もベテランも同じスタートラインに立つことになります。本書は、SwiftUIの基本からSwift独自のオブジェクト指向まで、188のサンプルプログラムを使いながらハンズオン形式で学ぶ入門書です。文法に不安がある人も、巻末の「Swift基礎文法入門」で復習すれば安心です。
-
-1巻2,068円 (税込)IoT(Internet of Things)システムがさまざまな業界で具体的に構築され始めています。新規のシステムをゼロから構築するケースもありますが,既存のシステムや事業を前提に,IoTシステムを構築するケースも多く見られます。従来のITシステムとは異なり,IoTではハードウェアとソフトウェア両面でどのように設計するか,多岐にわたる知識とノウハウが必要となります。本書では,すでにさまざまなIoTシステムの構築に取り組んできた著者陣が,IoTシステムの設計に必要な基礎知識と実践的なノウハウをわかりやすく解説します。
-
4.5いまや普及期に入りつつあるIoT、興味のある方も多いのではないでしょうか。しかし電子工作に馴染みのない方にとっては、どこからどうはじめればよいのかわかりづらいことも多いでしょう。本書はそんな方に向けた一冊です。「ESP32」とういマイコンを使い、インターネットにつながる機器を実際に作っていきながら、IoT開発の世界に飛び込みましょう!
-
4.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ■ 生成AIプログラミングはAITuberで始めるとわかりやすい! ■ LLMを使って生成したテキストをYouTubeで配信するまで完全ガイド プログラミングを学んでいる人なら、誰もが気になる生成AI。どのように生成AIを利用して、生成したデータをどのように生かすのか。どのようにアプリケーションに組み込むのか。実例が知りたいですよね。 そこで、AITuberを作ってみるのはいかがでしょう。AITuberは、YouTube配信を行うAIです。その根幹となるのが生成AI。YouTubeの配信に書き込まれたコメントを取得して、それに合う返答を生成する。ここで生成AIを使います。どのようにプログラムから返答を生成するのか、その実例が本書でわかります。AITuberのキャラクターにふさわしい返答を生成するには、どのようにプロンプトを作っていくのか、そのコードの原則がマスターできます。 生成した文字列をどのようにアプリケーションに活用するのか、それもAITuberで実例を学べます。取得したテキストを音声に変換し、配信ソフトを使ってYouTubeで配信する。それに必要なモジュールを作り、配信を実行するためのプログラミングもくわしく解説します。 生成AIプログラミングでは、実際のアプリケーションにどう生成AIを落とし込んでいくのかまで学ぶのがなかなか難しい現状があります。本書ではAITuberを題材にすることで、YouTube配信という目に見えるゴールを目指してアプリケーションを作り込んで行くことができます。
-
4.1現在話題となっている機械学習(Machine Learning)のツールやライブラリは内部でどのような計算をしているのか? 計算で得られた結果にはどのような意味があり,どのようにビジネス活用すればよいのか?――という疑問を持つエンジニアが増えています。本書は機械学習理論を数学的な背景からしっかりと解説をしていきます。そしてPythonによるサンプルプログラムを実行することにより,その結果を見ることで機械学習を支える理論を実感できるようになります。
-
4.0前作の『ITエンジニアのための機械学習理論入門』から、5年経過しましたが、AI(人工知能)や機械学習に対しての期待と関心はまったく衰えません。むしろ機械学習の利用はIT業界で当然のものとなり、さらなる活用がさまざまな場所で行われています。前作では一般的な機械学習について解説しましたが、試行錯誤しながら1つの解をもとめていく「強化学習理論」についてくわしく・やさしく解説します。理論を表現するいろいろな数式とそれらをプログラミングするためのPythonコードを並列しながらその理論の神髄にせまり、強化学習の基礎となるさまざまなアルゴリズムを体系的に学びます。
-
4.0ITシステム開発に必須の業務知識入門書 最新の社会情勢と関連法規に対応! 戦略的な情報システム開発に携わるITエンジニアには、ITスキルに加えて対象システムの業務知識も求められます。しかし、システム開発で必要となる業務知識は多岐にわたり、また全体像を把握しづらいため、実務を通して経験しなければ、なかなか身に付くものではありませんでした。 本書は、そうしたITエンジニアのニーズを捉えて業務知識入門書として大ヒットした『ITエンジニアのための【業務知識】がわかる本』の改訂版です。主要な6分野の業務知識を多くのキーワードを用いて簡潔に解説しており、効率よく業務知識の全体像をつかむことができます。 第5版となる本書では、最新の社会情勢や関連法規などに対応して、内容を刷新。エンジニアが業務を理解することで、ユーザーと同じ言葉で適切なソリューションを提案できるよう、必須の知識を体系的にまとめています。 【目次】 第1章 会社経営 第2章 財務会計 第3章 販売管理 第4章 物流・在庫管理 第5章 生産管理 第6章 人事管理 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
-データ分析の手法の一つ「スパースモデリング」の扉を開く一冊! 【推薦の言葉】 「スパースモデリングの応用の広さを知り、 実際のデータ分析に活用できるようになります」 ――滋賀大学 データサイエンス学部 教授 河本 薫氏 「実際の現場で重要となる考え方や実装方法を中心に、 現代風に書き下ろしていることから、 今の時代に必要とされる書籍であること間違いなしである」(序文より) ――東北大学 大学院情報科学研究科 情報基礎科学専攻 教授 大関 真之氏 【本書の内容】 データ分析の手法の一つとして注目されているスパースモデリング。 本書はスパースモデリングについて、なるべく複雑な数式は使わず、 原理の説明から、実際のデータに対してどのように適用していくかまでを 紹介する書籍です。 スパースモデリングを活用して企業の問題解決に貢献してきた 株式会社HACARUSのメンバーが、Pythonコードを交えながら解説しています。 本書を活用することで、スパースモデリングがどのようなところに有効で、 実際にどのように使えばいいのかという勘所がつかめます。 【目次】 第1章 機械学習プロジェクトにおける課題と、スパースモデリングに期待が高まる背景 第2章 スパースモデリングはなぜ生まれたか?代表的なアルゴリズム「Lasso」の登場 第3章 Lassoの正則化パラメータとモデルの評価~Lasso推定値の評価方法 第4章 スパースモデリングの画像処理への応用~辞書学習による画像の再構成 第5章 スパースモデリングの画像処理への発展的な応用~欠損補間、異常検知、超解像 第6章 最先端のスパースモデリング~HMLassoとPliable Lasso 第7章 スパースモデリングの未来~ディープラーニングとスパースモデリングの融合 ※本電子書籍は同名オンデマンド出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
3.9■□ これからITエンジニアを目指すなら必読の1冊! □■ フリーランスや起業も視野に入れた“IT業界の歩き方” 人材不足がこの先もしばらく続くIT業界。ITとは直接関連しない分野や業界から、就職・転職を目指す人も多いでしょう。引く手あまたの業界で、自由な働き方もできそう。フリーランスで活躍する人もたくさんいるし、技術のスペシャリストを目指すのも魅力的。 でも一方で、「デスマーチ」だったり「ブラック企業」だったり、よくない話を聞くのも確かです。いざITエンジニアになってから「こんなはずじゃなかった」とは思いたくないですよね。 できるならばITエンジニアを選んだことを正解にしたいもの。とはいえ、ITの世界は皆さんが思っているより広い! ITエンジニアの世界にはどういう職種があって、どういうキャリアパスがあって、どういう雇用形態があるのかを知らないとなりません。通常は、働き始めてからそうしたことにくわしくなっていきますが、それでは遅い! あらかじめITエンジニアのことを深く知って、自分がどの分野に強くなり、どういうエンジニアになりたいのかをイメージし、そこに向かって最適な道を突き進むのがベストです。 ITエンジニアを目指す皆さんの未来のために、本書をぜひお役立てください!
-
-1巻2,178円 (税込)Software Designで完売御礼の特集号,ITエンジニアと線形代数,ITエンジニアと微分積分,ITエンジニアと数学の各特集記事を再編集しまとめました。各記事,それぞれ筆者が再検討し修正,場合によって加筆をしております。内容はほぼ高校から大学の教養課程の数学と,Pythonを使ったプログラミングが中心。しかし,Deep Learnningや機械学習,人工知能の基礎を学ぶことができます。ITと数学の組み合わせはとてもパワフルです。他にも十分に応用できる基礎を本書で得てください!
-
3.8※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 社会人なら知らないと恥ずかしいIT用語を厳選! ★1ページにつき1単語を基本にイラスト付きで解説 一言での解説とイラストがあるから、IT用語を短時間で学びたい人に最適。 ★「用語に関連する話」でさらにIT知識が身につく 紹介している用語に関連する事項を説明。さらに理解を深めよう。 ★違いがわかりづらい用語も解説 「インターネットとイントラネット」「書体とフォント」など、 似ている用語は2章で解説。セットで覚えよう。 RPA、IoT、プロトコル、UI、チャネル、EC、LP、コンバージョン、 ハッカーとクラッカー、ランサムウェア、暗号化と復号、IC、アルゴリズム…… たくさんのIT用語をわかったふりをして聞き流していませんか? 本書は、AIなどの話題の用語から、 Web用語、セキュリティ用語の他、 IT業界で知っておくべき人物についても紹介しています。 文系でIT業界に就職した方や、 他業種から転職した方など、 ITの専門知識のない方でも理解できるように やさしく解説しています。 わからない用語があったら、 まずは一言での解説とイラストを見て、 概要だけさらっとつかむことをオススメします。 巻末には、知りたい用語をさっと引ける索引付き! 目次 第1章 ニュースがよくわかるIT用語 第2章 セットで覚えるIT用語 第3章 打合せ・ビジネス会話で使われるIT業界用語 第4章 Webサイトの作成やSNSの運営で使われるIT用語 第5章 サイバー攻撃と戦うためのセキュリティ用語 第6章 IT業界で活躍する人の基本用語 第7章 IT業界で知っておくべき人物 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
4.5クラウド開発の現場ノウハウをこの1冊に凝縮! 今後の企業情報システムに不可欠となる、クラウド活用のシステム設計・構築ノウハウを凝縮した一冊です。開発現場への徹底取材による先進ユーザーのクラウド活用事例を豊富に紹介。3大クラウドサービス利用時のシステム設計のデザインパターン、クラウドシステム独自の設計書の作り方など、従来とは異なる開発手法の実践的ノウハウを分かりやすく解説します。関連テクノロジーの技術解説も満載。クラウド活用で求められるスキルを幅広く身に付けられます。現役のITアーキテクトや、ITアーキテクトを目指す若手エンジニア必携の書です。 <目次> 【第1章】 事例で分かるクラウドシステム構築 【第2章】 クラウドで変わるシステム開発の現場 【第3章】 基礎から学ぶクラウド 【第4章】 クラウドシステムの設計知識 【第5章】 解剖! クラウドテクノロジー
-
3.6※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「面倒な作業」「単純な作業」がキライで、業務であれ、プライベートであれ、なんでも自動化したくなるのはITエンジニアの習性と言えます。 本書は、そんな「ITエンジニアの習性」に忠実な著者が実際に実施している自動化のテクニックを余すことなく解説しています。 少しでも業務を効率化したい、単純な業務から解放されたいけど、やり方がよくわからないITエンジニアにとって、本書はよい道しるべとなってくれるでしょう。
-
3.9本書は決して残業をやめて楽をしようという本ではありません。 「決められた勤務時間内を全力疾走して成果を出すために勤務時間外はきちんと休む」 「そのために残業をやめよう」 このようなことを目的とした本です。 本書では,月100時間のサラリーマンエンジニアだった著者が,年間6か月の残業0と有給消化100%を達成するために試行錯誤した「残業しない働き方」を伝授します。 残業はなにが問題なのか 自分の心の壁はどうの乗り越えるのか 残業をしない状態でどうやって周りの信頼を得るのか 決められた時間内に成果を出すためにどうするか 残業しない事で新たに生まれた時間をどの使うか これらのことを考え,そして「ITの専門家」として最大限成果を上げるためのノウハウが身につきます。 日々,残業でくたくたになったエンジニアはもちろん,業務でなかなか成果を出せないエンジニアにもぴったりな1冊です。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 将来はプログラマーになりたい。けれども、何から手を付けていいのかわからない。そんなあなたはC#から始めてみましょう! 本書は、本格的なオブジェクト指向言語でありながら、使い勝手の良さで定評のあるプログラミング言語「C#」を使って、プログラミングの最初の一歩をわかりやすく解説した入門書です。また、新人ITエンジニアが知っておくべき、システム開発フローなども紹介。
-
4.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Dockerは、インフラエンジニアにとって様々なメリットのあるコンテナ型仮想化プラットフォームです。本書は、インフラエンジニアになりたい方に向けて、Dockerを実際に動かし、その使い方や便利さを体験できる入門書です。基礎から、AWSへのDockerホストのプロビジョニングを通して、インフラエンジニアリングという仕事を体験できます!
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 これからWeb業界を目ざすあなたには、文法が簡単でWebに特化しているPHPをおすすめします。本書は、架空のシステム開発会社に配属された新人をモデルに、開発現場で必要な知識とノウハウを学ぶPHP入門書です。プログラマーの仕事と実際から、要件定義と仕様書の作成、MySQLデータベースと連動するWebアプリの基本的な仕組みと作り方までわかります。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Pythonの業務を自動化するための解説書です。
-
-統合システム運用管理ソフト「JP1」の最良の入門書にして、「JP1認定エンジニア」試験のオンリーワン&ロングセラー学習書! JP1はシェアNo.1を誇る日立の統合システム運用管理ソフトです。 その最新バージョン「V13」では、クラウド完全対応となり、オンプレミスや各種クラウドが混在した環境でも一元的にシステムの運用管理ができるようになっています。 これに合わせて「JP1認定エンジニア」試験も2023年8月よりV13対応試験が開始。 本書はそのV13対応試験の学習書です。 「JP1認定エンジニア」はJP1技術者資格のエントリーレベルに当たり、JP1に関する知識が問われます。 本書は、 ・JP1を構成する「統合管理」「ジョブ管理」などの製品ごとにJP1の機能をわかりやすく解説 ・各章末には練習問題、巻末には4回分の模擬試験を収録 JP1の全体像をわかりやすく解説した入門書であるとともに、万全の試験準備ができる学習書となっています。 【本書の内容】 序章 JP1技術者資格認定制度の概要 第1章 JP1の概要 第2章 統合管理 第3章 運用自動化 第4章 ネットワーク管理 第5章 ジョブ管理 第6章 バックアップ管理 第7章 資産・配布管理 第8章 セキュリティ管理 第9章 JP1 Cloud Service 第10章 模擬試験 第11章 付録 参考資料 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
-※本書は、日経コンピュータ誌の特集記事「ゾンビOSSが危ない」(2014年12月11日号)を スマートフォンでも読みやすく再構成した電子書籍です。 専門記者によるレポートが手ごろな価格で手に入ります。 既に死んでいるにもかかわらず町中を徘はい徊かいし、 人間に危害を加えようとする怪物「ゾンビ」――。 記者は、「ソフトウエアとしての寿命が尽きた“ゾンビOSS”が 世界中の情報システムを危機に陥れている」と主張しています。 分かりやすい例は、Javaアプリケーションフレームワーク「Struts 1」の セキュリティ脆弱性、暗号ソフト「OpenSSL」の脆弱性「Heartbleed」です。 これらのOSSを利用している情報システムは大きなリスクを抱え込むことになりました。 「なぜこんな事態になったのか」「ではどうしたらよいのか」を独自の分析でまとめたのが本書です。 ゾンビ化を避けるには、「OSS側の開発事情を知ることが大切」だと記者は論じ、 OSSを5つに分類して、それぞれのリスクを解説しています。ここが一番の読みどころです。 パート3では「ゾンビ化を避ける心得」として4つ紹介しています。 それは、OSSを利用するすべてのエンジニアが知っておくべき内容だと思います。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「micro:bit(マイクロビット)」を使った腕時計型ツールで、遊べて学べるプログラミングを楽しもう! micro:bitはプログラミング教育用の小型コンピューター。 2012年にイギリスで生まれ、世界中の子供たちがこのコンピューターでプログラミングを楽しんでいます! その最大の特徴は、手のひらサイズながら光・温度・加速度・地磁気の各種センサーや無線通信などの機能が充実していること。 これらの機能を活かすようなプログラムをつくれば、例えばmicro:bitをゲームや温度計、方位磁石、通信機器のように使うことができるのです。 micro:bitは、インターネットブラウザーからアクセスして使える「MakeCode for micro:bit」でプログラミングできるので、一般的なネット環境さえ整っていればすぐにでもプログラミングを体験できます。 MakeCodeは、子供たちに人気のプログラミング言語「Scratch(スクラッチ)」に似たブロック型のプログラミング環境。 MakeCodeの経験がScratchを扱うときにも活かせるだけでなく、micro:bit自体はScratchとも連携できます。 以上の内容について、この本では写真や図解を豊富に用いてわかりやすく解説しています。 実験や観察などにも役立つプログラミングだけでなく、ゲームやコミュニケーションといった幅広い用途でのプログラミングも取り上げているので、この本で紹介しているプログラミングに取り組むことで子供たちの創造力や発想力が養われます。 さらにこの本では、micro:bitと一緒に楽しめる腕時計型ツール「探検ウォッチ」も紹介。 探検ウォッチを使えば、つくったプログラムを外でも実践できるので、楽しみ方の幅が広がります! 序文では、micro:bitの普及に取り組んでいるmicro:bit教育財団の特別メッセージも掲載。 子供たちのmicro:bitでのプログラミングを応援しています! 2020年春から小学校で本格的に始まるプログラミング教育の準備にもピッタリで、子供だけでトライできるのはもちろん、親子でも楽しめる一冊です。 ※誠文堂新光社ではmicro:bitと周辺機器がセットになった「KoKa micro:bit 探検ウォッチキット」を取り扱っており、こちらを用いてお手軽に本書の内容を実践することも可能です。 ■「子供の科学★ミライクリエイティブ」シリーズについて 1924年創刊の月刊誌『子供の科学』が、未来を生きる子供たちにとって大切な科学の実用知識について、楽しく・わかりやすく解説するシリーズ。 プログラミングなどの「ものづくりの力が身につく」テーマを中心としたラインナップ展開により、「子供たちの未来の可能性が広がる」シリーズを目指します。
-
-欧米では定番の科学計算ソフトの入門書。コマンドラインの利用やプログラムの開発などソフトの主要部分を解説するだけでなく、応用についても幅広く紹介。6000頁に及ぶ英文マニュアルにお困りの方へ特にお薦めの1冊。※この商品は紙の書籍のページを画像にした電子書籍です。文字だけを拡大することはできませんので、タブレットサイズの端末での閲読を推奨します。また、文字列のハイライトや検索、辞書の参照、引用などの機能も使用できません。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 RTOS(組み込みOS)による開発を基礎から実践的に解説 組み込みOSの標準仕様であるITRONのオープンソース実装(HOS)を用いて、組み込みOSによるプログラミングを具体的に解説する。既刊のITRON関連書と異なり、組み込みOSによる開発の基本から簡単なアプリケーションの作成までを実際に手を動かしながら学習できる。ターゲットとするマイコンはH8。 第1章 開発を始める前に 1.1 ITRONはRTOS 1.2 Hyper Operating System(HOS) 1.3 開発に必要なもの 1.4 できれば準備したいもの 1.5 カーネルライブラリの構築 第2章 初めてのITRONプログラミング 2.1 サンプルプログラムを動かそう 2.2 タスクを2本走らせてみよう 2.3 タスクの起動順を変更する 2.4 もう1つタスクを追加する 第3章 ITRONのさまざまな機能を体験する 3.1 タスク管理機能 3.2 タスク付属同期機能 3.3 自タスクの遅延実行 3.4 タスク間通信 3.5 周期ハンドラ 3.6 割り込み処理 3.7 組み込みシステムにRTOSが必要な理由 第4章 RTOSの基礎知識 4.1 タスクとタスクコンテキスト 4.2 プロファイル 4.3 RTOSを構成する3つの状態 第5章 HOSのソースで見るITRONの機能 5.1 スケジューリングとディスパッチ 5.2 割り込みハンドラと割り込みサービスルーチン 5.3 μITRONの時間管理 5.4 アラームハンドラ 5.5 資源の排他制御とセマフォ 5.6 デッドロックと優先度逆転 5.7 メモリ管理 5.8 メールボックス、メッセージバッファ、データキュー 5.9 CPU例外、タスク例外機能について 5.10 コンフィギュレータ 5.11 HOS-V4におけるサポート状況 5.12 まとめ 第6章 ITRONによる開発の実際(簡易ゲーム機の作成) 6.1 ハードウェア仕様を考える 6.2 ハードウェア構成 6.3 ソフトウェア構成を考える 6.4 小型ゲーム機のプログラム構築 6.5 スタックサイズの再割り当て 6.6 ゲームの進行(プログラムの動作) 6.7 まとめ 付録A HEWによる開発について A.1 HEWの入手方法 A.2 HEWによるHOS-V4カーネルライブラリの構築 A.3 HEWにプロジェクトを登録する A.4 HEWでコンフィギュレータを使用する(カスタムビルドフェーズ) A.5 HOS-V4のアプリケーションをビルドするまで A.6 HEWの最適化機能について 付録B GCCによる開発について B.1 GCCの入手方法 B.2 GCCによる開発手順
-
-本書では、iPad用のプログラミング学習アプリ「Swift Playgrounds」を使ってプログラミングが学べる入門書です。いくつかのサンプルを通してプログラミングがやさしく勉強できる内容になっています。 全体を通してルビを入れてあるため、小学生(小学4年生以上を対象)でも読める内容になっています。
-
4.5※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 著者の前著「iOSデバッグ&最適化技法 for iPad/iPhone」に続く第二弾は、入門書ではとうてい説明しきれない、iPhoneアプリ開発のツボとコツを実践的に解説したプログラミングガイドです。入門書では解説しない「なぜそのメソッドを使うのか」「なぜそのようなコードを使うのか」「なぜアプリの動作がそうなるのか」まで踏み込んで、実際のアプリケーションを例にして考え方やテクニックをひとつひとつ具体的に解説していきます。また、書籍では収録しきれなかったC言語やObjective-C言語の超入門解説編をPDFファイルにして、サンプルプログラムと共にダウンロードサービスで提供します。本書はXcode 4.3の環境で執筆および動作確認をしています。さらに電子書籍版ではXcode 5にも対応しています。
-
4.0iPhoneアプリ開発においてほぼ無知であった著者が、開発をはじめて1年未満で3個ものアプリをどうやって開発したのか。多々の問題を乗り越えた半年間、沖縄でノマド生活、渡米を経験し、急速に成長する著者のiPhoneアプリ開発のノウハウを公開。これからiPhoneのアプリを開発したい方必読の1冊! 初めてiPhoneアプリを開発リリースして半年が経過して、当初に比べると大分iPhoneアプリの開発についても理解を深める事ができました。この短期間で自分の身の回りでも沢山の変化がありました。新しくiPhoneアプリを2個リリースしました。「Fasterous」と「NozbeInbox」というアプリケーションです。最初のiPhoneアプリ「iOkinawa!」に比べると複雑な処理も増えてプログラミング覚えたての頃に比べれば自分でもビックリするくらい成長したなあと思います。まだまだプログラマーとしては半人前ですが、本書ではiPhoneプログラミング超初心者を脱した筆者のその後の様子について詳しく書いていきます。(「はじめに」より) 「impress QuickBooks」(インプレス・クイックブックス)は、通常の書籍の30~90ページ程度の文字数でコンパクトに構成された、スマートフォンや携帯端末で気軽に読める電子書籍シリーズです。通勤通学の車内やランチタイム、寝る前のちょっとした空き時間に、文庫本や新書、好きなブログを読む感覚で、美容・ダイエット・ビジネス・ITなど幅広いテーマについて気軽に楽しめます。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 iPhoneアプリ制作の入門者から、iPhoneアプリ制作の知識を一通り身につけたい中級者を対象に、アプリ開発の知識を基礎から応用まで幅広く解説した解説書です。本書は、iPhoneアプリ開発に必要なツールであるiOS SDKを含むXcodeの設定から、Objective-C言語の基礎、オブジェクト指向プログラミングやiPhoneアプリの開発手順についてフルカラーの図解でわかりやすく解説しています。特に、iPhoneの開発はオブジェクト、クラス、メソッド、プロパティ、継承、オーバーライドなどのテクニックが頻繁に出てくるため、これらのオブジェクト指向プログラミングについて、基礎から応用にいたるまで詳細に説明しています。サンプルデータのダウンロードサービス付き。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「ユーザ通知」「デバイス通知」の基本から実践まで。具体的にどのような通知手段があるのか、アプリでどのように活用されているのか、どうやって実装するのか、といった点をサンプルを用いて詳細に解説。 ■CONTENTS 【1】通知機能の概要(Android、iOS)/【2】ユーザ通知(Android)/【3】デバイス通知(Android)/【4】Local Notification(iOS)/【5】Push Notification(iOS)/【6】APPENDIX ■著者 神原健一(カンバラケンイチ) NTTソフトウェア株式会社 Androidテクニカルプロフェッショナル。※略歴は書籍刊行時のものを表示しています。 高橋和秀(タカハシカズヒデ) 1963年宮城県生まれ。1980年よりフリーランス・プログラマーとして活動、MZ-80向けソフト開発会社ソフトウエアハウスDISを主宰。その後サザンパシフィック、日本フォトグラフィックス、インターチャネル・ホロンなどで多くのソフトウェア開発プロジェクトに参加。※略歴は書籍刊行時のものを表示しています。 山田暁通(ヤマダアキミチ) 株式会社ドワンゴ・株式会社豆蔵などを経て、現在はフリーランスのソフトウェアエンジニア。※略歴は書籍刊行時のものを表示しています。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【必要なAccess VBAコードを自分のプログラムにさっと組み込めます。】 Access VBAによるアプリ開発のための、究極のレシピ集。 定番のテクニックから目からウロコの達人ワザまで、目的別に参照しやすいよう体系的に集めました。プログラミングの基礎から文字列処理/数値処理/テーブル/クエリ/フォーム/レポート/ファイル処理、SQL……充実したレシピを1冊に凝縮。業務で日常的に使用している方、日々プログラム開発されている方には手放せない内容です。Access 2021/2019/2016/Microsoft 365版に対応。 ■こんな方におすすめ ・Accessを業務で使用している方 ・Access VBAで開発をされている方 ■目次 Chapter 1 Access VBAの基礎 Chapter 2 VBEとエラー処理 Chapter 3 文字列処理 Chapter 4 数値計算 Chapter 5 日付・時間 Chapter 6 テーブル・クエリ操作 Chapter 7 フォーム操作 Chapter 8 フォームのレコード操作 Chapter 9 コントロール操作 Chapter 10 印刷・レポート Chapter 11 Excel等のファイル処理 Chapter 12 データベース接続 Chapter 13 SQL ■著者プロフィール 星野努(ほしのつとむ):ティーズウェア代表。Access登場初期の頃から開発に携わり、これまで個人からSQL Serverと連携した企業向けまで幅広く設計・開発を担当。主な著書は『仕事の現場で即使える!Accessデータベース作成入門』、『使いやすさを決める!Access2007フォーム作成ガイド』など。
-
5.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 データベースソフトAccessのマクロとVBAプログラミングのツボとコツをわかりやすく解説した入門書です。Accessは、さまざまなデータベースを構築できる多機能・高機能なソフトウェアですが、ボタンをクリックしたら指定したウィンドウが開くなどの、ユーザーフレンドリーなインターフェースを作るには、マクロやVBA機能を使わなければなりません。本書では、いきなり高度な内容まで学習するのではなく、Access初心者でも大丈夫なように、初歩的な内容から順番に学び、実際に蔵書管理アプリケーションを作りつつマクロやVBAを学習します。サンプルアプリケーション作成用ファイルのダウンロードサービス付き。姉妹書の『Accessのデータベースのツボとコツがゼッタイにわかる本』もオススメです。
-
4.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 AccessはマクロやVBAを学ぶと簡単に便利なアプリケーションを作れるようになります。しかし、初心者には学習のハードルが高く、尻込みをしている人も少なくありません。本書は、AccessマクロとVBAの初心者向けに、いきなり難しい内容を学習するのではなく、学習範囲をしぼって初歩的な内容から一つ一つ積み上げながらわかりやすく解説した入門書です。アプリケーションを実際に作りながら、段階的に実践的なツボとコツが学べます!
-
3.6技術が進むにしたがって、コンピュータの中身が見えなくなってきています。コンピュータの頭脳としてCPUがあって、OSがあってプログラムが動く…。漠然とわかっていても、実際にどういうしくみで意図したとおりに動作しているのかとなると、なかなかイメージできないものです。本書はこのように、ブラックボックスになっているコンピュータのしくみを、「炙る」「揚げる」などの過激な手法も用いつつ、半導体レベルから実際に目に見える形でひもといていきます。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 これからSlackを始めたい人や企業に Slack(スラック)は、2013年に誕生したPC・スマホで利用できるチャットベースのビジネス用コミュニケー ションツールです。2019 年には日間アクティブユーザーが 1200 万人を突破し、メッセージに埋もれがちな メールにかわるコラボレーションハブとして注目されています。 圧倒的な使い勝手の良さ、さらにフリープランであっても、「直近のメッセージ 10,000 件にアクセス」 「Google ドライブやその他アプリなど 10 個連携」できるなど十分な機能を有しており、一般 企業や学校、サークルなどの情報共有ツールとしても導入が加速しています。 本書は、とくにITに詳しくない社会人や学生の方などを対象に、突然「明日からSlackを使うからよろしく」といわれても、ひととおりのコミュニケーションが取れるようになることを目標にしたSlackの入門書です。 また、いまはチャットしか使っていないものの、もう少し便利に使いたいというような方にも、機能から調べる逆引き辞典として使えるように配慮しました。 SLACK を利用すれば、数ある仕事が整理され、重要な業務に集中する時間を増やすことができます。 Slackには無料のプランと有料のプランがありますが、本書では無料でできることに限定して紹介しています。 それでも、独習や小さなチームでは十分便利に役立ちます。もっと大規模に導入して有料プランを契約することになっても、本書の内容が基本であることに変わりありません。 なお、本書はあくまでも技術的なことのみを紹介していきます。実際には運用ポリシーの策定や、チームリーダーによる雰囲気作りが重要ですが、これはSlack公式サイトの事例紹介などの生の声を参考にしてください。本書で基礎知識を踏まえた後にそれらを読むと、自分のチームではどうすればよいのか、イメージもできることでしょう。 連絡ミスの防止や、情報共有の低下を補うこともでき、テレワークでの導入も進んでいます。 Windows 10、macOS Catalina、iOS 13、Android 8対応。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 英語とHaskellで学ぶ関数プログラミンの入門書(日本名:関数プログラミング入門,in English![第3版]) 本書は、Haskellを用いて関数プログラミングの入門的な内容を英語で解説した書籍です。多くのプログラミング言語はもともと英語が母体であり、プログラミング自体を英語で学習することは、日本をはじめ特に非欧米語圏の人々にとって、きわめて重要かつ有用です。 なお本書では、日本の学生の英語での学習を支援するために、本文中の重要キーワードについては、適宜、日本語の訳や解説を加えています。本書を読み進めれば,英文の読解力と情報関係の専門用語の知識を自然に得ることができ,今後,英語論文や英文原書を読みこなすための確かな力が身につきます。 1 About Functional Programming 関数プログラミングについて 2 Basic Syntax and Evaluation Model 基本文法と評価モデル 3 Variables 変数 4 Functions 関数 5 Lists and Tuples リストとタプル 6 Conditions 条件の表現 7 Recursion 再帰 8 Pattern Matching パターンマッチ 9 Advanced Typing さらに進んだ型付け 10 Selected Applications 応用例 11 Towards Logic Programming 論理プログラミングに向けて 12 Concluding Remarks おわりに APPENDIX A APPENDIX B APPENDIX C
-
-アジャイルで硬直した企業風土自体を変化に強く柔軟な組織に変えよう! 本書では、いまはまだ開発者(とそのごく周辺)にとどまっているアジャイル手法を、その業態にあわせつつ、いかにして広げ、「アジャイル文化」ともいうべき姿勢とシステムを企業体そのものに根付かせるかというノウハウをまとめている。 プロダクトを育てる=企業を育てる、という視点に立ち、それぞれの役割と注力すべきフィールドを明確にしつつ、垣根を超えた「効率的/継続的な企業体の成長」を促すためのテクニックは、アジャイルの新しい側面であり、日本でも切望されていたトピックでもある。 ■本書で学べること■ ・アイデアのパイプラインを設計して、組織の作業ポートフォリオを最も迅速かつ生産的に供給する方法 ・バリューストリームマッピング、Lean Canvas、ペルソナ、ストーリーマッピング、遅延コストメトリクスなどのアジャイル ・プラクティスを活用し、顧客に最適な価値を提供する方法 ・プロセスとツールをエンタープライズへの価値提供に従属させる方法 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
4.2アジャイル、スクラムの第一人者が 企業のリーダー層に送る必読書、8年ぶりに大改訂!ソフトウェア開発手法「アジャイル」と、 その手法の1つである「スクラム」の体系的な解説書が 初版刊行から8年の時を経て、装い新たに新登場です。第2版となる本書では、 ビジネスで広く存在感を示すようになったアジャイルの 新しい知見を盛り込み、内容をアップデート。アジャイルとスクラムの全体像や、 野中郁次郎の知識創造プロセスとの関係など、 初版での核心部分はそのままに、 アジャイルを組織内で大規模化するためのスケールフレームワークなど、 新たな観点から、解説を追加しています。また、国内有名企業による実践をまとめた、 事例記事&インタビューも一新。 KDDI、ANA、IMAGICA.Lab、NTTの最新事例を収録し、 国内企業ならではの取り組みを紹介しています。日本におけるアジャイル開発の第一人者、平鍋健児氏、 アジャイル開発実践者の筆頭である、及部敬雄氏、 そして世界的な経営学者でありスクラムの提唱者、野中郁次郎氏 これら国内を代表する著者陣による提言は、 ITエンジニアはもちろん、 あらゆる業界・企業のリーダー層に受け取ってほしい内容です。※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
4.0Rubyでオブジェクト指向をマスターするための究極の基礎講座! 本書はアジャイル時代に適用させたオブジェクト指向の考え方について わかりやすくまとめた書籍です。 オブジェクト指向の学習には、多かれ少なかれ、挫折がつきものです。 そのような挫折をなるべく避けるように、オブジェクト指向の基礎を Rubyを通して学習します。また楽しく学習できるようイラストや図を ふんだんに使用しています。 本書を読んでオブジェクト指向型スクリプト言語であるRubyを きちんと使いこなせるようになれば、オブジェクト指向を正しく 理解することにつながり、今までよりも読みやすく再利用性の高い プログラミングコードを書けるようになります。 はじめてオブジェクト指向を学ぶ人はもちろん、今までオブジェクト指向の 学習に挫折してしまった人にもオススメの1冊です。 【対象読者】 ・オブジェクト指向をはじめて学ぶ方 ・他の本でオブジェクト指向を挫折してしまった方 【補足】 本書は2003年に刊行し、人気を博した『オブジェクト脳のつくり方― Java・UML・EJBをマスターするための究極の基礎講座』(翔泳社)について 触れている箇所も出てきますので、興味のある方はぜひご一読をお勧めします。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
4.8成果を生み出す目標設定にチームで向き合う! チームでの開発において、メンバーのモチベーションを高め、同じ方向を向いて進むためにも、目標づくりは重要です。 しかし、開発に合わせて状況は常に変化するため、当初の目標を見失ったり、遠ざかってしまうことは少なくありません。 本書は、チームで成果を生み出ための目標設定と向き合い、実践し続けてきた著者が、 ●目標を設定する ●目標と向き合う ●目標を達成した後 それぞれの過程で、やるべきこと、考えるべきことを架空の開発現場を舞台にしたマンガとともに、わかりやすく解説しています。 こんな課題を感じている方におすすめです。 ●組織目標とチーム目標の兼ね合いがうまくいかない ●チームのモチベーションの上げ方がわからない ●心理的安全性を守れているかわからない この本ではこういった悩みの解決できるプラクティスも多数紹介しています。開発の中でチームが変化していく過程ごとにSTEPを区切り解説しているので、状況に適したプラクティスがわかります。 本書を通して、目標づくりの解像度を高め、よりよいチーム運営ができるため知識を身につけましょう! 〈〈実践者による豪華コラムも掲載!〉〉 ・目標達成マシンにならないために(芹澤 雅人) ・目標は記憶に残すのではなく、記録に残そう(市谷 聡啓) ・自分の成長と組織からの評価は、重なるが別のもの(小笠原 晋也) ・戦略とは今やるべき3つの優先度リスト(松本 勇気) ・あなたは自分のゴールを持っていますか?(新井 剛) ・スクラムチームにおける評価のあり方(川口 恭伸) ・目標設定と確認はいつやるの?(森 一樹) ・ワクワク目標を立てる意義とは?(湯前 慶大) 【目次】 STEP1 お互いを知ろう STEP2 ワクワクする目標をつくろう STEP3 チームのリズムをつくろう STEP4 チームのマインドを育てよう STEP5 助け合えるチームになろう STEP6 チームの開発生産性を測ろう STEP7 チームの外と向き合おう STEP8 ゴールにたどり着いたその先に ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
4.5「ふりかえり」の具体的なやりかたがわかる本 アジャイルのチーム開発に欠かせない「ふりかえり」とは、 メンバー全員でこれまでのやりかたを定期的に見直し、 チームをよりよい方向へ少しずつ変化させていく活動です。 しかし、ふりかえりをはじめてもなかなかうまくいかず、 改善に結びつかないというチームも多くあります。 本書はそんなチームのために、 ●「ふりかえりをなぜ行うのか」という目的 ●「どんなメリットがあるのか」という効果 ●「どのように行えばよいのか」という流れや手法、マインドセット などについて、架空の開発現場を舞台にしたマンガとともに、 一冊でわかりやすく解説します。 また、読者が自分のチームですぐに実践できる ふりかえりの手法を多数紹介。 チームファシリテーターとしてふりかえりを突き詰めてきた 著者の豊富な経験をもとにした解説で、具体的な始め方、 チームの状況にあった型や手法の選び方がわかります。 ●ふりかえりをどう進めたらよいかわからない ●ふりかえりにチームメンバーが乗り気でない、価値を感じていない ●ふりかえりがマンネリ化して、続かなくなってしまう もしこんな課題を抱えているのなら、 この本がふりかえりのガイドとしてきっと役に立ちます。 本書をきっかけに、ふりかえりについて理解を深め、 チームをよりよくするための一歩目を踏み出しましょう。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
-1巻1,760円 (税込)アジャイル時代に効果的な品質保証を進めるための23のパターン アジャイル開発において効率的かつ効果的に品質保証を進めるための 具体的で実践的な方法をまとめたパターン集 『Quality Assurance to Agile Quality』(QA to AQ、QA2AQ)。 「QA to AQ」では、ロードマップから日々のモニタリングに至る あらゆるアジャイル開発の段階において品質に取り組むコツを、 頻出の問題に対する実証済みの解決策として提示されています。 本書では「QA to AQ」に収録された各パターンを翻訳して紹介し、 さらに日本語版オリジナルとして、 日本のアジャイル開発における実践事例や、 複数のパターンを組み合わせて組織的に展開する方法を解説します。 ※本書は、ソフトウェア開発者向けメディア「CodeZine」に 掲載された連載を加筆・再編集した内容になります。 【本書収録のパターン】 品質のインテグレート/障壁の解体/QAを含むOneチーム 品質スプリント/プロダクト品質チャンピオン/アジャイル品質スペシャリスト 品質チェックリスト/品質作業の分散/品質エキスパートをシャドーイング QAリーダーとペアワーク/できるだけ自動化/重要な品質の発見 品質シナリオ/品質ストーリー/測定可能なシステム品質 品質の折り込み/着陸ゾーン/着陸ゾーンの再調整 着陸ゾーンの合意/品質ロードマップ/品質バックログ システム品質ダッシュボード/システム品質アンドン ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
3.51巻3,740円 (税込)開発に関わる全工程の詳細を定量化し より強く、より高パフォーマンスなチームへ 【本書の内容】 本書は Christopher W.H.Davis, "Agile Metrics in Action", Manning Publications 2015 の邦訳版です。 アジャイル開発は、その特性である「反復」によって、経験に基づく継続的な改善に最適な開発手法です。 この手法に、追跡システム、テストおよびビルドツール、ソース管理、継続的統合、およびプロジェクト ライフサイクルといったさまざまなコンセプトとツールを援用することで、製品やプロセス、 さらにはチームそのもののパフォーマンス改善できる豊富なデータを入手できます。 本書は、そういった実際に生成されるデータを計測し、結果を的確に分析し、効果的な対処法を指南してくれます。 パフォーマンスや進捗度合いなどを定量化することで、経験値による知見だけではなく、 より合意しやすいチームへと組織や方法論を改善してくれることでしょう。 【読者が得られること】 ・プロセスやタスクを定量化できるようになる ・定量化したデータから現状を正確に把握できるようになる ・コミュニケーション、生産性、透明性、士気を向上させる ・客観的にパフォーマンスを測定する 【著者について】 Christopher W. H. Davis(クリストファー・M・H・デイビス) ソフトウェアエンジニア。20年以上にわたり、旅行、金融、ヘルスケア、通信、製造業などの分野で開発チームのリーダーを務め、 世界中のさまざまな環境で多様なチームを率いてきました。 熱心なランナーでもあるクリスは、妻と2人の子供とともに、オレゴン州ポートランドの美しく雄大な太平洋岸北西部を満喫しています。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
5.0※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 ふりかえりのスキルを向上させるための実践的なアドバイス 本書は、「レトロスペクティブ(ふりかえり)」をアジャイルソフトウェア開発に適用するチームにさらなるアドバイス、テクニック、実例を紹介し、チームが同じ場所、オンライン、ハイブリッドのどこに居てもレトロスペクティブによって迅速に学習し、学習を継続するための方法を述べるものです。本書は、チームリーダー、スクラムマスター、コーチがチームを巻き込み、学び、改善し、より大きな成果を出すのに役立ちます。 第1版では、レトロスペクティブをアジャイル開発に適用する方法を示しました。第2版では、著者らの20年以上にわたる経験を反映し、より実践的なアドバイス、オンラインやハイブリッドなチームにおける課題に回答します。レトロスペクティブをどのように設計するか、ファシリテーションについて、世界中のチームから得られた疑問や懸念を元に、より充実したガイダンスを提供します。より効果的な対話のために、客観的データと主観的データの両方を使用する方法を探ります。 Agile Retrospectives, Second Edition: A Practical Guide for Catalyzing Team Learning and Improvement by Esther Derby, Diana Larsen, David Horowitzの邦訳です。 第I部 基本的要素 第1章 チームの検査と適応を支援する 第2章 チームに合わせたふりかえり 第3章 ふりかえりをリードする 第4章 集団ダイナミクスを管理する 第II部 アクティビティの選択 第5章 場を設定するアクティビティ 第6章 データを収集するアクティビティ 第7章 アイデアを出すアクティビティ 第8章 何をすべきかを決定するアクティビティ 第9章 ふりかえりを終了するアクティビティ 第10章 よくあるシナリオのふりかえり 第III部 考慮すべきこと 第11章 リモートチームのふりかえり 第12章 変化の促進と持続 第13章 チームでは解決できない問題を報告する 第14章 反対意見に打ち勝つ 第15章 学習の旅は続く 付録A 事前準備の質問 付録B アクティビティのリファレンスシート
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Azure上での、OpenAI APIを使い方を身に付ける! 本書は、Microsoftが提供するAzure OpenAI Serviceを使って、大規模言語モデルを使ったプログラミングの基礎から、目的に応じたさまざまな設定方法、Webアプリケーションでの利用方法までを解説します。 「チャット」「入力候補」「イメージ生成」「Embedding(分類や類似性の算出)」「微調整(ファインチューニング)」などのプログラミング方法を解説します。 Chapter1 OpenAIとAzure Chapter2 OpenAI Studioを利用する Chapter3 チャット(ChatCompletion)を活用する Chapter4 イメージ生成(DALL-E)とOpenAI API の利用 Chapter5 Embeddingと微調整 Chapter6 Webアプリケーションから利用する Chapter7 OpenAI Studio以外のAI Studio 日本初のMac専門月刊誌『Mac+』の頃から主にMac系雑誌に寄稿する。ハイパーカードの登場により「ビギナーのためのプログラミング」に開眼。以後、Mac、Windows、Web、Android、iPhoneとあらゆるプラットフォームのプログラミングビギナーに向けた書籍を執筆し続ける。 ・ 近著:『Python Django 4 超入門』『Node.js超入門 第4版』『Spring Boot 3 プログラミング入門』『Rustハンズオン』(秀和システム)、『Python/JavaScriptによるOpen AIプログラミング』『Clickではじめるノーコード開発入門』(ラトルズ)、『R/RStudioでやさしく学ぶプログラミングとデータ分析』(マイナビ出版) ※この商品は固定レイアウト型の電子書籍です。 ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。 ※お使いの端末で無料サンプルをお試しいただいた上でのご購入をお願いいたします。 ※本書内容はカラーで制作されているため、カラー表示可能な端末での閲覧を推奨いたします
-
-本書は,アプリケーション開発者目線でコンテナ技術の価値を見なおし,Webアプリケーション開発のアジリティを高く保つために,それを活かせるようになることを目的とします。 第1部ではコンテナ技術の概要と動向を整理し,コンテナを活用したアプリケーション開発ワークフローを体験します。 第2部ではシンプルなコンテナアプリケーションの実行に適したAzure Web App for Containersを利用します。 第3部では,コンテナ実行基盤の事実上の標準であるKubernetesをベースとしたAzure Container Appsで,マルチコンテナアプリケーションを動かします。 本書を読むことで以下の知識を身に付けられます。 コンテナを使った開発環境構築の方法 コーディング,ビルド,テスト環境としてVisual Studio Code+Remote Container拡張の使い方 コンテナアプリケーションの運用負担を軽減するクラウド(Azure)のサーバレス,フルマネージドなコンテナサービスの使い方 回復性および可観測性のあるコンテナアプリケーションを開発する指針 異なる実行環境を知り,比べることで,コンテナの利点や活用にあたっての課題を,よりイメージしやすくなるでしょう。
-
5.0クライアントアプリケーションの頻繁な変化に合わせて、サーバーサイドにHTTPサーバーを構築するのはなかなか困難です。 ある日は数十件だったものが、ある日は数万件も発生するようなピークに変動のあるアクセスに対して、物理サーバーを用意するのはコスト的に問題があります。 AWS Lambda、Google Cloud Functions、そしてMicrosoft社のAzure Funcitonsは、これらの変動に素早く対応するために、サーバーレスな実行環境を用意しました。 HTTPサーバーや特殊なサーバーを構築する必要はなく、あたかもプログラムで関数を呼び出すかのようにプログラミングができる実行環境です。これが関数=Functionの名前の由来でもあります。 本書で扱うAzure Functionsは、数多くのトリガー(関数を呼び出すイベント)とバックエンドで扱えるサービス(データベースやファイルストレージなど)を持っています。 また、.NET Coreでプログラミングできることから、Azureの各種のサービスを既存のクラスライブラリを通して利用できます。 クライアントサイドのアプリケーションが、直接Azure内のサービスにアクセスするのではなく、Azure Functionsを通すことでサーバーサイドのさまざまなサービスを後日拡張できます。 非常に範囲の広いAzure Functionsの機能を解説するために、本書は2部構成にしてあります。1章から5章は、基礎編として個別のトリガーについて詳しく解説しています。 Azure PortalとVisual Studioを使った例を使い、実際にトリガーの動きをみていきます。6章以降は応用編として各種トリガーの組み合わせやAzureが提供するストレージサービスとの組み合わせを具体例を示して作成していきます。
-
-◆機械学習・LLM活用の現在地点◆ Azure Machine Learningは機械学習における学習から推論、運用までをエンドツーエンドでサポートするプラットフォームです。本書は、機械学習の活用を推進するエンジニアやデジタルトランスフォーメーションを担う人々に向け、Azure Machine Learningを使った機械学習モデルの構築から運用まで解説しています。基本から、自動機械学習(AutoML)機能を使った便利なモデル開発、MLflowと機械学習パイプラインを使った実践的なモデル開発を経て、MLOpsの実現を目指します。大規模言語モデルの活用にあたっては、モデルカタログやプロンプトフローの使い方を解説し、LLMOpsの概念にも触れます。 ■目次 ●第1部 Azure Machine Learningの基本 ・第1章 機械学習をビジネスに活かすには ・第2章 Azure Machine Learningの概要 ・第3章 Azure Machine Learningのセットアップ ・第4章 AutoMLの概要と実践 ●第2部 機械学習モデルの構築と活用 ・第5章 スクラッチでのモデル開発 ・第6章 MLflowによる実験管理とモデル管理 6.5 まとめ ・第7章 機械学習パイプライン ・第8章 モデルのデプロイ ・第9章 MLOpsの概要と実践 ●第3部 大規模言語モデルの活用 ・第10章 大規模言語モデルの概要 ・第11章 基盤モデルとモデルカタログ ・第12章 プロンプトフローの活用 ・第13章 LLMOpsへの招待 ●付録 ・付録A クライアント環境のセットアップ ・付録B Azure Machine Learningとデータ ・付録C MLflow Modelsによるノーコードコンテナビルドとデプロイ ・付録D 責任あるAIツールボックス ■著者プロフィール ●永田 祥平:元日本マイクロソフト株式会社 クラウドソリューションアーキテクト。大学院で分子生物学やバイオインフォマティクスを学んだあと、2020年より日本マイクロソフト株式会社に入社。クラウドソリューションアーキテクト(AI)として、おもにエンタープライズのお客様を対象に、Azureデータ分析・機械学習基盤や生成AIアプリケーションの導入・活用支援を行う。2024年より米国系SaaS企業に移り、プロダクトマネージャーとして日本、韓国、台湾市場に向けた生成AI・エージェント機能の企画開発を行っている。第1章から第3章、第10章の執筆と全体統括を担当。 ●立脇 裕太:日本マイクロソフト株式会社 クラウドソリューションアーキテクト。Softbank(SBT)、Deloitte、DataRobotでビッグデータ、クラウド、機械学習を活用してお客様のデータ活用を推進する経験を経て、日本マイクロソフトに入社。現職では、需要高まる生成AIの活用を支援する案件に従事しつつ、お客様のMLOps成熟度Level4実現に向けた支援にも従事。MLOpsCommunity(JP)のオーガナイザーでMLOpsやAIガバナンスに関する講演や記事執筆などを実施。第5章、第9章、第13章の執筆を担当。 ●伊藤 駿汰:日本マイクロソフト株式会社 クラウドソリューションアーキテクト/株式会社Omamori 取締役。本業でAI/ML開発(とくに自然言語処理方面)と利活用の技術支援、機械学習基盤やMLOps基盤の構築および活用の技術支援を行うクラウドソリューションアーキテクト、副業で自社サービスの開発を担うソフトウェアエンジニアとして活動。第6章、第11章、付録B、付録Cの執筆を担当。 ●宮田 大士:日本マイクロソフト株式会社 クラウドソリューションアーキテクト。情報学の修士号を取得後、製造業にてデータ分析/機械学習システムの構築/データ分析基盤の開発を経験し、日本マイクロソフトに入社。現職では、自動車産業・製造業を中心とした幅広い業界のお客様にAIの導入/活用を支援。第4章と第12章の執筆を担当。 ●女部田 啓太:Regional AI Architect Lead, Office of the Chief Technology Officer, Microsoft Asia。Oracle、SAS Instituteでのデータ分析、統計解析、機械学習の経験を経て、2018年よりMicrosoftに入社。現職では、アジア地域における重要な基盤モデルの開発・運用管理、AI Agentのシステム構築プロジェクトへの技術支援などを実施。第7章、第8章、付録A、付録Dの執筆を担当。"
-
-【JavaScript初心者でもできる!Webアプリ簡単作成ガイド!】 本書はJavaScript初心者が全てAzureの無料枠を使って実際にWebアプリケーションを作ることを目標としたチュートリアルガイドです。Node.jsとSQLを組み合わせて、ブラウザベースのWebサービスを構築できるまでを丁寧に解説しています。JavaScript初学者に最適な一冊です。
-
-◆Astroを使ったSSG/SSRによる実践的なサイト制作を完全解説!◆ 本書は、近年モバイルファーストやSEOの観点から再び注目されている「静的サイトジェネレータ」(SSG)による静的サイトの制作に適したフレームワーク「Astro」の解説書です。これまでのJavaScriptフロントエンドフレームワークは、動的サイトの生成(CSR/SSR)を主目的としていましたが、Astroはビルド時にJavaScriptを最大限除去することで、シンプルで高速な静的Webサイトの生成を可能にしています。また、ReactやVueなどのフレームワークと連携することで、静的Webサイトのビルドツールとしても利用できます。本書では、Astroの基本からコンポーネントベースのWebサイト制作の進め方、SSGモードによる静的サイト制作/SSRモードによる動的サイト制作、エンドポイント/アクション/ミドルウェアなどのサーバサイド機能まで、Astroの機能を網羅して解説します。 ■こんな方におすすめ ・Astroを使った「静的サイトジェネレータ」(SSG)による静的サイトの制作を学びたい人 ■目次 ●第1章 Astroを初体験 ・1.1 Astroとは ・1.2 Astroの環境構築 ・1.3 Astroプロジェクトの作成と実行 ・1.4 本書で必要なTypeScript文法 ●第2章 Astroコーディングの基本 ・2.1 Astroのコンポーネントと基本構文 ・2.2 Astroコンポーネントでの変数の表示 ・2.3 Astroコンポーネントでの制御構文 ●第3章 コンポーネント間連携 ・3.1 コンポーネントの埋め込み ・3.2 コンポーネントのProps ・3.3 子コンポーネントをカスタマイズするSlot ●第4章 ルーティングとレイアウト ・4.1 ルーティングとルートパラメータ ・4.2 レイアウト機能 ・4.3 ページネーション ●第5章 コンポーネントベースのWebサイト制作 ・5.1 コンポーネントベースのWebサイト制作ケーススタディの概要 ・5.2 BaseLayoutの作成 ・5.3 TOPページの作成 ・5.4 ニュースページとマークダウンファイル ・5.5 デプロイの準備 ●第6章 動的サイトとSSR ・6.1 ケーススタディの概要と準備 ・6.2 天気情報コンポーネントの追加とSSGの問題点 ・6.3 Astroで動的処理を実現する方法 ・6.4 Astroのアイランド ・6.5 SSRデプロイ ●第7章 Astroでのコンテンツの扱い ・7.1 コンテンツコレクション ・7.2 動的ルートとSSRの組合せ ・7.3 Storyblokによるコンテンツ管理 ●第8章 Astroのその他の機能 ・8.1 バックサイドに関する機能 ・8.2 フロントサイドに関する機能 ■著者プロフィール 齊藤 新三(さいとう しんぞう):WINGSプロジェクト所属のテクニカルライター。Web系製作会社のシステム部門、SI会社を経てフリーランスとして独立。屋号はSarva(サルヴァ)。Webシステムの設計からプログラミング、さらには、Android開発までこなす。HAL大阪の非常勤講師を兼務。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は,情報処理技術者試験で使われている「CASL II」を題材に,アセンブリ言語のプログラミングの初歩を「豊富なイラスト」とサンプルプログラムを用いて初心者にもわかりやすく解説します。また,実際に使われているアセンブリ言語でのプログラミングについても実例を用いて解説します。CASL IIが動作する仮想コンピュータ「COMET II」の仕様もていねいに図解していますので,コンピュータ工学の最初の教科書としてもお読みいただけます。※本書は,2009年4月に発売された書籍の電子版です。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 今すぐゲーム作りの冒険に出かけましょう! 初心者でも短時間で楽しくゲームが作れるようになるAndroidゲームのプログラミング入門書です。本書は、小さく簡単なプログラムからはじめて、ゲームデザイン、本格的なゲーム開発まで、ゲーム作りのいろはを楽しく学べる入門書です。サンプルコードは、アクションゲーム、パズルゲーム、シューティングゲーム、アドベンチャーゲーム、クイズゲーム、カードゲーム、3Dステージエディター、kinectを使ったゲームまで幅広く収録しています。また、それぞれのコードは驚くほど短いので、プログラムの理解や、自分でアレンジすることも簡単です。無償開発ツールやサンプルコードのダウンロードサービス付き。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 不思議なふしぎな魔法学校のストーリーで、楽しみながらプログラムを覚えましょう! 本書は、現役ゲーム開発者の著者が書いた、中学生でも簡単に楽しくゲームが作れるプログラミング入門書です。絵を描く、文字を表示する、音を鳴らすといったプログラミングの基本を学び、最終的に冒険マップや戦闘シーンを作ってスマホやタブレットで遊べるRPGゲームを作ります。驚くほどコードが短いので、ゲームの完成までやる気が続きます!
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 並行プログラミングからクラスタリング、 そしてリアクティブシステムへ! 昨今、ムーアの法則は終焉したとも言われ、かつてのコンピュータの性能向上に期待するアーキテクチャでは、増加を続けるトラフィックに対処することが難しくなりました。 並行プログラミングやクラスタ構成によるスケーリングへの理解が開発者・アーキテクトに求められています。 本書は並列・分散処理フレームワークAkkaの解説書『Akka in Action』の日本語版です。本書では、制御が難しい並行・分散システムをAkkaによって安全に構築する方法を学ぶことができます。 アクターモデルなどの基本概念やAkkaの基本的な機能といった全体像から、akka-httpとakka-streamを用いたストリーム処理に基づくハイパフォーマンスなRESTサービスを構築する方法、Akkaのクラスタリングを用いて障害からの回復力を持つスケーラブルなシステムを構築する方法などについて説明していきます。 そのほか、システム間連携、Akkaのテストとパフォーマンスチューニングなど、より実践的な事柄についても詳しく説明します。 【ポイント】 ●Akkaの基本から応用までを、実践的な例をもとに学べる ●リアクティブシステムを構築するためのアーキテクチャや概念、手法を学べる ●非同期プログラミング・分散システムについて学べる これからAkkaを使い始めたい開発者やAkkaの使い方・活用方法をきちんと学びたい開発者、非同期プログラミングに興味のある開発者、分散システムを設計するアーキテクトにおすすめの一冊です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
3.5「1画面を変更したつもりが,アプリ全体のUIが崩れてしまった」 「理想のデザイン通り実装したのにユーザーが使いにくい」 「コードが複雑に入り組んでいてもはやメンテナンス不能」 こんな課題の数々は,Atomic Designの考え方を使えば解決できます。 本書では,UI設計のこれまでの問題をあぶり出し,設計の本質から,具体的な手順,UIテスト,現場でひっかかりやすいポイントまでを,インターネットテレビ「Abema TV」のUI設計で実践導入した著者が解説。フロントエンドの方にオススメの1冊です。
-
-デザイナー、イラストレーター、DTPオペレーターなどが、IllustratorやPhotoshop、InDesignなどAdobeアプリケーションを使って定形作業をする場合、Adobe JavaScriptを使うと作業を自動化することができます。本書はそのAdobe JavaScriptのコマンドリファレンスです。500あまりのAdobe JavaScriptコマンドを32のジャンルに分けて解説します。サンプルおよび図版を多数掲載しています(なお、本書はCS6 ベースで作成しています。CS5以前のバージョンでは一部の命令が動作しない場合があります)。
-
-【初めてでも安心! “あなうめ”で基礎を固めるから挫折しない!】 本書は、“挫折せずにJavaプログラミングに親しむ”という点をもっとも重視したJavaの入門書です。 プログラミングを学ぶ際、「あるところから急にむずかしくなった」という壁にぶつかることがよくあります。これは最初のステップをきちんと理解できていない状態で次のステップに進んでしまい、理解があいまいな点が積み重なっていくことから起こりがちです。 このような挫折は、ひとつひとつのステップをきちんと理解し、着実に学習を進めていくことで防げます。そこで本書では、初学者の方のためにプログラミングの基本をていねいに解説することはもちろん、新しいことを学ぶたびに“あなうめ問題”を掲載し、そのつど理解度をしっかり確認できるように構成しました。合計190問以上の“あなうめ問題”によって、解説を読んだその場でポイントを復習できるため、自信をもって学習を進められます。掲載コードもダウンロードできるため、読むだけでなく、自分のパソコンで手を動かしながらプログラミングを学べます。 本書の目標は、Javaでシンプルなプログラムを書けるようになることです。本格的なプログラム開発ではじめて必要になる高度な項目は省いているので、まずはプログラミングの考え方を身につけることに集中できます。本格的なJavaプログラムをつくるための基礎固めとして、ぜひ本書をご活用ください。 〈こんな方にオススメ〉 ・Javaを初歩から学びたい ・プログラミングの勉強をJavaからはじめたい ・Javaの基礎に不安があるのでおさらいしたい 〈本書の内容〉 ■Chapter1 Javaプログラミングを始めるために ■Chapter2 Javaプログラムはじめの一歩 ■Chapter3 変数と計算 ■Chapter4 文字列とオブジェクトの基本操作 ■Chapter5 条件に応じて処理を変える ■Chapter6 処理を繰り返す ■Chapter7 データをまとめて管理する配列 ■Chapter8 処理をメソッドにまとめる ■Chapter9 プログラムをつくってみよう
-
-【Pythonの独習にぴったり!“あなうめ”で基礎が身につくから挫折しない!】 本書は、“挫折せずにPythonプログラミングに親しむ”という点をもっとも重視したPythonの入門書です。 プログラミングを学ぶ際、「あるところから急にむずかしくなった」という壁にぶつかることがよくあります。 これはあるステップをきちんと理解できていない状態で次のステップに進んでしまい、理解があいまいな点が積み重なっていくことから起こりがちです。 このような挫折は、ひとつひとつのステップをきちんと理解し、着実に学習を進めていくことで防げます。そこで本書では、初学者の方のためにプログラミングの基本をていねいに解説することはもちろん、新しいことを学ぶたびに“あなうめ問題”を掲載し、そのつど理解度をしっかり確認できるように構成しました。合計190問以上におよぶ“あなうめ問題”によって、解説を読んだその場でポイントを復習できるため、自信をもって学習を進められます。掲載コードもダウンロードできるため、読むだけでなく、自分のパソコンで手を動かしながらプログラミングを学べます。 本書の目標は、Pythonでシンプルなプログラムを書けるようになることです。本格的なプログラム開発ではじめて必要になる高度な項目は省いているので、まずはプログラミングの考え方を身につけることに集中できます。本格的なPythonプログラムをつくるための基礎固めとして、ぜひ本書をご活用ください。 〈こんな方にオススメ〉 ・Pythonを初歩から学びたい ・プログラミングの勉強をPythonからはじめたい ・Pythonの基礎に不安があるのでおさらいしたい 〈本書の内容〉 ■Chapter1 Pythonプログラミングを始めるために ■Chapter2 Pythonプログラムはじめの一歩 ■Chapter3 変数と計算 ■Chapter4 文字列とオブジェクトの基本操作 ■Chapter5 条件に応じて処理を変える ■Chapter6 処理を繰り返す ■Chapter7 リスト・タプル・辞書でデータをまとめる ■Chapter8 処理を関数にまとめる ■Chapter9 プログラムをつくってみよう 〈本書の特長〉 ・190問以上のあなうめ問題でポイントごとに学びを確認! ・プログラミング自体の初心者でも安心! ・掲載コードをダウンロードして手を動かしながら学べる!
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Linux PCを最大限に使いこなす方法を紹介します。Linuxに興味を持った人や、Linuxをインストールしたけれど使い道がないと嘆いてる人に、おススメです! ■Linuxは「フリーソフト」が充実しています。主要なジャンルごとにお薦めのフリーソフトを厳選して紹介しています。 ■Linuxで新しい趣味を始めたり、スキルアップを目指したりしませんか?動画配信やプログラミング開発など、目的別Linux環境の構築方法を紹介しています。 ■PCでの手作業や処理の実行、クラウドや外部機器と連携した処理の実行などを自動化する方法が分かります。 ■すべての記事は2025年4月までサポートが保証されている「Ubuntu 20.04 LTS」で動作検証済みです。 ≪目次≫ 第1章 定番アプリの選び方&市販ゲームの楽しみ方 第2章 目的別Linux環境を構築する4つの方法 第3章 面倒な作業を自動化する 第4章 Windows PCでLinuxが動く 第5章 旧型PCをLinuxで復活するワザ
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 アナログ電子回路の定番教科書、待望の改訂! 本書は、具体的数値を含んだ多数の例、問題、演習問題を交えて、トランジスタ回路、集積回路の解析・設計へとつながることを目指してまとめた教科書です。 第2版にあたっては、全体を見直すとともに、初版「第6章 集積基本電子回路」を「集積化アナログ電子回路」とし、電子回路の集積化を主題として見直しました。 第1章 電子回路に必要な基礎 第2章 トランジスタの動作と等価回路 第3章 小信号基本増幅回路 第4章 トランジスタの高周波等価回路と小信号増幅回路の周波数特性 第5章 負帰還増幅回路 第6章 集積化アナログ電子回路 第7章 演算増幅器回路 第8章 発振回路 第9章 変復調回路 第10章 コンピュータによるシミュレーション 問題解答・演習問題解答
-
-大規模クラウドのデータ課題を解決するオープンテーブルフォーマットの決定版 現代のビッグデータ基盤は、前処理の複雑さやツールへの依存といった多くの課題を抱えています。こうした問題を解決するために登場したのが、オープンソースのテーブルフォーマットApache Icebergです。本書は、Icebergの基礎から実践的な応用までを網羅したガイドブックです。Icebergの仕組みや使い方を学ぶことで、インタラクティブな分析、バッチ処理、機械学習、ストリーミング処理を効率的に実現できます。 ●本書の特徴 ○データ活用の障壁をなくす:データの抽出・変換・書き出しといった複雑な前処理をシンプルにし、データ統合を容易にします。これにより、効率的な分析が可能になります。 ○Icebergのすべてを体系的に習得:なぜIcebergが生まれたのかという背景から、独自のアーキテクチャ、テーブル操作の裏側で行われる処理まで、その仕組みを深く理解できます。 ○主要ツールでの実践ノウハウ:Apache Spark、Dremio、AWS Glue、Apache Flinkなど、人気のデータ処理エンジンでの具体的な使い方をハンズオン形式で学べます。 ○本番運用で役立つ知識:メタデータテーブルによる監視、Gitライクなブランチ機能によるデータ変更の分離、リスクを抑えた移行戦略など、本番環境での運用ノウハウを習得できます。 ●本書の構成 第1章 Apache Iceberg へようこそ 第2章 Apache Iceberg のアーキテクチャ 第3章 読み書きを行なうクエリのライフサイクル 第4章 Icebergテーブルの最適化 第5章 Icebergカタログ 第6章 Apache Spark 第7章 Dremio SQLクエリエンジン 第8章 AWS Glue 第9章 Apache Flink 第10章 Apache Icebergの本番利用 第11章 Apache Icebergとストリーミング処理 第12章 ガバナンスおよびセキュリティ 第13章 Apache Icebergへの移行 第14章 Apache Iceberg のユースケース ●こんな方におすすめ ○データエンジニア、データアーキテクト ○データレイクハウスの構築・運用に関わる方 ○ビッグデータ基盤のパフォーマンスやコストに課題を感じている方 本書を通して、Icebergを自在に操り、複雑なデータ課題をシンプルに解決できるプロフェッショナルを目指してください。 ※本書はO'Reilly Media『Apache Iceberg The Definitive Guide』の邦訳です。
-
-Jules S. Damji / Brooke Wenig / Tathagata Das / Denny Lee / 長谷川亮 / 弥生隆明 / 北村匡彦 / 竹下俊一郎 / 小谷尚太郎 / 北岡早紀 / 市村幸一郎 / 永里洋 / 野上将嗣1巻4,400円 (税込)Apache Sparkの仕組みとビッグデータ向けの大規模処理とML開発を徹底解説 本書は、ビッグデータを主な対象としたデータ分析フレームワークであるApache Spark、MLflow、Delta Lakeの中級入門書です。「動かしてみる」だけではなく、どのような仕組みになっているのか、どうすれば効率的な実装が行えるかまで踏み込みつつ、データAIの実装者がApache Spark、MLflow およびDelta Lakeを使いこなすための解説を行います。 本書では、単純なデータ分析と複雑なデータ分析を実行し、どのように機械学習アルゴリズムを採用していくか、解説していきます。Apache Sparkの導入から解説をはじめ、Spark SQLとデータフレーム、データセットを紹介していきます。そこから、Apache Sparkを利用した実践的な機械学習の方法を解説していきます。本書での学習を通じて、次のことが学習できます。 ・Python、SQL、Scala、またはJavaの高レベルの構造化APIの学習 ・Spark の操作とSQLエンジンの理解 ・Spark 構成とSpark UIを使用したSpark操作の検査、調整、デバッグ ・JSON、Parquet、CSV、Avro、ORC、Hive、S3、またはKafkaといったデータソースへの接続 ・構造化ストリーミングを使用してバッチ データとストリーミング データの分析を実行 ・オープンソースのDelta LakeとSparkを使用して信頼性の高いデータ パイプラインを構築 ・MLlibを使用する機械学習パイプラインの開発、MLflowを使用するモデルの管理、本番化 ・[日本語版オリジナルコンテンツ]pandas DataFrame、SparkDataFrameに関する各種データフレームの使い分け ・[日本語版オリジナルコンテンツ]LLMやEnglish SDK for SparkなどAIを活用した新たなコーディングスタイル、LLMの利用方法の実践 ※本書は『Learning Spark: Lightning-Fast Data Analytics 2nd Edition』の邦訳です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
4.0Apache Sparkは多数のコンピュータを並列で動かして高速処理を実現する技術です。大量のデータを扱う「ビッグデータ」や「機械学習」、「IoT(Internet of Things:物のインターネット)」などの分野で応用が期待されるOSS(Open Source Software)です。 Apache SparkはUCバークレイで提唱されたRDD(Resilient Distributed Datasets)というアーキテクチャを採用しており、メモリを積極的に活用した分散並列処理を実現します。これにより、従来よりも大幅なパフォーマンスアップが期待できます。また、Hadoopとの高い親和性を有しており、YARNやHDFSなどのHadoopのシステムの枠組を使えます。 本書はApache Sparkを使うための知識を簡潔かつ実践的に紹介していきます。Apache Sparkでは「機械学習」「グラフ処理」「ストリーミング」処理等々を実現するためのライブラリが標準で利用できますが、各分野への応用も見据えたこれらの活用方法も本書で解説します。 Apache Sparkの仕組みとその利用方法を理解することにより、一歩先を行くデータ処理の新しい潮流を知ることができます。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Apache POIとはMicrosoft ExcelやWordなどOffice製品が取り扱うOLE2複合ドキュメントをJavaから操作するためのクラスライブラリです。 たとえば、UNIXやLinux環境下でPHPとJavaを連携させてExcel帳票システムを操作する場合などで使われます。 本書では、ビジネスでの用途が多いExcelに特化し、POIでExcelドキュメント作成の自動化をどこまでできるかを「~したい時にはどうするか」という、逆引きスタイルで多数の実例を用いて解説します。 さらに一歩踏み込んで、POIの機能不足を補うカスタマイズの例、くわえて、日々のExcel業務効率化のために各種スクリプト言語でのPOIの利用についても言及し、より実践的で盛りだくさんの内容になっています。
-
-Adobe JavaScriptを使って、After Effectsの操作を自動化するプログラム集です。スクリプトの基本処理からGUIによる処理まで幅広く掲載しています。After EffectsバージョンCS6~CC 2017に対応しています。 なおこの書籍は上下2冊に分かれています。本書は上巻で、比較的よく使われる項目を集めました。
-
-自然な動きが作れるようになる イラストだらけの「After Effects」の本! 「せっかく動きをつけてみたのに、なんだか不自然」 「いつも同じ表現になってしまう」 「そもそもソフトがうまく使いこなせない……」 本書は、こんなお悩みを解決するための本です。 「動きって楽しい!」と思ってもらえるようなわかりやすい本を目指したら、イラストしかない「After Effects」の本ができました! ●こんな人におすすめ ・動きがある作品を最近作り始めた方 ・自然なモーションが作れず、困っている方 ・モーショングラフィックデザイナーとして、レベルアップしたい方 ・動きの基本を学びたいデザイナー、イラストレーターの方 ●本書の内容 「動きの基礎」と「ソフトの操作」が1冊でわかる本です。 まずは、「動きの基礎」を押さえましょう。 そもそも、動きは「動きの組み合わせ」でできています。 1つひとつの動きを分解して覚えることで、自然な動きを作ることができるようになります。 次に、「After Effectsの操作」を覚えましょう。 人気講師の著者が最小限の機能と特徴、それぞれのポイントをピックアップして解説します。 理想の動きを再現するための付録、「動きのカーブリスト」もぜひ活用してください。 作りたいものが作れるようになるための基礎力が身に着く1冊です。 ●目次 ・序章 そもそも、動きって何だろう? 第1部 動きの基礎を知ろう ・第1章 動きのための表現の基本 ・第2章 自然な動きを作るための法則 ・第3章 知っておきたい場面の切り替え ・第4章 動きをデザインする ・第5章 After Effectsでの動きのパターン 第2部 After Effectsの操作方法を知ろう ・第6章 After Effectsで知っておくと良い機能 付録 ・動きのカーブリスト ・ショートカット一覧 ●著者プロフィール 山下大輔(やました・だいすけ) 映像講師。Adobe Community Evangelist x Expert。モーション研究員。専門学校や大学からオンライン講座まで、プロアマ問わずAfter Effectsの講座や授業を行う。 そのほかにも記事や書籍の執筆、イベント登壇などを生業としている。ヤマダイ(@ymrun_jp)の名でSNSで発信中。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
3.7※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ゲームバランス次第で神ゲーにもクソゲーにもなる! ゲームの面白さの心臓部と言っても過言ではない 「レベルデザイン」にスポットをあてた、至極の一冊が登場! なぜ世の中には神ゲーもあれば、クソゲーもあるのか? ゲームの面白さは、ゲームそのもののデザインに依存する部分も大きいものの、 それを最大限に活かすための最重要ポイントが「レベルデザイン」です。 この出来次第で、そのゲームは神ゲーにもクソゲーにもなります。 本書では、このレベルデザインという 「答えの無い答え」を見つけるための大切(本質的)なポイントについて、 現役プランナーが実際のゲームでの事例なども交えて、 さまざまな角度から徹底分析、解明していきます。 ゲームのアイデアは考えられるけど、ゲームバランスを考えるのは苦手! そんな人にこそオススメ!! また、昨今人気のスマホアプリや、家庭用ゲーム機、アーケードなど、 あらゆるゲームプラットフォームを多角的に紹介することで、 本質的な「面白さ」を追求します。 「いつでも必ず面白いゲームのレベルデザインができる!」 ようになるための書籍として、ぜひお役立てください。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 スマートフォン&タブレット用アプリの開発依頼先探しなら「アプリ開発会社年鑑」! ビジネス用アプリからゲームまで、全国選りすぐりのアプリ開発会社情報・作品を掲載。各会社の実績はもちろん、得意分野も明記していますので、作りたいアプリに最適なパートナーが見つかります。 現在、iOSやAndroidに代表されるスマートフォンおよびタブレット(スマートデバイス)は急速に浸透しており、さまざまな企業、団体にとって自社の商品やサービスを告知、販売する有効な手段、そして社内における業務の効率化を図る手段として考えられるようになってきました。 ですが、 アプリ開発をどこに依頼すればいい? アプリ開発にかかるコストや期間は? どんなアプリを作ろう? などなど、いざアプリ開発責任者になると知っておくべき情報はたくさんあります。そこで本書では、スマートデバイス用アプリの企画から開発、リリースまでに実際必要になる知識を凝縮しています。 <ポイント1> 現在日本国内において優良なアプリを手掛けている選りすぐりの開発会社情報・作品を集めました。 <ポイント2> 現在のスマートデバイス&アプリに関する統計データからアプリのアイデアを生み出す考え方、実際のアプリ開発・リリースに必要不可欠な実践的知識を知識ゼロでもわかりやすく解説します。 <ポイント3> アプリ開発における現在の潮流、ポイントを事例取材をもとに追究します。 <ポイント4> iOS、Android、Windows 8アプリそれぞれの開発に必要な情報をカバー
-
3.5※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 プロジェクトを通して開発チームを強化しよう! コンピュータのシステムは一人では作れない ―だから"チーム"で開発するんだ! この本では主人公である新人システムエンジニア"シンコ"を中心としたストーリーを追いながら、初めて経験するシステム開発プロジェクトで起きる大小のトラブルとその解決のために活用するプロジェクトマネジメント管理、システム開発手法、ツール&テクニックおよびマインドセットの知識をどのように作用させ、関連させていくかを学びます。まだプロジェクトを経験したことがない読者の方はもちろん、経験は豊富だけれどもプロジェクトマネジメントを俯瞰的に学びたい方、チーム開発をよりよく運営したいプロジェクトマネージャやシステムエンジニアの方の知識の整理のために読まれることも歓迎します。 開発チーム: シンコ(新人)...入社したばかりの新人システムエンジニア レダ(プロジェクトリーダ)...これからはじまるスマホアプリプロジェクトのプロジェクトマネージャ アキ(アーキテクト)...ウェブ開発での経験を中心にスマホアプリに技術領域を広げているシステムエンジニア 先生(開発チームのメンター)...開発チームの指導者、相談役
-
5.0本書は,アプリケーションアーキテクチャの基本設計フェーズにおいて「何を作るか」ではなく「どう作るか」を設計する際のガイドです。心臓部となるサーバサイドを中心に,シングルページアプリケーションの台頭で再び重要性を増してきたクライアントサイド,SQLなどの伝統的な処理方式とビッグデータ技術という新潮流が混在するバッチ処理,システム間連携と,さまざまな分野を網羅します。アーキテクトやエンジニアが習得するべきコアのスキルとして,長きに渡って活用できる一冊です。
-
5.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Apache Sparkは、大規模データ処理のための高速かつ汎用性の高いエンジンです。開発・利用が簡単で機能も豊富なことから幅広い分野で利用されています。本書は、アプリケーション開発プログラミングの経験者を対象に、Apache Sparkを使うための基礎知識から各機能の実装方法、商用システムで利用する場合の留意点などを解説した入門書です。データ分析プラットフォームの考え方から集計・機械学習分析のアプリ開発までわかります!
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 理論、モデル作成、実装の関連が体系的によくわかる。ディープラーニングの全体像をつかみたい初心者に最適。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Access VBAで売上管理システムを作成しながら、ワンランク上のフォームとレポート作成のノウハウを学ぶAccess VBAアプリ作成の入門書です。情報量や規模が大きく、Excel VBAでは限界を越えてしまう売上管理システムも、Access VBAを使えば圧倒的に手軽に、そして効率的に構築することができます。本書は、Accessを多少なりともかじったことのある読者向けに、実際に売上管理システムを構築しながら、テーブル設計、フォームの作成、クエリの作成、請求書や売上分析グラフ作成まで、ひととおりのノウハウが身につく実践解説書です。AccessVBAを今以上に活用しましょう! 本書で使用したサンプルデータのダウンロードサービス付き。
-
5.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 実際に売上管理システムを作成しながら、Excel VBAプログラミングを覚える入門書です。Excel VBAはExcel上で動作するプログラミング言語であり、Excelがあればだれでも使用できるすぐれた言語です。本書では、プログラミング初心者を対象に、Excel VBAのユーザーフォームとコントロールの作り方に焦点をあてて解説します。実際に売上管理システムをVBAで作成しながら、フォームを使ってユーザーにExcelを意識させることなく操作しやすい環境を提供し、また入力ミスを減らすためのチェック機能を実現するためのテクニックがわかります。本書で作成する「売上管理システム」完成版のダウンロードサービス付き。姉妹書、『知識ゼロから学ぶ Excel VBA プログラミング ユーザーフォーム&コントロール』もあわせて読むとさらに効果的です。
-
4.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Excel VBAは、Excel上で動作するプログラミング言語です。難しいプログラミング言語ではないので初心者でもExcelがあれば使用でき、業務効率をグッと向上させることができます。本書は、ExcelVBAの基本的な知識と、ユーザーフォームの作り方、そしてExcelで情報管理するためのポイントをわかりやすく解説した入門書です。実際に売上管理システムを作りながらVBAを学ぶため、気がつくと必要な知識が身に付いています!
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Excel VBAやAccess VBAを使ったデータベースからさらに一歩進んだ、より本格的なデータベースを構築するためのVisual BasicおよびSQLのプログラミング入門書です。本書は、Visual Basicを勉強したことはないが、VBAもしくはその他のプログラミング言語を学んだことがある人を対象に、Visual BasicおよびMicrosoft SQL Server 2012 Expressを使ったデータベース構築ノウハウを解説します。実際に売上管理システムを製作しながら、Visual BasicやSQLプログラミングの基礎から、商品マスタや売上伝票マスタといったフォームの作成、請求書の発行、そしてデータベースのバックアップまでを学習します。サンプルプログラムのダウンロードサービス付き。
-
3.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は、これからAmazon EchoなどのAlexa対応デバイスを使って独自の機能を開発してみたいというエンジニアが、段階を追って学べるような内容になっています。音声ユーザーインターフェース(VUI)、Alexaデバイスの機能やスキルの仕組み、スキルプログラムの構造といった、固有の考え方を踏まえたうえで、Alexaスキルの開発ツールの使い方やコードの書き方を簡単なサンプルプログラムを作成しながら手順を追って解説します。プログラミング言語としてJavaScript、フレームワークにはNode.jsを用います。
-
3.5最新AWSサービス対応 新時代のアーキテクトを創る Amazonクラウドのノウハウをこの1冊に凝縮 本書は、クラウドサービス「Amazon Web Services(AWS)」を使って システムを構築するための設計パターンを集めた実務書です。 改訂版では、最新のAWSに対応した57パターンを収録しています。 例えば、スケーラビリティーを活かすための設計やシステム全体で耐障害性を高める設計、 コストメリットを考慮した設計など、クラウド特有のメリットを活かした設計を支援します。 クラウドでの典型的な問題とそれに対する解決策をこの1冊に凝縮。 クラウドで何ができるか知りたいといった初心者から、 これからの新時代を切り拓くITアーキテクトの方まで、幅広くお役立ていただける1冊です。
-
4.3クラウド環境(Amazon Web Services)を前提としてアプリケーション開発し,それを運用することはごく普通なものになりました。しかし,実際にシステムをサービス開始してみると,想定したパフォーマンスを達成できないことが多々あります。それはシステムにかかる負荷を正しく見積もっていないことが原因であるようです。本書では,クラウド環境での負荷試験のやり方や評価方法を解説します。筆者たちはさまざまなクラウド環境でのアプリケーションの開発と運用で実績を積んできました。その成果を余すことなく1冊にまとめました。
-
-H.CORMENTHOMAS / E.LEISERSONCHARLES / L.RIVESTRONALD / STEINCLIFFORD / 浅野哲夫 / 岩野和生 / 梅尾博司 / 小山透 / 山下雅史 / 和田幸一1巻19,800円 (税込)※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は、全世界で標準的なアルゴリズムの教科書として位置づけられてきた『Introduction to Algorithms』の第4版の翻訳書である。第4版ではコンピュータサイエンスの第一線を捉えるために、安定結婚問題(2部グラフでのマッチング問題)、オンラインアルゴリズム、機械学習などの新しい章や、再帰的漸化式の解法、ハッシュアルゴリズムなど、新しい話題を豊富に取り入れている。これまでの版と同様、各節末には多様なレベルの問題が配置され、学部や大学院の講義用教科書として、また技術系専門家の手引書、あるいは事典としても活用できる。 原著の第1~35章、および付録A~Dまでの完訳総合版。巻末の索引も和(英)‐英(和)という構成で、「数理用語辞典」としての価値も発揮している。