2006-07-01から1ヶ月間の記事一覧

ゲーム音楽

今更だが、昔のゲーム音楽って携帯の着信音向きだなぁと思った。 ピコピコ音でサイズも小さく、ループで、たいがい飽きがこない作りでと。 着メロできる携帯持ったの5年ぶりぐらい。 モーニングアラームは、グラディウスの4面。着信音はスペランカーのお化…

JUnit4

使ってみた。なんでテストメソッドはpublicにしないといけないんだろう?それでなければ、実装クラス内にテストをガシガシ書いていけるのに。って、そんなことをしてもソースが長くなるだけか。 あ、インナークラスを使えばできるのか。うむ。

簡単ぐーぐる検索 on Eclipse

上のぐーぐる検索の問題を解決したプログラムがこれだ! package hoge; import java.net.URLEncoder; public class GoogleSearch { public static void main(String[] args) throws Exception { String q = args[0]; q = URLEncoder.encode(q, "UTF-8"); Run…

Eclipseの外部ツール

ってあまり使ってなかったが、意外と便利ということに気づいた(今更。常識?) 選択中のフォルダをエクスプローラで開く ロケーション C:\WINDOWS\explorer.exe 引数 ${container_loc} 選択中のフォルダをコマンドプロンプトで開く ロケーション C:\WINDOWS\s…

DoJa4.1 on Eclipse3.2

Java5だとうまく動かんみたい→コンパイラ準拠レベルを1.4に変更 ソースはどこだー?添付できんぞ。

EclipseのserialVersionUIDの警告はなんでデフォルトでONなのか?

かなり古い話題ですが。。。 http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/io/Serializable.html 直列化可能クラスが明示的に serialVersionUID を宣言しない場合、直列化ランタイムは、『Java(TM) Object Serialization Specification』に記述され…

Javaできない

310KはJavaできないということに今気づいた。残念。http://www.willcom-inc.com/ja/lineup/wx/310k/index.html ×WX310K ○WX310SA ○WX310J

アラームでminiSDを指定できない

miniSDを買ってきた。 ミュージックプレイヤーも購入した(870円。MP3をデフォルトで再生できないのがセコイ作りだ) http://k-tai.impress.co.jp/cda/article/news_toppage/27919.html アラームでminiSDの音楽ファイルを登録しようと思ったら本体メモリしか選…

MyFaces Example

http://www.irian.at/myfaces.jsf http://svn.apache.org/repos/asf/myfaces/

MySQL5で文字コードのエラー

MySQLの5を入れて、いろいろSQLを実行してるとこんなエラーが。 ERROR 1406 (22001): Data too long for column 'NAME' at row 1クライアントツールから日本語通らねぇぞ。 クライアントの文字コードを指定してやると直った。 set names sjis;毎回やるのは面…

Tomcatの警告

http://saikyoline.jp/weblog/archives/2005/11/apache_portable_1.html 情報: The Apache Tomcat Native library which allows optimal performance in produ ction environments was not found on the java.library.path: ... への対処。 http://tomcat.he…

CygwinでJNIのコンパイル

http://www.pushaa.jp/~hizuki/soft/wiki.cgi?cygwin%A4%C7JNI%A5%E1%A5%E2 JNIのデフォルトの状態では、 jni_md.hというヘッダファイルの中でjlong型というものが __int64とtypedefされています。 MicrosoftのCコンパイラなどでは__int64というものがありま…

スーパーカブロボ

昔書いたカブロボ関連の記事へのアクセスが多いぽい。今日のモーサテでもちょこっと出てたな。 カブロボはおいといて、リアルな市場でまともに機能するシステム売買のアルゴリズムなんて、販売されるはずないじゃんとは思うが。

CDT+Cygwinでのデバッグ

ソースが見つかりませんと言われる。 なんかcygwinのgdbの絶対パスだか相対パスだかの問題らしい。 http://dev.eclipse.org/mhonarc/lists/cdt-dev/msg07446.html If the full path has "/cygdrive/c" as a prefix, this could be the reason why the source…

JNIコンパイル3

こう直すと、ようやく動いた。 JNIEXPORT jstring JNICALL Java_hello_HelloJNI_sayHello (JNIEnv *env, jclass clazz) { //return env->NewStringUTF("Hello"); return (*env)->NewStringUTF(env, "Hello"); }jni.hの中ではNewStringUTF関数は、こう定義さ…

CygwinでのJNIコンパイル2

int渡しはなんとか動いたが、文字列渡しでコンパイル通らず。 そんな構造体ないって。。。なんかつまずくなコレ。 きっとJavaならメソッドがありませんみたいな初歩的エラーなんだろな。 コンパイル gcc -mno-cygwin -D__int64='long long' -I"C:\Program Fi…

マスストレージ

http://k-tai.impress.co.jp/cda/article/keyword/19711.html USBでつないで直接ファイルシステムを操作できるのか。というわけで、それでつないでみた。アクセスするとメディアを挿入してください。とか。miniSDいるみたい。ケチ。

WX310K PC接続

ウィルコムの携帯買った(機種変更)。パソコンにつないでみたメモ。なんかいろいろトラぶった。 Easy Setup ToolのCDからフル設定でインストール。携帯をUSBでつないだらば、「マスストレージを利用しますか?」と聞かれ、よくわかんないから、「はい」にした…

エクスプローラのソートって賢い

今気づいたが、 Windowsのエクスプローラの名前ソートはこうなる。 ほげ1 ほげ2 ほげ3 ほげ11 ほげ12 ほげ13 こうならないのが賢い。 ほげ1 ほげ11 ほげ12 ほげ13 ほげ2 ほげ3

プログラマにはマルチディスプレイ

デイトレのためにマルチディスプレイにしたのだが、プログラムする場合にもマジおすすめ。 みかん箱の上で作業するのと、広い机の上で作業するのでは生産性が違う。 人件費に比べてPC費用なんて小さなもんだと思う。ちょっと場所とるけど。

Super Capture

http://www.inisia.co.jp/products/s-capture/ ・アクティブウィンドウをキャプチャーで、メニュー付でアクティブウィンドウキャプチャー可 ・オートスクロールをオンにして、オブジェクトをキャプチャーで、スクロールして全体をキャプチャーできる これま…

ウィンドウの大きさを調整する

ワークベンチのウィンドウサイズを数字で指定する。 \.metadata\.plugins\org.eclipse.ui.workbench\workbench.xml でheight、widthを指定。 <window height="768" width="1024" x="-1278" y="-264">ウィンドウサイズを一度変えてしまった後、元のサイズにもどしたい場合などに。 去年まで小さいノートの画面で最大</window>…

Eclipse3.2 Language Pack

http://download3.eclipse.org/eclipse/downloads/drops/L-3.2_Language_Packs-200607121700/index.phpもうでてる。かつてない早さ。すごいぞIBM?

ヘッドレス

Headless って何だったっけか? http://www.atmarkit.co.jp/icd/root/79/61728079.html あー、ユーザーインターフェイスがないやつか。 -Djava.awt.headless=true とかあったな。 しかし、ヘッドレスって言うとこんなイメージhttp://homepage3.nifty.com/oni…

CDC/Foundation

CDC(Connected Device Configuration)はJava MEのフレームワーク(実行環境、APIセット) FoundationはCDCのプロファイルの一つ http://www.akimoto-jp.com/java/Mobile/J2ME.html http://java.sun.com/products/cdc/

Eclipse3.2の新機能を学習中。今日はPDE

ハイコントラストモード

(High Contrast mode) って何だ?http://www.microsoft.com/japan/enable/training/windowsxp/highcontrast.mspx ハイコントラストは、視覚に障害のある方のためのユーザー補助機能です。ハイコントラストの配色では、標準とは異なる色の組み合わせで画面の…

Install/Update

ステップが多いなぁ。update site選択(ここでNextじゃなくてFinishなのも気持ち悪い)→接続中プログレス→ミラー選択→接続中プログレス→(update siteの数だけ繰り返し)→フィーチャー選択... もちろん、チマチマ各種プラグインを手動でダウンロードしてくるのに…

Project ExplorerとPackage Explorerの違い

Eclipse3.2の新ビュー Project Explorer What'newの説明では This view presents a domain-oriented view of the projects in the workspace. 読んでもよーわからん。Javaプロジェクトの表示とか、Package Explorerと同じ感じだし。 WTPで使われているが、種…

Universal Binary

って何だろう?http://e-words.jp/w/Universal20Binary.html http://journal.mycom.co.jp/articles/2006/02/01/ppctointel/004.htmlPowerPCとIntel両方のバイナリが入ってるので、どっちのMacでも動く。サイズは両方入ってる分大きいが、画像とか音声が含ま…