タグ

2010年3月25日のブックマーク (4件)

  • Javaでセミコロンなしでプログラムを書く - プログラマーの脳みそ

    java-ja温泉2日目の夕。 @yoshiori がpythonのワンライナの楽しさを得々と語っていた。 @yoshiori「Brainf*ck を Python-oneliner にコンパイルする Python-onelinerを書いたけど全ッ然反応がなかった。こんなに面白いのに!」 @yamashiro「だって分かりにくいもん」 西尾先生が通常ワンライナではtry-catchが使えないけど子プロセス立ち上げて例外を出力してパースすればエラー処理ができるとか(http://www.nishiohirokazu.org/blog/2006/08/python_12.html参照)そんな話で盛り上がる中、 @nagise「Javaでセミコロンなしでプログラムが書けるような気がしてきた」 Javaの場合、普通にセミコロン(;)でマルチステートメントにかけるのでただ1行にしようというなら改行

    Javaでセミコロンなしでプログラムを書く - プログラマーの脳みそ
    daisuke-m
    daisuke-m 2010/03/25
    お題を出されたら解決できなくもないが、そもそもこういう視点に至らないww
  • EclipseからWindowsエクスプローラーを開くプラグインの最新事情 - 現場のためのソフトウェア開発プロセス - たかのり日記

    Eclipseから、Windowsのエクスプローラーを開くプラグインは地味に便利。 以前は、以下の3つがありました。 Open External Eclipse Platform Extensions Easy Explorer 個人的には、コマンドプロンプトも開ける「Eclipse Platform Extensions」を使っていたのですが、Eclipse3.5になってから使えなくなってしまったので、乗り換えを検討。 しかしながら、 「Open External」はリンクが死んでおり、ダウンロードできず、 「Easy Explorer」は、更新サイトで公開されているモノはVer1.0.1までと古く、最新Ver1.0.4は、SourceForgeからダウンロードして、手動でインストールする必要があります。 そこで、最近のプラグインをいろいろ探してみたところ、他にもプラグインがありました。

    daisuke-m
    daisuke-m 2010/03/25
    色々出てきたのね。OpenExternalは、昔DLしたアーカイブを持っている。Win/Mac両対応で、Explorer(Finder) / DOSプロンプト(Terminal)にも両対応なので、重宝している。
  • モバイルルーター PHS300 から CMR-250 に乗り換えた - 集中力なら売り切れたよ

    CMR-250 は、充電ケーブルが汎用 USB ケーブルなので外部バッテリーに困らない。また PHS300 用に使っていた MPP-100 で給電、動作できた。セキュリティの設定を WPA にすると iPhone、iPod touch から接続できなかった。ネットで調べたところ、iPhone、iPod touch とは相性が悪いらしい。仕方ないので諦めて WEP にすることにした。出先で一時的に使うものだから、そこまでセキュリティに気を遣わなくていいかもしれない。 色が D02HW と同じ白というのも乗り換えたかった理由の一つ。 繋いだ状態で綺麗だ。 大きさは若干コンパクト。そんなに変わらない。 厚みは CMR-250 のほうがある。あまり変わらない。 接続持続時間 無線 LAN 省電力設定を有効にして、移動中には使っていない(電波のいい状態)で、3 時間 18 分ほど通信したところで、バ

    モバイルルーター PHS300 から CMR-250 に乗り換えた - 集中力なら売り切れたよ
  • JSR 310 JavaのDate/Time API

    原文(投稿日:2010/03/17)へのリンク JSR 310 Date/Time APIのリーダである、Stephen Colebourne氏は、Java言語に提案中の追加と変更に対する Early Draft Review を最近公表した。InfoQは、 QCon Londonで氏に会って、プロジェクトについて更に聴いた。 InfoQ:なぜ新しい Date/ Time APIが必要なのですか?現行のAPIの何が悪いのですか? Stephen: 現在のAPI (java.util.Date と java.util.Calendar) の主な問題は、それらがミュータブルなことです。言い換えると、次のコードを考えてください: public class Employee { private final Date startDate; public Employee(Date date) { s

    JSR 310 JavaのDate/Time API