2008/01 @ Blog - Linux Life

移動

リーダーは、太陽であれ

2008/01/29 ( n ) < お仕事 >

NHK プロフェッショナル 仕事の流儀 第76回

やる気がでた。
昨日のことで若干ナーバスになっていたけど、頑張ろう。

Nokia Acquires Trolltech

2008/01/28 ( n ) < Qt お仕事 >

Trolltech がノキアに買収されたとのこと。

他人事では、、、ないんだよなぁ。思いっきり。

Google 検索を設置

2008/01/27 ( n ) < Linux Life >

サイトの左上に Google の検索窓を設置。
最近のは自分のサイトに検索結果を表示できるらしい。
ある意味サイトジャックですな。

Qt 4.x ドキュメント移行(7)

2008/01/22 ( n ) < JavaScript Linux Life Qt Ruby >

タイトルの編集機能を追加。

title タグの関係でオリジナルが。。。
コメントとかを使用すればできないことはないけどなぁ。

HDD 購入

2008/01/20 ( n ) < Gentoo >

サーバー機の /dev/hdc が S.M.A.R.T で 24 時間以内にお亡くなりになるかも?と言われて早や半年。
新サイトの公開に合わせてサーバーも切り替えるため、ハードディスクを買ってきた。
Western Digital の IDE の 250GB

    # mdadm /dev/md1 --remove /dev/hdc1
    # swapoff /dev/hdc2
    # mdadm /dev/md3 --remove /dev/hdc3
    # mdadm /dev/md4 --remove /dev/hdc4

でディスクをアレイから外し、サーバーをシャットダウンしてからディスクを交換して起動。

fdisk でパーティションを切り直して

    # mdadm /dev/md1 --add /dev/hdc1
    # swapon /dev/hdc2
    # mdadm /dev/md3 --add /dev/hdc3
    # mdadm /dev/md4 --add /dev/hdc4

/proc/mdstat を見てみるとリカバリーに 250 min ほどかかるらしいが、以上のみでハードディスクが交換できると思うと RAID 最高♪と思った。

ついでに RAID6 の /home のみ USB の HDD にバックアップを取っておく。その他のパーティションは RAID1 × 4 なので、大丈夫だろう。

今更ながら SWAP 領域も RAID1 化しておけばよかったと後悔。大事なデータが無くなる訳ではないけど、Kernel Panic になるのかな?

まぁ、(USB で CDブートができれば) 5分くらいでこれはできそうなので、気が向いたらやりましょう。

亀戸→錦糸町

2008/01/20 ( n ) < Private >

サンストリート亀戸 へ行ってみた。
無印目当てだったんだけど、閉店して改装中でがっかり。
錦糸町まで歩いて LIVIN錦糸町 の無印で買い物をし、居酒屋 北海道 で適当に晩ご飯を食べた。
そこそこ美味しいけど、高い。そもそもあまり食べたいものがメニューにない。

で微妙な感じで帰宅。

Qt 4.x ドキュメント移行(6)

2008/01/19 ( n ) < JavaScript Linux Life Qt >

  • Konqueror(Linux)
  • Firefox(Linux)
  • Firefox(WindowsXP)
  • Safari(WindowsXP)
  • Opera(WindowsXP)

でほぼ意図した通りに動作するようになった。

IE6(WindowXP) では右クリックでメニューが開かない。
KDE3 のドキュメントとかなら Windows 無視でもいいか?と思うが、 Qt4 でそれをやるほどの勇気は無いので、もう少し追ってみよう。 最悪、公開してから誰かに指摘してもらうっていうのでもいいかな。

動作環境の一覧を作ろう。

Javascript で作った table が IE で表示されない。

2008/01/19 ( n ) < JavaScript >

Qt 4 ドキュメントのコンテキストメニューが IE で表示されなかった問題。

    var table = new Element( 'table' );
    var tr = new Element( 'tr' );
    var td = new Element( 'td' );
    td.insert( 'aaa' );
    tr.insert( td );
    table.insert( tr );
    $(document.body).insert( table );

ではダメ(表示されない)。

    var table = new Element( 'table' );
    var tbody = new Element( 'tbody' );
    var tr = new Element( 'tr' );
    var td = new Element( 'td' );
    td.insert( 'aaa' );
    tr.insert( td );
    tbody.insert( tr );
    table.insert( tbody );
    $(document.body).insert( table );

tbody を入れると表示された。
IE のくせに生意気な。。。

Qt 4.x ドキュメント移行(4)

2008/01/18 ( n ) < Linux Life Qt >

データベースを日本語以外の翻訳も一応できるように変更。
UI 側は未対応。

タイトルの移行し忘れてるけどどうしよう。

「翻訳希望!」ボタンとかステータス(翻訳済み、途中、未)なんかもつけたいが。

mod_rewrite で QUERY_STRING を扱う方法

2008/01/18 ( n ) < Apache Linux Life >

...&%{QUERY_STRING} をリダイレクト先に追加。

http://groundwalker.com/blog/2007/02/mod_rewrite_query_string.html

移動

スポンサードリンク

Copyright © 2025 Linux-Life.net