日経ソフトウエア 発売日・バックナンバー

全183件中 136 〜 150 件を表示
1,236円
2010年11月号


【特集1】 3日で学ぶC言語
printfでの文字出力から、メモリー確保とポインタ、テキストエディタ作成まで一気に!
▽ Introduction 始めはやっぱりC言語
▽ 第1日 短いサンプルで慣れる! Cプログラミング最初の一歩
▽ 第2日 必修! ポインタを使った文字列の「正しい」格納法
▽ 第3日 WindowsでもLinuxでも使えるテキストエディタを作ろう

1960年代から70年代にかけて作られたUNIXオペレーティングシステムとC言語は、コンピュータの
世界に非常に大きな影響を与えました。Windowsをはじめとする今日のコンピュータを理解して
使いこなすには、C言語を学ぶのが最も良い方法です。難しいと言われることの多いC言語ですが、
文字列ポインタで扱うことで、核となる考え方をつかめます。3日間、真剣に取り組んでみてください。

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

【特集2】 最新Eclipseで良いJavaプログラムを書こう

▽ 付録DVD-ROM連動 じゅんいち☆かとう
▽ 基礎編 Eclipseとプラグインを使ってプログラムを効率よく書こう
▽ コラム ポリモーフィズムを生かした実装をしよう
▽ 準備編 良いプログラムを開発するための考え方と実践方法を学ぼう
▽ コラム Javaプロジェクトの作成と設定/ソースアーカイブの動かし方
▽ 実装編 SQLでスキーマを作成するアプリSchema-Generatorを開発する

Javaプログラミングに不可欠な統合開発環境といえるEclipse。その最新版を使って、
「より良いJavaプログラムの書き方」を学びましょう。前半では、Eclipseの基本的な使い方から
便利なプラグイン、より良いJavaプログラムを書くための基本テクニックまでを説明します。
後半では、『ドメイン駆動設計』に基づいた実用的なアプリケーションの作り方をお見せします。

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

【特別レポート】
Imagine Cup 2010 ポーランド世界大会 勝利に近づくカギは “実現可能性” 吉田育代
似ている? 違う? iPhone/Androidプログラミング
付録DVD-ROMにすべて収録 最新フリーソフトを活用しよう!

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

< プログラマ独立独歩 第35回 >
型と自分のスタイルとそれに要する経験と時間について
小野 和俊

< Google Go プログラミング入門 第5回 >
便利なmap型をマスターする sliceを駆使して画像処理プログラムを作ろう
吉川 昇

< 業務に生かすデータベース 第2回 >
パフォーマンス悪化の原因と対策
後迫 潤

< 最新 Visual Basic 講座 第5回 >
式を解釈する電卓はチョー使いやすい
原田 英生

< フリー・プログラマの華麗な生活 第113回 >
ワークフローシステムに求められること
中條 達雄

< Javaで始めるプログラミング 第7回 >
クラスとインスタンスの関係
都元ダイスケ

< 再入門! いまどきのJavaScript 第7回 >
フローティング ・ ウィンドウの仕組みを学ぶ
園田 誠

< プログラミング娯楽室 第5回 >
ポーカーを作る [前編] 役を判定するプログラムを考える
矢沢 久雄

< Rubyで楽々システム開発 第7回 >
文字列クラスを理解してRailsの原則を学ぼう
前鼻 毅

< Cエキスパートへの道 第7回 >
ビットフィールド、fscanfとsscanf、ポインタへのポインタ、そして再帰
川俣 晶

< じっくり学ぶJavaツール 第11回 >
Hudsonを利用してプロジェクトの健康状態を監視しよう
松前 健太郎

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

< コラム >
・ 新刊ピックアップ
・ ニュース/新製品
・ 読者の声
・ プレゼント
・ 編集部から
・ 次号予告

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

-★- 特別付録DVD-ROM -★-
Eclipse & フリーソフト集

役に立つフリーソフトの最新版がぎっしり!


1,236円
2010年10月号


【特集1】 データベースの新基礎知識

▽ SQLからキーバリュー型まで
▽ Part1 データベースは一元管理から開発速度と拡張性を重視へ
▽ コラム SQL ServerとWeb開発を体験するためにVisual Web Developerをインストール
▽ Part2 MVC、C#、SQL Serverを利用した最新「高速」データベース開発法
▽ Part3 Googleの巨大分散データストアBigtableとDatastoreを理解する 吉川和巳

ソフトウエア開発者にとって、データベースの知識は欠かせません。企業情報システムにとどまらず、
組み込み機器、Webアプリケーション、そしてクラウドに至るまで、データベースが
活用されていない分野はほとんどないからです。 本特集は、データベースの最新トレンドを
二つの切り口で解説します。一つは「SQL Server」とC#を使ったWebアプリケーションの
“高速” 開発手法、もうーつは米Googleのキーバリュー型データストア「Bigtable」と
その上で展開される「Datastore」です。データベースがこれからどこへ行くのか、
この特集を読めばしっかりわかります。

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

【特集2】 今から始めるiPhone/iPadプログラミング

