戻る
先月


Jun 30, 2003

■#01 昨日から嫌な感じの咳が出てたけど、完全に風邪ひいた。体中痛い。。。

■#02 [Cooking]:
昼食:トリ丼(インスタント)、味噌汁、小松菜のおひたし、野菜のうま煮の残り
夕食:ご飯と味噌汁、回鍋肉の残り、小松菜のおひたし、野菜のうま煮の残り

■#03 Hiki/Plain2 - style files for Hiki with plain2

Hiki/Plain2 は、Wiki エンジン Hiki のテキスト形式として「べた書き入力による文書清書システム plain2」の書法を採用した Hiki スタイルです。

Jun 29, 2003

■#01 ANTQUARIUM すっげーほしー。

■#02 [Cooking]:
昼食:うどん
夕食:ご飯と味噌汁、回鍋肉、小松菜のおひたし、野菜のうま煮


Jun 28, 2003

■#01 [Cooking]:
昼食:外食
夕食:外食


Jun 27, 2003

■#01 [Cooking]:
昼食:寿司
夕食:ご飯と味噌汁、にんにくの茎と牛肉の炒め物の残り、冷奴、もずく

■#02 [MySQL]: Emic アプリケーションクラスタEmic のプレスリリースEmic のページ

MySQLは世界中で大変人気のあるオープンソースデータベースです。特にWebアプリケーション用データベースとして圧倒的なシェアを持ち、ビジネス的にも重要なアプリケーションの中核となりつつあります。Emic アプリケーションクラスタ(EAC)は、この MySQL データベースをクラスタリング化する上での耐障害性と可用性を高め、MySQL の信頼性とスケーラビリティに新たな可能性を与えます。

高速性、高性能が追求される現在の情報ネットワーク世界において、現在、多くの企業がその基幹業務でのアプリケーションに MySQL を採用しています。Emic アプリケーションクラスタ(EAC) は MySQL のために作られたクラスタリングソフトウエアです。EAC のクラスタリング技術は、物理的に連結された複数の MySQL サーバーをひとつの論理システムと認識し、管理することができます。クラスタは、常にノード間の一貫性を保ち、パフォーマンスやデータの整合性を損なうことなく、データの同期を取ります。クラスタ化されたサーバーを効率的に使用し、最良のロードバランシングを実現します。システムの24時間365日連続稼動を実現する高い可用性や耐障害性が求められている今、EAC は真のクラスタ・ソリューションを提供します。また、インテルベースのシステムでも、RISC システムと同様の性能と信頼性を得ることができ、コストの削減にもなります。

『 Emic Application Cluster for MySQL version 2.0 』は、MySQL 4.0.12、InnoDB をサポートしています。扱いやすいGUIで、設定も簡単にできます。

■ 価格


Jun 26, 2003

■#01 [Cooking]:
昼食:ご飯と味噌汁、ハンバーグ、カラアゲ
夕食:外食


Jun 25, 2003

■#01 [Cooking]:
昼食:ネギトロ丼
夕食:ご飯と味噌汁、にんにくの茎と牛肉の炒め物、酢の物


Jun 24, 2003

■#01 [Cooking]:
昼食:ご飯と味噌汁、ハンバーグ、カラアゲ、酢の物
夕食:築地食堂でカツ丼大盛りと味噌汁

■#02 [Network]: ネームサーバの適切な設定に向けて


Jun 23, 2003

■#01 [Cooking]:
昼食:なか卯
夕食:ご飯と味噌汁、肉野菜と焼ソバの残り、ほうれん草のおひたし、野菜のうま煮の残り

■#02 このサーバのインフラが、メタリック(aka YahooBB)の SDSL 1Mbps回線から 有線ブロードバンドの GATE02 100Mbps 回線に変わりました。自宅は既に100Mbps なので、感動は薄い。


Jun 22, 2003

■#01 [Web]: Linklint - fast html link checker

Features

■#02 [Cooking]:
昼食:外食
夕食:ご飯と味噌汁、肉野菜と焼ソバ、ほうれん草のおひたし、野菜のうま煮


Jun 21, 2003

■#01 [Cooking]:
昼食:外食
夕食:外食


Jun 20, 2003

