2006-08-01から1ヶ月間の記事一覧
vectorはArrayに翻訳される、じゃあ、listは?これは、内部でsc_Pairなるオブジェクトを定義している。 vector用のfor-eachやmapが無いのが、不便。javascriptを相手にするというこの特別な状況では、vector(=Array)むけの関数が充実したほうがよいと思う。 …
Javascriptを使ってのDHTMLは、手軽に描画ができる。 表示がヘボヘボで構わないプログラム、例えば、テキストで充分とか、静止画像を見せたいだけのときには、うってつけだ。 さらに、OSの垣根を越えた汎用性がある。C言語でncurseを使うよりも、ずっと良…
このjavascript var d = new Date(); alert(d.toString());をscheme2jsで書くには、 (let ((d (js-new Date))) (alert (d.toString)))である。 同様に、 a = new Array ("A","B","C"); a.join("&");は、 (let ((a (vector "A" "B" "C"))) (a.join "&"))(Sche…
昨日の、+の件もあって、Scheme2Jsは、あくまでJavascriptを知ってる人が使うものだと思うにいたった。 Javascriptを勉強中。 HTMLの閉じタグを書くのは面倒だ。 Arrayはリストに似ている。 Schemeを使いたくなる。 彼らがScheme2jsを開発するにいたった動…
INRIA大のScheme2jsを試してるけど、SRFIな関数、iota、format、とかは未対応のようだ。 (format "~a - ~a" i j)じゃ動かないんでいろいろ試したら、 (+ i " - " j) で同等のことができた。 Javascript由来の+のオーバーロード機能を使うんだもんなー。
html上の画像の位置をピクセル単位で移動させたりできるわけだが、 javascriptでブロックくずし を見た限りじゃ、あんまりキレイにはいかないようだ。 ncurseを使っていたレトロなアスキーアートのゲームの移植のほうが、うまくいきそう。 ブラウザで遊べるr…
コンパイル、インストールともに成功。 しかし、selinuxのせいで、 gosh> (use c-wrapper) *** ERROR: Compile Error: failed to link "ffi" dynamically: /usr/local/lib/gauche/site/0.8.7/i686-pc-linux-gnu/ffi.so: cannot restore segment prot after r…
<div><img src="..."></div>ってのは、imgがdivを継承してその能力を強化しているとも考えられる?
Firefoxまとめサイト プラグインのインストール libflashplayer.soとflashplayer.xptをプラグインディレクトリにコピーするかシンボリックリンクを作成。 プラグインディレクトリは、/usr/lib/mozzila/plugins ところが、まとめサイトには書いてないが、これ…
Hopの問題をブラウザから考える可能性を書いたが、Hopで動くブラウザを作るのはどうだろう、つまりブラウザの上のHopの上のブラウザ。
3つ選択肢がある。 KnoppixのDVDを渡す。 仮想マシン。VMWare上にLinuxをインストールかcoLinux パーティションをQtPartedで切りなおして、そこにLinuxをインストール。 1.の得は、私が楽なこと。失は、遅く、しかもファイルの保存ができないこと。 2.の得…
http://ftp.freshrpms.net/pub/freshrpms/fedora/linux/5/xmms-mp3/ から適当なrpmをインストールするだけです。
http://www.linux-ntfs.org/ へ行く。 自分にあったrpmを使う。/sbin/modprobe ntfsとか、dmesg | grep NTFS とかもする。 /etc/fstabにhttp://www.a-yu.com/system/nt07.htmlを参考に設定。 /dev/sda1 /mnt/sda1 ntfs defaults,uid=500,iocharset=utf8 0 0 …
参考 http://smdn.invisiblefulmoon.net/index.php?cmd=read&page=Linux%2FFedora%20Core%2FMPlayer Greysectorのレポジトリをyumに追加して、GPGキーをimportする。 yum install mplayer をすると・・・ Error: Missing Dependency: libxvidcore.so.4 is ne…
Monkey's Audio Codec(音声の可逆圧縮、拡張子はape)で手持ちのCDを圧縮して、ハードディスク内に保存してある。 xmmsはyumで一発。 Monkey's Audio Codec non-win32 portsを使います. mac 3.99 update4 build 5。 ./configure make make install、成功。 …
相変わらずHopを試してます。Hopの未解決の課題、たとえば継続をずっとサーバーに残しておくのか、とかは、クライアント側、ブラウザ側からのアプローチが必要かもしれない。Hopサーバー同士がP2Pで通信すれば、Bittorrentをブラウザだけで操作することがで…
yum install yum-fastestmirror
Hop http://hop.inria.fr/ SQLiteの依存(optional, but recommended)がある。SQLiteもyumで一発。 Hopはさすがにマイナーなのでyumにはない。tar.gzからのインストールとなった。 成功。configure, make,make install しかし、hopを起動させようとしたら、un…
yumで一発だった。
Fedora Core 5のデフォルト設定では、ファイアウォールがSSHを信頼するサービスとしてしまっている。そのままで運用していたら侵入を受けてしまった。brute forceでrootパスワードを割り出されてしまった。侵入を受けたのが、たまたま、パソコンの使用中だっ…
備忘録に使います。