java
正式リリースも近いのでいじってみた。 文法上の変更や新しい記法などを中心に、いざソースを読む際にちょっと困ったりしないような視点でみてみました。 AutoCloseable どうでもいいけど、Closableじゃないんだね。 http://oxforddictionaries.com/noresult…
ISO-2022-JPの場合、マルチバイト文字の境界(開始と終了)で3byteずつ消費します。あ=3+2+3=8byte ああ=3+2+2+3=10byte あああ=3+2+2+2+3=12byte あaあ=3+2+3+1+3+2+3=17byte 文字数制限なのか、バイト数制限なのかはよくよく考える必要があります。 "".get…
RED5を利用したrtmpプロトコルのライブストリーミング配信を構築しましたので、そのクライアント部分をせっかくなので公開します。 数時間でさぐりさぐりFlashとAirを勉強しながら作ったので怪しいところはありますけど。 何でも出来るよりは、簡単にベビー…
毎度お疲れ様です。 最近AppEngineやってたり、androidやってたりで全然追えていませんが ※そしてAppEngineにもすごいスピードで置き去りにされていますが dbライフを素敵にしてくれるとっても素敵なフレームワークののdbfluteがバージョンアップしたようで…
ロト6アプリに、twitterボットを追加してみた。 @loto6check twitter4Jを利用したのでAPIには触れず・・・ 何のためにtwitterはじめたんだかわからん(^^; まぁそのうちなんかいいアイデア出ればいいや。ついでにiPhone版のお金に関する文字列表現を変更…
Scalaをやろうと思っていたんですが、 slim3がgwtに完全対応?ということで gwtをやろうかなぁなんて思い始めています。 ただ、ipod touchをいじり倒し中なので なかなかPCの前に向かえません。困ったもんです。 とりあえずはgwtのpdfを探すか、サイトをpdf…
デイリーポータルZをアーカイブ化して持ち歩きたいなぁと。 PSPなら、管理簡単なのでhtmlでいいんだけど、 touchの場合は・・・ちょっと・・・ というわけでサイトをPDF化しようかと思ったんだけど ページずつやるのも・・・・なので、なんか一気にやりたい…
いやーなかなか便利です。 さくっとExcelでテンプレート作って、保存すれば見本が出来るのがいいね。 ただ、拡張子xmlなんで、ダウンロードしてブラウザで開くとxmlとして開いてしまうし、 環境によっては、そのまま開こうとすると、ファイルが見つからない…
POIだと、メモリが・・・ という心配(今も?)。JExcelも同様かなぁ? 使いやすいけど、LGPLなので商用だと怖い。(よね?) SpreadsheetMLでバッファリングしながら書き出してしまえばいいんじゃない? と。 もちろんDOM操作なんてしない。 やってみっかー…
Cache-Controlと、Content-Disposition:attachmentの組合せが駄目な件。 http://support.microsoft.com/default.aspx?scid=kb;ja;436605&Product=ieJPN どうやらinline指定でもダウンロードダイアログでますねぇ。 というわけで調子に乗って、Cache-Control…
Cache-Control:no-cacheについて誤解していた・・・ http://www.studyinghttp.net/cgi-bin/rfc.cgi?2616#Sec14.9.1 http://www.ipa.go.jp/security/awareness/vendor/programmingv2/contents/405.html いっそprivate,no-cache,no-storeの併用でもいいか(よ…
そろそろmylynに目をそむけるのをやめようということで、 eclipse3.5を入れて、とにもかくにもredmineと連携。 世の中には、WebTemplateを用いた記事が多い中、 コネクターを利用した記事を見かけたので、こちらを参考に。 http://d.hatena.ne.jp/tomneko071…
ずいぶん古いニュースかもしれないけど、sdkが1.2.2になってた。 IF(ApiProxy.Environment)にメソッドが追加になっててエラー。 なんとなく珍しい瞬間に立ち会えた気がするんだけど気のせい? それはそうと、cronのセキュリティがらみのバグが修正されたら…
さて、結構サンプルが転がってるわけですが、(公式のドキュメントもしっかりしているし?) なんとなく古い人間としては、全Mocというよりは、spyがキモになるんじゃないのかなぁ?なんて思ったり。 もっとも、最近のDI全盛においては全mocをDIするといった…
http://code.google.com/p/mockito/が、例のごとく紹介されていた。 http://journal.mycom.co.jp/articles/2009/07/17/mockito/index.html というわけで簡単に試してみて、そこそこ実践的なテストを書いてみた。 http://d.hatena.ne.jp/mokkouyou2001/200907…
webページをストリームで取得して変換できるようなライブラリないかなぁと。なんかOpenOfficeを使ったライブラリがあるとかだけど、 なんか404が多発・・・ 色々調べているとJooReport->JODReport->JODConverter といろいろ変化してるのかな? http://www.ar…
というのはよくある話で、 やれPostgresのドライバだと表示できるだとか、なんとか。 といいつつも、ドライバ依存というのも困るわけで、 やはり、DBFluteのSQL表示機能はとっても便利だなぁと最実感。 まぁそんなこんなで、ないものをねだってもしょうがな…
移行先はSQLServer2005(Express) なぜSQLServerなの?という個人的感想はさておき(dbfluteサイトでも工事中だし・・・) まぁなぜか会社が大好きなようなのでひとまずは長いものに巻かれてみる 気を取り直してgen-ddlタスクを実行〜〜〜〜っと 失敗・・・…
オブジェクトデータベースのCacheからO/Rマッパに移行するため、DDLを作成したい という、聞いただけだと何故?な対応をするため、かつ、DDLを1から書くのは。。。 ということでS2JDBC-Genのgen-ddlタスクでEntityからDDLを吐き出そうというわけです。 ※あく…
久しぶりのJSPで久しぶりにはまった。 なぜかinvalidateしたSessionが次回のアクセス時に復活している・・・ あんでだ? try { session.invalidate() forward() }finally { //ここでrequest.getSession(false)がnullじゃないわけです。 }って調査してたんだ…
を買いました。 今まで、プラグインを作るときはネットの情報+オープンソースのものを参考に・・・ だったんですが、初めて書籍として購入してみた。 この本は別にたけぞうさんが書いてるから・・・と理由ではなかったのですが、 著者に名前を連ねています…
以前のエントリーOracleとJavaの間で、全角マイナスが文字化け。 - mokkouyou2001の日記 にも少し関係。 IBM-Unicode(標準Unicode)と、MS-Unicodeの間でも以下の差がある。 特に問題は無い場合が多いかもしれないが、外部向けのやり取りの1部にMS932(のファ…
という困った事態になってたんだけど、 google先生に教えていただいたら oracleでORA-12519のエラー - uedakoの日記 を経由して Oracle 10g の Express Editionで断続的に ORA-12519 が発生するバグ。 - taediumの日記 にたどり着いた。 世間って狭い。 なん…
DBFlute: 複合主キーとは相性悪し... - jfluteの日記 なるほど・・・確かに忘れがちですね。 いつも勉強になるなぁ・・・と
ということ。 \u0080から\u07FFは2byteとりあえず文字化けしていないところだけ\u00a2 : ¢ \u00a3 : £ \u00a7 : § \u00a8 : ¨ \u00ab : ≪ \u00ac : ¬ \u00af :  ̄ \u00b0 : ° \u00b1 : ± \u00b4 : ´ \u00b5 : μ \u00b6 : ¶ \u00b7 : ・ \u00b8 : , \u00bb :…
なんと、-128から127までのIntegerオブジェクトはキャッシュされるとのこと。 なので、 Integer.valueOf(1) == Integer.valueOf(1)はtrueだし、 Integer.valueOf(200) == Integer.valueOf(200)はfalseになるようです。 まぁオブジェクトの==比較を使うか?と…
さてさて次のネタを探さなくては・・・ S2JDBC JavaFx Air javascript(言語の基本と、jQueryあたりのライブラリと、JSONやらの基本的なところ?) Ymir というか、フレームワーク系の勉強は 面白いんだけど、つぶしが効かないというか 利用局面が少ないし、 …
というわけで、ベテランプログラマやら、VBコンバート組の人だったら Excelからソースを生成したりするツールをいろいろ持ってたりするかもしれないけど まぁ、そんな感じのフレームワーク群です。 CSVからAntタスクまで本当に幅広い感じで展開されています…
まぁ、1*1000みたいな書き方の方が可読性良かったりするかもしれないけど。 コスト的にもなんかあるかもしれないけどね。
CopyOnWriteArrayList また、CopyOnWriteArrayListや、CopyOnWriteArraySetも便利。 これは反復子を返したタイミングの作業コピーを利用できるので、他スレッドとの排他制御を考慮する必要がない。 ※上記で言うとちゃんとブロックでロックをしたのとほぼ同等…