▽ 世界デビューも夢じゃない!?
▽ iPhone編 iPhoneプログラミング入門 効率的に始めるための4大ポイント
▽ iPad編 iPad専用のスプリットビューとポップオーバーでRSSリーダーを作る 正 健太朗

世界的なブームとなっているiPhoneとiPadのプログラミングを始めましょう。
iPhone編では入門段階でiPhone/iPadプログラミングの “見通し” を良くする
4大ポイントを、iPad編ではiPad専用のユーザーインタフェースを生かすアプリの作り方を
解説します。

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

【短期集中連載】
< 初歩からの組み込みプログラミング 第3回 >
マイコン基板をWebサーバーに、温度センサーも使ってみる
大川 誠

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

【特別レポート】
開発者が明かすニコニコ生放送のiPhoneアプリはこうして生まれた
Javaエンジニアから見たiPhone/Androidアプリ開発記

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

< プログラマ独立独歩 第34回 >
4パターンのペース配分
小野和俊

< Google Go プログラミング入門 第4回 >
Goのインタフェースを使いこなそう
古川 昇

【NEW】< 業務に生かすデータベース 第1回 >
アーキテクチャの理解がトラブル解決力向上の近道
後迫潤

< 最新 Visual Basic 講座 第4回 >
設定機能がユーザーを魅了する
原田英生

< Javaで始めるプログラミング 第6回 >
クラスが所有する特殊な変数「フィールド」
都元ダイスケ

< 再入門! いまどきのJavaScript 第6回 >
フォーム入力値の妥当性をチェック!
園田 誠

< プログラミング娯楽室 第4回 >
「ヒット & ブロー」ゲームを作ろう
矢沢久雄

< Rubyで楽々システム開発 第6回 >
Railsで利用されているMVCアーキテクチャの理解を深めよう
前鼻毅

< 理解して作る! Androidプログラミング入門 第8回 >
アプリにContentProviderを実装する
adamrocker

< Cエキスパートへの道 第6回 >
continue、setjmp/longjmp、関数ポインタ、そしてC99
川俣 晶

< フリー・プログラマの華麗な生活 第112回 >
彼・彼女が人の言うことを聞かない理由
中條達雄

< じっくり学ぶJavaツール 第10回 >
Google Guiceを利用して良いコードを記述しよう
松前 健太郎

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

< コラム >
・ 新刊ピックアップ
・ ニュース/新製品
・ 読者の声
・ プレゼント
・ 編集部から
・ 次号予告

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

-★- 特別付録 -★-
【一気にわかる】 C# & Visual Basic

プログラミング初心者から上級者まで幅広い要求に応えるプログラミング言語 C#とVisual Basicの基礎をマスターしよう!


1,236円
【特集1】 無料でここまでできる! 最新Web技術

▽ HTML 5とSilverlight 4を徹底解説
▽ Part1 もはや「Webアプリだから … 」は通用しない
▽ Part2 Webの新標準HTML 5はプラグイン無しでここまでできる 白石俊平
▽ Part3 最新RIA技術Silverlight 4はブラウザを越えてここまでできる 大西 彰

「Webアプリケーションだから、操作性や表現力に制約があるのは仕方がない」という考えは
過去のものになりつつあります。最新のWeb技術を使えば、プラグインを使わないと
実装できなかったようなユーザーインタフェースを「Web標準」の技術だけで実現したり、
デスクトップアプリ並みの使い勝手を備えたWebアプリが可能になります。
いずれも無料で試せますので、この機会に最新Web技術をぜひ体感してください。

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

【特集2】 マルチコアを使いこなせ!並列プログラミング入門

▽ Visual BasicとC++で様々な手法にチャレンジ
▽ Part1 並列プログラミングの前に問うべき五つのこと
▽ Part2 並列プログラミングもVisual Basicなら簡単!
▽ Part3 スレッド、PPL、OpenMP、TBBでC++プログラムを並列化 中條達雄

ノートパソコンからデスクトップ、サーバーに至るまで、CPUコアを複数積む
「マルチコアCPU」はすっかり普及しました。せっかく複数のコアがあるのにそれを
有効活用しないでユーザーを待たせるなんてことは、もうやめましょう。最新のカンタン!
手法も含め、並列プログラミングの始め方を徹底解説します。

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

【特別レポート】
iPadプログラミング最初の一歩
高速動作と大画面を生かす! パーティクルによる電光掲示板アプリを作る

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

【短期集中連載】
< 初歩からの組み込みプログラミング 第2回 >
マイコン基板を購入してハードウエアを理解しよう
大川 誠

< プログラマ独立独歩 第33回 >
ソースコードのコメント率は20%を切ることが望ましい
小野和俊

< Google Go プログラミング入門 第3回 >
“Go流” オブジェクト指向とポインタ
古川 昇

< 最新 Visual Basic 講座 第3回 >
根性を注入して電卓を作る
原田英生

< フリー ・ プログラマの華麗な生活 第111回 >
他人のソースコードを楽に読む方法
中條達雄

