2003年2月5日(水) xsnow的降雪
● ちらりはらりと降っている…
● Red Hat LinuxでATOK Xを使う
Red Hat Linux 7.1〜8.0 でのATOK X使用方法、 Red Hat Linux 8.0でATOK Xが動かない OpenOffice.orgの使い方などiiimf-skkにも通じるものがあるんだろうな。 あとで(いつ?)読もう。 新まるちめでぃあ日記より。
● Windows上のruby
Ruby Installer For Windowsなんてのもあった。
This is a "one-click", self-contained installer that comprises the Ruby language itself, dozens of popular extensions and packages, a syntax-highlighting editor and execution environment, and a Windows help file that contains the full text of the book, "Programming Ruby: The Pragmatic Programmer's Guide".
もりだくさん。入れてみよっと*1。
インストーラが起動すると背景はruby色。 Tcl/TkとかFox GUIとかSciTE Code Editorとかホントにいっぱいだけど、 とりあえずチェックを外しちゃう。 "Programming Ruby: The Pragmatic Programmer's Guide" は役に立つのだ。感謝。 インストール先のパスには空白が含まれてはいけないみたいだ。
*1 モチロンシゴトにつかうのですぞ。
● Welcome back SDF!!
こういう訳でオフラインになっていたこのホストが、 rootの方々の努力によってオンラインに戻りました。
I appreciate all the hard works of SMJ and other staffs of SDF. It is so good to see the machines running online again :)
そういうわけで、http://zunda.freeshell.org/d/ で営業再開です♪
● sync;sync;shutdown -h now
garakutaを落とそうとしてsuしたのはサスペンドして持って帰るハズのノートPCだったというオチ。いかん。
2005年2月5日(土) Celeron 300MHzでプラグイン改良中
● ぜんぜんすすみません
● [memo] Damn Small Linux
128MBにおさまるシステム。yamk日記より。どこももはいつできるのだろーか…。
2006年2月5日(日) 今日はスーパボールらしいよ
● 世間の動きとは関係なく風邪引きずんこのお世話で忙しい我が家。僕が忙しいのはラジコンの飛行機を作っているからでもあるのだけれど…(白状してしまった)。そんなこんなで、やっとかずひこさんのRails本のレビューをさせていただこうと思ってメールを書きはじめたら、募集が終わっていたことを知ったのでした。残念。
2007年2月5日(月) Vogですぜ、だんな
● 時々下に「テレビ取材されました。安心なお店」という広告が見える。いや、不安感煽ってるし。
● [Momonga] ビルドマシン再インストール中
カーネルのバグって2.6.19にあったんだよね。Momongaのsvnを見てみたら2.6.19のパッケージはみあたらない T_T
というわけでやっぱりハードディスクの不調を疑いつつ、そこら辺にころがっていたハードディスクに移ることにした。今度は/を9G、swapを1G、残りを/homeに。
● /etc/postfix/aliasesをいじったらnewaliasesを実行するのを忘れない。
● SElinuxがenforcingになっているとntpqが動かない。Momonga 3。めんどーなのでpermissiveにしてしまう戯け者。
● おシゴトマシンではgperfが絶賛稼働中。久しぶりだな〜。
● svn coしながらソースファイルをcpしていたらフリーズしましたよ。pingも通らないくらい T_T やっぱりマザーボードか、古い方のハードディスクが悪さをしてるのか…。あ、とりあえず古い方のswapを使ってないことを確認しよう。
● swapつこてました。swapoffしてさあどうだ。
● 落ちた。今度はハードディスクのマウントを一切やめてみなくちゃね。
● cd /usr/bin; ln -s fastjar jar が必要かな?そもそもfastjarでいいのかな。
● 米国で水陸空両用のホバークラフトキットが発売、値段も軽自動車並み (Technobahn)
すごいよ。空に浮いてるよ。
2008年2月5日(火) 寝不足地獄…
● BitChannelの文書で表のカラムを一所懸命揃えてcommitしたら複数の空白が一つの空白に規格化された。ちょっと悲しかった。
● j-k-l-semicolon-space bar
ずんこが突然壊れた計算機のキーボードが欲しいと言いだした。学校(Kindergarten)でタイプの授業があったので家でも練習したいのだという。へええ。今の子どもたちはそんなことも習うのかあ。まあアメリアはタイプライタの国、ということもあるかもしれない。
聞くと、教室(Computer lab.)には分解された計算機もあって、CPUも見せてもったのだとか。子どもたちに計算機のことを教えるのはもう少し大きくなってからと思っていたのだけれど、始まってしまったものはしょうがない。家にあるHappy Hacking Keyboardと日本語配列のDynabookとMacBookを比べさせてみた。色が違う、と。まあそれはそうだけどさ。
ずんこはそのうち学校のキーボードはホームポジションの印が丸いぽっちだけど、家のは細長いのを発見した。本当だ。三台とも細長い。しかし我が家のキーボードにテンキーが無いことには言及しなかったな。教室のも無いのか気づかなかったのか、今度訊いてみよう。
● [Momonga] gnashをまた作ってみる
先日の肉の日に、gnashでYouTubeを見られるようになったという ありがたい情報をいただいた。 Momongaのtrunkにあるspecファイルを見てみるとすでにcommitされていた。 ありがとうございます、pulsarさん。
そういうわけで、GNU Gnash に従って最新のソースをいただいてきて、
$ cvs -z3 -d:pserver:anonymous@cvs.sv.gnu.org:/sources/gnash co gnash
Momongaのspecにしたがってtar ballにして、
$ mv gnash gnash-20071226 $ tar cf - gnash-20071226 | bzip2 > ~/local/rpm/SOURCES/gnash-20071226.tar.bz2
試してみる。
$ cd ~/local/rpm/SPECS/ $ rpmbuild -bb gnash.spec <中略> make[2]: Entering directory `/home/system/local/rpm/BUILD/gnash-20071226/libbase' make[2]: *** No rule to make target `../libltdl/ltdl.c', needed by `ltdl.lo'. Stop.
libtool-ltdl-develが要るのかな。
--- gnash.spec.r20388 2008-02-05 22:10:08.000000000 -1000 +++ gnash.spec 2008-02-05 22:41:14.000000000 -1000 @@ -26,6 +26,7 @@ BuildRequires: firefox BuildRequires: boost-devel BuildRequires: agg-devel +BuildRequires: libtool-ltdl-devel %description
OmoiKondaraを使ってるわけじゃないのでlibtool-ltdl-develは手動でインストールするんだけどね。
もう一度
Processing files: gnash-firefox-plugin-0.8.2-0.20071226.1m.mo4 error: File not found: /var/tmp/gnash-0.8.2-root/usr/lib64/mozilla/plugins/libgnashplugin.so Checking for unpackaged file(s): /usr/lib/rpm/check-files /var/tmp/gnash-0.8.2-root error: Installed (but unpackaged) file(s) found: /usr/share/locale/cs/LC_MESSAGES/gnash.mo /usr/share/locale/de/LC_MESSAGES/gnash.mo /usr/share/locale/es/LC_MESSAGES/gnash.mo /usr/share/locale/fr/LC_MESSAGES/gnash.mo /usr/share/locale/it/LC_MESSAGES/gnash.mo
.../gnash-20071226/plugin/.libs/libgnashplugin.soはある。 ビルド時のログにちゃんと指示が書いてあった。
make[3]: Entering directory `/home/system/local/rpm/BUILD/gnash-20071226/plugin' make[3]: Nothing to be done for `install-exec-am'. Nothing to install here now. Use "make install-plugin" to install the Firefox plugin to /var/tmp/gnash-0.8.2-root/usr/lib64/mozilla/plugins/. make[3]: Leaving directory `/home/system/local/rpm/BUILD/gnash-20071226/plugin'
これでどうだ。
--- gnash.spec.r20388 2008-02-05 22:10:08.000000000 -1000
+++ gnash.spec 2008-02-05 23:07:17.000000000 -1000
@@ -26,6 +26,7 @@
BuildRequires: firefox
BuildRequires: boost-devel
BuildRequires: agg-devel
+BuildRequires: libtool-ltdl-devel
%description
@@ -72,7 +73,7 @@
%install
%{__rm} -rf --preserve-root %{buildroot}
-%make install DESTDIR=%{buildroot} transform='s,x,x,'
+%make install install-plugin DESTDIR=%{buildroot} transform='s,x,x,'
find %{buildroot} -name "*.la" -delete
%{__rm} -f %{buildroot}%{_datadir}/locale/*/*.mo
あ。moファイルの処理を忘れてました。 どうも消したいファイルが消えてなかったみたい。
--- gnash.spec.r20388 2008-02-05 22:10:08.000000000 -1000
+++ gnash.spec 2008-02-05 23:27:25.000000000 -1000
@@ -26,6 +26,7 @@
BuildRequires: firefox
BuildRequires: boost-devel
BuildRequires: agg-devel
+BuildRequires: libtool-ltdl-devel
%description
@@ -72,10 +73,10 @@
%install
%{__rm} -rf --preserve-root %{buildroot}
-%make install DESTDIR=%{buildroot} transform='s,x,x,'
+%make install install-plugin DESTDIR=%{buildroot} transform='s,x,x,'
find %{buildroot} -name "*.la" -delete
-%{__rm} -f %{buildroot}%{_datadir}/locale/*/*.mo
+%{__rm} -f %{buildroot}%{_datadir}/locale/*/*/*.mo
%clean
%{__rm} -rf --preserve-root %{buildroot}
というわけでできましたよ。
# rpm -Uvh gnash-0.8.2-0.20071226.1m.mo4.x86_64.rpm gnash-firefox-plugin-0.8.2-0.20071226.1m.mo4.x86_64.rpm
さあどうだ。
もちろん、最初に試すのは、For your freedom, watch with Gnash!のビデオ。 swfをダウンロードして、
$ gtk-gnash -v rms.swf 22619] 23:51:50: Verbose output turned on 22619] 23:51:50: No rendering flags specified, using rcfile 22619] 23:51:50: Checking support for MIT-SHM... 22619] 23:51:50: NOTICE: MIT-SHM available (version 1.1)! 22619] 23:51:50: Your X server expects RGB24 pixmap data for standard mode. 22619] 23:51:50: Created top level window 22619] 23:51:50: X server pixel format is (R16:8, G8:8, B0:8, 32 bpp) 22619] 23:51:50: X server is using BGRA32 pixel format 22619] 23:51:50: framebuffer pixel format is BGRA32 (little-endian host) 22619] 23:51:50: DEBUG: Base url set to: file:///tmp/rms.swf 22619] 23:51:50: DEBUG: /tmp/ appended to local sandboxes 22619] 23:51:50: DEBUG: /tmp/rms.swf appended to local sandboxes 22619] 23:51:50: SECURITY: Load of file /tmp/rms.swf granted (under local sandbox /tmp/). 22619] 23:51:50: ERROR: unknown file type (unknown) 22619] 23:51:50: ERROR: Couldn't load library movie 'file:///tmp/rms.swf' Could not load movie 'rms.swf' $ file rms.swf rms.swf: Macromedia Flash Video
…。しょぼん。
うーん。今日は時間切れ。 次はspecファイルの日付に巻き戻したソースをいただいてみるかな。
脳味噌から汁が出るくらい考える。こともある。
> 右手のミギー [zundaさん 初めまして。 今回のsdfの事、きっとカンカンになってるんだろうなぁと心配していました。先週の土曜日..]
> ずんだあん [初めまして。わざわざありがとうございます。 カンカンになるなんてとんでもない。こういう大変なことが起こると辞めちゃっ..]