言語・プログラミングの検索結果
検索のヒント
検索のヒント
■キーワードの変更・再検索
記号を含むキーワードや略称は適切に検索できない場合があります。 略称は正式名称の一部など、異なるキーワードで再検索してみてください。
■ひらがな検索がおすすめ!
ひらがなで入力するとより検索結果に表示されやすくなります。
おすすめ例
まどうし
つまずきやすい例
魔導士
「魔導師」や「魔道士」など、異なる漢字で検索すると結果に表示されない場合があります。
■並び順の変更
人気順や新着順で並び替えると、お探しの作品がより前に表示される場合があります。
■絞り込み検索もおすすめ!
発売状況の「新刊(1ヶ月以内)」にチェックを入れて検索してみてください。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「グレートコード」を書こうとするすべてのプログラマーのために。 『Write Great Code』は、自慢できるコード、ほかのプログラマーを感動させるコード、顧客を満足させユーザーに気に入られるコード、人々(顧客、上司、その他)が手に入れるために最高額を支払うことを厭わないコード、そうしたコード――つまり「グレートコード」を書くための方法を伝授するものです。ほかのプログラマーに畏敬の念を起こさせるソフトウェア、伝説に残るようなソフトウェアをいかに書くかがテーマです。 第1巻となる本書では、コンピュータサイエンスや工学の教育課程でも表面的にしか扱われないことが多いコンピュータの低レベルで詳細な事柄について、アセンブリ言語だけでなく、C/C++、VB、Pascal(Delphi/Kylix)、Javaなどの高級言語を使って、詳細に解説しています。効率の良いコードを書くためにはコンピュータシステムがプログラムをどのように実行するか、またプログラミング言語の抽象概念がマシンの低レベルハードウェア機能にどのようにマッピングされるかを理解しておく必要があります。現在のコンピュータの仕組みをできるだけ効率的に利用する方法を学ぶために、ハードウェア構成を含むコンピュータアーキテクチャの中でプログラマーから見える部分、つまり「システム設計者が特定のシステム設計を選んだ理由」がよく理解できる部分を解説し、ハードウェアリソースをうまく利用するソフトウェアをどのようにして書けばよいのかを示します。 ※本書は、『Write Great Code〈Vol.1〉』(2006年1月日本語版刊行)の復刊です。
-
5.0システム開発の現場で「プロジェクトマネジメント」が当たり前になった今でも、多くのプロジェクトが“デスマーチ"と化す状況は相変わらずです。 なぜ、プロジェクトはうまくいかないのでしょうか? プロジェクトとは常に「固有」の取り組みであり、繰り返しがありません。 各プロジェクトに応じた成功の道筋を描かないと、プロジェクトマネジメントを機能させることはできないのです。 プロジェクト成功の道筋を描くことこそが「プロセスデザイン(プロセス設計)」です。 本書はプロセス設計の観点から「なぜ、プロジェクトマネジメントが機能しないのか」を明らかにします。失敗を未然に防ぐために必要となるプロセス設計の手法やツールも紹介し、経験の浅いプロマネが「いつ、何からどう手をつけたらいいのか」で悩まないように道筋を示しながらわかりやすく解説します。
-
-Visual C#をこれから学ぼうという初心者向けに、基本的な「やりたいこと」を逆引き形式でまとめました。各項目にサンプルコードをつけていますので、自習書として便利に使えます。「処理を分岐する」などの入門編から始まり、「メソッドの引数を可変長にする」などの基礎編、「例外処理を行う」などのオブジェクト指向編、「リストの要素を並べ替える」などのデータ構造編、など7パートで構成しています。
-
4.0JavaScriptを効率的にプログラミングするためのライブラリ「jQuery UI」を効果的に活用する36のサンプルコードをはじめとして、メニュー&入力フォーム、データの表現&エフェクトなど、表現力の高いWebページを作成するためのテクニックが満載です。さらにユーティリティとして、ソーシャルネットワークへのリンクボタンをつける、などのサンプルコードも紹介します。
-
5.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 1日仕事が1分で完了! Excelのマクロ(VBA)機能を利用して、仕事を素早く、楽にこなせるようになりたい方のための、Excel VBAの入門書です。 「マクロを使ってみたいが、VBAを使ったプログラミングは難しそう」と尻込みしていた方、「一度はVBAに挑戦してみたが、難しくて挫折した」といった方に、VBAの基本文法から一歩ずつ教え、確実に「使える」ようにします。 いきなり難しいプログラムを作るのではなく、「セルの操作」といったごく基本的でも大切なことをしっかり学習していきながら、より高度なマクロを作るための基礎固めを行います。 その上で、仕事に役立つ実践的なプログラムやテクニックを紹介します。必要なコードを目的別に探せる文例集(リファレンス)を130件も収録しています。
-
-TypeScriptはJavaScriptに静的型付けとクラスベースオブジェクト指向を加えた言語仕様です。 TypeScriptはJavaScriptの構文の拡張なので、既存のJavaScriptのプログラムにわずかな修正を加えるだけでTypeScriptとして動作します。TypeScriptは大規模なアプリケーションの開発のために設計されており、コンパイルするとJavaScriptソースを出力します。 本書はJavaScript中級者にわかりやすいように言語の機能を分解し、1つ1つ「XXをしてみよう」という形式で項目を独立させ、目次で目的の機能を引きやすい構成としています。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 米Googleの「Gmail」や「Googleマップ」などをはじめ、インターネットで提供されるWebアプリが広く使われるようになっています。 こうしたWebアプリを開発するために必須の技術が「HTML5」です。もはやHTML5は、すべてのプログラマが学ばなければならない技術になりました。 そこで、この本ではHTML5でWebアプリを作るために必要な知識を網羅的に紹介しています。 HTML5のプログラムを書くのに必要なJavaScriptの入門と便利ライブラリ、HTML5のハードウエアAPI、セキュリティ問題といった押さえておくべきポイントを解説した後、豊富な実例を使って実践的なテクニックを紹介。HTML5によるスマホアプリ開発も詳細に解説します。 HTML5で実践的なアプリを作りたいプログラマにとって最適な入門書です。
-
5.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 実際に売上管理システムを作成しながら、Excel VBAプログラミングを覚える入門書です。Excel VBAはExcel上で動作するプログラミング言語であり、Excelがあればだれでも使用できるすぐれた言語です。本書では、プログラミング初心者を対象に、Excel VBAのユーザーフォームとコントロールの作り方に焦点をあてて解説します。実際に売上管理システムをVBAで作成しながら、フォームを使ってユーザーにExcelを意識させることなく操作しやすい環境を提供し、また入力ミスを減らすためのチェック機能を実現するためのテクニックがわかります。本書で作成する「売上管理システム」完成版のダウンロードサービス付き。姉妹書、『知識ゼロから学ぶ Excel VBA プログラミング ユーザーフォーム&コントロール』もあわせて読むとさらに効果的です。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 名刺サイズの小型コンピュータ「ラズベリーパイ(Raspberry Pi)」、ボール型ロボット「スフィロ(Sphere)」などの電子工作機器やガジェットの楽しみ方から、3Dキャラクター「ユニティちゃん」を使ったアプリやゲームの作成方法、ニンテンドーDSでプログラムが作れる「プチコン」まで、プログラミングを楽しむ多彩な情報が満載です。 ★☆★ 主な内容 ★☆★ 第1部■プログラミング23通りの始め方 (楽しくプログラミングを始められる各種ツール紹介) 第2部■ラズベリーパイで遊ぼう (5000円の小型コンピュータによる電子工作を超丁寧に解説) 第3部■ボール型ロボットSphero入門 (スマホでリモコン操作、プログラミングも) 第4部■Unityで3Dモデルを動かす(無料公開されている「ユニティちゃん」でアプリ作り) 第5部■3Dプリンティング入門(3Dプリンターや3Dプリントサービスでものづくり) 第6部■ニンテンドー3DSで簡単プログラミング(懐かしのBASIC環境を「プチコン」で再現) 第7部■HTML5でゲームを作ろう(PC&スマホ両対応! Webブラウザで動くゲームを簡単作成)
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 名刺大の格安PCボード「Raspberry Pi」、通称「ラズパイ」は発売から2年強で250万台を出荷し、ますます人気が高まっています。本書はどんどん広がるその応用例を紹介し、PCとして、さらに電子工作マシンとしてラズパイをトコトン楽しむための一冊。2013年発売し大好評だった「誰でもできる! Raspberry Piで楽しもう」に続く第2弾です。 まずLinuxを搭載したPCとして、ラズパイ上で様々なアプリを動かします。その後、ラズパイをサーバーマシンに仕立てる方法を基礎から丁寧に解説し、実際の構築例も紹介します。さらに家庭内LANを守るファイアウォールやTwitterボットとしてラズパイを動かす方法を示します。 電子工作に関しては、I/Oインタフェースや各種部品について基礎からトコトンやさしく解説します。初心者でも回路図を読んだり書いたりできるようになります。音声で動く二足歩行ロボット、ゲームマシン、温度サーバー、カメラサーバー、ネットラジオなど豊富な工作例も紹介します。
-
-本書は"CLR via C#, Fourth Edition"(Microsoft Press, 2012)の日本語版です。第4版はVisual Studio 2012、.NET Framework 4.5、C# 5.0に対応し、CLRの動作や、その提供する機能を、サンプルコードを示しながら解説しています。「コードが期待どおりに動かない」「コードの実行結果がなぜこうなるのかわからない」という疑問の解決に役立つ、すべての.NET開発者にお読みいただきたい1冊です。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 プログラミングの初心者や、よりステップアップして脱初心者を目指したい中級者に向けたプログラミングの学習書です。プログラミングの基礎知識を再確認することで、中上級者になるための“壁”を乗り越える力が身につきます。本当の基礎からプログラミングを復習するので、初めてプログラミングを学ぶ初心者にも読める内容です。
-
-基本から入出力、文字列・日付操作、コレクション、最新Java 8のラムダ式まで、サンプルコード付きで、すぐにわかります。通勤途中に読むもよし、パソコンのそばに置いてプログラミング時に参照するもよし。ぜひご活用ください。入門編・基礎編・文字列/日付時刻編・入出力編・データ構造編に分けて掲載しています。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 オンライン・ジャッジシステムでプログラミングをはじめよう! 「オンライン・ジャッジシステム」といわれるプログラムの自動採点システムを用いて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章 構造体とクラス ≪付録:演習問題模範解答≫
-
4.01巻3,300円 (税込)Windows Azureがホストするクラウドアプリケーションの24のデザインパターンを、「可用性」「パフォーマンスとスケーラビリティ」「セキュリティ」などの8つのカテゴリで提供します。加えて、2つの「入門」(前提となる基礎知識の解説)と、8つの「ガイダンス」(実践テクニックの解説)も提供します。内容の多くはクラウドアプリケーションの開発時に遭遇する一般的な問題の解決に役立ち、Amazon Web Service(AWS)などAzure以外のクラウドプラットフォームにも適用可能です。サンプルアプリケーションはダウンロードできます。
-
4.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 いま開発現場で注目を集めているバージョン管理システム、Git(ギット)。ソフトウェア開発だけでなく、Web制作/Web開発の現場にも徐々に導入が進んでいます。しかし、CUIでの操作(いわゆる黒い画面)のイメージが強いせいか、便利なものだとは聞いているが手が出せない人から、日常的に使いこなしている人まで、個人によって、活用の度合いに大きな差があるのではないでしょうか。本書はこのような状況を背景に、初心者から中級者までを幅広くサポートできるよう、「Git入門編」「Git実践編」の2部で構成されています。 Chapter1「Git入門編」は、Gitの入門者向けに、Gitの概念から導入、基本操作までを解説。CUIが苦手な初心者でも取り組めるよう、GUIツールであるSourceTreeを使い、サーバーにはGitHubを利用して、解説していきます。Gitのインストール、リポジトリの作成、コミットやコミットメッセージの入力といったGitの基本操作にはじまり、GitHubのアカウント作成、GitHub上でのプッシュ、クローン、プルなどの操作、などの「初心者はこれだけはおさえておきたい」部分を順を追って説明しています。操作手順を丁寧に解説していますので、Git経験ゼロからスタートする方は、Chapter1の解説に従って一緒に操作し、Gitの概念や、実務での作業に慣れていくとよいでしょう。 Chapter2「Git実践編」では、Gitをある程度使いこなしている中級者向けに、CUI操作を前提に、Gitの活用ノウハウを解説しています。適切な履歴の作り方、rebaseで履歴変更、checkoutやreset、reflog、revertを使った変更の戻し方、ブランチの運用、マージの手法、コンフリクトの解消、リモートとの連携など、Gitをもっと便利に使いこなしたいなら知っておきたい機能や考え方を扱っています。 Gitに触れてみようと思う方から、Gitのスキルを高め、効率よい開発に取り組もうとしている方まで役立つ、現場の「知りたい」や「困った」に応える1冊です。なお、本書は、技術情報配信有料サービス「CodeGrid」(株式会社ピクセルグリッド・運営)掲載の「Web制作者のためのGit入門」「Web制作者のための実践Git」を再構成し、情報の更新と追加を行ったものです。
-
-本シリーズのなかでも人気を誇る「C言語ゲーム教室」に待望の最新刊が登場! 今回から、カバーイメージやイラストなどビジュアルを一新! 女子高の「プログラミング部」という舞台背景のもと、萌え系のキャラクタたちと一緒にC言語の勉強ができるように演出。より親しみやすい紙面に仕上がりました。 さらに、「あれもこれも」と欲張らずに、プログラムをシンプル化することで、基礎がスッキリ、ガッチリ学べるよう改善!
-
4.5※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 iPhoneやiPadをはじめとしたiOSアプリ開発者向けのデバッグ及び最適化技法の解説書です。アプリケーション制作の入門書を読んで、アプリ制作をはじめた初心者が次につまづくのがエラーの対処です。アプリケーションがうまく動かないときはデバッガ、Instruments、コンソールなどのツール群を駆使して、その原因をつきとめますが、それらのノウハウは職場やサークルの先輩から伝授されることが一般的であり、誰もがそのような環境に恵まれるとはかぎりません。本書は、初心者がiOSアプリの不具合の調査やメモリ管理、Objective-C言語の独自ルール、知っておくべき常識など一通りの知識を学べるように工夫した入門書です。アプリの品質を高めるノウハウが満載です。さらに電子書籍版はXcode 5にも対応しています。
-
4.5※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 著者の前著「iOSデバッグ&最適化技法 for iPad/iPhone」に続く第二弾は、入門書ではとうてい説明しきれない、iPhoneアプリ開発のツボとコツを実践的に解説したプログラミングガイドです。入門書では解説しない「なぜそのメソッドを使うのか」「なぜそのようなコードを使うのか」「なぜアプリの動作がそうなるのか」まで踏み込んで、実際のアプリケーションを例にして考え方やテクニックをひとつひとつ具体的に解説していきます。また、書籍では収録しきれなかったC言語やObjective-C言語の超入門解説編をPDFファイルにして、サンプルプログラムと共にダウンロードサービスで提供します。本書はXcode 4.3の環境で執筆および動作確認をしています。さらに電子書籍版ではXcode 5にも対応しています。
-
4.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 好評を博した『絶対現場主義 Visual C#実践講座』から4年。 はじめて仕事でC#を使うことになった(なってしまった)人に向け、実戦で役立つC#プログラミングについて、独特の文体でユーモラスに語ります。 長年、企業情報システムのプログラミングをC#で手掛けてきた著者ならではのノウハウをもとに、とかく、無味乾燥になりがちなコードの説明や、難解とされるオブジェクト指向プログラミングの概念を、身近な話題に置き換え、ユーモアを交えて分かりやすく説明する、読み物系技術解説書です。
-
3.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 新しいWebページの潮流「HTML5」「CSS3」と、Webプログラミングのスタンダードである「JavaScript」を利用して、Webページで楽しめるゲーム作りに挑戦! Web上のゲームというと従来はFlashを利用したものが一般的でしたが、HTML5の技術を活用すれば、Flashに負けない派手で高機能なWebアプリケーションを作れ、しかも開発環境はテキストファイルでOK! また従来のWebプログラミングの解説書はJavaScriptの解説に終始しがちですが、本書はプログラミング初心者だけでなく、Webページ制作の初心者にも対応し、HTMLやCSSの書き方の基礎知識から習得できるようになっています。 「HTMLがまったくわからない」という初心者でも、ゲームを作って世界中の人々に遊んでもらうことができるのです! 従来のシリーズ同様に楽しいイラストをふんだんに交え、専門用語には読み方を付けるなど、あらゆる人々がゼロから始めるのに最適な書籍です!
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 好評既刊書をベースに、開発環境を一新! Android 4.0.3対応。 Javaを楽しく覚えて、Androidのゲームアプリを作ってみよう! 実は、Androidアプリの開発を始めることは難しくありません。開発に必要なツールはすべて無料で資格も不要。必要なのはJavaの初歩知識だけ。とてもハードルが低いのです。 本書では、Javaの初心者を対象に、Android SDKなどの最新開発環境のインストールから、実機へのゲームの組み込みまでを、イラストを交えてていねいに解説しています。 また、コードを読みやすくするとともにタイプミスを防ぐため、巻頭から巻末までフルカラーで解説しています。 さらに、本書で解説しているサンプルアプリはアンドロイドマーケットから無料でダウンロードでき、完成したゲームをAndroid機で試しながら、プログラミングが進められるよう工夫されています。 (ご注意:本書は、2011年1月刊行の『15歳からはじめるAndroid わくわくゲームプ ログラミング教室』の改訂新版です。開発環境を最新のバージョンに一新し、ミスプリントなどを訂正のうえ、コードが見やすいようフルカラー化したものです。)
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Apache POIとはMicrosoft ExcelやWordなどOffice製品が取り扱うOLE2複合ドキュメントをJavaから操作するためのクラスライブラリです。 たとえば、UNIXやLinux環境下でPHPとJavaを連携させてExcel帳票システムを操作する場合などで使われます。 本書では、ビジネスでの用途が多いExcelに特化し、POIでExcelドキュメント作成の自動化をどこまでできるかを「~したい時にはどうするか」という、逆引きスタイルで多数の実例を用いて解説します。 さらに一歩踏み込んで、POIの機能不足を補うカスタマイズの例、くわえて、日々のExcel業務効率化のために各種スクリプト言語でのPOIの利用についても言及し、より実践的で盛りだくさんの内容になっています。
-
-小中学生向けのプログラミング塾「TENTO」の創設者である草野真一氏が、HTMLやCSSの基本を解説します。子供たちとのやり取りの中で培った解説ノウハウがふんだんに生かされた、HTML入門の決定版です。「あやふやなところがあるけど、いまさら人に聞けない」「自分は書けるけど、子供にもHTMLを教えたい」といった方におすすめです。 ※日経ソフトウエア2014年5月号の特別付録を電子書籍化しました
-
-ありそうでなかったWindows/Mac両対応の「コマンド大事典」。「ファイルのアクセス権を設定したい」「パソコンのIPアドレスやMACアドレスを知りたい」など、やりたいことから“逆引き”で必要なコマンドを探せるリファレンスブックです。ぜひスマートフォンやタブレットに入れて、手軽に参照してください。 ※日経ソフトウエア2014年1月号の特別付録を電子書籍化しました
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 プログラミングを覚える際の最初のハードルは「入門すること」。入門時にプログラムの考え方と基本文法をしっかり身に付けておけば、その先の道は険しくありません。本書は従来のシリーズの持ち味を生かしつつ敷居を下げ、知識ゼロの読者が「プログラミングの入り口」をしっかり固める書籍としました。他の本で挫折した方の再入門にも最適です。 基本文法を解説した「入門編」に続き、Windowsプログラミングを解説した「初級編」、さらに上達するための「中級編」も好評発売中!! *紙盤に付属していた「Visual Studio 2008 Express Edition」のDVD-ROMは付属しておりません。
-
4.0USA Today、LinkedIn Mobile、Hulu、WordPress.com、Foursquare 等々 有名サイトがこぞって採用している、JavaScriptの大規模開発に現在注目されているフレームワークBackbone.jsに、日本初のガイドブックが登場。 本書は、プログラマの技術情報共有サービスQiitaでの連載「Backbone.js入門」をもとに、著者がその後1年に亘ってBackboneを使ってきた中で得た経験を踏まえ、 かなり大きく加筆修正したものです。最大の変更点は最新のメジャーバージョン リリースであるBackbone1.0(2013年3月リリース)への完璧対応です。 ドキュメントにはなかなか書かれないベストプラクティス、デザインパターン、 アンチパターンといったノウハウや、Backboneが中~大規模アプリケーションを 実装するためのフレームワークであることから、それを支える周辺技術(モジュール管理、テスト、タスク自動化など)についても大きく取り上げています。またこれらの知識を総動員したチュートリアルを用意しました。チュートリアルではBackboneが 最も得意とするSPA形式のアプリケーションと、jQueryMobileを用いたモバイルサイトの実装を行いますので、より実際のコーディングにBackbone.jsを生かせます。【※本作品はブラウザビューアで閲覧すると表組みのレイアウトが崩れて表示されることがあります。予めご了承下さい。】
-
4.1※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「僕はXHTMLとCSSをマスターするには仕様書の全読は欠かせないと思う。しかし、まずは本書をマスターすること。それは間違いなくプロへの第一歩だ。」──森田 雄(株式会社ビジネス・アーキテクツ 取締役) 現場の最前線でWeb制作に携わる7人のプロ直伝の、「いま知っておくべき」XHTML+CSSの知識とテクニックを集成した1冊です。 ●本書の対象読者 ・これからWebサイト制作をはじめたい入門者 ・サイト制作をはじめて間もない初級者 ・CSSスキルをアップデートしたい中級者 (X)HTMLやCSSのスキルは、Webサイト制作のもっとも基本となる知識ですが、ノウハウがたくさん蓄積されているぶん、却って体系的に学ぶのが難しい状況にあります。また、ここ数年でCSSデザインがかなり複雑になったことで、ゼロから学ぶにはハードルが高くなってしまった面もあります。そこで本書は、本格的にXHTML+CSSによるWeb制作を習得したい方から、すでに習得しているけれども「現状の最新スキル」にアップデートしたい方までを対象にして、「現在制作現場で求められる最良のスキルを」「現場・実用からの目線で」「順序よく」「効率的に」習得できるように構成してあります。 ●本書の効能 ・XHTMLとCSSについて、「基本から」きっちりわかります。それが実際の制作や実務にどう関わってくるのかをともに知ることで、「生きた」知識として習得できます。 ・「現在必要な」最新かつ最良の知識と、実用なテクニックがわかります。CSSのファイル設計や効率的なスタイリング、レイアウトテクニック、トラブル解決などのベーシックな部分を、実務的な観点からもう一度振り返って考えたり、JavaScriptライブラリの活用法なども併せて解説することで、実戦力に直結するスキルが手に入ります。 ・「これから必要になる」Google Chromeなど最新ブラウザへの対応方法や、iPhoneなどPC以外のデバイス用のサイト制作に関する情報も充実しています。iPhone/iPod touch、Nintendo Wii、PlayStation Portableなど、ここ1~2年でPC以外のデバイスからWebを閲覧する人口が増えています。さまざまなデバイスにWebサイトを対応させるノウハウは、今後ますます必要とされるでしょう。また、ブラウザの新しいバージョンが次々とリリースされたり、Google Chromeなどの新しいブラウザが登場しています。そのような新しいブラウザを射程に入れることも、必要になってくるでしょう。 本書はそのように、「必ず知っておきたいこと」と「今後必要とされること」を現場からの目線で集約したカリキュラムとなっています。Webデザイナー、クリエイターであれば、必ず持っておきたい1冊です!
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 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創業者からのメッセージより)
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 iOSやOS X向けのアプリケーションを開発する開発環境であるXcode 4を利用して、プログラミング言語のObjective-Cを学習する入門書です。アプリケーション開発の経験がない高校生でも理解できるように、コンピュータの仕組みから学習を始めます。サンプルプログラムを使うため、Xcodeを利用したプログラミングやデバッグの理解が深まります。最初は文字(キャラクタ)ベースによるコマンドラインアプリの開発で始まりますが、C言語やObjective-C言語の学習を進めていき、Cocoa/Cocoa touchのフレームワークの学習は勿論のこと、iOSアプリやOS Xアプリのプログラミングを理解し、習得できるようになります。サンプルプログラムのダウンロードサービス付き。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 初学者にも、上級者にも、必ず役立つ! 世界初の入門書!・NVIDIA社協力のもと、新アーキテクチャ「Kepler」および「CUDA5」をもとに解説。・数値計算への応用例も多彩で、付録にサンプルプログラムを26ページ掲載。・FortranによるCUDAプログラミングも紹介。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 機械語-それはコンピューターのコトバ。本書はコンピューターに興味のある一般の方を対象とした、楽しみながら学べるソフトウェア基礎の入門書です。データの数値化やアルゴリズムの話と共に、コンピューターのコトバ「機械語」の解説を行います。ある程度コンピューターを知っている人だと機械語は難しいものだというイメージがあるかもしれません。しかしコンピューターがどのように動作するかというイメージを掴むためには、実はこの機械語を見てみるのが一番の早道なのです!機械語の動作が理解できれば、その上で動く高級言語やOSなどの動作も非常に分かりやすくなります。本書を読むことで、「今まで何だかよく分からない箱」だったコンピューターが少しでも違ったように見えてくるようになるはずです。 【ご注意】 本書は2005年5月に刊行された『機械のコトバ』を元にした復刻版です。初版当時と大きく状況が変わった記事についてはコラムの形でコメントを追加していますが、基本的に書籍中の情報は、原著発行時のものですので、ご了承ください。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ショートコーディングとは、プログラムのソースコードがどれだけ短く書けるか、「1バイトでも短く」データ構造・アルゴリズム・処理系の観点から探求することです。ショートコーディングを行うことで、プログラミングの思考方法や本質を学ぶことができます。本書では、与えられた問題の単純化や読み替えを可能な限り行い、データ構造やアルゴリズムを十二分に検討した上でソースコードを最も短くする方法、ときには儀式的・作法的プログラミングに疑問の目を向け、あえて「ダメ!」と言われることをあえてやってみることで、処理系の知識を深める方法なども伝授します。 ショートコーディングにおいて最も大切な要素は、その精神です。誰よりも短くコードを書くと決めたら、最後まで諦めずに頑張る。これがショートコーディング魂なのです。1人だけでショートコーディングを行うことはあまりありません。「ショートコーダー」たちは1バイトでも短いコードを書くため激しく戦い、終わればお互いを称え、最短のコードに至る思考過程や自分が発見したHackについて語り合い、知識を共有します。本書はコーダーたちが闘う場についても紹介していきます。 【ご注意】 本書は2007年8月に刊行された『ShortCording~職人達の技法』を元にした復刻版です。初版当時と大きく状況が変わった記事については注釈を追加していますが、基本的に書籍中の情報は、原著発行時のものですので、ご了承ください。
-
5.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 楽しくなるほどわかりやすい、はじめてC言語を学ぶ人のための独習書です。初心者や学生を対象に「わかりやすさ」を追求し、C言語の文法はもちろん、プログラミングの「考え方」を理解することからやさしく解説したC言語入門の決定版です。本書では、実際の開発現場で使われているEclipseという無料のソフトウェアを使ってC言語を独習します。各節ごとに練習問題と通過テストも用意しているので、理解度をチェックしながら学習を進めることができるだけでなく、練習問題にはSPDというプログラムの構造図を書く問題も含まれているので、自分でプログラムを組み立てるための実践的な能力も養うことができます。Eclipseなどのダウンロードサービス付き。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 [バイナリを読むことは楽しい!] 0と1のコンピュータ世界 バイナリを遊びながら楽しく学ぼう! 本書はコンピュータの基本:バイナリ世界に親しむまったく新しいタイプの入門書です。数字に関する初歩的なトレーニングを積んだあとはバイナリかるた・アセンブラクロスワード・アセンブラ短歌などコンピュータ世界を楽しむ競技にチャレンジします。 バイナリは0か1かという単なる数値の羅列ですが、不思議な魅力があります。それがデータとしての意味を持ったとき、さまざまな刺激を我々に与えてくれます。またバイナリを読むことは楽しいものですが、そこに遊びを加えて人との繋がりができるならば、楽しみを越えた感動があるかもしれません。「コンピュータ解析に憧れるが最初の一歩が踏み出せない」方、本書を通じて魅惑の"バイナリ世界"に一歩踏み出してみましょう! ■CONTENTS 1章 バイナリ・トレーニング 2章 バイナリかるた 3章 アセンブラ・クロスワード 4章 アセンブラかるた 5章 アセンブラ短歌 6章 アセンブラ・リズム短歌 7章文字縛りプログラミング 8章 究極の趣味、バイナリ鑑賞
-
-「手続き型プログラミング」「フレームワーク」「無名関数」――これらの用語をあなたは説明できるでしょうか。本書は約70のプログラミング用語を1項目当たり数百字の文章と図1~3点で解説した1冊。わからない用語を調べるもよし、まとめ読みして学習するもよし。 ※日経ソフトウエア2013年5月号特別付録を電子書籍化しました。
-
5.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております】 Javaでプログラムを書く際の実践・実用ノウハウが凝縮! 本書は、実践で即役立つテクニックと開発ノウハウ、つまづきやすい・ハマりやすいポイントを徹底解説した「Javaプログラマ必携の逆引き集」です。 Java開発の準備や基本構文といった基礎的な知識から、クラス・インターフェース、コレクション、日付操作、ファイル・入出力、スレッド、XML、JDBC、Junit、ネットワークの基本・定番・応用テクニックまで、現場で活躍する著者陣の経験に基づいた実践の場で必ず役立つノウハウ、レシピを提供します。 Javaをいまいち使いこなせていないと感じる方や中級レベルに向けてしっかり足場固めをしたい方、Javaをもっと活用したい方などにおすすめの1冊です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
4.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 サーバーサイドJavaScriptの実行環境、Node.jsを基本から習得し、Webアプリケーションを制作しよう! Webクリエイターのための、Node.jsによるサーバーサイドJavaScript入門です。 JavaScriptは今、もっとも注目されているプログラミング言語ですが、サーバー開発の世界でもJavaScriptが急速に広まりつつあります。それが「Node.js」です。本書は、「JavaScriptの基本はだいたいわかっている」という人でも読めるように、基本的なインストールや設定などから順を追って説明しています。また、サーバーサイドの技術的な説明よりも「Webアプリケーションを作りたい」と思うクリエイターに役に立つ知識を中心にまとめました。本書をひと通りマスターすれば、一般的なWebアプリケーションであればたいていのものが作れるようになっているでしょう。ぜひ、本書でサーバーサイドJavaScriptの世界に足を踏み入れてください。 ■CONTENTS 【Chapter1】Node.js 開発の準備を整える/【Chapter2】アプリケーションの基本を覚える/【Chapter3】クッキーとテンプレート/【Chapter4】Webアプリケーションライブラリ「Express」/【Chapter5】PostgreSQLの利用/【Chapter6】MongoDBの利用/【Chapter7】Sails.jsによるMVCアプリケーション/【Chapter8】Sails.jsのデータベース開発
-
4.5ソフトウエア開発の方法論を幅広く網羅した入門書。上巻は設計やプログラミング、下巻はテストやデバッグを扱う。1993年発行の第1版を、Webアプリケーションの普及などを踏まえて大幅に改定した。著者はソフトウエア工学の第一人者で、知識体系「SWEBOK」の構築を主導する。計1200ページを超える大部だが、ソフト開発プロセスを建築設計にたとえるなど、難解になりがちな内容を分かりやすくまとめている。
-
4.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Java言語を使って、はじめてプログラミング言語を学ぶ人のための独習書です。初心者でもわかりやすい説明と、入門書ながらもSun Microsystems社のSJC-P試験の出題範囲に対応した詳しい解説のJava入門の決定版です。本書は、準備編、文法とプログラミング編、オブジェクト指向編から成っており、各章の説明を読み、解説されている例題プログラムを自分で作成し、その後練習問題を解き、まとめを読むというパターンで学習を進めます。さらに、通過テストによってこの先に進むか、もう一度復習するのかを判定するため、しっかり理解できます。プログラミング入門者が独学でも理解できる平易な説明と十分な練習問題で構成されているため、学校の講義テキストとしても利用可能です。続編の 『わかりやすいJava オブジェクト指向編』も併せてご利用ください。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「5・7・5・7・7 」三十一(みそひと)バイトの機械語コードでなにができるか? “遊び”と“ルール”の下で行うプログラミング「アセンブラ短歌」を完全解説。機械語コードはアーキテクチャによってさまざまですが、可変長の命令を持つものならば命令の並びに5・7・5・7・7 各バイトに区切りを持たせることが可能です。あえてそのような制約のもとでプログラムを書いてみようというのが「アセンブラ短歌」です。どのような動作のプログラムになるのかもあわせて紹介していきます。自然言語における「短歌」も制約を持たせた「言葉遊び」として生まれました。こうして書かれた文章には「味わい」や「感動」があります。それが長い年月をかけて発展し、格調高い文化として成熟してきたわけです。「遊びとルール」の下で行うアセンブラプログラミングを「近未来の文化的趣味」として楽しむため本書は執筆されました。 5・7・5・7・7 合計31バイトという制約を守るにはコツや試行錯誤が必要です。望みどおりの出力結果を得るために必要となる“短歌詠み”の基礎から技巧まで、本書にはプロ歌人の知恵が詰まっています。技術的な内容も多少なりともありますが、それよりも「味わい」のあるプログラムを多く扱うように心がけました。Chapter.5ではさまざまな歌人による、浪漫主義(明星派)、写実主義(アララギ派)、新現実主義(新思潮派)、理想主義(白樺派)のアセンブラ短歌も紹介していきます。アセンブラという実用言語が文化の域に到達していく過程の時代の証人に、あなたもなってはみませんか? ■CONTENTS Chapter.1 アセンブラ短歌入門 Chapter.2 さまざまなアセンブラ短歌 Chapter.3 味わい深くする Chapter.4 さまざまな環境でのアセンブラ短歌 Chapter.5 さまざまな歌人によるアセンブラ短歌 熱血バイナリアン十訓
-
3.0文書作成、演習課題も収録、要求分析の基礎知識と現場のノウハウを学べます 「上流工程の検討ができる人材の育成を担う1冊」 ---国立大学法人大阪大学理事・副学長 西尾章治郎氏推薦 「要求分析の実際がわかる好適書」 ---実践的ソフトウェア教育コンソーシアム会長 鶴保征城氏推薦 システム開発を成功へと導くためには、顧客の要求を分析し、漏れなくシステムの要件として定義する「要求分析」が欠かせません。本書は、システムを企画・発注する立場にある若手社員やシステム開発に携わる若手技術者を対象に、要件分析の基礎知識から、要求定義・要件定義のスキルやノウハウまでをやさしく解説します。 本書は、2部構成となっており、第1部では上流工程の流れや要求分析・要件定義のための基本技術を学習し、第2部では実際に要求分析・要件定義の演習を行います。これにより、身につけた知識を具体的な活動に生かす方法をリアルに理解でき、企業や学校などで実施される研修にも役に立つ内容になっています。 要求分析の知識やノウハウを身につけたい方だけでなく、社内研修や人材育成を担当される方にもぜひ読んでいただきたい1 冊です。 ※本電子書籍は同名出版物を底本とし作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
-
4.0企業研修のベテラン講師が、5日間の“C言語新人研修”を完全再現しました。対話形式で一歩ずつC言語を学んでいきます。 ※日経ソフトウエア3月号特別付録を電子書籍化しました。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 サンプルアプリの作成とソースコードの解説から、iPhone/iPadアプリ開発の基礎をしっかり学べる、はじめてでもよくわかる教科書です。JavaやPHPを使ってWebアプリなどを開発してきた方向けに、iPhone/iPadアプリを開発するのに必要な技術をObjective-Cの経験がない人でもしっかり理解できるようにまとめました。本書は、iOSアプリ開発の概要とXcodeのインストールといった基礎から、簡単なアプリを作りながらObjective-CがベースとしているC言語とObjective-Cのオブジェクトシステムやライブラリー(SDK)、iPhone/iOSの機能やUIを操るiOSSDKまで、順を追ってじっくり学習できるように解説しています。サンプルコードのダウンロードサービス付き。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】 ぐっと進化した定番書!Flash Professional CS5ユーザー待望の逆引き事典 やりたいことがすぐ引ける、わかりやすさで好評の逆引きデザイン事典がさらに引きやすくなりました。本書は、Flashユーザーが遭遇する「ここをちょっとだけこうしたい!」「あれ、これってどうするんだったっけ」というような、知りたいこと別に収録した、実践的な逆引き事典です。 基本概念はもちろん、図形とパス操作、色と線、テキスト、タイムライン、画像、動画、サウンド、ActionScript、IKや3Dまで、わかりやすく解説。機能強化されたテキストの入力関連や、図形操作部分についてもしっかり紹介しています。 さらに、4大特典として「パネル早見表」「キーボードショートカット早見表」「コードスニペット一覧」「サンプルファイルのダウンロード」をプラス。初めてFlash Professional CS5に触れる人から、すでに使いこなしている人まで、Flash Professional CS5ユーザー必携の1冊です。 【動作環境】本書はCS5対応となっております。CS5以外のバージョンについては動作が未確認ですので、あらかじめ御了承下さい。 ※本電子書籍は同名出版物を底本とし作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
-
4.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 はじめてでもよくわかる、きちんと学びたい人向けのAndroidアプリ開発の教科書です。本書は、Javaプログラミングの基礎知識がすでにある人を対象に、Android4対応スマホアプリケーション開発の全体像と開発手順を、知っておきたい注意事項や参考情報などをからめて基礎からわかりやすく解説します。Androidアプリ開発の全体像と開発環境の構築方法、ウィジェットやレイアウトを利用したビュー開発、インテント、SQLデータベースなどのノウハウ、センサー/GPSなどのハードウェアとの連携ノウハウ、サービスの開発やアプリの公開などスマホアプリ開発の手順が一通り身につきます。サンプルのダウンロードサービス付き。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】 JavaScriptでiPhone/Androidアプリが書ける Titanium MobileはJavaScriptだけで、iPhoneやiPad、Android携帯用のスマートフォンアプリが作れるツールです。Titanium Mobileを使う場合、Objective-CやJavaなどの言語の知識は必要ありません。Internet Explorerなどでよく使われるJavaScriptの知識だけで、各種のスマートフォンプログラムを書くことが可能です。また、iOSとAndroidで同じ開発方法でプログラムが書けるという特長もあります。本書は、国内初の解説書として、Titanium Mobileの今を知る充実の執筆陣によって作られました。「簡単なアプリを作りたいだけなのに、Objective-Cは難しそう」「プログラミングは苦手だけど自分のアイデアを形にしたい」と思っていた人にとってTitanium Mobileは強い味方になってくれるはずです。 Titanium Mobileの開発環境のアップデートが行われたため、新しいTitanium Studio開発環境用の導入ガイドを翔泳社のサイトにて公開しています。 ※本電子書籍は同名出版物を底本とし作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
-
4.5※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 プログラミングの基礎からはじめて、30日後にはウィンドウシステムを有する32bitマルチタスクOSをフルスクラッチで作り上げるという入門書。ビギナーでも無理なく作成できるようPCの仕組み・アセンブラ・Cの解説から始まり、試行錯誤を繰り返しながらアルゴリズムを学びつつ、たのしく自由な雰囲気でOSをゼロから構築していくという、他に類を見ない手法による、趣味と実用と学習を兼ね備えたOS作成の入門書です。【ご注意】本書の紙版にはCD-ROMが付属しておりましたが、電子版には付属しておりません。本書サポートサイトからデータをご入手ください。書籍中にCD-ROMに関する記述や解説がございますが、適宜読み替えをお願いいたします。 【構成】 [ゼロ日目] 開発を始める前に/[一日目] PCの仕組みからアセンブラ入門まで/[二日目] アセンブラ学習とMakefile入門/[三日目] 32ビットモード突入とC言語導入/[四日目] C言語と画面表示の練習/[五日目] 構造体と文字表示とGDT/IDT初期化/[六日目] 分割コンパイルと割り込み処理/[七日目] FIFOとマウス制御/[八日目] マウス制御と32ビットモード切り替え/[九日目] メモリ管理/[十日目] 重ね合わせ処理/[十一日目] ついにウィンドウ/[十二日目] タイマ-1/[十三日目] タイマ-2/[十四日目] 高解像度・キー入力/[十五日目] マルチタスク-1/[十六日目] マルチタスク-2/[十七日目] コンソール/[十八日目] dirコマンド/[十九日目] アプリケーション/[二十日目] API/[二十一日目] OSを守ろう/[二十二日目] C言語でアプリケーションを作ろう/[二十三日目] グラフィックいろいろ/[二十四日目] ウィンドウ操作/[二十五日目] コンソールを増やそう/[二十六日目] ウィンドウ移動の高速化/[二十七日目] LDTとライブラリ/[二十八日目] ファイルと日本語表示/[二十九日目] 圧縮と簡単なアプリケーション/[三十日目] 高度なアプリケーション/[三十一日目] 開発を終えた後で
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため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 ※本電子書籍は同名出版物を底本とし作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
-
-Web開発やゲーム制作に欠かせないJavaScript。ぜひともマスターしたいプログラミング言語の代表格です。しかし「文法が難しくみえる」「習得までに時間がかかりそう」という不安を感じる人もいるでしょう。そこで利用したいのが、注目を集めているスクリプト言語、CoffeeScriptです。簡潔にコードが書け、しかもJavaScriptに比べて少ないコード量でプログラムが完成します。コンパイルするとそれがJavaScriptになるという、実に便利な言語です。利用しない手はありません。まずは簡単なミニプログラムを作ります。動いたときの喜びと楽しさは何事にも代えられません。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 はじめてJavaのオブジェクト指向を学ぶ人のために基本から丁寧に解説した独習書です。著者がオブジェクト指向の理解に苦しむたくさんの学生の悩みや傾向を分析し、入門者にとってわかりやすい内容で解説。姉妹書の「わかりやすいJava入門編」を読み終えた人を対象に、自分のペースで本を読み、通過テストで理解度を確認して着実にステップアップさせてゆける独学・自習に最適な一冊です。Androidやウェブ開発などの実用上、例外やクラスライブラリ、マルチスレッドは必須の分野です。これらも、オブジェクト指向の十分な理解によって、グッとわかりやすくなります。本書のあとに「わかりやすいJava オブジェクト指向編」を読むことで、さらに深く理解することができます。
-
4.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Java言語の基本を学習した人やC言語を学んできた人を対象に、Javaのオブジェクト指向全般について詳しくわかりやすく解説した独習テキストです。「読めば必ずわかる」のコンセプトに沿って、コンピュータ初心者による理解テストを繰り返し「これならわかる」という内容を実現しました。本書は、好評の既刊『わかりやすいJava入門編』の続編として、オブジェクト指向について徹底解説。クラスに基づくオブジェクトの生成や参照から、クラスの継承、オブジェクト指向の仕組み、ライブラリクラスの使い方、正規表現による文字列操作など特殊な構文まで解説。練習問題も豊富に用意しているので、知識と技術がしっかり身に付きます。SJC-P試験に対応し、プログラミング入門者が独学でも理解できる平易な説明と十分な練習問題で構成されているため、学校の講義テキストとしても利用可能です。
-
3.5Web制作者の圧倒的な支持を集めたNo.1入門書がついに改訂。HTML/CSSの知識をベースに、jQueryの基本的な使い方から、タブパネル、スライドギャラリー、カルーセルパネルなど商用サイトでおなじみのUIの作り方まで、100本超のサンプルでしっかり解説。改訂版ではjQuery 1.9とHTML5に対応し、スマートフォンやタブレット向けサイトのサンプルも追加しました。全サンプル商用利用可能・可変自由・著作権表示不要なので、業務でもすぐに活用できます。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 インターネット技術の“基礎”を徹底解説。「インターネットがどのように構成されているか」「アプリケーションの通信がどのように行われているか」 ―代表的なプロトコル、IPルーティング、IPv6を詳説。 ■CONTENTS 1章 ネットワーク上の通信/2章 ネットワークインタフェース層/3章 インターネット層/4章 IPルーティング/5章 IPv6/6章 トランスポート層/7章 アプリケーション層/8章 インターネットの構成とアプリケーションの通信 ■著者 Gene(GENE) 2000年よりメールマガジン、Webサイト「ネットワークのおべんきょしませんか?」を開設。「ネットワーク技術をわかりやすく解説する」ことを目標に日々更新を続ける。2003年CCIE Routing&Switching取得。2003年8月独立し、ネットワーク技術に関するフリーのインストラクタ、テクニカルライターとして活動中。※著者略歴は書籍刊行時のものを表示しています。
-
3.5※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ネットワーク構築・ルーティングを、図解をまじえ分かりやすく解説した実践的入門書!企業内LAN構築に必要なネットワーク機器とその機能・プロトコルから、ルーティング/スイッチングまで。Cisco Catalystスイッチの設定例も踏まえ、構築するLANの全体像を把握できます。 ■CONTENTS 1 TCP/IPの基礎/2 企業LANの基礎/3 LANとレイヤ2スイッチングの基礎/4 無線LANの基礎/5 VLANの基礎/6 スパニングツリーの基礎/7 VLAN間ルーティングとレイヤ3スイッチの基礎/8 Cisco CatalystスイッチによるLAN構築 ■著者 Gene(GENE) 2000年よりメールマガジン、Webサイト「ネットワークのおべんきょしませんか?」を開設。「ネットワーク技術をわかりやすく解説する」ことを目標に日々更新を続ける。2003年CCIE Routing & Switching取得。2003年8月独立し、ネットワーク技術に関するフリーのインストラクタ、テクニカルライターとして活動中。※著者略歴は書籍刊行時のものを表示しています。
-
4.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 コンピュータが「実際に設計できる」本当の“基礎”を提供。コンピュータの基本設計「アーキテクチャ」。その設計を行うエンジニア「アーキテクト」に送る必携教科書!マイコミジャーナル「コンピュータアーキテクチャの話」より再編成し、実際にコンピュータを設計する場合に役立つ知識を提供します。 ■CONTENTS 1 コンピュータアーキテクチャ(アーキテクチャって何だ?/歴史的な計算機械(先史時代のコンピュータ) ほか)/2 コンピュータのマイクロアーキテクチャ(コンピュータの性能向上/コンピュータの基本構造 ほか)/3 整数演算器の設計(コンピュータの数値表現/加算器(Adder) ほか)/4 浮動小数点演算器の設計(IEEE754以前の浮動小数点データフォーマット/IEEE754規格 ほか)/5 メモリアクセスの効率化(ローカルメモリとキャッシュメモリ/キャッシュメモリの構造 ほか) ■著者 Hisa Ando(HISA ANDO) 東京工業大学大学院理工学研究科電子工学専攻を卒業後、富士通に入社し、先端コンピュータの開発に従事。現在は、テクニカルライターとしてプロセッサやスーパーコンピュータ関係の報道や解説を中心に活動しており、マイコミジャーナルに「コンピュータアーキテクチャの話」を連載中。また、いくつかの大学で非常勤講師としてコンピュータアーキテクチャの講義を担当している。博士(工学)。※著者略歴は書籍刊行時のものを表示しています。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 コンピュータの歴史は「高性能化の歴史」。高性能で低消費電力なコンピュータの設計技法について解説。プロセサだけでなく一般的な高性能ディジタルLSIを設計する際にも役に立ちます。※マイコミジャーナル「コンピュータアーキテクチャの話」より再編成。 ■CONTENTS 1 コンピュータの高性能化/2 複数命令の並列実行/3 予測に基づく投機実行/4 複数のプロセサで処理を高速化するマルチプロセサ/5 最近のマイクロアーキテクチャの発展/6 省電力設計 ■著者 Hisa Ando 東京工業大学大学院 理工学研究科 電子工学専攻を卒業後,富士通に入社し,先端コンピュータの開発に従事。現在は,テクニカルライターとしてプロセッサやスーパーコンピュータ関係の報道や解説を中心に活動しており,マイコミジャーナルに『コンピュータアーキテクチャの話』を連載中。また,いくつかの大学で非常勤講師としてコンピュータアーキテクチャの講義を担当している。博士(工学)。※著者略歴は書籍刊行時のものを表示しています。
-
-スマートフォン向けWebアプリケーションの開発方法を、ゲームを題材に楽しく学べる本です。 本書では、HTML5/CSS/JavaScriptを使って、スマートフォン向けのWebアプリケーションの作り方を学ぶことができます。JavaScriptについては基本から説明しており、入門者、初級者でも基本からステップアップしていくことができます。スマートフォン向けのアプリケーションを作ってみたいクリエイターの卵、デザイナーの方にオススメの内容です。本書は、ゲームを題材にして、飽きることなく楽しく学べるように配慮されています。しかも、CanvasやGeolocation、Web Storage、アプリケーションキャッシュなど、汎用的なWebアプリケーションでも使える技術を意識して取り入れていますので、技術的にはそのままゲーム以外でも使えるようになっています。もちろん、ゲームならではともいえる、アルゴリズムの考え方や、「対戦相手の強さ」の設定方法なども含まれており、ゲーム開発の醍醐味も味わうことができます。将来性の高い技術を、楽しく学んでみたい方にぴったりの1冊です。 ■CONTENTS 【1】スマートフォンでゲームを作るのに必要な準備/【2】JavaScriptの基本を確認しよう/【3】AjaxとDOM API/【4】Canvasでグラフィカルなゲーム作りに挑戦/【5】オフラインでも遊べるゲームを作ろう/【6】センサーとマップ/マルチメディアを使ったゲーム/【7】 スマホゲーム実践編 ■著者 クジラ飛行机(クジラヒコウズクエ) スマートフォンのアプリからWebサイト、Windowsソフトまでいろいろな開発を行っている。代表作に、日本語プログラミング言語「なでしこ」や、KonaWikiなど。2010年度日本OSS貢献者賞を受賞※著者略歴は書籍刊行時のものを表示しています。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「ユーザ通知」「デバイス通知」の基本から実践まで。具体的にどのような通知手段があるのか、アプリでどのように活用されているのか、どうやって実装するのか、といった点をサンプルを用いて詳細に解説。 ■CONTENTS 【1】通知機能の概要(Android、iOS)/【2】ユーザ通知(Android)/【3】デバイス通知(Android)/【4】Local Notification(iOS)/【5】Push Notification(iOS)/【6】APPENDIX ■著者 神原健一(カンバラケンイチ) NTTソフトウェア株式会社 Androidテクニカルプロフェッショナル。※略歴は書籍刊行時のものを表示しています。 高橋和秀(タカハシカズヒデ) 1963年宮城県生まれ。1980年よりフリーランス・プログラマーとして活動、MZ-80向けソフト開発会社ソフトウエアハウスDISを主宰。その後サザンパシフィック、日本フォトグラフィックス、インターチャネル・ホロンなどで多くのソフトウェア開発プロジェクトに参加。※略歴は書籍刊行時のものを表示しています。 山田暁通(ヤマダアキミチ) 株式会社ドワンゴ・株式会社豆蔵などを経て、現在はフリーランスのソフトウェアエンジニア。※略歴は書籍刊行時のものを表示しています。
-
5.0エンタープライズ領域でのクラウドコンピューティングの可能性とその実装技術を紹介します。実装技術として、米Microsoftのクラウドサービス「Windows Azure」の各種サービスを取り上げます。業務システムはもちろんのこと、Webサイト、ビッグデータ、HPC、メディア、ゲーミングなどの領域でクラウドは有効であり、Windows Azure上でそれらを設計・開発するための実践ノウハウを解説します。
-
-日本発のオブジェクト指向言語「Ruby」。近年、Webアプリケーションを開発する言語として広く利用されています。 これまでのRuby は「アプリケーションはRubyで開発する。不足する機能はCなどで拡張ライブラリを開発して、Rubyに追加する」というアーキテクチャーを仮定しています。しかし、それでは組込ソフトウエアによくある「アプリケーションはC/C++で開発する。柔軟性・生産性が必要な部分だけをRubyに任せたい」というアーキテクチャーとは相いれません。アプリケーションにおける言語の主従関係が逆転しているのです。 Rubyには、JVM(Java仮想マシン)で動作する「JRuby」やC++でコアが開発されている「Rubinius」など複数の実装がありますが、いずれもこの点を考慮して設計されていません。 Rubyという優れた言語があっても、処理系が対応していないのでは、新しい分野に進出できません。「組込ソフトウエアの広大な世界をみすみす見過ごすのはあまりにもったいない」。そういう思いで開発を始めたのがmrubyです。
-
3.8本書は、日経Linuxの2005年5月号から2009年4月号までに掲載した「まつもとゆきひろ直伝 プログラミングのオキテ」をベースに、加筆・修正したものです。まつもと氏が開発したRubyの解説書ではなく、特定の技術を深く解説するタイプの書籍でもありません。プログラミングにまつわるいろいろな技術を俯瞰した一冊となっています。一つ一つの技術には、それぞれの目的があり、歴史があり、発展と進歩の経緯があります。それぞれの技術について、まつもと氏が一歩下がった立場から改めて考えた内容をまとめてあります。
-
5.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「組み込みの世界」が変わろうとしています。SOC、IP、Co-Sim、EC++、Java、WindowsCE、これらを上手に活用するためには、従来の設計手法では無理です。新技術に浮き足立つ前に腰を落ち着け、「組み込みの世界」に必須である『状態遷移』を身につけてください。本書は『状態遷移表』を拡張して階層化した設計手法の技術解説書です。『状態遷移表』において、「並列状態」「割込み」「階層化」「駆動型」「遷移型」などを、どのように表記し、どのように解釈されるかが定義されています。設計に『状態遷移表』を適用しようと考えておられる技術者や、すでに『状態遷移図』で設計をされている技術者の方々に一読をお勧めします。
-
3.9最少のテストケースで最大の効果をあげるためのツールを満載した、小さいけれどすごい本。同値クラステスト、境界値テスト、デシジョンテーブルテスト、直交表と全ペア技法、状態遷移テスト、ドメイン分析テスト、ユースケーステスト、制御フローテスト、データフローテストなど、テスト技法の必須項目を全て1冊に集約しています。平易で実践的な例題を使い、手順を1つ1つ追って説明しているので、新人プログラマや初級のテスト担当者のレベルアップに最適。もちろん、「いまさら人に聞けない」ベテラン技術者にもぜひお勧めです。
-
-
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 これからCOBOLを学ぼうとしている人に、MS・DOSの基礎操作からCOBOLのプログラミングまでをやさしい記述で編集。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 好評の前著を、JISの改正、入力方法の変化等にあわせて書き改めたものである。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 C言語の基礎知識がある読者の次へのステップとして、C++言語を解説。例題演習形式で実力がつく。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Javaプログラミングの初歩を中心に、オブジェクト指向の観点から解説。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 大学・高専などで学習する数値計算、行列計算などと、高校数学Cの内容を取り上げ解説。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本製品はCD-ROM付き書籍として発売したものの書籍部分のみを電子化したものです。CD-ROMは付属しておりませんのでご注意ください】 もっともポピュラーなPIC16F84Aのみを用い、PICのプログラミングから周辺回路の動作原理までをやさしく解説。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Turbo PascalとSun Pascalをとりあげた誰にでもわかるプログラミングの入門書。
-
4.0※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 マシン語制御について基本的な理解ができ、簡単なマイコン回路の設計ができるようになる。
-
4.1図を多用し、その仕組みをたとえを使いながら見せることに重点を置いています。 著者が選んだ基準は、(1)インターネットでメールやブラウザを利用する一般ユーザーの日常のコンピュータで使われていること、(2)特定の状況や高度のソフトウェアだけに使えるものは除くこと、(3)基本的にコンピュータ・サイエンスの理論に基づくこと、です。 扱っている9のアルゴリズムのテーマは、検索エンジンのインデクシング、ページランク、公開鍵暗号、誤り訂正符号、パターン認識、データ圧縮、データベース、デジタル署名、計算不能性。
-
4.3モデリングとは、情報システムを開発する際に、ユーザーの要求やシステムの全体像を図として見える形にすることです。システム開発の最初の分析・設計作業を支える重要な技術であり、現在では、UML(統一モデリング言語)が、その表記法として定着してきています。ただ、UMLは表記ルールを定めたものであり、モデルを作成する手順や方法は決まっていません。 本書は、情報システムの設計で必須となる3つのモデル(静的・動的・機能モデル)を、UMLを使って作成する方法を、基本から丁寧に説明します。クラス図、オブジェクト図、状態機械図、活動図、ユースケース図/記述の間で整合性をとりながら、より良いモデルへと作り上げていく手順とポイントがきちんとわかります。
-
3.8『オブジェクト指向でなぜつくるのか』の著者が説くUMLモデリングの極意! ユーザーの要求を「見える化」する要求モデリング―本書では、これまで体系だってまとめられてこなかったUMLを使った要求モデリングのノウハウを1冊にまとめました。 基本となる21のパターンを、88問の練習問題を解きながら身につけていきます。上流工程に興味のあるプラグラマや、モデリングを知りたいSEの人に最適です。
-
4.0iPhoneアプリ開発においてほぼ無知であった著者が、開発をはじめて1年未満で3個ものアプリをどうやって開発したのか。多々の問題を乗り越えた半年間、沖縄でノマド生活、渡米を経験し、急速に成長する著者のiPhoneアプリ開発のノウハウを公開。これからiPhoneのアプリを開発したい方必読の1冊! 初めてiPhoneアプリを開発リリースして半年が経過して、当初に比べると大分iPhoneアプリの開発についても理解を深める事ができました。この短期間で自分の身の回りでも沢山の変化がありました。新しくiPhoneアプリを2個リリースしました。「Fasterous」と「NozbeInbox」というアプリケーションです。最初のiPhoneアプリ「iOkinawa!」に比べると複雑な処理も増えてプログラミング覚えたての頃に比べれば自分でもビックリするくらい成長したなあと思います。まだまだプログラマーとしては半人前ですが、本書ではiPhoneプログラミング超初心者を脱した筆者のその後の様子について詳しく書いていきます。(「はじめに」より) 「impress QuickBooks」(インプレス・クイックブックス)は、通常の書籍の30~90ページ程度の文字数でコンパクトに構成された、スマートフォンや携帯端末で気軽に読める電子書籍シリーズです。通勤通学の車内やランチタイム、寝る前のちょっとした空き時間に、文庫本や新書、好きなブログを読む感覚で、美容・ダイエット・ビジネス・ITなど幅広いテーマについて気軽に楽しめます。
-
-※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆はじめよう! Excel VBA◆ Excel VBAの基本は 知識+操作 の2部構成で身につけよう! Excelの作業をもっと早く、もっと正確にこなしたい。毎日同じ入力や集計を繰り返していて、正直うんざりしている──。そんなあなたにこそ役立つのが、Excel VBAによる業務自動化。本書は、Excel VBAを「読むだけ」で終わらせず、実際に動くプログラムを作りながら身につけられる入門書です。実用的なプログラムを手を動かしながら作成していくうちに、VBAの基本が自然と積み上がっていきます。全11章で、記録マクロの使い方から始まり、セル・シート・ブックの操作、変数、演算子、条件分岐、繰り返し処理、関数、入力フォームまで、業務自動化に欠かせない知識をステップ・バイ・ステップで習得できます。章の冒頭には「これから学ぶこと」「これから作るプログラム」を示し、本編は「知識」→「操作」の2部構成。章末には練習問題とまとめを用意。解説に使用しているサンプルプログラムはダウンロードできるから、独学でも安心して進められます。豊富な画面とフルカラー解説で見やすく、しっかり学べる1冊です。Excel作業を効率化したい人、VBAをきちんと基礎から身につけたい人におすすめです! ■こんな方におすすめ ・Excel VBAを学んでスキルアップしたいビジネスパーソンや学生の方 ■目次 0章 マクロ&VBAの基本を知る ──0-0 マクロ&VBAの勉強を始めよう ──0-1 マクロ&VBAの基本を押さえる ──0-2 モジュールとプロシージャの基本を押さえる ──0-3 マクロを実行する 1章 マクロの記録を利用する ──1-1 マクロの記録とは? ──1-2 マクロを記録・実行する ──1-3 記録したマクロを修正する 2章 表を整形&コピーする ──2-1 VBAの基本用語を押さえる ──2-2 値を入力する/フォントを設定する ──2-3 特定の範囲をほかのシートにコピー&ペーストする ──2-4 書式をまとめて設定する ──2-5 特定のセルを指定・選択する ──2-6 効率的に入力するための機能を知る 3章 年度別の売上シートを更新する ──3-1 変数の基本を押さえる ──3-2 変数と演算子を利用して計算結果を表示する ──3-3 シートやブックの基本を押さえる ──3-4 前年度の売上シートを削除する ──3-5 雛形シートから今年度の売上シートを作成する ──3-6 更新したブックを保存する 4章 入力内容に応じた処理を行う ──4-1 条件分岐とは? Ifステートメント ──4-2 条件が多い場合の条件分岐 Select Caseステートメント ──4-3 ユーザーの誤入力に備えた入力値チェックを行う ──4-4 コンパイルエラーと実行時エラー ──4-5 デバッグする 5章 ファイル名を一括でリネームする ──5-1 繰り返し処理とは? For~Nextステートメント ──5-2 指定したセルに文字列を付与する ──5-3 空白セルがある行を削除する ──5-4 複数のファイルをリスト通りにリネームする ──5-5 ファイルを指定のフォルダに移動する 6章 文字列操作や日付計算を行う ──6-1 関数とは? ──6-2 文字列操作の関数で顧客リストを作成する ──6-3 日付の計算をVBA関数で行う ──6-4 ワークシート関数を利用して別シートの集計表に入力する ──6-5 CSVファイルの出力や読み込みを行う 7章 エラー処理を追加する ──7-1 繰り返し処理とは? Do~Loopステートメント ──7-2 条件を満たした場合に送料を無料にする ──7-3 エラーを無視して処理を継続する ──7-4 ブック内のシートを印刷する 8章 データを整理&分析する ──8-1 表データの検索・置換を行う ──8-2 表データの並べ替えや抽出を行う ──8-3 集計表に数式を設定する ──8-4 集計表からテーブルやグラフを作成する 9章 ユーザーフォームを作成する ──9-1 ユーザーフォームとは? ──9-2 ユーザーフォームを作成する ──9-3 コントロールを追加する ──9-4 日付を自動的に表示させる ──9-5 ユーザーフォームにシート情報を連動させる ──9-6 入力した内容をシートに転記する ──9-7 ユーザーフォームの入力値をクリアする 10章 見積書の作成業務を自動化する ──10-1 入力フォームを作成する ──10-2 雛形をコピーして新しい見積書を作成する ──10-3 指定のフォルダにPDFとして保存する ──10-4 おわりに 11章 AIをVBA学習のサポートに利用する ──11-1 AIとプログラミング学習をする ──11-2 AIを学習に活用するテクニック