< Javaで始めるプログラミング 第5回 >
ローカル変数とクラスの初歩
都元ダイスケ

< 基礎から学ぶ Oracle Database 第5回 >
副問い合わせと関数で柔軟に検索する
後迫 潤

< 再入門! いまどきのJavaScript 第5回 >
JSONによるデータ処理をマスターしよう
園田 誠

< プログラミング娯楽室 第3回 >
このプログラムのバグを探せ!
矢沢久雄

< Rubyで楽々システム開発 第5回 >
Ruby on Railsを利用して簡単かつ高速にWebアプリを作成しよう
森本 淳

< 理解して作る! Androidプログラミング入門 第7回 >
データ共有に必須のContentProvider
adamrocker

< Cエキスパートへの道 第5回 >
「あ」は必ず1文字か? bsearch関数は爆速か?
川俣 晶

< じっくり学ぶJavaツール 第9回 >
Apache POIを使ってExcelやWordのデータを処理しよう
松前 健太郎

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

< コラム >
・ 新刊ピックアップ
・ ニュース/新製品
・ 読者の声
・ プレゼント
・ 編集部から
・ 次号予告

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

-★- 特別付録 -★-
【コードでわかる】 Java & オブジェクト指向

Javaプログラミングとオブジェクト指向の基本をソースコードを見ながらまとめて理解しよう!


1,236円
2010年8月号


【特集1】 スクリプト言語をゼロから作ろう

▽ 挫折させない たった900行でオリジナル言語「MIL」を作成! 前橋和弥
▽ Part1 言語処理系の作成は難しくない!
▽ Part2 字句解析、仮想マシン、パーサーがわかれば作れる!
▽ Part3 コードを完全掲載、実装の中身を見てみよう

“必ずできる” ことを目指して本特集のために開発したスクリプト言語「MIL」を使い、
言語処理系の作成手法を徹底解説します。 文法は簡単(超簡易C言語風)、ソースコードは900行、
ページ数はわずか30ページなので、理解しながら読み通せます! 字句解析、構文解析、
仮想マシンのそれぞれで単体動作するプログラムを用意し、言語処理系を部品単位で
動かせるので、一歩ずつ着実に作成できます。 プログラマなら一度は憧れる “マイ言語” を
開発してみましょう。

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

【特集2】 クラウドプログラミング徹底入門

▽ Eclipse/Java、Visual Studio/C#で楽しむ!
▽ プロローグ 簡単で楽しい! でも課金に注意
▽ Part1 JavaとEclipseでスムーズ開発 Google App Engineの実力を知る 吉川知巳
▽ Part2 無償版のVisual Studioで挑戦するWindows Azureプログラミング 亀本大地

特定のサーバーを設置するのではなく、複数のサーバーからなる「クラウド(雲)」を
使ってシステムを作る日が近付いているようです。クラウドサービスの代表格である
米Googleの「Google App Engine」や米Microsoftの「Windows Azure」は、Eclipseや
Visual Studioといった統合開発環境とのインタフェースが日々進化しており、個人が
プログラミングを楽しむ環境としても注目に値します。この特集をキッカケに、ぜひ
クラウドプログラミングの世界に足を踏み入れてください。

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

【短期集中連載】
< 初歩からの組み込みプログラミング 第1回 >
G最初にマイコンの構造とCPUのアーキテクチャを知る
大川 誠

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

< プログラマ独立独歩 第32回 >
「好きを貫く」ことについて
小野 和俊

< Google Go プログラミング入門 第2回 >
Goの特徴的な文法をマスターしょう
古川 昇

< 最新 Visual Basic 講座 第2回 >
いつでも必要な機能を「テンプレート」で用意
原田 英生

< Javaで始めるプログラミング 第4回 >
入出力と制御構文(2)
都元 ダイスケ

< 基礎から学ぶ Oracle Database 第4回 >
テーブルの結合と集計方法を学ぶ
後迫 潤

< 再入門! いまどきのJavaScript 第4回 >
Ajaxの核心! XMLファイルを動的に読み込む
園田 誠

< プログラミング娯楽室 第2回 >
このプログラムを短く、あるいは、わかりやすくせよ!
矢沢久雄

< Rubyで楽々システム開発 第4回 >
配列の処理を覚えて MySQLとRailsをインストールしよう
森本 淳

< 理解して作る! Androidプログラミング入門 第6回 >
Serviceに独自のinterfaceを持たせる
adamrocker

< Cエキスパートへの道 第4回 >
文字例、構造体、配列の正しい比較法を身に付ける
川俣 晶

< フリー ・ プログラマの華麗な生活 第110回 >
我が家にVPNがやってきた
中條 達雄

< じっくり学ぶJavaツール 第8回 >
Twitter APIを使ってHttpClientとXercesの処理を学ぼう
松前 健太郎

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

< コラム >
・ 新刊ピックアップ
・ ニュース/新製品
・ 読者の声
・ プレゼント
・ 編集部から
・ 次号予告

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

-★- 特別付録 -★-
コードでわかる 【ちょっと凝った】 アルゴリズム

