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

  • C#プログラマーのための デバッグの基本&応用テクニック
    -
    完璧なプログラムなどありません。思わぬ不具合が現れたりもします。プログラミングはバグとの戦いでもあります。ましてビジネスであれば可能な限りバグを潰すことが絶対に必要です。しかし,バグ取りは奥が深く,かなりの経験がないと,なかなかできるようになりません。標準的な教科書もありません。つまり,新人は,なかなか学ぶ機会が得られないのです。著者の川俣氏はプログラム開発においてもバグ取りにおいても非常に豊富な経験を持っています。誰もが諦めるような不具合を潰してきたことも一度や二度ではありません。氏によれば,プログラムの原理を理解し,ある程度のコツをつかめば,かなりの確率でバグを潰せるようになるとのこと。本書で,そういったプログラマーに必須のコツを伝授します。
  • UnityではじめるC# 基礎編
    -
    【ゲームエンジン「Unity」でゲームをつくりながら「C#」の基礎をしっかり習得!】 スマホアプリをつくりながらC#のキホンをしっかりマスター! ゲームエンジン「Unity」でゲームをつくりながら、定番プログラミング言語「C#」の基礎をしっかり習得できます。教材は、アプリ界の“和尚”いたのくまんぼう氏による、スマホゲームの人気ジャンル「脱出ゲーム」と「物理ゲーム」のひな形2本。学習者向けに、C#の難しい文法や概念は使わないシンプルなプログラムにするべく腐心し、カスタマイズやステージ追加を行いやすいように設計した力作。C#未経験者、Unity未経験者はもちろん、過去にC#習得に挫折した経験者にも読んでほしい一冊です。 〈本書の構成〉 Chapter 1 Unityで開発する準備をしよう Chapter 2 C#の基本 Chapter 3 分岐とループ Chapter 4 Unityを使ったプログラミング Chapter 5 脱出ゲームを作ろう Chapter 6 物理パズルを作ろう Chapter 7 スマートフォンアプリの公開 ※本書ではUnity 5.4.0f3で動作検証を行っています

    試し読み

    フォロー
  • 勇者と冒険する ゲームプログラミングの世界:enchant.js+JavaScriptで行こう!
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 PC、スマホ、タブレットのどれでも動くゲームを、JavaScript+enchant.jsでつくるプログラミング入門書です。一見すると難しそうなプログラミングの世界を、キャラクターの勇者とサルが親しみやすい説明で道案内。プログラムの考え方、つくり方を、楽しく身に付けられます。プログラミングには「9leap」のサイトを利用するので、ブラウザが動くパソコンさえあればすぐに始められます。公開されている本書のサンプルプログラムで動作を確かめたり、自分で作ったゲームを公開してみんなに遊んでもらうこともできます。プログラムの入力になれないうちは、サンプルプログラムをひな形にして改造してもよいでしょう。
  • かんたん Perl
    -
    本書は,プログラム言語Perlの入門書です。Perlは,気楽に書けて超強力な言語として,長く親しまれています。本書ではデータ構造,アルゴリズム,ファイル処理,日本語処理,正規表現をまったくの初歩から学ぶことで,基本的な考え方から,実用的なプログラミングまで,楽しく身につけられることを目的としています。
  • Android Wearアプリ開発入門
    -
    本書は,腕時計型デバイス向けのAndroid Wearアプリケーションを開発するために必要な知識をまとめた入門書です。Androidスマホアプリの開発経験はあってもAndroid Wearアプリははじめてという方のために,小さい操作画面,円形/四角形といった異なる画面形状,スマホとの連携といった,独特な考え方に対する解説と,必須となるコーディングテクニックをコンパクトにまとめました。開発環境はAndroid Studioです。Android Wearアプリ開発の最初の一冊として,標準的な機能を持ったアプリの設計・実装を独力で行えるようにします。
  • [改訂版]Android Studioではじめる 簡単Androidアプリ開発
    -
    本書は,新しいAndroidアプリケーション開発用ソフトウェア“Android Studio”を使った入門書です。セットアップ方法からエミュレータや実機での実行手順を説明し,初版で好評だった「天気予報」「シューティングゲーム」「迷路ゲーム」をさらに工夫して,実際に動かせるプログラムを改良しながら作っていきます。なお,「Android Studio 1.5」をベースに解説しています。
  • Unityエキスパート養成読本[ゲーム開発の現場で役立つノウハウ満載!]
    -
    Unityはマルチプラットフォームに対応したゲーム開発環境として多くのユーザを得ました。ゲーム開発の間口は広がりましたが,本格的なゲームを制作するにはUnityの提供する機能を含め,多くの知識が必要です。そこで本書では,一歩進んだゲームを制作するために必要な技術と開発の効率を上げるノウハウをまとめました。uGUI,AssetBundle,uFrameの利用方法から,Shurikenによるエフェクトの作成,エディタ拡張によるリリースフローの効率化など,現場ですぐに役立つ知識を分かりやすく解説します。サンプルコードはC#を使用しています。
  • Android Studio本格活用バイブル ~効率的にコーディングするための使い方【電子増補・完全版】
    -
    【ご注意:本電子書籍は,紙の書籍として刊行した『Android Studio本格活用バイブル~効率的にコーディングするための使い方』を,電子版でアレンジしたものです。紙版には収録しきれなかった部分(A5判,約300ページ相当)までをすべて含めた内容となっています】Androidアプリの開発に欠かすことのできないGoogle謹製のIDE「Android Studio」。本書では,基本的な知識から導入方法,エディタの使い方,バージョン管理の方法,さらにはAndroid Studioを語る上では欠かせないリファクタリング機能や内部構造まで,Android StudioのベースとなったIntelliJ IDEAのエキスパートである著者が徹底解説しています。はじめてAndroidアプリを開発する方,これからAndroid Studioを学びたい方はもちろん,ソフトウェア開発に関わるすべての方必読の一冊です。
  • Excelマクロで覚えるプログラミングの勘所
    -
    Excelでは、「プログラム」のことを「マクロ」と言います。 では、「プログラム」とはなんでしょう。 「あらかじめ、書いておいたもの」です。 なんのために? 「書いた通りに、動かすために」 つまりは、これが「プログラム」のこと。 本書ではExcelのマクロの作り方を基本から作成します。 それを通じて、プログラミングの仕組みを解説します。
  • Ubuntu 16.04 LTSが全部わかる本
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 初心者でも気軽に使えるLinuxとして人気の「Ubuntu」。その「長期サポート版」の最新バージョン「16.04 LTS」について、分かりやすく紹介した保存版の書籍です。  Ubuntuの日本語 Remixの開発に携わる、Ubuntu Japanese Teamのメンバーによる執筆で16.04 LTSを徹底解説。旧バージョンからどこが変わったのか、Ubuntuの種類や系譜などの基礎知識の再入門、インストールの手順詳解、操作基本ガイドなどを詳しく紹介します。  後半はUbuntuで使えるフリーソフトを大紹介。人気のソフトを16.04 LTSで実際に動作検証し、問題がなかったものを中心に、その使い方やインストール方法を掲載しました。
  • [改訂新版]Javaポケットリファレンス
    -
    好評いただいているロングセラー『Javaポケットリファレンス』の増補改訂版。現場でも注目されつつあるJava 8に対応!数々の著作で定評のある山田祥寛氏の全面監修。初心者から上級者までぱっと引けてすぐ使える決定版の1冊です。
  • エンジニアのためのUnity実践リファレンス
    -
    Unityはゲームエンジンとして多くの機能を持ち,ゲーム製作の現場で多くの支持を得ています。エディタの操作から簡単にゲームを作成することはできますが,本格的なオリジナルのゲームを作成するにはスクリプト処理でのプログラミングが必要になります。本書は,ゲームクリエイターのゲーム開発を効率化するために,Unityの基本的な操作とスクリプトの解説をリファレンス形式で解説します。スクリプトの解説はC#で行いますが,JavaScriptのサンプルコードも掲載しています。
  • オブジェクト指向をきちんと使いたいあなたへ
    -
    Software Designで過去に掲載された「オブジェクト指向」に関する特集記事をまとめたムック本です。オブジェクト指向について,基礎的な知識を教える入門記事,考え方を理解するための読み物記事,サンプルコード(Java・JavaScript・PHP・Perl)を使った解説記事のほか,「アジャイル」「MVC」といった関連分野の記事も収録しています。さらに第0章には,増田亨氏による書き下ろし記事『最近の「オブジェクト指向」事情』も掲載。これからオブジェクト指向を学ぶための入門書として,また苦手克服の1冊としてぜひご活用ください。
  • Unreal Engine&Unityエンジニア養成読本[イマドキのゲーム開発最前線!]
    -
    ゲーム開発において,ゲームエンジン(フレームワーク)を活用して開発するスタイルが定着しました。本書は注目のUnreal Engine/Unityの特徴をムック形式で解説していきます。ゲームを開発するうえでの機能を,同じテーマをもとに,両エンジンでの操作・実装の仕方を説明したムックです。
  • 15時間でわかる Java集中講座
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 短時間で業務レベルの基礎知識を習得することを目指した独習形式の解説書です。ベースとなる文法について扱う基礎編と,テスト,デバッグ,リファクタリングといった実際の業務に直結する技術や考え方を扱う実践編の2部構成で,最短で業務レベルの入口まで到達できる構成になっています。
  • 15時間でわかる Swift集中講座
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 短時間で基礎知識を習得することを目指した独習形式の解説書で,実はよくわかってない人向けのレベルアップ指南書の位置づけです。「基礎編」「実践編」と分け,基礎編ではSwiftの言語知識とXcodeの使い方の習得を目的とし,実践編でiPhone用アプリを作成し,最終的にApple Watchに対応したアプリ開発を解説していきます。最新のiOS9,Xcode7に対応。
  • AWSエキスパート養成読本[Amazon Web Servicesに最適化されたアーキテクチャを手に入れる!]
    -
    クラウドサービスの代名詞とも言えるAWS(Amazon Web Services)。いまや,Web 業界だけでなく基幹系システムや業務システムでも合理的な選択肢として避けて通ることのできない存在になりました。しかし実際のところはまだ,ホスティングの代わりにAWS を利用しているに過ぎないようなケースも多く見られます。本書では,AWS のメリットであるスケーラビリティ,アジリティ(俊敏性),マネージドプラットフォームを享受する,クラウドのポテンシャルを120% 活かした「クラウドネイティブ」なアーキテクチャを実現するにはどうすればよいのか,実案件で実践してきたエンジニア陣が解説します。
  • Swiftポケットリファレンス
    -
    「逆引き形式で目的からすぐ探せる」「サンプルコードを見ながら具体的な実装のイメージがつかめる」という特徴で,困ったときにすぐに役立ちます。iOSのフレームワークの解説から全く新しい操作性を実現する3D Touchまで網羅。iPhone/iPadアプリ開発にも,Swift学習にも便利な1冊です。
  • ドキュメント作成システム構築ガイド[GitHub、RedPen、Asciidoctor、CIによる モダンライティング]
    -
    アプリケーションの開発手順,製品のユーザマニュアルなど,ドキュメントの多くはエンジニアによって作成されています。ドキュメントの品質が低い場合,読み手が誰であっても内容の理解に時間がかかります。ドキュメントは簡潔で内容を正確に伝えるものでなければなりません。エンジニアにとってドキュメント作成は避けて通れません。いまやドキュメント作成はコーディングと同様にエンジニアに必要な技術なのです。本書は,ソフトウェア開発の技法に基づいてドキュメント作成を支援するシステムを構築します。このシステムではGitを用いたバージョン管理,GitHubによる共同編集,RedPenによる品質チェック,CIツールによる継続的改善などを利用します。応用としてAsciidoctorによるドキュメントのスタイル調整について解説します。Webでの公開に耐える品質はもちろん,技術文書の電子出版においても役立つ内容となっています。
  • はじめてのLisp関数型プログラミング――ラムダ計算からリファクタリングまで一気にわかる
    -
    Lisp・関数型プログラミングのメリットとは何か――副作用のないプログラミングがまず挙げられます。これでバグが圧倒的に少なくなります。さらにはコードの再利用がしやすいこと,並列処理が得意であるということも。それだけではありません。動的な型付けも特徴ですし,ラムダ計算もクロージャも,さらにはオブジェクト指向までできます。数十年の時を越えて現代にも通用する普遍的なアイデアがLispにはあります。本書はさまざまなLispプログラム(ハノイの塔,エイトクイーン,オンライン書店など)を解説し,さらにリファクタリングまでいっきに学びます。本書で関数型プログラミングのエッセンスを得ることができます。
  • Raspberry Piではじめるどきどきプログラミング 増補改訂第2版 自分専用のコンピューターでものづくりを楽しもう!
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 小型で格安のPCボード「Raspberry Pi(ラズベリーパイ)」を使ったプログラミング学習書です。 「どきプロ」の愛称でご好評いただいている内容を、最新のRaspberry Pi 3 モデルBに 更新すると同時に、教育現場での使われ方に合わせて増補いたしました。 Raspberry Piはコンピュータ科学の教育を促進することを意図して開発されたカードサイズのパソコンで、 テレビなどにつないで手軽に利用できます。 本書は小学校中学年以上を対象にRaspberry Piと、そのうえで利用できるプログラミング環境 「Scratch(スクラッチ)」、箱庭ゲーム「Minecraft Pi(マインクラフトパイ)」を通して、 プログラミングとものづくりの楽しさを伝えます。 ■特徴 ・人気のRaspberry Piをプログラミング学習用途で取り上げた解説書です。 ・最新のRaspberry PiとNOOBSに対応、内容を全面的に改訂し、増補しました。 ・対象は小学3年生以上。コンピュータになじみがなくても大丈夫です。 ・Scratchプログラミングが初めての方でもプログラミングとものづくりが楽しめます。 ・Scratchプログラミングとマインクラフトを組み合わせたものづくりを紹介した類を見ない書籍です。
  • 組込みソフトウェア開発のための構造化プログラミング
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 組込みソフトウェアの開発は、リソースの制限が厳しい上に、堅牢性、リアルタイム性など、より高い完成度が要求されます。これらを克服するために、要件定義、分析、設計などの上流工程、およびプログラミングの方法論が数多く提唱されてきました。しかし、こららはやや難解で初心者には敷居が高いという一面がありました。 本書は、組込みシステム開発の下流工程に注目して構造化設計を学びます。題材は、レゴマインドストームを使って組み立てた自動走行ロボットです。筐体を2つのタイヤで倒立させてバランスを保ち、床面に描かれたラインをセンサーでたどって走行します。この制御をプログラムで行います。一見難しそうですが、実はとてもシンプルなプログラムで実現しています。このソースコードと設計図を見比べていくことで、プログラミングと設計を同時に習得することを目指します。 本書で学ぶ構造化設計とC言語によるプログラミングは、普遍的かつ汎用的なので、業界や時代を問わず活用することができます。 【本書の特徴】 ・プログラミングと設計の基本を同時に学べる ・親しみやすく汎用的な例題 ・業界/時代を問わず役に立つ知識が得られる ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • C++プライマー 第5版
    -
    ・1989年に刊行されて以来、C++の進化に合わせて着実に版を重ね、ついに1000ページを超えるボリュームとなったC++プログラミング書の決定版。 ・「プライマー(入門)」とはいうものの、すでにC++でプログラムを書いている中級者以上にの開発者にとっても読み応えは十分です。 ・イチからC++を学びたい人にも、より効果的なプログラミングを行いたい人にも、ちょっとあやふや知識をきっちり補強したい人にも最適です。 ・至高のC++プログラマとして活躍している、あの人もこの人も、本書を通過して育っていったと言える1冊です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • かんたん C言語
    -
    本書は,C言語の文法知識と機能を基礎から学ぶことのできる,入門向けプログラミング学習書です。やさしい解説とわかりやすいイラストで,初心者も安心して読み進められます。この1冊があれば,C言語の一通りの機能をすべて身につけることができます。学習用途だけでなく,機能や文法を調べたいときに参照するリファレンスとしても活用可能です。
  • Firefox OS 【決定版】 開発ガイドブック
    -
    本書は,Mozilla Foundationが開発する「Firefox OS」の,日本初となる本格的な開発ガイドブックです。iOSやAndroidとの比較を交えながらFirefox OSの魅力を解説する第1部,Firefox OSの内部構造をはじめアプリ開発に必要な諸知識を解説する第2部,オープンソースであることを最大限利用したOSのカスタマイズ手法について解説する第3部に分けて,Firefox OSの魅力や構成技術を体系的に解説します。これまで英語のみだった開発情報を日本語でていねいに解説した貴重な情報源として,ぜひご活用ください。
  • C#プログラマーのための 基礎からわかるLINQマジック!
    -
    現在では“技術に保守的な現場”においてさえ顧客事情が変わっています。.NETの環境でも核心的な技術=LINQがようやく使えるようになりました。LINQは,実際に使ってみると“LINQマジック”とでも呼べる威力を発揮します。その対象も,配列,コレクションなど(LINQ to Objects),XML(LINQ to XML),データベース(LINQ to ADO.NET)といったように広範囲に及びます。LINQそのものの“わかりにくさ”から使わなかった開発者も少なくなかったようですが,本書がプログラマーのLINQアレルギーを取り除きます。
  • [改訂新版]Spring入門 ――Javaフレームワーク・より良い設計とアーキテクチャ
    -
    Javaを利用したシステム開発ではミドルウェアとしてSpring Frameworkが定番になった。バージョン4.0以降,急速に普及しているクラウド環境への対応が当たり前のものになり,さらにはマイクロサービスへの対応もすでに当然の機能になっている。そうしたWebアプリケーションの作り方の枠組みすべてを含んでいる体系がSpringと言えよう。本書はSpringの使い方を基礎の基礎から,応用的・実践的な開発まで広く解説する。
  • これからはじめるプログラミング 作って覚える基礎の基礎
    -
    重版・改版を重ね、すでに累計で20刷にもなる『これからはじめるプログラミング基礎の基礎』は読者に「プログラミングの考え方」を学んでいただくことを目的としたため、ひとつも具体的なコードを使いませんでした。本書では、プログラムの構造を解説しながら目に見える結果を示して、読者の理解を促すことを目的としています。例示に用いるプログラミング言語には、いま最もやさしいと言われる「Scratch」を採用しています。これからプログラミングを学びたいという大人のみならず、中学生・高校生にも十分に理解していただけます。前著と併せて読めば、いっそう理解が深まることは確実です。
  • ラズパイマガジン 2016年10月号
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 電子工作とネットを連携させよう、Windowsで9軸センサーを可視化  ラズパイマガジン2016年10月号では、電子工作とWebの連携を実現させる。WebブラウザーからLEDをつけたり、表示させる数字を指定したり、センサーデータのグラフを確認したり。Webアプリの基本を身に付けることで電子工作の世界が大きく広がる。実際に、Web操作ができるキッチンタイマーや自動撮影ロボットも作ってみよう。  Windows 10 IoT Coreもラズパイ動かして、グラフィックスプログラミングも楽しむ。9軸センサーをつないで、その動きを可視化する。  作業が10倍はかどるLinuxコマンドの利用法を学び、SDカードを差し替えてラズパイを七変化させてみよう。
  • これ1冊でゼロから学べる Webプログラミング超入門 ―HTML,CSS,JavaScript,PHPをまるごとマスタ―
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 これ1冊でWebプログラミングが一通り学べる! まったくのプログラミング初心者に向けた、Webプログラミングの入門書です。「HTML+CSS」「JavaScript」「PHPによるサーバー開発」「Ajaxによる非同期通信」Webを使ったスマホアプリ作成」などを、猛スピードで全部学びましょう!Webプログラミングに必要なテーマの本は、それぞれ1冊になるくらいのボリュームですので、それを何冊も読むのは大変ですよね。本書では必要なものを全部つまみ食いして、一度にすべて使えるようになれます!「HTML+JavaScriptのWeb作成」から一歩踏み出し、サーバー側の開発まで含めたプログラミングを学び、応用として、Web部分をそのままスマートフォンのアプリに組み込み、「サーバーと連携したスマホアプリ」までも取り上げています。ですので、「Webページ、サーバー、スマホアプリ」のすべてを体験できます。昨今、プログラミングの仕事というとWebプログラミングは避けて通れませんので、プログラマーになりたいあなたには必読です!
  • 日経Kids+ 親子で始めるプログラミング
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 いよいよ小中学校で必修化! プログラミング必修化で子どもたちは何を学ぶのか・・・親は何をすべき? いま、教養としてのプログラミングが注目されています。 2020年から小学校で必修化と言われており、すでに小学生などの子どもに通わせたい習い事としてプログラミングやロボット教室が人気急上昇中です。プログラマーになるわけではなくても、世の中の仕組みの中でプログラムがどんな所でどのように動いているのか、 知らないと困るようになりつつあるのが現代です。 親世代に向け、プログラミングの基礎と子ども・学生向けプログラミング教育の現状を紹介します。 また、実際にすぐできる簡単プログラミング体験も。
  • Android & iOS両対応 つくりながら覚えるスマホゲームプログラミング
    -
    【Monacaでサクサク、楽しくゲームをつくろう!】 HTML5ベースの開発環境「Monaca」を使って、AndroidでもiOSでも動く「ハイブリッドアプリ」のつくりかたを楽しく学べる一冊です。 JavaScript、ゲームエンジン「enchant.js」、データベース、ハードウェアセンサーという、スマホゲーム開発に必要な知識の基礎部分を、ゲームをつくる楽しみを味わいながらバッチリ習得できます。 本書で制作するのは横移動アクションゲーム、アクションロールプレイング風ゲーム、クイズゲーム、ジャンプアクションゲームと多彩。一度つくり上げたら、自分好みにカスタマイズしたり、新しいルールを追加したりして、自分だけのオリジナルゲームに仕上げましょう。 サンプルゲームのMonacaプロジェクトデータはもちろん、m7kenji氏による愛らしいドット絵イラスト素材もダウンロードで提供しています。 〈本書の内容〉 Chapter1 スマホアプリとMonaca Chapter2 JavaScriptの基本を覚えよう Chapter3 HTMLとDOMの利用 Chapter4 Onsen UIを使おう Chapter5 ゲームエンジン「enchant.js」 Chapter6 マップとデータの管理 Chapter7 データベースの活用 Chapter8 ハードウェアの利用

    試し読み

    フォロー
  • 作って楽しい!ラズパイ・プログラミング
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 世界的に大人気の小型格安のコンピュータ「ラズベリーパイ」(ラズパイ)の入門書です。セットアップからソフトの使い方、プログラミング、そして電子工作まで、ラズパイの様々な使いこなしを説明します。また、最新の「ラズベリーパイ3」の解説記事も収録します ★ポイント ・「Python」を使うラズベリーパイのプログラミングを詳しく解説します。 ・LEDの点滅や温度センサー、カメラの利用など、様々な電子工作に挑戦します。 ・ラズベリーパイ版「マインクラフト」の楽しみ方を解説します。 ・最新の「ラズベリーパイ3」の活用方法などを説明します。
  • 脱オンプレミス! クラウド時代の認証基盤 Azure Active Directory 完全解説
    -
    アイデンティティ管理の新たな選択肢、IDaaS(Identity as a Service)を実現する、 クラウド版Active Directoryを徹底解説! “Modern Authentication with Azure Active Directory for Web Applications”(Microsoft Press, 2016)の、待望の日本語版が実現しました! Webアプリケーション向けに、Azure Active DirectoryによるID管理の仕組みと、その方法を解説します。原著者は米国マイクロソフト本社でAzure Active Directoryのプロダクトマネージャーを務めるVittorio Bertocci氏。日本語版の監訳は、日本マイクロソフトのインフラ系エバンジェリストである安納順一氏と、Microsoft MVPで、アイデンティティ分野で数多くの解説記事を執筆する富士榮尚寛氏が担当。米国と日本のスペシャリストたちがガッチリとタッグを組んだ1冊です。クラウド時代の企業システムを担う開発者、システムアーキテクト、インフラエンジニアにぜひお勧めします。
  • わかる!使える! Windows 10 乗り換えガイド
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※電子版には、紙版についている付録がございません。予めご了承ください。 Windows 10の登場から約1年。Windows 7/8.1からのアップグレードについて様子見を続けてきたなら、そろそろ決断すべき時期でしょう。本書は、これからWindows 10に乗り換える人と、Windows 10をきちんと使いこなしたい人に向けた活用ガイドです。初心者の方にも分かりやすい「初めてでも使えるWindows 10」、アップグレードで失敗しないための「安全乗り換えガイド」、Windows 10活用で欠かせない「Microsoftアカウントの仕組み」、Windows快適「データ整理術」など、乗り換えと使いこなしに役立つ多彩な記事を収録しています。 【目次】 [4]REPORT 「Anniversary Update」での新機能とは 2016年夏のWindows 10はどう変わる? [8]REPORT 対応スマートフォンが続々登場 「Windows 10 Mobile」の現状を探る [10]アップグレードで失敗しない Windows 10 「安全」乗り換えガイド [30]Windows 10を使う際の疑問を解消 どうなってるの? Microsoftアカウント [42]初めてでも使えるWindows 10 [86]「ものぐさユーザー」のための Windows快適データ整理術 [103]Windows上級ツール活用ガイド [127]Windows 10 ワンポイントレッスン
  • 日経WinPC 2016年夏号
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 自作PCユーザーのための最新情報を満載して、「日経WinPC」が1年ぶりに帰ってきた! 秋葉原で人気のNVIDIA「GeForce GTX 1080」やインテルの最新ハイエンドCPU「Broadwell-E」のテストレポートをはじめ、久しぶりに1台組もうと思っている人に6つのお薦め作例を紹介する「最強自作2016」特集、大容量製品がお手ごろ価格になり、注目度が高まるSSDの徹底攻略、売れ筋のSkylake対応マザーボードの選び方&セットアップガイドなど、見逃せない企画が満載です。※電子版には、紙版についている付録がございません。予めご了承ください。 【目次】 [6]最大10コアのBroadwell-Eが登場 [10]COMPUTEX TAIPEI 2016 [14]秋葉原フロントライン [20]2016年 PCはこう進化する [30]特集1 パーツ選びから最新トレンドまで!最強自作2016 [52]HOT PRODUCTS [58]特集2 2GB/秒時代に備える!最新SSD徹底攻略 [70]特集3 Skylake対応マザーボード購入&セットアップ完全ガイド [90]特集4 自作PCで4Kディスプレイを使おう [98]特集5 Windows 10リカバリー機能完全マスター [106]特集6 形状と取り付け方で見るCPUクーラーの選び方 [114]初めてでも心配なし! 最新パソコンを組み立てよう [128]WinPC クリニック [132]チャートで解決 トラブル脱出の鉄則 [140]ウスクラ電脳爆弾 [142]パーツNow [146]自作パソコンのあの部分は何と呼ぶ?
  • スマートフォンアプリマーケティング 現場の教科書
    -
    数々の運用実績から導き出された現場のノウハウを凝縮! スマートフォンアプリのプロデュースには、普通のWebマーケティングとはちょっと違う考え方やノウハウが必要とされます。 本書はアプリの企画から、ビジネスとしての組み立て、開発体制の決め方、プロモーション、運用、分析まで、フェーズに沿って簡潔丁寧に解説していきます。 『本書は、アプリ単体でゲームやサービスを提供したい方はもちろん、企業の事業担当者やディレクター職の方でも、アプリを取り巻く全体像を体系的に理解できることを念頭に、各章を用意いたしました。(中略)はじめてスマートフォンアプリに関わる方にとって、制作テクニックだけに留まらず、よりよいアプリ制作の「考え方」を身に付ける一助となれば幸いです。』(著者「はじめに」より) iPhone/Androidアプリのビジネスに関わる人必携の1冊です!
  • ラズパイマガジン 2016年8月号
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 25種のパーツで12の電子工作を楽しむ、Windowsでもラズパイを始めよう  ラズパイマガジンの新装刊から2号目の今号では、「絶対作りたくなる電子工作」を12種類楽しみます。新装刊号で利用した、部品25種の工作キットをそのまま使って作れます。「熱くなったら扇風機を回す」「壁に近づくと警告する」といった基本機能を実現していきましょう。新型のカメラも活用します。  ラズパイはWindowsでも動かせます。使いやすいWindows PC上のVisual Studioを使って電子工作のサンプルプログラムを動かします。  Linuxで初心者が迷うQ&Aを読み、フリーソフトで楽しめばラズパイ推奨のLinux OSも手になじんできます。超ハイレゾ再生やMinecraftのプログラミングも楽しみましょう。
  • C#逆引きレシピ[Advanced]
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 C#開発者必携!現場で使える珠玉の現場ワザ! 本書は開発の現場で活躍する著者が、C#を利用した開発時に役立つTIPSをまとめた書籍『C#逆引きレシピ』で掲載しきれなかったTIPSをまとめた電子書籍です。 実際の現場で「さっ」とひけるよう、利用頻度の高いカテゴリ別に分け、実際の開発現場で使えるTIPSをふんだんに用意しています。C#開発者、必携の1冊です。
  • 詳細!Swift2 iPhoneアプリ開発 入門ノート Swift 2+Xcode 7対応
    -
    今がSwiftをはじめる絶好のチャンスです。その理由の1つ目は、誰でも無料で自分で作ったアプリを自分のiPhoneで使えるようになったことです。 これまで実機テストを行うには有料のiOSデベロッパプログラムに参加しなければなりませんでしたが、その必要がなくなったのです。 理由の2つ目はiOSアプリ開発とMac OS Xアプリ開発のデベロッパプログラムの統合です。 これからはSwiftを使って、iOSアプリでもMac OS Xアプリでも自由に作れます。もちろん、WatchOSアプリも作れます。 そして3つ目の理由はSwift 2.0のオープンソース化です。オープンソース化によって、Swiftはより頑強となり開発速度も上がるでしょう。 LinuxやWindowsでもSwiftを使ってアプリ開発ができるようになる可能性も大いにあります。 ・シンタックスと実践アプリ作り。同時に入門! Part 1 概要 ~最初の話~:ハローワールド Part 2 基礎知識 ~実力を蓄える~:Swiftのシンタックス Part 3 実践入門 ~作って学ぶ~:iOSアプリを作る ・サンプル数347本をダウンロードして学ぼう! プログラムを学ぶには、とにかくコードを読み、自分で入力して試す。これに勝る方法はありません。 最初はもたついたスタートでもこれを繰り返すうちに自然と速度が上がり、力強く進む自分に驚くに違いありません。 サンプルコードは先に進むためのエネルギーなのです。その意味で本書はエネルギーの塊と言えるでしょう。 努力とチャンスは同意語です。あなたの野心を奮い立たせてください。 (まえがきより)

    試し読み

    フォロー
  • C#逆引きレシピ
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 C#開発者必携!現場で使える珠玉の現場ワザ! 本書は開発の現場で活躍する著者が、C#を利用した開発時に役立つTIPSをまとめた書籍です。実際の現場で「さっ」とひけるよう、利用頻度の高いカテゴリ別に分け、実際の開発現場で使えるTIPSをふんだんに用意しています。 具体的には、アプリケーションの基本とコンパイルから始まり、ネームスペースとアセンブリ、数値と日付、ステートメントと特殊な演算子、文字列、配列、コレクション、クラスなどの基本をしっかり押さえ、ラムダ式、構造体、ファイルの制御、ディレクトリ(フォルダ)やドライブの制御、データベースの操作といった現場レベルのTIPSも豊富に用意しています。さらにLINQ、ネットワークと通信、プロセスとスレッド、例外処理、メタプログラミング、プログラム開発支援などについても多くのTIPSを用意しています。 まさにC#開発者、必携の1冊です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • クジラ飛行机先生のプログラミング入門書
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 IPA(情報処理推進機構)認定スーパークリエータで、日本語プログラミング言語「なでしこ」の開発者として知られるクジラ飛行机さん執筆の記事を厳選したムックです。 テーマは「楽しい」。プログラミングは何といっても楽しいものです。読んでいて、作っていて楽しくなるいろいろな記事を収録しています。入門者の方から中級者の方まで幅広くお読みいただける内容です。
  • Eclipse 4.5ではじめるJavaプログラミング入門 Eclipse 4.5 Mars対応
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 パソコン向けのソフト開発、サーバ開発、スマホアプリなど、Javaはすべての言語の中で、もっとも幅広く使われている言語です。しかし、やっかいなことに同じJavaであっても、これらはすべて作り方からコーディングまで異なります。本書は、JavaFXからサーバサイド、Android開発まで、Javaという広大な世界の概要がつかめる初心者向けの入門書です。最新のJava8で新たにサポートされる技術も、ポイントを絞って解説しています。
  • はじめてでもよくわかる! Cocos2d-xゲーム開発集中講義 [v3.10対応]
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 スマホのゲームづくりってこういうことだったのか!読み終えるころにはプロレベル。 Cocos2d-x(ココスツーディーエックス)は、2Dのゲーム開発に特化したオープンソースのフレームワークです。 複数のOSに対応しており、特にスマートフォンのアプリ開発で注目されています。商用の場合でも無料で利用できるのも魅力です。本書は教科書の形式で、実際に授業に使ってもらえることを想定に執筆しました。そのため1講の内容も、最初のインストール以外はだいたい1時間程度に収まるようになっています。使用言語はC++でソースコードの編集や動作確認は、iOS用アプリについてはXcode、Android用アプリはAndroid Studioで行います。またプロジェクト支援ツールとしてCocosを使います。 プログラムを動かしたり改造したりしながら予習や復習ができるよう、1講ごとにプログラムが動くように工夫しました。既存のプログラムに必要な機能を追加し、動作を見て改良していく「ゲームを完成させるプロセス」を学ぶことができます。「次にどの機能を足そうか?」という考え方を身につけることが、プログラミングの上達に繋がります。 また実際の授業では1講が終わったら、次の講座まで時間が空くと思います。その時に可能ならば自分なりの改造をしてみてください!改造のヒントは、本書の中でもいくつか提案しています。
  • 作ればわかる!Androidプログラミング 第4版 SDK5/6 Android Studio対応 10の実践サンプルで学ぶAndroidアプリ開発入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「習うより慣れろ」でAndroidアプリを作ることからはじめよう! 作って学ぶAndroidアプリ開発入門の決定版! 本書は、Android SDKとAndroid Studioを利用して、実際にアプリを作りながら、Androidアプリ開発の基礎知識や実践的なプログラミング方法を学ぶ書籍です。第4版でも「習うより慣れろ」「作って楽しい」というコンセプトはそのままに、Android SDK 5/6、Android Studio 2に対応! 簡単操作で定型メールを送信できるアプリ、度忘れ防止アラーム、Android端末を振ると音楽を奏でるアプリ、加速度センサーを利用したゲーム、撮影写真をクラウドにアップするカメラアプリ、ジョギングの走行経路や時間、速度を記録するアプリ、Android端末をマインドストームEV3リモコンに変えるアプリなど、特徴的で楽しい10のサンプルプログラムを作ります。 これらを作ることで、アクティビティやインテント、UI部品、イベントリスナーの使い方といったAndroidアプリ開発の基礎や、RecyclerView/CardViewの使い方やNotificationsによる通知、プレファレンスによる情報の記録、センサー/カメラ/SQLiteデータベース/Bluetooth通信の活用といった実践的なプログラミング方法を習得できます。また、Runtime Permissionや指紋認証といったAndroid SDK 6の最新機能も取り上げます。 「とにかくなにか作りたい」「アプリを作りたいけどなにからはじめればいいのかよくわからない」「アプリを作りながらプログラミングのコツをおぼえたい」という方におすすめの一冊です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • ちゃんと使える力を身につける Javaプログラミング入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Javaの難しい概念がちゃんとわかる! 本書は、Javaを学習する上で根底となる、基礎固めをするための入門書です。NetBeansを使って、短いプログラミングをしながら、Javaの基礎を学習します。Java 8対応。 型、オブジェクト、クラス、継承など、Javaを理解するのに重要な概念がありますが、これらは説明だけを読んでもなかなかわかりにくく、Java学習の最初に立ちはだかるハードルとなってしまいます。本書ではこういった概念について、実例や多くの図解を用いながら丁寧に説明します。また、理解したつもりでも間違えてしまいやすいポイントを取り上げて、挫折を回避できるように配慮しています。 説明で使う実例についても、なるべく実践の形に近づけ、クラスを新規で自作するのではなく、JavaのAPIクラスライブラリを利用する方法を中心に解説します。また、読み解きにくいJavaのオンラインリファレンスについても、本を読み終わった後の学習で活用していけるように、読み方を説明しています。 Javaをこれから学習する方はもちろん、これまでJavaの本を読んでも理解できないポイントが残ってしまった方、Javaの本を買ったけれどページが多すぎて読みきれなかった方などに、ぜひ読んでいただきたい1冊です。紙面では、Windows 10を使って解説していますが、OS Xでも利用できます。
  • 基礎からきちんと知りたい人のC/C++プログラミング入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 C言語とその拡張版であるC++(シープラスプラス)は、今でもWindowsやLinuxの「究極のプログラミング言語」であり続けています。Windows 10でC/C++に入門するならこの本がオススメ。 C言語の位置付け、Visual Studio無償版のインストールと操作法、Visual Studio/GCC/BCCを使った「標準C」の基礎解説、Visual StudioのC++の機能を生かしたUnicode/MBCS両対応のプログラミング、GUI(Graphical User Interface)で簡単操作ができる「ユニバーサルアプリ」の開発、boostや大容量メモリーを使った数値計算など、C/C++の魅力がたっぷり。最後までマスターすればかなりの実力が付きます!
  • Windows Phoneビジネスアプリケーション開発ガイド
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Windows Phoneは、Windowsとの高い親和性、使い慣れた開発環境や言語で開発できることなど、さまざまな利点がありほかのスマホOSと比べてビジネスユーザーに注目されています。本書は、Windows 10スマホ用のアプリ開発に必須な知識を体系的に学べる開発ガイドです。使い慣れたVisual Studioを使ったスマホアプリ開発、Windows 10のUWPアプリ開発への応用、ビジネスアプリに必須のサーバーDBとの連携などを解説しています。
  • TECHNICAL MASTER はじめてのASP.NET Webフォームアプリ開発 Visual Basic 対応版
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ASP.NETは、Webアプリケーション開発初心者にとって取り組みやすく、簡単な手順でリッチな機能を実現できるフレームワークです。本書は、Visual Basicを使って、ASP.NET Webフォームの開発手順を基礎からしっかり解説します。新しい認証システムASP.NET Identity、データアクセスの標準Entity Frameworkとの連携、Bootstrapによるサイトデザイン、最新のAJAX実装も解説しています。基本に忠実だから安心して長く使える定番教科書です。
  • 世界でいちばん簡単なC言語のe本[最新第3版] C言語の基本と考え方がわかる本
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 C言語の入門者を対象に、かわいいイラストや四コママンガを使ってわかりやすく解説したプログラミングの入門書です。C言語はほかの言語と比べて少し難しめの言語ですが、世界でいちばん簡単な本書ならすぐに基本が身につきます。本書は、入門者が挫折しないように難解な部分はさらっと流し、C言語でプログラミングをしながら、プログラミング言語とは何なのか、プログラミングという考え方、変数や制御構造、C言語のなかでも重要な関数とポインタ、文字列やファイル操作など、C言語の基本と考え方を豊富な例題と練習問題を使って解説しています。また、第3版となる本書では、Windows7/8およびMacでの動作に対応。じゃんけんプログラムのダウンロードサービス付きです。
  • ラズパイマガジン 2016年6月号
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ラズパイマガジンが新装刊! 「配線図ベスト17」「最新Pi 3詳報」など情報満載  いまや5ドル版も発売された人気の名刺大PCボード「Raspberry Pi(ラズパイ)」。このラズパイを使って「何かを作ってみたい」(Makeしたい)と思う人をとことん支援する「ラズパイマガジン」が「新装刊」になります。ラズパイを超小型のパソコンとして使う方法から電子工作までを基礎から解説して、幅広い活用法を指南します。 特集1「アキバの人気パーツ 配線図ベスト17」では、最大手のパーツショップで最も人気の25種の部品を実際に動かす、17種類の配線図を一挙掲載します。初めて電子工作に取り組む初心者でも、配線図通りに組めば、本誌提供のプログラムを使って確実に部品を動かせます。 特集2「Windows PCと同じ! ラズパイOSのはじめ方」では、推奨Linux OSの導入から基本的な使い方までが分かります。Windowsと比較しながら丁寧に解説します。 さらに5ドルラズパイ「Pi Zero」を使った電子工作に早速挑戦し、恵方の方角を調べられるようにします。ファイルサーバーを作ったり、マークシートで動きを指示できる車を工作したりなどいろんなモノ作りに挑戦しましょう。
  • 【電子合本版】Code Complete 第2版 完全なプログラミングを目指して
    -
    この電子書籍は、「Code Complete 第2版 完全なプログラミングを目指して」の上下巻を1冊にしたお得な合本版です。 本書は効果的なコンストラクションプラクティスについての知識を集めた、実践的なプログラミング解説書です。ソフトウェア開発プラクティスは目覚しい進歩を遂げていますが、一般のプログラマにはなかなか浸透しません。本書は、業界の第一人者らの知識と、一般の商用プラクティスとの橋渡しをします。10年前の第1版とコンセプトは同じですが、第2版は、全体を通じてオブジェクト指向の考え方が反映されたものになっています。また、「リファクタリング」の章が追加され、サンプルコードはC++、C#、Java、Visual Basicなどにアップデートされています。本書は、ソフトウェア開発の総合ガイドを求めている経験豊富なプログラマ、経験の浅いプログラマを教育する技術指導者、正式なトレーニングを受けたことのない独学プログラマ、これから社会に出る学生や新人プログラマなどを特に対象としています。本書で説明されている研究成果や過去の経験は、高品質なソフトウェアを作成し、問題を少なく抑えて作業をより短期間で行うのに役立ちます。また、大きなプロジェクトを制御し、要求の変更に応じてソフトウェアの保守や修正を適切に行うのにも役立ちます。
  • プログラミングを始めたい人がいちばん最初に開く本
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 この春からプログラミングを始めたい人のための1冊です。 日経ソフトウエアの記事の中から、初心者が最初に読んでおくとよい記事を選りすぐりました。 「プログラミングの用語や文法がわからない」 「どのプログラミング言語を勉強したらいいのかわからない」 ――そんな“知識ゼロ”の初心者の方にピッタリのムックです!
  • 楽しく学ぶJava入門 合本
    -
    本書は『楽しく学ぶJava入門 1日目~7日目』を一冊にまとめた合本です。 全体は1日目~7日目の7つの章から構成されています。各章は4つのセクションからなり、実際のJava入門講座でも使用できるように、ひとつのセクションが約1時間を目安に完了するように構成されています。プログラミングの初心者が、7日目まで読み終えた段階でJava言語の基本がマスターできることを目指しています。 1日目では、Java言語の概要と、コマンドラインの使い方やエディタの設定などJavaプログラミングを始めるための予備知識 2日目では、変数の取り扱いと、四則演算やMathクラスを使用した計算方法 3日目ではクラスからオブジェクトを作成する方法、Stringオブジェクトの操作、例外の取り扱い 4日目では、データをまとめて管理する配列、およびコレクションクラスの取り扱い 5日目では、処理を繰り返したり、あるいは、ある条件によって行う処理を変更したりといった制御構造 6日目では、プログラムからファイルを読み書きする方法 最終日である7日目では、オリジナルのクラスの作成方法について。また、オブジェクト指向言語を特徴付けるクラスの継承についても説明します。

    試し読み

    フォロー
  • Android改善プログラミング
    -
    Androidプログラミングを効率化しよう。開発環境の改善に着目した一冊です Androidの開発環境を改善する&分断化を乗り越えるをテーマに6編を収録したAndroidアプリケーション開発ノウハウ集です。TechBoosterの技術誌は各章が独立しており、好きな章から読んでいただけます。 第1章、第2章はテスティングフレームワークEspresso、Robolectric 3.0を解説、検証環境の構築に役立ちます。拡張性の高いコンポーネントRecyclerViewの解説やAndroid OSのバージョン差異(分断化)に対応するためのノーティフィケーション、サポートライブラリ、開発者向けオプションなど、効率化に着目した記事を収録した一冊です。 執筆:@cattaka_net、@nkzn、@yanzm、@mhidaka、@consomme 【著者について】 TechBoosterは、Androidをはじめとしたモバイルのための技術サークル(techbooster.org)です。オープンソースへの貢献や社会還元を目的に、サイトでモバイル技術を解説しています。オープンソースへの貢献や社会還元を目的にサイトでモバイル技術を解説しています。 ※本電子書籍は同名出版物(POD)を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • ガベージコレクション
    -
    プログラムが使用しなくなったメモリ上の空間を解放し、他のプログラムが使えるようにするのは、古くはプログラマの役割でした。それがゆえに、しばしば解放を忘れるというヒューマンエラーを引き起こし、ついには「メモリ不足です」と宣告され、あるいはオペレーションシステムもろとも轟沈し、作業中のデータはすべて消え失せ、モニタの前のユーザーは声にならない叫び声をあげるというシーンがしばしば見られました。 そこで研究され実装されたのが、ガベージコレクションです。これはメモリの解放を人任せにせず、プログラム自身が行えるようにするもので、プログラマの苦役の幾ばくかをも解放してくれました。 とはいえ、その実装方法やアルゴリズムは多種多様で、ガベージコレクションがあるから大丈夫、という思い込みだけでプログラムを作成していると、思わぬ落とし穴に転げ落ちることになります。 本書はアルゴリズムはもちろん、その実装方法とメリット/デメリットを解説し、真に必要なガベージコレクションを選別できる選択眼を養える一冊です。心あるエンジニアであればユーザーを阿鼻叫喚の地獄から救うために目を通しておくべき書籍と言えるでしょう。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 基礎からきちんと知りたい人のVisual Basicプログラミング入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Visual Basic(VB)は今でも「現役・最新」の開発ツールです。C#の方が後で生まれた言語ですが、できることはVBとC#でほとんど同じなのです。 本書は最新の「Visual Studio 2015」でVisual Basicを使いこなすための入門書。テキストエディター、電卓、SQL Serverを使った住所録データベース、画像ビューワー、音楽ソフト、Webブラウザーといった実用的な例題を通して、Visual Basicの使い方をとことん解説します。
  • 12歳からはじめる ゼロからのC言語 ゲームプログラミング教室
    -
    C言語は、とくにスピードが必要なジャンルで使われている人気の高いプログラミング言語です。 はじめて覚えるプログラミング言語にC言語を選ぶ人も少なくありません。 ただし、C言語の勉強には1つ問題があります。 かなり勉強が進まないと、画像を表示したり音楽を再生したりといった派手なことができないのです。 ですからC言語の入門書は、文章の説明を読んで、プログラムを入力して、結果も文字で表示される。 つまり、最初から最後まで文字ばかりです。 これでは学習意欲をもち続けるのもタイヘンで、途中で挫折してしまうケースも少なくありません。 そこで本書では、簡単なプログラムでちょっと派手なことができる学習支援ツール「グラフィカルコンソール」を用意しました。 たとえば画像を表示したいときは、1行書くだけでOKです。その結果、「ロールプレイングゲーム」や「恋愛シミュレーションゲーム」といったミニゲームを作りながら、楽しく基礎が学べます。 一般のC言語の入門書と同じ範囲をキッチリ解説しているので、タイトルどおり「ゼロから」学びたい人におすすめの1冊です。 なお、開発環境(Visual Studio Community 2015)はMicrosoft社のWebページから無料でダウンロードできます。
  • Swift+Core DataによるiOSアプリプログラミング
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Core Dataをマスターして、正しいiOSアプリ設計方法をマスターしよう! Core DataはiOSアプリ開発に使う、オブジェクトやデータ管理の仕組みを提供するフレームワークです。歴史の長いフレームワークですが、複雑なためにこれまで敬遠してきた開発者も多いのではないでしょうか。 本書では、Core Dataそのものの仕組みを解説するとともに、Core Dataとユーザインターフェイスとの連携方法を重点的に解説します。iOSアプリはオブジェクト(データ)だけでなく、ユーザインターフェイス(画面)が必要ですから、Core Dataは画面と連携してこそ意味を持つのです。Core Dataという道具の性能が分かっても、使い方が分からなければ意味がありません。本書ではチュートリアル形式で解説を進めていきます。具体的なアプリを作成しながら、Core Dataの基礎と使い方の両方が習得できます。特につまづきやすい部分では、問題点を明確にするために、エラーの内容を確認しながらコードを修正していくなど、実践的な内容になっています。また、ユーザインターフェイスの実装に不慣れな方でもスムーズに読み進めていただけるように、チュートリアルの中で取り扱うユーザインターフェイス実装の基本事項を、まとめて解説しています。 iOSアプリの開発言語が、Objective-CからSwiftに変わりつつある現状を踏まえ、本書はSwiftを用いて解説を行っています。Objective-CとSwiftとでは、言語の性質の違いにより実装時の注意点も異なるので、以前からCore Dataを用いている開発者の方にも、役立てていただける内容になっています。ぜひ本書を通じて、Core Dataの仕組みと活用法をマスターし、iOSアプリ開発の幅を広げてください。
  • Unity5+Live2D ノベル&アドベンチャーゲーム開発講座
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】 スマートフォンで人気のノベル&アドベンチャーゲームを作ろう! 本書は、Unityとノベルゲーム作成ツール「ジョカースクリプト」、アドベンチャーゲーム作成ツール「ティラノスクリプト」、そして近年大人気のエフェクトツール「Live2D」を利用して、ノベル&アドベンチャーゲームを作成する手法を解説する書籍です。実際のアプリの実装および構築にはUnityを利用しています。 ゲーム作成に必要な知識の紹介から始まり、スマートフォン向けに作成するコツ、さらに最近人気のキャラクターに動きをつける、会話をするなどの機能も盛り込み、「いまどき」のノベル&アドベンチャーゲームの開発手法を解説します。 キャラクターデザインは人気絵師ニリツ氏を起用しています。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • TECHNICAL MASTERはじめてのiOSアプリ開発 Swift対応版
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 これまでObjective-Cでしか開発ができなかったiOSアプリ開発ですが、新たに「Swift」が使えるようになりました。Swiftは「モダン、安全、高速、インタラクティブ」を掲げており、複雑なObjective-Cと比べて「とっつきやすい」言語です。本書は、Swiftを使ったiOSアプリの開発手順を初心者向けに基礎からしっかり解説する教科書です。シンプルなブラウザアプリ作りで基本をつかみ、地図・GPS・SNS連携などの応用まで学べます。
  • アプリ開発会社年鑑 2015
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 スマートフォン&タブレット用アプリの開発依頼先探しなら「アプリ開発会社年鑑」! ビジネス用アプリからゲームまで、全国選りすぐりのアプリ開発会社情報・作品を掲載。各会社の実績はもちろん、得意分野も明記していますので、作りたいアプリに最適なパートナーが見つかります。 現在、iOSやAndroidに代表されるスマートフォンおよびタブレット(スマートデバイス)は急速に浸透しており、さまざまな企業、団体にとって自社の商品やサービスを告知、販売する有効な手段、そして社内における業務の効率化を図る手段として考えられるようになってきました。 ですが、 アプリ開発をどこに依頼すればいい? アプリ開発にかかるコストや期間は? どんなアプリを作ろう? などなど、いざアプリ開発責任者になると知っておくべき情報はたくさんあります。そこで本書では、スマートデバイス用アプリの企画から開発、リリースまでに実際必要になる知識を凝縮しています。 <ポイント1> 現在日本国内において優良なアプリを手掛けている選りすぐりの開発会社情報・作品を集めました。 <ポイント2> 現在のスマートデバイス&アプリに関する統計データからアプリのアイデアを生み出す考え方、実際のアプリ開発・リリースに必要不可欠な実践的知識を知識ゼロでもわかりやすく解説します。 <ポイント3> アプリ開発における現在の潮流、ポイントを事例取材をもとに追究します。 <ポイント4> iOS、Android、Windows 8アプリそれぞれの開発に必要な情報をカバー
  • Rubyで作る奇妙なプログラミング言語
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 あなたは「+-><.,[]」の8つの記号しかないプログラミング言語や、空白だけで構成されるプログラミング言語があるのをご存じだろうか。本書では、そんな奇妙な言語(Esoteric Language)を題材にプログラミング言語の作り方を解説する。 プログラミング言語の未知の世界に触れてみたいあなたに。また、Rubyプログラムを書く際の慣習やテクニックについても触れられているため、Ruby学習者の「2冊目の本」にも。 ※注意※ 本書は2008年12月に刊行された『Rubyで作る奇妙なプログラミング言語』を元にした復刻版です。基本的に書籍中の情報は、原著発行時のものですので、ご注意ください。 【構成】 はじめに 準備(Rubyのインストールなど) 第1部 (既存のEsoteric Languageの処理系を作成する)   Ruby練習問題   HQ9+   Brainf*ck   Whitespace 第2部(いろんなEsoteric Languageを紹介) Befunge Shakespeare Weird 第3部(オリジナルのEsoteric Languageを作成) おわりに 附録:練習問題の解答
  • 実践!Androidプログラミング入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 数あるAndroid解説書籍の中でも、内容の“幅広さ”は一番! Androidのアプリ開発に興味がある入門者の方から、より深くAndroidを知りたい脱入門を目指す方まで、広い層にお読みいただけます。 大きな文字と対話式で読みやすい入門者向けの「Androidアプリを5日で作ろう」と、 中級者向けの「実践!Androidプログラミング」および「Cocos2d-x+JavaScriptゲーム開発入門」という2タイプの記事で構成するムックです。 超基本と言える開発ツール「Android Studio」のインストールから、簡単なアプリの作成、そして「指紋認証」や「ダイレクトシェアAPI」、 2次元ゲームフレームワーク「Cocos2d-x」といった少し高度な話題までを扱います。
  • iOSアプリ開発逆引きレシピ
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】 iPhoneアプリ開発の現場で「使える」TIPS集! 本書はiPhoneアプリ開発で困ったとき、そのつまずきやトラブルを「自力」で解決できるTIPS集です。 新しくなったフラットデザインのユーザーインターフェースやマルチメディア、課金など開発にかかわる重要なポイントをカテゴリ別にまとめていますので、目的の項目を即座に見つけ開発の参考にすることができます。すべてのTIPSはサンプルを用意していますので気になったコードは実際に確認できます。 iOS7、Xcode5以降をベースに、旧バージョンでも使える内容はアイコンで表示しています。iPhoneアプリ開発に携わるすべての開発者にとって、まさに必携の1冊です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • Scalaパズル 36の罠から学ぶベストプラクティス
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】 Scalaは高機能で自由度が高い反面、意図しない動作をするコードを記述できてしまうケースがあります。本書では、初期化の順番やfor式とmapの違いなど、ハマりやすいScalaの36のトピック(コード)を集め、クイズ形式で解いていきます。 短いコードで考えさせられることがたっぷり。予想と違った結果や答えに、さらに興味が湧いて楽しめることでしょう。Scalaをはじめたばかりの人から、一通りScalaコードを書けるようになった人まで、奇しくも楽しいScalaの世界を満喫できる一冊です。 Scalaや関数型プログラミングに興味がある、あるいはScalaプログラミング時のハマりやすいポイントやキモを学びたい方など、Java/Scalaユーザーをはじめ、Scala/関数型プログラミングの入門者や学生にもおすすめの一冊です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • ラズパイマガジン 2016年春号
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 5,000円程度で買える人気の名刺大PC「Raspberry Pi(ラズパイ)」。 2015年11月末には、なんと5ドルのRaspberry Pi Zeroも登場。 本ムックは、こうした最新情報も伝えながら、安価で小型のパソコンとして活用する方法から電子工作まで、幅広い活用法を1冊で基本から紹介します。 大幅にバージョンアップして導入方法が変わった公式OS「Raspbian」を正しくインストールする方法を紹介し、7インチ公式タッチディスプレイを使い倒します。電子工作は基礎からロボット制御までカバーします。
  • エンジニアのためのGitの教科書 実践で使える!バージョン管理とチーム開発手法
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】 これだけは知っておきたい、開発現場の本格スキル。 本書は、Gitが実践で使えるようになるための本です。基本的な使い方はもちろん、分散型バージョン管理システムの仕組みを理解するところから、ブランチの設計・運用、継続的インテグレーションといった実践的なチーム開発手法まで解説していきます。Gitは「どういうものか」から、具体的に「どう使うか」まで、しっかり学べるので、脱初心者に最適な一冊です。Gitコマンド早見表付き。 「古くならないGitの普遍的な部分、検索しても見つからない現場のノウハウを詰め込んだ一冊に仕上げました。Gitのバイブルとして長く使っていただけると幸いです」(著者前書より) 【こんな方に最適】 1. Git初学者で、開発の技術を学ぶのと同様に、必須のツールとして覚えておきたい、という方。 2. Gitは覚えはじめで挫折してしまったという人が、今度こそちゃんと覚えたいという方。 3. Gitを使いはじめて、もっと便利な使い方をしたい、問題の解決法がみつからない、あるいは、Gitの使い方は知っているが、チームでどのようにGit運用をしていくのかわからないといった方。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • エンジニアのためのGitの教科書[上級編] Git内部の仕組みを理解する
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】 リポジトリ管理情報の動きと、コマンドを対比しながらGitを極める! Git を学んで、チーム運用や開発フローの設計をこなし、実際に運用をはじめてみると、思ってもみない問題に出くわす機会が増えてきます。チームメンバーが泣きついてきた問題は、大抵、解決するのにちょっとした工夫や、一捻りが必要な状況になってから相談されているケースがほとんどです。その時、最初に今の状態を把握して、その情報をもとに、解決するための低レベルなGit コマンドを調べたり、ブランチを駆使して履歴を基に戻せないか四苦八苦することになります。 今の状態を把握し、対策すべきポイントを洗い出す時に必要となるのが、Git のバージョン管理の内部構造を知ることです。普段なにげなく利用しているコマンドが内部的にどう動いているのか、データ構造はどうなっているのか。「なぜ」動いているのかを理解することで、あらゆる問題への対応への助走が格段に早くなります。また、ブランチの運用や普段のGit の運用が、内部の動きを頭に描きながら行うことで、格段に簡単に感じるようになります。 この上級編を通して、さまざまな基礎コマンドの動きが内部管理ファイルの状態をどう変更しているかを学び、ブランチの概念はどう内部管理されているかを知って履歴の変更を自由自在に頭に描けるようにしましょう。Index の仕組みや最も使うgit add /git commit を自分で作りながら実際の挙動を学べば、コマンドの使いこなし・3つのエリア(ワーキングディレクトリ・ステージングエリア・リポジトリ)の行き来・ブランチの分岐統合を自由自在に行えるようになります。(本書「はじめに」より) *本書は『エンジニアのためのGitの教科書』(ISBN: 978-4-7981-4366-8)の上級編です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • はじめてのプログラミング C言語編
    -
    平易な記述で、プログラミングの基礎からシステム設計の基礎まで学ぶことのできるテキスト。コーディングする前の仕様書やフローチャートの意義や書き方にも配慮し、かつ、情報処理技術者試験への対応も踏まえ編集しました。●目次●プログラミングのはじめ/プログラムで表現する問題の処理手順を考えよう/プログラミングの基礎/基本的なプログラミング/関数を用いたプログラミング/配列データ処理プログラミング/ポインタプログラミング/構造体データ処理プログラミング/ファイル処理とデータベース/図形処理プログラミング/応用プログラミング技法/システム開発の基礎 2003年発行。
  • 基礎からきちんと知りたい人のC#プログラミング入門(日経BP Next ICT選書)
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 オーソドックスな開発手法を最新環境で! 使えるアプリを作って「実力」を磨く! これからWindowsパソコンでプログラミングをしてみよう、という人のための本です。 テキストエディター、電卓、住所録、画像ビューワー、オルゴールといった、魅力的なサンプルを通してプログラミングを学びます。オーソドックスな「Windowsフォーム」をメーンとし、データベース管理システム「SQL Server」の利用や印刷について触れているので、企業システム開発の入門にもよいでしょう。 Windows 10で可能になった「ユニバーサルアプリ」の開発も解説しています。 <目次> [第1部]最初に覚えたい!C#基本テクニック50 [第2部]50のステップで「テキストエディター」を作る [第3部]「電卓」作りで学ぶプログラミングの楽しみ [第4部] みんなで使える「データベース」を作る [第5部]日々使いたい“ちょっといい”アプリ [第6部]C#で試して学ぶ「印刷」基礎の基礎 [第7部]Visual Studio 2015でWindows 10をフル活用!
  • やってみよう! Macでプログラミング Swift/C/Javaを身に付ける(日経BP Next ICT選書)
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「プログラミングをしてみたいけど、持ってるのはWindowsじゃなくてMacだ」という皆さん、お待たせしました。Macユーザーのためのプログラミング入門書がついに登場です。 Appleの新言語SwiftでMac OS Xアプリ(Cocoaアプリ)、iPhone/iPadアプリを作るだけでなく、他のコンピュータに移っても役立つ「C言語」と「Java」の解説も充実させました。業務システム開発を見据えたデータベース管理システム「MySQL」への接続も解説。 バランスよくプログラミングに「入門」できる一冊です。 サンプルコードはMac OS X 10.11 El Capitan、Xcode 7.1.1、Swift 2.1、Java 8 Update 66、NetBeans IDE 8.1の最新環境でテスト。「やったけど動かない」を最小に抑えます。サンプルコードはダウンロードできます。 <目次> 【第1部】 Windowsユーザーでも迷わない! Macでプログラミング 【第2部】 Appleの新言語 Swiftスーパーガイド 【第3部】 「Swift」で作る! iOSアプリ開発入門 【第4部】 はじめてのSwift 【第5部】 プログラミングのビタミン! 元気が出るC言語入門 【第6部】 Macで学ぶ! Javaで最初に知りたいこと42 【第7部】 楽しんで学ぶ! Java入門教室
  • ほんきで学ぶSwift+iOSアプリ開発入門 Swift2,Xcode7,iOS9対応
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】アイデア満載のアプリを作る!本書は2015年6月にリリースされたSwift2利用したiOSアプリ開発の入門書です(本書ではその後にリリースされたSwift2.1に対応)。Swift2ではエラーハンドリング(いわゆる例外処理の仕組み)など、さまざまな仕様が加わり、プログラミングの幅が広がりました。本シリーズの特徴として、実習と講義というスタイルで解説していますので、手を動かしながら実際の挙動とその仕組みを学ぶことができます。本書で扱うサンプルは、すべてSwift2.1に対応したものです。学習の達成感をレッスンごとで実感してもらうために、多くのミニアプリを用意しています。開発環境としてXcode7.1を利用しています。iOSは9.1に対応しています。本書を元にSwiftとiOSによるアプリ開発の基礎をマスターしてください。※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • Premiere Pro & Media Encoder自動化サンプル集
    -
    Adobe JavaScriptを使ってPremiere ProとMedia Encoder、Prelude、Encoreの作業を自動化するための解説書です。映像制作者・クリエイターなどを対象に、よく使われる操作のスクリプトをジャンルに分けて掲載し、それぞれ解説しています。また、Adobe CC以降のバージョンで共通して利用できるCEP (Common Extensibility Platform・共通拡張プラットフォーム) についても取り扱っています。自動化スクリプトとCEPを利用することでPremiere Proユーザーの作業の効率化、省力化に大きく役立ちます。なお本書はCS6~CC2014に対応しています。

    試し読み

    フォロー
  • みるみるプログラミングがわかる本 第4版
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「プログラムをやってみたい。でも、難しそうだし、自分には無理だ」とあきらめてしまったことはありませんか? 本書は、プログラミングに興味を持っている入門者向けに、一般的な知識から開発方法までをわかりやすく解説します。著者が砕けた口調で、プログラミングのコツや各プログラミング言語の特徴などを解説するので読んでいるだけでスルスルと頭に入ります。また、JavaScriptを使ったプログラミングを気軽に体験できます。
  • マンガで学ぼう! ワタシにも作れるAndroid アプリ(日経BP Next ICT選書)
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 マンガのストーリーを追っていくだけでAndroidアプリが作れるように! Androidスマホで動くアプリを自分でも作ってみたい。そう思っている人は多いでしょう。しかし、アプリを作るには、開発ツールの使い方やプログラミングなど様々な知識が必要です。そうした知識を、マンガを読みながら楽しく学べる本が誕生しました! 全21回のストーリーを通して、アプリ開発をまったく知らなかった2人の女子大生に先生役の天才小学生が懇切丁寧にレクチャー。最終的にはアクションゲームの作成やアプリの公開までできるようになります。さらに、プログラミングがまったくはじめてという方のために、10レッスンからなる解説記事も掲載。あなたもこの本でアプリ開発デビューしましょう。
  • オープンデータ時代の標準Web API SPARQL
    -
    オープンデータ運動の世界的な広がりとともに、構造化したデータをウェブでいかに共有するかを定義したLinkedDataという技術にも注目が集まっている。LinkedDataはRDFを扱うデータベースに読み込んで利用する。このRDFのデータモデルのために設計されたクエリ言語がSPARQL(スパークル)である。本書はRDFによるデータ統合とSPARQLについて解説した日本初のリファレンスである。サンプルコードを参考して実際に手を動かしながら、RDFによるデータ統合とSPARQL検索によるアプリケーション開発の基本を学ぶことができる。

    試し読み

    フォロー
  • Cypherクエリー言語の事例で学ぶグラフデータベースNeo4j
    -
    Neo4jはグラフ理論を設計思想として採用したオープンソースのデータベース。ソーシャルグラフや金融トランザクションといった多次元的なデータを可視化したり高速に検索したりするグラフデータベース分野の中で最も人気があり、ビッグデータ時代を迎え、日本での普及が期待されています。本書はそのNeo4jのクエリー言語であるCypherの構文を短期間にマスターするための実践的解説書です。販売履歴データベースの作成を例に、シンプルな構文から複雑な構文までをステップアップしながら学ぶことができます。

    試し読み

    フォロー
  • 楽しく学ぶJava入門[1日目]はじめてのJavaプログラミング
    -
    本書は1日目~7日目の7分冊として提供します。各パートは4つのセクションからなり、実際の入門講座でも使用できるように、ひとつのセクションが約1時間を目安に完了するように構成されています。 1日目では、まずJava言語の概要とJDKのインストールに付いて説明し、その後で簡単なアプリケーションを作成しながらJavaプログラムの基本構造についてわかりやすく解説します。

    試し読み

    フォロー
  • JavaScriptでインタラクティブ3Dコンテンツを作ろう―Kinect+jThree+Milkcocoaを使って東北ずん子と踊る
    -
    本書は「開発元の異なる複数の製品を組み合わせて、インタラクティブなWeb3Dコンテンツを開発する能力を身につけていただく」ことを目的に執筆しています。 近年、大企業・ベンチャー企業から多くの製品が生み出されており、それぞれの製品は驚くほど高いクオリティーに仕上げられています。これらを組み合わせていくことで、自分だけでは作れなかったことを「より早く実現できる」ということを実感いただきつつ、具体的な実装方法の紹介を通して開発能力を習得していただきます。 開発の手順 開発の手順は大きく3つに分かれます。 1 Kinectを使ってユーザーの動きをスキャンするアプリケーションを実装する。 2 そのデータをMilkcocoaを使ってリアルタイムにjThree側へ送信するロジックを実装する。 3 jThree側でリアルタイムにデータを受信し、3Dモデルをそのデータに合わせて描画する。 なお、本書では、HTML、 CSS、 JavaScriptを使った開発経験のある読者を想定しており、Kinect、Milkcocoa、 jThreeでWeb標準技術を使ってプログラミングする方法を中心に解説しています。(はじめにより)

    試し読み

    フォロー
  • Kinectv2楽しいプログラミング入門
    -
    Kinectは身振り手振りや音声などで直感的にコンピューターを操作することが可能なため、さまざまな分野で活用されています。本書はKinect v2のプログラム開発ができるようになるための解説書です。はじめにKinect v2の特徴・開発環境・便利ツールを紹介し、次にC#で簡単なプログラミングを作成します。最後にサンプルコードの解析を通してKinect v2開発に必要なエッセンスを理解していただくことを目標としています。

    試し読み

    フォロー
  • すべての人に知っておいてほしいIllustratorの基本原則 CC/CS6対応版
    -
    【デザイナー必携のツールを意のまま、思いのままに操る!】  本書は、デザイナー必携のツールAdobe Illustratorの使い方をほぼマスターするための一冊です。まずIllustratorがひととおり使えるようになる「クイック・スタート・ガイド」をはじめに、「ドローイング」「カラー」「タイポグラフィ」「レイアウト」「特殊効果」の6つのプロセスに分け、Illustratorの基本的知識や原則をわかりやすくシンプルに解説しました。また、各章の後半には、その章で学んだ事柄を応用して作品制作を行うエクササイズページを掲載。さらに、最新バージョンであるCS6、CC、CC(2014)で搭載された新機能の特集ページも巻頭に用意しました。  本書一冊でIllustratorの一連の基本操作をすべて習得でき、実践的に使いこなすことができる内容になっています。Illustratorをマスターしたいすべての人のための「新時代のIllustratorの定番書籍」をぜひご愛読ください。
  • 現場でかならず使われている jQueryデザインのメソッド
    -
    【多彩なjQueryテクニックを大網羅!】  jQueryの最大の特長は、通常のJavaScriptよりもシンプルなコードでWebサイトの動的な“ふるまい”を記述できる点です。CSSと同じセレクタが利用できるため、HTML+CSSをひととおり理解していれば、文法や記述ルールはすぐに習得できることでしょう。  とはいえ、「こう動かすにはどのようにjQueryのコードを書けばよいか」という目星をつける実践的な感覚を養うためには、実際のWebサイトで書かれているコードを理解して、さまざまな機能や表現の手法を自分の中に蓄積していく必要があります。  本書では、このようなjQueryの“実践感覚”を身につけていただけるように、実用的な作例をベースにjQueryのコードをステップ・バイ・ステップ形式で解説しています。アコーディオンやタブパネル、ツールチップといった頻出の基礎技術から、背景全面動画、Masonry、パララックススクロールなどの最新手法まで、近年のWebサイトに利用されているjQueryのテクニックを網羅しました。jQueryは1.9以降の最新バージョンに対応、サンプルデータをダウンロードできるので、実際に解説内容を試しながら応用力を養えます。現場の制作メソッドがぎっしり詰まった必携の一冊です!
  • Android開発者のためのコマンドライン超入門
    -
    Androidの開発には、コマンドプロンプトやadbシェルでのコマンド操作が必要。MS-DOSやLinuxの経験がなくても、この1冊だけでコマンドと引数、パスとディレクトリなどシェルの基本がわかり、コマンドラインが使えるようになります。

    試し読み

    フォロー
  • ほんきで学ぶ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によるゲーム開発手法をマスターできます。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • Swiftではじめる iPhoneアプリ開発の教科書 【Swift 2&Xcode 7対応】
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 より使いやすくなったSwift 2&Xcode 7 と、もっと初心者にやさしくなった本書で、iPhoneアプリの作成をはじめましょう! 2015年、Appleのプログラミング言語、「Swift」がバージョン2に進化して登場しました。本書はSwift 2とXcode 7の環境で、iPhoneアプリを作っていく入門書です。Swift言語がより使いやすくなり、初めてアプリ開発に取り組む人が増えている状況を踏まえ、今回本書は「手を動かしながら勉強する」ことにこだわったカリキュラムにいたしました。具体的なアプリ作りを体験しながら、学習を進めていく構成になっています。 まず最初は、開発アプリ(Xcode)を軽く触りながら、基本操作を覚えていきます。基本操作がわかれば、後のアプリ作りがより楽しく、楽になります。見た目は地味ですが、ここでXcodeに慣れてしまいましょう。次に、簡単なアプリを作ります。アプリを作る流れは、どんなアプリであっても、実はだいたい一緒です。流れがつかめれば、自分でオリジナルなアプリを作る際も、計画を立てて作っていくことができるようになります。そこまでXcodeとアプリ作成の流れに慣れたところで、Swiftの具体的な使い方と、Swiftを使ったアプリ制作をいろいろと体験します。文法も必要な限り解説していますが、重要なのは「Swiftをどう使ってアプリを作っていくか」です。アプリ作りの流れを体得する気持ちで、学習していきましょう。 iPhoneアプリを作れるようになるのに大切な、 1 Xcodeを使えるようになる 2 iPhoneアプリ作成の流れを理解する 3 Swiftを使えるようになる の3要素を、基本から順を追ってマスターしていけるトレーニングブックとなっています。 『よくわかるiPhoneアプリ開発の教科書』(2011年刊)からずっと読者に支持され、版を重ねてきた定番書が、XcodeとSwiftの最新版に対応し、内容をフルリニューアルして登場です!より使いやすくなったSwiftと、もっと初心者の方にやさしくわかりやすくなった本書で、iPhoneアプリの作成をはじめましょう!
  • Swift 2標準ガイドブック
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Appleのプログラミング言語「Swift 2」に対応した解説書。 本書では、アプリケーションを作成するための説明を必要最低限にとどめ、Swiftを深く理解してもらうことに注力しています。Objective-Cとはまったく違うモダンな文法はもちろん、型の宣言を省略することができる型推論、複数の値を1つの変数に格納できるタプル、そして機能豊富な構造体や列挙体、オプショナル型などの最新機能、さらにはジェネリクスやカリー化など、可能な限り細かく言及しています。また、言語仕様から一歩踏み込んで、既存のObjective-CのコードをSwiftに置き換えていく方法や、Objective-CとSwiftを同一プロジェクト内で共存させる方法など、実践的な内容まで、現場の開発者が徹底解説しました。ぜひ本書を活用して、Swiftによる開発を効率化し、素晴らしいアプリを開発してください。 『開発のプロが教えるSwift標準ガイドブック』(2014/12刊)が、2015年6月に発表されたSwift 2に対応し、電子書籍として登場です。
  • アルゴリズムまるごと学習ブック(日経BP Next ICT選書)
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 あなたのプログラミングスキルを高める 20の定番アルゴリズム! アルゴリズムとは、プログラム開発の問題を解くアイデアです。 本書で取り上げているアルゴリズムを身につければ、あなたの プログラミングスキルは高まることでしょう。 ※本電子書籍は、印刷物として刊行された「アルゴリズムまるごと学習ブック」(日経ソフトウエア2015年6月号第2付録)を基に作成しました。本書掲載の情報は、印刷物発行時点のものです。また、掲載時の誌面とは一部異なる場合があります。
  • ここがへんだよJavaScript(日経BP Next ICT選書)
    -
    JavaScript言語の意外な仕様や特徴的な部分を解説します。 クライアントサイドでもサーバーサイドでも使われるJavaScript。 多くのプログラマに使われていますが、C言語などからすると、 “奇妙な”動きや書き方に出くわすことがあります。その独特な 仕様を押さえておけば、プログラミング力を高めることにつながります。 また、コード圧縮のテクニックのほか、マイクロソフトのTypeScriptに ついても取り上げています。 ※本電子書籍は、日経ソフトウエアの連載「JavaScriptの奇妙な冒険」(2014年1月号から12月号)を基に作成しました。本書掲載の情報は、執筆時点のものです。
  • C言語プログラムはなぜ動くのか(日経BP Next ICT選書)
    -
    C言語の基本を内部から理解できます! C言語は、プログラミングの入門言語として根強い人気があります。それは、C言語が多くのプログラミング言語の文法の基礎になっているためだけではなく、CPUやメモリーなどのハードウエアと言語の関係も学べるからです。本書では、どのようにコンピュータがプログラミング言語を解釈して実行しているのかをわかりやすく解説します。 ※本電子書籍は、日経ソフトウエアの特集「なぜC言語プログラムは動くのか」(2014年1月号)を基に作成しました。本書掲載の情報は、執筆時点のものです。
  • Android Studioで始める Androidアプリ開発超入門(日経BP Next ICT選書)
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 米Googleが提供する統合開発環境「Android Studio」で、 Androidアプリケーション開発の基本から学べます! これまでは「Eclipse」を利用するのが一般的でしたが、今後はAndroid Studioを利用する方法が主流になるに違いありません。Android StudioはAndroid端末を画面上で再現するエミュレータも利用できますので、Androidの実機を持っていない方でもプログラミングを楽しめます。 この本で、Androidアプリケーション開発の“はじめの一歩”を踏み出してください。 ※本電子書籍は、印刷物として刊行された「Android Studioで始める Androidアプリ開発超入門」(日経ソフトウエア2015年4月号第1付録)を基に作成しました。本書掲載の情報は、印刷物発行時点のものです。また、掲載時の誌面とは一部異なる場合があります。
  • 見てわかるUnreal Engine 4 ブループリント超入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ゲーム制作の初心者にとって、最初のハードルはプログラミングです。本格的な言語でのプログラミングは未経験者ではどうにもなりません。ところが、UnrealEngine 4には、パーツとパーツを線で結ぶだけでプログラミングができるブループリントと呼ばれる機能が用意されています。本書は、Unreal Engine 4 ブループリントでのプログラミング方法をオールカラーでわかりやすく解説します。Unreal Engineを使いこなすための第一歩です!
  • 親切すぎるiPhoneアプリ開発の本
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 入門書を読んで、わかった気になったけれど、オリジナルアプリを作れるほどの力がつかなかったという経験はありませんか? 実は、本格的なiPhoneアプリ開発には、入門書レベルの知識だけでは不足です。本書は、入門書を卒業した人向けに、Xcode 6.3/Swift 1.2を使って本格的なiOSアプリの開発ができるレベルの知識をトコトンていねいに解説します。一歩ずつ階段をのぼるように、プログラムの知識を解説するので、着実に力がつきます。
  • Sprite Kit iPhone 2Dゲームプログラミング
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Apple純正のゲームフレームワーク「Sprite Kit」を徹底解説したiOSアプリ開発入門書です。iOS 7から、シューティングゲームやレースゲーム、アクションゲームなどを開発できる2Dゲームフレームワーク「Sprite Kit」が組み込まれました。本書は、Objective-Cをある程度理解している開発者を対象に、Sprite Kitの使い方からアプリ開発の各種テクニック、プログラミングのコツをわかりやすく解説しています。また、Sprite Kitを使った簡単なゲームを本の指示通りに開発することでSprite Kitの具体的な利用法が学べます。Sprite Kitのクラスやメソッド、プロパティの便利なリファレンス付き。サンプルコードのダウンロードサービス付き。
  • プログラマ脳を鍛える数学パズル シンプルで高速なコードが書けるようになる70問
    -
    パズルを解くコードを、あなたは書けるか? アルゴリズムがみるみるわかる!プログラミングってやっぱり面白い! 急速な技術の進歩、システム開発競争の激化……。プログラマを取り巻く環境はやさしいものではありません。でも、思い出してみてください。自分の書いたソースコードでプログラムが動くのを初めて見たとき。思い描いた通りのプログラムができたとき。プログラミングの楽しさを感じたことでしょう。何もないところからソースコードだけで新たな価値を生むプログラマは、非常に魅力的な職業です。 本書で登場する数学パズルは、そのようなワクワクにあふれています。「両替したときの硬貨の組み合わせはいくつ?」のような問題から、「国名でしりとりしたときに、一番長く続く順番は?」「運命の出会いは何通り?」というものまで、70の問題を解くコードを、3人のキャラクターたちと一緒に考えていきます。 パズルを解くうちにアルゴリズムが身につき、シンプルで高速なコードが書けるようになります。楽しみながらスキルアップもできて一石二鳥。さっそく挑戦してみましょう! 【使用言語について】 本書の解説では、主にRubyとJavaScriptを使用していますが、解説内容は「考え方」が中心であるため、どんな言語にも応用できます。また、問題を解くために特定の言語が必要になることもありません。 【本書に収録されている問題(抜粋)】 Q01 10進数で回文 Q03 カードを裏返せ Q08 優秀な掃除ロボット Q09 つりあわない男女 Q21 排他的論理和で作る三角形 Q33 百人一首の達人 Q45 素数のマトリックス Q48 グレイコードのループ Q53 いたずらされたお菓子 Q64 迷路で待ち合わせ ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。 【※本作品はブラウザビューアで閲覧すると表組みのレイアウトが崩れて表示されることがあります。予めご了承下さい。】
  • Visual BasicによるKinect基本プログラミング
    -
    2012年2月にMicrosoftよりKinect for Windowsが発売されました。その後、Kinect SDK1.0、Kinect SDK1.5がリリースされ、現在はKinect SDK1.6がリリースされています。誰でも自由に商用利用が可能なアプリを開発できることからKinectの技術は各方面で注目されています。本書ではVisual BasicでWPF(Windows Presentation Foundation)アプリケーション(ウェブブラウザーで動作するアプリ)を開発する基本のサンプルを通じて、Kinectの導入からどのようなことができるのかを理解していきます。

    試し読み

    フォロー
  • 6日間で楽しく学ぶLinuxコマンドライン入門 コマンドの基本操作を身につけよう
    -
    本書は既刊『Linuxコマンドライン入門 1日目?6日目』全6冊を1冊にまとめた合本です。 1日目から6日目の6つのパートから構成されています。各パートは4つのセクションからなり、実際の入門講座でも使用できるように、ひとつのセクションが約1時間を目安に完了するように設定されています。6日間を読み終えた段階で、LinuxやOS XなどUNIX系OSのコマンドラインの基本操作およびシステム管理の基礎を理解できることを目標とします。 1日目では、コマンドラインの初心者を対象に、コマンドの実行方法やテキストの補完機能などターミナルエミュレータ上のbashの基本操作を解説します。 2日目では、コマンドラインにおけるもっとも日常的な操作である、ファイルとディレクトリの操作を重点的に解説する。特にファイルを扱う上で不可欠なワイルドカード、標準入出力、リダイレクション、リンクについて丁寧に解説します。 3日目では、シェルがもっとも得意とする機能のひとつであるテキストファイルの操作、および定番エディタであるviの操作について解説します。 4日目では、findコマンドによる検索やフィルタコマンドの使いこなしなど、日常の操作に便利な多少高度なコマンドの操作について説明します。 5日目では、ユーザ管理やアクセス制御といったLinuxにおけるシステム管理の基本について説明します。 最終日である6日目では、これまでのまとめとしてシェルの活用方法と環境設定について解説します。

    試し読み

    フォロー
  • Photoshop自動化基本編
    -
    Photoshopは数多くのシーンで利用されています。印刷からWeb、CG、漫画まで様々です。 Photoshopには手軽に自動処理を行うことができるアクション・バッチ処理が用意されています。特にCC以降ではアクションで簡単な条件分岐もできるようになっています。 しかし、アクション・バッチではフォルダ内のファイルを開いて自動的にフォルダに振り分けたり複雑な分岐処理を行うことはできません。複雑な処理を行う場合は、やはりプログラムの方が向いています。PhotoshopとJavaScriptを組み合わせることで、より強力な自動処理を行うことができるようになります。本書では基本的な処理をメインに解説し、一部応用的なサンプルと解説も用意しています。 なお本書はPhotoshopバージョンCS6、CC、CC 2014に対応しています(CEP/CEP5に関しては扱っていません)。

    試し読み

    フォロー
  • 楽しいプログラミング[増補改訂新版] オブジェクト指向言語Rubyを使って
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。 このテキストは、他の参考書なしにプログラミングの学習を進められるように細かいところまで説明しています。プログラム例を実際に走らせては、その働きを理解することで、プログラミングへの理解を深めることができます。初歩的なプログラミングの手ほどきから初めて、より実用的なプログラムを作成する上で、必要なアルゴリズムを学んでいくことが主な目的です。
  • Illustrator自動化基本編
    -
    Adobe JavaScriptを使ってIllustratorの作業を自動化するための解説書です。デザイナー、イラストレータなどを対象に、一般的によく使われるIllustratorの操作330のスクリプトを32のジャンルに分けて掲載し、それぞれ解説しています。Illustratorユーザーの作業の効率化、省力化に大きく役立ちます。なお本書はCS6?CC2014に対応しています。

    試し読み

    フォロー

最近チェックした本