2005-11-01から1ヶ月間の記事一覧

LLVM

http://llvm.cs.uiuc.edu/ FrontPage - Harmony Wiki VM (Virtual Machine: 仮想機械) つったら JVMを思い浮かべる。Javaのシステムの面白いトコとして, (Javaでない)別の言語で作った JVMのコードを動かすこともできるってのがある。そのコードはポータビリ…

Web 2.0

Web 2.0なサイトってどんなサイト? | スラド IT Web2.0時代の新ブラウザ「Flock」登場 | スラド http://arena.nikkeibp.co.jp/col/20051108/114164/ Web 2.0:次世代ソフトウェアのデザインパターンとビジネスモデル(前編) - CNET Japan

ChMap (続き)

cmap_001.msg cmap_007.msgから chmap.catを作成するために gencatコマンドを使うっぽい。 探してみると, os2tk45の中にあったりして。 で, 現状でのエラー: catopen, catclose, catgetsのモジュールが見つからない, のは, これまた os2tk45に libcmi.libと…

ChMap

"Characters Map/2"って, フォントの(いくつかの) 情報を表示できるっぽい。 文字は今のトコ 00〜FFまでで その先にある漢字は表示できないけど, 範囲の制限をなくしてスクロールできるよーに何とか対処できれば グフフて感じ。 … ってのもあるけど, ジツは…

E4X

E4Xの構文には面白いアイデアが詰まってて, なんだか XHTMLとか SVGとか XMLをアレしたものを扱う主流になりそげな予感。(あてにならないかもだけど) var x = <html/> x.body.div.p.span = 'ドキュメント' x.body.div.p.@title = 'document' x..p.(print(@*)) コレ</html/>…

concurrent

開発を予定している InfServer(改) ほか, それ以外でも応答性能を上げようと考えると, concurrent (並列)処理が必要になったりする。 Javaではもともと言語的にソレをサポートしているので Rhinoでもソレなりに簡単なんだけど, 使いこなすためには中途半端だ…

Firefox

ある SVGを表示しようとすると異常終了してしまう。text要素を使うとダメなのカナ? とか思ったけれどそーでもなさそげ。encoding="Shift_JIS"もバッチグーだし漢字も表示できる, のに, やっぱり一部では異常終了。 そんな訳で, Apache(tm) Batik SVG Toolki…

起動スクリプト

今使ってるのはこんな感じ。(Rhino.cmd) @rem Rhino.cmd @if %JAVA_HOME%.==. set JAVA_HOME=\java142 @if %_RUNJAVA%.==. set _RUNJAVA=%JAVA_HOME%\bin\java @if not exist %_RUNJAVA%.exe set _RUNJAVA=%JAVA_HOME%\jre\bin\java @if %LIBRHINO%.==. set …

XHTMLをアレする