“ちょっと凝った” アルゴリズムをコードと共に理解しながら、ロジックを工夫したり無駄を
除いたりする力を身に付けよう!


1,236円
【特集1】 絶対わかる!はじめてのWebプログラミング

▽ Part1 インターネットのやり取りを徹底図解
▽ コラム XAMPP環境を用意してPHPプログラムを実行する
▽ Part2 Webアプリ開発特有の流儀や約束事を知ろう 園田 誠
▽ Part3 認証機能を備えた会員制サイトを作る 園田 誠

「デスクトップアプリケーションならわかるけど … 」 「普通のHTMLページなら
作ったことがあるけど … 」などと、Webアプリケーションに苦手意識を持っている人は
多いのではないでしょうか。確かに、Webアプリのプログラミングには、HTTPリクエスト
/レスポンスをはじめ、cookie、セッション変数といった特有の知識が必要になるため、
ハードルが高いと感じられるかもしれません。ここでは、WebブラウザとWebサーバーが
インターネットを介してどのようなやり取りをしているのかという「基本のキ」から、
人気の言語PHPを使ったWebプログラミングの実践的な手法までをわかりやすく説明します。
本特集を読んでWebプログラミングに対する苦手意識を払拭し、本格的なWebアプリ開発ヘ
ステップアップするための基礎体力を身に付けましょう。

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

【特集2】 Visual Studio 2010 導入・活用ガイド

▽ 初心者からベテランまで必読!
▽ プロローグ これからのWindows開発はVS2010抜きには語れない
▽ コラム 付録DVD-ROMについて
▽ Part1 VS2010の新機能を活用してプログラムを作ってみよう WINGSプロジェクト りばてぃ(監修 : 山田祥寛)
▽ Part2 VS2010とTeam Foundation Serverでシステム開発が変わる WINGSプロジェクト りばてぃ(監修 : 山田祥寛)

ついにマイクロソフトの新開発ツール「Visual Studio 2010」が登場しました。
日経ソフトウエアは、どこよりも早く無償版「Visual Studio 2010 Express」を
付録DVD-ROMに収録。本特集のPart1を読みながら、すぐにプログラミングを始められます。
さらにPart2では、有償版で強化されたテスト関連機能やプロジェクト管理機能などを
紹介します。魅力的な新機能のVisual Studio 2010を、いち早く体験してみましょう!

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

【特集3】 PHP5とSymfony 1.4で作る Twitterアプリ

▽ 中村慎吾
▽ 仮想マシンでフレームワークを体験!

PHP上で動作するWebアプリケーションフレームワークとして、開発生産性の高さから
「Symfony」が注目されつつあります。最新版のSymfony 1.4を使ったWebアプリ開発を
通じて、「なぜSymfonyなのか」から具体的な手順までをまとめて説明します。
仮想マシンを使ってサーバーを構築しながら、開発手順を習得しましょう!

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

【NEW!】
< Google Go プログラミング入門 第1回 >
Goの特徴を理解しよう
吉川 昇

< 最新 Visual Basic 講座 第1回 >
絶対理解しておきたい Visual Basicの基本
原田英生

< プログラミング娯楽室 第1回 >
このプログラムを速くせよ!
矢沢久雄

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

< プログラマ独立独歩 第31回 >
ソフトウエアの将来 ― reCAPTCHAプロジェクトとブラウザ三国志
小野和俊

< Javaで始めるプログラミング 第3回 >
boolean型と配列型と制御構文
都元ダイスケ

< 基礎から学ぶ Oracle Database 第3回 >
データの整合性を保つトランザクションとロック
後迫 潤

< 再入門! いまどきのJavaScript 第3回 >
JavaScriptの “クラス” を理解する
園田 誠

< Rubyで楽々システム開発 第3回 >
Rubyの制御構文と繰り返し処理を学ぼう
森本 淳

< 理解して作る! Androidプログラミング入門 第5回 >
Androidの秘密兵器、Serviceを理解する
adamrocker

< Cエキスパートへの道 第3回 >
「EOF」が持つ二つの意味に注意!
川俣 晶

< じっくり学ぶJavaツール 第7回 >
Javaからデータベースを操作する JDBCをマスターしよう
松前 健太郎

< フリー ・ プログラマの華麗な生活 第109回 >
教科書通りにはいかない
中條達雄

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

< コラム >
・ 新刊ピックアップ
・ ニュース/新製品
・ 読者の声
・ プレゼント
・ 編集部から
・ 次号予告

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

-★- 特集連動! -★-
【特別付録DVD】 Visual Studio 2010 Express 日本語版


1,236円
2010年6月号


【特集1】 本格派ゲームプログラミング入門

▽ 【物理エンジン】 【Android】 プロが直伝!
▽ Intro 誰でもできる! ゲームプログラミングを始めよう!
▽ Part1 たった3ステップでリアルな挙動のゲームを作ろう 高橋 啓治郎
▽ Part2 Androidで作って楽しむ弾幕系シューティングゲーム 安生 真、武部健一

