1. · java / jdbc / oracle

    oracleオレオレ開発環境、まずは接続

    いろいろ試してみたくてoracleをインストールしました。
    macosx上で動かすeclipseからプログラムで接続したくて、なんか試行錯誤してました。
    で、自分用の開発環境をつくる際のメモです。

    環境は下記の図のような感じです。
    実はoracleのインストールでも手間取ったけど。




    te…

  2. · java / jdbc / oracle

    エラーがでる。java.lang.NoClassDefFoundError: oracle/dms/console/DMSConsole

    Javaです。オラクルです。
    えーと下記のエラー
    java.lang.NoClassDefFoundError: oracle/dms/console/DMSConsole

    ojdbc6dms.jarではなく、ojdbc6.jarを使えばでなくはなります。

    JDBCの診断機能

  3. · oracle / レファレンス

    [自分用レファレンス]oracle

    いろいろまとめておこう...

    データベースの名前
    SELECT DBID,NAME,DB_UNIQUE_NAME FROM V$DATABASE;

    キャラクターセットの確認方法その1
    select * from nls_database_parameters where paramet…

  4. · ant / java

    [java]ant javac srcdirで複数パス

    antです。javacタスクで複数のソースパスを指定したい場合はコロン(;)で区切ります。

    <javac srcdir="${SRC_DIR};${SRC_UTILS_DIR}">

    忘れるなー

  5. · java / unicode / サロゲートペア

    [java]JIS X 0213(JIS2000/2004)のサロゲートペアです。

    Javaです。文字です。ユニコードです。サロゲートペアです。
    JIS X 0213(JIS2000/2004)のサロゲートペアです。
    文字むずかしいですね。コンピュータ上の文字の歴史を知るとおもしろいです。漢字が使えること、日本語のおもしろさってあるなーと思います。

    JIS2000/…

  6. [java]サロゲートペアからコードポイントをもとめる

    Javaです。文字です。ユニコードです。えーとサロゲートペアとコードポイントです。
    コード書いて手を動かさないといまいちイメージがわかないんですよね。ということでサロゲートペアのデータからコードポイントを求めるのと、その逆を行ってみます。
    この記事はmacosx上のJava1.6を…

  7. · java / 文字コード

    文字化け覚悟

    Javaです。文字化け覚悟です。
    文字化けというより表示されないかもですかね。

    プログラマのための文字コード技術入門 (WEB+DB PRESS plus) (WEB+DB PRESS plusシリーズ)
    矢野 啓介



    上記の本のp237にサロゲートと結合文字がのっています。

    packag…

  8. · java / 手習い / 文字コード

    文字コードのための手習いその2

    Javaです。文字コードのための手習いその2です。

    まずこちらにある対応表をベースに実験です。
    JIS X 0213のコード対応表

    package a;

    import java.io.UnsupportedEncodingException;
    import java.nio.ByteBu…

  9. · java / シフト演算

    [java]intをbyteの配列にする

    javaです。

    intの値をbyteの配列にします。
    あと、byteの配列からintの値にします。


    import java.nio.ByteBuffer;

    public class A {

    /**
    * バイトの配列を16進数表現で標準出力します。
    *
    *…

  10. · java

    [java]Integer.MAX_VALUEに1を足してみたら

    Javaです。

    同じまちがいをおこすということは、きっとそのまちがいが自分の根っこの部分にマッチしているからなのだなーと思う今日この頃です。

    Integer.MAX_VALUEに1を加算するといったいどんな値になるのでしょうか?

    試してみましょう。
    public class A {

  11. · cocos2d / iphone

    cocos2dがRetinaDisplay(HighRez)対応していた

    cocos2dです。cocos2dがリティナに対応しているようなので、つくりかけのものに適応しはじめているところです。
    現時点でのバージョンは、v0.99.5-beta3 です。

    RetinaDisplay in cocos2d

    ポイント、ピクセルという概念で値を設定していくようです…

  12. · excel / エクセル

    6時間睡眠をとるためには - エクセル

    エクセルです。
    6時間睡眠をとるためには、何時に就寝すればよいのでしょうか?
    起床時刻と就寝時刻を表にしてみました。



    式です。
    起床時刻から6時間を引くというコードになっています。
    =IF($A2<(6/24),24-((6/24) - $A2),$A2-(6/24))

    この式は、「…

  13. · java / 文字コード

    さあえびせでぃっくその2

    さあEBCDICその2

    EBCDIC - Wikipedia
    の表をもとに、バイトを読めるように変換してみます。
    wikipediaの表をもとにして、文字列を連結して、配列にみたてて変換してるだけです。

    これで無理くり読めるようにはなるのかな...

    package d;

    import ja…

  14. · java / 文字コード

    さあEBCDIC

    文字コードです。
    世の中人知れず、文字コードで悩み苦しんでいる人がたくさんいるのだなーと思う今日この頃です。
    時間にするとかなりな時間になるのだろうなーと思います。
    僕の知らないところで規格を考えている人たちに敬意を表します。

    EBCDICというのがあるそうです。
    EBCDIC - Wi…

  15. · java / 手習い / 文字コード

    文字コードのための手習いその1

    Javaです。
    現行とか次期とかいう用語がでてくるプロジェクトにはかならずといっていいほどでてきて頭を悩ますのがおそらく文字コードだろうと思われます。

    ちょっといろいろ理解不足なので、プログラム書いて納得していこうかと思います。

    import java.io.UnsupportedE…

  16. · csv / java

    いまだにCSVその2

    Javaです。CSVを処理します。
    とりあえず、JUnit4(使ったことがなかったので)でテスト用意して、自分のニーズに対応しているだろうことを確認。
    これでCSVから離れられる....
    テスト用データ、ソースは全部、コミット。
    CSVUtils.java - quicklunch -…

  17. · csv / java

    いまだにCSVです。

    Javaです。いまだにCSVです。
    以前つくりかけていたものが、なんかいろいろだめだったので少しずつですが、テストして試してます。
    あと、RFCだけに対応させるとCSVのパーサーとしては使いづらいものになってしまうかなと考えてたりしてます。
    あと、osx上のエクセルでcsvで保存する…

  18. · エクセル / 決定表

    けっていひょうの読み方がわかりません。

    決定表(デンジョンテーブル)の読み取りかたが分かりません。 | OKWave

    決定表を調べていて、みつけたのが上記の質問。デンジョンテーブルとなっているのがおもしろいなと。
    デンジョンじゃなくてデシジョンだけど。
    頭の整理をするついでにエクセルでつくってみたけど、ほんとは機械的にリス…

  19. · java

    readLine - 自分用のu.Utilsの実装

    Java用です。自分用のu.Utilsの実装です。
    ファイルを読み込むコードを毎回書くのは結構苦痛だったりしてます。
    巨大なファイルを想定して一気に読んで一気に吐き出すというふうにしてません。
    ファイルを一行づつ読んで処理するためのユーティリティメソッドです。
    どこからでも利用できるよ…