"class"が予約語だったりして XHTMLを操作することができないとか, "in"とか "delete"が予約語で System.inとかいろいろ使えないとか聞いたりする。 でもそんなに大きな問題でもないよーな気がする。こーすればいいのだから。 var x = <html/> x.body.div.p['@class</html/>…

てゆーか JavaScript

もじら組フォーラムに「JavaScriptで関数の内のブロック内の関数定義」てのが投稿されてた。 ステートメントの中なので「関数式」な訳で, 実行順序によって使用できたりできなかったりするはず(前方参照だか後方参照だか)。コレがもし関数宣言のネストってこ…

MessageDigest

こんな記事を読んでみた → MD4/MD5 コリジョンの実証コードが公開 | スラド MD5はアレだそうで, んじゃ 'SHA-256'かなってことでソレ用のを公開。 元々このプログラムは 'MD5'用に作ったんだけど, だから元に戻すのも簡単。一か所直すだけだお。 /* MessageD…

Proxy server

InfServerを用意するついでとゆーか, 似たよーな感じのアレとして Proxy serverを作ってみることにした。 うまい具合にいけば互いに補う形で作成できるかも。

ニュース

ACCESS、パームソースの買収を完了 - CNET Japan

関係するかもしれないニュース

携帯電話向けLinux、標準化を目指した企業グループが発足へ - CNET Japan

DVDレコーダー

東芝のサイトの商品情報からは RD-XS37が RD-XS38に置き換えられてたりして。X5と X6は併記されているのになぜ? てことで, RD-XS37を探すか, RD-XS38がもちっと安くなるのを待つか, 思案のしどころ。

InfServer

少しずつ (再)作成中。 で, OutputStreamみたいな種類に何か違いがあって区別してたと思うんだけど, その資料を残してなくて何がアレだったか分らなかったりして。(T-T)

Thread

インターフェースをアレした名前なしクラスの代わりに functionオブジェクトを指定できるよーになって, そんな訳で(以前の) spawn()と (手軽に利用できるようになった) Threadのどちらを使うべきか, みたいなトコもある。けどコレはコーディングスタイルの違…

リソースバンドル

オンライン情報ファイル(*.INF) の viewerを再開発しよーとゆー試み。ずっと前から計画してたんだけど, newview.exeのこともあってマジにアレしてみようってことにした。 でも(解決した方がよさそげな) 問題点もいくつかあったりして。 ResourceBundle ユー…

どんなかな

Palmデバイスが出回った頃・古き良き時代みたいなころは 電子手帳 (PDA)で構わなかったかも知んない。メーカーお仕着せのソフトだけでなくいろんな addonも利用できる。そんな感じだったから「自分だけのもの」との思いも抱きやすかったかも。 ケースもいろ…

Continuation

Continuationを使ってみるとエラーで起動できなかったりして。で, -continuationsオプションを指定すると別のエラー(そんなオプションなんて無い, だとか)。 コレは最適化の指定の -O -1 でよかったっぽい。 何に使うのか 例えばイベントドリブンなプログラ…

Firefox

bugzillaに SVG対応の patchが流れてたけど, あまり状況変りなかったりして。背景はやっぱり初期化されないまま。フォントもアレ。

XML (E4X) のデータを JTreeで表示してみる

Rhinoの, XML (E4X) の属性のチェックが以前の方法では対処できなくなったので, そのメモ みたいな。前は if (data.@src == undefined) {} て感じで判断できたけど, 今のは無理。もちろん if (data.@src) {} てのも無理。 /* Tree view *//* */ importPackag…

JavaScriptとしてのソレ

こんなページを見つけた。 http://d.hatena.ne.jp/brazil/20051028 http://d.hatena.ne.jp/brazil/20051011 実際, 誤解も多いと思う。言語自体に注目している人は全体から見ても少なく, コレがオブジェクト指向言語だとゆーのを知らない人もいるし, 互換性が…

Firefox

nsLookAndFeel.cの変更でコンパイルは成功。ソレでの変化なのかメニューの反転がなくなったぽい。もしかして変更合戦になってるんだろーか? 文字化け gfx/src/os2/nsOS2Uni.cppのトコで '?'を出してるよーで, エート ・・・

最近の

USB HDD

Firefox

nsLookAndFeel.cのコンパイルに失敗している。何の変更かは知らないけど。 って, eColor__moz_menubarhovertextのトコの "{"が余分な感じ。

Firefox

最新版の cairo ftp://ftp.netlabs.org/pub/Cairo/cairo-1.0.2-2005.11.01/ で buildしてみた。特に問題なし。てゆーか, cairo-os2.h の中の関数宣言を void cairo_os2_initialize(); みたいに変更して, cairo-os2-surface.c の GpiDrawBits()の宣言をコメン…

メーリングリスト

http://www.nmm.jp/mailman/listinfo/palmware http://mlw.plala.or.jp/ml/wristpda/main/

Firefox

moztools公開 http://www.serina.org/anon-ftp/pub/os2/mozilla/