ゲームは遊ぶだけではなく、作るのも楽しい! 本特集では話題の物理エンジンや
Androidを使うゲームプログラミングを紹介します。 自作ゲームを作りたい人も、
「あのゲームのあの動きはどうやって実現しているのだろう?」と思っている人も
必読です。

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

【特集2】 Windows 7 の仕組みと新機能

▽ プログラマが知っておくべき
▽ Part1 最新OSの使い勝手と内部構造を知る
▽ Part2 コードで一目瞭然! 新機能を活用しよう

いまどきのWindowsプログラマを自認するなら、最新OS「Windows 7」の内部の
仕組みを知らないわけにはいきません! Windows 7 の基本構造をしっかり
理解した上で、注目の新機能については「動くコード」を読みながら具体的な
使い方を学びましょう。Windows 7 プログラミングに欠かせない、.NET Frameworkや
Visual Studioの最新動向についても紹介します。

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

【特別レポート】
Visual Studio 2010 ついに登場 無償版Expressは4月27日公開
Imagine Cup 2010 国内最終予選 ポーランドで世界に挑む日本代表が決定 吉田育代

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

< プログラマ独立独歩 第30回 >
成長しないプログラマの7つの悪習慣
小野和俊

< Javaで始めるプログラミング 第2回 >
初めてのプログラムを作成する
都元ダイスケ

< 基礎から学ぶ Oracle Database 第2回 >
データベースユーザーの作成とテーブルの基本操作を学ぶ
後迫 潤

< 再入門! いまどきのJavaScript 第2回 >
DOMを知りDOMと戯れる
園田 誠

< Rubyで楽々システム開発 第2回 >
実際にプログラムを動かしながらRubyのクラスや変数を理解しよう
森本 淳

< 理解して作る! Androidプログラミング入門 第4回 >
実例で学ぶ Intentの使い方
adamrocker

< 動いて楽しいアルゴリズム! 第12回 >
再帰と動的計画法
矢沢久雄

< Cエキスパートへの道 第2回 >
繰り返し + ポインタの威力、sprintfに見るC言語の柔軟性、makeの基本、
「返却値0」の意味
川俣 晶

< じっくり学ぶJavaツール 第6回 >
プロファイラを利用してプログラムの問題点を突き止めよう
松前 健太郎

< 作って身に付く Windows API 第6回 >
バイナリ ・ エディタを作ろう(6)
レジストリ、メニュー ・ オブジェクト、モードレス ・ ダイアログ、DLLを知る
安室浩和

< 魔法の言葉,関数型言語を学ぼう 第12回 >
これまでの知識を使ってブラックジャックを実装しよう
kikaineko

< 超絶テクニックを伝授! 七行プログラミング 第4回 >
7行でウィンドウを制御する “砂嵐” Winsowsアプリを作る
紀平拓男

< フリー ・ プログラマの華麗な生活 第108回 >
お櫃を求めて
中條達雄

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

< コラム >
・ 新刊ピックアップ
・ ニュース/新製品
・ 読者の声
・ プレゼント
・ 編集部から
・ 次号予告

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

【特別付録】 プログラミングの基礎ハンドブック
プログラミングに必要な「コンピュータの仕組み」「プログラムが動くまで」
「アルゴリズムとデータ構造」「OSの重要性」「データベースの必要性」などが
この1冊でズバリわかります!


1,236円
2010年5月号


【特集1】 Javaでアプリケーションを作り上げよう!

▽ 松前 健太郎
▽ 要件定義からテストまで
▽ Part1 要件を固めて開発内容を決める
▽ コラム 開発環境を整備しよう
▽ Part2 システムアーキテクチャを設計し開発に着手しよう
▽ Part3 遷移図を描いて画面を設計しよう
▽ Part4 組み上げたプログラムをしっかりテストしよう

アプリケーションを作り上げるまでには、様々なステップが存在します。ユーザーの
要望を機能としてまとめる「要件定義」に始まり、「設計」 「実装」を経て、最後は
きちんと動作するのかを「テスト」する必要もあります。これらのステップを
しっかり理解することが、効率の良いアプリケーション開発につながります。
本特集では、Javaを使ってアプリケーションを作り上げるまでの過程を解説します。
企業のいちエンジニアになったつもりで、一緒にJavaアプリケーションを
作り上げましょう。ホビープログラマにとっても「プログラムを完成させる力」が
身に付きますよ。

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

【特集2】 プログラマ的 初めての Twitter

▽ 登録からボット作成まで
▽ Part1 多彩な機能を駆使して「タイムライン」を育てていこう
▽ Part2 RubyでTwitter APIにアクセスしてみよう

「Twitter(ツイッター)」の文字を一般のニュースや雑誌で見かけるようになって
きました。「ミニブログ」あるいは「マイクロブログ」と紹介されることが多く、
「 140字までの『つぶやき』を投稿する」という利用法もよく知られるように
なっています。しかし、Twitterの魅力は使ってこそ実感できるものです。
気軽に登録して使ってみましよう。 また、Twitterの特徴の一つが、外部の
システムと容易に連携できるAPIの存在です。ボットのプログラミングなど、
一歩進んだTwitter活用方法も紹介します。

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

