用語「設計/開発」 が使われている記事の一覧

全 372 記事中 151 ~ 200 を表示中

業務利用でのスマートフォンとUI
事例から考えるスマートフォンでの業務開発とUI

スマートフォンでの新たなUI前回は、業務利用のためのスマートフォン選びでは、どのような点に注意すればよいのかを解説した。最終回の今回は、スマートフォンのUIについて実際の開発で発生した具体的な課題も挙げて解説する。前回説明したように、UIは「ユーザビリティ」としてとらえることができる。ユーザビリテ

永井 一美

2011年1月26日 20:00

  • 開発ツール
  • モバイル
  • 技術解説

Rational解体新書
Rational Team Concertのある生活~チームの1日

前回までに、新規プロジェクトにRational Team Concert(RTC)を適用する方法(チーム・リーダーの視点)RTCを使った開発方法(チーム・メンバーの視点)という2つの観点から、RTCの機能を解説してきました。今回は、プロジェクト・マネージャ(またはステーク・ホルダー)の視点も含め、

渡邉 雄一, 宮城 豊

2011年1月26日 20:00

  • 設計/手法/テスト
  • 技術解説

プログラマじゃなくてもアンドロイドアプリが作れる!?
アンドロイドマーケットにアプリを公開しよう!(その2)

はじめに昨今急速に注目を集めているアンドロイド(Android)。本稿では、そんなアンドロイド用のアプリケーションをプログラマではない人でも簡単に作る事ができるウェブサービス「ドロクリ」の魅力をお伝えしていきたいと思っております。第3回までの記事で、「ドロクリ」を利用してアンドロイドマーケットに公

谷口 岳

2011年1月27日 20:00

  • 開発ツール
  • 技術解説

分散KVS「okuyama」の全貌
NOSQLは「知る時代」から「使う時代」へ

本連載では、オープンソースの分散KVS(Key-Value Store)である「okuyama」と、その関連技術について、4回にわたって解説します。okuyamaは、クラウド時代のデータ・ストレージと言われる、「NOSQL」と呼ぶ部類に属するデータ・ストレージです。連載では、NOSQLが登場した背

岩瀬 高博

2011年2月3日 20:00

  • データベース
  • システム運用
  • 技術解説

知っておくべきプライベートクラウドの運用方法
プライベートクラウドの作り方

前回は、仮想化統合基盤を「社内サービス化」したものがプライベートクラウドであると解説致しました。プライベートクラウド化された環境では、アプリケーション開発者はインフラの内部構造を意識する事無く、インフラ機能をサービスとして利用できるようになります。そしてそれを実現する「社内サービス化」では、プライ

須賀 仁志

2011年2月10日 20:00

  • クラウド
  • 技術解説

インテルのソフトウエア開発ツール
Parallel Studio XEで最新CPUに合ったソフトを作る

先日、第2世代のインテルCore i7プロセッサが発売されました。近年のプロセッサには演算速度を向上させるSSEという機能がすでに含まれていますが、この最新のプロセッサにはインテルAVXという、SSEが進化した機能も備わっています。インテルは、プログラマがこれらの機能を簡単に使用できるように、高速化

エクセルソフト株式会社

2011年2月15日 20:00

  • 開発ツール

分散KVS「okuyama」の全貌
NOSQLの新顔、分散KVS「okuyama」の機能

NOSQLについて解説した前回の記事は、いかがだったでしょうか。今後のアプリケーションでは、増え続けるデータを扱うことが非常に多くなると思います。前回の記事が、こうしたケースに適した新たなストレージの1つとして、NOSQLを理解するきっかけになっていたら幸いです。連載2回目の今回は、NOSQLの1

岩瀬 高博

2011年2月10日 20:00

  • データベース
  • システム運用
  • 技術解説

Google App EngineのLow-Level APIを極める
Low-Level APIを使ってデータ・ストアを検索する

連載最終回の今回は、データ・ストアを対象としたデータ検索について解説します。App Engineのデータ・ストアは、分散キー・バリュー・ストア(KVS)を使っています。ここまでは主に、キー・バリュー・ストアのメリットを解説してきました。データ・ストアを対象としたデータ検索は、キー・バリュー・ストア

