ベテランに学ぶ開発技術情報の活かし方 昨年10月にリニューアルしたマイクロソフトの開発者向け技術情報サイト「MSDNオンライン」。日々の開発業務で役立つ情報が満載のサイトですが、「逆に情報が多すぎてどう読んだらよいか分からない」「検索エンジン経由でAPIのライブラリをたまに読む程度」といった方も多... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
はじめに YUI3(Yahoo! UI Library 3)はオープンソースで、BSDライセンスで提供されており、企業内でもアプリケーション作成で自由に使うことができます。開発者は、原始的なコーディングに気をとられず、アプリケーションで何を表現し、何を訴えたいのかを中心に考えて作成していけると思い... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
はじめに C#とC++を足して2で割り損ねた言語「C++/CLI」は.NETと従来のnativeとの仲介役として機能してくれます。今までに書かれた、あるいはこれからも書き続けるであろうnativeコードをC++/CLIで作った小さなラッパー(wrapper)でくるむことでC#やVB.NETから利用... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
はじめに 本連載ではここまで、ソーシャルデータの取得とアクティビティの作成について説明してきました。OpenSocialアプリケーションに欠かせないもう一つの機能が、今回扱うデータの永続化です。一般的なアプリケーションでユーザーが入力したデータなどをファイルやデータベースに保存するように、Open... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
1. IEEE(アイ・トリプル・イー) アメリカの電気電子学会であるIEEE(アイ・トリプル・イー)はコンピュータの標準を多く出しています。ソフトウェア関連の標準も充実しており、今回はそのうち、用語、テスト文書、要件仕様、設計を参考にします。 いつもと同様にテンプレート(template006.d... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
はじめに 皆さんは、JavaでCSVを扱うときに苦労した経験はないでしょうか。 CSV(Comma-Separated Values/Character-Separated Values)はデータをカンマ(,)やタブなどで区切って並べたテキスト形式のデータで、表計算ソフトやデータベースなどとのデー... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
はじめに 「軽量フレームワーク」と呼ばれるソフトウェアは、その「軽量」という言葉から、つい動作速度やプログラムサイズなどに目が向いてしまいがちです。しかし、「軽い」は物理的なことだけを示すわけではありません。 「手軽に使えるフレームワーク」を考えるとき、その最大の魅力はファイルサイズや動作速度より... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
Apacheソフトウェア・ファウンデーションのApache Luceneチームは11日、オープンソースの全文検索システム「Solr 1.4」をリリースした。Javaで記述された全文検索サーバで、検索エンジンにLucene 2.9を利用している。公式サイトからダウンロードできる。バージョン1.4では... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
はじめに ドキュメントは日々増えて続けています。ドキュメントの数が多くなるほど、目的の情報は見つけにくくなるため、それらのドキュメントを効率よく管理する方法が必要です。その解決策の一つとして、複数のドキュメント(ファイル)をまたいで検索することができる「全文検索サーバー」の導入が挙げられます。 F... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
本稿は『月刊DBマガジン 2009/09 月号』の記事「Javaの限界を超えて実用化を目指す、新開発言語「Scala」の メリットとは」を転載し、一部修正したものです。Scalaとは Scalaは、2003年にJavac(コンパイラ)やJavaのGenericsの設計/開発貢献者であるMartin... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
はじめに Yahoo!は、米国時間9月29日に「Yahoo! User Interface Library Ver.3」(YUI3)をリリースしました。YUI3はJavaScriptやCSS(Cascading Style Sheet)で書かれた、Ajaxライブラリーです。 Yahoo!は今まで、... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
はじめに 以前は、Javaの世界でフレームワークと言えば「Struts」と定番が決まっていました。しかし、フレームワークによる開発は、どうしても大掛かりなものになりがちです。時代がライトウェイト言語(Lightweight Language、PHPやRubyなどのスクリプト言語)へとシフトしつつあ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
はじめに この連載では、「オープンソースApache Tuscanyで楽しむSOA」として、オープンソースのSCA準拠製品である「Apache Tuscany」を取り上げ、SOA(サービス指向アーキテクチャ)の開発について説明していきたいと思います。第1回目の今回は、Tuscanyの誕生までの歴史... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
業務アプリケーションのオープンソース化の流れ オープンソースソフトウェアというと、LinuxやMySQL、Apache HTTP Serverなどを思い浮かべる方も多いと思います。これらのソフトウェアは、非常に多くの場面で使われていて、多くのシステムを支える基盤として稼働しています。これ以外にも、... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
|
C++0Xの新機能が搭載されたVisual Studio 2010 Microsoftの開発者向け技術情報サイト「MSDN」では、Visual Studio 2010 β1 がリリースされています。IDEがWPFで作られていたり、.NET Frameworkのバージョンが上がっていたりと、Visu... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
はじめに F#とは、マイクロソフトリサーチが開発しているOcaml(Objective Caml)互換の関数型プログラミング言語(以降、関数型言語)です。他の.NET Framework対応言語と同じくVisual Studio(以降、VS)に統合される予定で、現在マイクロソフトから提供されている... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
|
ApacheソフトウェアファウンデーションのApache HttpComponentsプロジェクトでは13日(現地時間)、JavaプログラムでHTTPクライアントの機能を実現する「HttpClient」ライブラリのバージョン4.0をリリースした。デザインを再設計し、バージョン3.1からほぼ完全に書... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
はじめに Windowsの操作の基本はGUIですが、ファイル操作などを手早く行うためにコマンドプロンプトを使うこともあると思います。本稿では、Windowsのコマンドプロンプトをより便利に使うためのちょっとしたテクニックを10個紹介します。対象読者Windowsのコマンドプロンプトをある程度使った... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
はじめに 本連載では、PHP上で動作するアプリケーションフレームワーク「Zend Framework」と、Googleの提供するサービスを扱うための関数の集合体である「Google Data API」との連携について紹介します。Zend FrameworkのZend_Gdataというパッケージを使... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
はじめに Ruby on Railsの登場から、Webアプリケーションを構築するためのフレームワークはさまざまなLL(Lightweight Language)系言語を中心に生み出されてきました。 本連載ではPerlで実装されたWebアプリケーションフレームワークであるCatalyst(カタリスト... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|