【特集3】 手軽に楽しむ組み込みソフト開発

▽ 福田和宏
▽ Arduinoならできる!
▽ Part1 電子工作プログラミングをArduinoで始めよう
▽ Part2 LED制御プログラムで開発手順と動作を確認しよう
▽ Part3 室温を測定して扇風機を制御しよう

電子工作した機器を自由自在にプログラムで動かす ―― 。
「組み込みソフト開発」と聞くとハードルが高そうですが、マイコンボードの
「Arduino」を使えばとても簡単です。「 LEDを光らせる」「扇風機を制御する」などを
体験しながら電子工作プログラミングの面白さを満喫しましょう!

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

< プログラマ独立独歩 第29回 >
見せ場を作ることと初心者であり続けること
小野和俊

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

< フリー ・ プログラマの華麗な生活 第107回 >
罫線に思う
中條達雄

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

★新連載★
< Javaで始めるプログラミング 第1回 >
Javaプログラマを目指そう
都元ダイスケ

< 基礎から学ぶ Oracle Database 第1回 >
無償版のOracle Databaseでデータベース管理システムを学ぼう
後迫 潤

< 再入門! いまどきのJavaScript 第1回 >
そろそろDOMに本腰を入れてみよう
園田 誠

< Cエキスパートへの道 第1回 >
C言語を使う理由、toupperの使い方、switchとelseの使い分け
川俣 晶

< Rubyで楽々システム開発 第1回 >
実行環境をインストールしてRubyプログラミングを始めよう
森本 淳

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

< 動いて楽しいアルゴリズム! 第11回 >
ランレングス法によるデータ圧縮と解凍
矢沢久雄

< 理解して作る! Androidプログラミング入門 第3回 >
Intentで超簡単アプリケーション連携
adamrocker

< 本当にゼロから始めるC/C++ 第13回 >
.NETアプリケーションをVisual C++で作ってみよう
原田英生

< じっくり学ぶJavaツール 第5回 >
複数人での開発に便利! Subversionを使いこなそう(後編)
松前 健太郎

< 作って身に付く Windows API 第5回 >
バイナリ ・ エディタを作ろう(5) 印刷機能を実装する
安室浩和

< ここがポイント! Windows 7 プログラミング 第5回 >
センサー & ロケーションの使い方
岩田雅樹

< 魔法の言葉,関数型言語を学ぼう 第11回 >
Gaucheの関数を作り出すラムダについて学ぼう
kikaineko

< 超絶テクニックを伝授! 七行プログラミング 第3回 >
“小手先” の短縮テクを駆使して7行でマインスイーパ
紀平拓男

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

< コラム >
・ 新刊ピックアップ
・ ニュース/新製品
・ 読者の声
・ プレゼント/モニター募集
・ 編集部から
・ 次号予告

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

【特別付録】 オープンソース入門ブック
OSSのメリット、Linuxの操作法、Webアプリ導入設定、プログラミング、
オープンソースDBの使い方を1冊に凝縮!


1,236円
2010年4月号


【特集1】 プログラミングの始め方
▽ コンソール,GUI,Webを一気に
▽ Intro 特徴とお作法を押さえて面白いプログラムを作ろう
▽ Part1 フラクタル画像や英単語カウンターを作ってみよう
▽ Part2 「猫時計」を作って学ぶ GUIプログラミング 今井 みゆき
▽ Part3 Webプログラミングを 「写真共有アプリ」 で理解する 鶴田 展之

現在のプログラミングは, 「コンソール」 「GUI」 「Web」 という三つの形態に
大別できるでしょう。「プログラミングの本質は一つ」ではあるのですが,
これらの3形態は利用するプログラミング言語やツールが大きく異なってくるので,
表面上は全く別物のように感じられます。 そこで本特集では,3形態ごとの特徴を
生かした “プログラミングの始め方” をお届けします。それぞれの特徴と作法,
違いを把握したうえで,アプリケーションを作成しながら楽しくプログラミングを
始めましょう。

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

【特集2】 今日から始める最新 .NETプログラミング
▽ WPF と ASP.NET MVC を理解する
▽ Part1 WPFを生かしてリッチなWindowsアプリを作ろう WINGSプロジェクト 土井 毅
▽ Part2 新しいWebアプリケーション基盤, ASP.NET MVC を体験しよう WINGSプロジェクト 山田祥寛

Windows 7 が登場し,Visual Studio 2010の出荷が迫る中, .NET の重要性は
ますます高まっています。本特集では, 「リッチなユーザー ・ インタフェース」 と
「 Webアプリケーション」 それぞれの新しい開発手法に焦点を当てて,
.NET Framework 4.0 を見据えたWindowsアプリケーションの開発手法を具体的に
解説します。

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

< プログラマ独立独歩 第28回 >
Twitterの危険性
小野和俊

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

< 理解して作る! Androidプログラミング入門 第2回 >
音声読み上げアプリケーションを作る
adamrocker

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

