1. · java / 正規表現

    ファイルの各行にある8桁の数字がある場合に出力して、カウントしてみました。

    ファイルの各行にある8桁の数字がある場合に出力して、カウントしてみました。

    import java.io.BufferedReader;
    import java.io.IOException;
    import java.io.InputStream;
    import java.io.Inp…

  2. · javascript / jetty

    serverside javascript

    serversideでjavascriptを動かす方法って何があるかな調べてて、jetty6で動作させるアプリケーションがありました。

    Bluish Coder: Javascript on the Server
    Bluish Coder: Server side Javascri…

  3. · google

    google gearsがbloggerに対応しているよという記事を読んでどう利用するのか考え中

    Google Data API第2段リリース - 今度はBloggerに対応 | エンタープライズ | マイコミジャーナル

    google gearsがbloggerに対応しているよという記事を読んでどう利用するのか考え中です。

    この記事を読むまえは、下の図のようなアイデアで、ブック…

  4. 流れるようなインターフェイス

    はやりそうなのでチェック

    Martin Fowler's Bliki in Japanese - 流れるようなインターフェース
    Fluent Interface and Reflection for Object Building in Java at Stephans B…

  5. · groovy / quicktime

    quicktimeのapiで鍵盤をだす。 groovyで。

    quicktimeのapiを使って鍵盤をだすサンプルがあったので、それをgroovyにしてみました。といっても、ほとんどjavaですが。

    必要なものquicktime for javaのライブラリ。
    quicktimeがインストールされているだけでいいとは思うのですが、mac os…

  6. · java

    J2SE 1.4.2 EOL - 1.4.2終了間近。

    そろそろ本格的に、java6(5)に移行ですね。

    試験管のなかのコード :: J2SE 1.4.2 EOL プロセス開始
    Java 2 Platform, Standard Edition (J2SE) 1.4.2

    正直、怖いんですよね。java6に移るのには。だってジェネリックって…

  7. · java

    java proxyを利用して接続したい。URLクラスの初期化で行えます。

    javaです。

    [JavaHouse-Brewers:39244] 動的なproxy 設定について

    proxyを利用して接続したい。

    システム環境変数を使わず接続するためには、
    new URL(String protocol, String proxyHost, int proxyPo…

  8. · java / jsp

    jsp 接続しているリモートアドレスの取得。

    接続しているリモートアドレスの取得。
    tomcatとかについているサンプル(snoop)つかえば簡単だけど。

    このリモートアドレスは、プロクシサーバ通して接続されれば、もちろん書き換えられたアドレスに変換されます。

    <html>
    <body>
    <h1>…

  9. · java / poj

    poj 2726 Holiday Hotel

    2726 -- Holiday Hotel

    参考:
    ACM PKU 2726 Holiday Hotel - AClayton's ACM/ICPC Life 只切菜题 菜鸟乱飞 - C++博客
    けこーん - 危ないRiSKのブ・ロ・グ

    参考サイトを参考にしました。

    ひっかかった…

  10. · SuperCollider

    t.play - SuperColliderはスーパコライダー

    via.Xヶ所村: t.play

    SuperCollider - Wikipedia, the free encyclopedia
    http://en.wikipedia.org/wiki/SuperCollider

    SuperColliderはスーパコライダー

    音響合成作成に特化した…

  11. · groovy / java / quicktime

    フィボナッチミュージックというのをみかけて、groovyで実現したかったので、再びチャレンジ

    やりかけてたことにチャレンジ。
    フィボナッチミュージックというのをみかけて、groovyで実現したかったので、再びチャレンジ

    元ネタ
    L'eclat des jours(2007-08-07)
    http://arton.no-ip.info/diary/20070807.htm…

  12. · del.icio.us / http / java

    del.icio.us APIでタグリスト取得 - httpclientを使ってみる

    del.icio.us/help/api
    del.icio.us/help/api/tags

    del.icio.usからタグデータを取得するサンプルです。
    現時点(2007-10-21)の話です。ですので、今後変更されるかもしれないので注意が必要です。

    All del.icio.us …

  13. · groovy

    groovyで別groovyファイルをインクルードもどき。

    groovyで別groovyファイルをインクルードもどき。

    groovyでinclude 他のgroovyファイルができたらいいなと確かに思うときがあります。
    importではなくてです。

    もしかして、なんかいい方法があるかもしれない。調査が足りないか。

    RE: How do I in…

  14. · groovy / java / jetty

    jettyでJNDIからDataSource使いたい。できたらgroovletから。

    civic site : Jettyの起動まとめ:JNDIからDataSourceを取得を参考にしました。

    jettyで起動時の環境ファイルをconfig.xmlとして、start.jarで読み込ませます。
    その時の起動ファイルは下記のような感じです。

    <?xml versio…

  15. · hsqldb / osx

    osx上でhsqldbマネジャーをダブルクリックで動かしたい。

    osx上でhsqldbマネジャーをダブルクリックで動かしたい。

    まず、demoディレクトリのrunManager.shをコピーして拡張子を変更します。
    つぎに、「このアプリケーションで開く」をターミナル.appに変更します。



    あと、JAVA_HOMEの設定をします。

    僕がとった方法は、…

  16. · groovy

    groovyのeclipse pluginがgroovy1.0にしか対応していないようですが。 けど、開発最新版は対応している。

    groovyのeclipse pluginがgroovy1.0にしかまだ対応していないようです。

    Groovy - ExpandoMetaClass - Dynamic Method Names
    にあるサンプルは1.0だと動かなかったです。

    eclipseのプロジェクトの参照ライブラ…

  17. · groovy

    Safe Navigation Operatorが用意されています。

    Safe Navigation Operator (?.)
    Safe Navigation Operator (?.)
    グルービーはSafe Navigation Operatorが用意されていますね。

    これってNullPointerExceptionをさけるためのようです。

    ところで…

  18. · groovy

    実行中のgroovyの行番号を知るためのもうひとつの方法 - これだといいかも。

    前回、 プログラマメモ2: 実行中のgroovyの行番号を知るためのもうひとつの方法 - でも、だめなようです。、のコードより正確になっています。

    H氏からのいただきものコードです。

    def getCurrentLineNumber() {
    def the_thisClass…

  19. · groovy / java

    実行中のgroovyの行番号を知るためのもうひとつの方法 - でも、だめなようです。

    以前、Hさんに実行中のjavaの行番号を知る方法を教えていただきました。
    下記のような感じです。


    new Throwable().getStackTrace()[0].getLineNumber()


    Java言語のすべてのエラーと例外のスーパークラスになるThrowableを利用して…

  20. · java / poj

    poj 2141

    2141 -- Message Decowding

    「a simple substitution cipher. 」です。
    おもいつくままにコーディング。isUpperCaseできいているところがなんかいやだけど。

    この問題はショートコーダー本ですごいコードが載っていますね。



    impo…

  21. · groovy / 正規表現

    <!-- START -->ここの部分が欲しい<!-- END -->

    正規表現はよく忘れます。場当たり的に使って、使い方をすぐに忘れてしまいます。
    linuxのコマンドもよく忘れます。eclipseのようなIDEがないとコードが書けなくなってしまってます...Orz...

    正規表現です。

    君ならどう書く? s///ge - Grな日々(uehajの日記…

  22. · java / poj

    poj 2509 Peter's smokes - タバコは控えめに

    2509 -- Peter's smokes
    POJ 2509 Peter's smokes - 路雪军 Carl - CSDNBlog

    実はこの問題の意味がわかってないです。Orz...
    簡単だとは思うのですが...

    package p2509_ref;

    import …

  23. · bug / java

    JFileChooserが遅い

    JFileChooser パフォーマンス問題 - Masaki Katakai's Weblog

    プライベートな開発環境が、osxとwin2000なので、チェックできてなかったのですが、職場のxpの環境でたしかにJFileChooserがものすごくおそいと場合がありました…

  24. · 雑記

    xmlが嫌われている - そうかもしれない。

    XMLが嫌われている?:ITpro

    xml自体は悪くないと思いますが、
    僕が最近惹かれるのは、groovyとかjavascriptのjsonをevalして使ったほうが楽なのかなぁと。

    以外とXMLスキーマとか使われてないような気がするのですがどうでしょうか。なんかxmlの使い方って結…

  25. · oracle / オラクル

    オラクル to_char 謎のスペース

    データベースオラクルのSQLについてです。

    以下、Aさんから教えてもらったことです。

    ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
    出力文字列をフォーマットするときに、to_charをよく使ったりします。

    select to_char(8, '000'…

  26. · java / poj

    poj 2350

    2350 -- Above Average

    自分がすぐに解けそうな問題をさがして、accept。
    自分の傾向として、WAがでる場合って、入力値が0で結果が最小の時とかが多そう。
    例えば、これでも一度、WAでたけど、結果を, 00.000% とださないといけないのを.000%とだしてい…

  27. · 雑記

    選択肢が多すぎると意欲が削がれる

    WIRED VISION / 「選択肢が多すぎると意欲が削がれる」マルチコアの問題点

    なるほどなと思った次第。
    ひとつひとつの選択肢を吟味する時間も奪われるわけだし。
    はじめから筋のよいものを選べればよいが、環境や、インプットされる情報で偏りもでてくるわけだし。

    Erlangはよくはて…

  28. · java

    poj 1519 digital roots

    1519 -- Digital Roots

    寝る前に挑戦したので、ものすごく簡単そうな問題を選びました。
    簡単な問題をみつけるコツは、acceptedの数が多いものを選べばいいのかもしれません。

    文字列で処理しないと、Runtime errorがでるかもしれません。

    ちなみに問題タイト…

  29. · java

    初期化手順 - またまちがった

    このソースコードは問題なくうごくでしょうか。

    public class TestInit {

    public static void main(String[] args) {
    new A();
    }

    }

    class At {
    void print() {

  30. · java

    0で埋め文字

    0で埋め文字して表示したい。

    すぐに思いついたのはDecimalFormat。あと、ジャカルタコモンズつかっていいならば、org.apache.commons.lang.StringUtilsにleftpadとかあります。

    あと、C言語のようなフォーマッター使えるなぁというのは思い…

  31. · java / poj

    poj 2309

    2309 -- BST

    図を書いていろいろ試行錯誤して解いてみた。
    wrong answerがでて、奇数の場合はそのまま出力したらacceptedされました。

    package p2309;

    import java.util.Scanner;

    public class Main {

  32. · groovy / gsp / java

    jsp,gspのインスタンス

    groovyのgspのインスタンスは毎回つくられるのか実験。

    まず、jspからためしてみる。
    実験環境はjettyでほとんど、設定ファイルはいじってない(と思う)。

    お遊び実験なので、特に深い意味はないです。

    a.jsp
    の実装は
    <%=this %>

    出力結果は、


    次にgspでお…

  33. · java / poj

    poj 1579

    1579 -- Function Run Fun

    素直に再帰のコードを使ったら、案の定、途中で計算しっぱなしで帰ってこなくなったので、いつものごとくdiscussをチラ見して、submit。


    package p1579_ref_i_cant_understand;

    import ja…

  34. · java / poj

    poj 2390 - int値を割るときdoubleで割らないと

    2390 -- Bank Interest

    int値を割るときdoubleで割らないとdouble値にならないよ、ということ。

    package p2390;

    import java.util.Scanner;

    public class Main {
    public static vo…

  35. · groovy

    疑問 MarkupBuilderってmetaタグのhttp-equivを表現できないのでは?

    groovyのMarkupBuilderってmetaタグのhttp-equivを表現できないのでは?
    tokenエラーでコンパイルが通らないような。
    うーん。

  36. · groovlet / groovy

    groovlet コードサンプル

    groovlet コードサンプルです。

    request.getParameterを受けるときにnull値にならないようにparam関数を使用しています。

    CGI Programming
    がいろいろ参考になります。


    import groovy.xml.MarkupBuilder

    respo…

  37. · blogger / java

    blogger API 本日の投稿だけ取得

    blogger APIです。

    Blogger Data API Developer's Guide

    記事の取得に関してのサンプルがほとんどサンプルないような気が...

    DateTimeにsetDateOnlyしたほうがよいようです。
    もっと他の方法知りたいところです。

    みつからな…

  38. · java / osx

    osx環境でjettyをダブルクリックで起動したい。

    mac osx上でjettyをダブルクリック起動したいなと思いました。

    参考
    sh2command --- Asaoka Hiroko's Page

    xxx.commandといのがosx上で使えます。windows上でのxxx.batみたいなものだと思います。

    下記のようにしま…

  39. · perl

    スカラー scalar

    perlでいうスカラー変数の意味がわからなかったので、簡単に調べてみても、よくわからなかったです。

    何でも入れられるものっていうイメージはわいたのですが、それ以上でもそれ以下でもなく。

    perlでは、数値でも文字列でも入れられるんですよね。

    参考
    スカラー scalar
    実数 - Wik…

  40. · ネタ

    カレンダーメーカー - 空想してばかり。

    空想してばかり。
    何かあたってますね。

    仲若重人のカレンダー

    関連
    プログラマメモ2: 脳内メーカー - 興味深いです。

  41. · dbcp / java / tomcat

    コネクションはどこへいった!?

    【トラブル大捜査線】失われたコネクションを追え! (1/3) - @IT
    【トラブル大捜査線】失われたコネクションを追え! (3/3) - @IT

    データベースのクローズ忘れてによって、アプリケーションサーバで生成されたスレッドがなくならないとかなんとか。

    クローズ忘れはとても最悪だ…

  42. · poj

    poj 1317

    1317 -- Do the Untwist

    package p1317;

    import java.util.Scanner;

    public class Main {

    public static void main(String[] args) {
    Scanner…

  43. · java / javafx

    javafx スクリプトエンジンがないので

    むーん、調べてみたところ、現時点でmac osxではjava6はまだまだっぽい。次のosxがでるときにあわせてでてくれたらいいなぁという希望をもってはいますが。

    osxでeclipseで、javafxをFXShellを使わず実行してみたいです。
    java5です。

    javaFXはどこか…

  44. · java / osx

    java5 + scriptengine ? - よくわからない

    mac osxでまだjava6が利用できないっぽいので、java5でscriptengineを動かせないかと模索中。

    java scriptのプロジェクトホーム
    scripting: Project Home Page

    The Java Community Process(SM) P…

  45. · java / poj

    poj 2853は2140とほぼ同じ

    poj 2853終了
    この問題は、2140と同じですね。
    ようやく51問終了


    参考
    Programming Challenge -PKU- - 2140 Herd Sums
    Untitled Document

  46. · java

    google-collections - java界の有名人が、開発しているそうです。

    google-collections - Google Code

    via オレンジニュース

    java界の有名人が、開発しているそうです。
    Multimapありますね。

    コレクション関係では、ジャカルタのcommonsを自分的にはよく使用していますが、気になりますね。

  47. · すうがくドリル

    合同

    8桁の数25x22341が11で割り切れるという。xはいくらか。チャレンジ!整数の問題100

    プログラムで解くなら、単純に0~9の値を入れてみて、11で割った商が0な値を求めるという方法が思いつきました。

    で、合同の性質を利用するなら、全ての桁の数を足して、11で割れるものをみつけ…

  48. · java / poj

    poj 2196

    よくよく考えるとさほど難しくない問題なはずであるが、何度もwrong answerだった理由は、discussをみて、解答の先入観ができてしまったことなのですね。

    これで49問終了。


    package p2196;

    public class Main {

    public stati…