2009-01-01から1年間の記事一覧

Opera Uniteで遊びたい!

けど、時間がないーーーーーーーーー。一応生存報告をしておくと、最近は電車でScala本を読んでほくそえんでます。

ありえなーい

映画の帰りに自動販売機でホットのMAXコーヒーを買ったら冷たいのが出てきた.....

FreeMarkerのデフォルトエンコーディング

http://freemarker.sourceforge.net/docs/api/freemarker/template/Configuration.html#loadBuiltInEncodingMap() 文字化けしてたので、ちょっと調べてみたら"ja"のデフォルトが"Shift_JIS"になってた....UTF-8であって欲しいけど、せめてWindows-31Jじ…

えー

http://www.infoq.com/jp/news/2009/10/java7_m5 うそーん。なんかもうJava7はいらない気が.... 名前もなんか不吉だし。

ThinkPadが...

今まで何のトラブルも無く働いてきてくれたX30ですが、どうやらファンがヘタってきたらしく、たまにすごい雑音を出してくれたり、起動時にエラーになってくれたりします。かれこれ4年も使っているので寿命といえば寿命なんですが、Windows7が出るまでは何と…

ドラクエざんまい

なので、しばらくはここにはあまり書かないと思います。で、今日気づいたんですが僕の星座の天秤座って....よくよく考えたら骨董品だよね・・・・ もう誰も使ってないよね・・・・とか考えると生き物系とかいいよね。蟹なんてゆでて食べたらうまいんだぜ…

Release It

Release It! 本番用ソフトウェア製品の設計とデプロイのために作者: Michael T. Nygard,でびあんぐる出版社/メーカー: オーム社発売日: 2009/02/21メディア: 単行本(ソフトカバー)購入: 14人 クリック: 155回この商品を含むブログ (50件) を見るやっとで読…

Eclipseの英語化オプション

毎回忘れるのでメモ。日本語と英語が混じってるのは気持ち悪いからね。 -nl en_US

Operaボイコット?

http://www.itmedia.co.jp/news/articles/0906/16/news049.html うーん、意味が不明だ。裁判所を通じて訴えることがアンフェアだと言うのら、MSがNetscapeにしたことや、IE6を放置してWebの発展を妨げたり、IE7やIE8のようなヒドイブラウザをリリースすると…

「Microsoft Money Plus」の販売終了

「Microsoft Money Plus」の販売終了 うそーん。こういう事が起こらないようにフリーのソフトじゃなくてMSにお金払ってきたのに。無責任に販売止めちゃうとかどういうことだ?パッケージソフトなんだから余計なオンラインサービスとかさえ造らなければ儲から…

いきなり

いつも買ってる自動販売機が120円から130円に値上がりしてた。も一つの自動販売機は同じのが120円だったのでいいんですけどね。

Primitive型とオブジェクト指向

「原罪」(Javaは、プリミティブがないほうがよかったか?) 初めにタイトルの疑問に答えると、もしJavaにPrimitive型が無かったらパフォーマンス的に使いものにならなかったので、ServerSideで覇権を取ることも無くオブジェクト指向技術の発展が5年〜10年は遅…

Opera10 Beta1

Opera10 Beta1が出てきました。わーい。 http://www.opera.com/browser/download/?ver=10.00b1 まあ、第一印象を箇条書きにすると 速くなった。(毎回のことなんですが UIの反応がよくなってる。 SpeedDialの数が5x5まで増やせるようになった。9では足りてな…

Release ItのP21