< じっくり学ぶJavaツール 第4回 >
ソースコード管理には欠かせないSubversionを使いこなそう (前編)
松前 健太郎

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

< 仕事に使えるデータベース 第4回 >
オブジェクトに別名を付けるシノニムと性能向上に役立つストアドプログラム
後迫 潤

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

< 動いて楽しいアルゴリズム! 第10回 >
パリティ ・ ビットとハミング符号
矢沢久雄

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

< VBで学ぶネットワーク ・ プログラミング 基本のキ 第6回 >
複数のWebサービスをマッシュアップする
園田 誠

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

< 本当にゼロから始める C/C++ 第12回 >
自分がプレイして楽しい形に地名読み当てゲームを改良
原田英生

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

< 作って身に付く Windows API 第4回 >
バイナリ ・ エディタを作ろう(4) フォント切り替え機能を実装する
安室浩和

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

< ここがポイント! Windows 7 プログラミング 第4回 >
Direct2D/DirectWrite による高度なグラフィックス処理を生かす
岩田雅樹

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

< 魔法の言葉,関数型言語を学ぼう 第10回 >
関数を引数に取る関数を利用してオモロークイズを解いてみよう
kikaineko

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

< 超絶テクニックを伝授! 七行プログラミング 第2回 >
7行でラスタースクロールする Windowsアプリを作る
紀平拓男

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

<フリー ・ プログラマの華麗な生活 第106回 >
餅つき奉行
中條達雄

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

【短期集中連載】
< 最速で学ぶ Objective-C 後編 >
GUIプログラム作成に必要な概念をマスターしよう
荻原剛志

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

・ コラム
・ 新刊ピックアップ
・ ニュース/新製品
・ 読者の声
・ プレゼント/モニター募集
・ 編集部から
・ 次号予告

――*――*――*――*――*――*――*――*――*――*――*――*――*――*――

【特別付録】 C++まるごと学習ブック
クラス,カプセル化,継承,多態性など C++プログラミングに必要な知識を
存分に解説!

1,236円
特集1 無料&簡単ツールで始めよう-プログラミング超入門/特集2 Yahoo!JAPAN・楽天・Google・Twitterなど-今こそ知りたい最新Web API徹底活用術/特集3 次のパソコンはこうなる!-64ビットWindowsの世界へようこそ/特別
1,236円
特集1 Visual Studio 2010で学ぶ-Windowsプログラミングの基本テク50/特集2 仮想マシン上のWebアプリで体験!-ゼロからのLinuxサーバー構築・運用ガイド/[特別レポート]組み込みを手軽に体験!-電子工作プログラミングをAr
1,236円
特集 プログラムが動くワケ-図解でスッキリ!ソフトウエアはなぜ動く?、ハードに密接アセンブリ言語を初体験!、コードで明かす「Cプログラムの内側」/セカイカメラも作れちゃう?!iPhone vs Androidプログラミング-16個のサンプルで学ぶ/最新安
1,236円
特集1 .NETプログラミング入門-Windowsアプリ作成の必修知識/特集2 無料ソフトで今すぐ「仮想化」-開発/テストの生産性が劇的にアップ!/最新安定版で覚えるPHP-Webアプリ開発定番言語の新機能/特別付録 かんたん10分プログラミング・レシピ
1,236円
特集1 初級から中級まで一気に!C言語超入門-道具をそろえてコードを書こう、Windowsゲーム制作で中級テクをゲット、難関のポインタを深く理解する、連結リストや関数ポインタも一気に学ぶ/特集2 ネット&ブラウザ最強活用-タダで使える!Gmail、Dro
1,027円

特集1

プログラムを “必ず” 完成させる方法【DL】 (032p)
アイデアをいかにカタチにするか(032p)
プログラム完成までの各工程ですべきことや,アイデアを整理・分析するのに役立つ様々な図(マインドマップ,UML,フローチャートなど)の活用法を紹介します。(032p)
[Part1] これならできる!初めてのアプリケーション開発(034p)
[Part2] “自分” プロジェクト管理のススメ(036p)
[Part3] ソフトウエア開発のプロが語る!私の図解活用法(046p)
[コラム] 手慣れた人はこう作っている(062p)




特集2

いまさら聞けない直前対策!(066p)
Windows Vistaでプログラミングはこう変わる【DL】 (066p)
Windows Vistaのプログラミングのポイントをかいつまんで解説します。これを読んで,Vistaの普及に一足早く備えましょう。(066p)




実用Cプログラミング・テクニック 第8回【DL】

ソースを差し替え,時刻も刻める マクロ/プリプロセサをさらに活用(076p)




とことん作って覚える!Java入門 第8回【DL】

MVCモデルを理解してフォルダ・ツリーを表示する(084p)




青木 淳のSmalltalk道場 第2回

メッセージ送信(092p)




簡単実装で学ぶWeb技術2006 第8回【DL】

Cookie ―― 状態管理とトラッキング(104p)




もう迷わない!.NETクラス・ナビゲーション 第8回【DL】

静止画を表示するアプリケーションに画像加工や印刷などの機能を付加する(124p)




