2008-05-01から1ヶ月間の記事一覧

Full Ajaxやってみた

過去にシンプルにAjaxのみではどうなるかということでテストまではしたのだが、本格的に作ることはしなかった。テストはformによるsubmitだったが、今回はajaxのみということで非常にシンプルになる。ページはプレーンなhtmlまんま(wicketとかカスタムタグ…

ShinGL3 0.66リリース

http://shin.cside.com/product/shingl3/index.htm昨日指摘されたテキスト描画のバグを修正しました。また、動かないrubyのスクリプトとライブラリを削除してファイルサイズを小さくしました。

イーモバイルがすごい

4月の携帯・PHS契約数、ツーカー終了でKDDIが初の純減減少はツーカーの終了に伴うもので予想通り。ポイントはイーモバイルの強さ。ドコモとほぼ同じ、auとも大差はない。エリアが非常に限られているために使いにくいのだが、それでもここまでとは。ウィルコ…

パワプロ15の価格差

http://www.watch.impress.co.jp/game/docs/20080509/pawa.htm機能はWiiのほうが多いのに低下がWiiのほうが1000円も安い。 これは戦略的なものなのか、ライセンス料の差なのか。なんか気になる。ゲームそのものは気になってないけど。パワプロのベースになっ…

「遅延評価勉強法」ってただのモチベーションの問題じゃない?

勉強が苦手な人向けの「遅延評価勉強法」うーん、趣味のプログラミングならばこれ当たり前のことだと思うんだけど。8bit時代はBASICが標準でついてきたが、誰もBASICの言語を完璧に勉強してからプログラミングするなんてことはなかったはず。自分の好きなと…

昼ドラ スイート10〜最後の恋人〜最終話

最後で無理やりいい話にしようとしてたようだけど、全体的に見てひどい話だと思う。女の浮気はいい浮気。結婚していても好きになったら仕方がないじゃない。私を愛してくれる男はすべて一途でいい人。 男の浮気はゆるせない。離婚するべき。主人公や視点が女…

ShinGL3バグ報告

ShinGL3のバグ報告をえふおうさんからいただきました。ありがとうございます。 まずは宣伝 一応説明しておくとShinGL3はゲーム用のライブラリです。入り口はこちらです。 http://shin.cside.com/product/shingl3/index.htm サンプルが旧バージョンのままなの…

はてなが最近また不安定に

最近はてなの調子が悪すぎる。長文書いたのにメンテナンス画面が頻繁に出て全部消えるという悪夢。すげーつらい。

せっかくなのでSpringMVC2.5で書いてみる。

せっかく Spring Framework MVCのプロジェクトがあるのだから、2.5らしい書き方をしてみる。まずWEB-INFの下にある「dispatcher-servlet」を修正する。

Eee PC 900は想像以上にしっかり作ってきたようだ

ASUSTeK Computer「Eee PC 900 台湾版」〜高解像度液晶と大容量SSD搭載、性能も向上かなりしっかり作られている。液晶が解像度だけじゃなくて発色などもよくなっているようで、これはレッツノートも見習うべきだろう。Eee PC 4G-Xはとりあえず一部門でテスト…

そういやcommons使わなくなったなぁ

本質的でない記述が大規模開発の役に立っているかを見ていて思った。commonsって最近ほとんど使わなくなったよね。 というかApacheのプロダクト自体、HTTPDとTomcat以外まず使わなくなったような。 まずcommonsの依存とか多すぎて使いにくい。GuiceやJava EE…

java.io.FileReader#read()が正直分りにくいかも

java.io.FileReaderに泣く コメントに囲うと思ったけど、自動トラックバックしてくれるようなのでこちらに書く。 どうでもいいこととしてFileは使われていないようだね。 このString.valueOf((char)ch));が実に気持ち悪い。キャスト慣れにくい。常に変数の…

NetBeans 6.1 の新機能 その6

今回はSpringサポートを見てみる。まず、Webプロジェクトの新規作成をする。そこで選択するフレームワークとしてSpring MVCを選択。Spring単体が見つからない。なにこれ。いやな予感がする。自動でサーブレットの設定がされているのは当たり前として、そこで…

NetBeans 6.1 の新機能 その5

対象となる文だけにtry〜catchできるようになったようだ。 6.0のときはブロックのみになっていたので使い勝手が悪かった。そして5.5.1まではこの文のみにtry〜catchがされていた。つまり、これもあまりにも使い勝手が悪かったので戻った機能の一つだ。そして…

Hot DeployとNetbeansとの相性がすこぶるよい

Seasar2自体はNetBeansをサポートしていないが、相性はすこぶるよろしい NetBeansはデフォルトでディレクトリ配備をする。そして、現在編集中のファイルを保存し、コンパイルするショートカットが「F9」。HotDeployをしているとこれですぐに動作を確認可能。…

ドラゴンボールZ フリーザ編の主人公はベジータ

