2007-10-01から1ヶ月間の記事一覧

gzが悪いんではなくて

d:id:rubikitch:20071031#1193764291tar.gzのバックアップの信頼性がやばい原因は、tarでひとまとめにしたものを圧縮しているから。だから、解凍途中でエラーが出てしまえば続行不可能になる。だからおそらくtar.bz2やtar.7zも同様の結果だろう。 afio+gzip…

23日14時間30分で途切れた

500GBのハードディスクを使ってリストアの予行演習をするため、ハードディスク換装以来のシャットダウン。

ブログのバックアップ

http://www.rubyist.net/~matz/20071008.html#p01俺ははてなデビューと同時にはてダラ+Emacsなのでブログ原稿はすべてローカルに存在する。なので、ローカルのバックアップをしっかり取っておけば、はてなでいざ記事が損失しても損失分のファイルをtouchし…

500GBのハードディスク

1週間前に注文した500GBのハードディスクが昨日届いた。今のデータ用ハードディスクが3年半稼動しているので寿命が心配なのでネットで購入。12000円。日立IBM HDT725050VLAT80。500GB UATA133 7200rpm。それにGigazineによるとそろそろIDE HDDが売られなくな…

今時tar.gzでバックアップか?

http://nl.sios.com/tech/dvd_backup.phptar.gzによるバックアップの信頼性がやばいことくらい今じゃ常識だと思うが、会社のサイトにこんな文書載せるのはどうかと思う。 d:id:rubikitch:20070821#1187704003 http://www.linux.or.jp/JF/JFdocs/Backup-mini-…

w3m-js

w3m

今のspidermonkeyを組み込んでおくとうまく動くのかな?けどバージョンが古いしonclick属性を見てくれないので実用性は疑問符がつく。onclickをリンク化してる私家版w3mにマージすればいいんだろうけど…というか、URLを読み込んでその中のJavaScriptを切り出…

ネット遍歴 - スタイルシート・JavaScriptに疎い俺

俺のインターネットデビューは事実上GNU/Linuxでやったようなものだ。パソコン通信はMS-DOS・Windoze 95でやっていたけれど。 ネットサーフィンするには「ブラウザ」というソフトウェアが必要だということを聞いた。インターネットを知らなかった俺にとって…

MIAUへのお便り

net

http://miau.jp/1193380201.phtmlこんなメールをMIAUに送った。意見表明として載せておく。 はじめまして。 僕は10年前からデスクトップOSとしてGNU/Linuxを愛用しているネットワーカーです。フリーソフトウェア*1をこよなく愛しています。フリーソフトウェ…

oddmuse.elアップデート

oddmuse.elはEmacsWikiなどoddmuseなwikiを編集するelisp。EmacsWikiでバグレポがあったので修正。 Summary入力時に"'"などのquote charが含まれているとpostできないバグを修正 新しいコマンド:oddmuse-browse-page, oddmuse-browse-this-page, oddmuse-ki…

MIAUがついに動きだした

net

パブリックコメント案 - MIAU ダウンロード違法化に反対するパブコメ素材 - MIAU パブリックコメントへの意見提出方法 - MIAU 肝心の意見です。報告書に照らし合わせて、 「5.何ページの『○○○』という項目」 「6.私は『反対/賛成』である、理由は『×××…

くたばれ!山場CM

http://business.nikkeibp.co.jp/article/pba/20071017/137746/ 最近のテレビをご覧になればお分かりのように、ドキュメンタリー、バラエティー、クイズ 番組、ドラマなど多くのテレビ番組で、「ここぞ」という山場になると、いったんCMが入るこ とが増えて…

ディスク

http://docs.info.apple.com/article.html?artnum=302152-ja “disc(ディスク)”と“disk(ディスク)”は、発音は同じですが、技術的には明確な違いがあります。 いつのまにか無意識のうちに説明に書いてあるようなものだと認識していた。説明を見てなるほど。

端末アプリのマウスカーソルの変更

w3mでマウスを使う*1俺はmltermのマウスカーソルがIになっててとてもストレスがたまる。top_left_arrowがお好み。アスキーアートで表現するならこんなの。 11............11 1111............ .11111.......... .1111111........ ..11111111...... ..1111111…

H1〜H6の目次も欲しい

長いページを読むとどうしても文章のアウトラインを知りたいから目次が欲しい。これからぼちぼちと手をつけていく。追記:後で考えてみたら、w3mに実装すべきものではない気がした。Local CGIもあるし、リンク不要ならば「egrep '^=+ '」するだけでいいし。

onclickをサポートしたい

あらゆる要素に潜むonclick属性を取り出してリンクにしておきたい。 <img src="example.png" onclick="javascript:open-window('http://www.rubyist.net/~rubikitch/')" alt="example"> なんてのがあったら、 <a href="javascript:open-window('http://www.rubyist.net/~rubikitch/')">[onclick]</a><img src="example.png" alt="example"> みたいにしてくれればjavascript:な…

最新版へ対応!