■#01 [Cooking]:
昼食:築地でネギトロ丼
夕食:ご飯と味噌汁、肉野菜炒めと焼ソバの残り、冷奴、ほうれん草のおひたし

■#02 [Backup]: 死にかけディスクがいっぱい残ってるんで、気休め程度に rsync でフルバックアップ。さて、何時に終わるかな。

# rsync -avH --exclude=/proc --exclude=/mnt --exclude=lost+found --exclude=/backup  --rsh=ssh / 192.168.1.1:/backupdir/

Jun 19, 2003

■#01 [Cooking]:
昼食:寿司
夕食:外食

■#02 [DB]: データベースの進化的設計


Jun 18, 2003

■#01 [Cooking]:
昼食:ご飯と味噌汁、ハンバーグ、カラアゲ、里芋うま煮、ほうれん草のおひたし
夕食:ご飯と味噌汁、肉野菜炒めと焼ソバ、里芋うま煮、ほうれん草のおひたし


Jun 17, 2003

■#01 [Cooking]:
昼食:築地で弁当
夕食:ご飯と味噌汁、ジャンマンハンバーグの残り


Jun 16, 2003

■#01 [Cooking]:
昼食:築地でパスタ
夕食:ご飯と味噌汁、ジャーマンハンバーグ、もずく

■#02 [Backup]: pdumpfs-clean, 自宅環境だとバックアップディレクトリ配下にいくつかファイルが置いてあるので、今のままだとそのファイルをディレクトリとして扱ってしまってエラーをこくので、下記の変更が必要だった。

diff -ruN old/pdumpfs-clean new/pdumpfs-clean
--- old/pdumpfs-clean   Wed Jun 18 09:53:06 2003
+++ new/pdumpfs-clean   Wed Jun 18 09:52:00 2003
@@ -62,17 +62,17 @@
   # month
   keep['month'].downto(0) do |i|
     date = nowdate << i
-    ret.push("#{date.year}/#{sprintf("%02d", date.month)}/01")
+    ret.push("#{date.year}/#{sprintf('%02d', date.month)}/01")
   end
   # week
   keep['week'].downto(0) do |i|
   date = nowdate - nowdate.cwday - 7 * i
-    ret.push("#{date.year}/#{sprintf("%02d", date.month)}/#{sprintf("%02d", date.day)}")
+    ret.push("#{date.year}/#{sprintf('%02d', date.month)}/#{sprintf('%02d', date.day)}")
   end
   # day
   keep['day'].downto(0) do |i|
     date = nowdate - i
-    ret.push("#{date.year}/#{sprintf("%02d", date.month)}/#{sprintf("%02d", date.day)}")
+    ret.push("#{date.year}/#{sprintf('%02d', date.month)}/#{sprintf('%02d', date.day)}")
   end
   ret.sort.uniq
 end
@@ -122,7 +122,7 @@
       system("rm -rf #{dir}") if ( ! opts['no-act'] )
       print " done.\n" if ( opts['verbose'] )
     end
-    Dir.glob("#{basedir}/*/* #{basedir}/*").each do |dir|
+    Dir.glob("#{basedir}/*/*/ #{basedir}/*/").each do |dir|
       Dir.rmdir(dir) if ( Dir.entries(dir).size <= 2 )
     end
     if ( opts['verbose'] )

Jun 15, 2003

■#01 [Cooking]:
昼食:幕の内弁当
夕食:ご飯と味噌汁、れんこんと豚肉しめじのオイスターソース炒めの残り、田舎煮


Jun 14, 2003

■#01 [Cooking]:
昼食:外食
夕食:外食


Jun 13, 2003

■#01 [Security]: A Report of Research on Privacy for Electronic Government 電子政府・電子自治体のプライバシーに関する調査研究報告書。カナダ、USA、ヨーロッパ、日本の状況に関して記載されている。興味深い。

■#02 [Cooking]:
昼食:築地で外食
夕食:ご飯と味噌汁、れんこんと豚肉しめじのオイスターソース炒め、ひじき煮

■#03 [CharCode]: EUC-JP と UCS との間のコード変換規則 tnh さんのとこより

■#04 [Backup]: 業界初の第5世代DDSテープドライブ hp StorageWorks DAT72を発表 同じく tnh さんのとこより。ついに DDS5 が(72GB)。

