言語・プログラミング作品一覧

  • Visual C# 2017 パーフェクトマスター
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 さあ、あなたもVisual C#を楽しく学びましょう! 本書は、プログラミング経験のない方でも読みすすめられるように、無償で利用できる開発環境のダウンロード法から、プログラムの仕組み、C#のコードの書き方、アプリ開発の基本と応用までをわかりやすく解説した解説書です。デスクトップアプリ、Webアプリ、ユニバーサルWindowsアプリの開発と段階を追って学習していくので、一通りのプログラミングテクニックが身につきます。
  • TECHNICAL MASTER はじめてのAndroidアプリ開発 第2版 Android Studio 2対応
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Androidアプリ開発を基礎からきちんと学びたい人のための教科書ができました。本書は、Javaプログラミングができる人を対象に、Androidアプリ開発の基礎をはじめてでもよくわかるように解説しました。Androidアプリ開発の全体像と開発環境の構築方法、ウィジェットやレイアウトを利用したビュー開発、インテント、SQLiteデータベースなどの応用ノウハウ、GPSやセンサーなどの連携ノウハウなど開発に役立つ手順を解説します。
  • 基礎から学ぶ チーム開発の成功法則
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 チームビルディング、コミュニケーションからツール活用、コードレビューまで、開発現場の教科書。 共同作業の円滑化、コミュニケーションの促進、生産性の向上……。 やってみると意外に難しいチームでの開発。 「チーム開発」を成功させ、組織に根付かせるためのノウハウを集約しました。 『本書の内容は、「スクラムを使おう!」「アジャイルは素晴らしいので即導入だ!」といった趣旨ではありません。スクラムマスターやアジャイル開発で実績を積んでいる読者が対象ではなく、スクラムを導入してみたけどうまくいかなくて、チーム開発手法にはアレルギー的な反応を示すなど、チーム開発導入の前段階で躓いているチームメンバーに対して、まずは基礎部分をしっかり固めましょう!と考えて、本書を執筆しています。 また、エンジニアだけではなくプロデューサーやステークスホルダーの方々にも、お互いの職種を理解し、どのようにチーム開発を進めればよいのか知っていただける内容です。 本書を通じて、チーム開発が不慣れな多くのチームおよびメンバーがレベルアップを果たし、高品質なアプリケーションが続々と生まれる手助けができれば幸いです。』(著者「はじめに」より)
  • 見てわかるUnity5 C#超入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 無料で利用できるゲームエンジン「Unity」があれば、アマチュアでも専門知識なしで本格的な3Dゲームが作れる! そう聞いてはじめたのに、プログラミングが難しくて挫折しそう……。あなたはそんな悩みをお持ちではありませんか? 本書は、実際にゲームを作りながらUnityプログラミングを学ぶ入門書です。Unityの基本的な操作方法から、すっきりわかるC#の文法、オブジェクトの操作、GUIの作り方まで一通りの基本が身につきます。
  • アセンブリ言語スタートブック
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は,情報処理技術者試験で使われている「CASL II」を題材に,アセンブリ言語のプログラミングの初歩を「豊富なイラスト」とサンプルプログラムを用いて初心者にもわかりやすく解説します。また,実際に使われているアセンブリ言語でのプログラミングについても実例を用いて解説します。CASL IIが動作する仮想コンピュータ「COMET II」の仕様もていねいに図解していますので,コンピュータ工学の最初の教科書としてもお読みいただけます。※本書は,2009年4月に発売された書籍の電子版です。
  • Python ライブラリ厳選レシピ
    -
    Pythonには,豊富な標準あるいはサードパーティライブラリ・モジュールがあります。ライブラリに関するドキュメントも充実していますが,初心者にとってはそのボリュームゆえに,まずどんなライブラリを活用できればよいのか,わかりづらい側面があります。ドキュメントは使用頻度の高い・低いに関わらずフラットに記載されており,サードパーティのライブラリについては言及されていません。本書では,「これだけは押さえておきたい」ライブラリとその機能を,標準ライブラリだけでなくサードパーティのものも交え,カテゴリごとに,その活用法を紹介します。バージョンはPython 3.4をメインとします。
  • 現場で使える[最新]Java SE 7/8 速攻入門
    -
    Java SE 7とそれに続きリリースされたJava SE 8において,予定されながらも遅れていたJavaへの最新機能が搭載されました(ジェネリクス記法の簡略化/リソースの自動クローズ/複数例外の処理/ファイル操作記述の簡略化,新しいファイルシステムAPI NIO.2【Java SE 7】,新しい日時API,Date&Time API/ラムダ式による記法の簡略化/複数のオブジェクトの処理を可能にするStream【Java SE 8】など)。これらは現場のプログラマーにとって非常に重要な変更点であり,Java7/8はプログラマーにとって重要な意味を持ちます。本書では,コーディング自体も大きく様変わりしたJava7/8を,他のどの本よりもわかりやすく解説します。
  • C#プログラマーのための 基礎からわかるLINQマジック!
    -
    現在では“技術に保守的な現場”においてさえ顧客事情が変わっています。.NETの環境でも核心的な技術=LINQがようやく使えるようになりました。LINQは,実際に使ってみると“LINQマジック”とでも呼べる威力を発揮します。その対象も,配列,コレクションなど(LINQ to Objects),XML(LINQ to XML),データベース(LINQ to ADO.NET)といったように広範囲に及びます。LINQそのものの“わかりにくさ”から使わなかった開発者も少なくなかったようですが,本書がプログラマーのLINQアレルギーを取り除きます。
  • 見てわかるUnreal Engine 4 ブループリント超入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ゲーム制作の初心者にとって、最初のハードルはプログラミングです。本格的な言語でのプログラミングは未経験者ではどうにもなりません。ところが、UnrealEngine 4には、パーツとパーツを線で結ぶだけでプログラミングができるブループリントと呼ばれる機能が用意されています。本書は、Unreal Engine 4 ブループリントでのプログラミング方法をオールカラーでわかりやすく解説します。Unreal Engineを使いこなすための第一歩です!
  • 見てわかるUnity JavaScript超入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 自分のオリジナル3Dゲームを作りたいと思っている、すべてのゲームクリエーターの救世主がUnityです。Unityなら、C言語のように難しいプログラミング言語を覚えなくても、Webサイトで使われている簡単なJavaScriptを覚えるだけで大丈夫です。本書は、実際にゲームを作りながら、JavaScriptの基礎文法から、Unity独特のJavaScriptの書き方までしっかり解説します。すべての手順を詳しく図版で説明しているため、ビギナーでも安心です。
  • Androidアプリ開発 パーフェクトマスター
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Androidスマホのアプリを開発したい。アプリを販売して儲けたい。アプリ開発を経験して将来プログラマになりたい。でも、プログラミングの知識はまったくない。そんなあなたでも大丈夫です。本書は、Androidアプリ開発に必要な「AndroidStudio」の使い方から、JavaやXMLの仕組み、アプリ開発の実際、アプリをストアに登録するまでをフルカラーの紙面でわかりやすく完全解説しています。あなたのひらめきを実装しましょう!
  • わかりやすいJava EE ウェブシステム入門
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ショッピングサイトのようなウェブシステムが作りたい方、ウェブシステム開発の研修・講習用の教科書を探している方、JavaEEの最新仕様を学びたい方向けの、詳しいのにわかりやすいJavaEEの完全独習テキストです。本書は、Javaの基本文法を身につけた方を対象に、開発ツールのインストールからシステム開発まで、わかりやすい解説と豊富な例題で解説します。『わかりやすいJava入門編』『同オブジェクト指向入門編』の続編です。重版出来! 大好評につき4刷になりました!
  • 超本格! サンプルで覚える C言語 3Dゲームプログラミング教室
    -
    超本格的なサンプルを用い、3Dゲーム制作の基礎をガッチリ解説するとともに、リアル3Dアクションゲームの制作技法を徹底公開! サンプルを見ただけで、読者の制作意欲を刺激するパワフル&充実の一冊!★ ここでサンプルコードをもとに本書で解説している3Dゲームのテクニックを一部紹介しましょう。 ・画面で見て上下左右方向に移動する ・移動中に障害物に当たったら、スライドして進む ・壁と床と天井のポリゴンを区別する方法 ・プレイヤーが視界内に入ると敵が追いかけてくる、後ろから近づいたときは気付かれない ・攻撃のアニメーションと攻撃の衝突判定を同期させる ・武器の動きに沿って半透明の軌跡のエフェクトを描く ・キャラクターの形に合わせてパーティクルを散りばめる ・パーティクルをらせん状に動かす ・プレイヤーキャラクターとカメラの間に障害物が入らないようカメラを移動する ・地震に合わせてカメラを揺らす
  • Corona SDKで作るiPhone/Androidアプリプログラミング
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Corona SDKはクロスプラットフォームなスマートフォンアプリ開発ツールです。Corona SDKは簡単に開発を始められ、かつ本格的なゲームアプリができるということで、現在注目されています。本書はiPhone/Android用の簡単なゲームを制作しながら、Corona SDKの基本から実践までを解説していきます。 Chapter1は「Corona SDKの基本」として、Corona SDKの概要から開発環境の構築まで解説します。Chapter2「形合わせのパズルゲーム」は基本編。Corona SDKで簡単なパズルゲームを作りながら、Corona SDKでのアプリ制作の流れを習得します。Chapter3「カジュアルゲームを作る」では横スクロールのアクションゲームを題材に、横レイアウトの設定やマルチレゾリューション対応、効果音の設定やアニメーション、背景のスクロールなど、ゲームに必要なあれこれを解説します。Chapter4「物理演算を行なうゲームを作る」は石積みゲームを題材に、物理演算について解説します。Chapter5「ネイティブ機能を利用したゲームを作る」では加速度センサーを使ったゲームを作ります。合わせてiOSやAndroid用のアプリのビルドや、実機へアプリを転送する方法も解説します。Chapter6「Plugin機能を利用したアプリ開発」では、アプリ内への広告の表示、SNSへの写真投稿を解説します。合わせて、アプリレーティングのポップアップの表示方法や日本語名でのアプリ名表示なども説明しています。Chapter7「Corona SDKをもっと知るために」では、Corona SDKについてどのように情報収集すればよいかや、Corona SDK本家サイトの見方などを紹介しています。また、章末のコラムでは、「Corona SDKとIT教育」といった教育現場でのCorona SDKの活用の話や、「Composer APIによる画面遷移」「アニメーション作成ツール」「物理シェイプ作成ツール」など開発時に役立つTipsを解説。 スマートフォンアプリ開発のツールをお探しの方、「簡単」に「楽しく」開発の勉強を始めてみたい方、プログラミングを学習したい方、Corona SDKを勉強したい方……そういう方に、ぜひ手にとってもらいたい1冊です! 「本書によって、Coronaが簡単で強力なプラットフォームであることを理解し、アイデアを素晴らしいアプリとして開発することができます。もし、あなたが既に他の開発ツールを利用していたら、いかに素早く画面に面白いものを表示できるかにきっと驚かれると思います。(中略)Coronaによって、アイデアを実現するワクワクを感じていただけることを望んでいます。楽しいコーディングを!」(Corona Labs創業者からのメッセージより)
  • 基礎&応用力をしっかり育成!Androidアプリ開発の教科書 第3版 Java対応 なんちゃって開発者にならないための実践ハンズオン
    -
    人気シリーズのJava対応版が最新環境に対応してリニューアル! SDKバージョンに左右されない「Androidアプリ開発の基礎力」を習得しよう 好評のAndroidアプリ開発の入門書が、「Android Studio 202x.~」に対応して改訂! 本書は、Java言語の学習者を対象として、ハンズオン形式でサンプルプログラムを作りながら、Androidアプリ開発に必要な基礎知識やSDKの機能、プログラミングテクニックを学ぶことができる書籍です。 最新の開発環境Android Studio Dolphin(2021.3.1)を利用し、アプリ開発の基本手順から、ビュー・アクティビティ、イベント・リスナ、リストビュー・ダイアログ、画面遷移・Intentクラス、オプション・コンテキストメニュー、フラグメントの使い方など、SDKのバージョンが上がっても通用する「Androidアプリ開発の基礎力」を積み上げ・体系的に習得していきます。 また、データベース接続や非同期処理・Web API連携、メディア再生、バックグラウンド処理・通知機能の利用方法、地図アプリ(やGPS機能)・カメラアプリとの連携、マテリアルデザインといった応用的なプログラミング方法もしっかり学習。「Androidアプリを作る方法をしっかり学びたい」「Androidアプリ開発の基礎力・応用力をきちんと身につけたい」という方におすすめの一冊です。 ■本書の特徴 ○Androidアプリ開発の必須知識&テクニックを積み上げ・体系的にハンズオン形式で学ぶ ○わかりやすいサンプルコードと丁寧な解説 ○SDKのバージョンに左右されにくい基礎力・応用力が身につく ○Kotlin版と同じ構成のため、比較しながら読み進めることで理解が深まる ■前提知識 ○Java言語仕様の基礎的な知識 ■目次 第1章 Androidアプリ開発環境の作成 第2章 はじめてのAndroidアプリ作成 第3章 ビューとアクティビティ 第4章 イベントとリスナ 第5章 リストビューとダイアログ 第6章 ConstraintLayout 第7章 画面遷移とIntentクラス 第8章 オプションメニューとコンテキストメニュー 第9章 フラグメント 第10章 データベースアクセス 第11章 非同期処理とWeb API連携 第12章 メディア再生 第13章 バックグラウンド処理と通知機能 第14章 地図アプリとの連携と位置情報機能の利用 第15章 カメラアプリとの連携 第16章 マテリアルデザイン 第17章 リサイクラービュー ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 基礎&応用力をしっかり育成!Androidアプリ開発の教科書 第3版 Kotlin対応 なんちゃって開発者にならないための実践ハンズオン
    -
    人気シリーズのKotlin対応版が最新環境に対応してリニューアル! SDKバージョンに左右されない「Androidアプリ開発の基礎力」を習得しよう 好評のAndroidアプリ開発の入門書が、「Android Studio 202x.~」に対応して改訂! 本書は、Kotlin言語の学習者を対象として、ハンズオン形式でサンプルプログラムを作りながら、Androidアプリ開発に必要な基礎知識やSDKの機能、プログラミングテクニックを学ぶことができる書籍です。 最新の開発環境Android Studio Dolphin(2021.3.1)を利用し、アプリ開発の基本手順から、ビュー・アクティビティ、イベント・リスナ、リストビュー・ダイアログ、画面遷移・Intentクラス、オプション・コンテキストメニュー、フラグメントの使い方など、SDKのバージョンが上がっても通用する「Androidアプリ開発の基礎力」を積み上げ・体系的に習得していきます。 また、データベース接続や非同期処理・Web API連携、メディア再生、バックグラウンド処理・通知機能の利用方法、地図アプリ(やGPS機能)・カメラアプリとの連携、マテリアルデザインといった応用的なプログラミング方法もしっかり学習。「Androidアプリを作る方法をしっかり学びたい」「Androidアプリ開発の基礎力・応用力をきちんと身につけたい」という方におすすめの一冊です。 ■本書の特徴 ○Androidアプリ開発の必須知識&テクニックを積み上げ・体系的にハンズオン形式で学ぶ ○わかりやすいサンプルコードと丁寧な解説 ○SDKのバージョンに左右されにくい基礎力・応用力が身につく ○Java版と同じ構成のため、比較しながら読み進めることで理解が深まる ■前提知識 ○Kotlin言語仕様の基礎的な知識 ■目次 第1章 Androidアプリ開発環境の作成 第2章 はじめてのAndroidアプリ作成 第3章 ビューとアクティビティ 第4章 イベントとリスナ 第5章 リストビューとダイアログ 第6章 ConstraintLayout 第7章 画面遷移とIntentクラス 第8章 オプションメニューとコンテキストメニュー 第9章 フラグメント 第10章 データベースアクセス 第11章 非同期処理とWeb API連携 第12章 メディア再生 第13章 バックグラウンド処理と通知機能 第14章 地図アプリとの連携と位置情報機能の利用 第15章 カメラアプリとの連携 第16章 マテリアルデザイン 第17章 リサイクラービュー ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。

    試し読み

    フォロー
  • 基礎&応用力をしっかり育成!Androidアプリ開発の教科書 第2版 Kotlin対応 なんちゃって開発者にならないための実践ハンズオン
    -
    ■好評シリーズのKotlin対応版がリニューアル SDKバージョンが上がっても通用する「Androidアプリ開発の基礎力」を習得! 好評のAndroidアプリ開発の入門書が、開発環境を最新化して改訂! 最新の開発環境Android Studio 4を利用し、アプリ開発の基本手順から、 ビュー・アクティビティ、イベント・リスナ、リストビュー・ダイアログ、 画面遷移・Intentクラス、オプション・コンテキストメニュー、フラグメントの使い方など、 SDKのバージョンが上がっても通用する「Androidアプリ開発の基礎力」を 積み上げ・体系的に習得していきます。 また、データベース接続や非同期処理・Web API連携、 メディア再生、バックグラウンド処理・通知機能の利用方法、 地図アプリ(やGPS機能)・カメラアプリとの連携、 マテリアルデザインといった応用的なプログラミング方法もしっかり学習します。 「Androidアプリを作る方法をしっかり学びたい」 「Androidアプリ開発の基礎力・応用力をきちんと身につけたい」 という方におすすめの一冊です。 好評の同シリーズ、 『基礎&応用力をしっかり育成!Androidアプリ開発の教科書 第2版 Java対応』の アプリ開発言語はJavaですが、 本書は同じ構成のまま、Kotlinに対応させているため、 KotlinとJavaを読み比べながら学んでいくことも可能です。 【本書の特徴】 ○Androidアプリ開発の必須知識&テクニックを積み上げ・体系的にハンズオン形式で学ぶ ○既刊のJava版と同じ構成のため、比較しながら読み進めることで理解が深まる ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。

    試し読み

    フォロー
  • オンラインジャッジではじめるC/C++プログラミング入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 オンライン・ジャッジシステムでプログラミングをはじめよう! 「オンライン・ジャッジシステム」といわれるプログラムの自動採点システムを用いてC/C++プログラミングの基礎を学習します。ゲーム感覚で学習が進められますので、モチベーションを維持しながらプログラマとしての基礎体力を身につけることができます。内容も敷居の高いものではなく、プログラミング初学者が取り組む問題からスタートしています。会津大学のオンライン・ジャッジシステム(AIZU ONLINE JUDGE)のコース問題を題材にした公式解説書です。http://judge.u-aizu.ac.jp/onlinejudge/ ■CONTENTS ≪I部 学習の準備≫ 1章 プログラミング/2章 オンラインジャッジ ≪II部 プログラミング入門≫ 3章 基本構造/4章 変数/5章 計算(1)/6章 入出力/7章 計算(2)/8章 構造文:条件分岐/9章 構造文:繰り返し処理/10章 変数(2)/11章 プログラムの構造/12章 配列/13章 文字列/14章 ライブラリ/15章 構造体とクラス ≪付録:演習問題模範解答≫
  • 0と1のコンピュータ世界 バイナリで遊ぼう!
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 [バイナリを読むことは楽しい!] 0と1のコンピュータ世界 バイナリを遊びながら楽しく学ぼう! 本書はコンピュータの基本:バイナリ世界に親しむまったく新しいタイプの入門書です。数字に関する初歩的なトレーニングを積んだあとはバイナリかるた・アセンブラクロスワード・アセンブラ短歌などコンピュータ世界を楽しむ競技にチャレンジします。 バイナリは0か1かという単なる数値の羅列ですが、不思議な魅力があります。それがデータとしての意味を持ったとき、さまざまな刺激を我々に与えてくれます。またバイナリを読むことは楽しいものですが、そこに遊びを加えて人との繋がりができるならば、楽しみを越えた感動があるかもしれません。「コンピュータ解析に憧れるが最初の一歩が踏み出せない」方、本書を通じて魅惑の"バイナリ世界"に一歩踏み出してみましょう! ■CONTENTS 1章 バイナリ・トレーニング 2章 バイナリかるた 3章 アセンブラ・クロスワード 4章 アセンブラかるた 5章 アセンブラ短歌 6章 アセンブラ・リズム短歌 7章文字縛りプログラミング 8章 究極の趣味、バイナリ鑑賞
  • 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 これからプログラミングをしていくにあたって
  • M5シリーズで楽しむロボット開発 M5Stack/M5Camera/M5StickC/M5StickV対応
    -
    M5シリーズはM5Stackをはじめとするコンパクトで便利なマイコン端末です。ESP32というパワフルなマイコンと液晶画面、ボタン、スピーカなどの部品が5cm角のケースに収まっており、PCにプログラム環境をインストールするとすぐに開発が始められます。  本書では、M5Stack、M5Camera、M5StickC、M5StickVを使った電子工作を行います。開発環境の構築からプログラミングの基本はもちろん、内蔵センサーや拡張モジュールの活用、LINEへの通知、ディープラーニングの利用(M5StickV)、各マイコンの連携など、具体例をえて解説します。 ■対象読者 ・M5Stack/M5Camera/M5Stickc/M5StickVに興味がある人 ・IoTに興味がある人

    試し読み

    フォロー
  • Ionicで作る モバイルアプリ制作入門[Angular版]<Web/iPhone/Android対応>
    -
    Web技術でつくることができるプロダクトの選択肢は大きく増えました。今では、Webアプリを「App Store」(iPhone/iPad)や「Google Play」(Android)で配信して成功している多くのモバイルアプリが存在しています。 本書で紹介するIonicとCapacitorは、Web技術を用いてアプリを最短距離でつくるためのフレームワークです。筆者のまわりでは、jQueryを多少さわれるWebデザイナーがIonicを利用してアプリをリリースした事例もあり、決して高すぎるハードルではありません。ぜひ本書を手にとったことが、Web技術でのアプリ開発のきっかけになりましたら幸いです。 ■ 対応バージョン @ionic/angular 5.x @angular/core 9.x ■ アドバイザー Perry Govier(Ionic Team) Mike Hartington(Ionic Team) 稲富 駿(Angular日本ユーザー会) ■ レビュアー 桑原聖仁(株式会社ゆめみ) 尾上洋介(日本大学) 平野正樹(ベルフェイス株式会社) 高岡大介(株式会社テックフィード) 岡本秀高(株式会社デジタルキューブ)

    試し読み

    フォロー
  • ゼロからはじめるLinuxサーバー構築・運用ガイド 第2版 動かしながら学ぶWebサーバーの作り方
    NEW
    -
    待望の第2版の登場 Linuxサーバー構築・運用入門書の決定版 Rocky Linux対応 【本書の背景】 従来のクラウドオンリーからクラウドとオンプレミスを組み合わせた運用をする企業が増えてきています。そうした現場ではLinuxによるWebサーバーの運用経験がエンジニアの方に求められています。 【本書の内容】 Linuxの基礎からセキュリティまで、Webサーバーを運用するために身に付けるべき知識をまとめた書籍です。Rocky LinuxとさくらのVPSを使用して、実際に手を動かしながらWebサーバーを構築・運用します。前半ではLinuxのインストールから始まり、基本的なコマンドやネットワークを学びます。後半では実用的なWebサーバー構築演習としてLAMP(Linux、Apache、MariaDB、PHP)環境を構築し、CMSとして有名なWordPressを動かしていきます。作成したLAMP環境を運用し、ログの解析、ファイヤーウォールの設定、公開鍵による安全な通信などを学んでいきます。最終的にはDockerでコンテナの作成まで習得できます。 【第2版の改訂ポイント】 ・CentOSからRocky Linuxに変更 ・サーバー周りの技術情報のアップデート 【対象読者】 ・インフラエンジニア/ソフトウェアエンジニア/ウェブエンジニア全般 ・情報系の学生 【本書を読んで得られる知識やスキル】 ・Windows/macOSの端末からクラウドサーバーに接続し、コマンドラインでLinuxの基本操作ができる ・Webサーバーを構築し、HTMLとPHP、MariaDBによるWebアプリケーションを用意できる ・サーバー業務で必要となる概念やLinuxの基本用語がわかる 【目次】 第1章 Linuxって何 第2章 仮想サーバーを用意しよう 第3章 基本的なコマンドを覚えよう 第4章 ネットワークの基本と設定 第5章 サーバーを構築しよう 第6章 Webページをアップしてみよう 第7章 LAMPサーバーを作ってみよう 第8章 セキュリティのポイントをおさえよう 第9章 Dockerを使ってみよう 付録 コマンドリファレンス:厳選コマンド50 【著者プロフィール】 中島 能和(なかじま よしかず) Linuxやセキュリティ、オープンソース全般の教材開発や書籍執筆に従事。 著書に『Linux教科書LPICレベル1』『同レベル2』『CentOS徹底入門』(翔泳社)など多数。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • Pythonによる制御工学入門 (改訂2版)
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 Pythonを使って制御工学を学ぶための入門書 本書は,各所でわかりやすく,かつ,実用的と好評をいただいているPythonを使って制御工学を学ぶための入門書の改訂版です. 「使ってみる,やってみる」を通して,制御工学を体感することができます. よりわかりやすさを追求して構成を見直し・追記したほか,ライブラリの最新版に合わせてPythonコードを修正しています. これから制御工学に携わる方々にとって必読の書です. 第1章 制御とは 第2章 Pythonの基礎 第3章 制御のためのモデル 第4章 制御対象の振る舞い 第5章 閉ループ系に注目した制御系設計 第6章 開ループ系に注目した制御系設計 第7章 アドバンストな制御系設計 付録 数学とプログラムの補足
  • Pythonでスラスラわかる ベイズ推論「超」入門
    -
    ★数学とプログラミングを対比させながら、一歩一歩わかりやすく! 実務に即してPyMC5プログラミングでベイズ推論を使いこなせるようになる。 最初の一冊として、データサイエンティストにおすすめ! 【サポートサイト】 https://github.com/makaishi2/python_bayes_intro 【主な内容】 第1章 確率分布を理解する 1.1 ベイズ推論における確率分布の必要性 1.2 確率変数と確率分布 1.3 離散分布と連続分布 1.4 PyMCによる確率モデル定義とサンプリング 1.5 サンプリング結果分析 1.6 確率分布とPyMCプログラミングの関係 第2章 よく利用される確率分布 2.1 ベルヌーイ分布(pm.Bernoulliクラス) 2.2 二項分布(pm.Binomial クラス) 2.3 正規分布(pm.Normal クラス) 2.4 一様分布(pm.Uniform クラス) 2.5 ベータ分布(pm.Beta クラス) 2.6 半正規分布(pm.HalfNormal クラス) 第3章 ベイズ推論とは 3.1 ベイズ推論利用の目的 3.2 問題設定 3.3 最尤推定による解法 3.4 ベイズ推論による解法 3.5 ベイズ推論の精度を上げる方法 3.6 ベイズ推論の活用例 第4章 はじめてのベイズ推論実習 4.1 問題設定 (再掲) 4.2 最尤推定 4.3 ベイズ推論 (確率モデル定義) 4.4 ベイズ推論 (サンプリング) 4.5 ベイズ推論 (結果分析) 4.6 ベイズ推論 (二項分布バージョン) 4.7 ベイズ推論 (試行回数を増やす) 4.8 ベイズ推論 (事前分布の変更) 4.9 ベータ分布で直接確率分布を求める 第5章 ベイズ推論プログラミング 5.1 データ分布のベイズ推論 5.2 線形回帰のベイズ推論 5.3 階層ベイズモデル 5.4 潜在変数モデル 第6章 ベイズ推論の業務活用事例 6.1 ABテストの効果検証 6.2 ベイズ回帰モデルによる効果検証 6.3 IRT (Item Response Theory)によるテスト結果評価
  • スクラッチ プログラミング ゲーム大全集
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【色々なゲームを作って遊んで、プログラミングがわかる!】 本書は、ブロックを組み合わせるだけでプログラミングができるスクラッチ(Scratch)のゲーム作例集です。本書を参考にしながら、ゲームを作成して遊べるようになります。また、ポイント解説でプログラミングの基礎やアルゴリズムが学べ、はじめてプログラミングをする人にも役立つ内容になっています。すべてのプログラムと素材をサポートサイトからダウンロード提供するのですぐに試してみることもできます。Scratchの最新バージョン3.0に対応しています。 ■目次 ●第1章 スクラッチの概要と操作   1-1 スクラッチとは   1-2 スクラッチへのアクセス   1-3 スクラッチの画面   1-4 プログラムの作成   1-5 プログラムの実行と停止   1-6 プログラムの保存   1-7 プログラムの読み込み   1-8 ステージの画面表示 ●第2章 初歩編 ~ 簡単なゲームを作ってみよう ~   1 ネコにタッチゲーム   2 ネコ追いかけゲーム   3 鳥にタッチゲーム   4 みかんキャッチゲーム   5 動く的当てゲーム ●第3章 基礎編 ~ 少し複雑なゲームを作ってみよう ~   6 ボールよけゲーム   7 スロットマシンゲーム   8 ロボット星当てゲーム   9 猿鳥合戦ゲーム   10 フルーツ集めゲーム ●第4章 実践編 ~ 複雑なゲームや拡張機能を使ったゲームを作ってみよう ~   11 コウモリと対決ゲーム   12 カラーボールよけゲーム   13 ロボット反撃シューティングゲーム   14 動物よけゲーム   15 ハートキャッチゲーム   16 宇宙船着陸ゲーム   17 風船割りゲーム   18 3次元ロボットよけゲーム   19 和音当てゲーム   20 色塗りゲーム ●第5章 応用編 ~ 高度なゲームや素材を利用したゲームを作ってみよう ~   21 ルーレットゲーム   22 弾幕シューティングゲーム   23 ヘビたたきゲーム   24 ロボット迎撃シューティングゲーム   25 人魚の魚釣りゲーム   26 異次元恐竜ハンティングゲーム   27 路地でフルーツ集めゲーム   28 迷路脱出ゲーム   29 神経衰弱ゲーム   30 間違い探しゲーム ●付録 スクラッチへの参加登録とサインイン ■著者プロフィール 松下孝太郎(まつした こうたろう):東京情報大学((学)東京農業大学)総合情報学部 教授。画像処理、コンピュータグラフィックス、教育工学等の研究に従事。教育面では、プログラミング教育、シニアへのICT教育、留学生へのICT教育等にも注力しており、サイエンスライターとしても執筆活動および講演活動を行っている。 山本光(やまもと こう):横浜国立大学教育学部 教授。数学教育学、離散数学、教育工学等の研究に従事。教育面では、プログラミング教育、教員養成、著作権教育にも注力しており、サイエンスライターとしても執筆活動および講演活動を行っている。
  • Access VBA コードレシピ集
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【必要なAccess VBAコードを自分のプログラムにさっと組み込めます。】 Access VBAによるアプリ開発のための、究極のレシピ集。 定番のテクニックから目からウロコの達人ワザまで、目的別に参照しやすいよう体系的に集めました。プログラミングの基礎から文字列処理/数値処理/テーブル/クエリ/フォーム/レポート/ファイル処理、SQL……充実したレシピを1冊に凝縮。業務で日常的に使用している方、日々プログラム開発されている方には手放せない内容です。Access 2021/2019/2016/Microsoft 365版に対応。 ■こんな方におすすめ ・Accessを業務で使用している方 ・Access VBAで開発をされている方 ■目次 Chapter 1 Access VBAの基礎 Chapter 2 VBEとエラー処理 Chapter 3 文字列処理 Chapter 4 数値計算 Chapter 5 日付・時間 Chapter 6 テーブル・クエリ操作 Chapter 7 フォーム操作 Chapter 8 フォームのレコード操作 Chapter 9 コントロール操作 Chapter 10 印刷・レポート Chapter 11 Excel等のファイル処理 Chapter 12 データベース接続 Chapter 13 SQL ■著者プロフィール 星野努(ほしのつとむ):ティーズウェア代表。Access登場初期の頃から開発に携わり、これまで個人からSQL Serverと連携した企業向けまで幅広く設計・開発を担当。主な著書は『仕事の現場で即使える!Accessデータベース作成入門』、『使いやすさを決める!Access2007フォーム作成ガイド』など。
  • フロントエンド開発のためのテスト入門 今からでも知っておきたい自動テスト戦略の必須知識
    4.0
    現場で役立つテスト手法を基礎から解説! 「どこから」「どうやって」手をつければよいかわかる 本書は、Webアプリケーション開発に携わるフロントエンドエンジニアを対象に、「テスト」の基本知識と具体的な実践手法を解説した書籍です。 高度な機能を画面上で提供する現代のWebアプリケーションでは、その品質や保守性を担保するうえで、フロントエンドにおける自動テストが重要な役割を持ちます。 本書はそんな「フロントエンドにおけるテスト」をテーマに、基本的なテストコードの書き方や、目的に応じたテスト手法・ツールの使い分け方を解説します。「UIコンポーネントテスト」や「ビジュアルリグレッションテスト」など、フロントエンドならではの具体的なテスト課題に重点を置いており、基本から実践まで必要な知識を体系的に身につけることができます。 解説はサンプルWebアプリケーション(Next.js)を舞台にしたハンズオン形式で進みます。「アクセシビリティの改善」や「CIでのテスト実行」といったトピックもフォローしているので、開発現場で役立つ実践的な知識・ノウハウがきちんと身につく一冊です。 ■こんな方におすすめ ・テストの必要性は理解しているが着手できていない ・それなりに開発経験はあるがテストを書いたことがない ・現在取り組んでいるテスト手法が最適かわからない ■本書で取り上げるテストツール Jest/Testing Library/Storybook/reg-suit/Playwright...etc ■目次 第1章 テストの目的と障壁 第2章 テスト手法とテスト戦略 第3章 はじめの単体テスト 第4章 モック 第5章 UIコンポーネントテスト 第6章 カバレッジレポートの読み方 第7章 Webアプリケーション結合テスト 第8章 UIコンポーネントエクスプローラー 第9章 ビジュアルリグレッションテスト 第10章 E2E テスト 【ダウンロード付録】 付録A GitHub Actionsで実行するUIコンポーネントテスト 付録B GitHub Actionsで実行するE2Eテスト ※翔泳社の書籍サイトからPDFをダウンロードできます。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • Hinemosではじめる 実践ジョブ管理・自動化入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Hinemos(ヒネモス)は,国産のオープンソースでシステム管理を主として担うソフトウェアです。これまでに多くの開発者が連綿と作り上げてver.7にまで機能を充実させ洗練させてきました。本書はHinemosの豊富な機能のうち,ジョブ管理と自動化を中心に解説をします。システムを安全に運用し,きめ細かなユーザー対応をしていくうえでHinemosは必須です。ユーザーと開発者をつなぎ,DX(デジタルトランスフォーメーション)を真に実践するための強力なソリューションを提供します。
  • 詳細!SwiftUI iPhoneアプリ開発 入門ノート[2022] iOS 16+Xcode 14対応
    -
    ※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。 また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。 本書はiPhoneアプリのUIを作るSwiftUIフレームワークの iOS 16とXcode 14に対応した最新の入門解説書です。 Xcodeの使い方や新機能から、SwiftUIコードの便利な入力補完機能、ツール、ナビゲーション、シート、タブ、レイアウト、マップ、非同期処理などをステップを追って段階的に説明します。 Swiftシンタックス(構文)についても、詳細に図解入りで解説しています。

    試し読み

    フォロー
  • コードレベルで比べるReact Angular Vue.js フレームワークの選択で後悔しないために
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は、フロントエンド向けアプリケーションフレームワークの選択に悩んでいる人向けの本です。ネットでもフレームワークの違いについての情報は入手できますが、フレームワーク未経験者にとって、「どれが自分に最適なのか?」は、なかなか解決できません。免許とりたてで運転経験の少ない人が、カタログとクチコミを見て、自分に最適な車を選ぶようなものです。かなり無理があります。最終的には、乗り比べてみないと自分にとっての違いはわかりません。  フレームワークも同じです。使ってみないと違いはよくわかりません。本書では、前提知識を身につけた後、同じ機能を持つ実装コードをフレームワークごとに比較します。未経験者でもコードレベルの比較ができるように、詳しくコメントを付けていますので、違いをしっかりと把握して、納得のいく選択ができます。
  • Pythonではじめるベイズ機械学習入門
    4.0
    ★確率的プログラミング言語がすぐに使える!★ ・Pythonでのコーディングを前提に、PyMC3、Pyro、NumPyro、TFP、GPyTorchをカバー。 ・回帰モデルの基本から潜在変数モデル・深層学習モデルまでを幅広く解説。 【主な内容】 第1章 ベイジアンモデリングとは 1.1 データ解析とコンピュータ 1.2 ベイジアンモデリングの基礎 1.3 代表的な確率分布 1.4 近似推論手法 第2章 確率的プログラミング言語(PPL) 2.1 ベイジアンモデリングとPPL 2.2 自動微分・最適化アルゴリズム 2.3 PyMC3の概要 2.4 Pyroの概要 2.5 NumPyroの概要 2.6 TensorFlow Probabilityの概要 2.7 GPyTorchの概要 第3章 回帰モデル 3.1 線形回帰モデル:線形単回帰モデル 3.2 線形回帰モデル:線形重回帰モデル 3.3 一般化線形モデル:ポアソン回帰モデル 3.4 一般化線形モデル:ロジスティック回帰モデル 3.5 階層ベイズモデル 3.6 ガウス過程回帰モデル:ガウス尤度 3.7 ガウス過程回帰モデル:尤度の一般化 第4章 潜在変数モデル 4.1 混合ガウスモデル 4.2 行列分解モデル 4.3 状態空間モデル 4.4 隠れマルコフモデル 4.5 トピックモデル 4.6 ガウス過程潜在変数モデル 第5章 深層学習モデル 5.1 ニューラルネットワーク回帰モデル 5.2 変分自己符号化器 5.3 PixelCNN 5.4 深層ガウス過程 5.5 正規化流
  • SPSSによる多変量解析
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 SPSSでの多変量解析手法と操作をマスター SPSSはSPSS社が開発・販売している統計ソフトで国内シェアはNo.1となる。本書はSPSSを使った多変量解析の入門書である。SPSSの操作テクニックはもちろんのこと、実務で必要な統計分析の方法もわかりやすく解説した。 はじめに 第1章 統計分析の目的とは 第2章 SPSS の基本操作 第3章 統計分析の基礎 第4章 クロス集計、独立性の検定 第5章 平均値の差の検定と分散分析 第6章 単回帰分析 第7章 相関と偏相関 第8章 重回帰分析 第9章 ダミー変数と回帰診断 第10章 パス解析 第11章 変数の合成と主成分分析 第12章 因子分析 第13章 クラスター分析 第14章 ログリニア分析 第15章 論文作成法:統計分析の利用法とは 参考文献 索 引
  • 詳細!SwiftUI iPhoneアプリ開発 入門ノート[2021] iOS 15+Xcode 13対応
    4.0
    ※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。 また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。 眠ってる才能を揺り起そう! 本書は開発環境のXcodeを使いSwiftUIフレームワークでiPhoneアプリを作るための入門解説書です。Xcodeではライブラリからボタンやテキストなどの部品をドロップするだけでSwiftUIのコードを入力でき、プレビュー表示で簡単にレイアウトを確認したり調整したりできます。ライブプレビューやシミュレータを使えば実機さながらにタッチやスワイプアクションの動作確認も行えます。とは言え、アプリを作りコードに意味をもたせるのはプログラマの仕事です。SwiftUIを理解し語れる人になりましょう ・試しながら開発手法を習得する 本書では開発環境Xcodeの使い方から、SwiftUIコードの便利な入力補完機能などをステップを追って説明します。ポイントにはマーカーを引き、長いコードも見てすぐわかるように枠囲みや補足説明を付けました。将来役立つ中級者向けの内容には「Level Up」アイコンが付いてます。 iOS 15になって追加変更された新機能にも注目です。 Chapter 1では簡単なSwiftUIアプリを試しに1個作ります。Xcodeの設定や基礎知識に加えてシミュレータやPlaygroundについても説明します。 Chapter 2ではテキスト表示のレイアウト調整をもとにSwiftUIの基本を学びます。 Chapter 3は写真や図形の表示と画像効果へと進みます。 Chapter 4ではリスト表示やナビゲーションリンクをSwiftUIではどのように行うかを説明します。リンクリストからWebブラウザを開く例も試します。 Chapter 5はボタン、スイッチ、スライダー、テキストフィールド入力などのUI部品を実装していきます。重要キーワードの@Stateが登場し、条件分岐、オプショナルバリュー、例外処理などコードも本格的になり、学ぶべきSwiftシンタックスも多くなります。 Chapter 6は確認ダイアログ、シート、スクロールビュー、ダブビューの操作とグリッドレイアウトを取り上げます。複数データの処理もポイントです。 Chapter 7はバインディングとオブジェクトの共有です。@Binding、@StateObject、@ObservedObject、@EnvironmentObjectの使用例や違いを示します。 Chapter 8は地図表示です。シミュレータや実機で試してみましょう。 最終章のChapter 9 では新機能のAsyncImage、async/awaitを使った非同期処理を解説します。 ・Swift初心者のための基礎知識入門 SwiftUIを使うにしても、プログラミング言語Swiftの基礎力が欠かせません。そこで、各セクションを補完するように「Swiftシンタックスの基礎知識」を設けました。変数、演算子、制御構造、構造体、配列、関数定義、例外処理、オプショナル、クラス、継承など、これだけは知っておきたい内容を図とコードで丁寧に説明しました。コラム形式なので、繰り返し読み返したり、まとめ読みしたりしてもよいでしょ。 ・ゴールはどこだ! ? 新しいツールを手にするとそれだけで希望が湧き、道がひらけた高揚感を覚えます。ここで大切なのはゴールの設定。やり方やルールを変えても目指すゴールが変わらなければ今までと同じこと。どこへ向かうのか、自分のゴールはそこでよいのか。楽しい未来を語らなければ、楽しい未来はやって来ない。眠ってる才能を揺り起こし共に進むのだ! (まえがきより)

    試し読み

    フォロー
  • Joel on Software
    4.3
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 ソフトウェア開発にかかわるすべての人に贈る、世界的な人気を誇るWebサイト発の厳選コラム かつてExcel VBAの開発を率い、現在ではソフトウェア会社を経営するJoel Spolsky氏は、自身のWebサイト"Joel on Software"にてソフトウェア開発やマネジメントに関する記事を発表し続けてきた。深い洞察力で物事の核心に迫り、それを軽妙な語り口で端的に表現するJoel氏の記事は、世界各国でも有志により翻訳が公開され、すでに日本でも多数の読者を得ている。原書は、それらの記事をJoel氏自身が編纂してまとめたもの。 はじめに 1. 言語の選択 2. 基本に帰れ 3. ジョエルテスト:いいプログラムへの12ステップ 4. すべてのソフトウェア開発者が絶対確実に知っていなければならないUnicodeとキャラクタセットに関する最低限のこと(言い訳なし!) 5. やさしい機能仕様 パート1:なぜわざわざ書く必要があるのか? 6. やさしい機能仕様 パート2:仕様書とはどんなものか? 7. やさしい機能仕様 パート3:だけど……どうやって書くの? 8. やさしい機能仕様 パート4:ヒント 9. やさしいソフトウェアスケジュール 10. デイリービルドは君の友達 11. 手強いバグ修正 12. 5つの世界 13. ペーパープロトタイピング 14. アーキテクチャ宇宙飛行士たちに脅かされるな 15. 射撃しつつ前進 16. クラフトマンシップ 17. コンピュータサイエンスの3つの誤ったアイデア 18. 二文化主義 19. ユーザからクラッシュレポートを自動的に取得する方法 20. 採用面接ゲリラガイド 21. 報奨金有害論 22. テスタを雇わない(間違った)理由、ベスト5 23. 人のタスク切り替えは有害であると考えられる 24. あなたが絶対すべきでないこと PART I 25. 氷山の秘密、明らかに 26. 漏れのある抽象化の法則 27. プログラミングにおけるロード・パーマストン問題について 28. 測定 29. リック・チャップマンの愚かさの探求(あるいは「アホでマヌケな米国ハイテク企業」) 30. この国では犬はどんな仕事をしているの? 31. 下っ端でも何かを成し遂げる方法 32. 2つの話 33. ビッグマック 対 裸のシェフ 34. 何ごとも見た目ほど簡単ではない 35. 「ここで発明されたものじゃない」症候群を擁護する 36. ストラテジー・レターⅠ:Ben & Jerry's 対 Amazon 37. ストラテジーレターII:鶏と卵の問題 38. ストラテジーレターIII: もとに戻してくれ! 39. ストラテジーレターIV:ブロートウェアと80/20の神話 40. ストラテジーレターV:オープンソースの経済学 41. マーフィーの法則が吹き荒れた一週間 42. MicrosoftはいかにしてAPI戦争に負けたか 43. Microsoft、羽目をはずす 44. 私たちの.NET戦略について 45. 申し訳ありませんが、リンカをいただけないでしょうか? 付録:「ジョエルに聞け」選集
  • TensorFlowによる深層強化学習入門 ―OpenAI Gym+PyBullet によるシミュレーション―
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 TensorFlowで強化学習を実践!  アルファ碁などのゲームAIやロボットアームの制御,自動運転などで注目されている深層強化学習の基本と実装について,PythonとTensorFlow(TF-Agents),シミュレータとしてOpenAI GymとPyBulletを用いて解説したもの.  深層学習,強化学習のアルゴリズムを一歩一歩ていねいに解説し,Raspberry Pi+Arduinoを用いた実応用までを扱っています. 第1章 はじめに 第2章 深層学習 第3章 強化学習 第4章 深層強化学習 第5章 実環境への応用
  • Scheme手習い
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 Scheme入門書の定番を翻訳 プログラミング言語Scheme は、Lisp の代表的な方言であり、計算機科学においてプログラミングを学ぶ上でもっとも適した言語のひとつでもある。 本書は、 Daniel P. Friedman and Matthias Felleisen “The Little Schemer, Fourth Edition”(The MIT Press, 1995)を翻訳発行するもの。計算機科学の話題を織り交ぜながらSchemeの基本的な考え方を対話形式で学んでいく、イラスト入りの定番の入門書である。 訳者まえがき 序文 はじめに 1章 おもちゃ 2章 一度、もう一度、さらにもう一度、またもう一度、…… 3章 偉大なるCons 4章 数遊び 5章 *すごい*星がいっぱいだ 6章 影法師 7章 友達と親類 8章 究極のlambda 9章 …… もう一度、もう一度、もう一度、…… 10章 このすべての値は何だ 幕間 索引
  • Scheme修行
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 Schemeを学ぶための定番書を初翻訳 プログラミング言語Scheme は、Lisp の代表的な方言であり、計算機科学においてプログラミングを学ぶ上でもっとも適した言語のひとつでもあります。 本書は、2010 年10 月発行『Scheme 手習い』(原題:“The Little Schemer, Fourth Edition”)の続編である“The Seasoned Schemer”を翻訳したものです。『Scheme 手習い』同様の対話形式で、状態やスコープ、継続といった、Scheme と計算機科学のさらなる話題を扱っています。 訳者まえがき 序文 はじめに 11章 おかえりなさい、ようこそショーへ 12章 避難しましょう 13章 ホップ、スキップ、ジャン 14章 名前をつけましょう 15章 大人と子供の違い…… 16章 位置について、セット、バン! 17章 我変わる、ゆえに我あり! 18章 我変わる、ゆえに我同じなり! 19章 宝石泥棒 20章 店には何がある? 後序 索引
  • 動かして学ぶ!Slackアプリ開発入門
    -
    オリジナルSlackアプリを 作ってみよう! 【Slackとは】 Slackはリアルタイムでやりとりができる チャットツールです。 在宅勤務が多くなるなか ビジネスの現場で利用が広がっています。 【Slackアプリ開発の特徴】 Slackには開発者にとって利用しやすい高機能APIが多数用意されています。 社内用のツールやチャットボット、外部情報の共有、パフォーマンスのチェックなど、 さまざまなアプリの開発が可能です。 【本書の概要】 本書はSlack APIやBoltフレームワークを利用して オリジナル機能を追加したSlackアプリを開発する手法を 丁寧に解説した書籍です。 オリジナル機能を加えてより便利な コミュニケーションツールを開発できます。 【対象読者】 Webアプリ開発者 【開発言語】 JavaScript 【主な開発環境】 ・OS:macOS ・SDK:Bolt for JavaScript ・API:Slack API ・Node.js (JavaScript実行環境) ・npm(パッケージ管理ツール) ・ngrok(外部公開用のURL) 【本書のポイント】 現役のヤフーのエンジニアがおすすめする、 ・ランチをのお店をおすすめするボット ・申請フォーム ・Giphyアプリ ・リマインダーアプリ など、多彩なSlackアプリの開発方法がわかります。 【著者】 伊藤 康太、道内 尊正、吉谷 優介。 いずれもヤフーのエンジニア。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。

    試し読み

    フォロー
  • Blazor入門
    -
    Blazorは、事前にコンパイルされたバイナリーコードをWebブラウザで実行可能にするWebAssembly技術を活用して.NETの動作環境を実現したフレームワークです。いままでブラウザ上ではJavaScriptしか動作しなかったため、SPA(シングルページアプリケーション)や多様な動作はJavaScript で書くことが必須でした。しかし、ブラウザ上で動作するWebAssemblyのおかげで、JavaScript以外のプログラム言語(C++やRustなど)を使うことができるようになりました。Blazorは、ASP.NETで培われたRazorという記述(HTMLとC# のコードを同時に記述できる)を使います。このため、ASP.NET特有の技術をそのまま流用でき、サーバーサイドもクライアントサイドもC#で開発できるので、.NET 技術者にとっては開発生産性やメンテナンス性でメリットがあります。本書は、C#プログラマを対象にして、データベースアクセス、Web API 、ASP.NET MVC などを活用できるBlazor 技術を解説します。
  • 詳細! SwiftUI iPhoneアプリ開発入門ノート[2020] iOS 14+Xcode 12対応
    -
    ※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。 また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。 SwiftUIと冒険に出よう! 本書はiPhoneアプリのUIを作るSwiftUIフレームワークの入門解説書です。SwiftUIの特長はなんと言っても驚くほど単純な構造でしょう。 アプリで見慣れたUIを作るコードをドラッグ&ドロップだけで入力でき、その名もモディファイアと呼ぶコードで飾るようにアレンジしていきます。 ただ、オブジェクト間のデータバインディングやプロパティのパブリッシュと観測など少し戸惑う面もあり、そのあたりが最終的にSwiftUI攻略の鍵を握っています。 ・手順を試しながら開発手法を習得する 本書では開発環境Xcodeの使い方から、SwiftUIコードの便利な入力補完機能などをステップを追って段階的に説明します。ポイントとなる箇所にはマーカーを引き、長いコードも見てすぐわかるように枠囲みや補足説明を付けました。少し難しい中級者向けの内容には「Level Up」アイコンが付いてます。 Chapter 1では簡単なSwiftUIアプリを試しに1個作り、これからの学習の準備をします。 Chapter 2ではコードの効率的な入力と最初に知っておきたいレイアウト調整について学びます。 Chapter 3は写真や図形の表示と画像効果を取り上げます。 Chapter 4では複数のデータを扱うリスト表示やナビゲーションリンクをSwiftUIではどのように行うかを説明します。リンクリストからWebブラウザを開く例も示します。 Chapter 5はボタン、スイッチ、スライダー、デートピッカー、テキストフィールド入力などのUI部品を取り上げます。ここでは@Stateという重要なキーワードが登場し、条件分岐やオプショナルバリューの扱いなどコードも本格的になってきます。 Chapter 6はシート、スクロールビュー、ダブビューなどの各種ビューを取り上げます。 Chapter 7はバインディングとオブジェクトの共有です。@Bindingをはじめとした複数のキーワードに加えて、クラス定義やプロトコルなども扱います。 最終章のChapter 8では新しくSwiftUIに対応したMapKitフレームワークのMap()を使って地図表示を行います。アノテーションの表示や現在地の追従などもシミュレータや実機を使って試してみましょう。 ・Swift初心者のための基礎知識入門 SwiftUIを使うにしても、プログラミング言語Swiftの基礎力が欠かせません。 そこで、各セクションを補完するように「Swiftシンタックスの基礎知識」の解説を設けました。 変数、演算子、制御構造、構造体、配列、関数、例外処理、オプショナル、クラス、継承など、これだけは知っておきたい内容に絞って丁寧に説明しました。プログラミングの基礎力をしっかり備えましょう。 ・見たこともない世界へ 新しい世界には新しいデバイスが必要だ。新しいデバイスを作るには新しいツールが欠かせない。 昨年、2019年初夏のAppleデベロッパカンファレンスWWDCで発表されたSwiftUIを目にしたとき、多くの開発者たちは瞬時にその使命を受け止めたに違いありません。そこからの1年、SwiftUIは大胆に確実に進化しています。新しい世界への道のりが冒険ならば、進化は冒険への挑戦であり、わたしたちは冒険者です。 2020年はコロナ禍が立ちはだかり、ともすると希望まで封じ込められた閉塞感に陥りそうです。 でも、夢の自粛なんてまっぴらです。見たこともない世界へ、SwiftUIと冒険に出かけましょう!

    試し読み

    フォロー
  • Scratch 3.0対応版 10才からはじめるScratchプログラミング図鑑
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 カラフルなイラストとわかりやすい解説が特徴の「10才からはじめるプログラミング図鑑」「10才からはじめるゲームプログラミング図鑑」に続編が登場。かんたんにできるゲームからふしぎなグラフィックや楽しいアニメーション、プレイヤーが操作できるアート作品まで、さまざまなプロジェクトが盛りだくさん。初心者から次のレベルを目指す人まで、この本でプログラミングのスキルをみがこう! *すべての漢字にふりがなつき。
  • Rによる教育データ分析入門
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 教育現場のデータを活かすために!  本書は、教育現場に蓄積された多様なデジタルデータ(成績データ、アンケート結果など)の分析方法を解説するものです。  中・高・大や予備校などの教育現場には、多くのデータ(試験・入試の結果、TOEICなどの外部試験の結果、出席管理システムの情報など)が、なかば勝手に集積されていきます。昨今、データ利用の重要性が叫ばれるなか、そのようなデータの山の中から教育上、有用な知見を見つけ出すことが教育現場にも求められています。  本書は、大学や予備校、通信教育の教職員・事務職員、教育に熱心な中・高の教職員をおもたる対象として、教育データの分析手法や考え方を解説しています。オープンソースの統計分析向けのソフトウェア環境であるRを用いることで、実際に使える実践的な方法を解説しています。  教育分野の方以外にも、データ分析が身近な学校という現場を例に、どのように実応用されているかを知ることができる一冊になっています。 【準備編】 第1章 Rの使い方 【基本編】 第2章 記述統計―テスト結果の概要を知りたい 第3章 層別分析・可視化―クラスごとの傾向を視覚的に把握したい 第4章 t検定―2つのテスト結果を比較したい 第5章 分散分析・多重比較―3つ以上のグループや繰り返しのテスト結果を比較したい 第6章 効果量―指導法による成績の違いを調べたい コラム ノンパラメトリック検定―少人数の成績を比較したい 第7章 相関分析―中間試験と期末試験の成績の関係を調べたい コラム テキストマイニング―授業評価アンケートの自由記述を分析したい 【発展編】 第8章 回帰分析―テスト欠席者の見込み点を予測したい コラム マルチレベル分析―異なる学校の成績を比較したい 第9章 因子分析―授業評価アンケートを作成・分析したい コラム 項目反応理論―テストごとの難易度を考慮して成績を出したい 第10章 構造方程式モデリング―成績データから因果関係を探りたい コラム 潜在ランク理論―100点満点のテスト結果を5段階評価に変換したい 第11章 クラスター分析―同じような特徴を持つ学習者をグループ化したい コラム 決定木分析―合格者と不合格者を分けるルールを知りたい 参考文献 索引
  • Scratch 3.0対応版 10才からはじめるゲームプログラミング図鑑 スクラッチでたのしくまなぶ
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 アクションゲームやレーシングゲーム、「迷路」や「音」を使ったゲームまで、スクラッチを使った8種類のゲームの作り方が学べます。カラフルなイラストとわかりやすい図解で、楽しみながらプログラミングに取り組める解説書です。かんたんに作れて、自分だけのカスタマイズも自在。作ったゲームは仲間といっしょに遊んだり、オンラインで公開したりして楽しもう! *すべての漢字にふりがなつき。
  • Scratch 3.0対応版 10才からはじめるプログラミング図鑑 たのしくまなぶスクラッチ&Python超入門
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 カラフルなイラストと少しずつ順番に進めていくていねいな解説で、プログラミングの基本からゲームの作り方まで、はじめての人でも楽しみながらプログラミングを覚えることができます。この本1冊で、スクラッチとPython(パイソン)という2つのプログラミング言語の使い方がわかります。プログラミングを学んで、君だけのオリジナルゲームを作ったり、未来のプログラマーをめざそう! *すべての漢字にふりがなつき。
  • たのしくまなぶPythonゲームプログラミング図鑑
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 人気のプログラミング言語「パイソン」を使って誰でもかんたんにゲームが作れるぞ。 プログラミングの手順を1ステップずつやさしく解説してくれているから初めての人でも安心だ。 この本に登場するゲームはぜんぶで9つ。 シンプルなアクションゲームからシューティングやパズル、クイズもあるぞ。 音楽をおぼえてダンスを踊ったり、火を吐くドラゴンに立ち向かう勇者になったり、さまざまなタイプのエキサイティングなゲームが、君の手で生み出されるのを待っている! 【登場するゲームの例】 「コイン・コレクター」 キツネをすばやく動かして、コインを集めよう! 「バルーン・フライト」 気球に乗って空の旅。障害物をうまくよけよう! 「ダンス・チャレンジ」 ステージの熱気は最高潮だ。どこまで踊れるかな? 「スリーピング・ドラゴン」 炎にふれたらアウト。ドラゴンが寝ているスキをねらえ!
  • たのしくまなぶPythonプログラミング図鑑
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 2020年より小・中学校でプログラミング教育が本格化―― プログラミングの手順を1ステップずつやさしく解説。カラフルなイラストや興味をひくプロジェクトを通して、Pythonの基本が楽しく学べます。 絵を描いたり、動きのあるグラフィックを作ったり、かんたんなプログラムで動くおもしろいゲームを作ったり、この本一冊で基礎の習得から実践までカバー。 【プロジェクトの例】 動物クイズ:3回答えるあいだに正解を出そう! スパイラル:ふくざつな模様がかんたんに描けるぞ! 星空:カラフルな星がつぎつぎ夜空に出現するよ! ペットをかおう:お世話をすると喜んだり、放っておくと悲しんだりするぞ! はらぺこイモムシ:葉っぱを食べるとどんどん成長していくぞ!
  • システム開発・刷新のための データモデル大全
    4.0
    「データモデル」はDXの基礎技術! 昨今、DX(デジタル・トランスフォーメーション)の必要性が喧伝され、多くの業界・企業で業務システムの刷新が進められています。しかし現実には、上っ面が今風になっただけの代わり映えのしないシステムが出来上がるケースが少なくありません。また、柔軟な仕様策定を期待して「アジャイル手法」を安易に取り入れたばかりに、いつまでも仕様が定まらない事態に陥っています。 その最大の原因は、データモデルに関するリテラシーが作り手側から失われたためです。データモデルは、システムの骨格といえる「データベース」の設計根拠となる重要な図面。ごく単純なシステムでない限り、データモデルを事前に確立しないままで開発プロジェクトが成功することは期待できません。 そこで本書では、さまざまな案件に関わってきた著者が、データモデルの読み方とともに、効果的なデータモデルを創造するためのノウハウを解説。順を追って読み進め、また練習問題をこなすことで、実践的なスキルが身につきます。 組織、取引先、簿記、商品、部品表、設備、在庫、売掛、買掛、受発注、契約など、さまざまな情報のモデリング事例が満載。文法だけでなく、数々の用例を業務知識とセットで理解することで、業務システムで扱われるデータの形を捉えるための筋道が見えてきます。 IT技術者がシステム設計スキルを身につけるためにはもちろん、システム担当者が開発業者のスキルレベルを事前評価するためにも必携の一冊。
  • UiPath業務自動化最強レシピ RPAツールによる自動化&効率化ノウハウ
    -
    日常業務で使える! UiPathによる 業務自動化手法が満載! 【本書の背景】 RPAとはロボティック・プロセス・オートメーションの略で、 定型的な日常の作業をRPAのソフトウェアに任せ、業務の自動化をする手法です。 RPAソフトウェアでも注目されているのがUiPath(ユーアイパス)です。 【UiPath(ユーアイパス)とは】 UiPathは、国内外で利用者が急増しているRPAソフトウェアです。 【対象読者】 ・UiPathに対する基礎的な知識を身に付けている非エンジニアの方 ・個人レベルでUiPathを利用しようという人(コミュニティエディション利用者) 【本書の概要】 本書はUiPathを利用して、日常業務を自動化する手法を日常業務の種類ごとにまとめた書籍です。 本書を読めば、UiPathを利用した自動化処理をサクッと実践できます。 【本書の自動化処理の一例】 ・Web画面上の表のデータを読み取って出力する ・Excelデータをアクティビティだけで集計する ・特定のファイルを特定のメールアドレスに送信する 【本書のポイント】 ・UiPathの使い方ではなく、業務をいかに自動化するかにフォーカス ・節末で項目同士を参照させているのでより理解が深まる ・開発手法を試せるサンプル付き 【著者】 株式会社完全自動化研究所 小佐井 宏之(こさい・ひろゆき) 福岡県出身。京都工芸繊維大学同大学院修士課程修了。 業務完全自動化の恩恵を多くの人に届け、無意味なPC作業から解放し 日本を元気にしたい。株式会社完全自動化研究所 代表取締役社長。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • Pythonトリック
    -
    Pythonプログラマなら身につけたい玄人技 本書は、Dan Bader, "Python Tricks The Book: A Buffet of Awesome Python Features"dbader.org,の翻訳書です。 【本書の内容】あらゆる場面で活躍するプログラミング言語、Python。本書はそんなPythonをマスターし、日々のプログラミングに活用したい熱心な方々のための1冊です。 入門書を一通り終えた駆け出しプログラマには、Pythonの機能や特徴をより深く、また他言語から新たにPython習得を目論むベテランには、コードの書き方の差異を、リスト内包や文字列フォーマットなど、さまざまなサンプルを元に教授してくれます。 著者のDan Baderは、Twitterでのアウトプットに端を発する、いわゆるTips紹介の延長線上で、この本を執筆しました。そのため、各種Tipsに対するさまざまなフィードバックと、よりよく伝えるためのアイデアが盛り込まれ、結果、Pythonをより深く知り、より良いコードを書くための知識が集積された書籍となりました。 つまり本書は、もっとすごいPython開発者になりたいあなたを、強力にサポートする1冊です。 【本書のポイント】・短いサンプルでPythonの一番すばらしい点を学べる・Pythonならではの、すばらしい機能をビュッフェ形式で学べる・Pythonプログラミングへの理解促進 【読者が得られること】・よりよいPythonプログラマとしての知見・効率的で実践的なPythonプログラミング・コードをよりパイソニックなものにするためのノウハウ ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • キットではじめる3Dプリンタ自作入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 2019年現在、数多くのホビー用3Dプリンタが市場に出回っています。 中国製のキットなら2万円台から入手が可能となり、多くのパーツを安価に入手することも容易となった事から、キットのみならず自作修理、改造などを楽しむ事も可能になりました。 1台の3Dプリンタを組み立てれば,フィギュアやモデル、ジオラマの部品の作成、電子工作の試作などで完成度をより高める部品を作成できます。また、そこで得た知識と新しい部品を製作することで、更に2台目のプリンタを生み出す事や、新しい機能を追加することも可能です。 本書は3Dプリンタの仕組みを知りたい、3Dプリンタのを自分で組み立てたい、修理できる知識が欲しい、そんな「モノ作りが大好き」、「機械いじりが大好きな」人たちに向け、必要となる情報やノウハウをまとめました。3Dプリンタライフ、電子工作の足がかりにしてください。
  • 入門Goプログラミング
    4.5
    【本書の内容】 比較的小さいけれど、どのようなスキルのプログラマ(含む予備軍)にとっても有用で有益なプログラミング言語がGoです。 本書は2009年に発表され、以来、コンパクトさとシンプルさを残したまま、さまざまなスキルをもったプログラマに愛される言語として成長してきたGo言語を意のままに操れるレベルを目指せる学習書です。 ビギナーにとっても、Webにある実行環境を使用することで掲載されたサンプルプログラムや、練習問題を実行できるよう配慮されていますし、スクリプト言語を使った経験があれば、ウォーミングアップは終わっています。スクラッチやエクセルのフォーミュラを使ったことがあったりHTMLを書いた経験があれば、本格的なプログラミング言語の第一歩を踏み出す格好のきっかけになるはずです。 もちろん、それなりの忍耐とか努力は必要ですが、火星探査機を構築しながら(!?)Go言語を完全習得できる、最初の1冊となるでしょう。 【本書のポイント】 ・特定のテーマごとに学習単元をユニット化 ・ユニットはさらに特定のトピックを扱うレッスンに分割 ・レッスン後はクイックチェック ・さらに練習問題を配置して知識を根付かせ応用力を ・問題に対する模範解答も完備 ・ローカルに開発環境を持っていなくても学習できる ・GitHub上にも最新の解答例を掲載 【読者が得られること】 ・Go言語の構文を理解できる ・Go言語を使ったプログラミング ・特色とメリットを活かした開発技法の習得 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。 (翔泳社)
  • Java逆引きレシピ 第2版
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 開発現場で使える珠玉のレシピ! 好評の『Java逆引きレシピ』が、 従来のJava 6、7、8に加え、Java 9以降のバージョンにも対応し、 第2版として帰ってきました!! 最新の環境でも使えるよう既存のレシピも見直し、 新規レシピもふんだんに。「これからも現場で役立つ」一冊です。 ====目次==== ・第01章 Java開発の準備 ・第02章 Javaの基本 ・第03章 クラス・インターフェース ・第04章 コレクション ・第05章 日付操作 ・第06章 ファイル・入出力 ・第07章 並行プログラミング ・第08章 JDBC ・第09章 JUnit ・第10章 ネットワーク、システム、ユーティリティ ・第11章 これからのJava ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 入門JavaScriptプログラミング
    3.0
    【本書の内容】 本書は、ES2015以降に導入された新しい機能をこれから学ぼうとしているJavaScriptプログラマのために書かれています。ES2015やES2016といった特定のバージョンに焦点を合わせるのではなく、現代のJavaScript開発プロジェクトに否応なく放り込まれた開発者が(最新ECMAScriptとそれに準拠したJavaScript開発方法のあれこれを)理解することを主要なテーマとしています。 とくに、新しく導入された機能のうち、もっとも使いでのある機能や、これまで手こずらざるを得なかった開発プロセスを大幅に軽減するような、現実のプロジェクトにおいて率先して使うべき機能を中心に解説しました リアルな開発の現場で、最新のJavaScriptを本気で吸収したい新人開発者の(コワモテではあるけれど)力強い味方になってくれるはずです。 【本書のポイント】 ・特定のテーマごとに学習単元をユニット化 ・ユニットはさらに特定のトピックを扱うレッスンに分割 ・レッスンに入る前にウォーミングアップ、レッスン後はクイックチェック ・さらに練習問題を配置して知識を根付かせ応用力を ・ユニット終了時には、そこで学んだ知識を使ったプロジェクトもある 【読者が得られること】 ・ECMAScript2015以降の機能の習得 ・JavaScriptプロジェクトの現実解 ・モダンな開発技法 【対象読者】 どのようなレベルのプログラマにとっても、本書は有益といえるだろう。本書は「プログラミングの方法」を教える本ではない。これまでのJavaScriptを使って問題なくプログラミングを行えることが前提となるが、本書を読み進めるにあたってJavaScript のエキスパートである必要はない。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • オブジェクト指向Javaプログラミング入門 第2版
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 著者らの実践した授業内容を基に、各章末に演習問題を配し、また側注でアシストを行ない、初学者が迷わず学べるよう工夫してある。最終章では、アドバンスなプログラミング手法も解説する。オブジェクト指向ブログラミングをしっかり学ぶ読者には必携の書である。
  • JavaScript逆引きレシピ 第2版
    -
    JavaScript開発必須の知識・現場のテクニックを凝縮! 本書は、実践で即役立つテクニックと開発ノウハウ、つまづきやすい・ハマりやすいポイントを徹底解説した「JavaScriptを利用するWebプログラマ必携の逆引き集」です。 JavaScript(ECMAScript)の基本構文や新記法といった基礎的な知識から、オブジェクト指向、組み込みオブジェクト、関数、オブジェクト指向構文、DOM、ブラウザオブジェクトなどの定石・応用テクニック、開発に役立つツール類まで、著者の経験に基づいた実践の場で必ず役立つノウハウ、レシピを提供します。 JavaScriptをいまいち使いこなせていないと感じる方や中級レベルに向けてしっかり足場固めをしたい方、JavaScriptをもっと活用したい方などにおすすめの一冊です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。

    試し読み

    フォロー
  • システム開発のための見積りのすべてがわかる本
    5.0
    クラウド時代の見積りの手法がイチからわかる! エンジニアのキャリアパスの中で見積りは避けては通れないスキルです。 しかしながら、近年、クラウド環境による開発・本番インフラの大幅なコスト低減、GitHubなどチーム開発ツールの成長など、 大幅な環境の変化もあり、それまでのやり方が通用しなくなっています。 本書では、フレームワークや自動化ツール、高度なIDEなどのツール類、テストの自動化やDevOpsといった多数の効率化手法など クラウド時代の開発手法に沿った形でイチから見積りについて解説します。 【本書の構成】 本書は3部構成になっています。第1部では、「見積りの基本」として、見積りの超基本について解説します。 続く第2部では、「これまでの見積り」として、クラサバなど従来の見積りについて解説します。 最後の第3部では、「クラウド時代の見積り」として、クラウド時代のWebシステムでの見積りや、 アプリ開発など特殊な見積りについて、事例をもとに説明します。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • テスト駆動Python
    -
    Pythonでテスト駆動開発をするために知っておきたいpytestのすべて ●本書の目的 ・Pythonを使っているのでpytestを使ったテスト駆動開発する ・シンプルなテストをシンプルに書く ・複雑なテストもシンプルに書く ・読みやすいテストを書く ・self.assertEqual()やself.assertLessThan()のようなものではなく、assertだけでテスト駆動する ・単体テストまたはnoseのテストを実行できるようにする ●必要な基礎体力 ・Pythonを使ったことがある ・テスト駆動開発のことはなんとなく知っている ・pytestのインストールくらいはできる 【目次】 CHAPTER1 はじめてのpytest CHAPTER2 テスト関数を作成する CHAPTER3 pytestのフィクスチャ CHAPTER4 組み込みフィクスチャ CHAPTER5 プラグイン CHAPTER6 構成 CHAPTER7 pytestを他のツールで使ってみる 付録A 仮想環境 付録B pip 付録C pytestのプラグイン 付録D Pythonプロジェクトのパッケージ化と配布 付録E xUnitフィクスチャ 付録F クラウドでpytestを使う(CircleCI社・金洋国氏書き下ろし) 付録G pytestを用いたテスト駆動開発(アジャイルコーチ(フリーランス)・安井力氏書き下ろし) ●著書について Brian Okken 20年にわたるR&D経験を持つ主席ソフトウェアエンジニア。試験計測機器を開発している。また、Test&Codeポッドキャストを主催し、Python Bytesポッドキャストの共同開催者でもある。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • プログラミングHaskell
    4.7
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 Haskellの特徴を凝縮したコンパクトな教科書 Haskell(ハスケル)は純粋関数型言語として注目を集めているプログラミング言語。 本書は、関数プログラミングの専門家が題材を厳選して著したものであり、すでに国内のHaskellユーザたちからの評価も高い。これからHaskellを始めようという人はもちろん、既存の入門書を購入している人たちにもお勧め。 第1章 導入 第2章 はじめの一歩 第3章 型とクラス 第4章 関数定義 第5章 リスト内包表記 第6章 再帰関数 第7章 高階関数 第8章 関数型パーサー 第9章 対話プログラム 第10章 型とクラスの定義 第11章 切符番号遊び 第12章 遅延評価 第13章 プログラムの論証 付録A 標準ライブラリ 付録B 記号表 付録C 訳者による関数の解説 付録D 訳語一覧
  • たのしいプログラミング Pythonではじめよう!
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「いつかはプログラミングしたい! でも私には難しそう……」と二の足を踏んでいる方。 「プログラミングできたら便利! でも勉強するのはつまらない……」と敬遠している方。 「プログラミングできたらかっこいい! でも作りたいアプリとかない……」とあきらめている方。 世界中で大人気の小難しくないプログラミング言語Pythonなら、覚えることも最小限。この本を読んで、楽しいプログラミングの世界に飛び込んでみましょう! 面白い例題やパズルを楽しみながら、愉快でカラフルなイラストと一緒にかっこいいプログラミングを学ぶことができます。  本書は、“Python for Kids:A Playful Introduction to Programming”を翻訳したものです。
  • これからはじめる SQL 入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は,データベースの標準的な言語であるSQLを学ぶための入門書です。自宅のパソコンに,附録DVD収録の練習用データベースをインストールして,実際にデータの検索や更新などの操作を行いながら,SQLをマスターすることができます。初心者の方でも無理なく学習できます。
  • 効果的プログラム開発技法 第5版
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 好評を博したシステム開発技法の指南書、待望の改訂!時代に合わせてアジャイルモデルや最新テスト技法を追加。多様化が加速する開発環境に惑わされないための1冊! システム開発の本質を見失わないために必要な知識とノウハウ1979年に初版を発行してから30年。時代と状況に合わせて改訂を重ねて使われ続けてきたシステム開発技法解説書の第5版。どんなことにも情報システムが欠かせない現代では、その開発環境も多様化し日々刻々と進化をしています。しかし、どんなに環境が多様化し進化をしても、システム開発の本質は不変。どんな環境で、誰が開発をしようとも、ユーザーの真のニーズをしっかりと把握し、それをシステム要件に反映すること、ユーザーの使い勝手の良いシステムを設計・開発することがシステム開発の原点です。そのような視点と、システム開発技法の歴史、著者の経験と研究を土台にして、現代のシステム開発に必要で、開発者はもちろん、開発されたシステムを利用するユーザーにまでメリットをもたらす技法を余すことなく解説する、プロジェクトマネージャーや現場の開発者必携のバイブル。
  • 基礎からしっかり学ぶC++の教科書 C++14対応
    4.3
    プログラミング言語としてのC++の使い方を、基礎から丁寧に説明します。プログラミングに必要な基礎知識(言語仕様、文法、概念など)を体系的に学習できます。 各章の章末には復習問題があり、その章で学んだ内容を確認してから次の章に進めるようになっています。また、本書の最後の章では実際にパズルのアプリケーションを作成することで、本書で学んだこと全体が復習できます。レベルアップを目指すC++の初学者におすすめします。 本書は2009年発行の『文法からはじめるプログラミング言語Microsoft Visual C++入門』を、現在の内容に合わせて全面的に改訂したものです。 「はじめに」より抜粋------------------------------ 本書はC++の入門書です。文法を厳密に記述するのではなく、構文とそれを利用するサンプルコードを提示することによって、C++を紹介しています。 対応する規格はISO/IEC 14882:2014、いわゆるC++14です。本文で利用する開発環境はVisual Studioですが、サンプルコードはGNU C++とClangでも動作します。 その方法は脚註などで補足しているので、それを参考にすれば、Windowsだけでなく、macOSやLinuxでも本書の内容は試せます。 (中略)これからC++のプログラムを読み書きしていくために最低限必要となるであろう話題だけを選択し、本書を書きました。 プログラムを書くだけでよければもう少しコンパクトにできますが、他人が書いたC++のプログラムを読むのに必要な知識を入れるとこのくらいになるでしょう。
  • アジャイル時代のオブジェクト脳のつくり方 Rubyで学ぶ究極の基礎講座
    3.0
    Rubyでオブジェクト指向をマスターするための究極の基礎講座! 本書はアジャイル時代に適用させたオブジェクト指向の考え方について わかりやすくまとめた書籍です。 オブジェクト指向の学習には、多かれ少なかれ、挫折がつきものです。 そのような挫折をなるべく避けるように、オブジェクト指向の基礎を Rubyを通して学習します。また楽しく学習できるようイラストや図を ふんだんに使用しています。 本書を読んでオブジェクト指向型スクリプト言語であるRubyを きちんと使いこなせるようになれば、オブジェクト指向を正しく 理解することにつながり、今までよりも読みやすく再利用性の高い プログラミングコードを書けるようになります。 はじめてオブジェクト指向を学ぶ人はもちろん、今までオブジェクト指向の 学習に挫折してしまった人にもオススメの1冊です。 【対象読者】 ・オブジェクト指向をはじめて学ぶ方 ・他の本でオブジェクト指向を挫折してしまった方 【補足】 本書は2003年に刊行し、人気を博した『オブジェクト脳のつくり方― Java・UML・EJBをマスターするための究極の基礎講座』(翔泳社)について 触れている箇所も出てきますので、興味のある方はぜひご一読をお勧めします。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • LINE BOTを作ろう! Messaging APIを使ったチャットボットの基礎と利用例
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 LINEで動くチャットボットを作ろう! Webサービスなどの開発者にとって、チャットボットの開発は 今や注目のテーマです。その中でも特に、ユーザー数が他を 大きく引き離すLINEで動くチャットボット「LINE BOT」への需要は 今後ますます高まることでしょう。 本書は、今すぐ使えるサンプルを作りながら、そんなLINE BOTの 実装方法を楽しく学べる一冊です。 【実行環境】 無料で使えるPaaS環境「Heroku」を使い、サンプルはPHPで作成されています。 【目次】 Chapter 1 チャットボット(BOT)とは? Chapter 2 LINE BOTを作るための準備をしよう Chapter 3 LINE BOTアプリの基礎知識とひな形の作成 Chapter 4 お天気BOTを作ろう Chapter 5 リバーシBOTを作ろう Chapter 6 ビンゴBOTを作ろう Chapter 7 LINE Loginと連携しよう Chapter 8 対話BOTを作ろう ◆特集◆ LINE BOT AWARDS関連インタビュー ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • UX × Biz Book 顧客志向のビジネス・アプローチとしてのUXデザイン
    3.3
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ビジネス視点から、UXの価値を探る ビジネス・パーソン向けのUX(ユーザーエクスペリエンス:顧客体験)解説書。 B2Cであれ、B2Bであれ、Webであれ、アプリであれ、ブランディングであれ、コールセンターであれ、ビジネスの場面において「顧客とのエンゲージメント」の重要性が増している中、UXアプローチは必要不可欠なものとなってきています。 本書はデジタル・マーケティングから顧客との関係構築、ブランディング、実装まで、それぞれ現場で活躍する執筆陣が、多面的・複合的な視点、切り口で、UXおよびUXDのビジネス価値に関して、分かりやすく解説します。 【誰のための本か?】 ビジネス視点からUX(ユーザーエクスペリエンス)の価値や重要性を知りたい方 【構成】 Chapter1 UXとはなにか?(田平博嗣) Chapter2 UXと顧客エンゲージメント(原裕) Chapter3 UXが企業にもたらす価値(井登友一) Chapter4 UXブランディング(明海司) Chapter5 Webサービス開発プロジェクトにおけるUXデザイン(塚本洋、川田学) Chapter6 BtoBビジネスにおけるUX(橘守) Chapter7 コールセンターにおけるUXとカスタマー・エンゲージメント(萩谷衞厚) Chapter8 UXの採用プロセス(坂本貴史) Chapter9 オムニチャネル時代におけるCX/UX:エンゲージメント・コマース(奥谷孝司、原裕)
  • まつもとゆきひろ 言語のしくみ
    4.7
    世界中で使われているプログラミング言語「Ruby」の作者、まつもとゆきひろ氏が「言語の作り方」を初めて真正面から解説する本です。 本書のために新言語「Streem」を作りました。2年をかけて新言語を実際にデザイン・実装した取り組みを、試行錯誤の過程も含めて詳しく解説しています。 「今更、言語を作ってどんな意味があるの?」と思う人もいるかもしれません。まつもと氏は言語を作る価値を本書でこう説明します。 ●プログラミング能力の向上 ●デザイン能力の向上 ●自己ブランド化 ●自由の獲得 まずプログラミング言語の実装は、コンピュータサイエンスの総合芸術といえるでしょう。言語処理系の基礎である字句解析や構文解析は、ネットワーク通信のデータプロトコルの実装などにも応用できます。 プログラミング言語はコンピュータと人間をつなぐインタフェースでもあります。そのようなインタフェースをデザインすることは、人間がどのように考え、暗黙のうちに何を期待しているかについての深い考察が求められます。そのような考察を重ねることは、言語以外のAPIのデザインや、ユーザーインタフェース(UI)、ひいてはユーザーエクスペリエンス(UX)のデザインに役立つでしょう。 こんな言語デザインの世界に飛び込んでみましょう。
  • ほんきで学ぶAndroidアプリ開発入門 第2版 Android Studio、Android SDK 7対応
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 初心者も安心して学べる!Android 7.0 Nougat(ヌガー)の定番教科書 【対象読者】 本書は、最新のAndroid 7.0 Nougat(ヌガー)に対応した、 はじめてAndroidアプリを作成する開発者を対象とした入門書です。 【特徴】 楽しみながら新機能をしっかり学べるミニアプリを元にLESSON形式で学べます。 また練習問題が章末についていますので、学習効果を自分で確認できます。 【構成】 CHAPTER 01ではAndroid Studio 2.XのインストールとAndroid 7.0 Nougat(ヌガー)の利用方法を解説します。 CHAPTER 02ではAndroid Studio 2.Xの利用方法を解説します。 CHAPTER 03~06では基本機能について作りながら学べます。 CHAPTER 07ではGoogleが公表しているMaterial Designを、 CHAPTER 08ではハードウェア機能を利用したミニアプリを、 CHAPTER 09ではAndroid 7.0 Nougat(ヌガー)の新機能を詳しく学んでいきます。 最終のCHAPTER 10では、作成したアプリのリリース方法について解説しています。 【目次】 CHAPTER 01 Androidアプリ開発をはじめる前に CHAPTER 02 Androidアプリ開発の準備をしよう CHAPTER 03 Androidアプリ開発の基本を学ぼう CHAPTER 04 Androidアプリのウィジェットに慣れよう CHAPTER 05 Androidのシステムを学ぼう CHAPTER 06 Androidアプリを作ってみよう CHAPTER 07 Material Designを使ってみよう CHAPTER 08 データを使いこなそう CHAPTER 09 Androidの新機能を使ってみよう CHAPTER 10 アプリを公開しよう 【著者紹介】 株式会社 Re:Kayo-System(カブシキガイシャ アールイーカヨーシステム) 関西を拠点にAndroidアプリ/組み込み/iOSアプリ/Webサービスを中心とした業務開発を行う。 セミナーや執筆活動も積極的に行っている。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • すべてわかるクラウド大全2016
    4.0
    クラウドを理解し、活用するための情報を一冊にまとめました。アマゾンやグーグル、セールスフォースやマイクロソフトなど主要クラウドサービスを詳解。ユーザー事例やSI動向など、クラウドに関する最新動向も充実。OpenStackやCloudStack、Cloud FoundryやOpenShiftなどクラウドを支える技術解説も網羅しました。入門者向けの基礎知識から、システム構築・運用に必要な実践ノウハウまでをわかりやすく解説しました。 第1章 クラウドの最前線 第2章 クラウド活用の実践ノウハウ 第3章 クラウドを支えるIT 第4章 4大クラウドサービスの概要 第5章 クラウドの最新動向
  • iOSアプリ開発逆引きレシピ
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】 iPhoneアプリ開発の現場で「使える」TIPS集! 本書はiPhoneアプリ開発で困ったとき、そのつまずきやトラブルを「自力」で解決できるTIPS集です。 新しくなったフラットデザインのユーザーインターフェースやマルチメディア、課金など開発にかかわる重要なポイントをカテゴリ別にまとめていますので、目的の項目を即座に見つけ開発の参考にすることができます。すべてのTIPSはサンプルを用意していますので気になったコードは実際に確認できます。 iOS7、Xcode5以降をベースに、旧バージョンでも使える内容はアイコンで表示しています。iPhoneアプリ開発に携わるすべての開発者にとって、まさに必携の1冊です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • Unity5ゲーム開発レシピ ハマるゲーム制作のノウハウ
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】 Unity5によるゲーム制作のTIPSが満載! 本書はゲーム制作者に向けて、Unity5によるゲーム制作のコツをまとめたTIPS集です。単なるTIPS集ではなく、ユーザーがハマるゲーム作り必要なコツをカテゴリごとに分けて、現場の開発者向けに使いやすくまとめています。 「基本機能だけでも十分にできる面白いゲーム作り」「ユーザーインターフェース作りにポイント」「キャラクターの操作のコツ」「サウンドの効果的な使い方」「ユーザーを引き込む要素」などゲーム作りで重要なポイントをTIPS形式で解説します。ゲーム開発者、必須の1冊です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • ほんきで学ぶSwift+iOSアプリ開発入門 Swift2,Xcode7,iOS9対応
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】アイデア満載のアプリを作る!本書は2015年6月にリリースされたSwift2利用したiOSアプリ開発の入門書です(本書ではその後にリリースされたSwift2.1に対応)。Swift2ではエラーハンドリング(いわゆる例外処理の仕組み)など、さまざまな仕様が加わり、プログラミングの幅が広がりました。本シリーズの特徴として、実習と講義というスタイルで解説していますので、手を動かしながら実際の挙動とその仕組みを学ぶことができます。本書で扱うサンプルは、すべてSwift2.1に対応したものです。学習の達成感をレッスンごとで実感してもらうために、多くのミニアプリを用意しています。開発環境としてXcode7.1を利用しています。iOSは9.1に対応しています。本書を元にSwiftとiOSによるアプリ開発の基礎をマスターしてください。※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • ほんきで学ぶUnityゲーム開発入門 Unity5対応
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】 世界で大ヒットするゲームを作る! 本書は2015年3月にバージョン5にメジャーアップデートしたUnity5を利用したゲーム開発の入門書です。 Unity5のPersonal Editionでは、それまでProfessional Editionでしか利用できなかった機能がすべて利用できるようになりました。前年のゲームの売り上げが10万ドル以下の個人・企業であれば、無料でさまざまなゲームを開発できるようになりました。 本書は、著者の前著『Unityで作るスマートフォン3Dゲーム開発講座 Unity4対応』(ISBN:9784798126197)でたいへん好評だったサンプルと内容を、Unity 5向けにブラッシュアップしたものです(1章・2章は新コンテンツ、3章から7章は改訂の内容)。Unityのバージョンは、Windows版の5.1.3に対応しています。 シリーズの特徴として、実習と講義というスタイルで解説していますので、手を動かしながら実際の挙動とその仕組みを学ぶことができます。また、学習の達成感をレッスンごとに実感してもらうために、Unityの主だった機能を盛り込んだ内容になっています。本書を通じて、Unityによるゲーム開発手法をマスターできます。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • まつもとゆきひろ コードの未来(日経BP Next ICT選書)
    4.5
    オブジェクト指向スクリプト言語「Ruby」の開発者である「まつもとゆきひろ」氏が、 クラウド/ビッグデータ時代のプログラミング言語や技術を独自の視点で分析した解説書です。 メタプログラミング、クロージャー、Go、node.js、key-valueストアなど、 これからのコンピュータ世界のカギとなる技術をやさしくひもときます。 <目次> 【第1章】 プログラミングの時空間 【第2章】 言語の過去、現在、未来 【第3章】 言語の新潮流 【第4章】 クラウド時代のプログラミング 【第5章】 ビッグデータを支えるデータストア技術 【第6章】 マルチコア時代のプログラミング
  • ほんきで学ぶAndroidアプリ開発入門 Android Studio、Android SDK 5対応
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】 世界で勝てるアプリを作る! 本書は「ほんき」でAndroidアプリを開発したい方に向けて、UI設計から開発、配布までひととおりのスキルを学べるようまとめた書籍です。実習と講義のスタイルで、「手を動かしながら」学ぶことができるので、より実践的なスキルを身に付けることができます。 本書で扱うサンプルは、すべてAndroid SDK 5および、Androidアプリ開発の定番になりつつあるAndroid Studioで作成したものです。 学習の達成感をレッスンごとで実感してもらうため、各LESSONごとに学習しやすいミニアプリを用意。実際にAndroidアプリの開発に必要なスキルを身に付けることができます。 本書を元に、世界に向けて、オリジナリティあふれるAndroidアプリをリリースしましょう! ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 10日でおぼえるJSP&サーブレット入門教室 第4版
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】 サーバーサイドJava 最初の一歩は本書から! 本書は、サーバーサイドJavaの基本となるJSP/サーブレット学習書です。すぐ動く・すぐわかる実習サンプルでJavaの基本を学びながら、HTTPリクエスト/レスポンス、クッキーやセッション情報など、Webアプリケーションの基本的な知識やしくみをわかりやすく解説します。LESSONごとに細かく分かれた構成で、自分のペースで学んでいくことができるほか、練習問題もついているので、学んだ内容の復習・定着にも使えます。 第4版では、最新のサーブレット3.1に対応し、大幅に拡張されたサーブレットの記法(アノテーション)の解説を更新しました。JavaでのWebアプリケーション開発を目指す最初の一歩として、「とにかく取りかかってみたい」「実際の動作イメージを視覚的、体感的につかみたい」という人におすすめの一冊です! ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • CSS3&jQueryで作る スマートフォンサイトUI図鑑
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 スマホサイトでよく使う43種類のUIパーツをビジュアルで解説。名前から実際の使い方、HTML5/CSS3+jQueryで実装するためのソースコードまでを1冊にまとめました。打ち合わせやプロトタイピング、コーディングに役立つ便利な図鑑です。コピー&ペーストですぐに使えるサンプルファイルのダウンロード付き。
  • GPUプログラミング入門 -CUDA5による実装
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 初学者にも、上級者にも、必ず役立つ! 世界初の入門書!・NVIDIA社協力のもと、新アーキテクチャ「Kepler」および「CUDA5」をもとに解説。・数値計算への応用例も多彩で、付録にサンプルプログラムを26ページ掲載。・FortranによるCUDAプログラミングも紹介。
  • Java逆引きレシピ
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております】 Javaでプログラムを書く際の実践・実用ノウハウが凝縮! 本書は、実践で即役立つテクニックと開発ノウハウ、つまづきやすい・ハマりやすいポイントを徹底解説した「Javaプログラマ必携の逆引き集」です。 Java開発の準備や基本構文といった基礎的な知識から、クラス・インターフェース、コレクション、日付操作、ファイル・入出力、スレッド、XML、JDBC、Junit、ネットワークの基本・定番・応用テクニックまで、現場で活躍する著者陣の経験に基づいた実践の場で必ず役立つノウハウ、レシピを提供します。 Javaをいまいち使いこなせていないと感じる方や中級レベルに向けてしっかり足場固めをしたい方、Javaをもっと活用したい方などにおすすめの1冊です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 10日でおぼえる Androidアプリ開発入門教室 Android SDK2.3対応
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】 アプリの作成から配布まで Androidアプリ開発の基本をマスター 本書は、開発言語として人気のJavaを利用し、サンプルを通じてAndroidアプリ開発の基本が学べる書籍です。サンプルを基に実際に手を動かしながらAndroidアプリのプログラミング技法を学ぶことができます。Androidは、Xperiaなどのスマートフォン向けのプラットフォームで、Androidアプリの作成には、Android SDKという開発環境がGoogleから提供されています。 用意しているサンプルは、メモ帳や絵日記、音楽プレイヤーなど、Androidの基本的な機能を押さえつつも、作る楽しさを学べるものばかりです。また、作成したアプリをAndroid Marketで配布する方法も解説していますので、初心者の方でも作成から配布まで、一通り学ぶことができます。 サンプルプログラムをダウンロードしてすぐに学習を始められるので、これからAndroidアプリ開発を始めたい方は必見の入門書です。 ●7つのアプリを作りながら、楽しく学べる ●メモ帳・カレンダー・絵日記・スライドショー・フォトフレームなど、作例も充実。 ●基本から応用まで短期間で学べる集中レッスンパック 【サンプルプログラムのテスト環境】 サンプルプログラムは、以下の環境で正常に動作することを確認しています。 ●Windows7(Professional) ●JDK6 ●Andoroid SDK 2.3 ●ADT 8.0.1 ●Eclipse Helios Service Release 1 ※本電子書籍は同名出版物を底本とし作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
  • Visual Basic 2022パーフェクトマスター
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 初心者から中級者向けにVisual Basicの開発環境の準備、デスクトップアプリやデータベースアプリ、Webアプリ開発まで、実際にサンプルを動かしながらプログラミングを学べる全機能解説書です。
  • Javaプログラミング パーフェクトマスター
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Javaプログラミングの基礎から応用までを幅広くしっかり解説したプログラミングガイドです。Java言語ではじめてプログラミングを学ぼうという人や、C言語などの他の言語を習得し次のステップとしてJavaの習得を目指すユーザーを対象に、プログラムで扱うデータの仕組みから、データの演算、プログラムの流れの制御、オブジェクト指向プログラミングへと段階をおいながら解説しています。特に、Javaの重要な要素であるオブジェクト指向については、基本編と応用編にわけて詳細に解説。Javaの資格試験であるOCJ-Pの出題範囲にも対応しており、各種プログラミング検定試験の学習書としても利用可能です。書籍掲載データのダウンロードサービス付き。
  • 作って学べる Unity本格入門 [Unity 2022対応版]
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※PDF版をご希望の方は Gihyo Digital Publishing (https://gihyo.jp/dp/ebook/2022/978-4-297-13067-1)も合わせてご覧ください。 本書はUnityでゲーム開発を行いたい人を対象に,1つのゲームを制作する流れを通してUnity 2022の操作が学べる入門解説本です。本書内で武器などを調達し,食べ物を求めながら冒険し,武器でモンスターと戦う3Dアクションゲームを制作していきます。本格的なゲームを実際に制作しながらUnityの使い方を学べますので,楽しみながら学びことができ,かつ実践的なテクニックも身につけることができます。
  • Spring Framework超入門 ~やさしくわかるWebアプリ開発~
    -
    Spring Framework はJava開発におけるオープンソースのWebアプリケーションフレームワークです。Spring Frameworkの登場で現代的なWebアプリケーション開発環境が整い,近年再び注目されています。本書は,Spring Frameworkの最新のバージョン5.3に対応し,1章~8章までで「Webアプリケーション開発で必要なWebの知識」「データ操作の方法」「MVCモデルの開発方法」など基本的なことが学べます。また,9章~12章で実際にアプリを作成する方法を解説しているので,Webアプリケーション開発の一連の流れが学べます。近年需要が高まっているセミナーや研修でも利用できます。
  • 作って学ぶAndroidアプリ開発[Kotlin対応]
    -
    昨今のAndroidアプリ開発は、覚えておくべきことが多くてとにかく大変です。また、開発現場では「Googleが推奨するアプリ開発手法」を中心にしたモダンな手法も求められています。本書はホビーユーザの方はもちろん、エンジニアの方にとっても最新の開発手法を学べる構成になっており、サンプルアプリを「作る⇒実行する⇒修正する⇒実行する⇒修正する⇒……」を繰り返すことで、自然とAndroidアプリ開発のお作法から最新の開発手法まで身に付けることができるでしょう。 本書では「Android Studio 3.6.1」をベースに説明しています。本書とまったく同じ環境で開発をしたい場合、「Android Studio download archives」のサイトから同じバージョンを入手できます。
  • 楽しく学ぶC言語
    -
    本書は環境構築の必要がなくすぐに始められるオンラインプログラミング環境であるBit Arrowを利用して学ぶC言語の入門書です。簡単な図形やアニメーションを作成できるライブラリを利用し、C言語の基礎やアルゴリズムなどを学びながら最終的にシューティングゲームを作成します。実行結果がグラフィカルに確認できるので初学者にも学びやすく、Scratchなどのビジュアルプログラミングを学んできた方にも最適です。 日本語の環境なので学びやすく、プログラム提出用の機能など授業やプログラミング教室での活用もしやすくなっています。
  • エンタープライズシステム クラウド活用の教科書 ~スピードが活きる組織・開発チーム・エンジニア環境の作り方
    4.0
    労働人口の減少をITシステムの活用による生産性の向上で補う傾向は今後も続く。それを補うため、現在各社はさまざまな手段で業務システムの効率化を模索している。クラウドに移行し、スピーディーにサービスを立ち上げることもそのひとつだが、いざやるとなると純粋に技術面以外での障害も多い。 本書は、銀行システムという、基幹系のなかの基幹系システムのクラウド化を現在進行系で推し進める著者が、これまでに直面し、克服してきたクラウド化に際しての課題や解決策を解説する。技術的な側面だけでなく、体制づくりからマネジメントで気をつけるべきこと、個々のエンジニアの環境づくりまで指針を示す。
  • ROS2ではじめよう 次世代ロボットプログラミング
    -
    本書は今後のロボットアプリケーション開発のデファクトスタンダードになるROS2の入門書です。基本操作から、ROS1の資産を活用するための接続方法、パッケージの開発方法までを網羅します。本書のサンプルコードはC++ですが、それ以外のプログラミング言語を用いたクライアントライブラリについても解説します。ROS1ではUbuntuのみで利用できましたが、ROS2からはWindows、macOSで利用できるようになり、さらに利用者が増えると見込まれています。主なOSの開発環境のセットアップについても解説します。これからロボット開発をはじめたいと考える方だけでなく、ROS1ユーザにとっても有用な1冊です。
  • 逆引き PIC電子工作 やりたいこと事典
    -
    機能が豊富で,速度・アナログ制御・省電力性・コストの面でもアドバンテージをもつPICマイコン。そんなPICマイコンの使い方を,目的別にやりたいことから引ける,逆引きタイプのガイドブックです。LED/液晶/スイッチ/大容量メモリ/モータ/リモコン/スマホなどとの通信/センサ/音/インターネット/IoTなど,電子工作のためのレシピを幅広く掲載。目的によって,PICの内蔵モジュールだけで実現したり,外部ハードウェアを連携させたりしながら最適な方法を紹介し,回路図やプログラム例も交えて使って詳しく解説しています。問題解決にもアイディア出しにも,初心者にも経験者にも役に立つ,手元に置いておきたい1冊です。
  • RユーザのためのRStudio[実践]入門 ―tidyverseによるモダンな分析フローの世界―
    -
    RStudioはR言語のIDE(開発環境)です。エディタ,コンソール,グラフなどを1つの画面内で確認できるほか,データ分析プロジェクトをスムーズに進めるための機能が豊富に用意されているので,RユーザにとってRStudioを利用したデータ分析はスタンダードになっています。本書はRStudioの基本的な機能を解説したあとに,データ分析ワークフローを一通り解説していきます。データの収集(2章),データの整形(3章),可視化(4章),レポーティング(5章)など,データ分析に欠かせないこれらの要素の基礎を押さえることができます。また,本書はtidyverseパッケージを用いてこれらのデータ分析ワークフローを解説している側面を持ちます。tidyverseの考えに触れ,モダンなデータ分析をはじめましょう。
  • かんたん Python
    4.0
    Pythonの文法を基礎から学べる初学者向けプログラミング学習書です。丁寧な解説とわかりやすいイラストで,はじめてプログラミングを学習する人も安心して読み進められます。この1冊があれば,Pythonの一通りの機能をすべて身につけることができます。学習用途だけでなく,機能や文法を調べたいときに参照するリファレンスとしても活用可能です。 章末には練習問題があるので,学習した内容を確認することもできます。
  • かんたん C#[改訂2版]
    -
    本書は,C#の文法知識と機能を基礎から学ぶことのできる,入門向けプログラミング学習書です。やさしい解説とわかりやすいイラストで,初心者も安心して読み進められます。この1冊があれば,C#の一通りの機能をすべて身につけることができます。学習用途だけでなく,機能や文法を調べたいときに参照するリファレンスとしても活用可能です。基礎からわかりやすく解説した,プログラミング言語入門の決定版です。Visual Studio 2017 Community対応。
  • やさしくはじめるiPhoneアプリ作りの教科書 【Swift 3&Xcode 8.2対応】
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 体験・実感型の本書でプログラミングの第1歩を踏みだそう! 本書は、iPhoneアプリを作ってみたい初心者のための入門書です。 プログラミングが初めての人、苦手意識がある人でも楽しく学んでいけるよう、なるべくやさしく、イラストや図をたくさん使って解説しています。 「アプリを作るには、3つの技術が必要です。 1つ目は、開発アプリ(Xcode)を使えるようになること。 2つ目は、「iPhoneアプリを作る流れ」を理解すること。 3つ目は、プログラミング言語(Swift)を使えるようになること。 そのためこの本では、実際にサンプルアプリを作りながら、これらについて学んでいきます。ですが、このサンプルを複雑にしてしまって、本に書いてある通りにはできたけれど、いざ自分で作ろうと思ったらよくわからなくなった、ということになったら残念です。そこで、できるだけシンプルなサンプルにして、意味を理解しながら作っていけるように心がけました。」(著者「はじめに」より) サンプル作成とイラスト解説で、一歩ずつ丁寧に、iPhoneアプリ作りの基本と楽しさを学べます。 ぜひ、挑戦してみてください! Swift 3とXcode 8.2に対応。 【内容】 Chapter1 アプリを作るにはなにが必要? Chapter2 Xcodeを使ってみよう Chapter3 アプリの画面を作ってみよう:AutoLayout Chapter4 Swiftを体験してみよう:Playground Chapter5 アプリを作ってみよう:UIKit Chapter6 複数画面のアプリを作ってみよう Chapter7 一覧表示するアプリを作ってみよう Chapter8 アプリを仕上げよう
  • [改訂新版]Gitポケットリファレンス
    3.0
    Gitを活用するためのバイブルとして読み継がれてきた「Gitポケットリファレンス」改訂新版が登場! 現場でGitを活用するための必携書として,「Gitコマンドのリファレンスと共に,エラーメッセージが出たときのトラブルシューティングも解説」というコンセプトはそのままに,GitリポジトリとSlackの連携や,GitBucket,GitLab,SourceTreeの紹介など,最新のチーム開発に対応!これからGitを利用する方に対しては導入部分から優しく解説し,Gitをすでに習熟している方に向けては最新動向をキャッチアップした懇切丁寧な書籍です!
  • Swiftポケットリファレンス
    -
    「逆引き形式で目的からすぐ探せる」「サンプルコードを見ながら具体的な実装のイメージがつかめる」という特徴で,困ったときにすぐに役立ちます。iOSのフレームワークの解説から全く新しい操作性を実現する3D Touchまで網羅。iPhone/iPadアプリ開発にも,Swift学習にも便利な1冊です。
  • 開発ツールを使って学ぶ!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言語プログラミングと一連の開発手順を覚えていこう。
  • 【Google Home対応】ステップバイステップで力がつく Googleアシスタントアプリ開発入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【こんなアプリを作ります→】 ToDoリストアプリ(データベースを利用する) 位置情報を音声で返すアプリ(位置情報を利用する) 天気予報アプリ(位置情報から周囲の天気予報を応える) アラームアプリ(Push APIを使う) アプリ開発エコシステムActions on Google、Dialogflow、Firebase、Node.jsを上手に使いこなし、テストから会話音声のチューニング、UIのリッチ化、APIの活用、アプリのリリースまで、しっかりとマスターできます。 クラウド環境を利用したこれら開発システムの使い方をステップバイステップで学び、開発のテンポを身につけながら、対話型スマートスピーカーアプリを作っていきます。 開発環境にはエミュレーターが用意されているので、マイクなどの一般的な音声機器さえあれば、すぐに作り、試すことができます。 著者陣が丹精込めて作り上げたサンプルソースも、Gitで絶賛公開中です!
  • 課題解決とサービス実装のためのAIプロジェクト実践読本
    3.5
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 プロジェクトの立ち上げから運用まで、AIをビジネスに導入する際に知っておくべき知識を垂直統合して解説! 本書は、「ビジネスモデル構築」と「実装・サービス化」の両方で豊富な経験と知識を有する著者が、AIをビジネスに取り入れる際のさまざまな側面で、実行すべきこと、注意しなければならないこと、どのように進めるべきかなどを解説していきます。 対象とする読者は、次のような方々です。 ●AIプロジェクトを立ち上げ・進行するマネージャーやディレクター ●ディープラーニング(深層学習)・マシンラーニング(機械学習)を仕事に使いたい・使うことになったエンジニア ●AIを自社に導入したい・自社サービスに取り入れたい経営者 ●AIプロジェクトの契約書類を作成する法務担当や営業担当 取り上げるのは、 ●AIサービスの開発にはどのようなアプローチが必要でるのか ●どのように向き合うのが成功の近道であるか ということです。 著者の経験をもとにまとめた本書は、AIビジネスにおけるヒントが至るところに隠されています。業界が分野が違っても、必ず参考になるはずです。
  • 世界標準MIT教科書 Python言語によるプログラミングイントロダクション第3版  計算モデリングとデータサイエンスの応用とともに
    値引きあり
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 MITで大人気の講義テキストの第3版。「深さよりも広さを」というコンセプトで、多くのトピックに対して簡潔なイントロダクションが与えられており、問題を捉えるためのプログラミング的なものの考え方や、プログラミングモデル作成の方法、データから情報を抽出するためのをプログラム手法を習得することができます。  プログラミング初心者だが問題解決のために計算機を用いたアプローチを理解したいと考えている読者にも、経験豊富なプログラマでモデリングやデータ探索のためのプログラミングを学びたい読者にも有意義な一冊です。
  • 基礎&応用力をしっかり育成!Androidアプリ開発の教科書 第2版 Java対応 なんちゃって開発者にならないための実践ハンズオン
    -
    ■好評シリーズのJava対応版がリニューアル SDKバージョンが上がっても通用する「Androidアプリ開発の基礎力」を習得! 好評のAndroidアプリ開発の入門書が、開発環境を最新化して改訂! 本書は、Java言語の学習者を対象として、 ハンズオン形式でサンプルプログラムを作りながら、 Androidアプリ開発に必要な基礎知識やSDKの機能、 プログラミングテクニックを学ぶことができる書籍です。 最新の開発環境Android Studio 4を利用し、アプリ開発の基本手順から、 ビュー・アクティビティ、イベント・リスナ、リストビュー・ダイアログ、 画面遷移・Intentクラス、オプション・コンテキストメニュー、フラグメントの使い方など、 SDKのバージョンが上がっても通用する「Androidアプリ開発の基礎力」と、 データベース接続や非同期処理・Web API連携、 メディア再生、バックグラウンド処理・通知機能の利用方法、 地図アプリ(やGPS機能)・カメラアプリとの連携、 といった応用的なプログラミング方法もしっかり学習します。 【本書の特徴】 ○Androidアプリ開発の必須知識&テクニックを積み上げ・体系的にハンズオン形式で学ぶ ○わかりやすいサンプルコードと丁寧な解説 ○SDKのバージョンに左右されにくい基礎力・応用力が身につく 【前提知識】 ○Java言語仕様の基礎的な知識 ※本書は、開発者のための実装系Webマガジン「CodeZine」の人気連載 (Android Studio 2で始めるアプリ開発入門)をまとめ、 加筆・修正・再構成して書籍化したものです。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。

    試し読み

    フォロー

最近チェックした本