コンポーネント作品一覧

  • 最短突破 Microsoft Azure Fundamentals[AZ-900]合格教本 改訂新版
    NEW
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【新しい試験範囲と同じ構成(章立て)にしたAZ-900テキスト!】 本書はMicrosoft認定試験Azure Fundamentals(AZ-900)を受験する方のためのテキストです。マイクロソフト認定トレーナー(MCT)である著者が、わかりやすく解説しています。 本書は旧版を大幅改訂し、新しい試験範囲に対応させました。試験範囲であるAZ-900学習ガイドの「評価されるスキル(2024年1月23日以降)」と同じ構成(章立て)なので、無駄な学習をすることなく、「評価されるスキル」と同じ順番で、安心して学習することができます。また、必要に応じてスマホでMicrosoft Learnを参照していただけるように、QRコードを書籍に掲載してあります。ぜひ学習にご活用ください。 本書では、各節ごとに関連する問題を掲載しています。学習と演習を同時に、短時間で無理なく行なうことができます。さらに、総仕上げとして、巻末に模擬試験を二回分収録しています。問題を多めに収録しているテキストです(163問収録)。 ■目次 第1章 Azure Fundamentals試験とは   1-1 AZ-900試験 第2章 クラウドの概念   2-1 クラウドとは   2-2 クラウドサービスを使用する利点   2-3 クラウドサービスの種類 第3章 Azureアーキテクチャとサービス   3-1 Azureのコアアーキテクチャコンポーネント   3-2 Azureコンピューティングおよびネットワークサービス   3-3 Azureストレージ サービス   3-4 AzureのID、アクセス、セキュリティ 第4章 Azureの管理とガバナンス   4-1 Azureでのコスト管理   4-2 Azureのガバナンスとコンプライアンス機能およびツール   4-3 Azureリソースを管理およびデプロイするための機能とツール   4-4 Azureの監視ツール 模擬試験 ■著者プロフィール ●神谷 正(かみや まさし):マイクロソフト認定トレーナー(MCT)。2005 年からMCT としてトレーナ業に従事。Microsoft Server 系の教育などを提供し、近年はAzure やセキュリティ系の教材開発・コース提供などを手掛ける。2010 年にはMCT 年間アワードを受賞した。基盤系技術以外に、.Net などの開発コンテンツ作成やコース提供も行い、幅広い知識に基づいてICT 技術の教育を提供している。 ●国井 傑(くにい すぐる):株式会社エストディアン代表取締役。マイクロソフト認定トレーナー(MCT)、Microsoft MVP for Security。インターネットサービスプロバイダーでの業務経験を経て、1997 年よりマイクロソフト認定トレーナーとしてインフラ基盤に関わるトレーニング全般を担当。2022 年からは株式会社エストディアンに所属し、Microsoft 365/Microsoft Azure のセキュリティに特化したトレーニングに従事し、それぞれの企業ごとに必要なスキルを伸ばすワークショップなどを多数手がけている。
  • Bootstrap 5 フロントエンド開発の教科書
    -
    高性能・高機能CSSフレームワークとして高い人気を誇る「Bootstrap」がバージョン5になり,レガシーなIE対応やjQueryコードの完全排除,コンポーネントやフォームの刷新,CSS Grid対応などが行われた,より洗練されたモダンなフレームワークへと生まれ変わりました。本書は,Bootstrap 5の基本から,CSSクラスを利用したスタイリング,コンポーネントやJavaScriptを利用したUI実装などを解説,後半ではWebページのモックアップの実装方法やオリジナルフレームワークを作るためのカスタマイズ方法などもていねいに解説しているので,1冊でBootstrap 5の基礎から活用方法まで,すべて身に付く内容になっています。
  • Nuxt 3 フロントエンド開発の教科書
    -
    【TypeScript×Vue3×Nuxt3によるアプリ開発がこの一冊でわかる!】 本書は、最近需要が急増しているSSR(Server Side Rendering)によるSPA開発に適したWebアプリケーションフレームワーク「Nuxt 3」の解説書です。Nuxtは、最新のバージョン3でVue 3に完全対応したことで、Composition APIやTypeScriptを活用した効率的な開発が可能になりました。さらに、CSR/SSR/SSG/ISGの柔軟な切り替えやサーバレスビルドにも対応し、サーバレスWebサービス開発に最適のフレームワークへと進化しました。本書では、Nuxt 3の基本機能から、Composition APIを使ったアプリケーション開発の方法、エラー処理やNetlify/AWS Lambda/Herokuの本番環境へのデプロイまで、Nuxt 3の全機能を網羅して解説します。 ■目次 ●第1章 Nuxtを初体験   1.1 VueとNuxtの関係   1.2 Nuxtの環境構築   1.3 Nuxtプロジェクトの作成と実行 ●第2章 Nuxtアプリケーションの基本   2.1 SFCへの記述の基本   2.2 コンポーネント間連携   2.3 ステートの利用 ●第3章 Nuxtでのルーティング   3.1 Nuxtルーティングの基本   3.2 ルートパラメータとルーティング制御   3.3 ネストされたルーティング   3.4 レイアウト機能   3.5 ヘッダ情報の変更機能 ●第4章 Nuxtのデータ取得処理   4.1 Nuxtのデータ取得の基本   4.2 データ取得処理をまとめておけるuseAsyncData()   4.3 useAsyncData()と$fetch()を簡潔に書けるuseFetch()   4.4 ページ遷移を優先するLazy   4.5 データ取得処理を再実行するリフレッシュ   4.6 コンポーザブルとランタイム設定 ●第5章 Nuxtのサーバ機能   5.1 Nuxtのサーバ機能の基本   5.2 送信データの扱い   5.3 サーバサイドルーティング   5.4 Nuxt のサーバストレージ機能 ●第6章 Nuxtでのエラー処理   6.1 Nuxtのエラー発生とエラー処理タグ   6.2 子コンポーネントレンダリング時のエラー   6.3 カスタムエラー画面   6.4 サーバAPIエンドポイントのエラー処理   6.5 会員情報管理アプリへのエラー処理 ●第7章 Nuxtのミドルウェア   7.1 ログイン機能の実装   7.2 ルートミドルウェア   7.3 サーバミドルウェア ●第8章 Nuxtの動作の仕組み   8.1 npm runのオプション   8.2 Nuxtのレンダリングモード   8.3 Redisとの連携 ●第9章 Nuxtを本番環境へデプロイ   9.1 Nuxtのデプロイ先サービス   9.2 Netlifyへのデプロイ   9.3 AWS Lambdaへのデプロイ   9.4 Herokuへのデプロイ
  • Angularデベロッパーズガイド 高速かつ堅牢に動作するフロントエンドフレームワーク
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 第一線の開発者陣による執筆! バージョン5&4に対応―Angularは、定番のWebフロントエンド開発用フレームワーク。本書では、高速化とスケーラビリティを高めた新世代Angularによる開発に必要な知識と活用術を網羅するように心がけました。まずAngularの全体像を説明した後、モジュール、コンポーネント、サービス、DI、パイプなど、さまざまな機能を解説。さらに、アプリケーションの構築手法やテストにまで言及。新世代Angularを理解して活用しようと考えるWeb開発者に格好の一冊です。
  • Microsoft Power Apps ローコード開発[実践]入門――ノンプログラマーにやさしいアプリ開発の手引きとリファレンス
    3.0
    【ノンプログラマーでもできるPower Appsビジネスアプリ開発】 「Power Apps」はMicrosoftが提供するローコード開発ツール。PowerPointのスライドを描くような感覚でボタンや入力フォームなどのパーツをドラッグ&ドロップで画面に並べ、Excelのように関数を入力して動作を指定するだけで、ビジネスアプリを開発できます。本書はそんなPower Appsの入門書です。プログラミングの知識がない人でも、現場ですぐに利用できる実践的な内容を3部構成でまとめています。 ■目次 ■Part 1 基本編 ●Chapter 1 Power Apps入門   1-1 Power Appsでできること   1-2 Power Appsのアプリ開発で利用できるサービス ●Chapter 2 アプリ開発環境の準備   2-1 Power Apps のアプリ開発の始め方   2-2 サインアップが必要なサービス   2-3 Microsoft 365開発者プログラムのサインアップ   2-4 二段階認証の使用を無効化する   2-5 Power Apps開発者プランのサインアップ   2-6 Dataverseのセットアップを確認する ●Chapter 3 アプリ開発の基本   3-1 アプリ開発の基本的な流れ   3-2 データモデリング   3-3 Dataverse入門 ●Chapter 4 キャンバスアプリ開発の流れ   4-1 キャンバスアプリの作成方法   4-2 データからキャンバスアプリを開発する   4-3 キャンバスアプリの画面とコントロールを設定する   4-4 キャンバスアプリのデータソースを管理する   4-5 キャンバスアプリを公開、共有する ●Chapter 5 モデル駆動型アプリ開発の流れ   5-1 モデル駆動型アプリの作成方法   5-2 データからモデル駆動型アプリを開発する   5-3 モデル駆動型アプリの画面とコンポーネントを設定する   5-4 モデル駆動型アプリのデータソースを管理する ■Part 2 リファレンス編 ●Chapter 6 画面遷移   6-1 画面の命名について   6-2 画面遷移のための関数について   6-3 アプリを準備する   6-4 コントロールに遷移のアクションを加える ●Chapter 7 日付・時刻操作   7-1 アプリ開発における「日付と時刻」   7-2 現在の日付や時刻を取得する   7-3 任意の日付をDate(日付)型で取得する   7-4 日付からNumber(数値)型を取得する   7-5 過去や未来の日付を取得する ●Chapter 8 集計   8-1 Excelのようにデータを集計する   8-2 合計値と平均値を取得する   8-3 最大値と最小値を取得する   8-4 テーブルのレコード数を取得する ●Chapter 9 変数   9-1 変数とは   9-2 変数の値をテキストラベルに表示する   9-3 変数の値を変更する   9-4 変数の値を別画面から読み取る ●Chapter 10 データを扱う   10-1 アプリでデータを扱うには   10-2 ギャラリーを使ってテーブルのデータを表示する   10-3 検索機能を作成する   10-4 レコードの追加や修正をする   10-5 ギャラリーで選択したレコードを編集する ●Chapter 11 条件分岐   11-1 アプリ開発における「条件」   11-2 条件分岐とは   11-3 比較演算子   11-4 複数の条件を指定する方法 ●Chapter 12 通知   12-1 アプリ開発における「通知」   12-2 通知バーのしくみ   12-3 通知バーを表示する ■Part 3 ハンズオン編 ●Chapter 13 スマートフォンで使うレポートアプリ   13-1 サンプルデータの準備   13-2 アプリの仕様   13-3 画面を作成する   13-4 画面同士をつなぐ   13-5 画面を修正する   13-6 アプリを公開する ●Chapter 14 パソコンで使うダッシュボードアプリ   14-1 アプリの仕様   14-2 モデル駆動型アプリを作成する   14-3 画面とコンポーネントを設定する   14-4 Excel Onlineでデータを編集する   14-5 ページを作成する   14-6 フォームを拡張する   14-7 データ分析をサポートするグラフを作成する   14-8 ダッシュボードを作成してモデル駆動型アプリに組み込む
  • Google Cloudで学ぶ生成AIアプリ開発入門 ――フロントエンドからバックエンドまでフルスタック開発を実践ハンズオン
    -
    【Googleの生成AIを実践活用してみませんか?】 生成AIの普及が急速に浸透してきています。本書は信頼性の高いクラウド環境であるGoogle Cloudで同社の生成AIを活用するための方法を解説します。自社で生成AIを利用したWebサイト構築をしたい方への良きガイドとなるように構成しています。最初に最新のWebサイト構築に必要なJSライブラリの使用法を俯瞰していきます、そして生成AI、本書ではGoogleのPaLM APIを使います。サンプルアプリとして、書英文添削アプリ→チャットボット風アプリ→ドキュメントの要約アプリ→ドキュメントQA サービスアプリを段階的に開発していくプロセスを読者と同じ目線で開発していきます。ステップごとに工程を追いながら、その技術を学ぶことができるようになります。Web+AIで新しい機能とサービスを開発していきましょう。 ■こんな方におすすめ 既存の生成AIサービスを使うだけではなく、「生成AIを活用した新しいアプリを作って人々に提供してみたい」「業務システムに生成AIを組み込む方法を知りたい」という方に最適な内容です。Google Cloudのサービスやアプリ開発に使用するライブラリの使い方も基礎から説明していますので、これまでにアプリ開発の経験がない方でも、気軽に読み進めていただけます。 ■目次 ●第1章 前提知識   1.1 Google Cloud入門   1.2 React入門 ●第2章 Next.jsとFirebaseによるフロントエンド開発   2.1 Google Cloudプロジェクトのセットアップ   2.2 Next.jsによる静的Webページ作成   2.3 Firebaseのセットアップ   2.4 Googleログイン機能の実装   2.5 Cloud Runへのアプリケーションデプロイ   2.6 サーバーコンポーネントの利用 ●第3章 PaLM APIを用いたバックエンドサービス開発   3.1 PaLM APIの使い方   3.2 英文添削アプリの作成   3.3 ファッションを褒めるチャットボット風アプリの作成 ●第4章 LangChainによるPDF文書処理   4.1 LangChainによるPDF文書の要約   4.2 スマートドライブアプリの作成 ●第5章 ドキュメントQAサービス   5.1 埋め込みベクトルによるテキスト検索   5.2 ドキュメントQAサービスの作成   5.3 Vertex AI Searchによる検索サービス ■著者プロフィール 中井悦司:1971年4月大阪生まれ。ノーベル物理学賞を本気で夢見て、理論物理学の研究に没頭する学生時代、大学受験教育に情熱を傾ける予備校講師の頃、そして、華麗なる(?)転身を果たして、外資系ベンダーでLinuxエンジニアを生業にするに至るまで、妙な縁が続いて、常にUnix/Linuxサーバーと人生を共にする。その後、Linuxディストリビューターのエバンジェリストを経て、現在は、米系IT 企業のAIソリューションズ・アーキテクトとして活動。著書として、『[改訂新版]プロのためのLinuxシステム構築・運用技術』『ITエンジニアのための強化学習理論入門』(いずれも技術評論社)、『TensorFlowとKerasで動かしながら学ぶディープラーニングの仕組み』『JAX/Flaxで学ぶディープラーニングの仕組み』(いずれもマイナビ出版)などがある。
  • ダイアグラム別UML徹底活用 第2版
    4.0
    1巻2,838円 (税込)
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております】 大好評ベストセラーがUML 2.xに全面対応リニューアル 「判りやすくて実用的」「ダイヤグラム図の使い方が明快になった」などなど数々の大好評をいただいた旧版を更にパワーアップした新版です。 単なるUMLモデリング入門にとどまらず、UMLの中でも使用頻度の高いクラス図やユースケース図をはじめ、オブジェクト図やシーケンス図、逆にあまり使われていない配置図やコンポーネント図まで、その使い方の本質をじっくりと丁寧に解説します。今回の改定第2版では、最新のUML2.0/2.1に完全対応し、使用されている図を全面的に書き換え、新しい図の追加(コンポジット構造図、タイミング図、相互作用概要図、パッケージ図)、既存の図の変更(アクティビティ図、シーケンス図、その他)、 MDA(モデルからのコード自動生成)に対応するためのUMLの言語仕様の整理など、様々な改善を追加しました。実際のソフトウェア開発に生かせるUMLの本当の実力と、反対に逆効果になってしまうような落とし穴までを、実例に基づく具体的な説明とともに紹介しています。 層簡潔に、さらに判りやすく ユースケース図やクラス図、コンポーネット図はもちろん、タイミング図 / 相互作用概要図、コンポジット構造図、パッケージ図やバージョンの混在による問題点まで幅広く実用的にフォーカス ※本電子書籍は同名出版物を底本とし作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 灰色城綺譚
    NEW
    -
    灰色城綺譚は、呪われた城館を舞台としたゴシックホラー&ファンタジーTRPGです。 誰からともなく「灰色城」と呼ばれるそれらの城や館は、それ自体が悪意を持ち、そこに集う人々に〈囁き〉を投げかけます。 〈囁き〉は隠された本心を暴き、あるいは思いもしなかったような情念や欲望を植え付け、悲劇と破滅の待つ方へと誘うでしょう。 登場人物達は、〈囁き〉を受け入れることも拒むこともできます。灰色城の物語はハッピーエンドに終わるとは限りません――むしろ、そうならないことのほうが多いでしょう。 怪奇と幻想、悲劇と破滅、死と再生。そんな陰鬱なゴシックの物語を楽しめます。 本書はTRPG『灰色城綺譚』のルールブックです。 〇収録内容 ・ゲームルール ・世界設定 ・リプレイ1本 ・シナリオ4本 ・コンポーネント類 ※ゲームに必要なコンポーネント類はかりかりうめのホームページでも配布しております。
  • 実践Next.js —— App Routerで進化するWebアプリ開発
    5.0
    【最新のNext.jsを実践的なサンプルコードで解説!】 最新のNext.jsを現場で使うために実践的な知識を詰め込んだ一冊です。フレームワークの基礎はもちろん、パフォーマンスを上げるための知識や関連ライブラリまで、詳細なサンプルコードをもとに解説していきます。 ■目次 ●第1章:Next.jsの基礎   1.1:Next.jsプロジェクトの始め方   1.2:アプリケーションのルーティング   1.3:SPAならではのナビゲーション   1.4:ネスト可能なレイアウト ●第2章:Server Componentとレンダリング   2-1:Server ComponentとClient Component   2-2:Server Componentのデータ取得   2-3:動的データ取得と静的データ取得   2-4:Routeのレンダリング ●第3章:App Routerの規約   3.1:Segment構成ファイル   3.2:Segment構成フォルダ   3.3:Parallel RoutesとIntercepting Routes   3.4:Routeのメタデータ ●第4章:Route Handler   4.1:Route Handlerの定義   4.2:Route Handlerのレンダリング   4.3:Route Handlerの使用例 ●第5章:サンプルアプリの概要   5.1:サンプルコードの概要とシステム構成   5.2:ローカル開発環境の構築   5.3:ORMライブラリ「Prisma」の概要   DBビジュアルエディター「Prisma Studio」の概要   5.5:開発環境のストレージサーバー ●第6章:データ取得とキャッシュ   6.1:サンプルコード共通のUIコンポーネント   6.2:fetch関数でのデータ取得   6.3:fetch関数のRequestのメモ化   6.4:fetch関数のキャッシュ   6.5:Prisma Clientでのデータ取得   6.6:Prisma ClientのRequestのメモ化   6.7:Prisma Clientのキャッシュ ●第7章:認証機能   7.1:環境変数の設定   7.2:OAuthクライアントの作成   7.3:NextAuth.jsの導入   7.4:ログインユーザーのデータ表示   7.5:閲覧ユーザーに応じた表示分岐 ●第8章:モーダル表示とデータ連携   8.1:汎用的なモーダルコンポーネント   8.2:Parallel RoutesとIntercepting Routesを用いたモーダル   8.3:バックエンド間連携によるデータ保存   8.4:バックエンド間連携によるデータ削除 ●第9章:データ更新とUI   9.1:Server Actionの基礎   9.2:Server Actionによるデータ保存   9.3:Server Actionによるデータ削除   9.4:Server Actionのエラーハンドリング231   9.5:Server ActionとフィードバックUI表示   9.6:Server Actionによる楽観的UI更新   9.7:Server ActionのFormバリデーション   9.8:Revaliateの設計 ●第10章:パフォーマンスとキャッシュ   10.1:コンポーネント構造のパフォーマンスへの影響   10.2:fetchCacheの設定   10.3:静的Routeを増やす実装   10.4:SSG Routeの実装   10.5:SSG Routeのパフォーマンスの定量評価   10.6:Next.jsによるアセットの最適化   10.7:Next.jsの4種類のキャッシュ 付録A:Prisma   A.1:Prisma schemaの概要   A.2:Prisma Clientの概要   A.3:Prismaのマイグレーションとシーディング ■著者プロフィール 吉井健文:フロントエンドを専門とするエンジニア。著書として『フロントエンド開発のためのテスト入門』(翔泳社、2023年)、『実践TypeScript』(マイナビ、2019年)があるほか、WEB+DB PRESSへの寄稿なども行う。Twitter: @takepepe
  • MCP教科書 Microsoft Azure Fundamentals(試験番号:AZ-900)
    -
    支持され続けて25年! 信頼と実績の赤本シリーズから、 Microsoft Azure Fundamentals(AZ-900)の対策書が新登場! Microsoft認定試験「Microsoft Azure Fundamentals」(試験番号:AZ-900)の対策書です。最新版の試験に対応しています。実績ある講師陣による丁寧かつ分かりやすい解説に加え、各章末には豊富な練習問題を、巻末には模擬問題を1回分収録。「ボーナス問題」(試験2回分)もダウンロードでき、この1冊だけで合格する力が身につきます。 【本書の特徴】 ● 長年培った合格セオリーに基づくテキスト&問題集 ● 最新の試験傾向に対応! ● 試験5回分相当の問題を収録。本書だけで合格できる! ● 刊行後も、「最新の試験傾向」と最新傾向に合わせた「ボーナス問題」をダウンロードできる ● 豊富な操作画面で順を追って解説。初級者でも理解できる 【著者プロフィール】 ● エディフィストラーニング株式会社 1997年に、株式会社野村総合研究所(NRI)の情報技術本部から独立し、IT教育専門会社の「NRIラーニングネットワーク株式会社」として独立。Microsoft研修でWindows NTのころから25年以上の実績があり、Microsoft Azure、Azure Active Directory、Microsoft 365など幅広くトレーニングを行っている。講師の多くが、トレーナーアワードもしくはMVP(Most Valuable Professional)を受賞している。 【目次】 第1章 クラウドの概念 第2章 Azureのコアなアーキテクチャコンポーネント 第3章 Azureの管理 第4章 Azureのコンピューティングサービス 第5章 Azureのネットワーキングサービス 第6章 Azureのストレージサービス 第7章 Azure Active Directoryとセキュリティ 第8章 Azureのガバナンス管理と監視 模擬問題 模擬問題の解答と解説 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • IT Text  情報システムの分析と設計
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 情報システムの開発を担うために必要な実際の知識をわかりやすく解説したテキスト 本書は、これから情報システムの開発を担う方々を対象に、実際に必要となる知識をわかりやすく解説したテキストです。 「情報システムの開発とは何か」から始め、企業情報システムの開発の基礎とその品質の維持と新技術への対応、IE、アジャイル、UML、データフロー図、エンティティリレーションシップ図、ペトリネットによるシステム記述、IDEFといった基本をひととおり学ぶことができます。 ICT分野の学生、若手エンジニアにとって必読の書です。 ※本書は『IT Text ソフトウェア工学演習』の改題改訂書籍です。 第1章 情報システムの開発  1.1 ソフトウェア指向から情報システム指向へ  1.2 情報システムを学ぶ人たちへ  1.3 情報システム  1.4 情報システムの開発  1.5 要求分析と設計  1.6 ソフトウェア工学  1.7 開発過程のモデル 第2章 企業情報システムの開発  2.1 企業情報システムとは  2.2 経営戦略とシステム化計画  2.3 モデリングによる情報システム開発 第3章 企業情報システムの開発(品質と新技術への対応)  3.1 高品質システム開発  3.2 デジタルビジネス 第4章 IE  4.1 IEの基本的な考え方  4.2 モデル構築の基本要素  4.3 教務情報システムの分析  4.4 開発方法論としての補考 第5章 アジャイル開発  5.1 要求の不確実性と仮説検証  5.2 アジャイル要求  5.3 アジャイル開発  5.4 その他の手法、フレームワーク、テクニック 第6章 UMLによるシステム記述  6.1 UMLの概要  6.2 ユースケース図  6.3 クラス図  6.4 オブジェクト図  6.5 シーケンス図  6.6 コミュニケーション図  6.7 状態マシン図  6.8 アクティビティ図  6.9 コンポーネント図  6.10 配置図 第7章 データフロー図、ER図、ペトリネットによるシステム記述  7.1 データフロー図  7.2 ER図  7.3 ペトリネット 第8章 IDEF によるシステム記述  8.1 IDEF0の概要  8.2 IDEF0によるセミナ情報システムの記述例  8.3 IDEF0による医療情報システムの記述例  8.4 IDEF3の概要  8.5 IDEF3によるセミナ情報システムの記述例  8.6 IDEF3による医療情報システムの記述例 参考文献
  • ASTERIA WARP 基礎と実践 改訂版
    -
    ASTERIA WARPは、データ連携ミドルウェアとして10年以上、国内トップシェアを維持している企業向けの製品です。アイコンをつなぐカンタン操作で企業内システムの連携に貢献してきました。もはや企業で使うソフトウェアをゼロから構築する時代ではなく、最新技術を扱うクラウドと自社のシステムを「つなぐ」ことで新しいソフトウェアを「つくる」ことができる時代です。 本書は、2013年に発売された『ASTERIA WARP基礎と実践』の改訂版です、ASTERIAは一体何ができるのか、基礎的な情報から応用例まで、ASTERIAを学習するために最適な書籍です。 ※本書は紙書籍はモノクロ、電子書籍はカラーでの提供となります。 第1章 ASTERIAとは 第2章 ASTERIAを使ってできること 第3章 ASTERIA環境構築 第4章 フローサービス基礎知識 第5章 テンプレートを活用したフローの作成 第6章 その他コンポーネントと実行設定 第7章 開発のヒント 第8章 最新のASTERIA WARPの利用 付録A フローコンポーネント一覧 付録B フローマッパー関数一覧
  • Apache Sparkビッグデータ性能検証
    -
    ビッグデータ向けの処理基盤として「Apache Spark」が注目を集めています。Sparkにはストリームデータを処理する「Spark Streaming」というコンポーネントがあります。 本書では、Spark Streamingとその他のOSSを組み合わせたストリームデータ処理システムを構築し、その性能検証結果を紹介していきます。 第1章 Spark Streamingの概要と検証シナリオ 第2章 Kafka、Spark、Elasticsearchによるシステム構築と検証の進め方 第3章 Kafka、Spark、Elasticsearch のパラメータチューニング 第4章 マシン台数の調整とシステム全体のボトルネックについての考察 第5章 Spark 2.0を活用した配電設備の負荷集計システムの性能検証 第6章 Spark 2.0の性能検証の結果とボトルネックの考察 第7章 Sparkのデータ処理プロセスと処理性能のボトルネック 第8章 Sparkの性能向上のためのパラメータチューニングとバッチ処理向けの推奨構成 ※本書は紙書籍はモノクロ、電子書籍はカラーでの提供となります。 ※本書は、インプレスが運営するWebメディア「Think IT」で、「ユースケースで徹底検証! Sparkのビッグデータ処理機能を試す」として連載された技術解説記事を書籍用に再編集したものです。 ※本書の内容は、執筆時点(2016年7月~2017年1月)までの情報を基に執筆されています。
  • Angularアプリケーションプログラミング
    4.0
    本書は,JavaScriptの定番SPA開発フレームワーク「Angular」の解説書です。データバインディング,コンポーネント,依存性注入といったAngularを理解するための基本要素をはじめ,ディレクティブ/パイプ,フォーム,ルーティング,モジュール/コンポーネントの技術解説,ディレクティブ/パイプ/サービスの自作やテストなどの応用的なテーマまでを網羅。また,Angular 4に対応し,5以降のアップグレードにも留意した解説を行っています。Angularによる動的Webアプリケーション開発に必要となる知識が,この1冊で身に付きます!
  • Angular Webアプリ開発 スタートブック
    3.0
    ※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。 また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。 端末により、見開き表示で、左右が逆になる場合があります。 Webアプリ開発が初めての人にオススメ! Angularの仕組みと技法をこの1冊に凝縮 本書は、人気のJavaScriptフレームワーク「Angular」でWebアプリを作りたい人のための、とってもやさしい入門書です。 【こんな方に】 ○「将来、Webアプリ開発に取り組みたい」 ○「Angular特有の機能について学びたい」 ○「TypeScriptの作法について学びたい」 ○「新しいフレームワークの作法をざっと知りたい」 テンプレート、コンポーネント、サービスといったAngular特有の仕組みについて学んだあとは、実際に「足し算アプリ」「料理レシピ表示アプリ」「検索機能」を作りながら、 Angularの基本がすんなり身につくよう構成しました。 また、プログラミングにはTypeScriptを使い、WindowsおよびMac両ユーザーにも参考になるように配慮しています。 ■Chapter1 Angularって何? ■Chapter2 開発環境を整えよう ■Chapter3 Angularプロジェクトを作ろう ■Chapter4 Angularの基本 ■Chapter5 入力フォームを作ってみよう ■Chapter6 入力エラーを検知するバリデータ ■Chapter7 リアクティブフォーム入門 ■Chapter8 さまざまな入力コントロール ■Chapter9 ページの割り当てと遷移 ■Chapter10 検索機能を実装する ■Chapter11 Webサーバで動かす 大きな図解でわかりやすい。サンプルコードも無償提供。本書を読み終えれば、AngularやTypeScriptの基本がしっかり身につきます。 さあ、あなたもこれを機に、Webアプリ開発の世界に飛びこんでみませんか?

    試し読み

    フォロー
  • Android/iOSクロス開発フレームワーク React Native入門
    1.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 スマートフォンアプリ開発において「AndroidとiPhone(iOS)を別々に開発しなければならない」という問題点は大きな悩みです。その悩みを解決するのが、一度ソースを書けばどちらのアプリも作れる「React Native」です。本書は、React Nativeで効率的にスマホアプリを開発するためのノウハウを解説した入門書です。基本的なUI関係のコンポーネント、グラフィックの描画、データアクセスなど、開発に必要な技術をひととおり解説します。
  • Android改善プログラミング
    -
    Androidプログラミングを効率化しよう。開発環境の改善に着目した一冊です Androidの開発環境を改善する&分断化を乗り越えるをテーマに6編を収録したAndroidアプリケーション開発ノウハウ集です。TechBoosterの技術誌は各章が独立しており、好きな章から読んでいただけます。 第1章、第2章はテスティングフレームワークEspresso、Robolectric 3.0を解説、検証環境の構築に役立ちます。拡張性の高いコンポーネントRecyclerViewの解説やAndroid OSのバージョン差異(分断化)に対応するためのノーティフィケーション、サポートライブラリ、開発者向けオプションなど、効率化に着目した記事を収録した一冊です。 執筆:@cattaka_net、@nkzn、@yanzm、@mhidaka、@consomme 【著者について】 TechBoosterは、Androidをはじめとしたモバイルのための技術サークル(techbooster.org)です。オープンソースへの貢献や社会還元を目的に、サイトでモバイル技術を解説しています。オープンソースへの貢献や社会還元を目的にサイトでモバイル技術を解説しています。 ※本電子書籍は同名出版物(POD)を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • いちばんやさしい Vue.js 入門教室
    -
    ※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。 また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。 なお、実際のサービスのインターフェースが変更され、本書内の解説と実際の画面が異なることがありますので、ご了承ください。 人気のJavaScriptフレームワーク「Vue.js」を初歩から学べる、いちばんやさしい入門書! 制御構造やイベント処理などの基本から、コンポーネントの利用、Web APIを使用したアプリ作成、 さらに大規模Vueアプリケーションを効率的に開発するためのVue CLI 3(Node.jsのモジュール)を使った開発まで網羅的に解説します! 【目次】 Chapter 1 Vue.jsってどんなフレームワーク? Chapter 2 いろいろなデータバインディング Chapter 3 条件分岐と繰り返し Chapter 4 フォームのいろいろな要素の取り扱い Chapter 5 フィルタ、アニメーション、コンポーネントを使う Chapter 6 Web APIを使用したアプリの作成 Chapter 7 Vue CLI 3によるアプリケーション開発

    試し読み

    フォロー
  • インサイドWindows 第7版 上
    -
    Microsoft Pressの「インサイドWindows(Windows Internals)」シリーズは、1992年に原書の初版が『Inside Windows NT』として発行されました(訳書の発行は1993年)。 それ以来、Windowsのバージョンアップのたびに改訂を続け、Windowsの内部構造を解き明かすバイブルとして開発者・システム管理者に永く読み継がれてきました。 そして初版から25年目の2017年、待望の第7版の原書“Windows Internals, Seventh Edition, Part 1: System architecture, processes, threads, memory management, and more”が満を持して発行されました。 本書はその日本語翻訳版です。 本書はWindowsのアーキテクチャと内部構造を掘り下げ、コアコンポーネントが背後でどのように動作するのかを明らかにします。また、ハンズオンの実習を通して、Windowsの内部的な挙動を実際に体験でき、アプリケーション設計やデバッグ、システムパフォーマンス、およびサポートの改善に活用できる知識を得ることができます。第7版ではWindows 10およびWindows Server 2016に対応したうえ、スレッドの章が独立し、メモリ管理の章とI/Oシステムの章が下巻から上巻に移動しました。 訳書の制作にあたっては、日本語版Windows環境で動作確認を行い、原書発行後に行われたWindowsの更新をできる限り反映しました。 2017年10月にリリースされたWindows 10バージョン1709(Fall Creators Update)についても、できるだけ訳注で補足しています。
  • インサイドWindows 第7版 下
    -
    本書は2021年10月1日に発行された“Windows Internals, Part 2, 7th Edition”(Microsoft Press)の日本語訳です。本書の上巻の訳書『インサイドWindows 第7版 上』を2018年5月1日に発行してから4年以上の時を経て、ようやく下巻の訳書をお届けできました。  本書は上級ITプロフェッショナル向けに、Windowsのコアコンポーネントが内部でどのように動作するのかを解説した最新の解説書の決定版です。本書により、経験豊富な開発者はより強力でスケーラブルなソフトウェアを開発でき、管理者はより複雑なシステムやパフォーマンスの問題をデバッグすることができ、セキュリティ研究者はシステムを堅牢にすることができます。  第7版の下巻は、Windows 10 May 2021 Update(バージョン21H1)までのWindows 10と、Windows Server 2016、2019、2022をカバーするように完全にアップデートされました。Hyper-Vに関する豊富なコンテンツを追加し、ブートプロセス、新しいストレージ技術、Windowsのシステムメカニズムと管理メカニズムに関する章を全面的に刷新しました。マイクロソフトのソースコードへの内部アクセスに裏付けられた圧倒的な洞察力と、最新のデバッグツールを用いた実践的な実習により、Windowsの内部の挙動を直接的に見ることができます。  Windows 11はWindows 10と“同じコア技術”の上に新しいユーザーインターフェイスのデザインが導入されているため、読者は本書でWindows 11の新しいコンピューティングの始まりに十分に備えることができます。
  • Windows Azure Packプライベートクラウド構築ガイド
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 クラウドサービスは、インターネット上に展開されるパブリックサービスとして、必要不可欠なサービスとなりました。しかし、重要データや個人情報などは、オンプレミスサーバーや、自身の管理するデーターセンター内に置いておきたいという要望も、依然としてなくなることはありません。高機能で便利なクラウドサービスを、プライベートに展開して利用したいという考えは、ごく自然な流れと言えるでしょう。しかし、仮想化基盤は導入できても、プライベートクラウドまでは手が出ないというのが、多くの企業の現状だと思われます。 Hyper-Vと管理ツールとしてのSystem Center 2012 R2 Virtual Machine Manager、リッチインターフェースを提供するWindows Azure Packを組み合わせることで、プライベートクラウドの構築が可能となります。しかも、パブリッククラウドで安定した多くのサービスを提供して成功を収めている、Microsoft Azure同様のテクノロジーを実装しています。 本書は、Windows Azure PackとHyper-Vを利用し、企業内IaaS(仮想マシン提供サービス)を構成するための、IT管理者向けの手引書です。試用したサーバーは、最小限度の物理サーバーと仮想マシンで構成しています。Windows Azure Packに必要なコンポーネントのダウンロード、実際にプライベートクラウド構築する過程を、手順を追って解説していますので、これからプライベートクラウドの構築を検討するうえで役立つ一冊です。
  • Web制作者のためのCSS設計の教科書
    4.2
    1巻2,090円 (税込)
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「予測しやすい」「保守しやすい」「再利用しやすい」「拡張しやすい」CSS設計の教科書が登場!コンポーネントやCSSプリプロセッサを意識した設計・管理の実践など、「ちゃんとCSSを書く」ためのプロの考え方を徹底解説。「セレクタが複雑になってしまう……」「オブジェクト指向CSSってなに?」「考え方はわかったけど、どう組めばいいの?」そんな人のバイブルになるのが、この本です。破綻しやすいCSS、セレクタのリファクタリングなどの基本から、OOCSS、SMACSS、BEMなどのコンポーネント設計のアイデア、実際によくあるパターンのコードの組み方までを丁寧に解説。また、注目されはじめた「Web Components」についても説明します。
  • WEB+DB PRESS Vol.112
    -
    特集1 React/Vue.jsで実践! コンポーネント設計 モダンフロントエンドの構造化と分割の新提案 昨今のWebアプリケーション開発ではコンポーネント指向による開発が活発化していますが,コンポーネントの分割や役割の持たせ方は現場でも悩みのタネです。本特集ではそれを解決するために,「メンタルモデル」を活用したビューコンポーネントの設計/実装方法を提案します。「関心の分離」によって疎結合を実現して部品の再利用性を高めるとともに,並列的でスムーズな開発フローの実現を目指します。 特集2 RDBMS徹底比較 PostgreSQL,MySQL,SQL Server,Oracle Database 本特集では,PostgreSQL,MySQL,SQL Server,Oracle Databaseの4つの代表的なRDBMSを,OSから見たアーキテクチャ,SQL,オブジェクトの3つの視点から比べ,その違いをまとめて説明します。本特集でとりあげるのは,RDBMSの違いのほんの一部ですが,RDBMSを選定するときや移行するときに知っておきたい基礎的な部分を紹介します。 特集3 実践Scala オブジェクト指向×関数型 オブジェクト指向と関数型プログラミングの特徴を合わせ持ち,型安全・簡潔・エレガントな表現ができるように設計され,じわじわと人気が高まっているプログラミング言語Scala。 本特集では,基本的な文法からSlack APIを使ったWebアプリケーション開発までを解説します。さらに,2019年6月にリリースされたScala 2.13.0で進した点にも触れ,Scala の持つ奥深い魅力や楽しさも紹介します。 一般記事 自作キーボードのススメ デザイン,配列,打鍵感……自由自在
  • WEB+DB PRESS Vol.134
    4.0
    特集1 仕様ファーストでいこう! 実践API設計 堅牢で,保守性に優れたWebサービスの実現 本特集では,筆者自身が長年考えて実践してきたことに基づいて,「API仕様ファースト」という聞き慣れない言葉を中核として,Webサービスでのバックエンドサービスの開発方法について説明します。多くのソフトウェアエンジニアは,最初にAPI仕様をきちんと書いて,さらにテストファースト開発を行うことに慣れていません。しかし,本特集で説明することをきちんと実践することは,優れたソフトウェアエンジニアになる,あるいは優れた開発組織となってサービスの成長を支えるうえで重要です。 特集2 はじめての画像回帰テスト Storybook&Chromaticで品質も生産性も向上! 数あるフロントエンドのテストの中でも比較的運用が簡単で費用対効果の高い,画像回帰テストを実装・運用するための方法を紹介します。フロントエンドのテストにおける画像回帰テストの立ち位置と,画像回帰テストを採用するメリットを紹介したうえで,StorybookとChromaticを使った画像回帰テストの導入方法,簡単なチュートリアル,そして,複雑なコンポーネントのテスト方法を解説します。Appendixとして,Storybookをアクセシビリティテスト,UI検証で活用する方法も紹介します。 特集3 画像生成AIのしくみ Stable Diffusionの内部を探る 画像生成AIの一種であるStable Diffusionは,生成画像の自然さ,動作速度の高速さなどにより,登場してすぐに大きな注目を集めました。さらに衝撃的だったのは,「ソースコード」および「学習済みのAIの中身」が無償で公開されたことです。これにより,画像生成を行うだけではなく,そのしくみを詳しく知ることができます。本特集ではStable Diffusionがどのように動作しているのか,これらの情報を噛み砕きわかりやすく解説します。

    試し読み

    フォロー
  • WebデベロッパーのためのReact開発入門 JavaScript UIライブラリの基本と活用
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Reactのコンセプト、コンポーネント、JSX、活用テクニック、一歩進んだ使い方を解説! Reactは、Webアプリケーションにおいて、ユーザーインターフェース(UI)を構築するためのJavaScriptライブラリ。Facebook/Instagram社が中心となって、オープンソースとして開発・保守されています。Reactを使えば、プログラムの保守・再利用が容易になると同時に比較的高速な動作を実現できます。 本書ではこれらの特長を概観したあと、開発の基本、一歩進んだ使い方などを解説します。Hello Worldや小さめのサンプルからはじめることで、初歩のレベルから着実に理解できるようにしました。これからReactによる開発を学ぼうとする方にとって最適な実践的入門書です。
  • 動かして学ぶ!Vue.js開発入門
    4.2
    【Vue.js(ビュージェイエス)とは】 Vue.jsは、Webアプリ開発用のJavaScriptフレームワークです。 比較的小規模の開発から利用でき、さらにWebアプリ開発で主流になりつつある、 シングルページアプリケーション(SPA)を構築することもできるため、 Web開発で大人気のフレームワークです。 【本書の概要】 Vue.jsの基本機能を押さえたサンプルを元に、Webアプリ開発手法を学ぶことができます。 具体的には、ニーズの高い、データバインディング、イベント、ライブラリの利用、コンポーネントなど 開発の現場でニーズの高いトピックを中心に解説。 さらに現在、主流になりつつあるSPAの作成に役立つポイントも盛り込みます。 【ターゲット】 フロントエンドエンジニア初心者 【著者】 森巧尚(もり・よしなお) この世にパソコンが誕生したばかりの時代からミニゲームを作り続けて30数年。 現在は、iPhoneアプリやFlash、HTML5などのオリジナルゲームのコンテンツ制作、執筆活動、 関西学院大学非常勤講師などを行う。 最近は、IchigoJamで小学生向けのプログラミングを行うPCN大阪やCoder Dojoなどでも活動している。 著書:『Python1年生』『Java1年生』(翔泳社)、『小学生でもわかるiPhoneアプリの作り方』(秀和システム)、 『SwiftではじめるiPhoneアプリ開発の教科書』(マイナビ)、『iPhoneのゲームアプリをつくろう!』(秀和システム) 『よくわかるiPhoneアプリ開発の教科書』(マイナビ)など、多数。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 絵で見てわかるクラウドインフラとAPIの仕組み
    3.8
    特定のサービスに依存しないクラウドの本質を理解する! 昨今、システム開発において「クラウドファースト」という言葉が浸透し、ITシステムを構築するときにクラウドを使うケースが増えてきています。 本書では、主にIaaS(インフラサービス)を中心としたクラウドを使ったシステム構築を想定し、クラウドインフラ構築に携わるエンジニアが知っておきたい知識――クラウド共通の機能や内部構成、アーキテクチャなど――について解説します。 クラウドでのインフラ管理の最大の特徴は“インフラをAPIで制御できること”、これによって従来の環境ではできなかった構築と運用が可能です。本書では、はじめに各種クラウドの概要と提供コンポーネント、その重要な構成技術であるAPIの仕組みといった基礎的な知識を理解します。その後、サーバ、ストレージ、ネットワークの各コンポーネントがどのようなアーキテクチャか、そしてクラウドAPIによってどのように制御されているかを解説し、クラウドサービスの内部構成にも触れていきます。また、環境管理、API、認証、DNSを深堀し、これらを駆使したクラウドならではの考え方についても解説するほか、クラウドを基盤とした新しい「クラウドネイティブ」なインフラ管理手法であるInfrastructure as CodeやImmutable Infrastructureについても取り上げます。 クラウドインフラの仕組みや動作原理を知りたい、あるいはこれからクラウドを使ったシステム構築に携わる方など、特定のクラウドサービスに依存しないクラウドの本質を学びたいエンジニアにおすすめの一冊です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • APIデザイン・パターン
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Web API設計のベストプラクティス集 APIとはアプリケーション、サービス、コンポーネントがどのように通信するかを定義する仕様です。本書『APIデザイン・パターン』は、Web APIを構築するための安全かつ柔軟で再利用可能なパターンを提供するために執筆されました。一般的な設計原則の説明からはじめ、APIを構築する際の仕様、デザイン・パターンを紹介していきます。Manning Publishing: API Design Patterns の翻訳書。 本書 "APIデザイン・パターン(API Design Patterns)" は、Web APIを構築するための一連の設計原則、安全かつ柔軟で再利用可能なパターンを提供するために書かれました。Google Cloud PlatformとそのAPI設計に取り組む著者が、 ・APIの一貫性、拡張性、可用性を確保する方法について ・安全かつ柔軟で再利用可能なAPIパターン ・一般的なAPIの設計を改善する手法 について解説します。コード例はTypeScriptで解説。詳細なシナリオ・図解により、API設計についての理解が深まります。 提供するAPIが他の開発者から信頼され、便利に使ってもらえるようにするためのベストプラクティスを提供します。 [本書まえがきより] ソフトウェアが「うまく設計されている」とはどういうことなのか、「よく設計されたWeb API」とは何か。 私は自分自身で答えを出そうとし、実際に使ってみた情報などを何年もかけ集約し、Luke Sneeringerと私でGoogleのルールとして明文化し、それは最終的にAIP.dev(google.aip.dev)という形で提供することになりました。これらのルールはある種の法律のようなもので「何をすべきか」は書かれていても、「なぜそうすべきか」は書かれていません。この本で私が目指したのは実践的なガイドラインと、その理由を論理的に説明することです。この本で取り上げたトピックが、APIデザインという魅力的かつ複雑な世界において、多くの会話や将来の仕事のきっかけとなることを願っています。
  • Autodesk Inventor 2021公式トレーニングガイド Vol.1
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Autodesk社が全世界的に提供している公式トレーニングテキストの日本語版で、機械系3D CADのAutodesk Inventorに必要な知識・スキルを習得できるテキスト。2010版の「公式トレーニングガイド」の改訂版。Vol.1では、Autodesk Inventorユーザインタフェースの使い方から始まり、基本的なスケッチの作成やジオメトリ拘束、面取りやフィレット、穴やねじ、薄肉パーツなどの詳細形状の作成、アセンブリデザイン、コンポーネントの配置・作成・拘束を取り上げています。2021版では、各章を構成するおのおののレッスンに用意されている実習のレイアウトを1段組に変更し、見やすい構成にしました。実習ファイルは、弊社Webサイトからダウンロード提供しています。
  • Autodesk Inventor 2022 公式トレーニングガイド Vol.1
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Autodesk社が全世界的に提供している公式トレーニングテキストの日本語版で、機械系3D CADのAutodesk Inventorに必要な知識・スキルを習得できるテキスト。2010版の「公式トレーニングガイド」の改訂版。Vol.1では、Autodesk Inventorユーザインタフェースの使い方から始まり、基本的なスケッチの作成やジオメトリ拘束、面取りやフィレット、穴やねじ、薄肉パーツなどの詳細形状の作成、アセンブリデザイン、コンポーネントの配置・作成・拘束を取り上げています。実習ファイルは、弊社Webサイトからダウンロード提供しています。
  • カオスエンジニアリング入門
    -
    パブリッククラウドなどを活用し大規模分散システムにおける品質向上のために注目されているカオスエンジニアリングの初学者向けの解説書です。 カオスエンジニアリングの概念や誕生の背景を解説し、実際に適用する際の考慮点などについて解説します。 ■序文より いま、IT業界では数十年に一度のパラダイムシフトの真っ只中におり、エンタープライズにおいてもパブリッククラウドやコンテナ技術の活用が本格的な段階に入っています。パブリッククラウドやコンテナ技術を活用することで、アプリケーションの超高速開発を実現し、取引先や消費者に魅力あるサービスを提供し続けることが可能となります。 一方、パブリッククラウドサービスやマイクロサービス化されたアプリケーションにより、システムを構成するコンポーネント数は増加し、複雑さが増大しています。IT環境が複雑化したことで、ある障害が発生した際の利用ユーザーへの影響が想定し難くなっており、大規模障害につながるリスクが高まっています。 カオスエンジニアリングは、クラウドベースのアーキテクチャによりIT環境の複雑さが増す中で、システムの信頼性を向上させるための方法論として開発されました。 本書は、複雑化するITシステムの信頼性を担保するには、オンプレミスでのサーバー時代に築き上げた従来型の障害テストだけではそぐわなくなっている実態について解明していきます。そして、複雑化する分散システムの信頼性向上を目的とした、カオスエンジニアリングを活用した最適なアプローチを解説していきます。 本書を活用いただくことで、オンプレからパブリッククラウド、コンテナまで分散化し複雑化したITシステムのレジリエンシーを向上し、信頼性の高いサービスを提供していくことができるようになります。

    試し読み

    フォロー
  • 課金ポイントを変える 利益モデルの方程式
    3.6
    「お客様の満足」からいったん離れて、「利益の取り方」から先に考えてみませんか。 最近、非常識なほどの安い値段か、もしくは無料で商品やサービスを提供する一部の新興企業が、莫大な利益を上げています。その理由を探ると、お客様に寄り添いながらもお金をもらう機会を拡げていく「課金ポイントの変更」が原動力であると気づきます。 本書では、「課金ポイントを変えて成功した」企業の実例について、AMAZON、タイガー コペンハーゲン、LINE、ネスレ日本、CCC(カルチュア・コンビニエンス・クラブ)などを取り上げ、詳しく解説していきます。あわせてフリーミアム、マルチコンポーネント、三者間市場(Google戦略)、ピラミッドパターン、サブスクリプション(定期支払)など、新しい儲け方のパターンについても、ひと通り紹介していきます。 「お客様を満足させていながら、儲かっていない」既存のビジネスモデルはすぐにリセット。課金ポイントを工夫してトップ企業とは別の土俵で戦う新しいメソッド「利益モデル」の組み立て方について、一緒に考えていきましょう。
  • 「仮想化」実装の基礎知識
    3.0
    近年、サーバーだけでなく、デスクトップやストレージにも仮想化技術が適用されるようになってきています。そして、これまであまり注目されていなかったネットワークについても、NFV(Network Functions Virtualization)やSDN(Software Defined Networking)の登場により、仮想化技術が用いられる事例が増えつつあります。 このように「仮想化」の実装範囲が広がる中、その仕組みや技術を理解し、基礎知識として身に付けることが重要になってきています。 本書では、サーバー、デスクトップ、ストレージ、ネットワークそれぞれの仮想化について、基本技術から、実装するにあたっての設計上の考慮点、セキュリティ対策、Dockerや自動階層化、VXLAN(Virtual eXtensible Local Area Network)等、比較的新しい技術まで幅広く説明しています。 本書は、次のような方々を読者として想定しています。 ・仮想化全般に関する基本知識を得たい方 ・サーバーやデスクトップ等の各コンポーネントの仮想化技術に関する知識を得たい方 ・実際のシステムに仮想化を実装するための参考としたい方 ・仮想化の最新技術に関する知識を得たい方

    試し読み

    フォロー
  • 基礎から学ぶ Vue.js
    3.0
    「Vue.js が楽しい! 」ウェブフロントエンド界隈でこの言葉を耳にすることが増えました。 フロントエンドを取り巻く技術の発展によって、フロントエンドの役割は増え、フレームワークもより身近なものになっています。 この本では「Vue.js ってなに?」「フレームワークってなに?」という基礎概念と導入から、プロダクトに役立つ情報までを、体系的に解説しています。 これから JavaScript のフレームワークを始める方にはもちろん、すでに Vue.js をお使いの方が基礎を学ぶにも最適な1冊です。 チュートリアルや実例集盛りだくさんのサポートページも公開しており、書籍と合わせてお読みいただけます。 ●こんな方におすすめです ・プレーンなJavaScriptや、jQueryだけの開発からステップアップしたい方 ・Vue.jsの公式ガイドを読んではみたものの、専門用語が多く難しかった方 ・コンポーネントや状態管理、Vue.jsにおけるSPA構築について学習したい方 ・「チームにVue.jsを覚えてほしい! 」という方

    試し読み

    フォロー
  • Kubernetes実践ガイド クラウドネイティブアプリケーションを支える技術
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書では、クラウドネイティブに求められる背景やトレンドを押さえるとともに、「Kubernetes」やそのエコシステムを利用し、クラウドネイティブアプリケーションの実装について解説しています。Kubernetesは、コンテナを管理するコンテナオーケストレーションツールであり、これを活用することで、適切なインフラリソースの提供だけではなく、アプリケーションの開発や展開が、容易かつ動的に行える環境を構築できます。  本書の読者対象は、これからクラウドネイティブアプリケーションの開発・運用を始める方です。したがってその内容も、Kubernetesとそのエコシステムを活用したアプリケーションの開発、運用にフォーカスしています。最初にKubernetesそのものの仕組みの基礎を説明したあとは、その上で動くアプリケーションを運用するために必要なエコシステムやその活用方法に重点を置いています。 全体は、2部構成になっており、第1部では、クラウドネイティブアプリケーションを支える技術の一つとして注目される、Kubernetesの概要を紹介します。クラウドネイティブの考え方からKubernetesが提供するコンポーネントの役割まで、本書を読み進める上でのポイントを取り上げます。  第2部では、Kubernetesエコシステムを活用して、クラウドネイティブアプリケーションの開発やその上で動くアプリケーションの管理方法を紹介します。クラウドの特徴を活かしたアプリケーション開発や運用の重要性を取り上げます。
  • 携帯OS教科書 Androidアプリケーション技術者ベーシック
    4.0
    1巻4,180円 (税込)
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております】 Android試験対策本に待望の“教科書”が登場 Android技術者認定試験制度(ACE)の「アプリケーション技術者認定試験ベーシック」を受験する方に向けた学習書です。いきなり問題集ではハードルが高いという方も取り組みやすいように、豊富な図表とサンプルコードで、Androidアプリケーションの動作・仕組みから各種コンポーネント、開発環境まで、合格に必要な知識をていねいに解説します。 練習問題も多数掲載しており、章末問題で学習したことをすぐに確認できるほか、巻末の模擬試験で仕上げも万全です。これから資格取得を目指す方はもちろん、現場で開発経験を積んだ方にもお奨めする一冊です。 ★旧電子書籍データにパスワードの記載がありませんでした。最新データをご利用ください。読者の皆様には謹んでお詫び申し上げます。 ※本電子書籍は同名出版物を底本とし作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
  • 現場のプロから学ぶ CSSコーディングバイブル
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は大きくCSSとSassについて学ぶChapter1~3と、サンプルサイトの制作プロセスを通じて現場で使えるスキルを養うChapter4の2部構成となっています。 Chpater01 CSSの基本と設計 CSSとはなにか、という話から、CSSの書き方、CSS設計まで解説します。CSS設計ではOOCSS(オーオーシーエスエス)、BEM(ベム)、SMACSS (スマックス)といった手法を解説します。 Chpater02 CSSの基礎知識 CSSを使いこなすために知っておいたいセレクタ、カスケードと継承、詳細度、ボックスモデル、マージンの相殺、デフォルトスタイルシートとリセットCSSなどの事項を取り上げ、解説していきます。 Chapter03 CSSを効率的に書くSass CSSを管理・運用するのに使われるCSSプリプロセッサの1つ、Sassについて解説します。 Chpater04 サンプルで学ぶCSSコーディング ここからはサンプルサイトを実際に設計しながら、コーディングのテクニックを学んでいきます。 コーディングガイドラインを考え、サイトの仕様を確認し、サイトで共通で使える部分を検討します。 それが終わったら、レイアウト作成、エレメント作成、コンポーネント作成、と順次デザイン・制作を進めていきます。 ----- 本書はなるべく実際に案件に近い形でサンプルコードを作成し、 制作時に抑えておきたいポイントをまとめています。 Web業界の技術のスピード感は早いと言われますが一度スピードに乗ってしまえば、技術のキャッチアップもスムーズに行えるようになります。 本書を読むことで早い段階で「現場で使えるスキル」が身につき、さらにステップアップができるでしょう。 この本が、コーダーを目指す皆様の道しるべとなりますよう、願ってやみません。 (著者まえがきより)
  • 後悔しないためのVueコンポーネント設計
    -
    本書はVue.jsを利用してシングルページアプリケーションの作成を考えているエンジニア、特にコンポーネントの設計や分類に悩んでいる方のためのガイドブックです。テストの書き方がわからない、コンポーネントのアンチパターンを知りたい、といった方のために、テストしやすい、またはしづらいコンポーネントとはなにか、単体テストの書き方などについて丁寧に解説しています。 〈本書の対象読者〉 ・Vue.jsのコンポーネント設計に自身がない ・Vue.jsのコンポーネントの分類で悩んでいる ・Vue.jsのコンポーネントのアンチパターンを知りたい ・Vue.jsのコンポーネントのテストの書き方がわからない
  • これからのWebサイト設計の新しい教科書 CSSフレームワークでつくるマルチデバイス対応サイトの考え方と実装
    -
    【複数デバイス対応を効率化するフロー&ノウハウがわかる!】 本書は、Webサイトをマルチデバイス対応(レスポンシブWebデザイン対応)させる上での、設計の考え方とCSSフレームワーク(Bootstrap)を利用した実装方法を伝える解説書です。 前半(1~6章)では「コンポーネント」の概念を取り入れた新しいサイト設計の考え方、フレームワークの特徴などを丁寧に紹介しています。実践編となる後半(7~11章)では、代表的なフレームワークであるBootstrapを用いて作成したサンプルをもとに、マルチデバイス対応サイトを設計・制作する手法、BootstrapのSass(SCSS)を使ったカスタマイズ方法を解説。最終章では実装をより効率化・チューニングする手法も紹介しています。なお、本書のサンプルデータはダウンロードにて提供します。 WebサイトがPCだけで見るものではなくなった昨今、サイトのマルチデバイス対応は必須要件となりつつあります。その一方、実装に工数を費やす従来の制作フローでは、作業効率や時間的コストの面で対応し切れなくなっているのが制作現場の実状ではないでしょうか。このような現況やニーズに応えた、「これからの」複数デバイスの考え方・ノウハウを理解していただくための必読の1冊です。

    試し読み

    フォロー
  • これからはじめるVue.js実践入門
    5.0
    1巻3,718円 (税込)
    ※この電子書籍は固定レイアウト型で配信されております。固定レイアウト型は文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 いま学んでおきたいJavaScriptフレームワーク「Vue.js」のエッセンスを一冊に詰め込みました! 豊富なサンプルコードで試しながら理解できます! Vue.js(ビュージェイエス)は、Webアプリのビュー(見た目)の部分に特化したシンプルなフレームワークです。既存のアプリに後乗せで導入したり、徐々に適用範囲を拡大したりすることが手軽に行えます。シンプルな分、他のフレームワークと比べて学習コストが低く、HTMLとJavaScriptが一通りわかる人ならコードを理解するのも簡単です。 本書では、Vue.jsの中核である、ページを構成するUI部品「コンポーネント」をしっかりと解説し、さらには本格的なアプリ開発で必要となる要素までを網羅的に取り扱います。丁寧な解説でよくわかる、入門書の決定版です!
  • これからはじめるVue.js 3実践入門
    -
    1巻3,740円 (税込)
    ※この電子書籍は固定レイアウト型で配信されております。固定レイアウト型は文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 いま学んでおきたいJavaScriptフレームワーク「Vue.js」のエッセンスを一冊に詰め込みました! 豊富なサンプルコードで試しながら理解できます! Vue.js(ビュージェイエス)は、Webアプリのビュー(見た目)の部分に特化したシンプルなフレームワークです。既存のアプリに後乗せで導入したり、徐々に適用範囲を拡大したりすることが手軽に行えます。 シンプルな分、他のフレームワークと比べて学習コストが低く、HTMLとJavaScriptが一通りわかる人ならコードを理解するのも簡単です。 本書では、Vue.jsの中核である、ページを構成するUI部品「コンポーネント」をしっかりと解説し、さらには本格的なアプリ開発で必要となる要素までを網羅的に取り扱います。丁寧な解説でよくわかる、入門書の決定版です!
  • これからはじめるReact実践入門 コンポーネントの基本からNext.jsによるアプリ開発まで
    -
    1巻4,400円 (税込)
    ※この電子書籍は固定レイアウト型で配信されております。固定レイアウト型は文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 たくさんのサンプルを動かしながら、Reactの機能を基礎からしっかり、さらにモダンJavaScript、TypeScript、Next.jsによる本格的なアプリ開発まで、この1冊で総合的に学べます。 とことん丁寧でわかりやすく、開発に必要な応用力が身につけられる、必読の入門書です。 最新 React 18以降/Next.js 13以降に対応 ※カバー画像が異なる場合があります。
  • ざっくりつかむ CSS設計
    4.5
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ●本書の構成 本書はトピックごとに分かれた短い24の章で構成されています。 第1回 CSSを書くということについて 第2回 CSS設計が無いと困ること 第3回 とりあえずBEM 第4回 BEMのB = Block 第5回 BEMのE = Element 第6回 BEMのM = Modifier 第7回 BEMその他 第8回 SMACSS: Baseルール 第9回 SMACSS: Layoutルール 第10回 SMACSS: Themeルール 第11回 ユーティリティクラス 第12回 名前空間的接頭辞 第13回 Block間の余白の設計: 前編 第14回 Block間の余白の設計: 中編 第15回 Block間の余白の設計: 後編 第16回 プロジェクトの中でうまく立ち回る 第17回 スタイルガイドのススメ 第18回 ビルドしてCSSを作る: 書いたCSSはそのまま使わない 第19回 ビルドしてCSSを作る: Sass 第20回 ビルドしてCSSを作る: Autoprefixer 第21回 ビルドしてCSSを作る: PostCSS 第22回 もっとコンポーネント: 汎用的なBlock、限定的なBlock 第23回 もっとコンポーネント: Blockの入れ子 第24回 ユーティリティファースト ●対象とする読者 「この本の読者として想定したのは、フロントまわりの実装を主業務とする会社に入ってきた、新しいメンバーである。新しいメンバーと言っても、すでに高いスキルを持っているような人物は想定していない。まだWebの技術にそこまで詳しくはなく、これから開発のスキルを高めていこうと考えているような人物を想定している。そのような人に対し、実務で覚えろ、経験だと丸投げするわけにはいかない。 この能力は単純に何かを暗記したり、仕組みを理解するだけでは成り立たない部分がある。なので、とりあえず参考書としてこの本を読んで下さい。そう言って渡したい内容をまとめたのがこの本である。 ・こういうことを知っていてくれたら、仕事を頼む側としてはすごい助かる ・こういうことを知っていたら、きっとあなたはCSS設計を行う役割として、周りと適切にコミュニケーションをとっていける そんな内容にしたいと考えた。」(著者「はじめに」より) 長らくWebサイト制作/アプリケーション開発の現場に身を置いてきた著者が、その経験を踏まえてまとめた本書を、ぜひご活用ください!
  • 詳解 Apache Spark
    -
    本書では,Sparkの分散処理の基礎であるRDDのしくみ,Sparkを構成する各コンポーネントの機能を理解するところからはじめます。 さらにSparkクラスタの構築と運用,構造化データを処理するためのDataFrame APIとSpark SQL,ストリーミング処理のためのSpark Streaming,機械学習ライブラリMLlib,グラフ処理のためのGraphXの各コンポーネントの実践的な利用方法を基礎から徹底的に解説します。
  • 詳解! Windows Server仮想ネットワーク
    5.0
    SDN(Software-Defined Networking)は「ソフトウェア定義のネットワーク」と訳されるもので、ネットワークの制御をソフトウェアで行う技術や概念を指します。Windows ServerにおけるSDN機能は、Windows Server 2016で「Microsoft SDN v2」となり、VMwareやCisco Systemsなどにより開発された「VXLAN」も搭載するようになりました。さらにWindows Server 2019では、SDN機能が大幅に強化されています。 SDNはまた、クラウドサービスであるAzureを支える技術としても活用されています。仮想化技術とクラウドの普及により、SDNはネットワーク業界だけの関心事ではなく、ネットワーク仮想化、そしてクラウドを利用する上で、欠かせない知識となっています。 本書は、Windows Server 2016/2019のネットワーク仮想化機能の中心となる「Microsoft SDN v2」の解説書です。大きな概念としてのMicrosoft SDNにフォーカスし、その考え方と実装、ならびに技術要素としてのVXLAN、その他のMicrosoft SDNを構成する重要なコンポーネントを取り扱います。また、Microsoft SDN v2利用製品としてのAzure Stackについても取り上げます。
  • 初心者からちゃんとしたプロになる HTML+CSS実践講座
    -
    【1日30分からはじめる! 制作現場の実践的コーティング】 本書は、HTML・CSSの基本をひと通り身につけた方を主な対象に、制作現場でプロとして活躍するために必要なWebコーディングの技術を解説したものです。 HTML・CSSのコーディング初心者を脱して間もないレベルと、制作現場の第一線で活躍できる技術レベルの間には、当然ですが大きなギャップがあります。本書は、このギャップを少しでも埋められるような内容を目指しました。 全7章構成の前半では、テキストエディターの設定、Node.jsやGulp、バージョン管理システムの導入といった効率的な開発環境を構築・整備する方法とともに、フロントエンド技術周辺の必要知識を解説。より効率的にコーディングするための環境を整えていきます。 後半では、デザインカンプやWebサイトを題材に、現場の実践的なコーディングを学んでいきます。Webページのレイアウトを「コンポーネント」単位で捉える視点を身につけ、事前のマークアップ設計やCSS設計を行った上でコーディングを進めるノウハウを習得できます。解説及びサンプルには、BEMやSass(SCSS記法)、初歩的なVue.jsを取り入れました。 〈こんな方にオススメ〉 ・制作現場のプロで活躍するコーディング技術を学びたい方 ・HTML・CSSの基本を習得したあと、ステップアップしたい方 ・フロンエンドの開発環境に関する知識を身につけたい方 〈本書の特長〉 ・1冊で、理論(読むパート)と実践(作るパート)の両方を習得できる ・記事ごとに学習時間の目安を設けており、学習教材としても利用しやすい ・作りながら覚えることで、学んだことをすぐに実践できる 〈本書の内容〉 ■Lesson 1 現場のコーディングとツール ■Lesson 2 フロントエンド技術の“いま” ■Lesson 3 開発環境の構築 ■Lesson 4 カンプからのコーディング設計 ■Lesson 5 BEMを使ったCSS設計 ■Lesson 6 Sass(SCSS)を取り入れる ■Lesson 7 Vue.jsを取り入れる
  • CSS3逆引きデザインレシピ
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております】 現場の旬がわかる デザイン×ワークフロー実践レシピ集 モバイル端末の普及にともない、CSS3は知識として理解するものから、現場で使うものへと急速に変化してきています。本書は現場でCSS3を実装している方に向けた実践的なレシピ集です。CSS3で実装する際に、具体的にどのプロパティをどのような用途で使えばよいのか、デザインへの落とし込みで悩むケースも多いものです。 本書では、ボタン、ナビゲーション、背景、イメージ、フォーム、インタラクションなどの旬なデザインアイデアを集め、実装のコツをサンプルコードとともに解説しています。さらには、メンテナンス性を高める記述方法、SassやLESSといったCSSプリプロセッサの導入、CSSのコンポーネント化、サイト効率化など、開発現場の実践ノウハウも逆引き形式でまとめています。「現場のトレンド」がわかる1冊です。 ※本電子書籍は同名出版物を底本とし作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • CSSフレームワーク Bootstrap入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Bootstrapは、どんなデバイスでも見やすく表示する「レスポンシブデザイン」を強力にサポートするWeb開発用CSSフレームワークです。本書は、Bootstrap 4.0をベースに、レスポンシブデザインおよびBootstrapの基本レイアウト機能「グリッドデザイン」によるWebデザインについて解説します。オリジナルGUIコンポーネントの使い方、jQueryによるスクリプト制御の方法なども紹介します。
  • 次世代電力システム設計論 ―再生可能エネルギーを活かす予測と制御の調和―
    -
    1巻6,820円 (税込)
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 電力システム改革のコア技術を詳細解説!  本書は、電力システム、スマートグリッド分野の研究者を読者対象に、今後、電力システム改革の中心となる太陽光発電の需要予測、スマートアグリゲーション、安定供給を実現する電力需給計画や電力・配電系統制御といったコア技術を中心に“予測と制御を融合した調和型の次世代電力システムの設計手法”について、詳述した専門書です。 1章 調和型電力システム  1.1 次世代電力システムのあるべき姿と研究課題  1.2 サイバー・フィジカル・バリューシステムの提案  1.3 次世代電力システム設計 2章 太陽光発電予測と電力需要予測  2.1 太陽光発電予測の基礎  2.2 予測区間の推定  2.3 予測大外れの事例  2.4 予測大外れの予見手法  2.5 超短時間時系列予測  2.6 電力需要予測 3章 アグリゲーションと電力市場  3.1 電力市場の基礎  3.2 デマンドレスポンスを考慮したバランシンググループの需給計画  3.3 モデル予測制御を用いた当日デマンドレスポンス  3.4 電力プロファイル市場の設計と確率的約定方式  3.5 再生可能エネルギーの不確かさを考慮した電力市場のモデリングと解析  3.6 機械学習による需給計画  3.7 太陽光発電出力予測更新に基づく需給計画  3.8 太陽光発電の区間予測に基づいた蓄発電需給運用計画 4章 アグリゲーションとプロシューマ  4.1 アグリゲーションとプロシューマのモデルの全体像  4.2 エネルギー市場と需要家制御  4.3 多価値最適化に向けた需要家の制御  4.4 階層構造に基づく電力需要制御量の最適分配法  4.5 デマンドレスポンスの実施診断  4.6 充電量の秘匿制御 5章 電力系統制御  5.1 需給制御の基礎  5.2 潮流制御の基礎  5.3 送電制約を考慮した経済負荷配分制御  5.4 経済負荷配分制御による蓄電池充放電計画のロバスト化  5.5 温度制約による混雑緩和  5.6 予測を利用した負荷周波数制御  5.7 発電機制御と需要家・供給家の需給バランス制御最適化  5.8 電力系統のネットワーク構造と同期安定性  5.9 大規模電力系統の階層的不安定性診断  5.10 電力系統のレトロフィット制御 6章 配電系統制御  6.1 配電制御の基礎  6.2 電圧調整機器分散協調制御  6.3 インバータ電圧協調制御  6.4 インバータによる電力抑制  6.5 単相同期化力インバータ 7章 調和型システム設計  7.1 調和型システム設計の基礎和  7.2 階層化システムの調和:共有モデル集合による分散設計  7.3 エージェント間の協調:コミュニケーション型デマンドレスポンス  7.4 人と調和する制御:集合値信号を用いた階層化制御  7.5 予測と制御の調和:需給制御のための予測値整形  7.6 データとモデルの調和:クリエーティブ・データサイエンス  7.7 異種データの調和:多様性を有するデータの生成 付録A 次世代電力系統のモデリング  A.1 次世代電力系統のモデリングの全体像  A.2 コンポーネントごとのダイナミクスの詳細 付録B 制御理論に関わる基本事項  B.1 動的システムの表現  B.2 システムの安定性  B.3 システムの安定化  B.4 制御システムの性能評価  B.5 制御システムの設計  B.6 離散時間システム
  • 実践Django Pythonによる本格Webアプリケーション開発
    3.0
    現場で役立つ実践的なノウハウを徹底解説 【Djangoとは】 Djangoは、Pythonで人気のあるフルスタックWebフレームワークです。 強力なテンプレートエンジンやO/Rマッパーに加え、ユーザー認証や国際化、管理画面など、Webアプリケーション開発で必要になるありとあらゆる機能を高い柔軟性で提供し、高速なWebアプリケーション開発を可能にします。 【本書のポイント】 本書は、業務で必ず役に立つ実践的なDjangoの解説書です。モデルやビュー、テンプレートといった基本コンポーネントの解説はもちろん、Djangoの実践的なテストテクニック、ユーザーモデルのカスタマイズ方法、認証処理のベストプラクティスなど、Web開発において必ず知っておくべき内容を幅広く取り上げました。 また実際に業務でWebアプリケーション開発に取り組む際には、これらの理解だけでは不十分なこともしばしばあります。 N+1問題の理解や対策方法、RDBのインデックスチューニングによるSQLの最適化、Web APIの実践的なページネーションの実装方法、CSRFやSQLインジェクションのような攻撃を防ぐためのセキュリティに関する知識など、高度かつ重要なトピックをDjangoのコントリビュート経験もある筆者が分かりやすく解説します。 【本書のゴール】 Djangoを使ったWebアプリケーション開発のベストプラクティスを把握し、業務に活かせる実践的な知識を身につけることを目指します。 【Djangoのバージョン】 Django 3.2 LTS対応(2024年4月までサポートされるバージョン) ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 実践 Svelte入門
    -
    「Svelte(スベルト)」は,ユーザーインターフェイスを構築するためのJavaScriptフレームワークのひとつです。Svelteには,ユーザインターフェイスで重要な役割を担う「状態管理」を特別な記法や関数を使うことなく記述できる,作成したコンポーネントをランタイムなしで実行可能な形に変換する(コンパイル)といった特徴があります。本書では,近年注目を集めているSvelteの基本について解説するとともに,SvelteをベースとしたWebフレームワーク「SvelteKit」によるWebアプリケーション開発についてもしっかり解説します。
  • 実践ソフトウェアエンジニアリング (第9版)
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 ソフトウェアエンジニアリング・スタンダードの第9版 「ソフトウェア技術者なら、この財産を活用しない手はない」とマイクロソフト榊原彰氏よりの推薦文にあるように、その通りに期待できる内容です。 「本書は米国においての第1版が発行(1982年)されて以来、世界累積300万部を超えるベストセラーの最新刊である第9版の邦訳書です。ソフトウェア同様、改良が続けられているソフトウェアエンジニアリングの「最良の手法」を解説している書籍であり、現役のソフトウェアエンジニアならびに学生諸氏におすすめする1冊です。 原書:Roger S. Pressman, Bruce R. Maxim, Software Engineering,McGraw-Hill, 2020 著者について/まえがき/訳者まえがき 第1章 ソフトウェアとソフトウェアエンジニアリング 第1部 ソフトウェアプロセス 第2章 プロセスモデル 第3章 アジャイルとプロセス 第4章 推奨のプロセスモデル 第5章 ソフトウェアエンジニアリングの人間的側面 第2部 モデリング 第6章 プラクティスの指針となる原則 第7章 要求エンジニアリング 第8章 要求モデリングの推奨手法 第9章 設計の概念 第10章 アーキテクチャ設計の推奨手法 第11章 コンポーネント設計 第12章 ユーザエクスペリエンス設計 第13章 移動体端末におけるソフトウェアの設計 第14章 パターンに基づく設計 第3部 品質とセキュリティ 第15章 品質の概念 第16章 レビューの推奨手法 第17章 ソフトウェア品質保証 第18章 ソフトウェアセキュリティエンジニアリング 第19章 ソフトウェアテスト―コンポーネントレベル 第20章 ソフトウェアテスト―統合レベル 第21章 ソフトウェアテスト―移動体端末と特定ドメインに対するテスト 第22章 ソフトウェア構成マネジメント 第23章 ソフトウェアメトリクスと分析 第4部 ソフトウェアプロジェクトのマネジメント 第24章 プロジェクトマネジメントの概念 第25章 実行可能で役立つソフトウェア計画 第26章 リスクマネジメント 第27章 ソフトウェアサポート戦略 第5部 先端的な話題 第28章 ソフトウェアプロセス改善 第29章 ソフトウェアエンジニアリングの新興トレンド 第30章 おわりに 付録/参考文献/索引/訳者プロフィール
  • 実践入門 はじめてのReact開発
    -
    本書は主にサーバーサイドを専門に開発してきた著者が、仕事でゼロからフロントエンドを開発する中で、現場で実際にReactを使って学んだ情報やTipsをまとめたものです。 実際にはじめてReactを使って開発していく際、ページのUI(コンポーネント)をどのように組み立てていけばよいのか、create-react-appに頼っていたフロントエンドのビルドの裏側など、実務を通して学んだReactの「チュートリアル以外のTips」を掲載しています。 本書を足がかりに、チュートリアルなどを通じて具体的な開発に必要なAPIの情報を随時調べていくことで、初学者でもReactを使った開発を具体的にイメージしやすくなります。

    試し読み

    フォロー
  • 実践Reactコンポーネントライブラリ開発
    -
    ReactはWebページの開発において主要な技術となりつつありますが、Reactコンポーネントの「ライブラリ」を作成し、それを保守運用した経験のある方はどれくらいいるでしょうか? Webページを作成できても、コンポーネントの設計については抽象的で、実際にはStorybookを使用して保守するべきだと理解しているものの、なかなか着手できないという方も多いことでしょう。コンポーネントの管理は、細かな部分が疎かにされがちで、時には以前に似たようなコンポーネントを再度作成することがあるかもしれません! ライブラリを作成し、コミッターとしてコントリビュートすることで、車輪の再発明を避けることができます。これにより、実績を積み重ね、スキルを向上させることができます。この書籍は、npmにライブラリを登録したり、簡単なコンポーネントを作成してライブラリ化したりする方法に焦点を当てており、読むだけで楽しく学ぶことができます。もちろん、2023年3月末にリリースされたStorybook v7に完全に対応しています! 本書は、フロントエンドエンジニアとしてのスキルを広げ、新たな領域に挑戦したい方にとって必見の一冊です。
  • スクラムの拡張による組織づくり──複数のスクラムチームをScrum@Scaleで運用する
    4.0
    【チームの増加により発生するコミュニケーションコスト。その爆発的増大にいかに立ち向かうか】 スクラムは、今や数多くの現場で活用されています。しかし、スクラムは少人数での開発を想定しており、大規模開発で実践する際にさまざまな問題が発生します。そこで、大規模開発でスクラムを行うための手法がいくつか提唱されています。本書はその中の一つであるScrum@Scaleを解説する書籍です。Scrum@Scaleは、スクラム提唱者の一人であるJeff Sutherland博士によって作られました。 本書は、筆者が所属しているチームにScrum@Scaleを実際に導入した知見をもとにしています。Scrum@Scaleをどのように日々の開発に取り入れるのか、導入事例を交えながら具体的に解説します。 ■こんな方におすすめ ・規模の大きな組織にスクラムを取り入れたいと考えているマネージャーや経営者 ・ソフトウェア開発の組織設計に関わるマネージャーや経営者 ・大規模スクラムの実践例を知りたいスクラム実践者 ■目次 ●第1章:スクラムのスケーリングと大規模の難しさ   スクラムをスケールするとはどういうことか   さまざまなスケーリングスクラムのやり方   大規模スクラムの導入と組織文化   まとめ ●第2章:スクラムのおさらい   スクラムとは   スクラムにおける3つの作成物   スクラムチーム   スクラムにおける5つのイベント   まとめ ●第3章:とあるチームのScrum@Scaleでの1スプリント   チームの紹介   とあるチームのデイリースクラム   さまざまなデイリースクラム   プロダクトオーナーの活動   まとめ ●第4章:スクラムマスターサイクルとプロダクトオーナーサイクル   Scrum@Scaleの特徴   スクラムマスターサイクル   プロダクトオーナーサイクル   まとめ ●第5章:Scrum@Scaleを形成する12のコンポーネント   習熟度を確認するために12のコンポーネントを使う   最初に行うコンポーネント   スクラムマスターサイクルのコンポーネント   プロダクトオーナーサイクルのコンポーネント   共通のコンポーネント   まとめ ●第6章:現場へどのように導入していくか   ステップ0:機能しているスクラムチームを作る   ステップ1:SoSを立ち上げる   ステップ2:メタスクラムを立ち上げる   ステップ3:改善サイクルを回す   まとめ ●第7章:Scrum@Scaleで運用される現場 ──チャットサービスの開発現場の場合   なぜScrum@Scaleを選択したのか   Scrum@Scaleの組織構造とイベントの運用   Scrum@Scaleのイベント   組織構造の変遷   12のコンポーネントの自己採点と変革バックログ   まとめ ■著者プロフィール 粕谷大輔(かすやだいすけ):Chatwork株式会社 エンジニアリングマネージャー。SIer、ソーシャルゲーム開発でのエンジニア業務、サーバー監視ツール開発のディレクターを経て、2021年より現職。Scrum@Scaleを実践しながら開発組織の整備、会社全体のアジャイル化を推進している。

    試し読み

    フォロー
  • ステレオサウンド 2024年夏号 No.231
    NEW
    -
    世界で唯一のハイエンドオーディオ専門誌です。世界中の新製品情報や、音の専門家が語るオーディオ機器の使いこなし記事が充実。音のいいCDソフト情報も満載です。オーディオのバイブルとしてぜひご愛読ください。 AD 目次 特集 長く愛されるベストセラーモデルを一挙詳解 ベストバイコンポーネント 注目の製品 選ばれるその理由 連載 ベスト・オーディオファイル AGAIN 岩澤正純さん リポート 黛 健司 イタリア ソナス・ファベール訪問記 山之内 正 中国香港オーディオショップ探訪記「オーディオ・エキゾティクス」 山之内 正 連載 レコード芸術を聴く悦楽 岡崎哲也 音楽ドキュメンタリー映画『トノバン 音楽家 加藤和彦とその時代』 小林慎一郎 AD 評論家3人が迎え入れた新たなオーディオコンポーネント エソテリック一体型SACD/CDプレーヤー全機種試聴 三浦孝仁 トーレンス日本再上陸 黛 健司 連載 聴く鏡 菅原正二 連載 続ニアフィールドリスニングの快楽 和田博巳 連載 日本エンジニア列伝 小鐵 徹 氏 構成 伊藤隆剛/聞き手 編集部 連載 オーディオショップ探訪 KEF Music Gallery/on and on 山之内 正 SS Interview マジコ=アロン・ウルフ氏/シグマアコースティクス=アルド・ザニネッロ氏 AD 夏の新着モデル徹底試聴 Exciting Components New Components Review 2024 SUMMER 話題の新製品を聴く SOUND SCOPE 山本浩司/小野寺弘滋/三浦孝仁 試聴ディスク一覧 SS HOT NEWS AD 連載 SS NEW MUSIC GUIDE & ESSAY for Audiophiles 連載 名盤深聴 高橋健太郎 連載 名曲が染みる 小林慎一郎 連載 名曲には理わけ由がある 舩木篤也 新譜紹介 エソテリック名盤復刻シリーズ 宮下 博 新譜紹介 カラヤン×ベルリン・フィルの名盤3点がSACD~SHM仕様で復刻 宮下 博 新譜紹介 アナログLPボックス『J.S.バッハ:鈴木雅明自選教会カンタータ選集』 宮下 博 SS Information 新譜紹介 SACD『Stereo Sound REFERENCE RECORD 石川さゆり』 黛 健司 速報 HIGH END Munich 2024 三浦孝仁 連載 音楽の誘拐 許 光俊 告知 ステレオサウンド YouTubeチャンネルメンバーシップ開始 広告索引 編集後記 ステレオサウンドストア カタログ Stereo Sound YouTubeチャンネルメンバーシップ AD

    試し読み

    フォロー
  • スマートフォンのためのUIデザイン ユーザー体験に大切なルールとパターン
    4.8
    1巻2,530円 (税込)
    ※この電子書籍は固定レイアウト型で配信されております。固定レイアウト型は文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ユーザーがつまずくことなく自然な操作で目的を実現できるようにするには何を知っておくべきか。UIをどのようにデザインすべきか。iPhoneアプリ、Androidアプリ、スマートフォンサイトを対象に、定番のUIコンポーネントをパターン化して解説。 ●本書「まえがき」より抜粋 ユーザーとスマートフォンの接点であるUIは、新しい体験や価値を感じてもらうためのものとしてだけでなく、ユーザーがつまずくことなく自然な操作で目的を実現でき役割を果たすものとして、デザインしなくてはなりません。 しかし、これは簡単なようでとても難しいことです。例えば、用途に合わないUIが使われていたり、iPhone(iOS)やAndroidというプラットフォームの標準デザインに沿っていなかったりと、自然で使いやすい操作ができない要因は様々です。この問題を解消する手段の1つとして考えられるのが、ユーザーがいつも見慣れて使い慣れた定番のUIを、デザインのベースにするということです。そのためには、定番のUIのラインナップと、それらの特徴を知ることが大切です。 本書は、スマートフォンアプリやサイトをデザインするうえで必要な、基本的なUIをコンポーネントごとにパターン化して紹介します。デザイナーはもちろん、ディレクターやエンジニアなどスマートフォンのサービス開発に係わるすべての人に役に立つ内容です。
  • ずかん 自転車
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【古くて新しい、未来を担う自転車の世界へようこそ!】 いろんな部品でできている自転車の「?」がよくわかる! ドライジーネからペニー・ファージング、そして電動アシスト自転車へと、自転車は約200年の間に数々の改良を重ね進化してきました。本書は、これら自転車の歴史と技術、さらには楽しみ方、メンテナンスに必要な工具の紹介から自転車競技、その他もろもろ盛り沢山の内容を解説した、大人から子供まで存分に楽しめる内容になっています。 ■こんな方におすすめ 自転車に興味のある方、自転車の部品、しくみが知りたい方、自転車競技に興味がある方、自転車の新しい楽しみ方を発見したい方 ■目次 自転車をつくる部品郡 私たちの生活にとけこむ自転車 第1章 自転車の歴史   自転車の200 年   自転車の誕生   ペダル付き自転車の登場   高速化の夢   チェーン付き自転車の登場   自転車の基本構造が完成   折りたたみ自転車の開発   軍隊と自転車   空気入りタイヤの発明   フリーホイールと変速機構の登場   量産化のはじまり   女性と自転車   自転車旅行   ライト兄弟と自転車   日本の自転車史   おもしろ自転車集合①   交通安全教室①〈自転車に乗る前に〉 第2章 自転車の仕組み   自転車はなぜ走はしる?   自転車の部品と役割   自転車の骨組~フレーム、フロントフォーク   走る仕組み~ギア、チェーン   走る仕組み~ボトムブラケット(BB)、クランク、ペダル   走る仕組み~ホイール(リム、ハブ、スポーク)   走る仕組み~タイヤ   変速の仕組み~シフター、ディレイラー   曲がる仕組み~ハンドル、ステム   止まる仕組み~ブレーキ   その他のパーツ   自転車の規格   ボルト、ナット 第3章 現代の自転車   ロードバイク   グラベルロードバイク   マウンテンバイク   クロスバイク   小径車   BMX /クルーザーバイク   シティ車・買い物車・子乗せ車   折りたたみ自転車   子ども用自転車   おもしろ自転車集合②   電動アシスト自転車   eバイク   最速自転車!? リカンベント   データで見る世界と自転車   シマノ~世界最大のコンポーネントメーカー 第4章 自転車競技の世界   世界の自転車競技   自転車競技年表   ロードレース   世界最高峰の自転車ロードレース   Tour de France(ツール・ド・フランス)   「ツアー・オブ・ジャパン」   トラックレース   競輪の歴史   MTB(マウンテンバイク)   トライアル   BMX(バイシクルモトクロス)   シクロクロス   室内競技   トライアスロン   交通安全教室②〈道路の走り方〉   交通安全教室③〈事故にあったら〉 第5章 自転車をもっと楽しむ   自転車を乗のりこなそう   自転車のメンテナンス   もっと遠くへ行ってみよう   交通安全教室④〈道路標識を覚える〉   ハンドメイド自転車の世界   地球環境と自転車の役割 ■著者プロフィール 自転車文化センター: 自転車文化センターは、JR山手線目黒駅から徒歩3分の場所にある、自転車に関する情報満載の施設です。自転車に関する書籍約1万2千冊をはじめ、希少な歴史的自転車、部品などの自転車に関する資料が所蔵されています。年間3回程度、それら貴重な資料の展示も行なっています。また、国内外の自転車専門誌や新刊図書など、自転車に関する多くの書籍を閲覧することができます。自転車文化センターは自転車が好きな人、調べたい人、誰でもが利用できる施設です。
  • 政党支持の分析
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【内容紹介・目次・著者略歴】 戦後わが国有権者の政党支持の特性と発展を、全国的規模の政治意識調査データをすべて収集し、長期視野に立って統一的に分析。 【目次より】 序 第1章 政党支持と社会構造・国際環境の変動 1 始めに 2 職業構成の変動 3 都市への人口移動 4 経済的生活意識と石油危機 5 新旧世代の交替 6 高学歴層と政治的シニシズム 7 国際環境の変化 8 時期区分によるまとめ 第2章 政党支持の類型とその特性 1 始めに 2 党派性の諸側面の尺度 3 政党支持の類型 4 政党支持の変動と支持の類型 5 政策に対する態度と政党支持の類型 6 投票における政党選択と政党支持の類型 7 1967年ミシガン調査データによる政党支持類型との比較 8 結び 第3章 政党支持の変動と支持の幅 1 始めに 2 政党支持の変動:長期的,短期的変動要因 3 政党支持の幅の仮説 4 政党支持の幅の尺度の構成 5 政党支持の幅の尺度の相対的安定性 6 政党支持の幅と政党選択 7 結び 第4章 政党支持の社会化過程 1 始めに 2 父親の支持政党の認知 3 両親と子の政党支持の一致 4 政党支持強度に対するグループの影響 5 政党支持をめぐる初期社会化と後期社会化 6 社会化効果の相対的ウェイト 7 結び 第5章 政党支持と職業利益 1 始めに 2 政党支持のデモグラフィック要因による多変量解析 3 政党支持の社会化過程と職業移動 4 職業カテゴリーと職業代表政党 5 職業代表政党から支持政党へ 6 職業代表政党なし層の政党選択 7 新中間層の政党支持と生活満足度 8 結び 第6章 「保守ー革新」イデオロギーと態度空間 1 始めに 2 「保守ー革新」イデオロギーのコンポーネント 3 「保守ー革新」次元の認知的前提 4 保革自己イメージ 5 政党空間における保革次元 6 政策空間における保革次元 7 政策イメージの変換機能 8 結び 第7章 政策争点・政党の政策イメージ・政党選択 1 始めに 2 政策争点と政党選択の関連モデル 3 政策争点と政策イメージの認知 4 政策イメージ尺度の構成とその分布 5 「政党の政策イメージ」と政党支持 6 「政党の政策イメージ」と投票における政党選択 7 結び 第8章 政党支持強度の消長 1 始めに 2 いくつかのモデルの検討 3 データと政党支持強度の尺度 4 政党支持強度に対する年功効果と時勢効果 5 政党支持強度と投票との一致 6 支持強度に及ぼすフォーマル・インフォーマルな集団の影響 7 政治不満の蔓延と政党支持強度の低下 8 結び 引用文献 調査一覧 補遺I 補遺II あとがき ※この商品は紙の書籍のページを画像にした電子書籍です。文字だけを拡大することはできませんので、タブレットサイズの端末での閲読を推奨します。また、文字列のハイライトや検索、辞書の参照、引用などの機能も使用できません。 三宅 一郎 1931年生まれ。政治学者。神戸大学名誉教授。専門は、政治行動論。 京都大学法学部卒業。法学博士。 著書に、『政党支持の分析』『投票行動』『政治参加と投票行動』『日本の政治と選挙』『変動する日本人の選挙行動(5)政党支持の構造』『選挙制度変革と投票行動』『異なるレベルの選挙における投票行動の研究』(共著)『平等をめぐるエリートと対抗エリート』(共著)『日本人の選挙行動』(共著)『変動する日本人の選挙行動(2)環境変動と態度変容』(共著)『55年体制下の政治と経済』(共著)『社会科学のための統計パッケージ』(編著)『合理的選択の政治学』(編著)など、 訳書に、R・イングルハート『静かなる革命』S・ヴァーバ、N・H・ナイ、 J・キム『政治参加と平等』(東京大学出版会、1981年)などがある。
  • ソフトウェア開発で伸びる人、伸びない人【第二版】
    4.1
    ※本書は2009年に発行された書籍の電子版になります。 【最新の技術よりも、大切なことがある。】 実力をつけて伸びていく人と、素質に恵まれながら伸び悩む人の違いはどこにあるのか? 学歴とソフトウェア開発の関係は? 開発者やコンサルタントとして多くの技術者と接してきた著者が、伸びる人・伸びない人の特徴を分析し、ソフトウェア開発者として成功するための条件を明らかにする。初版の発売以来多くのSEに絶賛されてきたベストセラーに多数のイラストを追加し、さらに3つの章が追加された待望の第二版。 ■こんな方におすすめ ・これからSEになろうと考えている大学生 ・SEに転職しようと考えている人 ・SEになりたての人 ・SEとして楽しく仕事をしていきたい人 ■目次 第一部 ソフトウェア開発で伸びる人、伸びない人 第1章 よくある疑問 現場の素朴な疑問/企業にとって扱いやすい人と優れた技術者は違う?/優等生は優れた技術者になる?/常識ってなんだろう?/技術力があれば伸びていく?/技術者ってサラリーマン? 第2章 ソフトウェア開発で伸びない人 一 「伸びる・伸びない」は姿勢と習慣から/二 プライド/三 解決策偏重/四 正解はひとつ主義/五 受け身/六 階級闘争 第3章 ソフトウェア開発で伸びる人 一 伸びる人の特徴/二 伸びる人の共通スキル/三 言語力/四 目的指向/五 構造力/六 日々の習慣/七 人との関係/八 美的センス/九 プロ意識/十 「惜しい」技術者 70点プレーヤー/十一 さらに伸びていくために 第4章 これからのソフトウェア技術者 一 問われる専門性と役割/二 技術はできて当たり前の管理職 第二部 ソフトウェア開発で幸せになれる人、なれない人 第5章 ソフトウェア開発で幸せになれない人 一 あなたは幸せになれる人?/二 会社依存症/三 課題待ち症候群/四 減点主義/五 過剰期待/六 ネガティブ思考/七 井の中の蛙 第6章 ソフトウェア開発で幸せになれる人 一 会社と仕事を別の実体と考える人/二 問題と人を分けて考える人/三 粘り強く考える人/四 他人への期待を明らかにする人/五 肯定形の言葉を使う人/六 業界における自分の位置を知る人 第7章 技術者としての幸せとは クリエイティブであること/楽しい仕事と、仕事を楽しくすることの違い/プランニングのスキルを上げる/底まで落ちたら這い上がればいい/会社や他人に依存しない/組織や他人にコントロールされない 特別付録 音楽とソフトウェア開発 第8章 音楽とソフトウェア開発 どうしてこの業界に?/共通点(1)正確な技術が要求される/共通点(2)思想としての側面を持っている/共通点(3)国際性がある/音楽とソフトウェアの相違点/構造と美/バッハ、モーツァルトとコンポーネント/ソフトウェアと構造美 第9章 演奏とソフトウェア開発 “動的芸術”というメタファ/「演奏している」とは?/必要なスキル(1)解釈力/必要なスキル(2)技術力/必要なスキル(3)集中力/スキルを伸ばすには?/演奏とプロジェクト 第10章 オーケストラとプロジェクトマネジメント 高いプロ意識と協調性/(1)大規模かつ複雑なプロジェクトを扱う/(2)異なる役割を持った人々から構成される/指揮者とプロジェクトマネジャー(3)/オーケストラ楽員とプロジェクトメンバー/副指揮者とプロジェクトリーダー/コンサートマスターとアーキテクト/協調が重要/異なるパートの複数の人々によって構成される/一人ひとりの成功が全体の成功に結びつく ■著者プロフィール 荒井玲子(あらい・れいこ):1991 年から、日本国内企業へのオブジェクト指向技術普及活動に携わる。富士ゼロックス情報システム(株)、日本ラショナルソフトウェア(株)にてオブジェクト指向の導入、研究開発、人材育成を軸に活動。プロセスエンジニア、シニアアーキテクトとして、プロジェクトにおけるオブジェクト指向技術の適用実績を持つ。著書に、『ソフトウェア開発で伸びる人、伸びない人』『UML は手段』(技術評論社)など多数。"
  • 増補改訂版 「超小型原子炉」なら日本も世界も救われる!
    -
    1巻1,980円 (税込)
    ロシアのウクライナ侵攻によるエネルギー危機の現在! 岸田政権は、いよいよ原発回帰へと舵を切った。 福島での原発事故以来、日本の原発は止まってしまった。 だが、事故の起こらない原発は存在していた。実際に米国、ロシアでも現実化されている夢の技術が日本でも実現するのか? 2020年後半の実稼動に向けて動き出したSMR(小型モジュール炉)の技術はすでに確立されている! 運転員は必要ない、燃料交換の必要もない、事故は絶対起こり得ない、小型原子炉4S炉という夢の技術を明らかにする。 この開発が実現すれば、 世界中の既存の原子力政策が 大激変する! たくさんの機器を持つ巨大な原子炉を 大勢の運転員が操作するところに、 リスクの原因がある。だから、シンプルに すればそれだけ安全性が高まる。 この非常に単純な理屈で 創り上げた超小型原子炉が 実用化段階にある。 ・その小型原子炉とは「4S炉」である ・「4S炉」とは「スーパー・セーフ、スモール・アンド・シンプル」の頭文字を取ったもの ・リング状の反射体の幅は約40センチ、燃料ピンの外径は1センチ ・燃料被覆管は肉厚が1ミリ、ジルコニウムライナー付HT9、フェライト系金属製 ・熱伝導の優れた金属燃料炉心技術によって制御棒を排除した設計 ・燃料棒は、ウランにジルコニウムを10%混ぜた合金で、柔軟な金属 ・従来のセラミック燃料に比べると、金属燃料の熱伝導は10倍 ・全出力運転時でも燃料ピンの中心温度は800度以下 ・従来のセラミック燃料炉における燃料中心温度は2600度 ・要するに、究極的な安全特性 ・制御棒の操作が不要のため、運転員はいらない ・核物理学者のエドワード・テラー博士の検証にも耐えた ・電気出力1万キロワット程度のものを標準化して、量産によるコストダウンを目指せば、僻地や途上国での飲料水生産など、今世界的に一番求められているものになる ・炉心の直径はわずか90センチ、炉心の高さは4メートル ・金属燃料は40年間連続使用可能 ・事故の原因となる制御棒なしの原子炉である ・送電網の必要がないので、送電網のない僻地でも単独運転可能 ・原子炉系統にわずか50個の部品やコンポーネントしかついていない ・動く装置がほとんど無い。運転員もいらない、燃料の交換もいらない ・砂漠に並べておけば電気が作れる ・決して事故は起こらない ・水を使わないため、海や川の傍に置く必要がない ・砂漠のあちこちに点在する街々に、小型原子炉を置けば良い ・日本の逆浸透膜を使った脱塩処理技術と組み合わせれば、砂漠化を解決する水が製造できる

    試し読み

    フォロー
  • 作って学ぶ Next.js/React Webサイト構築
    1.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ステップバイステップでマスターする、Next.jsによる「これからの」Web制作 Reactベースのフレームワーク、Next.jsによるWeb構築の基本と実践を、ステップバイステップで学べる本。 本書は、これまでHTML&CSSを使ってきたものの、Reactにはちょっと手を出せなかった方を対象に、実際にブログを作成しながら、Next.jsを使ってサイトを構築できるようになることを目指しています。 Next.jsはReactの環境が簡単に整い、サイトも構築でき、静的生成やサーバーサイドレンダリングも試せます。学ぶ環境としても、経験を積む環境としても、そして実務のための環境としてもバランスよく整っているといえます。 Next.jsの基本的な機能が理解できることはもちろん、Reactの基本やReactでのCSSの扱いもしっかり解説しています。 ●構成 Chpater1 ReactとJSX Chpater2 コンポーネント Chapter3 CSS Modulesとスタイル Chpater4 レイアウトのスタイル Chapter5 画像とアイコン Chapter6 メタデータ Chapter7 外部データの利用 Chapter8 記事データの表示 Chapter9 動的なルーティング Chapter10 React Hooks(フック) ●本書で制作するサンプルサイトについて 本書ではNext.jsを使用して、ブログサイトをステップ・バイ・ステップで構築していきます。Next.js、React、JavaScript、CSS Modules、styled-jsxの活用方法や設定をわかりやすく見ていくため、ミニマルでシンプルなデザインにしてあります。Figma のデザインデータとして、デザインシステム(コンポーネント&デザイントークン)もセットで用意していますので、実装時の参考にしてください。記事データの管理にはヘッドレスCMSのmicroCMSを利用します。 Chpater1 ReactとJSX Chpater2 コンポーネント Chapter3 CSS Modulesとスタイル Chpater4 レイアウトのスタイル Chapter5 画像とアイコン Chapter6 メタデータ Chapter7 外部データの利用 Chapter8 記事データの表示 Chapter9 動的なルーティング Chapter10 React Hooks(フック) エビスコム さまざまなメディアにおける企画制作を世界各地のネットワークを駆使して展開。コンピュータ、インターネット関係では書籍、デジタル映像、CG、ソフトウェアの企画制作、WWWシステムの構築などを行う。 主な編著書: 『作って学ぶ HTML&CSSモダンコーディング』マイナビ出版刊 『HTML5&CSS3デザイン 現場の新標準ガイド【第2版】』同上 『Webサイト高速化のための 静的サイトジェネレーター活用入門』同上 『CSSグリッドレイアウト デザインブック』同上 『WordPressレッスンブック 5.x対応版』ソシム刊 『フレキシブルボックスで作るHTML5&CSS3レッスンブック』同上 『CSSグリッドで作るHTML5&CSS3レッスンブック』同上 『HTML&CSS コーディング・プラクティスブック 1~7』エビスコム電子書籍出版部刊 『グーテンベルク時代のWordPressノート テーマの作り方(入門編)』同上 『グーテンベルク時代のWordPressノート テーマの作り方(ランディング&ワンカラムサイト編)』同上
  • 作りながら学ぶReact入門
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 2013年にFacebook社によって公開されたJavaScriptライブラリーがReact(React.js)です。仮想DOMによる高速表示、コンポーネント指向による高いメンテナンス性といった特長からFacebookだけでなく、Instagram、Airbnbなどの大規模Webサービスでも採用されています。本書は、簡単なじゃんけんアプリを作りながら学べるReactの入門書です。開発環境構築も詳述しましたので、JavaScript(ES6)への移行を目指す人にも最適です!
  • Tailwind CSS実践入門
    5.0
    【ユーティリティクラスという「契約」の力】 本書はTailwind CSSの実践的な入門書です。フロントエンドエンジニア、マークアップエンジニア、そしてデザインシステムの構築に興味があるデザイナーを対象に、Tailwind CSSの中核的な思想である「ユーティリティファースト」の理解へといざないます。Tailwind CSSの基本的な使い方や、デフォルトテーマによって提供されるクラスの紹介はもちろん、テーマのカスタマイズやプラグインの作成によってデザインシステムを作るための実践的なノウハウも詳説します。 ■こんな方におすすめ ・フロントエンドエンジニア、マークアップエンジニア ・デザインシステムの構築に興味があるデザイナー ・HTML+CSSはすでに身についているが、Tailwind CSSは使ったことがない方 ・Tailwind CSSをすでに使っているが、より良い使い方を求めている方 ・既存環境から移行やデザインシステムの構築に関心がある方 ■目次 ●第1章 ユーティリティファーストとは何か   1.1 ユーティリティファーストによるマークアップの基本   1.2 ユーティリティファーストのメリット   1.3 CSS設計の変化の歴史   1.4 既存のCSS設計から学べる教訓   1.5 なぜ今ユーティリティファーストなのか ●第2章 Tailwind CSSはどういうフレームワークか   2.1 Tailwind CSSが何を提供しているか   2.2 Tailwind CSSが何をやっていないか   2.3 まとめ ●第3章 Tailwind CSSを導入する   3.1 Tailwind CSSをインストールする   3.2 設定ファイルを書く──セットアップに必要な設定   3.3 設定ファイルを書く──テーマをカスタマイズする   3.4 開発用に確認する   3.5 エディタをセットアップする ●第4章 Tailwind CSSでマークアップする   4.1 Tailwind CSSにおけるマークアップ   4.2 基本的なユーティリティ   4.3 基本的なモディファイア   4.4 特殊な記法   4.5 公式プラグインを便利に使う ●第5章 Tailwind CSSの背後にあるコンセプトを理解する   5.1 プラガブルなCSSフレームワークであること   5.2 JITとは何か   5.3 関数とディレクティブ   5.4 Preflight   5.5 ダークモード ●第6章 Tailwind CSSでコンポーネントを設計する   6.1 CSSにとって抽象とは何か   6.2 コンポーネントの責務とインタフェース   6.3 コンポーネントに閉じないスタイルを前提に設計する   6.4 Tailwind CSSを補完するライブラリ群 ●第7章 Tailwind CSSをカスタマイズする   7.1 設定ファイルの高度な利用   7.2 presetを配布・利用する   7.3 JavaScript APIを利用する   7.4 独自のプラグインを作成する ●第8章 Tailwind CSSを既存のプロジェクトに導入する   8.1 なぜ既存のプロジェクトにTailwind CSSを導入するのか   8.2 既存CSSとの衝突を避けるために気を付けること   8.3 まとめ ●第9章 ユーティリティファーストでデザインシステムを構築する   9.1 デザインシステムとは何か   9.2 デザイントークンを定義する   9.3 デザインシステムを継続的に運用する   9.4 Tailwind CSSだけでは担保できないデザインシステムの領域 ■著者プロフィール 工藤智祥:1991年生まれ。名古屋大学大学院情報科学研究科を経て、2016年ピクシブ株式会社に新卒入社。フロントエンドを中心にWebエンジニアとしてクリエイター向けプラットフォームの開発に携わる。2020年よりピクシブ社内のデザインシステム「charcoal」の開発に関わり、Tailwind CSSを基盤技術の一つに選択。2022年にOSS化した。著書(共著)に『入門GUI──Webブラウザで作る本格インタラクション』(インプレスR&D)がある。
  • Delphiで作るAndroidスマホアプリ
    -
    本書は統合開発環境Delphiを利用して、簡単にAndroid向けアプリを開発するための解説書です。コンポーネントと呼ばれる部品を使ってアプリのUIを設計し、ボタンをクリックするイベントにコードを記述するというスタイルでアプリ開発を行います。本書では簡単なアプリの開発を通じて、Delphiでの開発を学習できます。

    試し読み

    フォロー
  • 電源&アクセサリー大全 2020年版
    5.0
    季刊・オーディオアクセサリー 特別増刊 電源&アクセサリー大全 2020 CONTENTS ―――――――――――――――――――――――――――― ●巻頭特別企画 私が実践するオーディオの環境整備 ~アクセサリー使いこなしの楽しみ 福田雅光/角田郁雄/田中伊佐資 オーディオ電源・悦楽ものがたり 仕事場へ導入した“マイ柱”の効能 小原由夫 特別インタビュー 冨田恵一/冨田ラボ ~モニター環境におけるグレードアップに秘めた意味~ 最新保存版・注目の電源&アクセサリーブランドのいま29 最新トレンド「アクセサリーのアクセサリー」 電源とアクセサリー連繋プレイの薦め 鈴木 裕 マスタリングにおける「電源」を訊く JVCケンウッド・クリエイティブメディアマスタリングセンター 小林良雄 氏 ふたたび二人をつないだ「見える音」 MAYA/寺島靖国 ――――――――――――――――――――――――――――― 【試聴編】 ●新規試聴が盛り沢山!クオリティアップ・アイテムを徹底探査 電源ケーブル35モデル・スクランブルテスト 生形三郎 電源ボックス17モデル最新試聴レポート 井上千岳 電源対策アイテム最新試聴レポート 井上千岳 コンセント対策アイテム・スクランブルテスト 炭山アキラ 電源プラグとコネクター選びのコツ 鈴木 裕 屋内配線ケーブル音質徹底比較 炭山アキラ 仮想アースから接続ケーブルまで 福田屋・アーステクニック指南 福田雅光 ラック内にも収まる!薄型12ボード徹底比較 林 正儀 ダイレクト型インシュレーター17モデル一斉比較 林 正儀 スパイクベース18モデル一斉比較 林 正儀 “攻め型”オーディオラック徹底比較 林 正儀 ターンテーブルシート・最新23モデル聴き比べ 井上千岳 話題のレコードクリーニングマシーン13モデル 田中伊佐資 ネットオーディオに効くアクセサリー10モデル 土方久明 ――――――――――――――――――――――――――――― ●注目のアクセサリー特別レポート● PS AUDIO/最先端技術が実現したエネルギー溢れる音 岩井 喬 ZONOTONE/遂に判明!電源ケーブル選択の奥義 井上千岳 SAEC/音楽を自然浄化する電源アイテムの魅力に迫る 小原由夫 TIGLON/超高S/Nを生み出すハイエンドパワーケーブル誕生 角田郁雄ほか ESOTERIC/最上位電源ケーブルが進化を遂げて新登場! 鈴木 裕 AUDIO REPLAS/完全セパレート構造の高CP電源ボックス 鈴木 裕ほか FURUTECH/NCF採用の電源プラグ&コネクターが新登場 鈴木 裕 FURUTECH/実感できる効果、NCF Boosterシリーズの魅力 小原由夫 NS/超強力フィルター内蔵の電源ボックスが誕生 福田雅光 IsoTek/日本仕様の電源ケーブル2モデルが上陸 福田雅光 IsoTek/アイソテックのパワーコンディショナーの魅力を総括 井上千岳 ACCUSTIC ARTS/老舗ブランドの電源ケーブルとタップを検証 小原由夫 ACCUPHASE/クリーン電源の定番機2モデルを比較試聴 石原 俊 CAD/グラウンド・コントロールを体験レポート 福田雅光 TELOS AUDIO DESIGN/オーディオにおける「革命的」アイテム達 福田雅光 FURUTECH/NCF Booster最新2モデルを使いこなしレポート 福田雅光 SIXTH ELEMENT/最強のディスクスタビライザーが誕生 井上千岳ほか MOLO/自由自在に音をデザイン、Moloの魅力を徹底検証 山之内 正 AFI/音をリラックスさせるレコードフラットナー 鈴木 裕 KRYNA/ダブルアームを楽しめる別置きベールを体験 林 正儀/炭山アキラ WELLFLOAT/“フルコンメカ”で進化したオーディオボードの魅力 井上千岳 TELEGARTNER/IEコネクター採用の注目のネットワークハブ 生形三郎 FURUTECH/好評NCF Boosterに高CPバージョンが登場 山之内 正 iFI/待望の電源アクセサリーが登場へ ―――――――――――――――――――――――――――― ●最新版 厳選・銘品 電源&アクセサリー● 福田屋セレクション2020 福田雅光 ―――――――――――――――――――――――――――― 新製品・先取り情報 オヤイデから新コンセプトのケーブルが登場 生形三郎 本誌注目アイテム「特選アクセサリー2020」 電源とアクセサリーならこのお店にお任せ! 生え抜きショップのノウハウ紹介 シマムセン/オーディオショップみじんこ ―――――――――――――――――――――――――――― 愛読者・超豪華モニタープレゼント 表紙のモデル オーディオアクセサリー定期購読のお知らせ アンケート 問い合わせインデックス 編集後記 電源&アクセサリー大全2020 表紙のモデルを紹介 目次 【巻頭特別企画】私が実践するオーディオの環境整備 オーディオ電源・悦楽ものがたり 仕事場へ導入した“マイ柱”の効能 【特別インタビュー】冨田ラボ:冨田恵一 【最新保存版】注目アクセサリーブランドのいま 最先端技術で実現したエネルギー溢れる音 本誌書き下ろし 電源とアクセサリー連繋プレイの薦め マスタリングにおける「電源」とは何か? 【最新保存版】アクセサリー大試聴レポート ―新規試聴レポート 電源ケーブル35モデル・スクランブルテスト ―新規試聴レポート 主要電源ボックス17モデル一斉試聴 ―新規試聴レポート 電源システム&関連機器を聴く 遂に判明!電源ケーブル選択の奥義 グレードアップに効果的な手順はこれだ 音楽を自然浄化 サエクの電源アイテムの魅力に迫る 超高S/Nを生み出す ハイエンド・パワーケーブルが誕生 最上位電源ケーブルが進化を遂げて新登場! オーディオリプラス集中試聴:電源ボックスSAA-6SZ-MK2 新製品先取り情報 【対談】ふたたび二人をつないだ「見える音」 コンセント対策アイテム・スクランブルテスト 電源プラグとコネクター、選び方のコツ 好評のフルテック電源プラグ&コネクターにNCFを採用の3種類が新登場! 工事用 屋内配線用ケーブル・音質徹底比較 実感できる優れた効果 フルテックNCF Boosterシリーズの魅力 現代ノイズ環境の救世主 超強力フィルター内蔵の電源ボックスが誕生 電源ケーブルの新たな選択肢 新鋭ブランドより最強の2モデルが上陸 “電源フィルターの魔術師”2大モード・ノイズを同時に除去 老舗ハイエンドコンポーネントブランドの電源ケーブルと電源タップを検証する 【特別レポート】クリーン電源の定番機2モデルを比較試聴 【大全誌特別企画】福田屋アーステクニック指南 英国CADのアースの新しいクオリティアップツール グラウンド・コントロールを福田氏が体験レポート オーディオにおける「革命的」存在 Telos Audio Designのアイテム達 旬の音本舗*福田屋Special これで決まりだ!!福田屋セレクション2020 ますます充実、フルテックNCF Boosterの最新2モデルを福田屋が使いこなしレポート “第六元素”の大本命 最強のディスクスタビライザーが誕生 聴音材の注目ブランド「molo」自在な設置で手に入るその魅力とは? ラック内にも収まる!薄型ボード徹底比較 ダイレクト型インシュレーター一斉比較 愛用スピーカーの実力を100%引き出す スパイクベース18モデル一斉試聴 “攻め型”オーディオラック ターンテーブルシート 最新の23モデルを聴き比べる 音を“ほぐして”、リラックスさせる この効果の変化量はかなり明確 ~話題のクリーニングマシーン10モデル∔3モデル一斉比較~アナログを磨こう! 愛機でそのまま憧れのダブルアームを楽しめる画期的なロングアームマウントシステムが新登場! “フルコンメカ”で進化 機材本来の音に最も近いボード ネットオーディオに効くアクセサリー テレガートナーのケーブルが一新 IEコネクタ採用でネットワークが進化する フルテックの好評NCF Boosterシリーズにクレイドルを低くできる高CPバージョン新登場 iFi audioのアクセサリー製品に初の電源タップが登場予定! 本誌注目の製品を厳選 特選アクセサリー15モデル試聴レポート シマムセンのオススメ/INFORMATION 「みじんこ」オリジナルアクセサリーが集結 電源関連製品を中心に各モデルの音を聴く 愛読者モニター大募集! アンケート 電源&アクセサリー大全2020 掲載製品お問い合わせ一覧 編集後記

    試し読み

    フォロー
  • トレーディングシステム入門
    -
    巨額のマネーを動かす機関投資家であろうと、ポケットマネーの身銭を切って戦う個人投資家であろうと、成功と失敗の分かれ目は、結局、あなたが構築したトレーディングシステムにかかっている。あなたのトレーディングの運命を任せるに足るシステムと考え抜かれた戦略的トレーディングシステムの設計方法について、すべてを網羅した画期的書籍! あなたは先の見えない裁量派ですか、先の分かるシステム派ですか? あなたは勝つシステムを作れますか? あなたのシステムは勝てますか? あなたは自分のシステムを評価できますか?―― 仕掛ける前に勝負はすでに決着がついているのです! トレーディングとは、単なる個々の勝利を超えて、食うか食われるかの闘いに生き残ることである。すべてのコンポーネントが相互に絡み合い、リスクがヘッジされ、実行が容易で、ローリスクによる安定的な収益を確保されるようなシステムこそが求められている! 今日利用できる情報とテクニックのベストの組み合わせで、全天候型のシンプルなシステムを構築する。その過程の一部始終を、ステップ・バイ・ステップで体験! ・ユニークかつパワフル、そして収益をもたらすトレーディングシステムの設計と構築の指針とは? ・首尾一貫した資金管理プログラムの実現とは? ・収益を最大化しリスクを最小化するポートフォリオの構築方法とは? ・ストップロスと収益目標によるリスク管理戦略とは?
  • 独習Ruby on Rails
    -
    現場で使える Ruby on Rails 5.2の基本 プログラミング言語RubyによるWebアプリケーション開発の フレームワーク「Ruby on Rails」が、『独習』シリーズに登場! Rails入門者だけでなく、プログラミング初心者も、 ・解説→コード→演習 という形式で、⾃⼒で使えるようになるまで、 基礎から⼀通り学べる本格⼊⾨書。 Railsを実際に教えている著者による、 オブジェクト指向から、MVCモデルまで、 しっかり、じっくり学べる一冊です。 ~~~目次~~~ Chapter 1 Rails概要 Chapter 2 オブジェクト指向とRubyの基本 Chapter 3 Railsの起動と簡単なアプリケーションの構築 Chapter 4 Rails全体の仕組み Chapter 5 Active Record Chapter 6 モデルに実装すべき役割 Chapter 7 モデルを豊かにする仕組み Chapter 8 ルーターとコントローラー Chapter 9 コントローラーによるデータの扱い Chapter 10 Action View Chapter 11 ビューを支える機能 Chapter 12 その他のコンポーネント Chapter 13 Active SupportとRailsのテスト ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。

    試し読み

    フォロー
  • Nuxt3+Firebase 捨てられるWebアプリケーション設計
    -
    本書はNuxt3とFirebaseを使ってWebアプリケーションを開発する方法を解説します。 近年のWebサービスは、それを取り巻くビジネス的な環境も技術トレンドも高速に変化しています。これに伴い、外部の変化に対応できるようなWebアプリケーション開発の価値が高まっています。 本書は『捨てられるWebアプリケーション』をテーマとして、変化に強いアプリケーションを作るための設計ポリシーについて、Nuxt3とFirebaseを題材に紹介するものです。コンポーネントやモジュールへの適切な分割、それらの依存関係と処理フローの適正化、ならびにそれを実現するための設計技法や考え方に重点をおいて説明します。 一般的な『Webアプリケーションの作り方』の教本とは異なり、捨てられるWebアプリケーションを開発するための考え方、Vueコンポーネントの分割方法、Vue3で導入されたComposition APIによるセオリーの変化、Nuxt3で追加された新しい機能の使い方など、筆者が業務アプリケーション開発を通じて得た知見を共有する内容となっています。 Nuxt3やFirebaseにチャレンジしてみたい方はもちろん、本書で紹介している考え方の部分はフレームワークに関わらず役に立つ知識になると信じています。破綻しないWebアプリケーション開発に興味をお持ちの方にぜひ手にとっていただきたい一冊です。
  • ノン・プログラマのためのjQuery Mobile標準ガイドブック
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております】 jQuery Mobile の使いこなし方がよく分かる 本書は、いま注目のスマートフォンサイト制作のフレームワーク「jQuery Mobile」の解説書です。jQuery Mobileを使って、iPhone、iPad、Androidに共通対応するWebを効率よく、見栄えよく、スマートフォンらしい使い勝手のよいサイトを制作する方法を学びます。jQuery Mobileの機能解説から、実際にサンプルを使ってスマートフォンサイトを作成しながら、コーディングフローや各コンポーネントを使う上でのコツや注意点を解説していきます(実習用のサンプルはWebからダウンロードできます)。また、jQuery Mobileコンポーネントの網羅的なリファレンスとしても使える、お得な一冊です。 ※本電子書籍は同名出版物を底本とし作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
  • 100円の不良在庫を5000円の商品に変える方法
    3.0
    近年の厳しいビジネス環境において、個人事業主の方や企業の中堅幹部の方に求められるのが、「新しい事業を生み出すこと」すなわち「新しい利益の種を生み出すこと」です。本書は、15の利益モデルを用いて、10のケースをもとに「どうしたら利益を生み出せるか」を考える一冊です。■ケース1〈立地〉 「儲かっていな学生街の定食屋を立て直す方法」 ■ケース2〈価格競争〉 「住宅街の理髪店がカット専門店に勝つ方法」 ■ケース3〈商圏・ランチェスター戦略〉  「地元でのデンタルクリニック開業を成功させる方法」 ■ケース4〈売れ残り商品の収益化〉 「100円の不良在庫を5000円の商品に変える方法」 ■ケース5〈収益率の低さをカバー〉  「売れ筋商品が1点だけのお店の収益を安定させる方法」 ■ケース6〈横展開・用途の展開・商品特性〉 「市の広報用キャラクターで儲ける方法」 ■ケース7〈マルチの収益・広告宣伝〉 「地域のポータルサイトを盛り上げる方法」 ■ケース8〈収益改善〉 「売上減・経費増の会社を立て直す方法」 ・マルチコンポーネント利益モデル ■ケース9〈収益の継続性と最大化〉 「新事業で収益を得る方法」 ■ケース10〈伸びている市場の見分け方・市場展開〉 「これから需要が増える分野で儲ける方法」
  • Visual Basic 2010 パーフェクトマスター
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Visual Basic 2010を使ったVisual Basic(VB)プログラミングの全機能解説書です。Visual Basic 2010では、ビジュアルな操作画面(IDE)を利用して、アプリケーションのインターフェース画面を作成し、Visual Basicのプログラムコードを入力していけば、初心者でも実用的なアプリケーションを簡単に開発することができます。本書ではVisual Basic 2010 ExpressのインストールからIDEの使い方、Visual Basicの文法やフォームやコンポーネントの操作、オブジェクト指向プログラミングの基本的なテクニックなどをわかりやすく解説。また、SQL Server2008 R2 ExpressやVisual Web Develope2010 Expressも紹介していますので、ADO.NETやASP.NETも学べます。サンプルコードのダウンロードサービス付き。
  • フロントエンド開発のためのテスト入門 今からでも知っておきたい自動テスト戦略の必須知識
    4.0
    現場で役立つテスト手法を基礎から解説! 「どこから」「どうやって」手をつければよいかわかる 本書は、Webアプリケーション開発に携わるフロントエンドエンジニアを対象に、「テスト」の基本知識と具体的な実践手法を解説した書籍です。 高度な機能を画面上で提供する現代のWebアプリケーションでは、その品質や保守性を担保するうえで、フロントエンドにおける自動テストが重要な役割を持ちます。 本書はそんな「フロントエンドにおけるテスト」をテーマに、基本的なテストコードの書き方や、目的に応じたテスト手法・ツールの使い分け方を解説します。「UIコンポーネントテスト」や「ビジュアルリグレッションテスト」など、フロントエンドならではの具体的なテスト課題に重点を置いており、基本から実践まで必要な知識を体系的に身につけることができます。 解説はサンプルWebアプリケーション(Next.js)を舞台にしたハンズオン形式で進みます。「アクセシビリティの改善」や「CIでのテスト実行」といったトピックもフォローしているので、開発現場で役立つ実践的な知識・ノウハウがきちんと身につく一冊です。 ■こんな方におすすめ ・テストの必要性は理解しているが着手できていない ・それなりに開発経験はあるがテストを書いたことがない ・現在取り組んでいるテスト手法が最適かわからない ■本書で取り上げるテストツール Jest/Testing Library/Storybook/reg-suit/Playwright...etc ■目次 第1章 テストの目的と障壁 第2章 テスト手法とテスト戦略 第3章 はじめの単体テスト 第4章 モック 第5章 UIコンポーネントテスト 第6章 カバレッジレポートの読み方 第7章 Webアプリケーション結合テスト 第8章 UIコンポーネントエクスプローラー 第9章 ビジュアルリグレッションテスト 第10章 E2E テスト 【ダウンロード付録】 付録A GitHub Actionsで実行するUIコンポーネントテスト 付録B GitHub Actionsで実行するE2Eテスト ※翔泳社の書籍サイトからPDFをダウンロードできます。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • Bootstrap 4 フロントエンド開発の教科書
    4.0
    現在のWebデザイン,およびWebフロントエンド開発の現場では,CSSフレームワークの理解と習熟が必須となっています。本書は,高性能・高機能CSSフレームワークとして高い人気を誇る「Bootstrap」の本格的な解説書です。最新のBootstrap 4に完全対応し,CSSフレームワークの基本から,CSSクラスを利用したスタイリング,コンポーネントやJavaScriptを利用したUI実装,オリジナルテーマによるカスタマイズ方法まで,Bootstrap 4の全機能が身に付く内容になっています。一歩先を目指すWebデザイナー&Webフロントエンドエンジニアにお勧めの一冊です!
  • プログラマのためのGoogle Cloud Platform入門 サービスの全体像からクラウドネイティブアプリケーション構築まで
    3.8
    インフラ基礎知識とセットで学ぶ! Google Cloud Platformの機能&システム構築パターン! 本書は、Google Cloud Platform(GCP)でシステム、アプリケーションを 構築するための実践的な入門書です。 GCPを初めて利用する開発者をメインターゲットとし、GCPの提供する サービス(コンポーネント)の全体像と、サービスを組み合わせて最適な アプリケーションアーキテクチャを実現する方法を、具体的なサンプルを 使ってわかりやすく解説します。 Webアプリケーションを動かす具体的な手順の解説に加えて、コンテナ、 オーケストレーションといったテーマもカバーするため、業務で本格的な 利用を考えている方にも適しています。 単にGCPの使い方を説明する手順書にとどまらず、GCPを利用する上で 理解しておきたいインフラの基礎技術などを解説することで、技術動向の 変化が激しいクラウドの解説書でありながらも陳腐化を最小化するよう 工夫しています。 また、GCPの強みであるクラウドネイティブなアーキテクチャによる アプリケーション実行環境の構築をサンプルとして挙げているのも 大きな特徴です。本書の強みは、具体的なサンプルを使って丁寧に 説明することで、GCPの良さを体得してもらえるところにあります。 GCPの利用や導入を検討している/初めて使う、あるいは、AWSなど 他のクラウドを使ったことがあるプログラマ/開発者の方におすすめの 一冊です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • プロフェッショナルWebプログラミング Vue.js
    3.0
    【Vue.js 3.x対応! 本物のエンジニアを目指す“次の一歩”】 いまのWebアプリケーションの構築には、フレームワークの採用が当たり前になっています。なかでもVue.jsはUIの構築に特化した機能を備えており、既存のWebサイト等にも段階的に取り入れやすい設計になっています。本書は、HTML・CSS・JavaScriptの基本的な知識をもっている方向けに、いま学んでおくべきVue.jsの基本を解説していきます。 本書は3部構成に分かれています。“基本”のパートでは、ToDoアプリケーションを作成しながら、Vue.jsの基礎をじっくりと身につけていきます。次の“実践”のパートでは、モーダルやカルーセル、リスト抽出にクイズコンテンツと、よくあるUIや機能を実際にVue.jsでWebサイトへ組み込む方法を解説。最後のパートとなる“最前線”では、Nuxt.jsとHeadless CMSを利用したJamstackによるサイト構築の最新ワークフローを身につけます。 Vue 3.xに対応しており、掲載コードはダウンロードできます。実際に手を動かしながら現場でのVue.jsの使い方が身につく、これから本格的に学びたい人に最適の1冊です。 〈こんな方にオススメ〉 ・エンジニアとしてステップアップしたい ・jQueryでは難しい、本格的なWebアプリケーションを作りたい ・現場で役立つスキルを身につけたい 〈本書の特長〉 ・基本→実践→最前線の3ステップで身につく ・掲載コードをダウンロードして手を動かしながら学べる ・Jamstackなどの最新の開発手法も学べる 〈本書の内容〉 ■PART1 Vue.jsの基本を学ぶ Vue.jsとは?/Vue.jsの第一歩/v-modelでフォームの使い勝手を向上/フォームの操作/コンポーネント ■PART2 Vue.jsをWebサイトに組み込む モーダルを作ってみよう/カルーセルを作ってみよう/アコーディオンを作ってみよう/商品一覧表示&検索を作ってみよう/クイズを作ってみよう ■PART3 Jamstackで静的サイトを作る Nuxt.jsの準備をする/Nuxt.jsで静的なページを作る/部分的にCMS化する/Netlifyへデプロイする

    試し読み

    フォロー
  • みんなのVue.js
    -
    本書は,日本国内で爆発的な人気を誇るVue.jsの最新ノウハウ・アイデアを1つにまとめた新しい「Vue本」です。アプリケーション開発のためのルーティング・レンダリングから,CSS設計,状態管理,コンポーネント開発,パフォーマンス改善まで,Vue.jsをプロジェクトで使用するうえのさまざまな開発上の観点をまとめつつ,現場のエンジニアによる解決方法をまとめています。 さらに,Vue.jsコアチームメンバーでもある川口和也(@kazu_pon)氏のインタビューを収録。川口氏が開発するVue18nや,企業に所属しながらのOSS活動についてもたっぷりと語っていただきました。Vue.jsエンジニア必携の1冊です。
  • Motor Fan illustrated 特別編集 F1機械工学大全 2
    -
    F1テクノロジー考 F1マシンは創造力×技術力×莫大な開発資金が作り出す地上最速で最高に美しい乗りもの。そこに込められたテクノロジーをわかりやすく解き明かす。 はじめに 目次 最新トレンド編 2018年型マシン設計上のキーポイント  2017年シーズンの話題と2021年のパワーユニット  話題のプレチャンバーについて考えてみる  ハイマウントアッパーアームについて考えてみる パワーユニット編 複雑すぎるパワーユニットについて考えてみる  パワーユニットの開発について整理してみる  2017年のパワーユニットについて考えてみる  パワーユニットの構成と役割について整理してみる  パワーユニットの性能を過去のエンジンと比較してみる  エンジン/MGU-K/MGU-Hのマネジメントを整理してみる  パワーユニット開発のキー技術について考えてみる  イタリアGPの最高速に見る2014年パワーユニットの性能  パワーユニットは何馬力まで出せるのか  2016年版テールパイプについて考えてみる  燃料供給システムについて考えてみる  可変吸気システムについて考えてみる  水冷インタークーラーについて考えてみる  ホンダが開発した2009年のF1ハイブリッドシステム  HCCIについて考えてみる 空力編 2017年の空力の攻めどころについて考えてみる  フロントウイングの役割を整理してみる  バージボードの役割について考えてみる  コーナリング中に受ける空気の向きについて考えてみる  空力アイテムは速度や向きによって役割が変わってほしい  エアロレイクをきっかけに空力開発について考えてみる  2016年F1日本GPで感じた、ここ数年の空力的進化 ドライブトレーン編 シームレスシフトギヤボックスのメカニズム  ローンチはドライバーとエンジニアの共同作業 シャシー編 2017年のボディワークについて考えてみる  メルセデスのロングホイールベース化について考えてみる  炭素繊維強化プラスチック(CFRP)について考えてみる  ステアリングホイールについて考えてみる  ブレーキシステムの進化について考えてみる  アライメント調整について  F1タイヤに求められる特性と構造  ウェットタイヤについて考えてみる  ピレリ発表の数字で振り返る2016年シーズン  マクラーレン今井エンジニアに聞いた2014年型マシンの動き  マクラーレン・アプライド・テクノロジーズのコンポーネント  ルノーが提案する2027年のF1から10年後のF1を考える 奥付 裏表紙

    試し読み

    フォロー
  • やさしく学べるWeb Components
    -
    近年、Webフロントエンドでは「コンポーネント指向」のフレームワークやライブラリが多く開発され、コンポーネント単位での開発が主流になってきました。Web Componentsは、特定のフレームワークやライブラリに依存せず、Webの標準技術を使用してコンポーネント単位での開発を可能にする考え方です。本書では、Web Componentsとは何か、どうやって使うのかを解説します。Web ComponentsをベースにWebアプリケーションを構築するJavaScriptライブラリであるPolymerを使ったWebサイト構築についても解説します。

    試し読み

    フォロー
  • UnityゲームUI実践ガイド 開発者が知っておきたいGUI構築の新スタンダード
    -
    【Unity 4.6&5対応!uGUIのすべてがわかる!】 Unity 4.6でついに搭載された、待望の公式GUIツール「uGUI(Unity UI)」の基礎から応用例まで解説した決定版バイブル! プリセットを活用したUI構築の方法から、各コンポーネントの具体的な扱い方、そして実際にゲームUIを設計・実装する際に求められる専門的なノウハウまで、現役開発者だからこそわかる視点で詳細に解説! uGUIについて知識ゼロのエンジニアから、実践レベルの知識を求める現場のプログラマまで、幅広くご活用いただけます。 掲載スクリプトはすべて、現場でのニーズが高いC#。RectTransform、Canvasなど、全コンポーネントの日本語リファレンスを収録しているため、日常的な開発作業にも役立ちます。なお、本書の内容は、Unity 4.6.2に加え、開発者向けに提供されているUnity 5(beta20)で検証済みです。 〈キャンペーンサイトについて〉 ■URL:http://uiunity.com/ 上記サイトでは本書で制作したUIをUnity Web Playerで確認できるほか、サンプルデータのダウンロード、書籍に関する追加情報を紹介します。
  • uGUIではじめるUnity UIデザインの教科書
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Unityで魅力的なユーザーインターフェースを作るため、公式UIフレームワーク、 Unity UI(uGUI)をマスターしよう! 本書は、Unity 4.6から搭載された Unity UI(uGUI)の解説書です。Unityでアプリを制作する際、画面に情報を表示するテキストラベルや、ユーザーの操作を受け付けるボタンやスライダーといったユーザーインターフェイス(UI)の作成も必要ですが、Unity 4.5以前ではスクリプトを記述する必要がありました。しかし、Unity 4.6以降には、直感的な操作で素早くUIを作成できる、新しいUIシステム(UI system)が搭載されています。uGUI (ユーグイ/ユージーユーアイ)と呼ばれた新UIシステムは、直感的な操作とコンポーネントベースの拡張性が最大の特徴です。これが搭載されたことで、ゲームのUIはもちろん、ツールやユーティリティなど一般的なアプリケーションのUIもぐっと手軽に実装可能となっています。 本書ではこの新UIシステムを、基本から解説していきます。 カリキュラムは次のようになっています。 ・Chapter 1では、Unity未経験者でも取り組めるよう、Unityの概要を紹介するとともに簡単なチュートリアルを掲載。 ・Chapter 2~5では新UIシステムを網羅的に解説。 ・Chapter 6~7ではモバイルアプリケーションでよく利用されるUIやネイティブプラグインの実践的な制作方法を説明。 ・Chapter 8ではUI制作に使える便利なアセットやツールを紹介。 ・巻末にはAppendixとしてUIクラスリファレンスを収録。 解説に用いたサンプルコードは、そのまま実践で活用できる、実用的なものとなっており、本書サポートサイトからダウンロード可能です。「魅力的なUIが素早く実装できる」新UIシステムを、ぜひ本書でマスターしてください!
  • Riot.jsで簡単Webアプリ開発
    -
    Riot.jsはJavascriptの軽量UIライブラリです。「シンプル」「簡単」「わかりやすい」を追求して作られたRiot.jsはフロントエンド開発ツールの難しさ・複雑さに対する「革命(Riot)」です。 本書ではRiot.jsの基礎はもちろん、TODOアプリの作成や、APIを利用したアプリの開発、SPAでのCMS開発などのサンプル事例を通して、Riot.jsの使い方を学べる1冊です。 ■「序文」より抜粋  Riot.jsは、とてもシンプルかつ軽量なコンポーネント指向のUIライブラリです。  現代ではJavaScriptのフレームワーク・ライブラリは数多く公開されており、Webアプリケーションの作り方もだいぶ変化してきました。現代のデファクトスタンダードな考え方、設計思考が「コンポーネント指向」です。この手法で開発するフレームワーク・ライブラリも数多く存在します。  「基礎学習は終えたので、次は何かしらのフレームワーク・ライブラリを利用してWebアプリケーションを開発してみたい!」「でも、どれを使えばいい?」「どれがオススメ?」「軽くググるとVue.js、React、Angular、Nuxt.js、Next.jsなどがあるけど、結局、どれがいいの?」「どれだったら早く身に付けられそう?」などなど、多くの疑問が生まれてくると思います。  その回答として、筆者はRiot.jsをオススメしていきたいと思い、筆を執った次第です。本書はそのRiot.jsについて、手を動かしつつ学んで行くことを目的としています。

    試し読み

    フォロー
  • Rhino × Grasshopper All in 1 パーフェクトリファレンス Rhino7対応
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 RhinoもGrasshopperもこの1冊で。 使用頻度の高いRhinoコマンドとGrasshopperコンポーネントを1冊でまかなえる“お得なRhino7対応のリファレンスブック"です。 Rhinoのインターフェイスと基本的な使用方法、Grasshopperのビギナー向け解説を掲載し、基本的コマンドや Grasshopper定義ファイルを使った実践的なモデリング例も紹介しています。ビギナー向けの習得からベテランが重宝する参照まで、 すべてのRhinoユーザーの必携書です。 第1章 基本機能・インターフェイス 第2章 モデリングの流れを理解する 第3章 Rhino コマンドリファレンス 第4章 Grasshopper を使ってみる 第5章 GH コンポーネントリファレンス 第6章 実践的なモデリング 第7章 付録
  • Rhinoceros+Grasshopper 建築デザイン実践ハンドブック 第3版
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 3Dアプリケーション「ライノセラス」とプラグイン「グラスホッパー」の機能のなかから、建築の実務ですぐに役立つものを厳選し、それらを使いこなすための知識と手法をギュッと詰め込んだ決定版。第3版はグラスホッパーが標準搭載されたライノセラス6.0に対応。リアルタイムなレンダリング、新たなコマンドやコンポーネントの使い方も付加。
  • React開発 現場の教科書
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 JavaScriptライブラリReact+Atomic Designの導入によるコンポーネントの設計から実装まで。現場で使える、実務に役立つ知識とノウハウを習得したいエンジニアのための、React実践書です。 Reactはフロントエンド開発に革新的な影響を与えました。従来のJavaScriptライブラリと比較して、構築へのアプローチが変わり、今後のUI開発に対する大きなヒントとなり得ます。本書はそうした視点から、Reactを解説していきます。 Chapter01「Web開発の動向」は品質、コスト、スケジュールの観点から、プロジェクト成功における設計の重要性を明らかにします。 Chapter02「Reactの基本」は、Reactの概要、環境構築、記述方法、JSXを解説します。 Chapter03「Atomic Design」では、注目度の高いUIデザインの設計手法、Atomic Designを解説します。 Chapter04「ソースコードのビルド」ではビルド作業の実際を解説します。 Chapter05「コンポーネントの実装」では、UI開発の基本であるコンポーネントの実装方法を解説します。 Chapter06「CSSの実装」では、UI構築において重要なCSSによるスタイリングについて、構造化設計に沿った実装方法を紹介します。 Chapter07「ロジックの実装」では、UIロジックの根幹の状態管理に焦点を定め、Reduxアーキテクチャを例に組み込み方法を解説します。 Chapter08「プロダクトの品質」では、品質向上や品質維持に繋がる手法と実現するツールを紹介します。
  • React Native+Expoではじめるスマホアプリ開発
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 JavaScriptによるネイティブアプリ開発の現場のノウハウ、教えます! 「React Native」は、Facebookが開発しているスマートフォンアプリ向けの開発環境で、2015年3月にオープンソースとして公開されました。ほとんどのコードをJavaScriptで記述でき、スマートフォンのAndroidとiOSに両対応したネイティブアプリの開発が可能です。名前からもわかるように、同じくFacebookが開発したUI用のライブラリであるReactをベースの技術としており、コンポーネントを組み合わせてUIを構築できます。Facebookは、自社や傘下のInstagramのスマートフォンアプリ開発にReact Nativeを利用しています。 Reactをベースにし、JavaScriptで開発を行えるため、Web系の開発者がスマートフォンのネイティブアプリ開発を始めるには、React Nativeは最適なプラットフォームといえるでしょう。 また、「Expo」は、React Nativeによる開発・アプリ配布を支援するためのツールとサービスです。本書では、開発環境としてExpoを使って解説しています。 本書では、ある程度、Web開発の知識があり、これからスマートフォンのネイティブアプリ開発に取り組もうという人に向けて書かれています。 【各章の内容】 ●第1章 React Nativeの概要、および、その開発支援ツールである「Expo」と「Create React Native App(CRNA)」について説明しています。 ●第2章 React Nativeに必要となるnode.js、そしてExpoの導入について説明しています。 ●第3章 Androidエミュレータ/iOSシミュレータの導入と、デバッグ環境などの具体的な利用方法を解説します。また、実機での動作確認方法にも触れています。 ●第4章 TODOアプリの開発を通してReact Nativeの基本を学んでいきます。 ●第5章 Flexboxレイアウトを学ぶために、逆ボーランド電卓を作成します。 ●第6章 統一的なUIを持ったアプリの作成を可能にする「UIライブラリ」を使ってTODOアプリを拡張します。 ●第7章 Fluxアーキテクチャを使って、TODOアプリを書き直してみます。 ●第8章 トイレマップとGPSロガーの2つのアプリを通して、ライブラリの利用、GPSやカメラといったスマートフォン機能の使い方など、本格的で実践的なReact Nativeプログラミングについて学びます。 ●第9章 アプリ内でWebページを表示するための「WebView」を使ったプログラミングを解説しています。 ●第10章 React Native CLIを使ったネイティブモジュールを使った開発について解説しています。 ●第11章 Google Play/App Storeでの配信について説明しています。 ●第12章 意外とハマるポイントでもあるReact Native/Expoのバージョンアップについて解説しています。 ●付録 tvOS/Windowsに対応したアプリの対応方法を解説しています。
  • Ruby on Rails 7ポケットリファレンス
    -
    ※PDF版をご希望の方は Gihyo Digital Publishing (https://gihyo.jp/dp/ebook/2022/978-4-297-13063-3)も合わせてご覧ください。 ロングセラーシリーズ・ポケットリファレンスのRuby on Railsが10年ぶりの改訂。 「逆引き形式で目的からすぐ探せる」 「サンプルコードを見ながら具体的な実装のイメージがつかめる」 という特徴で,困ったときにすぐに役立ちます。 Railsの基本からデプロイまでフォローする充実した内容はそのままに,Action Mailbox/Action Text/Action Cable/Active Storage/Active Jobなど重要コンポーネントを新規書き下ろしで大幅に増強。累計100万部以上の技術書を送り出してきた山田祥寛氏の監修による,現場で役立つ信頼の1冊。
  • レガシーソフトウェア改善ガイド
    4.6
    単なる延命策ではない、進化させるという発想! コードがレガシーになるのはなぜでしょう。その要因を特定し、 コードベースの品質を上げるためには、なにをすればいいのでしょう。 本書はこれらの古くて新しい質問に真摯に答えてくれるでしょう。 単純な(でも難解な)クラスやメソッドレベルのリファクタリングから、 モジュールあるいはコンポーネント全体を視野に入れた、広い範囲のリファクタリング。 また、最終手段としてのリライトに関するノウハウ(機能低下の予防方法や回避方法、 各種データのスムーズな移行など)を示します。 また、単に手を動かすだけではなく、いつもソフトウェアをフレッシュにしておくべく、 自動化のための方法論や、そのインフラストラクチャの作り方を詳解します。 「動いているものは触るな」が鉄則のソフトウェアを、それでも要請に応じて よりレスポンシビリティの高い、そして新機能を盛り込まれた、 メンテナンスしやすいソフトウェアへと進化させるためのノウハウを学んでください。 【目次】 第1部:はじめに 第1章:レガシープロジェクトの難題を理解する 第2章:スタート地点を見つける 第2部コードベース改良のためのリファクタリング 第3章:リファクタリングの準備 第4章:リファクタリング 第5章:リアーキテクティング 第6章:ビッグ・リライト 第3部リファクタリングの先へ― プロジェクトのワークフローと基盤を改善する 第7章:開発環境を自動化する 第8章:テスト、ステージング、製品環境の自動化 第9章:レガシーソフトウェアの開発/ビルド/デプロイを刷新する 第10章:レガシーコードを書くのはやめよう! ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。

    試し読み

    フォロー
  • Vue 3 フロントエンド開発の教科書
    -
    ※PDF版をご希望の方は Gihyo Digital Publishing (https://gihyo.jp/dp/ebook/2022/978-4-297-13073-2)も合わせてご覧ください。 人気のWebフロントエンドフレームワーク「Vue.js」がバージョンアップして「Vue 3」となり,TypeScriptの標準採用,新機能Composition API,Vite,Piniaの搭載など,大幅に機能が更新・強化されました。それに伴い,Vue 3では,従来のOptions APIを利用したコンポーネント開発とは異なる開発手法が必要となります。本書では,Composition APIによるコンポーネント開発やPiniaによる状態管理,Vue RouterによるSPA開発,非同期処理やユニットテストなどを新機能を駆使して解説しており,Vue 3によるフロントエンド開発手法が1冊ですべて身に付く内容になっています。

最近チェックした本