清野 克行

2011年2月22日 20:00

  • データ解析
  • 技術解説

分散KVS「okuyama」の全貌
分散KVS「okuyama」のインストール

前回の記事では「okuyama」の概要と機能的特徴を紹介しました。ご紹介できていない機能もまだいくつもあるのですが、説明ばかりでもつまらないと思いますので、今回は実際に「okuyama」を動かしてその機能を体感していただこうと思います。1.「okuyama」のインストールから起動まで(1)事前準備

岩瀬 高博

2011年2月17日 20:00

  • データベース
  • システム運用
  • 技術解説

次世代Web構築ワークフロー
疲弊するWebサイト構築・運用の現状を考える

運用に疲弊する制作会社そしてクライアント「運用に困っている」「アクセス解析が分からない」そんな相談を、毎日のように受けるようになるたびに、やっとここまできたのかと感慨深いモノがあります。紙媒体の世界からこの世界に入ってきた筆者には、テンプレートの概念や分業の概念すらないWeb構築のやり方にひどく驚

生田 昌弘

2011年3月3日 20:00

  • Web開発
  • 技術解説

分散KVS「okuyama」の全貌
分散KVS「okuyama」の活用ノウハウ

前回の記事では「okuyama」のインストールから起動、そして操作までを、手順を追ってご説明しましたが、いかがだったでしょうか、無事に「okuyama」は動きましたか?さて連載最終回となる今回は、実際の導入時におけるシステム構成をご説明します。本連載の1回目のタイトルともなっている"NOSQLは「

岩瀬 高博

2011年2月24日 20:00

  • データベース
  • システム運用
  • 技術解説

.NET Webテクノロジー入門
Webプラットフォームの全体像を知る

はじめにマイクロソフトのWebプラットフォームテクノロジーは.NET Framework(以降、.NET)と共に成長しています。現在の.NETのバージョンは4ですが、Webプラットフォーム周りのテクノロジーは多岐にわたり、.NETを入門する方にとって少し複雑化してきているのも事実です。本連載では.

ナオキ(監修:山田祥寛)

2011年3月2日 20:00

  • Web開発
  • 開発ツール
  • 技術解説

Seam3:Java EE 6時代のWeb開発
Seam3の概要

Java EE 6とCDIJBoss.orgより2010年12月にオープンソースJava EE 6アプリケーションサーバーJBossAS 6.0.0.Finalがリリースされました。Java EE 6にはJSR-299 CDI (Context and Dependency Injection)仕

皆本 房幸

2011年3月3日 20:00

  • Web開発
  • 開発言語
  • 技術解説

製品・サービス選択ガイド
【プロジェクト管理ソフト】進ちょくと収支の管理が中心、用途に応じて選ぶ

「システム開発プロジェクトを立ち上げる。予算通りの金額で、スケジュール通りに完了させたい」---。この要求を実現するための専用ソフトが「プロジェクト管理ソフト」である。Excelによる従来の管理を代替し、ツールの力でプロジェクト管理を近代化させる。プロジェクト管理の需要は高い。背景の1つに、200

Think IT編集部

2011年3月1日 20:00

  • CRM/ERP
  • プロジェクト管理
  • 技術解説

Java EEのサイジング
サイジングとチューニングの必要性

Javaアプリケーションのサイジング、チューニングとはサイジングとは、システムやWebサービスを提供するために想定されるシステムへの利用状況や負荷を見積もることです。一般的には、利用する同時ユーザー数、利用されるデータ量の平均量や最大時の量から見積もり、システムを利用するのに十分な性能を発揮するた

東 浩二(A-pZ)(監修:山田祥寛)

2011年3月4日 20:00

  • Web開発
  • 技術解説

Webの限界を超えるリアルタイムWeb
AjaxとCometで作るリアルタイムWeb

はじめにAjax+Cometは、WebSocketsが定着するまでのつなぎの技術という見方もあります。しかしながら、クライアントがシンプル、プロトコルを拡張しない、といったメリットもありますので概要を紹介します。今回は実装までのソースを解説していくのではなく、Ajax+Cometアプリケーションで

高尾 哲朗(監修:山田祥寛)

