からの続きです。今日は実際にGWTを使ったアプリケーションの開発に挑戦してみました。ただ、いきなりAJAX的にサーバとクライアントの間で非同期に通信をおこなうアプリケーションを作るのは大変なので、とりあえずGWTのクラスライブラリに慣れるために単純なコードを書いてみました。まず適当なディレクトリを作り、そこから以下のようにapplicationCreat...
という記事を書き、最終的にsbと言うブログエンジンを使い、自前でブログサーバーを構築した。現在もそのまま運営しているが、実はあの話には続きがある。 その後、SNSにも興味を持ち、今話題のmixiやGREEはもちろん、米国のMy Space.comなども会員になり、それなりに遊んでいたのだが、何か違う……。ではブログ同様、自前でサーバーを上げ、カスタマイズすればと、オープン...
Javaは業界標準のオブジェクト指向型プログラミング言語です。 オブジェクト指向においては、多彩なAPIをどれだけ使いこなせるかが重要です。ここでは、ユーザインターフェースからサーブレットまで、色々なAPIを解説します。 SQL SQLはリレーショナル型データベースを操作するための世界標準言語です。ここでは、SQLを基礎から丁寧に説明しています。また、トランザクション...
『 GFSやMapReduceとの機能単位での比較検証資料。とても良さげ。あとでじっくり読みますー。/どうでもいいけど久しぶりにTeXで書かれたっぽい文書見た。やっぱいいなぁTeX。。。/downloadして調べたらやっぱりLaTeXだった 』
デザインパターンってなんだかたいそうなものに考えられがちだけど、実は、そこかしこのライブラリや仕様に取り込まれていることが多い。 「デザインパターン分からん」とか「で、どうやって使うのよ」と悶々としている人には、「どういうところで使わているのか」を知っておけばイメージも沸きやすいし、意外にたいしたことないんだな、ということが分かるんじゃない...
Javaでpropertiesファイルを用いた開発は、J2EEアプリケーションの設定ファイルや、デスクトップアプリケーションでの国際化対応等でよく行われます。ところがプラットホーム非依存という性質上、ファイル内のマルチバイト文字をJ2SDKに付属のnative2asciiツールでUnicodeに変換しなければなりません。 このエディタはUnicode参照文字で書かれたプロパティファイルを直接編集すること...
『 ざっと目を通したけど、わかりやすい。コンパイラを理解しておくことはとても大事。J2EEやRailsばっかり、という人もマスターすべし。簡単なパーサが作れないとプログラマとして行き詰まると思う。DSLにも繋がるしね。 』
技術評論社書籍編集部池本さんより献本御礼。 入門正規表現 岩谷宏 初出2008.03.05;販売開始まで掲載 404 Blog Not Found:書評x3 - SQL本三大対決言語内言語としてこれだけ使われるようになったSQL。そうするともう一つの言語内言語、正規表現が気になる。しかしこちらの方はSQLと違って、現在のところ「フクロウ本」の一人勝ちのように思える。誰か書かない? キタコレ!それも想定の範...
『 プロジェクト管理ツール。makeやantのかわりになるのかな。 』
�底鈴�メ�����硡踐/b> ������滿秩f���������������UML����������������������������メ���^������������������������������硡轢迦蛟種S23�������Java���タ�������� ����BOOK���������� GoF������������硡轢迦蛟試3����������...
「ちょっとしたWebアプリ作ってるんだが、なんかどこかでキャッシュ利いてしまって想定外の動きをするっぽいんだけどどしたらいい?」というよくあるFAQ。 まずは Cache-Control: private のヘッダをつける。以上。 PHPの場合: header("Cache-Control: private"); Java/JSPの場合: <%response.addHeader("Cache-Control","private");%> HTTP/1.0のためにPragma: no-cache もつけるべきだという古い話も聞くが正直こ...
JRubyはJavaで作られたRubyの処理系で、今年の6月にバージョン1.0がリリースされました。Javaで作られているということから分かるように、Java仮想マシン上でスクリプトを動かすものです。 最近、こうした「Java上で動くスクリプト言語」というのがずいぶんと注目されるようになってきました。Groovy、Jython、更にはJava FXというのも登場しました。既に、Java SE 6には標準でJavaScript...
『 JavaScriptにこんなCommunityが出来るとは、なんだかこれまでの扱いを考えると涙ものだなぁ。この命名法ならshimokita.xulとかでもいいわけだね。 』
『 和訳、出た。//2007-04-20追記:ブクマ時はv1.3.1だったらしい/現在:document.title==prototype.jsv1.5.0の使い方;jQuery('h1').text()==prototype.jsの開発者向けメモ;/→はてブタイトルを「prototype.jsv1.5.0_rc2」(b:id:komusubi123/20070212)から変更 』
諸君!!俺は Java が好きだ!! って書いてみたかった。 言語論争あんまり好きじゃないから あんまりそれらしいこと書いてなかったけど ちょっとだけ書いてみます。 「j」が付かない方の Yoshiori から見た Djangoへの片思い日記 - Struts脳の恐怖とRails ということで♪ いわゆる高級言語というのは 人間が書きやすい&読みやすいという側面も大きいと思っています。 で、完全に僕...
アプリケーションでPDF文書を動的に作成する必要がある場合、iTextライブラリーが必要です。オープンソースのiTextライブラリーを使うと、PDFは簡単に作成できます。この記事ではiTextを紹介し、Java™技術アプリケーションからiTextを使い、PDF文書を生成する方法を順に説明します。iTextの理解を深めるため、サンプル・アプリケーションを作成します。 多くのアプリケーション...
PHPは良いと思うけど、Javaと比べて若干、違和感あるなぁと思うところが多少あって、それが何に起因してるか知りたいとか、やっぱ今の仕事位置ならPerlで何か作っておきたいってのもあるし、そもそも、まともに評価ができるようになっておきたいとか、何を目指すかは自分でもよくわからんけど、割とピュアな気持ちになってみて、以下をさっき注文してみた。 「初めてのPerl...
米Googleは独自開発したツール「Protocol Buffers」をオープンソースとして公開。数千種類にも及ぶデータを構造化し、読み書きし、拡張することができるこのツールを、Googleは「XMLよりも20~100倍速い」と評している。
『 最近注目を浴びている分散処理技術「MapReduce」の利点をサンプルからアルゴリズムレベルで理解し、昔からあるJava関連の分散処理技術を見直す特集企画(編集部) 』
『 「Wiimote-over-HTTP」(以下、WoH)は、一般的なPCに接続されたWiiRemote(以下、Wiiリモコン)の操作や各情報の取得をインターネット経由で可能にするためのAPI 』