久々に私家版w3mを更新してみた。とりあえずCVS版へのパッチだけ。もってけ! http://www.rubyist.net/~rubikitch/archive/w3m-rubikitch-071022-0.5.2-cvs.patch当然hl-line.patchも含まれている。追記:パッチのURLは変更したけれど、旧URLでも取得可能。…

hl-line.patch - 現在行をアンダーラインするパッチ

Emacsでhl-line-modeを愛用しているので、w3mでも現在行にアンダーラインをつけるパッチを作ってみた。http://www.rubyist.net/~rubikitch/archive/w3m-hl-line.jpg のようになる。CVS版へのパッチだ。もってけ! http://www.rubyist.net/~rubikitch/archive…

w3mのCVS版取得方法

w3m

http://w3m.sourceforge.net/に書かれている cvs -d :pserver:anonymous@cvs.sourceforge.net:/cvsroot/w3m login (hit Enter to the password request) cvs -d :pserver:anonymous@cvs.sourceforge.net:/cvsroot/w3m checkout w3m は間違いで、 cvs -d :pse…

mozeval - コマンドライン&ウィンドウマネージャーでFirefoxを操作

俺みたいなCUI人間にはコマンドラインでいろいろできないと気がすまない。Firefoxの操作もそうだ。そこでコマンドラインでFirefoxを操作するスクリプトを紹介する。以前 d:id:rubikitch:20070909#fresno にてfresnoという同様のスクリプトを紹介したが、たま…

contribディレクトリをのぞいてみる

ratpoisonのパッケージにはcontribディレクトリがあってそこには付属的なプログラムが格納されている。シェルスクリプトやPerlスクリプトは、「ratpoison -c コマンド」を組み合わせれば複雑なこともできるというサンプル。 allwindows.sh :windowsを全グル…

文化審議会著作権分科会私的録音録画小委員会中間整理のパブリックコメント

巷を騒がしている「ダウンロード違法」やら「私的録音録画補償金」についての中間報告が出た。違法サイトからのダウンロードが違法になってしまうと、知らず知らずのうちに違法サイトへ行ってしまったり、「おまえこの前違法サイトからダウンロードしたな?…

MIAU設立

net

http://miau.jp 私どもMIAUは、「情報技術を応用することで、現在よりも自由で幸福な社会を作れる」と考え る人々の声をまとめ、既存の法や制度に依拠する人々に対して、新たな技術による自由がもた らす利益と幸福について説明するために設立されます。 当…

「運動会の旅費返せ」無理難題252件公表 大阪市教委

http://www.asahi.com/national/update/1017/OSK200710170016.html 中学受験を理由に「子どもの生活リズムに合わせた登下校をさせろ」と求められた▽不登校になった児童の保護者から「教科書は不要になったので、買い取ってほしい」と要求された▽校内 で転倒…

tal - テキスト端揃えコマンド

http://ThomasJensen.com/software/tal/d:id:rubikitch:20071012#boxes で紹介したboxesと同じ作者によるtalというプログラム。tal - Examplesによると、たとえば、 #define HANDLE_KEYSTROKE \ kp = readcmd(); \ if ( kp.action == cmAnimInc \ || kp.acti…

「安値保証」という言葉に騙されるな!

俺には行きつけのPCショップがある。自転車で30分近くで行けるので、突然の故障にも対応できる。俺は都会の中の田舎に住んでいるのだが、その店はけっこう大規模でいろいろ売っている。しかも「徹底した価格調査で安値保証!他店よりも一円でも高い品は言っ…

EmacsWikiのwiki spamがひどい

EmacsWikiのページにめちゃくちゃな内容(Emacsには関係ない。spam)を書く人が多かった。oddmuseはspam対策機能があって、2週間以内ならば内容を簡単にspam前の状態に戻すことができるようになっている。Drew Adamsさんは見付けるたびに元に戻している。Ema…

boxes - 文字列をコメント文字で囲んだりアスキーアートを作ったり

http://jarp.does.notwork.org/diary/200710b.html#200710111 よりboxesは文字列を囲んだりアスキーアートを作ったりするツール。 http://boxes.thomasjensen.com/より入手できる。apt-get install boxesでもインストールできるが古いバージョンなのでソース…

Rails consoleのエラー解決

d:id:rubikitch:20071011#1192080554にてエラーになってて前に進めなかったが、原因がはっきりした。 script/consoleの実体はirbであり、.irbrcを読む。で、俺の.irbrcに「$KCODE='e'」が入っていたためUTF-8な正規表現がコンパイルできずにエラーになったと…

Rails consoleでエラー

なんだこりゃ?前途多難である。 $ script/console Loading development environment. /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.4.3/lib/active_support/multibyte/handlers/utf8_handler.rb:118:RegexpError: unmatched (: /( | | | (文字化けす…

pdfnup - 1枚の紙にPDFの複数ページを印刷する

pdfjamにpdfnupというコマンドがある。これはPDFの複数ページを縮小して1ページに配置したPDFを出力する。デフォルトではportraitなPDFをlandscapeで2段組にする。--nup 2x2を指定したら、1/4サイズで4ページ分が1ページになる。 portraitなPDFは文字が大き…