2011年3月8日 20:00

  • Web開発
  • 開発ツール
  • 技術解説

.NET Webテクノロジー入門
ASP .NET Web Formの魅力

はじめにMicrosoftのWebプラットフォームにおいて、中核とも言える役割を任されているのはWebフレームワークASP.NETです。現在、ASP.NETは大別するとASP.NET Web Form(以下、Web Form)とASP.NET MVCに分類できます。本稿では、ASP.NET登場から現

ナオキ(監修:山田祥寛)

2011年3月9日 20:00

  • Web開発
  • 開発ツール
  • 技術解説

IT関連イベント 2011
プロジェクトを成功に導くマネジメント

プロジェクト管理「SI Object Browser PM」セミナー報告

edit

2011年3月7日 20:00

  • プロジェクト管理
  • イベント

次世代Web構築ワークフロー
Web制作にテンプレートが必要な理由

週刊誌はなぜ刊行できるのかそもそもWebサイトというメディアを制作するということは、何をすることなのでしょうか?htmlを制作したり、グラフィックを作ったり等々、確かにそれも制作の一部ではあります。しかし、Webサイトがメディアであるならば、コンテンツそのものを制作することが、Webサイトの制作で

生田 昌弘

2011年3月10日 20:00

  • Web開発
  • 技術解説

Seam3:Java EE 6時代のWeb開発
CDIプログラミングの基本(その1)

連載の第2回となる今回は、Seam3の土台となるCDI (Contexts and Dependency Injection) の基本を確認します。SeamFramework.orgではCDI仕様の参照実装Weldを開発しています。今回はJBossアプリケーションサーバー(JBossAS)上でWe

皆本 房幸

2011年3月10日 20:00

  • Web開発
  • 開発言語
  • 技術解説

マイクロソフトが考えるWeb開発の今とこれから
HTML5時代のRIA

RIAとは?HTML5やSilverlightを語るとき、RIAを避けて通ることはできません。RIAとはRich Internet Applicationの頭文字で、「アール・アイ・エー」や「リア」と呼ばれます。ちなみに、この呼称は海外でも同じです。2003年10月に、アイ・ティ・フロンティア、ビ

春日井 良隆(かすがい・よしたか)

2011年3月7日 20:00

  • 開発ツール
  • 技術解説

Java EEのサイジング
メモリー管理に失敗したJavaアプリの実例

O/Rマッピング・ツールと運用設計ミス本稿では、Java EEアプリケーションで使われることの多いO/Rマッピング・ツールにおけるサイジングの重要性について解説します。今回取り上げる事例は、JavaのWebアプリケーション開発ではかなり有名なO/Rマッピング・ツールである「iBatis」*1を使っ

東 浩二(A-pZ)(監修:山田祥寛)

2011年3月11日 20:00

  • Web開発
  • 技術解説

高いシェアでOfficeや他社製品との連携に強み

edit

2011年3月14日 20:00

  • プロジェクト管理
  • 技術解説

Java EEのサイジング
インメモリー・データベースの注意点

データベースとJavaEEの関係今回は、Java EEアプリケーションのチューニングの観点で高パフォーマンスを期待できる新たなデータベースの選択肢として、インメモリー・データベースとKVS(キー・バリュー・ストア)を紹介します。エンタープライズ・アプリケーションでは、データベースとのデータの受け渡

東 浩二(A-pZ)(監修:山田祥寛)

2011年3月18日 20:00

  • Web開発
  • 技術解説

Java EEのサイジング
チューニングに使えるJava性能監視ツール

JavaVMを監視するツール群今回は、Java EEアプリケーションをチューニングする際に便利なツールを紹介します。JavaVMの状態を監視/レポートするツールは、フリー・ソフトウエアや製品を含め、いくつか提供されています。米Oracle(米Sun Microsystems)のJava環境にも、標

東 浩二(A-pZ)(監修:山田祥寛)

2011年3月25日 20:00

  • Web開発
  • 技術解説

Webの限界を超えるリアルタイムWeb
WCF+Silverlightで作るリアルタイムWeb(前編)