機械猫プレゼンツRubyの歌を聴け

存在しないメソッドを呼んでみる(074p)




フリー・プログラマの華麗な生活

夜遊びの楽しみ方(102p)




Python超特急

PythonからGoogleのAPIにアクセス(116p)




僕らは電脳探偵団♪

便利な開発ツールの裏側(120p)




要求は開発するものである ―― Openthology入門

検討事項をシステム構築につなげる(134p)




編集部オススメ!今月のフリーソフト

暗号化ドライブ/ボリューム作成ソフト「TrueCrypt」 (140p)




仕事に役立つプログラミング・キーワード

ジェネリクス/アプリケーション・フレームワーク(141p)




特別レポート

育代が行くよ!Special ますますレベルが上がってびっくり!パソコン甲子園2006 (026p)






BOOKS (103p)
ニュース(142p)
新製品(146p)
読者の声(150p)
プレゼント(152p)
次号予告,編集部から(153p)
読者アンケートのお願い(154p)




広告企画

特別広報企画「次世代開発フォーラム'06 Winterレビュー」 (016p)



1,027円
特集1:良いプログラミングは
良い“本”選びから

 本特集で紹介した書籍を
 オンラインで購入できます。
 特設サイトはこちらです。

特集2:リファクタリングの技
--------------------------------------------------------------------------------


(特別ニュース)
Visual Studio 2005 日本語版 ついに登場!「12月15日にMSDN会員向けダウンロード提供開始」
(特別レポート)
育代が行くよ!Special「1年で大きくレベルアップしたパソコン甲子園2005」

--------------------------------------------------------------------------------


基本はいつもC言語 第8回
データをまとめて効率化 構造体に情報を結集させる

--------------------------------------------------------------------------------

はじめよう!Java 第8回
配列とコレクションを覚えてデータをまとめて扱う

--------------------------------------------------------------------------------

C#の基礎++ 第6回
必要なときに処理を呼び出す「イベント」の仕組み

--------------------------------------------------------------------------------

UMLモデリング・レッスン 第7回
モノの静的な関係を分析するテクニック
筆者のブログはこちら↓
「UMLモデリングレッスン執筆日誌」

--------------------------------------------------------------------------------

プログラマのためのデータベース基礎講座 第8回
MySQL5.0の新機能「ビュー」を使う


--------------------------------------------------------------------------------

実践的オブジェクト指向設計のコツ 第12回
よりよい設計のための学ぶべきこと

--------------------------------------------------------------------------------

矢沢久雄の早わかりGoFデザインパターン

--------------------------------------------------------------------------------

Excel/VBAクリニック,今月の診断

--------------------------------------------------------------------------------

かんたん10分プログラミング

--------------------------------------------------------------------------------

ゲーム業界のウラのウラはオモテ!

--------------------------------------------------------------------------------

フリー・プログラマの華麗な生活

--------------------------------------------------------------------------------

Macプログラマへの遠い道

--------------------------------------------------------------------------------



おすすめの購読プラン

商品情報・内容

  • 出版社:日経BP
  • 発行間隔:隔月刊
  • 発売日:奇数月24日

■ ソフト開発とプログラミングのための実用情報誌

プログラミングはごく限られた専門技術者が行うだけのものではなく、一般企業のビジネスマンも手掛ける時代になってきています。言語、ツール、プラットフォームなどがどんなに変わっても通用するプログラミング・スキルを身に付けたいと考えているあなたに、基礎知識や応用テクニック、製品選定の指針など実用的な情報をお届けしています。(定価は号により変更することがあります)

日経ソフトウエアの無料記事

この雑誌の読者はこちらの雑誌も買っています!

日経ソフトウエアの所属カテゴリ一覧

Fujisan.co.jpとは?

株式会社富士山マガジンサービスが運営する、
日本最大級の雑誌オンライン書店です。
一般的な書店と異なり、
定期購読サービスに特化しています。

雑誌、新聞、シリーズ書籍、漫画や
本屋にも無い古い本も見つかる!

法人サービスはこちら >
  • タイトル1万以上

    タイトル1万以上

    豊富なラインナップで
    書店に並ばない本とも出会える

  • 試し読み

    試し読み

    バックナンバー1冊まるごと試し読み
    したり、最新号も試し読みできる

  • タダ読み

    タダ読み

    5,000冊以上の雑誌が
    無料で読み放題

  • 500円OFF

    500円OFF

    普段読んでいる雑誌のレビュー投稿で
    500円割ギフト券をプレゼント

  • 事前予約

    事前予約

    気になる本は
    発売日前から事前予約可能

  • 割引や特典付き

    割引や特典付き

    定期購読なら
    お得に本が読めて
    送料無料の雑誌も!

デジタル雑誌をご利用なら

最新号〜バックナンバーまで7000冊以上の雑誌
(電子書籍)が無料で読み放題!
タダ読みサービスを楽しもう!

総合案内
マイページ
マイライブラリ
アフィリエイト
採用情報
プレスリリース
お問い合わせ
©︎2002 FUJISAN MAGAZINE SERVICE CO., Ltd.