日本ヒューレット・パッカード株式会社(略称:日本HP、本社:東京都品川区、社長:高柳 肇)は、次世代のDDSテクノロジを採用した第5世代DATドライブ「hp StorageWorks DAT72」を発表しました。StorageWorks DAT72はこれまでのDDS-4の容量を80%増加し、GB当たりのコストも、約65%低価格で提供するため、価格性能比が高いバックアップテープを必要とする中小規模環境のバックアップに最適です。

製品名希望小売価格出荷時期
hp StorageWorks DAT72140,000円〜5月中旬

Jun 12, 2003

■#01 [Linux]: ディスクのS.M.A.R.T.情報が知りたい より hddtemp ディスクの温度を表示できる。こんな感じ。1年以上動かしっぱなしマシンの HDD は45度だった。

$ sudo ./hddtemp -f hddtemp.db /dev/hda
/dev/hda: IC35L060AVVA07-0: 42°C
$ sudo ./hddtemp -f hddtemp.db /dev/hdc
/dev/hdc: IC35L060AVV207-0: 37°C

■#02 [Cooking]:
昼食:葬儀場で弁当
夕食:なし 腹へったんで、サッポロ一番醤油味(わら


Jun 11, 2003

■#01 [Project]: Opensched ふむ。結構いいかも。そのうち試してみよう。

Opensched is a tool for project management. It takes as input a file describing the project and generates the following:

■#02 [Cooking]: 今日は通夜。明日は告別式
昼食:ご飯、肉じゃがの残り
夕食:葬儀場の寿司

■#03 [Network]: Influence of Root & TLD Servers on DNS System Performance DNS のパフォーマンスに関するドキュメントは多いけど、root サーバの状態にも言及しているものは結構珍しいかも。


Jun 10, 2003

■#01 [Cooking]: とある事情により、実家に半年振りに帰って実家メシ喰った。うまい。
昼食:ご飯と味噌汁、肉じゃがの残り
夕食:外食

■#02 [Web]: パフォーマンスに関する Hints&Tips 集 第1版 J2EEで構築したWebシステムのパフォーマンスチューニング手法を解説


Jun 09, 2003

■#01 [zsh]: zshのある暮らし

■#02 今日の体重: 61kg、体脂肪率: 15.3%

■#03 [Cooking]:
昼食:ご飯と味噌汁、ハンバーグ、モロヘイヤ、煮物
夕食:ご飯と味噌汁、肉じゃが

■#04 [PDF]: PDFlib HOWTO PDFlib について解説しているサイトが少なく、またかなり古い物が多いので、さくっと書いてみた。


Jun 08, 2003

■#01 [Cooking]:
昼食:ご飯と味噌汁、もやしとピーマン炒め豚肉ソテーがけの残り、モロヘイヤ
夕食:松屋で牛丼


Jun 07, 2003

■#01 [Cooking]:
昼食:コンビニ弁当
夕食:外食

■#02 [Unix]: The Art of Unix Programming ESR 版


Jun 06, 2003

■#01 [Cooking]:
昼食:ご飯と味噌汁、ハンバーグ、鶏のカラアゲ、ひじき煮
夕食:ご飯と味噌汁、もやしとピーマン炒め豚肉ソテーがけ、ひじき煮の残り、モロヘイヤ


Jun 05, 2003

■#01 [Security]: Stealing the Network: How to Own the Box 結構面白そうな本だ。

■#02 [Cooking]:
昼食:寿司
夕食:外食

■#03 [Debian]: Debian Reference

■#04 [Network]: TCP/IP チュートリアルおよび技術解説書 あの名著の日本語訳版がついに出た!


Jun 04, 2003

■#01 [Linux]: 某所のサーバ、raidtools で software RAID しているディスクの、アレイを構成している1パーティションがぶっとんだ。

Jun  3 20:42:10 www kernel: scsi0: ERROR on channel 0, id 0, lun 0, CDB: Read (10) 00 00 49 ef 74 00 00
08 00
Jun  3 20:42:10 www kernel: Info fld=0x49ef7a, Current sd08:05: sense key Medium Error
Jun  3 20:42:10 www kernel: Additional sense indicates Error too long to correct
Jun  3 20:42:10 www kernel:  I/O error: dev 08:05, sector 266840
Jun  3 20:42:10 www kernel: raid1: Disk failure on sda5, disabling device.
Jun  3 20:42:10 www kernel: ^IOperation continuing on 1 devices
Jun  3 20:42:10 www kernel: raid1: sda5: rescheduling block 266840
Jun  3 20:42:10 www kernel: md: updating md0 RAID superblock on device
Jun  3 20:42:10 www kernel: md: sdb5 [events: 00000012]<6>(write) sdb5's sb offset: 7172864
Jun  3 20:42:10 www kernel: md: recovery thread got woken up ...
Jun  3 20:42:10 www kernel: md0: no spare disk to reconstruct array! -- continuing in degraded mode
Jun  3 20:42:10 www kernel: md: recovery thread finished ...
Jun  3 20:42:10 www kernel: md: (skipping faulty sda5 )
Jun  3 20:42:11 www kernel: raid1: sdb5: redirecting sector 266840 to another mirror
# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/md0              6.7G  3.3G  3.1G  51% /
/dev/sda1              99M  8.7M   84M  10% /boot
none                  125M     0  124M   0% /dev/shm
/dev/md1              7.8G  3.5G  3.9G  47% /backup

とりあえず下記で、リブートせずに RAID の強制再構成はかけられたけど、いずれアボーンしそうな予感。早めに手を打たねば。。。

# raidhotremove /dev/md0 /dev/sda5
# raidhotadd /dev/md0 /dev/sda5

# cat /proc/mdstat
Personalities : [raid1]
read_ahead 1024 sectors
md1 : active raid1 sdb6[1] sda6[0]
      8313536 blocks [2/2] [UU]

md0 : active raid1 sda5[2] sdb5[1]
      7172864 blocks [2/1] [_U]
      [===>.................]  recovery = 18.8% (1349756/7172864) finish=9.1min speed=10566K/sec
unused devices: 

■#02 [Cooking]:
昼食:ご飯と味噌汁、人参と豚肉の炒め煮の残り
夕食:ご飯と味噌汁、人参と豚肉の炒め煮の残り

■#03 [Linux]: SCOとIBMの訴訟に関するOSIのポジション・ペーパー 興味深い。


Jun 03, 2003

■#01 [Cooking]:
昼食:ご飯と味噌汁、ハンバーグ、鳥の唐揚げ、小松菜のおひたし
夕食:ご飯と味噌汁、人参と豚肉の炒め煮、小松菜のおひたし

■#02 djb はいったい何を考えてるのか IPv6 にちょいウケ。

■#03 [OSS]: 社会基盤とオープンソース・ソフトウェア 新定義がまた生まれました!

■#04 [Backup]: The IBM LTO Ultrium Tape Libraries Guide LTO の基礎を知るのに、Chapter1 と 2 がちょっと便利かも。

Chapter 1. Introduction to Linear Tape-Open (LTO)
Chapter 2. LTO technology
Chapter 3. Tape storage market direction
Chapter 4. IBM TotalStorage Ultrium Tape Drive 3580
Chapter 5. IBM TotalStorage Ultrium Tape Autoloader 3581
Chapter 6. IBM TotalStorage Ultrium Tape Library 3582
Chapter 7. IBM TotalStorage Ultrium Scalable Tape Library 3583
Chapter 8. IBM TotalStorage UltraScalable Tape Library 3584
Chapter 9. IBM xSeries LTO tape products
Chapter 10. LTO and iSeries considerations
Appendix A. LTO Ultrium tape media

■#05 [Linux]: tr を使ってファイルをフィルターにかける

■#06 [OO]: Object Orientated Programming in ANSI-C うーむ…。


Jun 02, 2003

■#01 [Cooking]:
昼食:ご飯、ステーキ、もずく
夕食:ご飯と味噌汁、じゃが芋と牛肉の炒め物の残り、小松菜のおひたし

■#02 [PDF]: 【特集】 Acrobat 5.0のセキュリティ


Jun 01, 2003

■#01 [Cooking]:
昼食:ご飯と味噌汁、ステーキ、もずく
夕食:ご飯と味噌汁、じゃが芋と牛肉の炒め物の残り、小松菜のおひたし


戻る