ソフトウェア開発作品一覧

  • ソフトウェア開発にChatGPTは使えるのか?――設計からコーディングまでAIの限界を探る
    4.3
    【ChatGPTをソフトウェア開発で活用しよう!】 ChatGPTに一番相性がいいのは、ソフトウェア開発かもしれません。コンピュータのことはコンピュータに聞くのがいい! 「ソフトウェア開発にChatGPTは使えるのか?」エンジニアならば誰しも考える疑問です。本書は、ベテラン技術者が真正面からChatGPTにあたり、その性能をさまざまな点から検証しいきます。Officeなどのドキュメントの自動生成だけでなく、ソフトウェア設計やテスト、リファクタリングで活用など目からうろこの活用術を解説。 単に質問に答える人工知能ではありません。開発の仲間としてChatGPTを使う方法を紹介します。 ■こんな方におすすめ AIのソフトウェア活用を検討しているプログラマー。ChatGPTの活用を考えているエンジニアなど。 ■目次 ●第1章 ChatGPTで何ができる?なぜできる?   1-1 ChatGPTで何ができる?   1-2 なぜそんなことができるのか? ●第2章 プログラミングでの活用   2-1 自動コード作成   2-2 エラー対策   2-3 クラス化について   2-4 状態遷移表でコードを生成   2-5 デザインパターンを提案してもらう   2-6 アルゴリズムを提案してもらう   2-7 段階的積み上げ手法   2-8 コードの変換   2-9 付記:テストケースの注意点 ●第3章 リファクタリングでの活用   3-1 隙間時間でお気軽リファクタリング   3-2 コメントとドキュメンテーション   3-3 セキュリティの脆弱性チェック   3-4 例外処理と論理完全性の改善 ●第4章 ドキュメントの自動生成   4-1 PowerPointのスライドを自動作成   4-2 Wordドキュメントの自動作成   4-3 Excelと連携しドキュメントを自動作成   4-4 diagramsを使ってクラウド図を作成   4-5 dbdiagram.ioでER図を作成する ●第5章 各種開発手法の提案   5-1 DDDによる設計と実装   5-2 TDDによるテストからの実装   5-3 ChatGPTとソフトウェア開発のアプローチ ●第6章 学習プロセスでの活用   6-1 分野別の学習   6-2 プログラミング言語の学習   6-3 ChatGPTは学習を加速する ●第7章 ChatGPT APIを活用する   7-1 最も基本的な使い方   7-2 要約をしながら文脈をつなげていく   7-3 社内データベースに日本語で問い合わせる   7-4 社内データベースと連携してユーザーサポートをする ●第8章 ChatGPTで長文データを扱う   8-1 LlmaIndexで長文データを扱う   8-2 LangChainで長文データを扱う ●第9章 長文をChatGPTで扱うコツ   9-1 LangChainの仕組みとは   9-2 Chainsでタスクをつなげる   9-3 Chainsによるチャットボットの例   9-4 Agentによるコードの実行   9-5 Agentによる判断・実行・プロセスの自動化   9-6 AgentによるChatボットの最終形 ■著者プロフィール 小野哲:ソフトウェア開発歴40年を超えるプロ技術者。技術評論社では『逆算式SQL教科書』『最新図解 データベースのすべて』『3ステップで学ぶOracle入門』など書籍がある。そのほかに『現場で使えるSQL』(翔泳社)など。ウェブアプリからデータベースまで幅広い知見と技術を持ち、最近ではPythonでアプリ開発を請け負う。
  • アジャイル検定公式テキスト アジャイルソフトウエア開発技術者検定試験 レベル1対応
    3.7
    アジャイル開発のスキルを客観的な尺度で分析・判定するのが、アジャイル技術者検定試験(正式名称:アジャイルソフトウェア開発技術者検定試験)です。 2014年に設立されたアジャイルソフトウェア開発技術者検定試験コンソーシアム(理事長:株式会社テクノロジックアート 代表取締役 長瀬 嘉秀)は、アジャイル開発に対する正しい理解を広め、アジャイルソフトウェア開発技術者を育成することを目的として、アジャイル技術者検定試験を2015年秋より会員向けにスタートさせました。そして、2017年2月より会員/非会員関係なく受験できるようになりました。 試験のシステムとして、CBT(Computer Based Testing)を採用しているので、多忙なビジネスパーソンにとって「いつでも、どこでも」受験が可能です。出題形式は四肢択一で、合格基準は正答率80%以上です。 ※アジャイル検定公式サイト http://agilecert.org/ 本書は、その公式テキストであり、本書を中心に履修することにより、検定試験合格に値する実力が身に付きます。 分野ごとの詳しい解説と用語の説明、さらに理解度を確認できる章末問題を掲載しました。本書で学習を進めることにより合格への最短距離を歩めます。 「どこから勉強を始めたらいいの?」 「アジャイル開発の実務経験って、あまりないから不安。。。」 そんな人にピッタリの一冊です。 試験概要 受験料:10,000円(税別) 試験時間:60分 出題形式:多肢選択式60問 合格基準:80%以上の正解で合格 実施方法: 試験はCBTによって実施します。受験者は会場に用意されたコンピュータから出題される問題に解答し、試験結果をその場で確認することができます。後日、合格者へはアジャイルソフトウェア開発技術者検定試験委員会から合格の証明書が発行されます。

    試し読み

    フォロー
  • アジャイル開発とスクラム 顧客・技術・経営をつなぐ協調的ソフトウェア開発マネジメント
    4.0
    日本生まれ、米国育ち 注目のソフトウェア開発手法「スクラム」 本書は、企業の経営層に向けて、ソフトウェアの開発手法アジャイルとその手法の1つである「スクラム」を体系的に解説するものである。また、スクラムはソフトウェア開発のみならず、組織や企業活動、企業経営全体にまで適用できることを示し、この手法を取り入れ、ビジネスと一体となってソフトウェアを開発する組織や、その組織に息を吹き込む、新しいタイプのリーダーシップ像について考える。日本におけるアジャイル開発の第一人者、平鍋健児氏と、世界的な経営学者でありスクラムの提唱者、野中郁次郎氏の両者が、日本企業のリーダーシップと競争力を高めるために必要な、知識創造プロセスの重要性を提言する。 ※本電子書籍は同名出版物を底本とし作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • アジャイル開発とスクラム 第2版 顧客・技術・経営をつなぐ協調的ソフトウェア開発マネジメント
    4.2
    アジャイル、スクラムの第一人者が 企業のリーダー層に送る必読書、8年ぶりに大改訂!ソフトウェア開発手法「アジャイル」と、 その手法の1つである「スクラム」の体系的な解説書が 初版刊行から8年の時を経て、装い新たに新登場です。第2版となる本書では、 ビジネスで広く存在感を示すようになったアジャイルの 新しい知見を盛り込み、内容をアップデート。アジャイルとスクラムの全体像や、 野中郁次郎の知識創造プロセスとの関係など、 初版での核心部分はそのままに、 アジャイルを組織内で大規模化するためのスケールフレームワークなど、 新たな観点から、解説を追加しています。また、国内有名企業による実践をまとめた、 事例記事&インタビューも一新。 KDDI、ANA、IMAGICA.Lab、NTTの最新事例を収録し、 国内企業ならではの取り組みを紹介しています。日本におけるアジャイル開発の第一人者、平鍋健児氏、 アジャイル開発実践者の筆頭である、及部敬雄氏、 そして世界的な経営学者でありスクラムの提唱者、野中郁次郎氏 これら国内を代表する著者陣による提言は、 ITエンジニアはもちろん、 あらゆる業界・企業のリーダー層に受け取ってほしい内容です。※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • Kinectソフトウェア開発講座
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております】 Microsoft Kinect を256%使うソフトウェア開発本 マウスでもキーボードでもない入力デバイスとして耳目を集めているマイクロソフトのKinect(キネクト)。人体の動き(ジェスチャー)を認識し、その動きによって、マウスやキーボードが行なっていたように、パソコンを操作できるようにするモノです。Wiiのように何かを持ったり踏んだりする必要はありません。Kinectの前で手を振れば、それがPCの操作となります。ただし、手を振る動作が、どんな入力内容なのかをPCに理解させなければなりません。その方法を多数のサンプルとともに詳解してゆきます。映画『マイノリティ・レポート』で描かれた世界を現実にするデバイスと、それを使ったソフトウェアの書き方を、広く深く解説します。 ※本電子書籍は同名出版物を底本とし作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • CAREER SKILLS ソフトウェア開発者の完全キャリアガイド
    4.6
    ソフトウェア開発者として成功するために知っておくべきノウハウ・スキルを網羅したキャリアガイドです。 ソフトウェア開発者として成功したい――。そのような願いは自然なものです。 本書は、成功するために必要なスキルの種類とその身につけ方を全60章、約650ページにわたって具体的に解説します。 米アマゾンでは圧倒的な高評価(365以上の五つ星)を獲得している、 「一人前」のソフトウェア開発者になるための指南書です。 ■「解説」から抜粋 本書『CAREER SKILLS ソフトウェア開発者の完全キャリアガイド』は、ソフトウェア開発者というキャリアで成功するためのさまざまなスキルについて解説している書籍です。 技術者向けの書籍ではありますが、特定の技術に関する解説はほとんどなく、主に「技術そのものをどう取り扱うか」のような「メタ技術」を取り上げている書籍です。 (中略) 本書で紹介する「メタ技術」の発想から考えると、このような状況にこそ、キャリアを「ハック」するための大きな余地があるのではないかと思います。 良い組織、悪い組織が混在しているなかで、その状況をうまく利用して自分のキャリアを高めるスキルというものは確実に存在しており、本書が解説する「メタ技術」を応用することで、 そのスキルを発見し自分のものにすることができる可能性は相当高いと思います。 ――まつもとゆきひろ(Matz)
  • GitHub CI/CD実践ガイド――持続可能なソフトウェア開発を支えるGitHub Actionsの設計と運用
    NEW
    5.0
    1巻3,740円 (税込)
    【GitHub Actionsの基本から運用のコツまで学び、品質の高いソフトウェアをすばやく届けよう】 本書はCI/CDの設計や運用について、GitHubを使ってハンズオン形式で学ぶ書籍です。GitHub Actionsの基本構文からスタートし、テスト・静的解析・リリース・コンテナデプロイなどを実際に自動化していきます。あわせてDependabot・OpenID Connect・継続的なセキュリティ改善・GitHub Appsのような、実運用に欠かせないプラクティスも多数習得します。 実装しながら設計や運用の考え方を学ぶことで、品質の高いソフトウェアをすばやく届けるスキルが身につきます。GitHubを利用しているなら、ぜひ手元に置いておきたい一冊です。 ■こんな方におすすめ ・GitHubは使っているけれど、プルリクエストぐらいしか利用していない ・CI/CDというキーワードは知っているけれど、自分で設計したことはない ・GitHub Actionsには触れているけれど、正直雰囲気で運用している ■目次 [基礎編] 第1章 ソフトウェア開発とGitHub 第2章 GitHub Actionsの基礎概念 第3章 ワークフロー構文の基礎 第4章 継続的インテグレーションの実践 第5章 運用しやすいワークフローの設計 第6章 アクションによるモジュール化 [実践編] 第7章 クリーンなリポジトリの維持 第8章 Dependabotによる依存関係バージョンアップ 第9章 GitHub Releasesによるリリース自動化 第10章 GitHub Packagesによるパッケージ管理 第11章 OpenID Connectによるセキュアなクラウド連携 第12章 コンテナオーケストレーションのデプロイメント 第13章 アクションのオープンソース化 [応用編] 第14章 GitHub Actionsの高度な使い方 第15章 GitHub Actionsのセキュリティ 第16章 GitHub Actionsのセキュリティ 第17章 GitHub Appsトークンによるクロスリポジトリアクセス 第18章 継続的デリバリーの実践 ■著者プロフィール 野村 友規:ソフトウェアエンジニア。事業会社で10年ほどWeb系システムの開発・運用に従事。2021年に独立し、技術顧問やソフトウェアアーキテクトとして複数社をサポート。システムアーキテクチャ設計・IaC導入・CI/CD運用・エンジニアリングマネージャー支援・技術戦略策定などを生業にしている。書籍執筆や雑誌寄稿もしており、代表著書に「実践Terraform」がある。技術書オタクで紙の本が大好き。積読は気にしたら負けの精神で生きている。
  • 組込みソフトウェア開発のための構造化プログラミング
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 組込みソフトウェアの開発は、リソースの制限が厳しい上に、堅牢性、リアルタイム性など、より高い完成度が要求されます。これらを克服するために、要件定義、分析、設計などの上流工程、およびプログラミングの方法論が数多く提唱されてきました。しかし、こららはやや難解で初心者には敷居が高いという一面がありました。 本書は、組込みシステム開発の下流工程に注目して構造化設計を学びます。題材は、レゴマインドストームを使って組み立てた自動走行ロボットです。筐体を2つのタイヤで倒立させてバランスを保ち、床面に描かれたラインをセンサーでたどって走行します。この制御をプログラムで行います。一見難しそうですが、実はとてもシンプルなプログラムで実現しています。このソースコードと設計図を見比べていくことで、プログラミングと設計を同時に習得することを目指します。 本書で学ぶ構造化設計とC言語によるプログラミングは、普遍的かつ汎用的なので、業界や時代を問わず活用することができます。 【本書の特徴】 ・プログラミングと設計の基本を同時に学べる ・親しみやすく汎用的な例題 ・業界/時代を問わず役に立つ知識が得られる ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • Google Cloud Platform GAEソフトウェア開発入門――Google Cloud Authorized Trainerによる実践解説
    4.0
    Google Cloudは、すぐにクラウドでアプリを開発できるので、ビジネスをすばやくIT化できます。フルマネージド(サーバー管理が要らない!)なので、Googleの技術基盤にフルに任せながら、安心してソフトウェア開発に注力できます。しかもGoogle App Engineを使うならば、必要なプログラミング言語はPythonだけです。しかもWebブラウザだけで開発できます。本書はGoogle Cloudの優れた機能を紹介しながら、Python+Flaskフレームワークを使いWebアプリ方を紹介します。この開発工程をともに学ぶことでクラウド上でのソフトウェア開発の要諦を学ぶことができるでしょう。Google Cloudのパワーとテクノロジーを習得しましょう!
  • 現場がわかる 組込みソフトウェア開発
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 組込みソフトウェア開発の現場がよくわかる!  本書は、組込みソフトウェア開発の現場の知識を学ぶことができる実務入門書です。  現場で必要となる知識をQ&Aの形式で整理し、現場に配属された新人・若手エンジニアの成長の流れ(配属前→プログラマ→エンジニア→チームリーダー)に沿ってまとめているので、どこでこの知識が必要になるのかを具体的にイメージしながら仕事の要点をつかみ、学んでいくことができます。  全体に平易に、先輩が現場の流れを教えてくれるようなかたちで記述しているので、教科書的な記述が苦手な方にもお勧めできる一冊です。 1章 組込み開発現場に入る前に(最初の疑問) 2章 プログラミングとテスト(プログラマの視点) 3章 内部設計とプログラム設計(エンジニアの視点) 4章 チームのリーディング(チームリーダーの視点)
  • Game Programming Patterns ソフトウェア開発の問題解決メニュー
    4.8
    開発経験に基づくパターン実践の極意! パターン誕生の背景/エッセンス/適用条件/サンプルを解説。 ゲームプログラミングを含むソフトウェア開発の現場で、デザインパターンをより的確に利用するための解説書。著者は、米国大手ゲーム会社エレクトロニック・アーツでゲーム開発に従事。その経験に基づき、GoFや著者独自のパターンについて考察。より容易に変更できる洗練されたアーキテクチャ、ゲームに求められる実行速度といった視点を重視しつつ、幅広く応用できるパターンやゲーム必須のパターンを取り上げています。本書は、『Game Programming Patterns』の翻訳書です。米国アマゾンで60以上のレビューを集め、その9割が星5つと評価されています(2015年8月)。 【以下、本書イントロダクションより抜粋】 私がこの本で提供したいのは、解決策のメニューのようなものです。この本の各々の章では、単独でコードに適応可能なアイデアを解説しています。役立つものをメニューから選んで組み合わせることができます。
  • Coders(コーダーズ)凄腕ソフトウェア開発者が新しい世界をビルドする
    4.0
    「社会を作り変えたいなら、コードを書くのが一番だ」 フェイスブックやツイッター、ウーバー、ペイパル、インスタグラムといった各種サービスを開発・提供する「ソフトウェア開発者」の多彩かつ具体的なエピソードを通じて、彼ら・彼女らはどのように考え、行動し、デジタル世界に大きな影響を与えるソフトウェア/サービスを生み出しているのかを解き明かした読み物です。 デジタル世界、およびソフトウェア・ファーストが浸透するにつれて、社会におけるプログラマーの重要性はますます高まっています。彼ら・彼女らの役割と実態を、IT分野で活躍したい方々はもとより、彼ら・彼女らと接するビジネスパーソンも知ることで、生産性を高め、よりよいサービスを生み出す大きなヒントが得られるでしょう。 ――――――――――――――― ソフトウェアにより世の中が変わりつつあることが明白ないま、企業は、企業の管理職は、コーダーをどのように活用するかを考えなければならない。本書はそのようなコーダーを活用することが必要となった管理職にとって必読の書だろう。 本書の原題は「Coders The Making of a New Tribe and the Remaking of the World 」だ。世界のリメイク。自分の周りや組織、会社など、すでにできあがっているようなものも、いまの混沌とした社会状況の中、再構築が必要だ。コーダーが世界をリメイクする人種であるのだが、あえて逆説的に言うと、世界をリメイクするのがコーダーなのだ。世界をリメイクするために、あなたも本書を指南書として、コーダーになろう。 及川 卓也、「ソフトウェア・ファースト」著者
  • Code Reading プレミアムブックス版 オープンソースから学ぶソフトウェア開発技法
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 コードは小説よりも面白い!プログラマー必携の書、復活! 本書は、オープンソースソフトウェアのソースコードを読み解くことで、そこに存在するさまざまなテクニックやノウハウ、Tipsを習得するためのガイドブックです。実際のソフトウェアのソースコードを参照して「ソースコードを読む力」を習得することで、「美しいソースコードを書く力」が身に付きます。 本書を読むことで、次のようなことがマスターできます。 ・本格的なソフトウェアのコードを読んで理解すること ・ソフトウェア開発をめぐる、多くの重要な概念を本当の意味で理解すること ・大規模なコードを調べるためのノウハウを得ること ・高級言語から低レベルの言語まで、重要なプログラミング言語を一通り読むこと ・現実のソフトウェアプロジェクトの複雑さを理解すること オープンソースソフトウェアにより、コードの職人が書いた良質のコードをいくらでも読める時代です。しかし、単にコードを眺めているだけでは、何の意味もありません。本書では、「どう読めばよいのか」「効率的に読むためにはどうすればよいのか」について、さまざまな面から解説しています。「ドキュメント」(付属ドキュメントやコード内のコメント)を活用したコードの読み方、単純な検索ツールから開発環境付属のツールまで「コードを読むためのツール」の効率的な使い方など、あまり触れられることがないテクニックも、余すところなく紹介してます。 ※本商品は、過去に発行した書籍をプレミアムブックス版として復刊したものです。まつもとゆきひろ氏による「プレミアムブックス版のための序文」、原著者であるDiomidis Spinellis氏による「プレミアムブックス版に寄せて」を追加し、さらに、初版ではカバー裏に掲載されていた「監訳者座談会」を特別付録として収録しています。
  • Cによるソフトウェア開発の基礎 データ構造とアルゴリズムの基礎から
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 C言語を用いたソフトウェアシステム構築の方法を段階的に学べる! 本書は、C言語によるデータ構造とアルゴリズムの話題を軸に、C言語を用いたソフトウェアシステム構築の方法を順を追って示すことで、プログラムを作成するとは何をすることなのかを実例で示す。はじめは簡単なプログラムから始め、構造をもったデータの扱いやファイルの扱いや、それらに関連するアルゴリズムをさまざまな例題を紹介する。 はじめに 第1章 C言語によるソフトウェア開発 1.1 プログラムとは何か、プログラミングとは何か 1.2 プログラミングとプログラミング言語 1.3 ソフトウェア開発の方法 1.4 C言語によるプログラミングを学ぶ意味 第2章 C言語における基本的なデータ型 2.1 基本データ型の役割 2.2 配列の使い方――整列を題材として 2.2.1 C言語の配列 2.2.2 バブルソートによる整列プログラム 2.2.3 クイックソートによる整列プログラム 2.2.4 C言語における配列利用の注意点 2.3 ポインタは何の役に立つのか 2.4 構造体の利用 第3章 制御構造の基本 3.1 制御構造の設計方法 3.2 メニューに従って処理を行う対話型プログラムの設計と実装 3.2.1 トップダウンによるプログラムコードの作成 3.2.2 プログラムの詳細部分の作成 3.3 ソースファイルの分割と多人数での開発 3.4 再帰処理の考え方 第4章 C言語と文字列 4.1 文字列の読み込み・格納・出力 4.1.1 C言語における文字列の扱い 4.1.2 文字列の比較 4.1.3 string.h ヘッダファイルに宣言されている文字列処理関数 4.2 文字列の探索(単純法・BM法) 4.2.1 単純法による文字列の探索 4.2.2 BM法による文字列の探索 4.3 文字列の生成(形式文法) 4.3.1 形式文法を用いた文字列の生成 4.3.2 文字列生成プログラムの実装 第5章 さまざまなデータ構造 5.1 スタックやキューの実現 5.1.1 C言語におけるスタックの実現方法 5.1.2 スタックを使ったアプリケーションの構築 5.1.3 キューの利用 5.2 リスト構造 5.2.1 リスト構造とは 5.2.2 リスト構造の利用例 5.3 木構造とグラフ 5.3.1 木の表現と探索(2 分木) 付録 付録A Cygwin 開発環境 付録B ソースファイルを分割した場合のコンパイル作業 B.1 すべてのソースファイルを一括して手作業でコンパイルする場合 B.2 個々のソースファイルをそれぞれ手作業でコンパイルする場合 B.3 make コマンドを利用する場合 付録C push( ) 関数とpop( ) 関数を呼び出すプログラム simplestack.c 付録D enquene( ) 関数とdequene( ) 関数を呼び出す プログラムsimplequeue.c 参考文献 索引
  • 実践的ソフトウェア工学 第2版 実践現場から学ぶソフトウェア開発の勘所
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 開発の現場で活かせる実践的知識と理論を体系化!  現場視点のソフトウェア工学の知識が網羅的に紹介されているとして好評を博した『トップエスイー入門講座1 実践的ソフトウェア工学』の第2版。初版を踏襲した章構成に掲載項目追加し、新たに用語解説等も加え、より内容を充実させた。  ソフトウェア工学の知識を持たない初学者でも、開発現場で生かせる理論までを学ぶことができる1冊。現場技術者の学び直しにも最適。
  • 情熱プログラマー ソフトウェア開発者の幸せな生き方
    4.2
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 プログラマが素晴らしいキャリアを築くための実践的な考え方と方法を説く 本書は、等身大のプログラマの一人がキャリア開発の重要性を説き、そのための心構えなどを示したもの。「プログラマはビジネス視点を持って意識的なキャリア開発をすべき」という視点から、その実践方法を著者独特の生き生きとした共感できる語り口で伝える。原書は“The Passionate Programmer: Creating a Remarkable Career in Software Development”(The Pragmatic Programmers,2009) 『My Job Went To India オフショア時代のソフトウェア開発者サバイバルガイド』(オーム社、2006年)の改題改訂版。 日本の読者の皆さんへ 本書に寄せて 謝辞 イントロダクション 第1章 市場を選ぶ 第2章 製品に投資する 第3章 実行に移す 第4章 マーケティング……スーツ族だけのものじゃない 第5章 研鑽を怠らない 楽しもう 参考文献 監訳者あとがき
  • ずっと受けたかったソフトウェア開発管理の集中研修
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております】 QCDから考えよう! プロであるから学びたい品質保証・見積り・リスク予測 ソフトウェア開発プロジェクトを成功に導くには、製造業と同様にQCD(Q:品質、C:費用、D:納期)を守ることが必要です。本書は、開発現場で数年経験を積んだ若手SEを対象に、QCDの基礎知識から、QCDを守るためのスキルやノウハウまでをゼロからやさしく解説します。 また、実際のプロジェクトを想定した実務演習も紹介しており、知識を具体的な活動に生かす方法をリアルに理解できるほか、企業や学校などで実施される研修にも役に立ちます。プロジェクトマネージャーを目指す方、育てる方に是非一度読んでいただきたい1冊です。 ※本電子書籍は同名出版物を底本とし作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • ゼロから学ぶGit/GitHub 現代的なソフトウェア開発のために
    -
    【初学者納得、玄人脱帽!】 SNSで大絶賛の名講義が書籍化! Gitの仕組みから現代的な多人数開発の手法に至るまで、この一冊に網羅した。 学生から熟練エンジニアまで手に取ってほしい。 エンジニア人生を支える、骨太な知識が身につく! 【目次】 第1章 バージョン管理システムとは 第2章 Gitの仕組みと用語 第3章 Gitの基本的な使い方 第4章 ブランチ操作 第5章 リベース 第6章 Gitの便利な使い方 第7章 GitHubのアカウント作成と認証 第8章 リモートリポジトリの操作 第9章 GitHub Pagesへのデプロイ 第10章 GitHubにおける多人数開発 第11章 Gitの中身
  • ソフトウェア開発現場の「失敗」集めてみた。 42の失敗事例で学ぶチーム開発のうまい進めかた
    6/21入荷
    -
    やらかしたくないエンジニアに贈る「失敗の教科書」! 失敗事例で学ぶ、よくある落とし穴の回避策 ソフトウェア開発は、どんなときも順調に進むとは限りません。チームで開発を進めるエンジニアたちは、開発の足を止める「落とし穴」の数々と向き合わなければなりません。 「いつのまにか機能が肥大化していて、手がつけられなくなった…」 「仕様がまったく共有されていないまま、開発が進んでいた…」 「ちょっとしたコード変更が一日分の工数を奪った…」 本書は、このような落とし穴にハマってしまった開発現場の「失敗エピソード」を面白おかしく紹介する、失敗事例集です。事例は架空の開発現場を舞台にしたフィクションですが、著者自らが体験した経験をベースに構成しているので、臨場感たっぷり。読んでいるだけで冷や汗が浮かびます。 また、失敗につながる落とし穴を回避したり、抜け出すための方法も解説しています。新しく開発チームを率いることになった新任リーダーや、チームで開発に取り組むエンジニアが、失敗に直面した際にどのようなアクションを起こせばよいか、現場で役立つ具体策がわかります。 エピソードは「企画」「要件定義」「実装」「品質管理」といった開発の工程別に42篇を収録。各エピソードの冒頭には、4コマ漫画を掲載しているので、楽しく読み進められます。 【収録エピソード(一部抜粋)】 ●機能がてんこ盛りで実装が間に合わない「全部入りソフトウェア」 ●お願いされた機能を断れない「八方美人仕様」 ●ユーザーを迷わす自分ルールのUI「オレオレ表記」 ●カタログだけで判断する「スペック厨導入」 ●行間を読ませる「文学的仕様書」 ●リリース版が復元できない「不完全リポジトリ」 ●つい自分でやってしまう「経験値泥棒」 ●修正が新たなバグを生む「バグ無間地獄」 ●アクションしない「聞くだけ進捗会議」 ●施策を打ち続ける「カイゼンマニア」 など全42篇! 【目次】 Chapter1 「企画」で失敗 Chapter2 「仕様」で失敗 Chapter3 「設計・実装」で失敗 Chapter4 「進捗管理」で失敗 Chapter5 「品質管理」で失敗 Chapter6 「リリース後」に失敗 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。

    試し読み

    フォロー
  • ソフトウェア開発で伸びる人、伸びない人【第二版】
    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 は手段』(技術評論社)など多数。"
  • ソフトウェア開発の見える化をさらに進めた図る化 ―定量的プロジェクト管理とチーム・コンピテンシー向上を目指して― (第2版)
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 ソフトウェアエンジニア必携!  ビジネスモデルの変革を見据えたDXが進展する状況下、一方でシステムの老朽化、リリース後の障害および不採算プロジェクトなどの問題が後を絶ちません。  そこで、本書の第Ⅰ部では、CMMIの最高成熟度(レベル5)を達成した実績から、ソフトウェア開発の「定量的プロジェクト管理」に焦点を当て、独自の生産管理方式(ACTUM)に基づく見積り方式や品質管理・出来高管理方式による「組織ベースライン」の構築、さらに上流工程問題など、ACTUMを応用した幾つかの開発プロセスの改善事例を紹介します。  第Ⅱ部では、「人間特性」、「関係特性」などに焦点を当て、独自のSRMモデルによるチームエラーの削減、ステークホルダ間での齟齬の改善およびDXの進展に伴う未知の課題などに対応すべく推論力を働かせた課題の解決、さらにマーケティング技法を応用した潜在ニーズの顕在化による問題解決を実事例とともに紹介した一冊です。 第Ⅰ部 定量的プロジェクト管理の導入編 第1章 生産物量と生産性によるソフトウェア開発の生産管理方式 第2章 システムプロファイルごとの要求品質と開発コストとの関係 第3章 要求の定量化に基づく膨らむ要求の制御と手戻りコストの低減 第4章 環境変数を応用したプロセス改善などによる品質と生産性の向上 第Ⅱ部 システムエンジニア・リソース・マネジメントの導入 第5章 SRMモデルとは 第6章 SRMモデルによるチームエラーの削減 第7章 SRMモデルによるステークホルダ齟齬の改善 第8章 SRMモデルによる推論力を働かせた課題の解決 第9章 ‘S+SPIN話法’による潜在ニーズの顕在化と問題解決 参考文献 索引
  • ソフトウェア開発の名著を読む【第二版】
    -
    ※本書は2009年に発行された書籍の電子版になります。 【壁を乗り越える力を名著で身につけよう!】 コンピュータが人類の歴史に登場して以来、その進化のスピードは一向に衰えることなく、21世紀の現在ではさらに加速している。その一方で、ソフトウェアは「人」が開発するという事実は不変であり、この真実をとらえた書籍は時の経過にもけっして色褪せることがない。コンピュータ産業の歴史に多大な影響を与えてきた不朽の名著から、ソフトウェア開発の「本質」を読み解く。初版の内容に新たに2冊の名著を加え、全10冊を紹介する充実の第二版。 ■こんな方におすすめ ・これからSEになろうと考えている大学生 ・SEに転職しようと考えている人 ・SEになりたての人 ・SEとして楽しく仕事をしていきたい人 ■目次 第一部 ソフトウェアは「人」がつくる ●『プログラミングの心理学』ジェラルド・M・ワインバーグ   ソフトウェア開発の人間的側面に初めて正面から取り組んだ、ワインバーグの古典的作品 ●『人月の神話』フレデリック・P・ブルックス,Jr.   見積もりとスケジューリングの単位としての「人月」の危険性を指摘した不朽の名著 ●『ピープルウエア』トム・デマルコ/ティモシー・リスター   ソフトウェア開発における人間的側面を重視し、人間中心に考えることの大切さを説く ●『デッドライン』トム・デマルコ   人間中心のプロジェクト管理について、デマルコが小説形式で表現した異色の作品 第二部 実践する開発者 ●『ソフトウェア職人気質』ピート・マクブリーン   ソフトウェア開発を「工学」ととらえることをやめて、「職人気質」という基本へ回帰せよと提唱する ●『達人プログラマー』アンドリュー・ハント/デビッド・トーマス   「割れ窓理論」「DRY原則」など、実践的なプログラマーとなるためのアドバイスを網羅 第三部 読みやすいコードを書く ●『コードコンプリート』スティーブ・マコネル   より優れたコードを書くためのガイドラインを提供する、プログラマー必読の書 ●『プログラミング作法』ブライアン・W・カーニハン/ロブ・パイク   プログラマーにとって基本的かつ不可欠な事項が述べられているが、すべてマスターしている人は意外に少ない ●『リファクタリング』マーチン・ファウラー   今ではソフトウェアエンジニアの常識となったリファクタリングを提唱する、ファウラーの代表作 ●『ビューティフルコード』ブライアン・カーニハン他   「美しいコード」について、33名の著名なプログラマーがそれぞれの想いを語る超大作 ■著者プロフィール 柴田芳樹(しばた・よしき):1959年生。九州工業大学および大学院で情報工学を専攻し、以来、ソフトウェア開発に従事する。翻訳書に『プログラミング言語Java 第4 版』『Effective Java 第2 版』『Java Puzzlers 罠、落とし穴、コーナーケース』『Google Web Toolkit ソリューション』、著書に『Java 2 Standard Edition 5.0 Tiger』(いずれもピアソン・エデュケーション)、『プログラマー現役続行』(技術評論社)。
  • ソフトウェア開発はなぜ難しいのか―「人月の神話」を超えて
    4.1
    ※本書は2009年に発行された書籍の電子版になります。 【どうしたら本質的困難に対応できるのか?】 ソフトウェア開発の難しさは今も昔も変わりません。多くの開発プロセスや言語、マネジメント手法が生まれましたが、デスマーチは終わることも減ることもありません。実はその原因をブルックスは「人月の神話」で本質的困難として指摘しているのですが、その本質的困難を現在のソフトウェア開発はどれだけ克服できたのでしょうか。本書では名著「人月の神話」を振り返りながらソフトウェア開発の本質的困難を再検討し、今後のソフトウェア開発が目指すべき方向を提案します。 ■こんな方におすすめ ・ソフトウェア関連企業の経営者 ・PM、SE、PG ・ソフトウェアエンジニア ■目次 はじめに   なくならない苦労   人月の神話   本書の構成 ●第1章 普遍的な問題   プロフェッショナルとしてのソフトウェア開発   ソフトウェアエンジニアリングとは   人月という考え方の根源   組み合わせの爆発   火に油を注ぐ   労働価値説 ●第2章 本質的困難   本質と偶有   本質的困難の普遍性   複雑性とは   同調性とは   可変性とは   不可視性とは ●第3章 人月との戦い   ソフトウェアエンジニアリングは何を解決してきたのか   時代背景と本質的困難の関係   ソフトウェアエンジニアリングと本質的困難 ●第4章 これからのソフトウェアづくり   抽象化・自動化・モジュール化   抽象化   仕様化と実現の関係   進化型ソフトウェア   新しい世界観   一様から多様へ   操作から生命へ   可視から不可視へ   本質的困難再考 おわりに―人月の神話を超えて 読書案内 ■著者プロフィール 大槻繁(おおつきしげる):日立製作所にてソフトウェアエンジニアリングの研究・開発に従事。2004年よりコンサルタント会社一(いち)副社長。ITシステム関連の調達・開発プロジェクトの見積り評価、診断・改善のコンサルティングを行う傍ら、コストモデルや経済モデルの研究・開発を進めている。IPA/SEC定量的マネジメント領域委員、同価値指向マネジメントWGリーダ、JEITAソフトウェアエンジニアリング技術分科会委員、アジャイルプロセス協議会フェロー、同知働化研究会運営リーダを務める。
  • SOFT SKILLS ソフトウェア開発者の人生マニュアル 第2版
    4.3
    ソフトウェア開発者専用に「より良い人生」を送るためのノウハウ・スキルを網羅した「生き方バイブル本」、待望の改訂版。 プログラマーが良い人生を送るためには、技術習得法やキャリア構築法といったノウハウに加え、対人的な交渉・指導・意思疎通などをうまく行える能力や知恵、すなわち「ソフトスキル」が不可欠です! 本書では、キャリアの築き方、自分の売り込み方、技術習得法、生産性の高め方といった仕事で成功する方法だけでなく、財産の築き方、心身の鍛え方、恋愛で成功する方法など、「人生全般をより良く生きる方法」を具体的に説明します。 ■「序文」から抜粋 あなたがこの複雑な産業で活路を開こうとしている若いソフトウェア開発者なら、今手にしているこの本は、多くの知恵と優れたアドバイスを与えてくれるはずだ。 ロバート・C・マーティン(アンクル・ボブ)
  • テストから見えてくるグーグルのソフトウェア開発 テストファーストによるエンジニアリング生産性向上
    4.0
    グーグルでは、テスト関連の職種として、テスト担当ディレクター、テストエンジニアリングマネージャー、テストエンジニア、ソフトウェアエンジニアインテストという職種があり、それぞれが目指すビジョンを説明します。 また、「20%プロジェクト」、「20%ルール」によって、本来業務とは別の仕事が可能になっており、それによって社員が自身のキャリア開発を設計でき、人事の流動性がもたらされている実態が具体的に描写されています。本書は2012 Jolt Award of Booksの最終候補にノミネートされた書籍の1つです。

    試し読み

    フォロー
  • Visual Studio Code実践入門!~ソフトウェア開発の強力手段~
    3.0
    1巻2,530円 (税込)
    コードエディター「Visual Studio Code(VSCode)」は、プログラミングを効率化するうえで有用なツールです。本書は、VSCodeを習得してソフトウェア開発の生産性向上に役立てて頂くことを目指しています。VSCodeの機能を丁寧に説明するとともに、実際の作業をイメージできるように具体的な操作例や図を豊富に掲載しています。また、ブラウザとの連携など、開発ケースに関する内容も盛り込んでいます。

    試し読み

    フォロー
  • 揉め事なしのソフトウエア開発契約
    -
    変化に強い開発契約をトラブル事例から学ぶ! 後から揉め事にならない契約方法がわかる! ソフトウエア開発では、発注側のユーザー企業と受注側のITサービス企業の間で、契約上のトラブルが起こることが少なくありません。 ソフトウエア開発のコストは、実際に存在するモノを作る製造業とは違い、材料や部品など単価が明確なものから計算するわけではありません。人の能力に依存する割合が高いため、見積もりと実績のコストに大きく差が生じるリスクが高くなります。また、契約前に決めた要件が開発に入ってから変わることはよくあることです。 開発が始まってから契約に関する揉め事を引き起こさないためには、こうしたリスクを踏まえた開発契約が不可欠です。 本書の前半では、日本のソフトウエア開発の特徴を説明し、契約上のトラブル事例を紹介しながら、米国のコスト契約方法を参考に労働者派遣契約、請負契約、準委任契約のあり方を考えていきます。 本書の後半では、米国のコストに関する契約方法を参考に、開発プロセスの観点から、これから必要となるソフトウエア開発契約について考えていきます。ウォーターフォールモデル型とアジャイルプロセスで、契約方法をどのように選択するのがよいかを解説します。 最近のソフトウエア開発では、開発プロセスの最初にコストを見積もることが難しく、追加や変更を柔軟に受け入れやすくすることが重要になっています。そのために契約がどうあるべきかの悩みを本書が解決します。プロジェクトを成功に導くための必携の一冊です。
  • 読みやすいコードのガイドライン -持続可能なソフトウェア開発のために
    4.4
    ※PDF版をご希望の方は Gihyo Digital Publishing (https://gihyo.jp/dp/ebook/2022/978-4-297-13037-4)も合わせてご覧ください。 開発が大規模化・長期化するほど,コードを「読む」コストは増大していきます。そのため「読みやすさ」の向上は,生産性を改善し,プロダクトの成長限界を引き上げる重要な手段と言えるでしょう。 本書は,読みやすさの本質を学び,実践するための考え方をマスターできる一冊です。体系的な理解を実現するため,あらゆる角度から,豊富な例を交えて解説しています。表面的なテクニックではなく,いま目の前にあるコードに最適な改良方法を選び取る力が身に付きます。
  • デスマーチ 第2版 ソフトウエア開発プロジェクトはなぜ混乱するのか
    3.4
    1週間6日、1日14時間働いても終わらない。スケジュール、人員、予算は半分。どう分析しても50%以上失敗することがわかっている。明らかに無謀――それが、「デスマーチ・プロジェクト」。 巨匠エドワード・ヨードンが、1996年に発表し業界に衝撃を与えた名著『デスマーチ』の第2版。「失敗プロジェクト」の代名詞となり、現在も減ることのないデスマーチ・プロジェクトについて、発生のメカニズム、いかにすればそこから“生還”できるかを鋭く説いていきます。 エクストリーム・プログラミング、システム・ダイナミックス、クリティカルチェーンなどの話を織り交ぜながらプロジェクト・マネジメントについて独自の視点を展開します。

    試し読み

    フォロー
  • 日経ソフトウエア 2024年7月号
    NEW
    -
    ※電子版には冊子付録のコンテンツも収録しております。 ※電子化にあたり、著作権・使用権のない記事、写真、図表は掲載しておりません。 特集1 今後スキルアップしたい言語トップ10 特集1 今後、スキルアップしたいと思う言語はどれですか? 特集1 Python ほか 特集1 C# ほか 特集1 Go言語 ほか 特集1 C言語 特集2 ここがイイ!ここが不満!Pythonの“マル”と“バツ” 特集3 Xcode+Swift+SwiftUIでiPhoneとMacのアプリを作ろう 特集4 「Transformer」完全理解 後編 特集5 “手頃な価格で栄養素が高い野菜”を勧めてくれるアプリケーションを作る いろいろなツールを使いこなそう!Macで楽しいプログラミング Mac付属の「Automator」を使おう 比べて学ぶとよくわかる!PythonとC言語を同時に学ぼう Pythonの組み込み関数とC言語の標準関数 業務を自動化するExcel VBA セルが結合された表の操作をマクロで自動化しよう IoT時代の電子工作 2次元バーコードを読み取ってメッセージを送る まつもとゆきひろのプログラミング質問箱 コミュニケーション入門 ITエンジニア1年生のためのまんがでわかるLinux Markdownを簡単にPDFに変換したい 今号のプレゼント Developers Talk 読者の声/ライターの声/編集部から 奥付 次号予告 【特別付録】作りながら学ぶWebシステムの教科書   本書について   Linuxの基本を理解しよう   HTTPS対応Webサーバーを構築する   作りながら学ぶWebシステムの教科書 ダイジェスト版
  • 実践 生成AIの教科書
    -
    日立グループは2023年、データサイエンティストやAIの研究者、広範なスペシャリストをGenerative AIセンターへ集結。全社での生成AI活用を推進し、そこで得た知見を顧客へ提供しています。本書ではそうしたナレッジをいち早く紹介。一般的なデスクワークからコールセンター、システム開発、社会インフラの維持・管理、データサイエンスまで、国内屈指の実績に裏付けられたAI活用のノウハウを惜しみなく開示します。 ■対象読者 (1)生成AIによって業績をアップしたい経営企画部、DX推進部、情報システム部の方々 (2)生成AIをソフトウェア開発に活用したいシステムエンジニア (3)生成AIを業務でフル活用したい一般の業務担当者、データサイエンティスト (4)プロンプトエンジニアリングやRAGなど、生成AIの活用テクニックを学びたいエンジニア ■本書の構成 本書は1章から3章までを「基礎知識編」、4章以降を「ユースケース編」とし、以下の流れで解説します。 ・1章 生成AIとは?:生成AIとは何かをご説明します。また、各企業での典型的な取り組みや、日立グループの取り組みもご紹介します。 ・2章 生成AI活用に必要なこと:生成AIの活用に必要な、生成AIの関連サービス、システム/環境、利用ガイドライン、デジタル人材についてご紹介します。 ・3章 生成AIプロジェクトの進め方:企業内で生成AIプロジェクトをどう進めて行くのか、基本的なプロセスと各ステップでの作業をご紹介します。 ・4章~8章 生成AI活用ユースケース:企業における代表的なユースケースをご紹介します。 (1)社内での一般利用(4章) (2)システム開発の生産性向上(5章) (3)コールセンターでの活用(6章) (4)社会インフラの維持・管理での活用(7章) (5)データサイエンティストによる活用(8章)

    試し読み

    フォロー
  • 闘うプログラマー[新装版] ビル・ゲイツの野望を担った男達
    4.0
    1980年代にMS-DOSでパソコン市場を制したマイクロソフト社は90年代、「本物」のOSを開発するプロジェクトを立ち上げます。本書は同社の世界戦略を担ったOS「ウィンドウズNT」の開発物語。ウィンドウズNTは後にウィンドウズXPの基盤となり、世界中で使われることになります。このプロジェクトのため、同社に「伝説のプログラマー」が呼び寄せられました。彼の名はデビッド・カトラー。強烈な個性を持つこの男を主人公に、開発者たちの壮絶な人間ドラマが展開します。100人を越える関係者とのインタビューに基づき、凄絶なソフトウェア開発の実態が赤裸々に描き出されています。単なる企業内の開発ストーリーという範疇を超えた、ノンフィクションの名作。

    試し読み

    フォロー
  • iPhone/Android 「通知機能」プログラミング徹底ガイド
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「ユーザ通知」「デバイス通知」の基本から実践まで。具体的にどのような通知手段があるのか、アプリでどのように活用されているのか、どうやって実装するのか、といった点をサンプルを用いて詳細に解説。 ■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を主宰。その後サザンパシフィック、日本フォトグラフィックス、インターチャネル・ホロンなどで多くのソフトウェア開発プロジェクトに参加。※略歴は書籍刊行時のものを表示しています。 山田暁通(ヤマダアキミチ) 株式会社ドワンゴ・株式会社豆蔵などを経て、現在はフリーランスのソフトウェアエンジニア。※略歴は書籍刊行時のものを表示しています。
  • アジャイルソフトウェア要求
    -
    高度化・大規模化が進む問題解決に対する回答の決定版 アジャイルソフトウェア開発では、ソフトウェアに対する要求をどのように定義すればよいか アジャイルソフトウェア開発では、要求を定義する役割をどのように担えばよいか 1つのプロジェクトを超えた大規模プロジェクトへのスケールアップや企業全体のポートフォリオ管理との関係はどうなるのか アジャイルソフトウェア開発ではアーキテクチャーを先に考えなくてよいのか こうした「従来のソフトウェア要求技法」では解決できない課題が増加するなか、「ソフトウェア要求」に関する第一人者である著者が多くの著名人の協力のもとに書き上げた詳細な技法書です。「アジャイル開発技法」と「ソフトウェア要求技法」の基本的な概要解説から、上記のさまざまな課題に関する高度で詳細な解決手法まで幅広く網羅し、まさしく専門分野の定番としてふさわしい内容構成になっています。 ※本電子書籍は同名出版物を底本とし作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 今すぐ実践! カンバンによるアジャイルプロジェクトマネジメント
    3.7
    理論から実践へ! アジャイルに踏み出せなかった現場に贈る、効率的なチーム運営の秘訣とは? ソフトウェア開発における「カンバン」(英語でもKanban)は、トヨタのジャストインタイムスケジュール管理メカニズムに基づくプロジェクト管理手法のこと。本書は“Agile Project Management with Kanban”(Microsoft Press, 2015)の日本語版で、カンバン方式によるソフトウェア開発プロジェクトの実践方法を、著者自身の実体験に基づいて具体的に解説します。 ――――――――――「監訳者あとがき」より抜粋――――――――――  本書は、最初から最後まで、「現場目線」を貫いています。「現場目線」とは、現場がカンバンを理解し、実践するための自然かつ最短距離な構成であるということです。具体的には、カンバンを現場に導入するとしたらこの順番に理解したほうがいいという構成になっています。各章とも、実践的な解説、よくある質問と回答、トラブルシューティング、そしてチェックリストという構成になっています。
  • Web制作者のためのGit入門
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 いま開発現場で注目を集めているバージョン管理システム、Git(ギット)。ソフトウェア開発だけでなく、Web制作/Web開発の現場にも徐々に導入が進んでいます。しかし、CUIでの操作(いわゆる黒い画面)のイメージが強いせいか、便利なものだとは聞いているが手が出せない人から、日常的に使いこなしている人まで、個人によって、活用の度合いに大きな差があるのではないでしょうか。本書はこのような状況を背景に、初心者から中級者までを幅広くサポートできるよう、「Git入門編」「Git実践編」の2部で構成されています。 Chapter1「Git入門編」は、Gitの入門者向けに、Gitの概念から導入、基本操作までを解説。CUIが苦手な初心者でも取り組めるよう、GUIツールであるSourceTreeを使い、サーバーにはGitHubを利用して、解説していきます。Gitのインストール、リポジトリの作成、コミットやコミットメッセージの入力といったGitの基本操作にはじまり、GitHubのアカウント作成、GitHub上でのプッシュ、クローン、プルなどの操作、などの「初心者はこれだけはおさえておきたい」部分を順を追って説明しています。操作手順を丁寧に解説していますので、Git経験ゼロからスタートする方は、Chapter1の解説に従って一緒に操作し、Gitの概念や、実務での作業に慣れていくとよいでしょう。 Chapter2「Git実践編」では、Gitをある程度使いこなしている中級者向けに、CUI操作を前提に、Gitの活用ノウハウを解説しています。適切な履歴の作り方、rebaseで履歴変更、checkoutやreset、reflog、revertを使った変更の戻し方、ブランチの運用、マージの手法、コンフリクトの解消、リモートとの連携など、Gitをもっと便利に使いこなしたいなら知っておきたい機能や考え方を扱っています。 Gitに触れてみようと思う方から、Gitのスキルを高め、効率よい開発に取り組もうとしている方まで役立つ、現場の「知りたい」や「困った」に応える1冊です。なお、本書は、技術情報配信有料サービス「CodeGrid」(株式会社ピクセルグリッド・運営)掲載の「Web制作者のためのGit入門」「Web制作者のための実践Git」を再構成し、情報の更新と追加を行ったものです。
  • エクストリームプログラミング
    4.3
    アジャイル開発とは何だったのか、その原点を再考する新訳 優れた技術力と良好な人間関係をもってしてソフトウェア開発を成功に導く、ケント・ベックによるXP(エクストリームプログラミング)のすべてを集約した名著“Extreme Programming Explained: Embrace Change” の新訳版。アジャイル開発の原点を知る、必読の一冊です。 ★このような方におすすめ エクストリームプログラミング(XP)の実践を考えている、ソフトウェア開発プロジェクトのマネージャ・リーダー・チームリーダー。 よりよく仕事がしたいと考えているプログラマ。 ピアソン版のXPの読者
  • mbed電子工作レシピ
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】 作りながら覚える電気/電子工作の基本! 「mbed(エンベッド)」はARM社が開発した小さなワンボードマイコンです。仕様がオープンになっているので、多種多様な互換ボードが各社から発売され、賑わいを見せています。 近年、フィジカルコンピューティングが注目されています。「IoT=モノのインターネット(サービスのモノ化)」が加速してきており、従来のWebではなし得なかったサービスが、実現できるようになってきました。そのIoTを実現するために必要なのが、フィジカルコンピューティングです。 なかでもワンボードマイコンによるフィジカルコンピューティングは、ハードウェア開発の経験が浅いソフトウェア開発者でも手を出しやすく、人気が集まっています。とくに本書が題材とするmbedでは開発環境がクラウド上に用意されており、自分でいろいろと揃えなくても済むため、お手軽にハードウェア開発を始められます。 本書では、mbedを利用したガジェットの作例を通じて電気/電子工作の基礎を学べるように解説しています。そのため、ハードウェア経験が浅いソフトウェア開発者でも無理なく学んでいけるでしょう。 フィジカルコンピューティングの最初の一歩として、オススメの一冊です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 開発ツールを使って学ぶ!C言語プログラミング
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 開発体験。プロが使うツールでプログラミング・マスター! 本書はひととおりのプログラミング&開発手順を、手を動かして体験できる書籍です。C言語プログラミングと開発に深く関わるツール類の学習を交互に進めていきますので、開発を行う際の実際の手順をひととおり知ることができます。同時進行で習得すれば理解もしやすいはずです。初心者の方でも気軽に学習可能なように、必要開発ツールがインストールされたLinux(CentOS)の仮想マシン(VM:Virtual Machine)イメージをサポートサイトで無償配布します。「Oracle VM VirtualBox」や「VMware Player」上に読み込めばすぐ学習をスタートできます。 Linux(CentOS)でのシェル操作、nano/viテキストエディタの操作、gitによるソースコード管理、makeによる作業の自動化、diff/patchによるソースコードの管理、gdbデバッガによる動作の確認、分割コンパイル&リンク、アーカイブツールによるソースコード配布など、盛りだくさんです。C言語はソフトウェア開発やOS開発、組込み分野などで広く利用されているプログラミング言語で、それに加えセキュリティ分野においても、C言語を通じた低レイヤー学習も見直されているようです。他のプログラミング言語の学習と並行してC言語に触れておくことの意義は十分にあると言えるでしょう。さまざまな開発ツールの使い方をマスターしながら、C言語プログラミングと一連の開発手順を覚えていこう。
  • 熊とワルツを リスクを愉しむプロジェクト管理
    4.0
    「リスクのないプロジェクトには手を付けるな」。著者は冒頭でこう断言します。リスクが大きければ、そのぶんチャンスも大きい。リスクという熊とのダンスを楽しみながらソフトウェア開発を進めるべし、というのがタイトルに込められたメッセージです。 本書ではまず、リスク管理が難しい理由を分析。どれも痛快なほど的を射ており、ソフトウェア開発者でなくても身につまされます。その後、解決策が紹介されます。説明に豊富な図や具体的な事例が使われているため、すんなりと理解できます。第14回General Jolt Awards受賞。

    試し読み

    フォロー
  • 組込みエンジニアのための状態遷移設計手法
    5.0
    1巻3,080円 (税込)
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は、実際の開発現場の必要性から生まれた実践的な状態遷移設計の指南書です。 学術的な状態遷移の理論書とは一線を画し、実際の組込みソフトウェア開発の現場で使われている状態遷移設計のプロセスから、詳細な記述テクニックまで、実務で状態遷移を使うために必要なノウハウが詰まった内容になっています。 実際の企業の状態遷移図や状態遷移表の設計現場では、設計資産がどうしも再利用できない、可読性が確保できないなど様々の課題を抱えています。 本書はこれらの課題の解決に一つのヒントを与えてくれる実践設計手法の解説書です。ノウハウを実際に習得するための演習も用意されているので、トレーニング書としても活用できます。 また、本書に掲載されているモデルファイルは、 TechShare(テックシェア)Booksサイトでもダウンロードができます。 多くの企業研修コースのテキストとして利用されているお勧めの書籍です。
  • 建築学生のハローワーク 改訂増補版
    3.0
    建築を学んだあとに進む道は、建築家だけではない。建築家は、数ある職業の1つでしかない。この増補改訂版では、52の職種を紹介する。 また、紛争地域で平和活動をしたり、スピリチュアリストに転進した人も含め、国内外で活躍する建築出身29人にインタビュー。29の生の声は、自分がこれからやりたいことへのヒントと生きる自信を与えてくれる。 [主な目次] ●設計に自信がある 01建築士 02建築家 03構造設計者 04設備設計者 05ファサードエンジニア 06工場設計者 07ランドスケープアーキテクト 08土木デザイナー 09照明デザイナー 10音響設計・コンサルタント 11店舗開発・設計者 12インテリアデザイナー 13家具デザイナー 14キッチンデザイナー 15保存・修復建築家 16映画美術監督・デザイナー ●企画・運用は大切だ 17都市計画者 18ディベロッパー 19アセットマネジャー 20コンストラクションマネジャー 21プロパティマネジャー 22ファシリティマネジャー 23建築計画者 24建築プロデューサー 25イベント・空間プロデューサー 26福祉住環境コーディネーター 27リフォームアドバイザー 28政治家 ●ものづくりの現場で働く 29建築現場監督 30大工 31左官職人 32庭師 33家具職人 ●建築をサポートする 34コストプランナー 35地質・地盤調査員 36CADオペレーター 37CG制作者 38ソフトウェア開発者 39建築模型制作者 40秘書 41確認検査員 42意匠審査官 ●研究・教育・文化を盛り上げる 43大学の研究者 44研究員(行政関連の建築技術研究所) 45研究員(民間の建築技術研究所) 46高等学校教諭 47学芸員 48建築写真家 49建築評論家 50新聞記者 51建築ライター 52編集者

    試し読み

    フォロー
  • Code Craft エクセレントなコードを書くための実践的技法
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 多くのプログラマーは正しいコード、つまり動作するコードを書く方法は知っています。しかし、エクセレントなコード、つまりうまく書かれていて理解が容易なコードを巧妙に作り上げる方法を知っているとは限りません。本書は仕事にこだわりを持つプログラマーを対象に、まだ誰もあなたに教えていないことが書かれています。それは、この現実世界でプログラムをどのように正しく書くかということです。本書では教科書が省いた部分を拾い上げます。もちろんそれは良いコードが持つ技術的かつ専門的な性質や複雑さに関することです。しかしそれだけにとどまらず、正しいコードを正しいやり方で書く方法に関することも含まれます。また、良いプログラマーと悪いプログラマーとを分ける「姿勢」についても言及します。具体的には、「ソースコードの見栄え」「防御的コーディング手法」「プログラムを効果的にデバッグする方法」「上手な共同作業のスキル」「ソースコードの管理」といったトピックを詳しく取り上げています。さらに、プログラマーの「姿勢」や取り組みといった「プログラマーの実態」、仕様書の作成、コードレビューの実施、期間見積もりの黒魔術などの「ソフトウェア開発プロセス」、そして、「ソフトウェア開発の方法論」「さまざまなプログラミングの規律」などの、より高度な開発プロセスについても触れています。何より「自分の頭で考える」ことが重要ですが、各章にはQ&Aがあり、教科書として使用することも可能になっています。
  • Code Complete 第2版 上 完全なプログラミングを目指して
    4.5
    ソフトウエア開発の方法論を幅広く網羅した入門書。上巻は設計やプログラミング、下巻はテストやデバッグを扱う。1993年発行の第1版を、Webアプリケーションの普及などを踏まえて大幅に改定した。著者はソフトウエア工学の第一人者で、知識体系「SWEBOK」の構築を主導する。計1200ページを超える大部だが、ソフト開発プロセスを建築設計にたとえるなど、難解になりがちな内容を分かりやすくまとめている。
  • 情報処理教科書 けんた先生と受ける基本情報技術者試験
    -
    1巻1,628円 (税込)
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております】 一緒に一問ずつ解いていこう 本書は入門書でありながら、あえて午後問題も午前問題の解説と同じように、できるだけ初心者にわかるように解説しています。午前問題80問、午後問題はソフトウェア開発問題を「表計算」問題にした全問を丁寧に解説し、「意味が分かるように」を心がけてつくっています。 難しい問題も避けず、初心者には難しい午後問題も含め、一回分の試験全問を初心者向けに解説しています。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • Slack入門 [ChatOpsによるチーム開発の効率化]
    4.0
    いま最も注目を集めるチャットコミュニケーションツールSlackの解説書です。Slackが人気の背景には,さまざまなサービスと連携してソフトウェア開発を効率化できるツールとしてエンジニアから高い評価を得たことにあります。Slackは親しみやすいUIとチャットコミュニケーションを活性化させる工夫がたくさんあり,いまやエンジニアだけでなく多くのビジネスユーザを獲得しています。コミュニケーションプラットフォームのデファクトスタンダードになりつつあると言っても過言ではありません。本書では「ChatOps」というソフトウェア開発におけるタスク管理の考え方に触れ,はじめてSlackを利用する方に向けて基本操作をじっくり解説します。さらにボットツール(Hubot)と連携したタスクの自動化やCIツールと連携したアプリの開発方法を紹介しています。この1冊にSlackの基礎から実践的な利用方法がまとまっています。
  • ずっと受けたかったソフトウェア設計の授業
    3.7
    実務に通用する“基本”が身につく  学生はもちろん実務者にも好適 本書は、ソフトウェア開発の入門書として学生・新入社員などから幅広い支持をいただいた『ずっと受けたかったソフトウェアエンジニアリングの授業』の姉妹書で、ソフトウェア開発プロセスの中でも特に重要とされる「設計」にフォーカスした入門書です。ビジネスの変化が激しい現代では、ソフトウェア開発者は多岐にわたる多くのことを日々学ばなくてはなりません。その状況において、本当に使えるスキルを身につけるためには、“基本”を押さえておくことが大切です。 本書は、ソフトウェア設計における普遍的な考え方やものの見方、意思決定の方法など、その場しのぎではなく真に必要とされる知識の“基本”をわかりやすく解説しています。紙面はイラストや語り口調を用いて、初学者の方にも取り組みやすいような工夫をこらしています。ITエンジニアを目指す方はもちろん、ITエンジニアの育成に携わる方、ITエンジニアとして基本を再確認したい方などにもおススメです。 ※本電子書籍は同名出版物を底本とし作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。【※本作品はブラウザビューアで閲覧すると表組みのレイアウトが崩れて表示されることがあります。予めご了承下さい。】
  • 速効!図解 Excel 2010 総合版 Windows・Office 2010対応
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 パソコン初心者向け書籍「速効!図解」シリーズのExcel 2010対応版です。Excel 2010の基本操作から応用テクニックまでを、図解付きでわかりやすく解説しています。初めてExcelを使う方からある程度使い慣れている方まで、多くの人に役立つよう、さまざまな分野の機能を幅広く盛り込みました。Excel2010では、前バージョンの2007から搭載されたリボンインターフェースの細部がブラッシュアップされ、使い勝手は格段に良くなっています。改良された機能は小さなものに至るまでヒントとして記述を加え、メリットから操作手順までを丁寧に解説しました。 ■CONTENTS Chapter1 Excelの基本/Chapter2 データを入力する/Chapter3 数式を利用する/Chapter4 よく使う関数を利用する/Chapter5 複雑な関数を利用する/Chapter6 セルの書式を設定する/Chapter7 表全体の書式を整える/Chapter8 条件付き書式を利用する/Chapter9 印刷する/Chapter10 グラフを作成する/Chapter11 データベースとして利用する/Chapter12 ピボットテーブルを利用する/Chapter13 データを分析する/Chapter14 Excelの便利な機能を使う ■著者 木村幸子(キムラサチコ) フリーランスのテクニカルライター。大手電機メーカーのソフトウェア開発部門にてマニュアルの執筆、編集に携わる。その後、PCインストラクター、編集プロダクション勤務を経て独立。現在はSOHOで、主にMicrosoft Officeを中心としたIT系書籍の執筆、インストラクションで活動中。※著者略歴は書籍刊行時のものを表示しています。
  • 脱初心者のためのプログラミング教本(日経BP Next ICT選書)
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 この1冊で、確実にステップアップ プログラミング入門者が陥りがちな「つまずき」のポイントをやさしく解説します。 「壁」を乗り越えるために必要な基礎知識やテクニックをしっかり身に付けましょう。 ソフトウエア開発における考え方や、開発現場で求められる「常識」も紹介します。 <目次> 【第1部】 使えるソフトの作り方、教えます 【第2部】 キーワードで学ぶプログラミング上達法 【第3部】 人気3言語を丸ごとマスター 【第4部】 現場で役立つ7つの常識 【第5部】 アルゴリズム&テクニック基礎講座 【第6部】 日経ソフトウエア プログラミング検定
  • 小さな会社のAccessデータベース作成・運用ガイド Windows 10、Access 2016/2013/2010対応
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ラクラク作成!自社にぴったりのデータベースシステム! 本書は好評発売中の『小さな会社のAccessデータベース作成・運用ガイド 2013/2010/2007対応』(書籍版ISBN978-4-7981-3077-4)をWindows 10およびAcces 2016に対応し、内容面もブラッシュアップした改訂版の書籍です。 コンセプトは変わらず、高額なパッケージソフトの導入には二の足を踏むものの、データベース管理の重要性、Access を利用した業務の効率化、は関心のある中小企業の担当者向けに、Access を利用した業務アプリの作成および運用方法を解説した書籍です。単なるアプリ設計・作成ではなく、実際の社内業務に合わせた効率的な Accessを利用した業務アプリ開発に必要な考え方を紹介した上で、実務で使える業務アプリの作成と運用方法について解説します。 Accessの操作やソフトウェア開発の経験が浅い(あるいは経験を持たない)読者でも抵抗なく入り込めるよう、前半ではAccessの基礎知識やデータベースアプリケーション作成の基本を解説。中盤から後半では実際の現場で役立つデータベースアプリケーションの作成方法を丁寧に解説しています。 自社の業務に合ったデータベースシステムを作りたい方、必携の1冊です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 小さな会社のAccessデータベース作成・運用ガイド 2013/2010/2007対応
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております】 自分の会社にぴったりのAccessデータベースシステムを作ろう 本書は、高額なパッケージソフトの導入には二の足を踏むけれども、データ管理の重要性、データベース導入による業務の効率化には関心のある中小企業に向けたAccessデータベースシステム作成および活用の入門書です。「データベースとは何か」という基本的な知識の解説からはじまり、データベースを使って情報を管理する方法、自社で使い勝手のよいオリジナルのデータベースシステムを作成する方法、そして実際にデータを自社の商品販売戦略に活かす方法まで解説します。データベース操作やソフトウェア開発の経験が浅い(あるいは経験を持たない)方でも抵抗なく読めるよう、Accessデータベースシステム作成の概要について手順を追って丁寧に解説しています。本書はAccess 2013/2010/2007に対応しています。 ※本電子書籍は同名出版物を底本とし作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 小さな会社のExcel VBA業務自動化アプリケーション作成・運用ガイド Windows 10、Excel 2016/2013/2010対応
    3.5
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ボタン1つで日常業務がみるみるラクになる! 本書は高額なパッケージソフトの導入には二の足を踏むが、データ管理の重要性、Excel VBAを利用した業務の自動化・効率化には関心のある中小企業の担当者向けに、Excel VBAを利用して、業務自動化アプリケーションの作成および運用方法を解説した書籍です。 単なるExcel VBAアプリケーションの設計・作成ではなく、実際の社内業務に合わせたアプリケーション開発に必要な考え方を紹介した上で、実務で使える業務自動化アプリケーションの作成方法と運用方法について解説します。 Excel VBAの操作やソフトウェア開発の経験が浅い(あるいは経験を持たない)読者でも抵抗なく入り込めるよう、Excel VBAの基本説明の章を設けています。 最近ではデータを活用する需要が増えてきており、データの成形や集計などの自動化機能を加えた内容を盛り込んでいます。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 小さな会社のFileMakerデータベース作成・運用ガイド Pro 15/14対応
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 外出先からもバッチリ使える!ジャストフィットの業務システム! 本書は、高額なパッケージソフトの導入には二の足を踏むが、データベース管理の重要性、業務の効率化については関心のある中小企業の担当者向けに、FileMakerを利用した業務アプリの作成および運用方法を解説しています。 単なるアプリ設計・作成ではなく、業務アプリ開発に必要な考え方を紹介した上で、FileMakerを利用した実際の社内業務に合わせた業務アプリの作成と運用方法について解説します。 FileMakerの操作やソフトウェア開発の経験が浅い(あるいは経験を持たない)読者でも抵抗なく入り込めるよう、前半ではFileMakerの基礎知識やデータベースアプリケーション作成の基本を解説。中盤から後半では実際の現場で役立つデータベースアプリケーションの作成方法を丁寧に解説しています。 さらに無償アプリ「FileMaker Go」と連携した業務アプリの作成方法についても解説します。自社の業務に合ったデータベースシステムを作りたい方、必携の1冊です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 調教復讐 獣の罪と甘い罠
    完結
    3.5
    ソフトウェア開発会社に勤める横山莉子は姉の沙織を事故で亡くしてしまう。そんな中、姉の死に関するある疑惑を知った莉子は、姉の恋人であった上司の真山と手を組みその真相を探ることを決意するが――。
  • 沈黙の声と歩く
    -
    1巻733円 (税込)
    ■内容紹介 無意識に歌われる歌は、世界にどういう影響をもたらすのか? 裂け目から見える多くの世界。夢なのか現実なのか? 何も知らされていない世界をただよう孤独さの中に、寄り添う存在を感じずにはいられない、2つのミステリー。この2つの物語には「今」を感じる。そこには淡々と生きる命が描かれているから。 ■著者紹介 餅 大介(もち だいすけ) 1958年生まれ。宮城県出身。弘前大学理学部地球科学科(現・弘前大学理工学部地球環境学科)卒業。ソフトウエア開発の仕事に従事しながら、創作活動を続ける。2011年逝去。

    試し読み

    フォロー
  • ディシプリンド・アジャイル・デリバリー エンタープライズ・アジャイル実践ガイド
    -
    大規模プロジェクトにおけるアジャイル開発の実践的バイブル登場 ソフトウェア開発が数年前とは段違いにスピードを求められる今、アジャイル開発手法の適用が迫られています。しかし、アジャイルの良さは、すでに多くの開発者に認知されているものの、日本においてはなかなか適用が進んでいないのが現状です。日本の商習慣もその理由の一つと考えられますが、多くの場合「アジャイル=無秩序」というイメージが強いためではないでしょうか。 本書は、アジャイル手法のメリットを最大限に活用しつつ、ソフトウェア開発をプロジェクトとして正しく運営していくための実践ガイド『Disciplined Agile Delivery』の日本語版です。アジャイル開発プロジェクトの実例と著者の豊富な経験、そして研究結果に基づいて記された本書は、プロジェクト管理者・開発者を問わず、また、すでにアジャイル開発の経験があるか否かを問わず、ソフトウェア開発に携わるすべての方におすすめです。 ※本電子書籍は同名出版物を底本とし作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。【※本作品はブラウザビューアで閲覧すると表組みのレイアウトが崩れて表示されることがあります。予めご了承下さい。】
  • デザイナーからプログラマーまで 絶対わかるGitバージョン管理
    -
    1巻2,750円 (税込)
    ※この電子書籍は固定レイアウト型で配信されております。固定レイアウト型は文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Gitの基本操作からGUIツールの使い方まで、Gitのすべてを解説。Webデザイナーやプログラマーなど、Gitの実践的な活用法を知りたい人に最適な一冊です。 近年のソフトウェア開発やWeb開発において、欠かすことのできないバージョン管理システム。中でもオープンソースのGitは、デザイナーからプログラマーまで多くのユーザーに利用されている注目のツールです。 本書では、Gitを使い始めた初中級者を対象に、基本操作から実践的な活用法、Git関連ツール/サービスまでを詳しく解説します。また、gitコマンドのリファレンスも掲載するため、突然のトラブルにも対処可能。作業時に必ず手元に置いておきたい一冊です。
  • デベロッパーのキャリアと働き方を語ろう vol.1
    -
    1~2巻1,100円 (税込)
    本書は、株式会社翔泳社のデジタルファーストプロジェクトの第1弾として、翔泳社のソフトウェア開発者向けカンファレンス「Developers Summit(デブサミ)」と連動して企画された書籍です。 ICT技術が高度化、多様化し、ビジネスの流れも刻一刻と速まっていくなかで、ソフトウェア開発者としてのキャリアや働き方を、今一度振り返るべき局面に来ていると考えられます。 本書では、デブサミの生みの親である岩切晃子と、ソフトウェア開発者向けのオンラインメディア「CodeZine(コードジン)」の斉木がタッグを組み、キャリアプランの参考となりそうな著名エンジニアにロングインタビューを実施。職種、業種、役職、年代と、さまざまなバリエーションで取り揃えました。 極力、臨場感を残した内容からは、普段目にすることがない、あこがれのエンジニアの意外な背景、ポリシー、将来の展望などが生々しく伺えると思います。また、取材を進めていくなかで、成功する人に共通する要素なども垣間見えてきました。 業界に足を踏み入れたばかりの若手エンジニアをはじめ、これからのエンジニア人生をより豊かにしたいとお考えの皆さまに、ぜひ手に取っていただきたい一冊です。 ≪本書の収録内容≫ ・竹迫良範氏(リクルートマーケティングパートナーズ) ・岩崎浩文氏(楽天) ・西村真里子氏(HEART CATCH) ≪Vol.2の収録内容≫ ・及川卓也氏(Increments) ・平栗遵宜氏(freee) ・渥美俊英氏&福井厚氏(アマゾン ウェブ サービス) ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 【電子合本版】Code Complete 第2版 完全なプログラミングを目指して
    -
    この電子書籍は、「Code Complete 第2版 完全なプログラミングを目指して」の上下巻を1冊にしたお得な合本版です。 本書は効果的なコンストラクションプラクティスについての知識を集めた、実践的なプログラミング解説書です。ソフトウェア開発プラクティスは目覚しい進歩を遂げていますが、一般のプログラマにはなかなか浸透しません。本書は、業界の第一人者らの知識と、一般の商用プラクティスとの橋渡しをします。10年前の第1版とコンセプトは同じですが、第2版は、全体を通じてオブジェクト指向の考え方が反映されたものになっています。また、「リファクタリング」の章が追加され、サンプルコードはC++、C#、Java、Visual Basicなどにアップデートされています。本書は、ソフトウェア開発の総合ガイドを求めている経験豊富なプログラマ、経験の浅いプログラマを教育する技術指導者、正式なトレーニングを受けたことのない独学プログラマ、これから社会に出る学生や新人プログラマなどを特に対象としています。本書で説明されている研究成果や過去の経験は、高品質なソフトウェアを作成し、問題を少なく抑えて作業をより短期間で行うのに役立ちます。また、大きなプロジェクトを制御し、要求の変更に応じてソフトウェアの保守や修正を適切に行うのにも役立ちます。
  • 独習Git
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】 分散型バージョン管理システム「Git」は、現代のプログラム開発では必須の技術となってきました。現在のソフトウェア開発は多人数のプロジェクトとなり、バグフィックス、バージョンアップ、異なるエディション(Windows版/Macintosh版など)への分岐が生じます。Gitは、プログラムの開発の履歴を管理し、以前のバージョンへ戻したり、改編箇所の衝突を回避したりといったソースコードの管理が可能です。 本書は、いままでGitを使っていなかった方でもしっかりとした知識が身に付くように執筆された入門書です。バージョン管理システムは以前からありましたが、Gitは分散開発への対応が充実しており、「決定版」として普及しています。また、インターネットのGit Hubと組み合わせたオープンなソフトウェア開発も実現可能です。 本書を読むことで、Gitの基礎が身につくのはもちろん、さまざまな使いこなし、プロジェクトへの適用方法、開発支援サービスの利用についての知識が得られます。たんなるGit解説書としてではなく、一から学べる入門書としてお読みいただけます。丁寧かつ充実した内容で、現場で応用可能な技術がしっかりと身に付く一冊です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 「納品」をなくせばうまくいく
    3.9
    ソフトウェア業界の“常識”をくつがえすビジネスモデルを大公開! これまでの「一括請負」には、予算・人員・納期が限られるなかで、開発企業は疲弊していき、ユーザー企業も料金に見合う満足度を得られないという根深い問題がありました。 こうした通弊を解決するのが「納品のない受託開発」。これは、開発企業がユーザー企業と月額定額制の顧問契約を結ぶことで、納期を廃して、開発から運用までをトータルで継続的にサポートするもの。 従来とはまったく逆の発想をゆく新たなビジネスモデルを考案し、日々実践する経営者が業界の構造的な問題に鋭く切り込み、新たなソリューションを提示します。 ソフトウェアエンジニアをはじめ、システムインテグレーター・IT企業の営業担当者や経営幹部、ユーザー企業の担当者、就職学生、起業家などにもオススメです! 【目次】 1章 常識をくつがえす「納品のない受託開発」とは   受託開発なのに「納品」がない?   「納品」が引き起こしてきた問題とは   ソフトウェアはなぜそんなに高いのか?   「納品のない受託開発」が問題を解決する   弁護士や税理士のような“顧問”ビジネスとして 2章 時代が「納品のない受託開発」を求めている   スタートアップに適したシステム開発とは   「納品のない受託開発」で解決できること   「納品のない受託開発」の契約   この世界に「銀の弾丸」は存在しない 3章 顧客から見た「納品のない受託開発」の進め方   「何を作るか」よりも「なぜ作るのか」   開発と運用が同時並行で進んでいく   顧客が分担する作業もある   開発と運用を繰り返して改良し続ける 4章 事例に見る「納品のない受託開発」   まるで“子育て”のようなソフトウェア開発──株式会社AsMama   仕様変更に柔軟かつスピーディに対応──株式会社トライフ 5章 「納品のない受託開発」を支える技術とマネジメント   「完成」から「持続」への変化   「納品のない受託開発」を支える技術戦略   アジャイル開発によるマネジメント   人を信頼し、中心におく経営 6章 エンジニアがナレッジワーカーになる日   アジャイル開発を実践する新しいビジネスモデル   エンジニアにとっての幸福な働き方とは   優秀なエンジニアを採用するには   ナレッジワーカーとしてのエンジニアをどうやって育てるか 7章 「納品のない受託開発」をオープン化する   「納品のない受託開発」がもたらす未来   小さな会社の大きなビジョン   「ベストエフォート経営」で社員の幸せを大事にする   「納品のない受託開発」を拡大する「のれん分け」と「ギルド」 Social Change! 自分の変化を世界に広げていくこと
  • 風雲!ITおじさん
    -
    1巻1,100円 (税込)
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】 仕事や勉強で疲れた心をそっと癒す、IT系脱力マンガ! ソフトウェア開発者向けWebサイト「CodeZine」(コードジン)で、2008年9月から続いている人気連載マンガをカットアップ! ソフトウェアやIT関連の話題を1ページ読み切りの形でお伝えしています。 思わず「あるある」と呟いてしまいたくなる、その作風は現役のソフトウェア開発者はもちろん、幅広い層から支持されています。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • プログラミングの心理学 25周年記念版
    3.5
    コンピュータの黎明期から大型プロジェクトに携わり、プログラマー、マネジャーとして多くの経験を積み、そこで得た経験と知識をもとに教育者、コンサルタントとして活躍するワインバーグの原点といえる一冊。ソフトウエア開発に関する書籍を多数執筆する中で、本書は人間的側面からソフトウエア開発の問題をあぶり出した意欲作であり、ワインバーグの名を世界中に知らしめました。 「25周年記念版」は1971年の初版から四半世紀を経て出版。「より良いソフトウエアを開発するうえで我々が向き合っていかなければならないのは、技術やスキルだけではない。開発者の心の動きだ」というメッセージは、多くの気づきを我々に与えてくれます。

    試し読み

    フォロー
  • プログラムの絵本 プログラミングの基本がわかる9つの扉
    3.3
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 言語を知らなくても読める!絵で見てわかりやすいプログラミングの入門書! 『プログラムの絵本』は、プログラミングやソフトウェア開発の入門書です。しかし、本書は特定のプログラム言語を覚えるための本ではありません。プログラミングの手前の「コンピュータとソフトウェアの関係」からソフトウェア開発を勉強できる一番やさしい入門書です。 本書では、コンピュータの仕組みとプログラムの関係から入り、コンピュータがプログラムをどう処理していくのかが勉強できます。さらに、C言語などの高級言語とOSやプログラミング環境について解説します。ここでは、言語そのものではなく、概念や統合開発環境やオブジェクト指向などの開発技術全体を俯瞰することができます。 本書の内容は平易で、プログラムのことを全く知らない方でも読んでいただけます。図やイラストをたくさん使った紙面で、2ページ単位に編集されており、楽しく効率的に勉強を進められます。 これからプログラムの作りを勉強したい人はもちろん、「プログラム開発はするけれど仕組みについて改めて知りたい」という方にお勧めできる一冊です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 本当に使える見積もり技術 改訂第3版(日経BP Next ICT選書)
    4.7
    あいまいさになりがちなソフトウエアの見積もり技術に焦点を当てた一冊。「エンジニアリング」と「マネジメント」の観点から、合理的・論理的に見積もる方法を解説する。規模、工数、期間、コスト、価格など、ソフトウエア開発に関するあらゆる見積もりの手順や技法を体系的に紹介。見積書の具体的なサンプルを収録するほか、見積もり査定の手順を解説する。「プロジェクトの成否は開発前の見積もりで5~8割が決まる」と言われるだけに、見積もりを作成するプロジェクトマネジャーやITエンジニア、営業担当者をはじめ、見積もりを精査するユーザー企業の担当者の方にも参考になる。
  • マインドハッカー~逃げられない欲望~ 1
    -
    1~3巻165~220円 (税込)
    とあるソフトウェア開発会社でチーフを務める私。ただ私は上層部の人達におもちゃにされている…。そんなある日、目にした一通のEメールから、全てが狂い始めた…。そのきっかけには、私が密かに思いを寄せている糸居くんも関わっていて…。一体誰がこんなことを…?
  • モノのインターネットのコトハジメ
    -
    IT業界の成熟とクラウド・コンピューティングの普及により、システムエンジニアの分業化は大きく進みました。しかし、その結果システムエンジニアが普段触れない技術領域も増えています。この技術的は隔たりを埋めるべく、本書は執筆されました。 各章は独立した内容になっていますので、関心のある項目から読み進めていくことをおすすめします。本書の内容がシステムエンジニア皆さまの技術理解と今後の発展の一助となりましたら幸いです。 本書は、株式会社翔泳社が発行するソフトウェア開発者向けのオンラインメディア「CodeZine」で筆者が連載する「システム環境の明後日を支える新技術」から、IoT(Internet of Things)を支える技術を中心に再編されたものです。連載では、さくらインターネット研究所が独自に調査研究を行った3~5年先に必要とされる新技術とその在り方について数年にわたり紹介しています。 【著者紹介】 さくらインターネット株式会社 さくらインターネット研究所 上級研究員。1996年より特別第二種通信事業者のエンジニアとしてインターネット網整備に従事。その後システム・コンサルタント,ビジネス・コンサルタントを経て2010年より現職(2014年よりフリーランス契約)。 研究テーマはネットワーク仮想化など。3~5年先に必要とされる技術研究に取り組み、世の中に情報共有することを活動基本としている。主な著書は『オープンソース・ソフトウェアルータVyatta入門』『Vyatta仮想ルータ活用ガイド』など。 仮想化インフラストラクチャ・オペレーターズグループ チェア。情報処理学会 インターネットと運用技術研究会 幹事。一般社団法人クラウド利用促進機構 総合アドバイザー。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • UXデザイン入門
    3.5
    本書は、ユーザーに満足してもらえるソフトウェア製品・サービスのユーザーインターフェイス(UI)とインタラクション(対話操作)をデザインするための手法を紹介・解説します。本書でいう「デザイン(design)」とは、「何を構築するかを構築前にプランすること」です。「設計(design)」に近い概念であって、ビジュアルを作成したり、色を選んだりすることではありません。ソフトウェア製品・サービスのライフサイクルの中でアーキテクトによるシステム設計(裏側)と並行してUXデザイン(表側)を行う必要があり、まさにそのために実際に行うべきプロセスを具体的に紹介しています。  本書では、主に業務アプリケーションで用いられるRIAテクノロジーをターゲットにUXデザインを解説しています。しかしこの手法はWebプラットフォームや、スマートフォンなどを含む全てのユーザーインターフェイスやインタラクション(対話操作)に適用できます。UXやユーザビリティの書籍は、ともすると専門家向けだったり学術的だったりしがちですが、本書はソフトウェア製品やサービスの開発現場にいるエンジニアやプロジェクトマネージャあるいはデザイナーのために実践的な内容で書かれています。ソフトウェア開発の現場でUXやユーザーの問題に直面している方々にぜひ読んでいただきたい一冊です。  なお、本書では仮想オンラインショッピングモール「梵天モール」でのデジカメ購入を例として解説し、企業内会議室予約システムを各章で演習の題材としています。後者は、「ユーザーエクスペリエンスデザインワークショップ」という実際のワークショップで行った内容と同一です。
  • Raspberry Pi電子工作レシピ
    -
    1巻3,080円 (税込)
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております】 電子工作をしながら電気の基礎知識も学んじゃおう! 本書は「Raspberry Pi」(ラズベリー・パイ)を使った実用的な電子工作の作例を集めたレシピ集です。Raspberry Piとは、小さなシングルボードコンピュータ。安価でありながら高機能なため、ハードウェア開発者だけでなくソフトウェア開発者にも人気があります。パソコンとして使うのはもちろん、小さいので組み込みシステムへも応用されています。とくに電子工作との相性がよく、個人ブログでも自身で作ったさまざまな応用例を公開している人が多くいます。しかし、Raspberry Piを買って初めて電子工作へ興味を持ち始めたというユーザーも多く、そうした人々にとって電子工作への応用というのは、なかなか自分一人では始めにくいものです。 本書は、デジタルサイネージやリモートカメラなど、読者の興味を引く実用的な電子工作の作例を取り上げ、それらを作る過程で電気/電子工作の基礎知識も学んでいけるようになっています。著者は日本Androidの会秋葉原支部に所属し、自身でセミナーやイベントなどを主催するほか、独自開発のRaspberry Pi用拡張キットを販売するなど、精力的に活動しているエンジニアです。初心者向けセミナーなどの経験を生かし、電子工作初心者にもやさしい解説を心掛けています。 必要な環境 プログラムの開発用PCを用意しておいてください。本書では以下の環境を対象としています。 ● Microsoft Windows ● Mac OS ● Linux 動作確認は以下で行いました。 ● Microsoft Windows 8.1 64bit ● Microsoft Windows 7 64bit ● Ubuntu Linux 14.04 64bit ● Mac OS X 10.9.4 なお、本書の作例では、Raspberry Pi Model B+ を基に作成しています。 ※本電子書籍には特製基盤は付属していません。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 旅行記・滞在記500冊から学ぶ 日本人が知らないアジア人の本質
    5.0
    1巻1,584円 (税込)
    「社会人にはリベラルアーツが必要」と言われるものの、リベラルアーツとは一体何でしょうか?麻生川氏は「それは、文化のコアをつかむことだ」と言います。文化のコアをつかむとは、文化圏の中核となっている考えを自分の言葉で表現できること。つまり「ひと言で言うと、日本とは○○だ」と説明できることです。そして文化のコアをつかんだあとは、世界や人生の諸問題に対して自分なりの答えを出せるような世界観と人生観を持つことが、リベラルアーツの最終着地点です。本書は、500冊以上の旅行記・滞在記を読み尽くした麻生川氏が到達した各国の「文化のコア」を、アジア中心に紹介します。観察眼の鋭い人による旅行記や滞在記は、文化のコアをくっきり浮かび上がらせます。これらは事象の羅列にとどまらず、価値観や倫理観を知ることができます。同時に、私たち日本人が苦手とする多様な文化背景の理解や思想的な脆弱さも払拭することができる1冊です。 序論 第1章 良くも悪くもアナログ的な日本 第2章 人間不信の中国 第3章 差別を是とする朝鮮(韓国) 第4章 強者の論理 中東・イスラム・中央アジア遊牧民 第5章 今も階級社会のインド・東南アジア 終章   文化差を知る重要性 <著者プロフィール> 麻生川静男(あそがわ・しずお) リベラルアーツ研究家、博士(工学)。1955年大阪府生まれ。京都大学工学部卒業、同大学大学院工学研究科修了、徳島大学工学研究科後期博士課程修了。独・米に留学。1980年に住友重機械工業に入社し、主にソフトウェア開発に従事。カーネギーメロン大学日本校プログラムディレクター、京都大学准教授を経て、現在は「リベラルアーツ教育によるグローバルリーダー育成フォーラム」を設立し運営している。著書に『本当に残酷な中国史 大著「資治通鑑」を読み解く』(角川新書)、『本物の知性を磨く 社会人のリベラルアーツ』(祥伝社)がある。 ※この電子書籍は株式会社ウェッジが刊行した『旅行記・滞在記500冊から学ぶ 日本人が知らないアジア人の本質』(2016年6月30日 第1刷)に基づいて制作されました。 ※この電子書籍の全部または一部を無断で複製、転載、改竄、公衆送信すること、および有償無償にかかわらず、本データを第三者に譲渡することを禁じます。
  • Redmineによるタスクマネジメント実践技法
    3.9
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております】 No Ticket. No Commit. 障害管理を目的としてBTS(Bug Tracking System)が広く使われるようになりました。しかし、BTSは障害管理だけのものではありません。BTSのチケットを作業管理に用いれば、ソフトウェア開発の中で行われる様々な作業を抜けなく、スムーズに実施することが可能です。本書では、今まで語られることの少なかったBTSの使い方の一つである「チケット駆動開発」を解説します。また、より進んだBTSの使い方としてTestLinkとの連携についても解説します。 本書で紹介する「チケット駆動開発(TiDD:Ticket Driven Development)」は、開発現場で生まれた方法論です。BTSがあれば今すぐあなたもチケット駆動開発を実践できます。その効果はすぐに現れます。筆者らが実践したノウハウを参考にし、複雑なソフトウェア開発を効率的に行ってみませんか。 ※本電子書籍は同名出版物を底本とし作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
  • 令和06年【春期】【秋期】 応用情報技術者 合格教本
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【応用情報のいちばん詳しいテキストです!】 IPAが実施する「応用情報技術者試験」を受験する方のための学習テキストです。過去問からの出題比率の高い本試験のために、直近実施の試験はもちろんのこと、旧試験や高度試験をも網羅的に分析した「いちばん詳しく、わかりやすい、何でも調べられる」教科書です。巻末には著者が過去問より厳選した「サンプル問題」を用意してあり、模擬試験としてご活用いただけます。最新21回分の本試験午前問題に挑戦できる問題演習アプリ「DEKIDAS-WEB」も提供。応用情報技術者試験受験者必携の一冊です! ■こんな方におすすめ ・出題範囲を体系的にきちんと理解しながら学習したい方 ■目次 学習の手引き シラバス内容の見直し、及び実施試験区分 第1章 基礎理論 第2章 アルゴリズムとプログラミング 第3章 ハードウェアとコンピュータ構成要素 第4章 システム構成要素 第5章 ソフトウェア 第6章 データベース 第7章 ネットワーク 第8章 セキュリティ 第9章 システム開発技術 第10章 マネジメント 第11章 ストラテジ 応用情報技術者試験 サンプル問題 ■著者プロフィール ●大滝 みや子(おおたき みやこ):IT企業にて地球科学分野を中心としたソフトウェア開発に従事した後、日本工学院八王子専門学校ITスペシャリスト科の教員を経て、現在は資格対策書籍の執筆に専念するかたわら、IT企業における研修・教育を担当するなど、IT人材育成のための活動を幅広く行っている。著書:「応用情報技術者 試験によくでる問題集【午前】」(技術評論社)ほか多数。 ●岡嶋 裕史(おかじま ゆうし):中央大学大学院総合政策研究科博士後期課程修了。博士(総合政策)。富士総合研究所、関東学院大学准教授、同大学情報科学センター所長を経て、中央大学国際情報学部教授/政策文化総合研究所所長。基本情報技術者試験(FE)科目A試験免除制度免除対象講座管理責任者、情報処理安全確保支援士試験免除制度 学科責任者。著書:「ネットワークスペシャリスト合格教本」「情報処理安全確保支援士合格教本」(技術評論社)、「5G」「ブロックチェーン」(講談社)ほか多数。
  • キタミ式イラストIT塾 応用情報技術者 令和06年
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【絵解きでわかるキタミ式!】 きたみりゅうじ氏による情報処理技術者試験本「キタミ式イラストIT塾」の応用情報技術者試験本です。「ITパスポート」、「基本情報技術者試験」同様キタミ式の特徴である、すべての解説をイラストベースで行っており、とてもわかりやすい解説となっているため、試験範囲が広く、かつ深い理解度が必要とされる応用情報技術者試験にとって、まず大切となる「試験範囲の内容をひととおり理解して、試験の内容を理解し対策すること」ができる書籍となっています。過去問の解説は金子則彦氏、監修は放送大学元大学長の岡部洋一先生です。 ■こんな方におすすめ ・基本情報技術者試験受験を考えている人 ・まず1冊を通じて読むことができる本を探している人 ・いちばん最初に読む基本情報技術者試験関連の書籍を探している人 ■目次 応用技術者試験とは? Chapter 1 基礎理論(離散数学) Chapter 2 基礎理論(応用数学) Chapter 3 情報に関する理論 Chapter 4 デジタルデータのあらわし方 Chapter 5 コンピュータの回路を知る Chapter 6 CPU(Central Processing Unit) Chapter 7 メモリ Chapter 8 ハードディスクとその他の補助記憶装置 Chapter9 バスと入出力デバイス Chapter10 オペレーティングシステム Chapter11 プログラムの作り方 Chapter12 データベース Chapter13 ネットワーク Chapter14 セキュリティ Chapter15 システム開発 Chapter16 システム構成と故障対策 Chapter17 システム周りの各種マネジメント Chapter18 業務改善と分析手法 Chapter19 企業と法務 過去問に挑戦! ■著者プロフィール きたみりゅうじ:もとはコンピュータプログラマ。本職のかたわらホームページで4コマまんがの連載などを行う。この連載がきっかけで読者の方から書籍イラストをお願いされるようになり、そこからの流れで何故かイラストレーターではなくライターとしても仕事を請負うことになる。本職とホームページ、ライター稼業など、ワラジが増えるにしたがって睡眠時間が過酷なことになってしまったので、フリーランスとして活動を開始。本人はイラストレーターのつもりながら、「ライターのきたみです」と名乗る自分は何なのだろうと毎日を過ごす。自身のホームページでは、遅筆ながら現在も4コマまんがを連載中。平成11年 第二種情報処理技術者取得、平成13年 ソフトウェア開発技術者取得。https://oiio.jp
  • SSL/TLS実践入門──Webの安全性を支える暗号化技術の設計思想
    -
    【暗号化通信のしくみを手を動かしながら理解する】 SSL/TLSは、通信の秘密を守るために利用されている通信プロトコルです。HTTPSやHTTP/3にも利用されており、今日のWebでは利用が一般的になっています。本書では、その最新バージョンであるTLS 1.3のしくみと、その使い方を解説します。SSL/TLSは公開されている実装例などを真似すれば基本的な動作はさせられますが、それを応用していくには技術に関する理論の理解が必須になります。しかしSSL/TLSに関連する技術は大変多く、かつそれらのドキュメントは不足している状態です。本書ではこの理論部分を丁寧に解説し、それを活かした形で実装例まで解説することで、Web開発者たちが望んでいる解説と実践を相互に接続します。 ■目次 ●第1章 SSL/TLSの世界へようこそ   暗号化の役割と重要性   SSL/TLSの歴史   SSL/TLSの定義   SSL/TLSの構成要素   終わりに ●第2章 暗号アルゴリズムと鍵   検証環境   共通鍵暗号   ストリーム暗号   ブロック暗号   ハッシュ関数   認証付き暗号   公開鍵暗号   デジタル署名   暗号鍵   鍵生成   鍵管理   終わりに ●第3章 SSL/TLSの各プロトコル詳細──Wiresharkによる解析   検証環境   最も代表的なプロトコル──Handshakeプロトコル   フルハンドシェイクの解析   セッション再開の解析   その他のプロトコル   TLS 1.3特有の仕組み   終わりに ●第4章 SSL/TLSの標準規格とPKI   検証環境   符号化とフォーマット   PKCS──公開鍵暗号標準   PKI──公開鍵基盤   PKIの利用──証明書のライフサイクル   終わりに ●第5章 OpenSSLによるSSL/TLSプログラミング入門   開発環境の構築   フルハンドシェイクの実装   セッション再開の実装   HRRの実装   0-RTT(Early Data)の実装   終わりに ●第6章 脅威・脆弱性   中間者攻撃──MITM(Man-In-The-Middleattack)   BEAST攻撃──ブロック暗号のIVを狙った攻撃   パディングオラクル攻撃──ブロック暗号のパディングを狙った攻撃   Lucky 13攻撃──タイミング攻撃、暗号アルゴリズムの実行時間に対する攻撃   POODLE攻撃──SSL 3.0のパディングチェック方式を狙った攻撃   CRIME攻撃──サイドチャネル攻撃、その他の物理的特性に対する攻撃   危殆化   量子コンピュータによる暗号解読の可能性   終わりに ●第7章 性能の測定   性能測定の目的──時代に合わせた選択をするため   測定環境の構築   プロトコルの性能   暗号アルゴリズムの性能──AES-GCMとChaCha20-Poly1305の測定   署名、鍵交換の性能   終わりに ●第8章 SSL/TLSが抱える課題と展望   仕様変更と普及の問題   PKIにおける課題   証明書の信頼性   SSL/TLSの展望   暗号化は必要か   終わりに ■著者プロフィール ●市原 創:大学時代にCGIプログラミングをしながら黎明期のインターネットに親しむ。修士課程修了後、電機メーカーで流通、金融等業務システムの基盤ソフトウェア開発や性能改善に従事。転籍後キヤノン製品や車載機器の制御ソフトウェアの開発業務の中で暗号技術と格闘する。現在はキヤノンITソリューションズ(株)のサイバーセキュリティラボでマルウェアや暗号技術の調査・研究・情報発信を担うリサーチャーとして活動中。 ●板倉 広明:小学生の頃プログラミングを始め、高校在学中はWeb分野に明け暮れる。大学で電気電子工学を学ぶ一方、Webサービスへの攻撃事例を見てリバースエンジニアリングなどセキュリティ分野に興味を持つ。その後はキヤノングループでキヤノン製品の画像処理・認証ソフトウェアの開発に従事。現在はキヤノンITソリューションズ(株)で組み込みソフトウェアのセキュリティを中心に活動中。バーチャルYouTuber「因幡はねる」の大ファン。
  • 新しいシェルプログラミングの教科書
    4.0
    1巻2,970円 (税込)
    ※この電子書籍は固定レイアウト型で配信されております。固定レイアウト型は文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 システム管理やソフトウェア開発など、 実際の業務では欠かせないシェルスクリプトの知識を徹底解説 ほとんどのディストリビューションでデフォルトとなっているbashに特化することで、 類書と差別化を図るとともに、より実践的なプログラミングを紹介します。 またプログラミング手法の理解に欠かせないLinuxの仕組みについてもできるかぎり解説しました。 イマドキのエンジニア必携の一冊。
  • GitLab実践ガイド第2版
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 近年、企業における迅速なソフトウェア開発において、DevOpsは必要不可欠な要素として認識されています。しかしその一方で、開発プロセス改善に関連する情報の飽和や、新しい開発支援ツールの乱立により、自社の開発チームにとってどれが最適な解なのかの見極めが難しくなっています。さらに、開発ツール導入後も、ツールやプラットフォームの運用に余計な時間を取られ、本来の目的であるコード開発に時間が割けないエンジニアが後を経ちません。このような開発現場の課題に取り組み、各企業にとって最適な開発スタイルを模索する中で、GitLabが注目を集め始めています。  GitLabは、開発プロセスを支援する機能として、単なるリポジトリ管理だけにとどまらず、リポジトリの更新を起点とした継続的インテグレーションや継続的デプロイメントのジョブ機能や開発プロセス全体の改善サイクルを支援するプラットフォームを提供しています。さらに、組織文化の改革という点においても、GitLabではConversational Developmentという開発スタイルを提唱しており、チーム開発に不可欠なコミュニケーションの効率化を支援しています。これらの機能により、GitLabは、開発者における無駄なオペレーション工数を削減し、開発作業の効率化を実現します。  本書はアプリケーション開発支援ツールであるGitLabの基礎から、実務の開発ワークフローの運用で使える機能までを網羅した実践ガイドです。まずGitLabが目指す開発スタイルを理解し、開発プロセスの改善を実践していただくことを目指しています。そのため、本書では単なるGitリポジトリ利用者に対する機能紹介ではなく、普段の開発プロセスの改善やデプロイオペレーションの効率化を図るために必要な情報を網羅しています。
  • 新しいLinuxの教科書 第2版
    -
    ※この電子書籍は固定レイアウト型で配信されております。固定レイアウト型は文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 コマンドラインを極めろ!! MS-DOSを知らない世代のエンジニアに向けたLinux入門書の決定版。 Linux自身の機能だけでなく、シェルスクリプトを使ったプログラミングや、 Gitによるソフトウェア開発のバージョン管理など、 エンジニアの定番知識を徹底的に、丁寧に解説しました!! [Red Hat系、Debian系に対応] ※カバー画像が異なる場合があります。
  • 令和06年 イメージ&クレバー方式でよくわかる かやのき先生の基本情報技術者教室
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【定番にして最強の教科書&問題集です。迷ったらとりあえずこれ!】 シリーズ累計140万部突破!各書店で売上第1位! やさしいオールインワンタイプの【参考書&問題集】です。最新の傾向を分析し、出題頻度の高い分野を中心に、イラストや豊富な図解・例え話を駆使して理解しやすく・記憶に残りやすいように説明し、「〇〇とくれば××」方式で重要ポイントを再確認。さらに関連の本試験問題をすぐ解くことで、知識が定着し応用力もつきます。 令和06年版は、最新シラバス8.1に完全対応。科目B対策についても増ページしています。読者特典としてスマホで読める「厳選英略語100暗記カード」や、カバーの裏の「重要用語虎の巻」も利用できます。 ※電子版には、赤シートは付属しません。予めご了承ください。 ■目次 試験の概要 新旧の試験制度の比較 受験申込み 新試験の傾向と対策 試験対策 第1章 コンピュータ構成要素[科目A]   1-01 情報の表現   1-02 コンピュータの構成   1-03 CPU   1-04 CPUの動作原理   1-05 CPUの高速化技術   1-06 半導体メモリ   1-07 補助記憶装置   1-08 入出力装置   1-09 入出力インタフェース 第2章 ソフトウェアとマルチメディア[科目A]   2-01 ソフトウェア   2-02 ジョブ管理とタスク管理   2-03 記憶管理   2-04 ファイル管理   2-05 マルチメディア 第3章 基礎理論[科目A]   3-01 基数変換   3-02 補数と固定小数点   3-03 浮動小数点   3-04 誤差   3-05 シフト演算   3-06 論理演算   3-07 半加算器と全加算器   3-08 計測と制御   ……ほか 第4章 アルゴリズムとプログラミング[科目A・B]   4-01 アルゴリズム   4-02 配列   4-03 連結リスト   4-04 キューとスタック   4-05 木構造   4-06 データの整列   4-07 データの探索   4-08 アルゴリズムの計算量   ……ほか 第5章 システム構成要素[科目A]   5-01 システム構成   5-02 クライアントサーバシステム   5-03 RAIDと信頼性設計   5-04 システムの性能評価   5-05 システムの信頼性評価 第6章 データベース技術[科目A]   6-01 データベース   6-02 データベース設計   6-03 データの正規化   6-04 トランザクション処理   6-05 データベースの障害回復   6-06 データ操作とSQL   6-07 SQL(並べ替え・グループ化)   6-08 SQL(副問合せ)   ……ほか 第7章 ネットワーク技術[科目A]   7-01 ネットワーク方式   7-02 通信プロトコル   7-03 ネットワーク接続機器   7-04 IPアドレス   7-05 IPアドレスのクラス   7-06 インターネットの応用 第8章 情報セキュリティ[科目A・B]   8-01 情報セキュリティ管理   8-02 脅威とマルウェア   8-03 サイバー攻撃   8-04 暗号技術   8-05 認証技術   8-06 利用者認証とネットワークセキュリティ 第9章 システム開発技術[科目A]   9-01情報システム戦略と企画・要件定義プロセス   9-02 ソフトウェア開発   9-03 オブジェクト指向   9-04 業務モデリング   9-05 ヒューマンインタフェース   9-06 モジュール分割   9-07 テスト手法 第10章 マネジメント系[科目A]   10-01 プロジェクトマネジメント   10-02 スコープ・コストマネジメント   10-03 タイムマネジメント   10-04 ITサービスマネジメント   10-05 システム監査 第11章 ストラテジ系[科目A]   11-01 ソリューションビジネスとシステム活用促進   11-02 経営組織と経営・マーケティング戦略   11-03 業績評価と経営管理システム   11-04 技術開発戦略   11-05 ビジネスインダストリ   11-06 品質管理   11-07 会計・財務   11-08 知的財産権とセキュリティ関連法規   ……ほか 第12章 科目B対策 ■著者プロフィール 栢木厚(かやのき あつし):IT企業のSEなどを経て、現在はフリーで小・中・高等学校の授業におけるプログラミング支援、さらには、講師経験を活かし、執筆活動にあたる。
  • 達人プログラマー 熟達に向けたあなたの旅 第2版
    4.4
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 より良いプログラマになるための実践的アプローチ 本書は、David Thomas and Andrew Hunt, The Pragmatic Programmer 20th Anniversary Edition (Addison Wesley, 2019)の日本語版です。 本書は、より効率的、そしてより生産的なプログラマーになりたいと願うソフトウェア開発者に向けて、アジャイルソフトウェア開発手法の先駆者として知られる二人により執筆されました。経験を積み、生産性を高め、ソフトウェア開発の全体をより良く理解するための、実践的なアプローチが解説されています。 先見性と普遍性に富んだ本書は、入門者には手引きとなり、ベテランでも読み直すたびに得るものがある、座右の一冊です。 第1章 達人の哲学 第2章 達人のアプローチ 第3章 基本的なツール 第4章 妄想の達人 第5章 柳に雪折れ無し 第6章 並行性 第7章 コーディング段階 第8章 プロジェクトを始める前に 第9章 達人のプロジェクト
  • セキュアなソフトウェアの設計と開発
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Microsoftでセキュリティの「STRIDE脅威分類法」を開発した著者による、ソフトウェア開発に携わる全てのエンジニアに贈る包括的セキュリティ実践ガイド。
  • まんがで身につく ずるい考え方
    3.6
    そうか、その手があったか! 『ラテラルシンキング』で、発想の枠をひろげれば 仕事も人生も家庭もうまく回り出す 売り悩む百貨店の企画課で働く入社5年目女子の前に突然現れたキツネ。 キツネのずるがしこさに翻弄されていくうちに、 ラテラルシンキングが身につき、 仕事も人生も家族もうまく回りだす。 8万部突破「ずるい考え方」のマンガ化! ボロボロの神社の孫娘で業績不振の百貨店の企画課で働く入社5年目の杏奈。 彼女の前に突然現れた、なんとも怪しげなキツネ(のオバケ?)。 むかつくことばかり言ってくるキツネの“ずるがしこさ”に翻弄されているうちに、 気づけば杏奈、家族、同僚などの悩みが解決し、仕事も人生もうまくいきはじめる。 キツネの目的はいったいなんたなのか…? マンガをただ読むだけで、 ジョージ・ルーカス、スティーブ・ジョブズ、松下幸之助、小林一三ら、 名だたる人々が実践してきた“究極の思考法”の活用法が身につく! ■目次 ●1 ラテラルシンキングでワクワク感をつくりだせ! Chapter1解説 ・ワクワクするから毎日が楽しい ・改良はロジカルシンキングで ・非常識からワクワクが生まれる ・ラテラルシンキングにはメソッドがない ・人は、「やるな」と言われるとやりたくなる トム・ソーヤー ・あえて「2位」だと宣言する エイビスレンタカー ・いなければ、つくり出せばいい 小林一三 ・チラシを配らずに12個のドーナツを配る クリスピー・クリーム・ドーナツ ・アイキャッチに赤いソファー 有名な家具店 ●2 相手が何を考えているか、シンプルに理解すれば、思いどおりに相手を動かせる ●3 高すぎるハードルほど、くぐりやすい ●4 視点を変えられたら一人勝ち ■著者 木村尚義(キムラナオヨシ) 日本で最もラテラルシンキング(水平思考)の書籍を執筆している、ラテラルシンキングの専門家。 株式会社創客営業研究所代表取締役。 アカデミーヒルズ六本木ヒルズライブラリー公認メンバーズコミュニテイ個人事業研究会会長。 流通経済大学卒業後、ソフトウェア開発会社を経て、OAシステム販売会社に転職。 その後、外資系IT教育会社にて数多くの研修を行い、受講者は3万人を超える。 2008年に株式会社創客営業研究所を設立。 全国の企業や自治体、官公庁へ逆転の発想セミナーを実施。 訪問企業は1000社以上となる。著書多数 (本データはこの書籍が刊行された当時に掲載されていたものです)
  • キタミ式イラストIT塾 基本情報技術者 令和06年
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【絵解きでわかるキタミ式!】 きたみりゅうじ氏による情報処理技術者試験本「キタミ式イラストIT塾」の基本情報技術者試験本です。すべての解説をイラストベースで行っているため、とてもわかりやすい解説となっており、出題範囲が広く、また専門的な知識が必要となる基本情報技術者試験にとって、まず大切となる「仕組みや内容を理解しながら、試験の用語や問題、計算に慣れること」ができる書籍となっています。またIT関連の書籍で定評のある金子則彦氏による過去問を抜粋した練習問題と解説も収録しています。 ■こんな方におすすめ ・基本情報技術者試験受験を考えている人 ・まず1冊を通じて読むことができる本を探している人 ・いちばん最初に読む基本情報技術者試験関連の書籍を探している人 ■目次 基本情報技術者試験とは? Chapter 0 コンピュータは電気でものを考える Chapter 1 「n進数」の扱いに慣れる Chapter 2 2進数の計算と数値表現 Chapter 3 コンピュータの回路を知る Chapter 4 デジタルデータのあらわし方 Chapter 5 CPU(Central Processing Unit) Chapter 6 メモリ Chapter 7 ハードディスクとその他の補助記憶装置 Chapter 8 その他のハードウェア Chapter 9 基本ソフトウェア Chapter 10 ファイル管理 Chapter 11 データベース Chapter 12 ネットワーク Chapter 13 セキュリティ Chapter 14 システム開発 Chapter 15 システム周りの各種マネジメント Chapter 16 プログラムの作り方 Chapter 17 システム構成と故障対策 Chapter 18 企業活動と関連法規 Chapter 19 経営戦略のための業務改善と分析手法 Chapter 20 財務会計は忘れちゃいけないお金の話 過去問に挑戦 ■著者プロフィール きたみりゅうじ:もとはコンピュータプログラマ。本職のかたわらホームページで4コマまんがの連載などを行う。この連載がきっかけで読者の方から書籍イラストをお願いされるようになり、そこからの流れで何故かイラストレーターではなくライターとしても仕事を請負うことになる。本職とホームページ、ライター稼業など、ワラジが増えるにしたがって睡眠時間が過酷なことになってしまったので、フリーランスとして活動を開始。本人はイラストレーターのつもりながら、「ライターのきたみです」と名乗る自分は何なのだろうと毎日を過ごす。自身のホームページでは、遅筆ながら現在も4コマまんがを連載中。平成11年 第二種情報処理技術者取得、平成13年 ソフトウェア開発技術者取得。https://oiio.jp
  • オブジェクト指向の考え方 5th Edition
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 オブジェクト指向は、現代のソフトウェア開発には欠かすことのできない技術要素となっています。オブジェクト指向分析、オブジェクト指向プログラミング、オブジェクト指向データなど、オブジェクト指向を元にした技術にはさまざまなものがあります。しかし、それらはすべて基本的な要素や概念を共有しており、ひとつの基礎から成り立っています。オブジェクト指向に通底する考え方を理解しておくことは、それぞれの技術の使いこなしには欠かすことができません。 本書では、プログラミングを軸に、オブジェクト指向のさまざまな概念を学んでいきます。基礎的な概念であるクラスやオブジェクトを学び、それらがどのような方法でシステムを抽象化し、開発やメンテナンスを効率化するかを示します。プログラミング言語を学んだだけではオブジェクト指向を活かすことはできませんが、こうした思考法を身につけていくことで、次第に依存性の少ない見通しの良いシステムの設計/開発が可能となっていきます。 本書では、1~9章でオブジェクト指向のさまざまな要素を解説していきます、各要素の概念を説明するとともに、クラスをどのように設計すべきなのか、難しいとされる「継承」をどのように実現すべきなのか、さらにインタフェースや抽象クラスなどの利用についても充実した解説を行います。また、後半の10~12章では、デザインパターンの利用、依存関係の制御、設計の原則であるSOLIDなど、よりプロジェクト的な観点からの知識を身につけることができます。 本書はオブジェクト指向開発の揺籃期から、その概念を学ぶための優れた指南書となってきました。第5版ではWebを前提としたシステムやモバイルデバイスなどの要素も取り込んで、現代の開発のさまざまな局面でオブジェクト指向を活かせるようになっています。 オブジェクト指向のエッセンスを正しく理解して、システム開発を効率化し、一歩進んだ開発者となるための有用な知識をまとめた一冊です。
  • その仕事、AIエージェントがやっておきました。 ――ChatGPTの次に来る自律型AI革命
    -
    1巻1,760円 (税込)
    【AIエージェントの可能性を示す日本初の書】 細かく指示を出さなくても、自分で考えて動くAI。「AIエージェント」というSF世界のような技術が、今まさに花開こうとしています。 本書では、ChatGPTに代表される「チャット型AI」との違いに注目しながら、AIエージェントが私たちの仕事にもたらすであろうインパクトを明らかにしていきます。さらに、AIエージェントの技術的なしくみについても、前提知識がなくても理解できるようにわかりやすく解説。生産性が爆上がりする、新時代の技術と働き方を垣間見ることのできる一冊です。 ■こんな方におすすめ   AIの利活用について最先端の情報を仕入れたいビジネスパーソン   自身の生産性の向上に関心のあるビジネスパーソン   AIエージェントについて知っておきたいITエンジニア ■目次 ●第1章 あなたの仕事がAIエージェントで変わる   新人不要、AIエージェントが研修なしで即戦力になる   人間と同じ仕事の進め方をするAIエージェント   自社データベースとの接続によって生まれる競争力   AIエージェントと人間との協働   AIエージェント以降の人間の役割 ●第2章 AIエージェントとは何か   チャット型AIとしての「ChatGPT」   「指示待ち」チャット型AIの限界   チャット型AIの課題を解決するAIエージェント   なぜ大規模言語モデルをベースにするのか   AIエージェントブームの火付け役「AutoGPT」   第二の火付け役となった「BabyAGI」   複数のAIエージェントによる社会シミュレーション「Generative Agents」   AIエージェントが経営するソフトウェア開発会社「ChatDev」 ●第3章 AIエージェントの仕組み   AIエージェントを構成する4つの要素   それぞれの要素はどのように相互作用するのか   個性(Profile):AIエージェントのキャラ付け   記憶(Memory):AIエージェントの頭の中   計画(Planning):AIエージェントの戦略的思考   行動(Action):AIエージェントの道具箱 ●第4章 AIエージェントを体験する   自動的なリサーチを支援してくれる「Cognosys」   顧客調査を自動化する「aomni」 ■著者プロフィール 西見公宏(にしみ まさひろ):1983年生まれ。Web制作フリーランスを経て、大学卒業後TIS株式会社に入社。大手企業の業務基幹システム開発や、海外でのソリューション開発を経験した後、2011年に株式会社ソニックガーデンへ入社。クライアント先への顧問CTOとしてRuby on Railsを活用したWebアプリケーション開発に企画から運用まで携わる一方で、年間100件以上の新規相談に対応しながらプロジェクトの立ち上げを支援。2015年に同社取締役就任。2022年からは有限会社エッジドエッジ代表として、ChatGPTの利活用を中心に大規模言語モデルを活用したアプリケーション開発ならびにアドバイザリーを提供している。
  • ダイアグラム別UML徹底活用 第2版
    4.0
    1巻2,838円 (税込)
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております】 大好評ベストセラーがUML 2.xに全面対応リニューアル 「判りやすくて実用的」「ダイヤグラム図の使い方が明快になった」などなど数々の大好評をいただいた旧版を更にパワーアップした新版です。 単なるUMLモデリング入門にとどまらず、UMLの中でも使用頻度の高いクラス図やユースケース図をはじめ、オブジェクト図やシーケンス図、逆にあまり使われていない配置図やコンポーネント図まで、その使い方の本質をじっくりと丁寧に解説します。今回の改定第2版では、最新のUML2.0/2.1に完全対応し、使用されている図を全面的に書き換え、新しい図の追加(コンポジット構造図、タイミング図、相互作用概要図、パッケージ図)、既存の図の変更(アクティビティ図、シーケンス図、その他)、 MDA(モデルからのコード自動生成)に対応するためのUMLの言語仕様の整理など、様々な改善を追加しました。実際のソフトウェア開発に生かせるUMLの本当の実力と、反対に逆効果になってしまうような落とし穴までを、実例に基づく具体的な説明とともに紹介しています。 層簡潔に、さらに判りやすく ユースケース図やクラス図、コンポーネット図はもちろん、タイミング図 / 相互作用概要図、コンポジット構造図、パッケージ図やバージョンの混在による問題点まで幅広く実用的にフォーカス ※本電子書籍は同名出版物を底本とし作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • ゲームをテストする バグのないゲームを支える知識と手法
    -
    属人的で闇雲な 従来のゲームデバッグはもう卒業だ! ゲーム開発に重要なのが、「仕様どおり実装されているか」「バグはないか」そして何よりも「ゲーム自体が面白いか」などを確認する、品質管理(一般的には「QC」とされますが、ゲーム業界では「QA(品質保証)」とされることも多いです)という業務です。 従来、それは「デバッグ」と呼ばれ、ひたすらゲームをプレイする「フリーテスト」など、センスや経験に依存したバグ出しがメインの、属人的なものでした。そして、キャリアという側面からも「ゲーム開発への入り口」や「下積み」と考えられることが多くありました。 しかし、モバイルゲームが隆盛を極めた昨今では、一般的なソフトウェア開発の世界ではすでに当たり前となっているソフトウェアテストの考え方を応用し、「テストを計画し、分析し、設計し、実装して、実行する」というテストプロセスや各種原則にもとづいた「ゲームテスト」が品質管理手法の主流になってきています。 本書は、ゲーム業界を志す就活生や、現場の開発者に向け、ゲームテストの考え方をゲーム業界に即した例や用語とともに解説します。また、これまでなかなか世に出ることのなかった、品質管理にかかわるデバッガーやテスターの働き方、そしてキャリアパスについても広く解説しています。 本書を読めば、「ソフトウェアテストの7つの原則」をはじめとした基礎的な知識、そして ・多人数プレイチェック ・ユーザーテスト ・バランスチェック ・ガイドラインチェック など、ゲームに特化したテストについても詳しく知ることができます。 さらに、本書の内容は、直接テスト業務を行わないプログラマーやプランナーにとっても、テストしやすい(バグや問題点が見つけやすい)ゲームの開発につながることでしょう。 現代のゲーム開発にかかわるすべての人にとって、必携の一冊です! ◆◆目次◆◆ 第1章 謎めいたゲームテストの世界 第2章 ゲーム開発の変遷 第3章 ゲームテストのための組織 第4章 ゲームデバッグはもう古い!? 第5章 多種多様なゲームテスト 第6章 ソフトウェアテストの活動 第7章先端的な技術の活用 第8章 未経験から始めるゲームテスター 第9章 ゲームテスターのキャリア 第10章 ゲームテストの未来 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。

    試し読み

    フォロー
  • キタミ式イラストIT塾 ITパスポート 令和06年
    4.5
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【絵解きでわかるキタミ式!】 きたみりゅうじ氏による情報処理技術者試験本「キタミ式イラストIT 塾」のITパスポート試験本です。すべての解説をイラストベースで行っているため、とてもわかりやすい解説となっており、出題範囲が広範囲にわたるITパスポート試験にとって、まず大切となる「解説書を一冊完読して、用語や計算に慣れること」ができる書籍となっています。またIT関連の書籍で定評のある金子則彦氏による過去問を抜粋した練習問題と解説も収録しています。 ■こんな方におすすめ ・ITパスポート試験受験を考えている人 ・いちばん最初に読むITパスポート試験関連の書籍を探している人 ■目次 Tパスポート試験とは? Chapter 0 ITってなんだ? Chapter 1 コンピュータこと始め Chapter 2 デジタルデータのあらわし方 Chapter 3 ファイルとディレクトリ Chapter 4 ハードディスク Chapter 5 OSとアプリケーション Chapter 6 表計算ソフト Chapter 7 データベース Chapter 8 ネットワーク Chapter 9 セキュリティ Chapter 10 システム開発 Chapter 11 システム周りの各種マネジメント Chapter 12 プログラムの作り方 Chapter 13 システム構成と故障対策 Chapter 14 企業活動と関連法規 Chapter 15 経営戦略のための業務改善と分析手法 Chapter 16 財務会計は忘れちゃいけないお金の話 過去問題に挑戦! ■著者プロフィール きたみりゅうじ:もとはコンピュータプログラマ。本職のかたわらホームページで4コマまんがの連載などを行う。この連載がきっかけで読者の方から書籍イラストをお願いされるようになり、そこからの流れで何故かイラストレーターではなくライターとしても仕事を請負うことになる。本職とホームページ、ライター稼業など、ワラジが増えるにしたがって睡眠時間が過酷なことになってしまったので、フリーランスとして活動を開始。本人はイラストレーターのつもりながら、「ライターのきたみです」と名乗る自分は何なのだろうと毎日を過ごす。自身のホームページでは、遅筆ながら現在も4コマまんがを連載中。平成11年 第二種情報処理技術者取得、平成13年 ソフトウェア開発技術者取得。https://oiio.jp
  • アジャイルサムライ――達人開発者への道
    4.3
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 マスターセンセイと学ぶアジャイル開発の道動くソフトウェアを素早く開発するための「アジャイルソフトウェア開発手法」を、実際に導入するにはどうすればよいかを、豊富な図を使い親しみやすい言葉で解説しています。経験豊かな著者が具体的なノウハウをまとめた本書は、アジャイル開発を導入したいと考えている組織や人のための「現場のマニュアル」として役立ってくれることでしょう。
  • エリック・エヴァンスのドメイン駆動設計
    4.2
    ドメイン駆動設計の定番書 問題解決にフォーカスした設計パターン 「この本は、思慮深いソフトウェア開発者全員の必携書である。」 ---Kent Beck 氏推薦 「Eric が見事にとらえたのは、熟練のオブジェクト設計者が常々用いてきた設計プロセスの 一部でありながら、グループとして見ると、この業界の他の人々へうまく伝えられずにいたものだ。 これまで我々は、この知識を断片的には提供してきた。 しかし、ドメインロジックを構築するための原理をまとめ上げ、体系化したことはなかった。 本書は重要である。」 ---『Enterprise Java Programming with IBM WebSphere』の著者 Kyle Blown氏 推薦 ソフトウェア開発コミュニティでは、ドメインモデリングがソフトウェア設計の中心であることが広く認められてきています。ドメインモデルを通して、ソフトウェア開発者は豊富な機能を表現し、それをユーザの要求に本当の意味で応えるソフトウェアの実装に移すことができます。しかし、明らかに重要であるにもかかわらず、効果的なドメインモデリングをどのようにソフトウェア開発プロセスに組み入れるかを説明する、実用的なリソースはほとんど存在しませんでした。ドメイン駆動設計はこの要求に応えるものです。これは具体的な技術についての本ではなく、読者にドメイン駆動設計への体系的なアプローチを提示するものです。設計のベストプラクティスの応用的なセット、経験に基づくテクニック、さらに、複雑なドメインに直面するソフトウェアプロジェクトにおける開発を容易にする基本原則を紹介する一冊です。 【原書タイトル】Domain-Driven Design: Tackling Complexity in the Heart of Software 本書で学べること チームメンバー全員に同じ言語で会話をさせる モデルと実装をより深く結びつける ポイントとなる特徴を、モデルにおいてはっきりさせる ドメインオブジェクトのライフサイクルを管理する 安全に結合できるドメインコードを入念に作成する 複雑なコードを明白で予測できるものにする ドメインビジョン声明文を記述する 複雑なドメインのコアを蒸留する モデルに必要な、暗黙的な概念を掘り出す アナリシスパターンを適用する デザインパターンをモデルに関係づける 巨大なシステムでモデルの整合性を維持する 同じプロジェクトで複数のモデルが共存できるようにする 大規模な構造によりシステムを構成する モデリングのブレイクスルーを認識して、それに対応する 著者紹介  Eric Evans(エリック・エヴァンス) Eric Evansは、Domain Languageの創設者である。このコンサルティンググループは、企業の手助けをして、ビジネスと深く結びついた、進化するソフトウェアを構築するために設立された。1980 年代以来、Ericはいくつかの複雑なビジネスドメインや技術ドメインにおける巨大なオブジェクト指向システムに対し、設計者兼プログラマとして取り組んできた。また、エクストリームプログラミングを実践する開発チームの教育と指導も行っている。 ※本電子書籍は同名出版物を底本とし作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 継続的デリバリーのソフトウェア工学 もっと早く、もっと良いソフトウェアを作るための秘訣
    5.0
    本書はソフトウェアに関する諸問題を、「工学」に基づいて解決する方法を実利的に示します。 『継続的デリバリー』で著名なデイビッド・ファーリーの“Modern Software Engineering : Doing What Works to Build Better Software Faster”の日本語版です。 継続的デリバリー(『継続的デリバリー』の共著者)の先駆者で、DevOps、TDD、その他ソフトウェア開発全般についての実践者である著者が、ソフトウェア開発に科学的思考法を応用するとはどういうことなのかを明らかにし、本当にソフトウェア工学と呼べるものを実現するにはどうすればよいかを具体的に示します。 真のソフトウェア工学は、私たちの創造力と、高品質で役立つものを自信を持って作る能力を引き上げます。アイデアを掘り下げ、創造力を伸ばせるようになり、大規模で複雑なシステムを構築できるようになります。 コードは誰でも書けますが、それは私たちの仕事ではありません。ソフトウェア開発はコードを書くことよりも大きな仕事です。私たちの仕事は、問題を解くことであり、そのためには設計に注意の目を光らせ、生み出す解決策の有効性を考えなければなりません。 本書はこれからソフトウェア開発の大海に船を漕ぎ出す人には良い羅針盤となる書籍だと思うし、私のように長年この業界で過ごしてきた人間にとっては、自分の経験を振り返る良いきっかけとなり、自分の考えが変化を受容しているか客観的に見る示唆を与えてくれるものとなることを確信する。 ――「解説」より
  • 令和06年 基本情報技術者 合格教本
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【試験対策に最適。過去問題演習ができるスマホ&Webアプリ付き】 最新のシラバスVer.8.1を圧倒的に網羅した内容で、試験範囲を体系的にしっかりと理解し合格を目指します。図解を豊富に使ったわかりやすい解説で学習を進め,随所に掲載された過去問からの例題や出題分析、そして章末問題でしっかりと知識を定着させて理解を深めることができます。体系立てた学習ができるため、独習にはもちろん、授業で使用するテキストとしても最適です。これから上位試験受験を目指す方の知識の土台づくりにもばっちりです。今年度版では、付録として科目B対策となる擬似言語の攻略もまとめてあります。 また、読者特典として、スマホやPCから利用できる「問題演習Webアプリ」を提供。平成22年春期~令和元年秋期までの20回分の午前過去問題(科目A問題に該当)および、科目A・科目Bの公開サンプル問題を収録し、いつでもどこでも問題演習が行えます。間違えた問題のみを出題したり分野を選択して出題したりできるため、苦手分野を集中的に演習できます。自己採点機能により得意/不得意分野がひと目でわかり、苦手克服や直前対策に役立ちます。 ■こんな方におすすめ ・出題範囲を体系的にきちんと理解しながら学習したい受験者 ■目次 「基本情報技術者」試験 受験ガイダンス CBT試験の攻略法 第1章 基礎理論   基礎理論   アルゴリズムとプログラミング   【章末まとめ問題】 第2章 コンピュータシステム   コンピュータ構成要素   システム構成要素   ソフトウェア   ハードウェア   【章末まとめ問題】 第3章 技術要素   ヒューマンインタフェース   マルチメディア   データベース   【章末まとめ問題】その①   ネットワーク   【章末まとめ問題】その②   セキュリティ   【章末まとめ問題】その③ 第4章 開発技術   システム開発技術   ソフトウェア開発管理技術   【章末まとめ問題】 第5章 プロジェクトマネジメント   プロジェクトマネジメント   【章末まとめ問題】 第6章 サービスマネジメント   サービスマネジメント   システム監査   【章末まとめ問題】 第7章 システム戦略   システム戦略   システム企画   【章末まとめ問題】 第8章 経営戦略   経営戦略マネジメント/技術戦略マネジメント   技術戦略マネジメント   ビジネスインダストリ   【章末まとめ問題】 第9章 企業と法務   企業活動   法務   【章末まとめ問題】 巻末付録 擬似言語の攻略 ■著者プロフィール ●角谷一成(かどたにかずなり):イーアイエスプランニング代表。システムエンジニア、コンピュータ専門学校講師等を経て、教育支援&ソフトウェア開発会社を設立。情報処理技術者試験対策をはじめ、ネットワーク関連、プログラミングなど、主に企業向け研修を担当。著書:「基本情報技術者 試験によくでる問題集【午後】」 ●イエローテールコンピュータ:情報処理技術者試験対策用の参考書や問題集をはじめ、IT 関連書籍などの企画・執筆を幅広く手がける。著書:「基本情報技術者の新よくわかる教科書」、「基本情報技術者【科目B】ゼロからわかるアルゴリズムと擬似言語」、「基本情報技術者 試験によくでる問題集【午後】」
  • 頭の回転数を上げる45の方法
    4.0
    素アタマ=知的運用能力をぴかぴかに磨く45のトレーニング スキルアップ本や仕事術本を100冊読むより、本書でビジネス思考の「型」を学び、自分の頭で考える習慣をつけよう! 本書の著者は、かたや税務会計のプロフェッショナルで、かたやソフトウェア開発の辣腕プロジェクトマネジャー。分野は異なるが、それぞれビジネスの現場に身を置きながら、数多くの場面に遭遇し、多くのビジネスパーソンたちに出会ってきた。 そんななかで気がついたのは、どんな局面にあっても必ず成果を出す人と、そうでない人がいるということ。その違いは、いったいどこにあるのだろう? それは知識やスキルの量などではなく、知識やスキルを運用する「頭の土台の性能」にある、というのが2人の結論だ。コンピュータにたとえれば、知識やスキルがアプリケーションソフトウェアであるのに対し、それを運用する土台(=頭)はOSであるといえよう。頭の回転が速い人は、このOSレベルの能力が高いのだ。これら土台の性能が低ければ、いくら知識やスキルを集めても成果を上げることは難しい。 この土台のことを、本書では「素アタマ」と呼ぶ。「素アタマ」とは知識やスキルの基盤であり、それらを運用する知的運用能力をさす。「素アタマ」のいい人は、どんな分野でも成果を出すことができる。 本書では、「素アタマ」のいい人の思考習慣やマインドを45項目にわたり紹介する。これらは知識やスキルと違い、一朝一夕に獲得できるものではないかもしれない。しかし一歩一歩鍛錬を積み重ねることで、その「運用能力」をひとたび身につければ、ビジネスパーソンとしてのステージは必ずや上がるはずだ。
  • 愛するだけでお金持ちになる魔法の法則 愛もお金も幸せも、ぜ~んぶ手に入れて人生を大好きになる方法
    -
    アメリカフロリダ州在住で、成功教育学校「ミリオネアライフアカデミー」を主宰する著者が、ベストセラー『愛されて夢が叶うドリームダイアリーのつくりかた』に続き、「好きな人に愛されてお金持ちになるためのテクニック」を紹介。 私が、愛あるお金で満たされる幸せを 手に入れるまでに歩んできた道のり。そっと覗いてみて そして、できることから一緒にやってみましょう! 私みたいなフツーの女の子にできたんだから、アナタにも絶対できる! チカコ・リー 事業家。投資家。エッセイスト。マスターメンター。米・フロリダ州在住。東京生まれ。 日本大学芸術学部卒業後、アメリカンドリームを目指して単身渡米するが、貧乏ウェイトレスとして厳しい苦労の下積み生活を送る。その後メンター(人生の師)、エンジェル・リー氏と出逢い、氏の人生成功教育を受けることにより、大きな「成功」と限りない「自由」を手に入れる。現在、自ら主宰する成功教育アカデミー「ミリオネア ライフ アカデミー」マスターメンター。これまでに多くの生徒、弟子たちをメンタリングしてきた。「一般社団法人 Chikako Cares」創立者。この活動では自らが考案した夢叶いシステム、「ドリームダイアリー」を通して東日本大震災被災地の子供たちに夢と希望を与える活動を行い、また、パキスタンの女性と子供のための学校「笑顔ハウス」を運営、支援してきた。投資家としては、ソフトウェア開発、医療、不動産などのプロジェクトに取り組み、グローバルな投資活動を行う。 著書『誰よりも愛されてミリオネアと結婚する方法』、『愛されて夢が叶うドリームダイアリーのつくりかた』(共に学研パブリッシング)は夢に向かう女性たちのバイブルとして人気。

    試し読み

    フォロー
  • ITエンジニアのためのプロジェクトマネジメント入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 手を動かして学ぶ、ITエンジニア向けのプロジェクトマネジメント入門書! PMBOK第6版に基づいた、プロジェクトマネジメントの本格的な入門書です。 本書は、現場でプロジェクトマネージャーを育成するための教科書となるよう制作しました。独習やIT企業での教育ではもちろん、大学や専門学校などでもお使いいただける構成です。豊富な演習問題を解きながら、プロジェクトマネジメントの基礎知識が身につきます。 ▼企画のポイント ・ITエンジニアリングに特化しプロジェクトマネジメントを詳細に取り扱った、本格的な入門書です。 ・各章末に演習問題を掲載しています。ただ文章を読むだけでなく、手を動かして問題を解くことでしっかりと理解できます。 ・最新のPMBOK第6版に準拠しています(2020/8現在)。 第1章 プロジェクトマネジメント入門 第2章 ソフトウェア開発プロセス 第3章 プロジェクトマネジメントとソフトウェア開発 第4章 プロジェクトのステークホルダー、ライフサイクル、組織構造 第5章 PMBOK 第6章 プロジェクトの立上げとスコープ定義 第7章 WBSとアクティビティ 第8章 スケジュールの作成 第9章 コスト見積り 第10章 リスク・マネジメント 第11章 プロジェクト資源のマネジメント 第12章 実績の測定とコントロール 第13章 コミュニケーションとステークホルダー 第14章 成果物の品質管理 第15章 調達の管理とプロジェクトの終結
  • ITサービスのためのアジャイル OSSを用いた開発・運用の自動化
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 2017年発行のアジャイル開発入門書『アジャイル開発への道案内』の「実践編」。アジャイルをソフトウェア開発のみならず、ITサービスの開発・運用にも適用していくための考え方や、そのための様々なツール、実際の適用例などについて解説する。第1~8章で、ITサービスの開発における各フェーズで、どのようなツールを使用すれば効率化が図れるのかということを丁寧に解説し、第9章で、実際の適用例との効果を紹介する。
  • アジャイル型プロジェクトマネジメント
    5.0
    建設、情報技術、医療から映画、音楽、ビデオゲームのプロジェクトの現場でも、プロジェクトマネジメントの実務は進化し続けています。従来の建設プロジェクトでは最初に企画のすべてを決める「ウォーターフォール型(予測型)開発」が主流でした。しかし、システム構築やソフトウェア開発に見られるように、高速でトライアンドエラーを繰り返しながらプロジェクトを完成に導く「アジャイル型(適応型)開発」のニーズが急増しています。 本書はその流れを受けて、プロジェクトマネジメントの全体像を俯瞰しながら、アジャイル型開発に主眼を置いた実務者のための実践ガイドです。2022年に発行となった『PMBOK®ガイド第7版』にも対応した内容です。 【目次】 第1部 価値を実現するプロジェクトマネジメント 第1章 リーダーシップ 第2章 プロジェクトとプロジェクトマネジメント 第3章 価値を生み出す開発アプローチ 第2部 プロジェクトの定義 第4章 プロジェクトの立上げ 第5章 コラボレーション 第6章 ルール 第3部 プロジェクトの計画 第7章 リスクマネジメント 第8章 WBS 第9章 計画 第10章 アジャイル 第11章 見積り 第12章 資源 第4部 プロジェクトの実行とコントロール 第13章 チーム 第14章 コミュニケーション 第15章 チェンジマネジメント 第16章 変更管理 第17章 進捗状況の測定 第5部 プロジェクトと企業戦略 第18章 企業戦略との連携 第19章 要求 第20章 品質と改善 PMBOKガイド®第6版と第7版の対応箇所
  • アジャイルコーチング
    3.8
    アジャイルなチームの育て方を学ぼう ソフトウェア開発手法の一つである「アジャイル開発」。本書は、アジャイルコーチ(アジャイル開発を実践するチームにおける、メンバーの指導者)のあり方について、実用的な側面から解説したRachel Davies and Liz Sedley, “Agile Coaching”(The Pragmatic Programmers, LLC 2009)の翻訳書です。 チームを改善するためのヒントや効果的なミーティングの方法などを実践的に解説しています。
  • 「アジャイル式」健康カイゼンガイド
    3.3
    アジャイルで、楽しく健康になる! ソフトウェア開発で広く使われる考え方・原則である「アジャイル」。 短いスパンを繰り返しながら、新しい変化を取り入れていくその手法は、 実は、身体と心の健康を改善・維持することにも応用できるのです。 本書は、「アジャイル実践家&スポーツプログラマ」 「元SEでスクラムマスターをしていた保健師」という著者陣が、 ITエンジニアをはじめとするデスクワーカーに向けて、 アジャイルに基づいて、ポジティブな気持ちで健康カイゼンを行うための 知識(食・運動・休息)やテクニック(カイゼンパターン)を網羅的に解説する、 本格的な「健康のガイドブック」です。 本書を読めば、これまで「何となく体調が悪い」で済ませてきたあなたも、 自分の体調や状態を正しく把握し、 自分に合ったメニュー(実験)を考えて、 楽しみながら試行錯誤とアップデートを繰り返し、 健康に向けて自分自身をカイゼンできるようになるはずです。 さぁ、あなたも、健康を目指して「アジャイル式」に飛び込んでみましょう! ~もくじ~ ●第1章 「うっすら体調が悪い」のはなぜだろう? ●第2章 健康とは何か、何のためか? ●第3章 なぜ健康行動は続かないのか? ●第4章 フィット感を「アジャイル式」で手に入れよう ●第5章 アジャイル式カイゼンの価値と原則 ●第6章 自分を知るところから始めよう ●第7章 健康カイゼンの実践 ●第8章 食事と栄養の基本を知ろう ●第9章 身体活動と運動の基本を知ろう ●第10章 ストレスとメンタルヘルスの基本を知ろう ●第11章 活動と休息のバランスの基本を知ろう ●第12章 カイゼンパターンの読み方 ●第13章 食事にまつわるカイゼンパターン ●第14章 身体を動かすカイゼンパターン ●第15章 休養にまつわるカイゼンパターン ●第16章 専門家と協調しよう ●第17章 カイゼンの落とし穴を知ろう ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。

    試し読み

    フォロー
  • アジャイル品質パターン「QA to AQ」 伝統的な品質保証からアジャイル品質への変革(CodeZine Digital First)
    -
    アジャイル時代に効果的な品質保証を進めるための23のパターン アジャイル開発において効率的かつ効果的に品質保証を進めるための 具体的で実践的な方法をまとめたパターン集 『Quality Assurance to Agile Quality』(QA to AQ、QA2AQ)。 「QA to AQ」では、ロードマップから日々のモニタリングに至る あらゆるアジャイル開発の段階において品質に取り組むコツを、 頻出の問題に対する実証済みの解決策として提示されています。 本書では「QA to AQ」に収録された各パターンを翻訳して紹介し、 さらに日本語版オリジナルとして、 日本のアジャイル開発における実践事例や、 複数のパターンを組み合わせて組織的に展開する方法を解説します。 ※本書は、ソフトウェア開発者向けメディア「CodeZine」に 掲載された連載を加筆・再編集した内容になります。 【本書収録のパターン】 品質のインテグレート/障壁の解体/QAを含むOneチーム 品質スプリント/プロダクト品質チャンピオン/アジャイル品質スペシャリスト 品質チェックリスト/品質作業の分散/品質エキスパートをシャドーイング QAリーダーとペアワーク/できるだけ自動化/重要な品質の発見 品質シナリオ/品質ストーリー/測定可能なシステム品質 品質の折り込み/着陸ゾーン/着陸ゾーンの再調整 着陸ゾーンの合意/品質ロードマップ/品質バックログ システム品質ダッシュボード/システム品質アンドン ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。

    試し読み

    フォロー
  • アジャイルリーダーシップ 変化に適応するアジャイルな組織をつくる
    4.7
    本書は、「アジャイルリーダーシップ」というコンセプトで、組織全体をアジャイルに変えていくためのリーダーのあり方を、著者自身の経験と豊富な実践例を交えて説明しています。具体的には、人を大事にしながら変化に適応し続けるために、アジャイルソフトウェア開発というムーブメントの中で育まれたリーダーシップのあり方を紹介しています。 世の中には「アジャイル」という言葉を乱用した「アジャイル~」という名の方法論が乱立する傾向がありますが、本書の著者はソフトウェア開発の文脈で15年ほどの経験を持ち、業界でも名を知られたアジャイルのエキスパートであり、「アジャイルとはもともと何であったかを理解している著者」が執筆した本であるという点で、類書とは一線を画しています。 誰もが仕事の目的、目指す場所を理解して、イキイキと自律的に活動し、仕事のやり方も成果もどんどんよくなっていく。予期せぬ変化にもすばやく、柔軟に適応する。そんな組織があったとしたら、わくわくしませんか? そこで働いてみたくなりませんか? 本書は、あなたが少しずつ、一歩一歩、組織をそんな状態へと導いていく手助けをします。 今実際にアジャイルを実践されている方はもちろん、組織を、変化し続ける世界に適応できる自己組織化したかたちに変えていきたいすべての人におすすめの1冊です。 [原著: The Agile Leader: Leveraging the Power of Influence, Pearson Education (Addison-Wesley Professional), 2020]

最近チェックした本