はじめに第3回の今回は、WCF+Silverlightでの双方向通信を解説します。WCF+Silverlightでのシステムの構成は、サーバーとクライアント双方にメッセージ開始のメカニズムを作成するという構成になります。WCF+Silverlightの場合、Cometのようにシンプルなクライアント

高尾 哲朗(監修:山田祥寛)

2011年3月15日 20:00

  • Web開発
  • 開発ツール
  • 技術解説

マイクロソフトが考えるWeb開発の今とこれから
ASP.NET Web開発のトレンド

はじめに本連載の第1回では、Web開発技術の中でも、HTML5やSilverlightといったクライアント側のテクノロジーをRIA (Rich Internet Application) という観点で解説しました。そこで今回は、Webアプリケーション開発には欠かせないサーバー側のスクリプティング・

井上 章(いのうえ あきら)

2011年3月14日 20:00

  • Web開発
  • 開発ツール
  • 技術解説

.NET Webテクノロジー入門
ASP.NET MVCとWCFの魅力

はじめに今、Microsoftの.NETプロダクト内で最も勢いのあるものは間違いなくASP.NET MVCです。また、WCFは登場から数年を経て現場レベルでも積極的に活用されるサービスになりました。ASP.NET MVCはその名の通り、Model/View/Controllerの分離を行ったパター

ナオキ(監修:山田祥寛)

2011年3月16日 20:00

  • Web開発
  • 開発ツール
  • 技術解説

ARCによるWebアプリの新しいつくり方
クラウドプラットフォーム「Heroku」の活用

前回は、ARCを実践していく上での開発体制、ツールや手法、マネジメント、そしてビジネス・モデルについて、SonicGardenでの取り組みを解説しました。今回は、プロジェクト情報共有ツールである「youRoom」のサービスをスモール・スタートとする際に利用した、RubyのPaaSである「Herok

安達 輝雄(あだち てるお)

2011年3月23日 20:00

  • 開発ツール
  • 仮想化/コンテナ
  • 技術解説

次世代Web構築ワークフロー
CMSをツールだと考えるのは間違い

CMSの間違った理解「CMSを導入しようと思うのですが、どんなツールがいいのでしょうか」最近よく受ける質問です。CMS化をみんなが考えるようになったのだと感慨深い、そして嬉しい気持ちの反面、CMSをツールと捕らえている危険性や危うさをひしひしと感じます。CMS(コンテンツ・マネジメント・システム)

生田 昌弘

2011年3月17日 20:00

  • Web開発
  • 技術解説

Seam3:Java EE 6時代のWeb開発
CDIプログラミングの基本(その2)

CDI (Contexts and Dependency Injection) は、Java EE 6で導入された、コンテキストに対応したDI (Dependency Injection) の仕様です。今回は、コンテキストとDIの関係について引き続き説明します。限定子を使ったインジェクションスコー

皆本 房幸

2011年3月24日 20:00

  • Web開発
  • 開発言語
  • 技術解説

Webの限界を超えるリアルタイムWeb
WCF+Silverlightで作るリアルタイムWeb(後編)

はじめに本連載では、前回から以下のようなWCF+Silverlightアプリケーションを作成しています。

高尾 哲朗(監修:山田祥寛)

2011年3月22日 20:00

  • Web開発
  • 開発ツール
  • 技術解説

Webの限界を超えるリアルタイムWeb
HTML5+WebSocketsで作るリアルタイムWeb

はじめにHTML5+WebSocketsは、Ajax+CometやWCF+Silverlightと異なる特徴としてコネクションが1つという特徴を持ちます。これは、コネクションを張りっ放しにするコストより、コネクション開始のリクエスト発行時にコストを多く必要とすることから考えられた方法です。また、標

高尾 哲朗(監修:山田祥寛)

2011年3月29日 20:00

  • Web開発
  • 開発ツール
  • 技術解説

ARCによるWebアプリの新しいつくり方
Herokuのアドオンと外部サービスを活用しよう

前回は、ARCのC(クラウド)にあたる要素として、RubyのPaaSである「Heroku」の特徴と使い方を解説しました。最終回の今回は、「Heroku」で利用可能なアドオンと、SonicGardenで利用している外部サービスについて解説します。これまでの連載をすべて読むことで、 ARCを実践するノ