東京MX火曜22:00のフリーザ船も佳境にはいった。来週は悟空が復活するらしい。最後孫悟空がもっていくのはベジータ編と同じだけど、それ以外の活躍度や成長を見ると主人公はベジータだなぁ。本来ならばキュイと同等の戦闘力だったのが、地球にいってぼろぼろ…

FileReaderに突っ込むのはまちがっとるきがする

Java における本質的でない記述がどのように大規模開発に役立つのか >>FileInputStream や InputStreamReader や BufferedReader を組み合わせたコードは、FileReader ひとつだけで済むコードより長く複雑になりますが、それは大規模開発にどう役立ってます…

SAStrutsのチュートリアルとブランクのweb.xmlの記述ミス

は以前指摘したが、どこに報告するといいのだろう。スキーマロケーションがまずミスってるよね?そこが正しくなるとその他の問題箇所もIDEがはねてくれると思う。CubbyやS2Strutsは正しい。TeedaやS2JSFはservlet 2.3なのでDTDで問題なし。SaStrutsのみの問…

次期バージョンのRails でActiveRecordが真っ当になるらしい

ActiveRecordってupdateのSQL発行が気に入らなくて、なんでこうなってるんだろうと思ったけれど、とにかく効率は悪くとも実装を軽いものにするという意図があったのかなぁと思っていた。でも結局実装するみたい。 そう考えるとJPAはほどよくよくできていると…

ヤッターマンの歌が変わっていた

歌自体は下手になった気がするが、元気のいいタイプなのでこちらのほうがはるかに出来がいい。やっぱりヤッターマンは元気のいいOPでこそだろう。前のがひどすぎたというか。

NetBeans 6.1 の新機能 その4

バージョン管理が増えている。Mercurialが標準サポートされたようだ。 ただし、Subversionと同じくコマンドラインの自動化程度。CVSのようなネイティブサポートではないのが残念。Subversionもコマンドのままということで各種問題もおそらく改善されていない…

Glassfish V3 TP2がバギーホッパーすぎる

NetBeans 6.1でプラグインから自動インストールができるのを思い出したので早速やってみた。起動時間は非常に早い。0.5秒もかからないようだ。すごい。その後も遅いかといえばそんなことはなく、デプロイ時間だけを見る限り普通に動いているくさい。でも、Sa…

第11回オリゲー・フェスタ☆68

今年もやってきました、オリゲーフェスタ68。ハードウェアが非常に多いのが特徴で、前回はソフトウェアはほとんどないくらいでした。今回は来場者数も出展数もセッションも非常に多く、正直びっくりしました。セッションが多いので細かく回ってみることがで…

without JavaEEのほうが重いという衝撃的事実

新しいマシンのスピードをいろいろと試してみたが、そもそも1MB程度のwarファイルのデプロイ持間はCore Duo 1.66GHzでも0〜2秒で終わっているので圧倒的な速度は体感はできなかった。そこですでに出来上がっている世の中のサンプルコードをデプロイするとど…

後期高齢者医療制度・・・ってその前に養老年金で暮らせるの?

40年すべて支払ったとして毎月6.6万円。後期高齢者医療制度で6000円天引きされるとして、6万円。安いところにすんでたとしても家賃払って水道通信光熱費等はらったら終わりじゃない?そもそもPSE法にしろ、この制度にしろ公布はかなり前からやってるようだけ…

Cubbyのいいところ

サンプルが容易に動くのがいい。これ重要なところだと思うんだけど、意外と何でも詰め込むサンプルが多すぎて使い物にならなかったりする。NetBeansからの配備時間のテストに使ったフレームワークは4つ。その中ですぐ動いたのがCubbyだけだった。まず、Click…

初音ミクで自然な歌声

初音ミクの“神調教”が自動でできる「ぼかりす」がニコニコ動画で空前の話題にこれは自然ですなぁ。むしろこれくらいのものが最初から実装されているべきだったと思う。

ベテランかどうかはあまり関係ないかも

ソースコードがドキュメント足りえないのは訓練していないから 駆け出しのプログラマは、仕様書をトレースしたような(つまり手続き型的な)ソースコードを書きがちです。それは仕様書に忠実ですが、読みやすいソースコードになるとは限りません。下手をする…

速さは力

その昔そんな広告があったと思ったあなた、30歳超えてますね。思い立ったら行動は早いので早速デスクトップPCを購入。予定通りCPUはE8400。バスクロックもメモリの速度も2ndキャッシュ容量もビデオも今まで使っていたVAIOのノートPCとは段違いに高速化してい…

NetBeans 6.1 の新機能 その3

VisualWebJSFで変わった場所がないか調べてみる。 パレットがかわった 単純にbasic(日本語版だと基本)とかいう表記をやめてWoodstockという表記が入るようになった。おかげで標準コンポーネントと間違えにくいので改善点と思って間違いないだろう。 woodst…