まだ読み初めなのに良書の香りがプンプン漂っているのですが....P21ページにOracleのJDBCドライバを逆コンパイルしたと記述がありますが、OralceのJDBCドライバにJadを使ったらライセンス違反なんですよね...↓はJDBCドライバのDLページ(http://www.or…

JavaのLogging

いろいろツールを調べていたわかったんだけど、なんか最近、JavaのLoggingはSLF4J(http://www.slf4j.org/)への移行が進んでいるらしい。うーん、正直commons-loggingもあんまり使ってなかったしlog4jで十分なんだけどなー。

捨て亀

http://sankei.jp.msn.com/life/trend/090511/trd0905112231010-n1.htmうわー、思いっきりうちの近くだよ。

Ship It! ソフトウェアプロジェクト 成功のための達人式ガイドブック

Ship It! ソフトウェアプロジェクト 成功のための達人式ガイドブック作者: Jared Richardson,William Gwaltney Jr.,でびあんぐる出版社/メーカー: オーム社発売日: 2006/08/26メディア: 単行本(ソフトカバー)購入: 6人 クリック: 101回この商品を含むブロ…

Subversiveは止めた方がいい。

http://homepage2.nifty.com/igat/igapyon/diary/2009/ig090504.html EclipseでSubversionを使うなら絶対にSubclipse(http://subclipse.tigris.org/)を使ってください!(Subversion1.4対応のリリースはされてないけど1.5用を使えばいけるはず)安定度も速度も…

ソフトウェアの品質

http://www.infoq.com/jp/news/2009/04/agile_quality何を言っているのか意味不明な記事が多いInfoQだけど、上の記事の内容にはだいたい賛成だなー。ソフトウェアで品質の話をしていると漠然と「品質=バグが少ない」って考えがちだけど、それは大間違い。実…

続・PowerShell+Antで簡易CI

さすがにさっきのはCPUを無駄に食いまくりだしアホすぎにもほどがあるので、更新を検出してテストするようにしてみた。 # ci.ps1 $now = Get-Date $sourceDirs = @('src/main/scala', 'src/test/scala') $filter = "*.scala" $sleepTime = 3000 ant clean te…

PowerShell+Antで簡易CI

specsでテスト書いてるとコンパイルはちょっと重いし、いい加減テストを実行するのもめんどくなってきたのでPowerShellでCIを書いてみた。 while($true) {[Threading.Thread]::Sleep(10000); ant test}...アホすぎてすみません....

OracleがSunを買収

http://www.atmarkit.co.jp/news/200904/20/oracle.htmlえー、マジで?Javaの未来(???)とかを考えたらIBMとかの方が良かったんだろうけど、ちょっと前に買収したMySQLとかはどうするんでしょうね?どっちにしてもOracleは昔から好きくはないからなー。つーか…

Ivyはかなりいい

今のプロジェクトのビルドツールはivyを使ってるんだけどすこぶるいいです。初めはRakeで頑張ってみようとか思ったけど、Zipを作ったりファイルをフィルタしたりとかめんど過ぎるので結局はAnt+Ivyに落ち着きました。Mavenと比べてどこかいいか挙げておくと…

ああ、eyeVioが...

http://journal.mycom.co.jp/news/2009/04/17/035/index.html直接は関わってなかったけど、僕が仕事してる後ろの方で開発したり打ち合わせしたりしてたので、ちょっとなんだかなーって感じ。ストリンガーがITMediaでフライングしたせいで前日にURLが公開され…

BumpTopで日本語ファイル名の表示

BumpTopはデフォルトで日本語のファイル名が化けてしまうのですが、フォントの設定をいじれば日本語のファイル名も表示できます。タスクトレイのコンテキストメニュー(右クリックで表示)から settings->Themasタブを選択。 Font OverridesのIconsとStickyに…

BumpTopが革命的に使いやすい点

動画とか見てるとアイコンを積み上げたりとかの派手なエフェクトに目がいってしまいがちだけど、どうやらBumpTopで大事なのは2つだけらしい。 ダブルクリックで展開する。 ダブルクリックで閉じる。 すんごい当たり前のようだけど、端っこのXボタンとかキー…

BumpTopのBetaがでてきた。

http://bumptop.com/数年前にメアドを登録しておいたのだけど、3年もかけてやっとでベータが出てきたらしい。日本語のフォントが見えなかったり、たまに異様に重かったりいろいろ問題はあるけど、むちゃくちゃ面白い。基本的にデスクトップには何も置かない…

JDK7にはクロージャーは入らないみたい。

http://journal.mycom.co.jp/news/2009/03/26/048/index.html個人的にはReflecting genericsの方が重要だとは思うんですが、どっちも入らないのか....あと、Enumで継承がつかえないとかもどうにかして欲しいぞ。

今週のエレキング

これはヤバすぎだー。「平安京エイリアン」どうやっても「エンキョリレンアイ」にならないよ!

リファクタリングのコツ?

http://d.hatena.ne.jp/u_1roh/20090325 だから、何か機能追加や仕様変更があるたびに「もし最初からこの機能/仕様を知っていたらどう設計しただろうか」と自問自答するのが、うまいリファクタリングのコツになるんじゃないかと思う。 うーん、これはコツと…