安達 輝雄(あだち てるお)

2011年4月1日 20:00

  • 開発ツール
  • 仮想化/コンテナ
  • 技術解説

Seam3:Java EE 6時代のWeb開発
Seam3によるWebプログラミング

第1回でも説明したように、Seam3はCDI仕様の上に構築された新しいJava EEのフレームワークです。連載の最終回となる今回は、CDIプログラミング・モデルとSeam3の具体的なモジュールについて紹介します。Seam3とはSeamのミッションは「リッチで標準ベースのインターネット・アプリケーシ

皆本 房幸

2011年3月28日 20:00

  • Web開発
  • 開発言語
  • 技術解説

.NET Webテクノロジー入門
Web Platformの全体像を知る

はじめに「ASP.NETでは実現できない操作性を実現したい!」。こういう場合は、Silverlightがおススメです。特に、ブラウザの外部で実行させた場合は、もはやデスクトップ・アプリケーションと言っても良いほどの機能を持っています。現在では、ASP.NETやSilverlightアプリケーション

ナオキ(監修:山田祥寛)

2011年3月30日 20:00

  • Web開発
  • 開発ツール
  • 技術解説

次世代Web構築ワークフロー
CMS構築手法詳細

CMSツールについて前回までの記事で、CMSツールの導入前のやらなければならないことを明確にしてきました。端的に言うなら、ユーザーの問題を解決する手法として、CMSツールが存在し、ツールの前にテンプレート・コンポーネント化が必要であると説明してきました。今回は、上記ができていると仮定して、どのよう

生田 昌弘

2011年3月31日 20:00

  • Web開発
  • 技術解説

マイクロソフトが考えるWeb開発の今とこれから
IIS 7の新しい運用形態

はじめに本連載の第2回では、Web開発技術の中でも、Webアプリケーションのサーバー側のスクリプティング・テクノロジーであるASP.NETや、それを取り巻く開発環境について解説しました。今回は、Webアプリケーションはもとより、インターネットにおける様々なホスティング基盤となる Webサーバー I

物江 修(ものえ おさむ)

2011年4月4日 20:00

  • サーバー
  • 技術解説

次世代Web構築ワークフロー
次世代Web構築ワークフロー概要

CMSに関連する部分が変わる今回は、次世代ワークフローを具体的に説明していきます。まず、キノトロープがこれまでに使用してきたワークフローを以下に示します。Phase0 与件策定オファー内容を確認し、成果の実現がお約束できるか、何をどうするべきかをご提示します。Phase1 戦略策定/成功予測調査に

生田 昌弘

2011年4月7日 20:00

  • Web開発
  • 技術解説

実践!iOSで作るゲームアプリ
ゲームの仕様を考える

ゲームの企画発案この連載では筆者が開発した「Rabbit Maze」というiPhoneゲームを題材としてiPhoneゲームの企画から実際の開発までを解説していく。「Rabbit Maze」は現在App Storeで公開中のゲームアプリで、YouTube上でデモムービーも公開しているので興味のある方は

北村 真二

2011年4月11日 20:00

  • モバイル
  • 技術解説

初めてのプログラミング言語選び
プログラミング言語がたくさんある理由

はじめにこれからプログラミングを学ぼうと考えた時に、最初にぶつかるのが「どのプログラミング言語を学べばいいのか」という問題ではないでしょうか。もし、プログラマをやっている知人に「どの言語を勉強すればいいかな」と尋ねた場合、回答は人によって様々だと思います。「まずはCから学ぶべきだ」と言う人もいるで

渡辺 将人

2011年4月13日 20:00

  • 開発言語
  • 技術解説

Qtを使ったクロスプラットフォーム開発
クロスプラットフォーム開発を始める前に

はじめに初めまして。openSUSEユーザー会の杜若 桔梗(かきつばた ききょう)といいます。過去に何回か、オープンソースカンファレンスでセミナーを行っていますのでご存じの方もいらっしゃるかと思います。今回は、openSUSEとSmeegolの紹介とQtを使ったクロスプラットフォームの開発について

杜若 桔梗(かきつばた ききょう)

