デバッグ作品一覧

非表示の作品があります

  • つくって、壊して、直して学ぶ Kubernetes入門
    NEW
    -
    動かなくっても、もう怖くない! トラブルシューティングを体験しながら学ぶ、実践的入門書。 本書は、Kubernetesの実践的な知識をハンズオン形式で解説する書籍です。本書の特徴は、壊れにくいKubernetesをあえて壊しながら学ぶことで、初心者が挫折しやすいトラブルシューティングの知識や対応力が身に付けられることです。初心者でも、経験者でも、今度こそKubernetesがわかる! マンガや図解を多く掲載しているため視覚的に理解したい方にもおすすめです。 ・つくって、壊して、直して学ぶ - DockerfileからDockerコンテナをつくる - Kubernetesクラスタ上にアプリケーションをつくって、壊す - Serviceを壊す - kubectlでデバッグする - OutOfMemoryを発生させて、直す ... ・Kubernetesの構築、運用だけでなくオブザーバビリティも解説 トラブル解決にむけてより多くの情報を得るための「オブザーバビリティ」、そしてトラブルを検知するための「モニタリング」についても説明します。 ・豊富なイラストとマンガで見てわかる 章ごと、ハンズオンごとに導入マンガを掲載し、視覚的にも学習内容を理解できるようにしています。むずかしい概念もイラストで丁寧に図解してあります。 Part 1:つくってみようKubernetes Chapter 1 Dockerコンテナをつくってみる Chapter 2 Kubernetesクラスタをつくってみる Chapter 3 全体像の説明 Chapter 4 アプリケーションをKubernetesクラスタ上につくる Part 2:アプリケーションを壊して学ぶKubernetes Chapter 5 トラブルシューティングガイドとkubectlコマンドの使い方 Chapter 6 Kubernetes リソースをつくって壊そう Chapter 7 安全なステートレス・アプリケーションをつくるために Chapter 8 総復習:アプリケーションを直そう Part 3:壊れても動くKubernetes Chapter 9 Kubernetesの仕組み、アーキテクチャーを理解しよう Chapter 10 Kubernetesの開発ワークフローを理解しよう Chapter 11 オブザーバビリティとモニタリングに触れてみよう Chapter 12 この先の歩み方 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 丘の家のミッキー1
    完結
    3.6
    旧き佳き時代に取り残されたかのような天下の名門、華雅学園。浅葉未来は中等部三年生、生粋の華雅エンヌにのみ許されるセレブな親睦団体ソロリティーに所属し、「三番町のミシェール」として、清く正しく誇り高きお嬢さまライフを満喫していた。が、ある日突然、運命が変転する。父の一存で、湘南に引っ越すことになってしまったのだ。まさかの転校は、彼女のそれまでの常識をはげしくゆるがすものだった。蛮族の巣窟「森戸南女学館」に、ともだちや居場所をみつけられるか? 海に近い丘の家には、どんな出会いが待っているか?「活字の本なんてはじめてなのに、夢中になった」「マンガよりおもしろい」「はやくつづきをかいて!」と、少女たちを中心に一大ブームを巻き起こした青春ライトノベルの原点を、ついに電子書籍化。可愛らしさとおしゃれなセンスでばつぐんの人気をほこっためるへんめーかーの挿絵も、当時のまま、完全網羅。巻末には、久美沙織とめるへんめーかーの対談も収録。この電子化のための語りおろしです。おかみきはなぜ生まれたか? ふたりはその後、どんな人生を歩んだのか? お見逃しなく。

    試し読み

    フォロー
  • ゲームをテストする バグのないゲームを支える知識と手法
    -
    属人的で闇雲な 従来のゲームデバッグはもう卒業だ! ゲーム開発に重要なのが、「仕様どおり実装されているか」「バグはないか」そして何よりも「ゲーム自体が面白いか」などを確認する、品質管理(一般的には「QC」とされますが、ゲーム業界では「QA(品質保証)」とされることも多いです)という業務です。 従来、それは「デバッグ」と呼ばれ、ひたすらゲームをプレイする「フリーテスト」など、センスや経験に依存したバグ出しがメインの、属人的なものでした。そして、キャリアという側面からも「ゲーム開発への入り口」や「下積み」と考えられることが多くありました。 しかし、モバイルゲームが隆盛を極めた昨今では、一般的なソフトウェア開発の世界ではすでに当たり前となっているソフトウェアテストの考え方を応用し、「テストを計画し、分析し、設計し、実装して、実行する」というテストプロセスや各種原則にもとづいた「ゲームテスト」が品質管理手法の主流になってきています。 本書は、ゲーム業界を志す就活生や、現場の開発者に向け、ゲームテストの考え方をゲーム業界に即した例や用語とともに解説します。また、これまでなかなか世に出ることのなかった、品質管理にかかわるデバッガーやテスターの働き方、そしてキャリアパスについても広く解説しています。 本書を読めば、「ソフトウェアテストの7つの原則」をはじめとした基礎的な知識、そして ・多人数プレイチェック ・ユーザーテスト ・バランスチェック ・ガイドラインチェック など、ゲームに特化したテストについても詳しく知ることができます。 さらに、本書の内容は、直接テスト業務を行わないプログラマーやプランナーにとっても、テストしやすい(バグや問題点が見つけやすい)ゲームの開発につながることでしょう。 現代のゲーム開発にかかわるすべての人にとって、必携の一冊です! ◆◆目次◆◆ 第1章 謎めいたゲームテストの世界 第2章 ゲーム開発の変遷 第3章 ゲームテストのための組織 第4章 ゲームデバッグはもう古い!? 第5章 多種多様なゲームテスト 第6章 ソフトウェアテストの活動 第7章先端的な技術の活用 第8章 未経験から始めるゲームテスター 第9章 ゲームテスターのキャリア 第10章 ゲームテストの未来 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。

    試し読み

    フォロー
  • Apache Spark徹底入門
    NEW
    -
    Apache Sparkの仕組みとビッグデータ向けの大規模処理とML開発を徹底解説 本書は、ビッグデータを主な対象としたデータ分析フレームワークであるApache Spark、MLflow、Delta Lakeの中級入門書です。「動かしてみる」だけではなく、どのような仕組みになっているのか、どうすれば効率的な実装が行えるかまで踏み込みつつ、データAIの実装者がApache Spark、MLflow およびDelta Lakeを使いこなすための解説を行います。 本書では、単純なデータ分析と複雑なデータ分析を実行し、どのように機械学習アルゴリズムを採用していくか、解説していきます。Apache Sparkの導入から解説をはじめ、Spark SQLとデータフレーム、データセットを紹介していきます。そこから、Apache Sparkを利用した実践的な機械学習の方法を解説していきます。本書での学習を通じて、次のことが学習できます。 ・Python、SQL、Scala、またはJavaの高レベルの構造化APIの学習 ・Spark の操作とSQLエンジンの理解 ・Spark 構成とSpark UIを使用したSpark操作の検査、調整、デバッグ ・JSON、Parquet、CSV、Avro、ORC、Hive、S3、またはKafkaといったデータソースへの接続 ・構造化ストリーミングを使用してバッチ データとストリーミング データの分析を実行 ・オープンソースのDelta LakeとSparkを使用して信頼性の高いデータ パイプラインを構築 ・MLlibを使用する機械学習パイプラインの開発、MLflowを使用するモデルの管理、本番化 ・[日本語版オリジナルコンテンツ]pandas DataFrame、SparkDataFrameに関する各種データフレームの使い分け ・[日本語版オリジナルコンテンツ]LLMやEnglish SDK for SparkなどAIを活用した新たなコーディングスタイル、LLMの利用方法の実践 ※本書は『Learning Spark: Lightning-Fast Data Analytics 2nd Edition』の邦訳です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 独習アセンブラ 新版
    -
    アセンブリ言語だけでなく コンピュータアキーテクチャを学ぶ 標準教科書 今や、アセンブリ言語は、 最初に学ぶプログラミング言語ではありません。 それでも、C言語をはじめとしたプログラムを書いて、 実行し、デバッグする中で、必ずたどり着くことになるのが、 アセンブリ言語であり、コンピュータアーキテクチャです。 本書は、CPUの仕組みやメモリ、 データ構造について学びながら、 ・x86(IA-32) ・x86_64 ・ARM ・AVR ・CASL II といった幅広いアーキテクチャの アセンブリ言語に触れ、 「コンピュータがどのように プログラムを実行しているのか」を 深く理解するための一冊です。 【おことわり】 本書はリフロー形式ですが、コードはすべてテキストではなく画像で制作していますので、テキストの選択やコピーはできません。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • Scratch本格入門 命令機能詳細・プログラミング作法・デバッグがわかる
    -
    本書は、初心者のためのScratchプログラミング入門書です。学習の要点を押さえた短くシンプルな例題を用いており、効率的に短期間で学べます。また、標準的命令を網羅しているため、読者がオリジナルのゲーム等を作りたいとき、それを実現するための情報を提供し、Scratch命令マニュアルとしても活用できるものです。  本書の特徴は以下のとおりです。 (1)学習の要点を押さえた短くシンプルな例題を用い解説してあります。 (2)短くシンプルな例題ですが、ゲームで活用できる実践的なTips(小技)を含んでおり、ゲーム作成の楽しさが感じられるように考慮してあります。 (3)Scratchで用意されている標準的命令(ブロック)をすべて解説してあります。 (4)プログラミング技術と作法について解説してあります。例:わかりやすいプログラムを作るコツ、さまざまな処理の流れをコントロールする方法、データの正当性をチェックする方法など。 (5)プログラムの誤りをバグといい、それを修正する作業をデバッグといいます。バグの事例とデバッグの基本的な方法について解説してあります。
  • iOSアプリ開発自動テストの教科書 ~XCTestによる単体テスト・UIテストから,CI/CD,デバッグ技術まで
    4.5
    「iPhone X,XR,iPad……端末が多すぎて,テストが手動じゃ追いつかない」 「競争が激しいアプリ開発現場で,スピードを落とさずテストしなければ」 「どうして,テストしたはずのアプリで,ユーザーからこんなにバグが報告されるんだ」 競争が激化し,複雑になるiOSアプリの開発において,こんな問題を解決できる手段が「自動テスト」です。 本書は,DeNAの開発生産性や品質を担うSWETグループのエンジニアたちが,iOSアプリ開発の自動テストにフォーカスしてまとめた,これまでにない“テストの入門書”です。自動テストの基本はもちろん,単体テスト・UIテスト,CI/CD,さらに効率的なデバッグのテクニックまでを網羅できます。 iOSアプリ開発でテストに関わるエンジニアはもちろん,開発の現場のすべてのエンジニアが持っておきたい,iOSテスト必携の1冊です。
  • iOSデバッグ&最適化技法 for iPad/iPhone 第2版
    4.5
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 iPhoneやiPadをはじめとしたiOSアプリ開発者向けのデバッグ及び最適化技法の解説書です。アプリケーション制作の入門書を読んで、アプリ制作をはじめた初心者が次につまづくのがエラーの対処です。アプリケーションがうまく動かないときはデバッガ、Instruments、コンソールなどのツール群を駆使して、その原因をつきとめますが、それらのノウハウは職場やサークルの先輩から伝授されることが一般的であり、誰もがそのような環境に恵まれるとはかぎりません。本書は、初心者がiOSアプリの不具合の調査やメモリ管理、Objective-C言語の独自ルール、知っておくべき常識など一通りの知識を学べるように工夫した入門書です。アプリの品質を高めるノウハウが満載です。さらに電子書籍版はXcode 5にも対応しています。
  • iPhoneアプリ開発のコツとツボ35
    4.5
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 著者の前著「iOSデバッグ&最適化技法 for iPad/iPhone」に続く第二弾は、入門書ではとうてい説明しきれない、iPhoneアプリ開発のツボとコツを実践的に解説したプログラミングガイドです。入門書では解説しない「なぜそのメソッドを使うのか」「なぜそのようなコードを使うのか」「なぜアプリの動作がそうなるのか」まで踏み込んで、実際のアプリケーションを例にして考え方やテクニックをひとつひとつ具体的に解説していきます。また、書籍では収録しきれなかったC言語やObjective-C言語の超入門解説編をPDFファイルにして、サンプルプログラムと共にダウンロードサービスで提供します。本書はXcode 4.3の環境で執筆および動作確認をしています。さらに電子書籍版ではXcode 5にも対応しています。
  • AccessVBAパーフェクトマスター(Access2013完全対応 Access2010/2007対応)
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Accessで作ったデータベースの管理をVBAで自動化する全手法を解説した入門書です。Accessの作業ミス・作業時間を減らすにはVBAで自動化するのが一番です。本書は、Accessの基本操作を習得し、次のステップへ進みたい人を対象にエディターの使い方、VBAプログラミングの基本的な文法、デバッグ機能の使い方、プロージャの定義やモジュールの作成、オブジェクトの操作、各種VBAプロージャの使い方、データベースとの連携方法、SQL文の文法までを丁寧に解説しています。よく使われる機能を中心に、あまりに煩雑なプログラムは避けて解説しているので初心者にもわかりやすく、すぐに実務に使えます。サンプルプログラムのダウンロードサービス付き。
  • 「一番うまいやり方」大百科
    -
    ●嫌いな上司とつき合うには ●お腹のぜい肉を取る超簡単な体操とは ●鮨屋をうならせる食べ方 ●旅行先でバッグを盗まれてしまったら――ビジネス、お金、健康から、美容、恋愛、遊び、不意のトラブル脱出法まで。いかに効率よく、手間をかけずにこなすか、そのノウハウを徹底研究! 世の中の「一番いい方法」が分かり、 「生き方上手」になれる本!

    試し読み

    フォロー
  • 今すぐ使えるかんたんEx Excelマクロ&VBA プロ技BESTセレクション [2019/2016/2013/365対応版]
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は,Excel VBAの基本文法と自動化・効率化に役立つテクニックを,一冊でまとめてマスターしたい人のための解説書です。Excelの記録マクロの使い方と編集方法,プロシージャ・オブジェクト・プロパティ・メソッドといったVBAの基本をていねいに解説。そして,それらを実際のプログラムに活用するための具体的な操作方法・記述方法やデバッグ方法を,豊富なサンプルマクロとともに徹底紹介します。Excel VBAでプログラムを作るときに役立つ,プロも使っている秘伝のテクニックの数々が身につきます!
  • インサイド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の新しいコンピューティングの始まりに十分に備えることができます。
  • IntelliJ IDEAハンズオン ――基本操作からプロジェクト管理までマスター
    3.0
    IntelliJ IDEAはチェコのJetBrains社が開発した,快適な操作性と豊富な言語サポートが特長の統合開発環境(IDE)です。もともとはJavaエンジニアのために開発されたIDEでしたが,近年はKotlinやScalaといったそのほかの言語のユーザからも人気です。Android開発用のIDE「Android Studio」のベースに採用されたことでも注目が集まりました。本書はそのIntelliJ IDEAの入門書です。第1部では,編集・実行・デバッグ・移動・バージョン管理・データベースとの接続について,短いコードを書きながらハンズオン形式で解説していきます。第2部では,Java EEやSpring,ScalaやKotlinのプロジェクトを取り上げ,現場での開発を想定した操作方法を解説します。無償版のIntelliJ IDEA Community Editionの機能を中心に,Ultimate Editionの高度な機能も紹介するので,PhpStormやRubyMineといったJetBrainsのほかのIDEを使っている方にも有用な1冊です。
  • HTML+JavaScriptによるプログラミング入門 第2版
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 理工系大学の基礎情報処理の講座用に向けたテキストで、半期2単位15コマ程度の学習に使えるように意識されています。 本書は第1部がHTML編、第2部がJavaScript編の構成になっており、いずれも例題で実際に新たな知識を確認しながら、学習を進めていく形式をとっています。 学生に履修させる最初のプログラミングの授業で使うことを想定しており、単なるHTML+JavaScriptの学習ではなく、プログラミングの基礎を学べるようになっています。 そのため、プログラムの設計手順やデバッグなどについても解説しています。HTML+JavaScriptによるプログラミングであるために、自宅でも学習が可能なように、特別なソフトのインストールは不要で、Webブラウザとテキストエディタだけで実習できます。 第2版では、主なCSSプロパティの解説を充実させました。
  • 江添亮のC++入門
    -
    効率性を柔軟性を兼ね備えたプログラミング言語として進化を続けるC++。本書は、次の規格として標準化が進められているC++20を意識しながら、現行の規格に準拠したC++プログラムの書き方を徹底的に解説していく。プログラミング経験者を主要な対象としているが、解説を進めるに当たっては、その時点で学習した知識だけを利用して新しい知識を学ぶ方法(知識のブートストラップ)が意識されており、プログラミング初心者であっても新しい機能、知識の理解を無理なく行えるようになっている。C++の実行、デバッグ、基本的な文法、アルゴリズム、オブジェクト指向、テンプレート、メモリ管理、乱数など、C++による本格的なプログラム開発に必須の知識を網羅した本格的な入門書である。
  • Xcode 4で学ぶ Objective-C プログラミング入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 iOSやOS X向けのアプリケーションを開発する開発環境であるXcode 4を利用して、プログラミング言語のObjective-Cを学習する入門書です。アプリケーション開発の経験がない高校生でも理解できるように、コンピュータの仕組みから学習を始めます。サンプルプログラムを使うため、Xcodeを利用したプログラミングやデバッグの理解が深まります。最初は文字(キャラクタ)ベースによるコマンドラインアプリの開発で始まりますが、C言語やObjective-C言語の学習を進めていき、Cocoa/Cocoa touchのフレームワークの学習は勿論のこと、iOSアプリやOS Xアプリのプログラミングを理解し、習得できるようになります。サンプルプログラムのダウンロードサービス付き。
  • 改訂新版 Visual Studio Code実践ガイド —— 定番コードエディタを使い倒すテクニック
    4.0
    【Visual Studio Code解説書の決定版が全面改訂!】 近年注目を集めるエディタ「Visual Studio Code」について徹底的に解説。基本はもちろん、意外と知られていないさまざまな機能、TypeScript、Go、Pythonでの開発を通した実践例、そして拡張機能開発までを扱います!最新のVisual Studio Codeに全面対応するほか、リモート開発機能やGitHubとの連携とった解説も拡充し、さらにパワーアップした決定版です。 ■こんな方におすすめ Visual Studio Codeをさらに使いこなしたい人、ほかのエディタを使っておりVisual Studio Codeに興味のある人 ■目次 ●第1部:Visual Studio Codeの基本   第1章:インストールと初期設定 —— Visual Studio Codeを使いはじめる   第2章:画面構成と基本機能 —— 直感的な画面に隠された多くの機能たち   第3章:ビューとコマンドパレット —— いろいろな情報を整理し、簡単に呼び出す   第4章:Gitとの連携 —— 基本操作から便利な拡張機能まで   第5章:デバッグ機能 —— さまざまな言語のデバッグを直感的なUIで行う   第6章:そのほかの機能 —— タスク、リント、スニペット、ターミナル   第7章:リモート開発機能 —— 開発環境と実行環境の差分を埋める新機能   第8章:GitHub連携/GitHub Codespaces —— GitHubと繋がった開発環境とワークフロー   第9章:カスタマイズ —— 柔軟な設定項目、ショートカットでより使いやすく   第10章:拡張機能 —— 導入、管理、おすすめの拡張機能 ●第2部:実際の開発でVisual Studio Codeを使う   第11章:GoでのWeb API開発 —— 各種の開発支援ツールと連携した拡張機能   第12章:TypeScriptでの開発 —— デフォルトで使えるフロントエンド開発機能たち   第13章:Pythonでの開発とDockerコンテナの利用 —— Web API開発と環境分離テクニック   第14章:プログラムの開発にとどまらない活用 —— データ分析、ドキュメンテーション、構成管理 ●第3部:拡張機能の開発とLanguage Server Protocol   第15章:拡張機能開発の基本 —— Visual Studio Codeの拡張ポリシーとひな形の作成   第16章:実践・拡張機能開発 —— テキスト編集、スニペット、リント、カラーテーマ   第17章:自作の拡張機能を公開する —— 広く使ってもらうために必要なさまざまな事項   第18章:Language Server Protocol —— エディター拡張のための次世代プロトコル ■著者プロフィール 森下篤:GO株式会社所属のソフトウェアアーキテクト。AIプロダクトのデータ基盤や、APIサービス化を担当する。同人誌『VS Codeデバッグ技術』などでの技術書典に参加したり、VS Code Meetupのオーガナイザを務めたりしている。
  • 科学技術計算のためのPython入門――開発基礎、必須ライブラリ、高速化
    4.4
    科学技術計算向けの,Pythonの実践的な入門書。理工系の学部や研究室等でもPython採用実績が増えてきています。本書では,実験やシミュレーション等で役立つPythonによる開発の基本を徹底解説。冒頭でロケットシミュレータの作成場面を想定し,コーディングの基礎からデバッグやテストまで,いつ,何をするか,具体的なフローを平易に紹介します。押さえておきたいライブラリであるNumpy/SciPy/Matplotlib/pandas等もコンパクトな例と共に紹介。広く初学者の方々へ,言語の基本から実践テクニックまで一挙にわかる1冊です。
  • 【合本版】クソゲー・オンライン(仮) 全3巻
    値引きあり
    4.0
    全255層のフロア攻略型VRMMO《ソード&マジック・オンライン》には恐るべき秘密が隠されていた。第2層以降が未実装なのだ。あと運営は全員逃げた。「どーすんのこれ!?」「今から作る!」「もう第1層が攻略寸前なんだけど!?」「問題ないわ、1層のラストダンジョンで皆殺しにするから!」ほかにも剣と魔法の世界の くせに魔法はないわ、ゴールド無限増殖バグで経済崩壊してるわ、このクソゲー世界は想像の遙か斜め下を行く。それでもこんなゲームを楽しむ仲間がいる。だから少年ササラキは世界崩壊(サービス終了)を防ぐため、デバッグルームにいた謎の少女・アリスとクソゲー世界の運営を始めるのだが……? VRクソゲー運営ラブコメ!! ※本作品は『クソゲー・オンライン(仮)』シリーズ全3巻を収録しています。 ※本商品は1冊に全巻を収録した合本形式での配信となります。あらかじめご了承ください。
  • 機械学習エンジニアリング
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 機械学習は人工知能の同義語となり多くの人に広く知れ渡っていますが、その可能性を十分に活かしている企業は世界でも一握りにすぎません。最新のオープンソースライブラリ、パッケージが提供され、コミュニティは充実していますが、実用的なビジネス上の課題解決に機械学習をどう適用させるかで、多くの企業が四苦八苦しています。 人材不足もその要因の一つではありますが、優秀な機械学習エンジニアやデータアナリストを確保したとしても、1つのモデルを導入するまでにそれなりの期間が必要になってしまうことも起きています。 機械学習モデルのバージョン管理、再現性、スケーリングなど、企業が機械学習の機能を開発する際に直面する主な課題は、サイエンス的な面よりもむしろエンジニアリング的なものですが、一般的なデータサイエンス系の教科書では、機械学習プロジェクトを実施する際のエンジニアリング的な面についてあまり触れていません。 本書はデータの収集、保存、前処理、特徴量エンジニアリング、モデルのテストとデバッグ、本番環境へのデプロイと撤退、ランタイムと本番環境へのデプロイ後のメンテナンスなどに光をあて、解説していきます。 機械学習の応用、ビジネス上の課題を機械学習を使用して解決したい場合に適切なアドバイスを得ることができます。 対象読者として、機械学習の基本を理解し自身でモデルを構築することができるレベルを想定しています。 ・機械学習エンジニアリングの仕事に取り組むデータアナリスト ・仕事をもっと構造化したいと考えている機械学習エンジニア ・機械学習エンジニアが提供するモデルを扱うことになるソフトウェアアーキテクト 第1章 はじめに 第2章 プロジェクトを始める前に 第3章 データの収集と準備 第4章 特徴量エンジニアリング 第5章 教師ありモデルの訓練 (第1部) 第6章 教師ありモデルの訓練(第2部) 第7章 モデルの評価 第8章 モデルの導入 第9章 モデルの推論、監視、メンテナンス 第10章 まとめ
  • 基礎から学ぶ組込みμT-Kernelプログラミング
    -
    監修のことば はじめに 第1部 基礎編:IoTエッジノードとμT-Kernel 1.1 IoTエッジノードとリアルタイムOS 1.2 TRONプロジェクトとμT-Kernel 1.3 μT-Kernel 3.0の基本 第2部 実践編:マイコンボードで組込みプログラミング 2.1 マイコンボードで実行するμT-Kernel 3.0 2.2 動かして覚えるリアルタイムOS 2.3 μT-Kernel 3.0からI/Oデバイスを制御 第3部 応用編:IoTエッジノードへの応用と展開 3.1 μT-Kernel 3.0のカスタマイズ 3.2 μT-Kernel 3.0のソースコード 3.3 μT-Kernel 3.0のポーティング 3.4 デバイスドライバの作成 付録 Appendix-1 GitとGitHubによるμT-Kernel 3.0の開発 Appendix-2 μT-Kernel 3.0のプログラムのデバッグ 参考資料 μT-Kernel 関連商品紹介 索引

    試し読み

    フォロー
  • CUDAメモ
    -
    1巻550円 (税込)
    GPUを使ったソフトウェア高速化技術のGPGPUの一つであるCUDAについての入門書。 本書は現実的な視点でCUDAについて使うかどうかを含めた仕様検討~パフォーマンスチューニングまでの広いトピックをC++技術者向けに説明する本となります。 CUDAを使ったアプリケーション作成方法だけではなく、CUDAの適用判断をCUDAのスペック等の根拠を元にして見当をつける方法も含んでおり、実際にCUDAを使ってからパフォーマンスが出なかった等の事態を避けるヒントを提供します。 また、実例について簡単なパフォーマンスチューニングを段階的に進めていくことによって、パフォーマンスチューニングの流れが把握できるように説明しています。 パフォーマンスチューニングにしても、勘でボトルネックを推定するのではなく、プロファイラや埋め込みデバッグコードを使って確証をとって進める例を提供します。確証を取りながら進めることにより、経験の多寡にかかわらず誰でも同じことをすることによって再現性のある進め方ができるようになります。 その際に使用されるCUDAの開発環境のプロファイラの簡単な使い方についても紹介をしているので、CUDAに特化したツールについてもどういったものかを知ることができます。【※本作品はブラウザビューアで閲覧すると表組みのレイアウトが崩れて表示されることがあります。予めご了承下さい。】
  • 現場で使える Flutter開発入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Flutterとは、Google社が開発しているモバイルアプリケーションフレームワークです。クロスプラットフォームに対応しているため、1つのソースでiOSとAndroid、Webに対応したアプリケーションを開発することができます。 本書は、これからモバイルアプリ開発を始める方のために、Flutterによる開発体験を手を動かしながら学ぶことができる書籍です。リファクタリングやCI/CDなど、チーム開発には欠かせない知識も詰め込み、すぐに現場で使える1冊となるようにしました。 本書を通じてFlutter開発手法を学び、快適なモバイルアプリケーション開発を体験してください。 ■本書の特徴 1.これからのFlutter開発に必要となる知識を盛り込みました レイアウト、アニメーション、状態管理、データベース、ネイティブ連携、課金、ローカライズ、リファクタリング・デバッグ、CI/CD、Flutter Web 2.状態管理やネイティブ連携が習得可能 StatefulWidget、Redux、Providerなどでの状態管理を解説し、ネイティブ連携はMethodChannel、EventChannel、MessageChannelすべてを網羅しています。 3.データベースもカバー SQLiteやFirebase Firestoreも解説しています。本格的なアプリケーションの開発に役立ちます。 4.チーム開発には欠かせないポイントを徹底解説 リファクタリング・デバッグやCI/CDなど、チーム開発には欠かせない手法を解説してあります。複数の手法を提案しているので、ご自身のチームにあうものがきっと見つかります。 5.ローカライズやアクセシビリティにも丁寧に対応 これからのモバイルアプリやWebアプリには必須となるローカライズやアクセシビリティ対応についても、丁寧に解説してあります。サンプルを確認しながら実装していくことができます。 ■本書の構成 第1章 現場でFlutterを使うために 第2章 レイアウト 第3章 アニメーション 第4章 状態管理 第5章 データベース 第6章 ネイティブ連携 第7章 課金 第8章 ローカライズ 第9章 リファクタリング・デバッグ 第10章 CI/CD ――― 付録 1. Dartリファレンス 2. Webアプリケーション
  • ゲームエンジニア養成読本
    -
    ゲーム開発は,さまざまなプラットフォームはもちろんのこと,グラフィックス,アニメーション,サウンド,物理,AI,ネットワークなど多岐に渡る技術分野があり,ゲームプランナー,アーティストなどさまざまな人たちと適切なコミュニケーションを図りながら進行させる必要があるなど,魅力的な仕事である反面,業務として携わるには多くのスキルや知識,経験が求められます。 本書では,これからゲームエンジニアになりたい方,ゲームエンジニアになってまだ日が浅い方を対象に,ゲーム開発の全体像と,ゲームランタイム,ビジュアルスクリプトなど現場のエンジニアとして必須の知識について解説し,さらに最適化,デバッグというゲーム開発ならではの知識が多いテーマも取り上げます。
  • 公式ガイド UiPathワークフロー開発 実践入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 RPAは便利ですが、その自動化プロセスはプログラムです。プログラミングの基礎知識が不十分ですと、なかなかうまく開発できません。本書は、UiPath社初の公式本としてプログラミング経験のない方でも、UiPathの基礎からプロセス開発、制御構造、デバッグ、チーム開発などRPAの開発技術を体系的に学べる実践入門書です。入門者はもちろん、中・上級者の実務も強力にサポートします。RPAの導入に挑戦されている全ての方におすすめします。
  • コードが動かないので帰れません! 新人プログラマーのためのエラーが怖くなくなる本
    3.7
    エラーでつまずいたらどう対処する? プログラミングで「詰まない」ための必読書! プログラミングをしている人であれば、誰しもこんな場面を経験したことはないでしょうか? 「コードがエラーで動かない!」 「エラーの原因がどこにあるのかわからない!」 「何をどうやっても不具合が解決できない!」 どんなにキャリアを積んだプログラマーでも、プログラムのエラーや不具合を完璧に防ぐのは難しいものです。そのため「エラーや不具合の原因をすばやく見つける技術」は、プログラミングをする上で欠かせないスキルの1つです。 本書は、そんな「コードが動かない!」という状況でどのように対処したらよいのか、エラーや不具合との上手な付き合いかたを、新人プログラマー向けにやさしく解説する入門書です。 ・エラーメッセージの読みかた ・不具合の原因を見つけるデバッグのやりかた ・そもそも不具合を起こしにくいコードの書きかた など、プログラミングをする上でおさえておきたい知識と技術を、具体的なコードを例にわかりやすく解説しています。 開発現場の新人はもちろん、デバッグをきちんと学んだことがない中堅の人、さらには「エラーが怖くてプログラミングが楽しくない……」という初心者まで、動かないコードと日々格闘しているあらゆるプログラマーにおすすめの一冊です。 【目次】 ●第1章 エラーはどうして怖いのか? ・エラーを読んでみよう ・エラーを読まなくなってしまう理由 ・エラーに向き合う心構え ●第2章 エラーの上手な読みかた ・エラーの構成要素を知ろう ・エラーの種類を知ろう ●第3章 不具合の原因を効率的に見つけるには? ・デバッグとは? ・プリントデバッグをやってみよう ・二分探索で効率的に探そう ほか ●第4章 ツールを活用してデバッグを楽にしよう ・デバッガは強力なツール ・ブレークポイントを使ってみよう ・いろいろなステップ実行 ほか ●第5章 どうしても解決できないときは? ・プログラマーのための情報収集テクニック ・エラーが見つからないときは? ・不具合が再現できないときは? ほか ●第6章 デバッグしやすいコードを書こう ・再代入は控えよう ・スコープは可能な限り狭めよう ・単一責任の原則を知ろう ほか ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • Code Craft エクセレントなコードを書くための実践的技法
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 多くのプログラマーは正しいコード、つまり動作するコードを書く方法は知っています。しかし、エクセレントなコード、つまりうまく書かれていて理解が容易なコードを巧妙に作り上げる方法を知っているとは限りません。本書は仕事にこだわりを持つプログラマーを対象に、まだ誰もあなたに教えていないことが書かれています。それは、この現実世界でプログラムをどのように正しく書くかということです。本書では教科書が省いた部分を拾い上げます。もちろんそれは良いコードが持つ技術的かつ専門的な性質や複雑さに関することです。しかしそれだけにとどまらず、正しいコードを正しいやり方で書く方法に関することも含まれます。また、良いプログラマーと悪いプログラマーとを分ける「姿勢」についても言及します。具体的には、「ソースコードの見栄え」「防御的コーディング手法」「プログラムを効果的にデバッグする方法」「上手な共同作業のスキル」「ソースコードの管理」といったトピックを詳しく取り上げています。さらに、プログラマーの「姿勢」や取り組みといった「プログラマーの実態」、仕様書の作成、コードレビューの実施、期間見積もりの黒魔術などの「ソフトウェア開発プロセス」、そして、「ソフトウェア開発の方法論」「さまざまなプログラミングの規律」などの、より高度な開発プロセスについても触れています。何より「自分の頭で考える」ことが重要ですが、各章にはQ&Aがあり、教科書として使用することも可能になっています。
  • Code Complete 第2版 上 完全なプログラミングを目指して
    4.5
    ソフトウエア開発の方法論を幅広く網羅した入門書。上巻は設計やプログラミング、下巻はテストやデバッグを扱う。1993年発行の第1版を、Webアプリケーションの普及などを踏まえて大幅に改定した。著者はソフトウエア工学の第一人者で、知識体系「SWEBOK」の構築を主導する。計1200ページを超える大部だが、ソフト開発プロセスを建築設計にたとえるなど、難解になりがちな内容を分かりやすくまとめている。
  • CoffeeScriptファーストガイド
    -
    1巻3,080円 (税込)
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております】 JavaScriptをシンプルに記述できる注目の言語 CoffeeScriptとは、最近のWeb/スマートデバイス開発に欠かせないJavaScriptに対して、より少ないコード記述で同等の機能を実現できる簡易言語です。コンパイルすることによってネイティブなJavaScriptに変換されるため、実行速度、既存資産との連携など、JavaScriptと遜色なく利用できます。元来JavaScriptの記述は冗長になりがちなため、CoffeeScriptが開発効率向上を求める開発者たちの間で注目されています。 本書では、環境構築からはじめ、基礎的・応用的な文法やプログラミングテクニック、ライブラリの活用やテスト・デバッグ、さらにはnode.jsやブラウザ向け開発のベストプラクティスまで、CoffeeScriptを用いた開発のノウハウを豊富なソースコードとともに解説します。 ※本電子書籍は同名出版物を底本とし作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • C#プログラマーのための デバッグの基本&応用テクニック
    -
    完璧なプログラムなどありません。思わぬ不具合が現れたりもします。プログラミングはバグとの戦いでもあります。ましてビジネスであれば可能な限りバグを潰すことが絶対に必要です。しかし,バグ取りは奥が深く,かなりの経験がないと,なかなかできるようになりません。標準的な教科書もありません。つまり,新人は,なかなか学ぶ機会が得られないのです。著者の川俣氏はプログラム開発においてもバグ取りにおいても非常に豊富な経験を持っています。誰もが諦めるような不具合を潰してきたことも一度や二度ではありません。氏によれば,プログラムの原理を理解し,ある程度のコツをつかめば,かなりの確率でバグを潰せるようになるとのこと。本書で,そういったプログラマーに必須のコツを伝授します。
  • 実践JavaScript! ―プログラミングを楽しみながらしっかり身につける―
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 豊富な練習問題でJavaScriptをしっかり身につける 本書はJavaScriptによるプログラミングの入門書です。JavaScriptは、パソコンさえあればGoogle Chromeなどのウェブブラウザとメモ帳を使って今日からでも始められます。本書では、Google Chrome上にメッセージをだしたり、画像を表示したりすることからはじめ、分岐や繰り返しといったプログラミングの基本的な概念、タイマーを使った処理などを解説していきます。最後の章では小さなWebサイトを作ってみることで、JavaScriptの基本を一通り学びます。 ◯本書のポイント1 「プログラミング力が身につく練習問題を豊富に掲載」 プログラミングの勉強は自分でプログラムを書いてみることが一番です。考え方や文法をある程度理解しても、いざ目的を設定してプログラムを書こうとしたとき、どこから手を付けていいのかとなりがちです。そこで本書は練習問題を豊富に掲載し、問題を解くことで読者のプログラミング力が自然と身につくようになっています。 ◯本書のポイント2 「JavaScriptに限定されないプログラミングの考え方を解説」 プログラミング言語にはさまざまな種類があります。ゲームならC++、人工知能ならPython、業務システムならJavaなどと聞いたことがある方もいるでしょう。これだけ聞くと、英語と日本語のように文字から文法から、それぞれで何もかも違うように思われます。でも実は、基本的な文法の構成はどれもほとんど変わらず、いずれかの言語の基本的な考え方を理解すれば、別の言語の習得も容易になります。本書では、JavaScriptに限定されないプログラミングの基本的な考え方をていねいに解説しています。 第1章 初めてのJavaScriptプログラム ─ 世界で一番有名で、一番短いプログラムを書いてみよう 第2章 関数はプログラムのレゴブロック ─ 難しいことはだいたい関数がやってくれる 第3章 人生は選択の連続である ─ 分岐、プラスして変数と演算子 第4章 何万回でも何億回でもヘビーローテーション ─ ループ(繰り返し) 第5章 「オーダーメイド」のレゴブロックを作ろう ─ ユーザー定義関数 第6章 カウントダウンイベント御用達 ─ タイマーを使った定期的繰り返し 第7章 何千個でも、何万個でもまとめて記憶 ─ 配列 第8章 虫取りは人類を救うか ─ デバッグ 第9章 世の中はもの(オブジェクト)でできている ─ オブジェクト指向とは 第10章 ブラウザの中身は全部オブジェクト 第11章 Document オブジェクトとアニメーション 第12章 パソコンの中にも凄腕のイベント屋がいる ─ イベント処理 第13章 プログラムを作る ≒ アルゴリズムとデータ構造を考える 第14章 ウェブサイトを作ってみよう 付録A JavaScript のその他の構文や関数 付録B ほかの言語も使ってみよう
  • JavaデベロッパーのためのEclipse完全攻略[4.x対応版]
    4.0
    ※この電子書籍は固定レイアウト型で配信されております。固定レイアウト型は文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Eclipseを使った開発の「基礎の基礎」から、ビルドツール、デバッグ、チーム開発、Webアプリケーション、プラグイン開発まで、Eclipseのすべてがわかります。新人エンジニアもベテランエンジニアも必携の一冊!! 本文中で解説しているツールは以下のとおりです。 ・Pleiades ・WTP ・Tomcat ・GlassFish ・MySQL ・Struts ・CVS ・Subversion ・Git ・JUnit ・jadclipse ・Gradle ・AmaterasUML ・SWTとWindow Builder ・PDE Eclipse 4.5以降に対応。
  • 15時間でわかる Java集中講座
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 短時間で業務レベルの基礎知識を習得することを目指した独習形式の解説書です。ベースとなる文法について扱う基礎編と,テスト,デバッグ,リファクタリングといった実際の業務に直結する技術や考え方を扱う実践編の2部構成で,最短で業務レベルの入口まで到達できる構成になっています。
  • 15時間でわかる Python集中講座
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 短時間で業務レベルの基礎知識を習得することを目指した独習形式の解説書で,実はよくわかってない人向けのレベルアップ指南書の位置づけです。「基礎編」「実践編」と分け,最短で業務レベルの入口まで到達させることを目的としています。最終的にWebアプリケーション開発のイロハがわかることを目的に,基礎編ではベースとなる文法を中心に,実践編ではテスト,デバッグ,Webアプリケーションセキュリティなど実際に業務で直結する技術を解説していきます。IDEとしてPyCharmを収録。
  • 人工痴能と始める人生デバッグ入門 ドスケベAIが俺に童貞捨てさせようとしてくる
    値引きあり
    -
    天才科学者の卵である尋の前に、未来で自分が造り上げたドスケベボディのAIがタイムスリップしてきた。その理由は――人類滅亡回避のため童貞を卒業して欲しいという内容で!? 未来のために目指せ人生デバッグ!
  • 生産職を極め過ぎたら伝説の武器が俺の嫁になりました
    3.0
    MMORPG『アームドエッダ』の世界に転生し、デバッグキャラの鍛冶師ラグナ・スミスの姿と能力を手に入れた俺は、人の姿を得たかつてゲーム内で鍛えた伝説の武器であるレインと出会い――。
  • 即戦力が身につく Oracle PL/SQL入門
    4.0
    1巻2,420円 (税込)
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております】 大好評定番書が最新環境に対応 さらに判りやすく実用的に 本書はご好評に支えられて改訂/増刷を重ねてきた『新やさしいOracle PL/SQL入門』の改訂第3版に相当します。今回の改訂の目玉として、最新のPL/SQL開発環境であるOracle SQL Developer 3.0に対応した導入、使い方、デバッグの実際など、効率的でありながら実践的なPL/SQL学習方法を充実させました。定番タイトルの最新版として、長く安定した売れ行きをご期待ください。 ※本電子書籍は同名出版物を底本とし作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
  • Solidityプログラミング ブロックチェーン・スマートコントラクト開発入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ブロックチェーンを用いたスマートコントラクト構築に必須の言語であるSolidityの入門書。SE、エンジニア、アプリ開発者必携! 【目 次】 第1章 ブロックチェーン,イーサリアム,スマートコントラクト入門 第2章 イーサリアム,solidityのインストール 第3章 Solidity入門 第4章 グローバル変数と関数 第5章 式と制御構造  第6章 スマートコントラクトの作成 第7章 関数,修飾子,fallback 第8章 例外,イベント,ロギング 第9章 Truffleの基礎と単体テスト 第10章 コントラクトのデバッグ ※この商品は紙の書籍のページを画像にした電子書籍です。文字だけを拡大することはできませんので、タブレットサイズの端末での閲読を推奨します。また、文字列のハイライトや検索、辞書の参照、引用などの機能も使用できません。
  • たった1秒で仕事が片づくExcel自動化の教科書【増強完全版】
    3.9
    ★【シリーズ累計35万部】Excel本の歴史を塗り替えた伝説の1冊が全面リニューアル! 「5時間かかる作業が3時間でできます」ではなく「1秒で終わらせます」へ―― 作業そのものをゼロにしてしまう“究極の効率化”を実現するExcel VBAのポイントと、毎日の業務を瞬時に終わらせるしくみの作り方をかつてないアプローチで解説した定番書がリニューアル。 大量の書類作成の自動化、イミディエイトウィンドウによる効率的なデバッグなどの話題を追加し、画面をすべてOffice 365+Windows 10に刷新しました。 300社5000人の指導実績に裏打ちされた、実務直結のExcel入門決定版!
  • 知識が一切ないまったくの素人から始める! 同人ノベルゲーム制作。20分で読めるシリーズ
    -
    さっと読めるミニ書籍です(文章量20,000文字以上 24,000文字未満(20分で読めるシリーズ)=紙の書籍の40ページ程度) 【書籍説明】 ノベルゲームを作ってみたいけど、何をどうしたらいいのか分からない。そんな方も多いのではないでしょうか。 私もかつてはそんな状態でした。 インターネットで作り方を検索しても、専門用語だらけで訳がわからなかったり、何から始めたらいいのかも分からなかったりして、とても困りました。 「売れるゲームの作り方」「ノベルゲーム制作におすすめのツール」といった中級者向けの情報はいくらでもあるのですが、私が知りたかった情報は「ノベルゲームの作り方」という、とてもシンプルなものでした。 幸いなことに、同人ノベルゲーム制作のノウハウを持っている知人に協力してもらうことができ、なんとか作品を完成させることができました。 そしてありがたいことに、ゲーム情報誌で作品を紹介していただく機会にも恵まれました。 この本は、「自分は小説を書くのが好きで、自分が書いた話をノベルゲームにしたいけど、どう作ったらいいのか分からない。売り方も分からない」という方に向けた、初心者向けのマニュアルです。 知識がゼロのところからスタートしますので、誰でもノベルゲームを制作することができます。 まずは1本、ノベルゲームを完成させてみましょう。 【目次】 第一章 どんな作品にするかを決める 第二章 最低限必要なメンバー 第三章 素材を用意する 第四章 シナリオを書く ○プロットをもとにシナリオを書く ○とりあえず書いてみる ○シナリオのサンプル 第五章 使う素材のメモを記載しておく ○メモの記載方法 ○メモの記載サンプル 第六章 指示入れ用の記号リストの用意をする 第七章 指示入れをしてみる ○シナリオと指示入れ記載サンプル ○指示入れに慣れる 第八章 立ち絵とスチルを用意する 第九章 プログラミングをする 第十章 説明書を作る 第十一章 デバッグをする 第十二章 完成したゲームを販売する ○ダウンロード販売サイトで販売する ○同人イベントやショップで販売する 第十三章 沢山の人にプレイしてもらう方法 第十四章 雑誌に載りやすくする方法 第十五章 ひと手間でクオリティアップ! 小ワザ集 ○無料でできる小ワザ ○有料でできる小ワザ 第十六章 本格的なノベルゲームを目指す
  • 作って学ぶIoTサービス開発の基本と勘所
    -
    本書は、IoTサービスに興味のある方や、 IoTサービスを提供することになるかもしれない方向けに、 IoTの世界を楽しく体験できるレシピを紹介します。 できるだけ手軽に「かじってみる(体験してみる)」ため、 手に入りやすく高性能でプロトタイピングしやすいmbed というマイコンを使用します。 また、IoTに関連した基本的な知識も、できるだけトピックを 厳選して紹介します。 【目次】 第1章 mbedの概要とオンラインIDEの使い方 第2章 mbedから取得したセンサーデータをWebアプリケーションで可視化する 第3章 センサーのデータをWebサーバーに送付するmbedアプリケーションを作成する 第4章 PHPアプリケーションをクラウド上のDockerコンテナで稼働させる 第5章 オフラインIDEを使ってmbedアプリケーションをデバッグする 第6章 Node-RED in Bluemix for IBM Watson IoT Platformによる開発とIoTアプリケーション開発の留意点 第7章 mbedを使って音声認識でデバイスを制御する ※本電子書籍は同名オンデマンド出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 低レベルプログラミング
    2.0
    アセンブラとC11でIntel 64ビットプログラミングモデルを堪能する! 「IoT」というコトバが爆発的に広がり、老若男女だれもが知っているIT用語となった昨今ではあるけれど、そのインフラストラクチャとしてのPCアーキテクチャは、大多数の人々にとってはブラックボックスのままです。 とはいえ、そのブラックボックスを十全に理解し、各種ブラックボックスをフル活用できなければ、IoT自体の活用や発展・進歩はありえません。 本書はアセンブリとC言語を使用し、インテル製アーキテクチャの64ビット版が、コンパイルされたプログラムをどのように処理し、データをどのように、そしてどこに配置し、それらを使用しているのか、を克明に解説した1冊です。 すなわち、ネットワークにぶら下がって各種データをやり取りしているPCの、ごくごく基本的な動作原理をプログラミングすることで紐解きながら学ぶ、歯ごたえと滋養に満ちた学習書といえるでしょう。 アセンブラやC言語を多少なりとも知っていれば、知識の深度と対象への理解が増しますし、知らなくても必要最小限の知識を提供しているので、熱意さえあれば性能を重視したプログラムを書けるまで成長できるでしょう。 【本書の目的】 Intel x64をベースに、低レベルプログラミング領域における堅実な知識の蓄積と洞察力の向上を手助けすることです。最終的に、以下の事柄を目指します。 ・アセンブリ言語で自由自在に書くことができる。 ・Intel 64のプログラミングモデルを理解する。 ・C11で、保守が容易で堅牢なコードを書ける。 ・コンパイルのプロセスを理解し、アセンブリを解読できる。 ・コンパイルされたアセンブリコードのエラーをデバッグできる。 ・適切な計算モデルを使うことで、プログラムの複雑さを大きく減らせる。 ・性能が重視されるコードを書ける。 【本書の特徴】 C言語やアセンブリを知らなくても、それらの必要最小限の知識とともに、順序立てて体系を解説しています。 また、各章末には適切な問題を配置し、自身の理解度を把握できます。それらの解答はすべてGitHub上に展開されているので、容易に確認できますし、必要であればコンパイルし、実行して結果を確認することも可能です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • テスト駆動Python 第2版
    -
    pytestを正しく理解し、風通しの良いPythonプログラムを書く 本書は、 Brian Okken, "Python Testing with pytest, Second Edition: Simple, Rapid, Effective, and Scalable", The Pragmatic Bookshelf の翻訳書です。 【本書の内容】 Pythonを使った開発時に、テストの検出・実行・結果報告を自動で行うpytestの、導入から活用方法の詳細を、実務に沿うスタイルでを解説した『テスト駆動Python』(2018年)の第2版です。 扱う範囲は前版よりも広くなり、軽く触れるに留めていた箇所もより深い解説を加えており、Pythonを使った開発に欠かせない内容に仕上がっています。とくにCIやプラグイン開発など、テスト自動化エンジニア向けのトピックも増えつつ、パラメータ化やモック、デバッグ手法など、プログラマなら知っておくべき知識もてんこ盛りです。 アプリケーションをPythonで構築する際に、テスト駆動開発をストレスなく行いたいプログラマ・エンジニア、およびテスト設計やテストアーキテクチャを知りたい方にはうってつけの1冊です。 【著者について】 ・20年にわたるR&D経験を持つ主席ソフトウェアエンジニア。試験計測機器を開発している。また、Test&Codeポッドキャストを主催し、Python Bytesポッドキャストの共同開催者でもある。 目次 Part 1 pytestの主力機能 第01章 はじめてのpytest 第02章 テスト関数を書く 第03章 pytestのフィクスチャ 第04章 組み込みフィクスチャ 第05章 パラメータ化 第06章 マーカー Part 2 プロジェクトに取り組む 第07章 戦略 第08章 設定ファイル 第09章 カバレッジ 第10章 モック 第11章 toxと継続的インテグレーション 第12章 スクリプトとアプリケーションのテスト 第13章 テストの失敗をデバッグする Part 3 ブースターロケット 第14章 サードパーティプラグイン 第15章 プラグインの作成 第16章 高度なパラメータ化 付録A 仮想環境 付録B pip ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。

    試し読み

    フォロー
  • 徹底攻略PHP7技術者認定[初級]試験問題集
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ★お知らせ:2023年7月1日に第7刷相当へデータ更新しました★ 資格試験対策で定評の『徹底攻略・黒本』シリーズから、PHP開発者向けの新試験PHP7技術者認定[初級]試験に完全対応した公式問題集が登場! 経験豊富な講師陣による書き下ろし問題173問を掲載し、設問ひとつひとつにていねいな解説。 試験対策だけでなく、PHP7を習得するための技術入門書としても役立つ、PHP開発者必携の一冊! 巻末には模擬試験1回分を収録しているので、試験直前の腕試し・仕上げまでをバッチリサポートします! ▼目次▼ 第1章 PHPの特徴 第2章 テキストと数の操作 第3章 ロジック:判定と繰り返し 第4章 データのグループ:配列の操作 第5章 ロジックのグループ:関数とファイル 第6章 データとロジックの結合:オブジェクトの操作 第7章 ユーザとの情報交換:Webフォームの作成 第8章 情報の保存:データベース 第9章 ファイルの操作 第10章 ユーザの記憶:クッキーとセッション 第11章 他のWebサイトやサービスとのやり取り 第12章 デバッグとテストと開発の心得 第13章 一般的な処理や話題 第14章 総仕上げ問題
  • デッドライン ソフト開発を成功に導く101の法則
    4.3
    チームの結束力を強め、ソフト開発プロジェクトを成功させる秘訣とは。 『ピープルウエア』の著者トム・デマルコが、小説の形を借り、設計とデバッグの関係、プロジェクトの測定単位、プレッシャーの是非など、複雑に絡み合う要因を取り上げながら、プロジェクト成功の極意をわかりやすく伝授します。第8回Jolt AwardsのProductivity Award受賞。

    試し読み

    フォロー
  • デバッグ力でスキルアップ! Excel VBAのプログラミングのツボとコツがゼッタイにわかる本
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Excel VBAプログラミングの基礎を学んだ方向けに、デバッグの方法とコツをわかりやすく解説した入門書です。自作のVBAプログラムを実行すると、プログラムは最後まで動くものの、得られた結果が意図通りではなく、それを修正しようと思ったが、プログラムのどこをどう修正すればいいかわからず途方にくれたことはありませんか? 本書は、オリジナルのマクロがゼロから作れるようになることを目標に、VBEのデバッグ機能の使い方から、論理エラーの実践的なデバッグ方法、どのようなアプローチでデバッグを進めて行けばいいのかを、実際に参加者名簿や販売管理のプログラムを使いながら解説しています。練習用プログラムのダウンロードサービス付き。
  • データ指向プログラミング
    3.8
    システム構築の複雑さから開発者を解放する データ指向プログラミング実応用ストーリー 本書は Yehonathan Sharvit, "Data-Oriented Programming", Manning Publications 2022 の邦訳版です。 【本書の内容】 本書は、Java、C#、C++、Ruby、Pythonなどの高級プログラミング言語で2年以上の経験を持つ、フロントエンド、バックエンド、フルスタック開発者向けの本です。 本書で取り上げている業務システム開発におけるアイデアや手法は、オブジェクト指向プログラミングの開発者にとっては、慣れ親しんだ環境や世界観をいったん捨て去るように指示されるかもしれません。 一方、関数型プログラミングの開発者にとっては、本書は(多少ですが)学びやすく、ちょっとした発見とサプライズがあるはずです。 いずれにしても「情報システム開発の複雑さ」を軽減し、見通しが良く仕様変更にも柔軟に対応したい開発者に、新しい視座とパラダイムを提供します。 【目次】 Part1 柔軟性   第1章 オブジェクト指向プログラミングの複雑さ― 気まぐれな起業家   第2章 コードとデータの分離― まったく新しい世界   第3章 基本的なデータ操作― 瞑想とプログラミング   第4章 状態管理― タイムトラベル   第5章 基本的な並行性制御― 家庭内での対立   第6章 単体テスト― コーヒーショップでプログラミング Part2 スケーラビリティ   第7章 基本的なデータ検証― おごそかな贈り物   第8章 高度な並行性制御― さようなら、デッドロック   第9章 永続的なデータ構造― 巨人の肩の上に立つ   第10章 データベースの操作― 雲は雲   第11章 Webサービス― 忠実な配達人 Part3 保守性   第12章 高度なデータ検証― 手作りの贈り物   第13章 ポリモーフィズム― 田舎で動物とたわむれる   第14章 高度なデータ操作― 考え抜かれたものは明確に表現される   第15章 デバッグ― 博物館でイノベーション 付録A データ指向プログラミングの原則 付録B 静的型付け言語での汎用的なデータアクセス 付録C データ指向プログラミング:プログラミングパラダイムの一環をなす 付録D Lodash リファレンス ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 10日でおぼえるAndroidアプリ開発入門教室 第2版 AndroidSDK 4/3/2対応
    -
    1巻3,080円 (税込)
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております】 初心者でも安心 Androidアプリの作成から配布までしっかり学べる 本書は、2012年6月にリリースされたAndroid SDK 4.1に対応したAndroidアプリ開発の入門書です。本書で作成するアプリは、電卓アプリ、カレンダーアプリ、シューティングゲームなど、バージョン4以降の機能を押さえつつも、楽しみながら学習できるものばかりです。また、初心者の方がつまづきがちなデバッグ手法についてもきちんと解説しています。これ1冊で初心者の方でもアプリの作成から配布まで、ひととおり学べます。いちからAndroidアプリ開発を始めたい方、必見の入門書です。 ※本電子書籍は同名出版物を底本とし作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 入門WebAssembly
    5.0
    Webアプリケーション高速化に対する ソフトウェアからの解決策がここに! 本書は、 Rick Battagline, "The Art Of WebAssembly: Build Secure, Portable, High-Performance Applications" No Starch Press, の翻訳書です。 【本書の内容】 ハードウェアの拡張・拡充を追い風に、日々増加する動画や工夫を凝らした各種コンテンツ。WebAssemblyは、リソースを大量に消費するWebアプリケーションやプログラムのパフォーマンスを最適化し高速化する、コンパクトなテクノロジーです。 本書はそのWebAssemblyの基礎から、どのように動作するか、使用すべきケースと見合わせたほうがいいケース、そして開発手法と展開方法を、Web開発者がしっかり理解し実践できるような内容と構成で執筆されています。 とくに、作りっぱなしではなく、デバッグ方法やコンフリクトを起こした場合の検出プログラムの作成、他のアプリケーションとの相互作用などを通して、デプロイ後のメンテナンスにも筆を進め、実際に導入するうえで必須となる知識も紹介しています。 より快適なユーザー経験を届けたいWeb開発者にとって、必携の1冊となることでしょう。 【本書で取り上げるジャンル】 ・WebAssemblyの基礎 ・導入すべきケースとすべきではないケースの判断 ・デバッグ ・トラブルシューティング 【読者が得られること】 ・ブラウザやNode.jsへのWebAssemblyアプリ導入 ・ブラウザデバッガでのコード検証 ・メモリ操作 ・コンパイラの出力評価 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。

    試し読み

    フォロー
  • 裏切りのプログラム ハッカー探偵 鹿敷堂桂馬
    4.4
    1~2巻1,222~1,426円 (税込)
    「プログラマーという人種はですね。他人とともに、自分も信じない人間なんですよ」 やる気なさげなプログラマー探偵、鹿敷堂(かしきどう)登場! 安藤裕美は20代で起業し、腕のよいプログラマーを企業に斡旋している。 裕美の猛烈な営業で業績は順調に拡大していたが、そこに大事件が発生! 自分の会社が送り込んだプログラマーが、取引先企業の持つ個人データ5万人分を 暗号化して使用不能にし、そのデータの「身代金」を要求してきたのだ。 事件が知られれば、取引先どころか、自社の存続も危うい。 悩む裕美は、自社への出資者から補佐役として奇妙な青年を紹介される。 それが鹿敷堂(かしきどう)桂馬だった。 「僕は探偵でもなんでもありません。ただのプログラマーです」 タイムリミットは2日間。2人は事件を解決できるのか。 「僕にできるのは、デバッグぐらいですね」 2016年の松本清張賞を僅差で逃したものの、選考委員の熱い支持をうけて異例のデビュー! 「探偵役の鹿敷堂がいいキャラクターなので、シリーズ化に挑戦してほしい。 プログラマーの世界をもっと読みたいという意見は(選考委員)全員一致した」 (石田衣良氏・選評より) 「働くひとたちへの熱い応援の気持ちと、社会やシステムへの疑問と怒りが作品に こめられていて、とても胸打たれた。しかしそれだけではなく、登場人物が魅力的で、 読んで楽しい小説! おすすめです!」(三浦しをん氏) 現役プログラマ、ゲーム作家として活躍してきた著者による超一級のエンターテイメント小説。
  • Pythonエンジニア育成推進協会監修 Python実践レシピ
    -
    Pythonでプログラムを作成するときに役立つ機能とライブラリを網羅した,実践的なレシピ集です。本書を使いこなして,Pythonプログラマーとして大きなステップアップが図りましょう。 本書では,Pythonが提供する,環境構築,コーディング規約,言語仕様,オブジェクト指向をサポートするクラス,型をアノテーションとして付けられる型ヒントなどに関する実践で役立つ機能を幅広く網羅しています。さらに標準ライブラリとよく使われるサードパーティライブラリとして,テキスト処理,数値処理,日付・時刻処理,データ型,アルゴリズム,ファイルとディレクトリへのアクセス,データ圧縮・アーカイブ・永続化,特定データフォーマットやインターネット上データの扱い,HTMLの扱い,テスト,デバッグ,暗号,並行処理・並列処理までの活用法を紹介します。よくある使い方,よくあるエラーや周辺知識なども加えられており,プログラミングのヒントが満載です。

    試し読み

    フォロー
  • Puppeteer入門 スクレイピング+Web操作自動処理プログラミング
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Puppeteerは、Node.jsで動く最新のWebブラウザ自動化ライブラリで、データ収集やWeb開発、動作テストの効率化などに使われます。Google製のライブラリなので、Chromeとの相性は抜群です。本書は、Puppeteerの実行環境の構築から、スクレイピングとWeb操作の自動化を実現するプログラミング、デバッグまでを解説した入門書です。Node.jsとJavaScriptの入門書としても使えます。
  • Visual C# 2013逆引き大全 555の極意
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Visual C# 2013の基礎から応用までの幅広い機能やテクニックを網羅し、やりたいこと、知りたいことから引けるようにしたTips集です。Visual C#を使えばWindowsアプリはもちろん、Webアプリ、データベースアプリなど様々な種類のアプリを作成できます。本書は、Visual C#の学習・開発の参考書としてIED(統合開発環境)の操作方法から、基本プログラミングの概念、ユーザーインターフェイスの作成、データーベース操作、印刷の処理、エラーやデバッグ、Webアプリケーションの作成、ユーザーコントロールの作成、そしてWPF、XAML、LINQなどの新機能に至るまでの幅広い分野にわたるTipsを掲載しています。サンプルプログラムのダウンロードサービス付き。
  • Visual Studio Codeデバッグ技術
    3.0
    【Visual Studio Code解説の言語と設定ファイル解説!】 本書は、プログラマ向けエディター「Visual Studio Code(VSCode)」のデバッグ機能解説書です。各種言語でのデバッグを行う上で必要となる設定ファイルの内容、それぞれの言語でのデバッグ機能を比較評価しています。(本書は、次世代出版メソッド「NextPublishing」を使用し、出版されています。) 〈本書の対象読者〉 VSCodeのデバッグ機能の仕組みを知りたいプログラマ VSCodeで各種言語でのプログラミングを行うプログラマ
  • Visual Basic 2013逆引き大全 555の極意
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Visual Basic 2013の基本技から新機能の使い方、裏技など555のテクニックを解説した、やりたい事から引ける逆引きリファレンスです。本書は、VisualStudio Professional 2013ならびにVisual Studio Express 2013に含まれるVisual Basic 2013に対応し、基礎から業務用の応用技まで幅広い内容を網羅しました。統合開発環境(IDE)の操作方法、基本プログラムの概念などの初歩から、ユーザーインターフェイスの作成、データベースの操作、印刷の処理、デバッグ、Webアプリケーションの作成、ユーザーコントロールの作成といった実務的な内容、WPF、XAML、LINQの新機能に至るまでをサンプルを示しながら解説しています。サンプルのダウンロードサービス付き。
  • PHP7+MariaDB/MySQLマスターブック
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 圧倒的人気を誇るPHP入門書の最新版! 2014年発行の『PHP+MySQLマスターブック』は、お陰様で多くのご好評をいただきました。改訂を望む声にお応えして、PHPの最新バージョン7に完全対応し、内容を強化した1冊です。 MariaDBはMySQLから派生したリレーショナルデータベースシステムで、MySQLと互換性を保ちます。本書1冊でPHPとMariaDB/MySQLの基本とWebアプリケーションの構築法について実践的に学習できます。現在もPHPアプリケーション作成の現場で活躍する著者が、開発環境の構築・プログラミングの基本からはじめ、データベースの基本を学んだうえで、実際に活用できる会員管理アプリケーションを作成しながら、PDO(PHP Data Object)を利用したデータベース操作、会員システムの基本、APIの活用法、セキュリティ技術など詳しく解説します。 今回からの新項目として「これからプログラミングをしていくにあたって」と題し、著者の考える“プログラミング初心者が自力で考えてプログラミングしていくため方法”を紹介しています。モニターに向かう前にやるべきこと、プログラム構築の方法論、具体的なテクニック、デバッグ法、さらにはスキルアップのための習慣、難しい問題に直面したときの心の持ち方など。PHPだけでなく、これからプログラミングを行っていく際の指針となることでしょう。 なお、学習環境としてWindows、macOS、Linuxによる操作を解説しているので、幅広くお使いいただけます。 【章立て】 Chapter 1 PHPの開発環境 Chapter 2 PHPの基礎 Chapter 3 PHPの組み込み関数 Chapter 4 WebでのPHP Chapter 5 クラスとオブジェクト Chapter 6 データベースの準備 Chapter 7 データ操作の基本 Chapter 8 PHPからデータベースを操作する Chapter 9 PHPとMySQLで作る会員管理システム―会員機能 Chapter 10 PHPとMySQLで作る会員管理システム―管理機能 Chapter 11 データベースの運用 Chapter 12 PHPの応用 Chapter 13 これからプログラミングをしていくにあたって
  • フラッガーの方程式
    5.0
    「深夜アニメの主人公のようなドラマティックな人生にしてみませんか?」何気ない行動を「フラグ」として認識し、平凡な日常をドラマに変えてしまう“フラッガーシステム”。そのデバッグテストに選ばれた平凡な高校生・東條涼一の生活は激変! やがてフラッガーシステムは、憧れの佐藤佳子さんとの「ある意味」感動的なラストへ向けて、涼一が思いもよらない暴走をはじめる!
  • 古着のデニムでバッグ
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 サイズが小さくなったり、はき古したデニムの服。色落ちした部分を何色か組み合わせたり、別布を加えたり、破れた部分をそのまま利用と使える部分を布やパーツとして活かしてお気に入りのバッグを作ってみませんか。型紙データは専用サイトから無料ダウンロード。
  • VHDLによるFPGA設計&デバッグ
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 FPGAデバイスにおける論理回路設計の効率化! FPGAの設計には、VHDL言語が多用されています。本書は、VHDLによる回路記述と、その記述をテストするテストベンチの書き方について解説しています。テストベンチを理解することにより、回路記述の正確さや誤りをシミュレータ上で確認できるようになるため、効率的な開発が可能になることや、回路の動作のより深い理解につながります。 Step1 なぜ今、HDLによるFPGA設計なのか? Step2 VHDLによる回路記述 Step3 より効率的なデバッグ Step4 大規模回路の設計とデバッグへの対応
  • プログラミングR 基礎からグラフィックスまで
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 Rの表現力の高さであるプログラミングと可視化を最大限に解説した! Rは、フリーな統計解析ソフトとしてのイメージが強いが、簡潔で直感的に解法を表現することができるプログラミング言語としての価値も高い。 本書は関数型言語の性質を多く取り入れたRのプログラミングと、オブジェクト指向により、情報を可視化できるグラフィックスを解説。 (※当書籍は、2008年5月に九天社から発行された書籍に対して、改訂・加筆を行いオーム社から再発行するものです) 第I部 環境編 第1章 対話環境への招待: R のエッセンス 第2章 ドキュメンテーション 第3章 デバッグの方法 第4章 バッチ処理 第II部 プログラミング編 第5章 プログラミング 第6章 データ型 第7章 データの集合 第8章 演算子 第9章 関数 第10章 制御構造 第11章 算術関数/文字列関数/データ集合の関数 第12章 ベクトル演算型プログラミング 第13章 例外処理 第14章 入出力及びオペレーティングシステム 第15章 オブジェクト指向とクラス 第III部 グラフィックス編 第16章 グラフィックス基礎 第17章 グラフィックス応用 付録A パッケージの作り方 付録B R の起動オプション 付録C 練習問題の解答
  • プログラミングElm
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ウェブアプリのフロントエンド部分を堅牢に開発できる、静的型付けの関数型プログラミング言語Elm(エルム)。 最小限のJavaScriptにコンパイルされ、アプリケーションをウェブへ簡単にデプロイできるようになります。 ・Elmがはじめてのフロントエンド開発者を対象に、構文や関数の作り方の基礎から解説します。 ・JavaScript+Elmへ:ElmアプリケーションをこれまでのJavaScriptリソースと統合し、活用する方法を解説。 Elmを全く知らない方でも、本書をマスターすれば柔軟でメンテナンスしやすいウェブアプリケーションを構築できるようになるでしょう。 Elm 初心者の方は、Elmの基礎とThe Elm Architectureを使ったアプリケーションの作り方を学ぶために、まず1章から5章まで順番通りに読み進めましょう。これらの章はアプリケーションをどのように作るのかをテーマにしています。Picshareという写真共有アプリケーションを作りながら、前の章のコードに機能を継ぎ足していき、章ごとに新しい機能を追加していきます。 すでにアプリケーション構築の基礎を押さえている方で、サーバーとどのように通信するか知りたい方は、4 章から読み始めても構いません。各章において、それまでのアプリケーションコードを用意しています。  後半の6章から11章では、Elm アプリケーションの拡張、デバッグ、JavaScriptとの共生、メンテナンスについて取り扱います。 1章 Elmをはじめよう 2章 状態を持つElmアプリケーションを作成する 3章 Elmアプリケーションをリファクタリングしたり改良したりする 4章 サーバーと通信する 5章 WebSocketでリアルタイム通信を行う 6章 さらに大きなアプリケーションを作る 7章 強力なツールを使って開発やデバッグ、デプロイをする 8章 JavaScriptとの共生 9章 Elmアプリケーションをテストする 10章 シングルページアプリケーションを構築する 11章 アプリケーションを高速化する 付録 Elmをインストールする / ローカルサーバーを実行する / Elmパッケージのバージョンについて
  • プロフェッショナルゲームプランナー―ゲームづくりの現場の教科書
    -
    【本気で始めるゲームプランナー】 現場で活躍するゲームプランナーになるための実践的入門書です。企画や仕様だけでなく、「実際の制作現場」の知識が身につきます。 実際のプランナーの仕事は「ゲームを考える」だけでは終わりません。ゲーム制作現場での活動はチームマネジメント、進捗管理、デバッグなど多岐にわたります。プランナーとしての仕事術だけでなく、キャリアや考え方にも触れた、一冊に全部入りの書籍です。 本書ではそういった「泥臭い」ところまで含めて、プランナーとして現場で働くためのノウハウを解説します。 ■目次 ●1 プランナーの章   1-1 ゲームプランナーとは   1-2 ゲームプランナーの三原則   1-3 プランナーのワークフロー   ……ほか ●2 心構えの章   2-1 自分の費用対効果を意識しよう   2-2 自分をツール化しよう   2-3 信頼を稼ぐ   ……ほか ●3 ゲーム業界の章   3-1 ゲームの収益モデルの変化   3-2 ゲームを売るということ   3-3 変革を求められたコンシューマータイトルのビジネスモデル   ……ほか ●4 企画立案の章   4-1 企画というものを知る   4-2 企画の方針を考える   4-3 ビジネスとは「不」の解消   ……ほか ●5 アイデアの章   5-1 アイデアの出し方   5-2 何を体験させるかで考える   5-3 日常から非日常を生み出す   ……ほか ●6 企画書の章   6-1 企画書のワークフロー   6-2 イチゴの法則   6-3 企画書の構成   ……ほか ●7 仕様書の章   7-1 仕様書の構成   7-2 仕様書の書き方を学ぶ   7-3 更新履歴を怠る者はプランナー失格   ……ほか ●8 見積もり・スケジュールの章   8-1 スケジュールとは   8-2 スケジュールを管理する   8-3 工数をデザインする   ……ほか ●9 会議とメールの章   9-1 会議とメールの問題点   9-2 プランナーはファシリテーター   9-3 質の高いアジェンダを作ろう   ……ほか ●10 ゲームシステムの章   10-1 ゲームシステムとは   10-2 とにかくシンプルに   10-3 時間をデザインする   ……ほか ●11 シナリオの章   11-1 ストーリーとは   11-2 シナリオを作る流れ   11-3 シナリオとは生命を宿すためにある   ……ほか ●12 開発の章   12-1 コミュニケーションとは   12-2 デザイナーやプログラマーとの接し方   12-3 代替案マシーンとなれ   ……ほか ●13 デザインの章   13-1 デザインを構造的に理解する   13-2 対デザイナーとのテーマは「世界観」   13-3 デザインとはゲームの説得力 ●14 プログラムの章   14-1 更新履歴の死守   14-2 時間の死守   14-3 進捗確認の要約術   ……ほか ●15 デバッグの章   15-1 デバッグではとことん「遊ぶ」   15-2 デバッグは「面白くなさ」を消す作業   15-3 デバッグの極意はどれだけクソゲーを知っているか   ……ほか ●16 テストプレイの章   16-1 事情を知らない人たちにレビューしてもらおう   16-2 アンケートを使ってレビューしてもらう   16-3 アンケートの分析方法   ……ほか ●17 振り返りの章   17-1 開発後の振り返りを欠かさない   17-2 リリース前とリリース後の2回を推奨   17-3 失敗とは   ……ほか ●18 運営の章   18-1 運営とは   18-2 KPIとは   18-3 売上を理解する   ……ほか ●19 稼ぎの章   19-1 3つのランク   19-2 プランナーの給料   19-3 給料の構成   ……ほか ●ゲームプランナーインタビュー ■著者プロフィール 藤井厚志:ゲームプランナー&コンサルタント。現在はゲーム開発者向けの教育事業を中心に活動。IT業界にて数社を経験した後、2013年にコナミデジタルエンタテインメントへ。同社ではモバイルゲームやスポーツゲームのプランニングやディレクションを担当し、2021年に独立。今はゲーム開発者向けの教育事業で活躍中。
  • プロを目指す人のためのRuby入門[改訂2版] 言語仕様からテスト駆動開発・デバッグ技法まで
    -
    本書は,プログラミング言語Rubyの言語仕様や開発の現場で役立つRubyの知識を説明した本です。豊富なサンプルコードで文法を学び,例題でプログラミングの流れを体験できます。第1版(2017年11月発行)は,初心者の目線にたった丁寧な解説が好評で多くのRuby初学者に愛読され,いまやRuby入門書の定番とも言える存在です。2020年末のRuby 3.0のリリースに伴い,全章にわたって記述内容を見直し,Ruby 3.0までの変更点や新機能に合わせて加筆・修正を行いました。また,第1版にて読者から「難しい,わかりづらい」という声の多かったトピックの説明を改善するなど,より初心者に親切な内容に刷新しています。
  • プロを目指す人のためのRuby入門 言語仕様からテスト駆動開発・デバッグ技法まで
    4.9
    Rubyの文法をサンプルコードで学び,例題でプログラミングの流れを体験できる解説書です。 ほかのプログラミング言語で開発経験のある人が,Rubyを学ぶ際に効率的に学べる内容を詰め込みました。 プログラミング未経験者向けの「変数とは」「配列とは」といったプログラミング基礎知識の説明は最小限にし,そのぶんRubyの特徴(他プログラミング言語との違い),Rubyにおけるリファクタリングの要点,テスト駆動開発やデバッグのやり方など開発現場で必要になる知識を解説しています。 本書の内容を理解すれば,開発の現場で必要とされるRuby関連の知識を一通り習得できます。そして,「今まで呪文のようにしか見えなかった不思議な構文」や「実はあまりよくわからないまま,見よう見まねで書いているコード」も自信をもって読み書きできるようになるはずです。 本書はRuby 2.4をベースに解説します。Ruby 2.2や2.3など,少し前のバージョンで動きが異なる場合は,適宜注釈を入れています。
  • マスタリングVim
    4.0
    Googleの現役エンジニアが書いた、テキストエディタ「Vim」の解説書です。OSごとのインストールや基本操作といった入門的内容も押さえつつ、リファクタリング、デバッグ、実行、テスト、バージョン管理システムとの連携、プラグインの作成と管理といったソフトウェア開発に便利な機能を、Pythonのコードを使って解説します。本書を読み終えるころには、あなただけの最高のVimが完成しているはずです! Vim 8.1/Neovimに対応。
  • よくわかるAuto Layout iOSレスポンシブデザインをマスター
    -
    iOSデバイス、いわゆるiPhone、iPadは、バリエーションの多様化、Apple Watchなど新しいデバイスの登場に伴い、多画面サイズの時代に突入しました。アプリ開発者は、これまでそれぞれの端末の画面サイズに合わせてユーザインタフェースを微調整してきたのが実情でした。これに対しAppleは、Adaptive User Interfaceという、そんな差分を埋めるための概念を提案しました。これは、Auto Layoutを用い、どんな画面サイズでも対応出来る柔軟なユーザインタフェースのことを指します。 しかし、この技術を使いこなすはたいへん難しく、多くのiOSアプリ開発者は、その習得に苦労をしてきたのが実態でした。本書は、そのようなレイアウトの問題を解決したい開発者にぴったりの一冊です。 本書では、以下の内容をカバーしています ・レイアウト作成の基礎(第1~3章) ・AutoLayoutの基礎(第4、5章) ・AutoLayoutレイアウトパターン(第6~8章) ・サイズクラス基礎及び実践(第9章) まず、「レイアウト作成の基礎」では、間違いやすい制約の基本概念や、UIViewController、UIStackView等のレイアウトをサポートするクラスを解説しています。次に、「AutoLayoutの基礎」では、AutoLayoutをInterface Builderやコードで定義する方法を紹介しています。 「AutoLayoutレイアウトパターン」では、開発現場での実体験から導き出されたレイアウトパターンを紹介し、デバッグについても解説しています。最後に、「サイズクラス基礎及び実践」ではサイズクラスとトレイとコレクションの基礎とその実用例を紹介しています。

    試し読み

    フォロー
  • 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に対応したアプリの対応方法を解説しています。
  • 論理的思考力がつく!ももたろうのぼうけん プログラミングドリル
    -
    1巻1,430円 (税込)
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ★ももたろうとサクラと一緒に、ハラハラドキドキのプログラミング大冒険!★ この本は、プログラミングの基本が遊びながら身につく不思議なドリルです。 パソコンやタブレットは必要なし。必要なのはえんぴつだけ。 ちょっと変わった「ももたろう」のストーリーを読み進めながら、 迷路やクイズを解いていくと、自然と順次実行、繰り返し、条件分岐、 デバッグ、暗号、アルゴリズム、変数・関数といったプログラミングの 基本が身につきます。 子どもだけでも解けますが、大人向けの「教えるときポイント」もついているので、 プログラミングを知らない方でも、安心してお子さんのサポートができます。 論理的思考力をつけたい方、 Scratchなどを使う前にプログラミングを体験してみたい方にもおすすめです。
  • ワールドエンドゲーム
    完結
    3.8
    全1巻770円 (税込)
    「そんな愛情の計り方なんてくだらなくないですか?」 結婚前提で遠恋していた彼氏を追って上京してきた亜紗(あさ)は定時で帰れるゲームのデバッグ会社でバイトをすることに。しかし初日からいけすかないメガネ男にイヤミを言われ、さらに時間になっても誰も帰る気配がなく、ズルズルと徹夜になってしまう。翌朝、疲れて帰ってきた亜紗を待っていたのは怖いぐらい不機嫌な彼氏で―――。描き下ろし後日談収録!!

最近チェックした本