2011年4月12日 20:00

  • 開発ツール
  • 技術解説

状態の追加とTransitionEffectによる特殊効果(Silverlight4+Expression Blend4)
TransitionEffectによる特殊効果を伴った画像表示

今回はExpression Blend 4(以下Blend4)に実装されているTransitionEffectを使って、画像に対して特殊効果を持たす処理を全5回に亘って解説します。筆者の環境は、Windows 7 Professional 32ビット+ SP1、Visual Studio 2010

PROJECT KySS

2011年4月14日 20:00

  • 開発ツール
  • 技術解説

状態の追加とTransitionEffectによる特殊効果(Silverlight4+Expression Blend4)
TransitionEffectを使う、特殊効果を伴ったコントロールの表示(前編)

今回のサンプルは、解説が長くなるため、前編と後編の2回に亘って、1つのサンプルについて解説します。まず初めに、このサンプルで実装する機能の動作を、下記に解説しておきます。Expression Blend 4(以下Blend 4)に実装されているTransitionEffectのPixelateを使

PROJECT KySS

2011年4月19日 20:00

  • 開発ツール
  • 技術解説

初めてのプログラミング言語選び
人気コンパイラ言語5選

はじめに今回から、現在人気があるプログラミング言語を個別に紹介していきます。本稿ではコンパイラ言語5選と題して、C、C++、Objective-C、Java、C#の5つを取り扱います。この5つの言語は、TIOBE Softwareのランキングを参考に上位の言語を選んでいます。TIOBE Softw

渡辺 将人

2011年4月20日 20:00

  • 開発言語
  • 技術解説

実践!iOSで作るゲームアプリ
iOSアプリ開発の準備

開発機材の準備前回は「Rabbit Maze」というゲームの企画/仕様の概略を説明した。今回からはその仕様をどのように実装しているかを解説していくのだが、本連載は「実践」と銘打っているので内容は中級者以上向けとして進めさせていただこうと思う。しかしながら初心者の方も読まれる事を考えて、今回はまずi

北村 真二

2011年4月15日 20:00

  • モバイル
  • 技術解説

実践!iOSで作るゲームアプリ
ゲームの実装を行う

ゲームのためのデータ構造第1回で「Rabbit Maze」というゲームの企画/仕様の概略を説明した。今回からはその仕様をどのように実装しているかを解説していく。「Rabbit Maze」にはゲームとして色々な画面があるのだが、本連載ではメインのゲーム部分に絞って解説していく。必要な場合はサンプルコ

北村 真二

2011年4月18日 20:00

  • モバイル
  • 技術解説

状態の追加とTransitionEffectによる特殊効果(Silverlight4+Expression Blend4)
TransitionEffectを使う、特殊効果を伴ったコントロールの表示(後編)

前編では、ListBox、DataGridコントロールにデータをバインドし、動作を確認するところまでを解説しました。後編では、RichTextBoxコントロールへのデータ表示について解説した後、Blend4上でTransitionEffectを使って、これらのコントロールに特殊効果を与える方法を解

PROJECT KySS

2011年4月21日 20:00

  • 開発ツール
  • 技術解説

実践!iOSで作るゲームアプリ
キャラクターの移動

ゲームマップのデータ構造前回はマス目の上で駒を動かす仕組みを説明した。今回はそれを使ってどのように「Rabbit Maze」のキャラクターを動かしているかを解説する。ここで改めて、「Rabbit Maze」はどのようなゲームかを説明しておこう。こちらのYouTubeのデモ動画にて確認していただきた

北村 真二

2011年4月22日 20:00

  • モバイル
  • 技術解説

実践!iOSで作るゲームアプリ
ゲームのデザインデータの作り方

ゲームキャラはドット絵でツール系のアプリを制作する場合、最低限アプリケーションのアイコン画像さえあれば、その他のパーツはUIKitが提供する標準のUIパーツだけでも作る事ができる。しかしゲームを作るとなると、ゲームのキャラクターやステージ背景などのデザインデータがどうしても必要となる。今回はプログ

北村 真二

2011年4月25日 20:00

  • モバイル
  • 技術解説

人気記事トップ10

人気記事ランキングをもっと見る