PHP を 4.3.10 → 4.4.1 にアップグレード後に(環境:FreeBSD 4.11-STABLE)、いくつかの php ファイルのブラウザ表示で次のようなエラーが起きる。
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 78 bytes) in /usr/local/www/jp/convert_html.php on line 105Google 的な対処法は php.ini で 『memory_limit = 8M』 のサイズを増やすこと。いくら増やしても解決しない場合は、該当ファイル(convert_html.php)内のリファレンス(参照)使用方法に問題があり得るので該当ファイルを最新版にアップデート。解決。
FreeBSD 6.0-RELEASE released. This release is focusing on delivering the high performance and enterprise features. Major changes are significant performance improvements to the filesystem (now multithreaded) and direct disk access layers of the OS and expanded support for wireless networking adapters and new support for the WPA wireless security protocol. なかなかに進化が早い。。
PHP のバージョン確認方法 - 4.3.10 の場合はコマンドラインで、『php-config --version』。FreeBSD でのデフォルトのインストール先は 「/usr/local/bin/」。
OpenOffice.org 2.0日本語版の配布始まる。10/28 日リリース。バージョン 9 以降のSolaris x86/SPARCには未対応。
PCエミュレータに激震か、VMware Playerをフリーソフトウェアとして提供。VMware PlayerはWindowsやLinux上で動作するフリーソフトウェアのPCエミュレータ(VMware Workstation などのPCエミュレータで作成された仮想マシンを簡単に実行)、32ビット/64ビット両方のゲストOSに対応、他のPCエミュレータに比べて実行速度が高速。仮想マシン直接配布のためのプラットフォーム。Microsoft Virtual PC、QEMU、Xen などの台頭への対抗戦略。。。
「30坪は何平米?」Google日本語電卓がパワーアップ。計算や度量衡換算が自然文風の入力で可能に。「大さじ5を計量カップで」「1024を2進数で」「6フィート10インチ」などなど。
Ruby on Rails RC2 - 待望のリリース1.0まであと少し。スクリプト的な発想に基づいて Ruby で作成された、手軽で強力なWebアプリケーションフレームワーク。用意されたコマンドを実行することで処理に必要なスクリプトを自動生成 → 自動生成したスクリプトや設定ファイルに編集を加えるなどして使用。XMLファイルをほとんど使用しない。
PC-UNIXの先駆者、MINIXがメジャーバージョンアップ。1996年にリリースされた MINIX 2.0 以来約 9 年ぶり。BSD ライセンス。3.0 ではデバイスドライバが独立したユーザモードプロセスとして動作。蘭フリイエ大学でコンピュータサイエンスを担当する Andrew S. Tanenbaum教授によるリリース。もともとの MINIX は UNIXバージョン6を参考にしつつ、マイクロカーネル構造などのモダンな実装を加えたもの。
Jakob Nielsen博士のAlertbox 「2005年 ウェブ・デザインの間違いトップ10」。古くから言われているものがランクイン。フォントサイズが小さい・固定になっていることへの不満が、2位に約2倍の差をつけて圧倒的勝利。3 位に Flash が。。トップ 10 には、非標準的なリンク、簡潔でないコンテンツ、検索性能の低さ、ブラウザ間の非互換性、ページ幅を固定したレイアウト、など。『基本に忠実なウェブ・デザインを。』
セキュリティフィクスのXOOPS 2.0.13 JPリリース。コア&モジュール(newbb/contact)にクロスサイトスクリプティング脆弱性を含む複数のセキュリティ関連バグが発見されたため。至急のアップグレード推奨。新規インストール時にPHPデバッグモードが標準で有効に。
アップグレードは、「XOOPS 2.0.12 JP -> XOOPS 2.0.13 JP」のアップグレードパッケージをダウンロードし、解凍後の html ディレクトリを XOOPS インストールディレクトリに上書きアップロードするだけ。
piCal のカレンダーを XOOPS トップページに設定したい場合 - piCal 管理者メニューの「ブロック・グループ管理」→「ブロック管理」で指定。「今日の予定」や「月別フルサイズカレンダー」などを適切に表示サイド指定するだけ。件名の色変えやボールド指定方法が未だ不明(デフォルトではできなそう)。。
「改訂第二版 FreeBSDビギナーズバイブル」著者:後藤大地。初心者から中級者向けのFreeBSD解説書。デスクトップ環境とサーバ環境のどちらも詳細に解説(1000超のページ)。付録の DVD/CD-ROM 両面ディスク には、DVD Sideに5.4RELEASE ベースオリジナル日本語環境システム、CD Side にFreeSBIE(LiveCD) を収録。オンライン立ち読み用 PDF も(1/10 ほど立ち読み可能)。なかなかうまいサービス。
衛星写真と地図を重ね合わせ表示 gooが実験。地域情報検索サービスの実証実験。実験は2006年3月末までの予定。最小の縮尺は500メートル。衛星写真は東京23区と大阪市区のみ。神奈川も入れて欲しい。。。快適動作&分かりやすくて Good。道路を認識しやすいし、画面内小窓の広域地図表示機能もいい感じ。
UnixMages.com - to learning the Unix (and Unix-like Operating Systems) command line by using spells and mages as metaphors. Mage - 魔法使い。逆に分かりにくくなっている面も。。トップページでは crond の解説。
Project Looking Glass のインストールと起動。Release 0.61(Feb. 2005 ) を使用しての Linux 向けインストール手順解説。起動後の操作方法の解説が便利。意外に簡単と。
Yotophoto - Find free photos... fast! 無料で使える画像素材を直接検索可能なサイト。便利だ。 現在は、indexing over 100 000 Creative Commons, Public Domain, GNU FDL, and various other free images. さすがに日本語キーワード検索は×。
JavaDocからAPIハンドブックへ - DocBook Doclet 0.70.1~JDK 1.5.0対応に。JavaDoc などの Java ソースコードドキュメンテーションからDocBook形式を生成するアプリケーション。HTML文書の DocBook形式変換も可能。GPLオープンソースソフトウェア。動作にはJDK 1.5.0の使用が必要、日本語ファイルも OK。
セキュリティリリース Apache HTTP Server 2.0.55。主な変更点は潜在的なセキュリティ対応。古いバージョンからの移行を推奨。
早く来い! iPod with Videoの到着を待ちきれずにH.264エンコード(1)。iPod Video の対応ビデオフォーマットは、MPEG-4とH.264。H.264 はMPEG-2の2倍以上ともいわれる圧縮効率を持ち、Blu-RayやHD DVDにも採用、今後の映像用コーデックの主流。iTMS ビデオクリップも多くがH.264エンコード。H.264エンコードの問題点は処理時間(実時間の 2 倍かかるケースも)。MPEG-4 ムービーと比較するとノイズの発生頻度が少ない。オープンソースの ffmpeg でH.264エンコード可能。
UNIX USER 11月号 「第1特集:Linuxディストリビューションのいま」。ディストリビューションの基礎と系譜、カーネルやパッケージのバージョン表記解説など。今回が最後の UNIX USER。
mt-3.17-ja から Movable Type 3.2-ja-2 へアップグレード。3.2 ではアップグレード方法がいくつか大きく変化。
(1)アップグレードパッケージと新規インストールパッケージが統合データベースのアップグレード処理もウェブベースで実行されるが、エントリ数が多い場合は処理に膨大な時間がかかる(特に、週番号のアップグレード)。mt.cgi の管理画面デザインなどが一新!アップグレード直後は、「サイトの再構築」を1度行わないとトップページが管理画面ページになってしまうケースがある。
(2)環境設定ファイルが mt.cfg から mt-config.cgi に変更(最低でも CGIPath & DataSource & StaticWebPath 変数の設定が必要)
(3) HTTP 経由で $CGIPath/mt-check.cgi を実行 & セットアッププログラムの実行
c-jump - computer programming board game & helps children to learn basics of programming languages, such as C, C++ and Java. C 言語プログラムをそのままボードゲームに展開した感じ。
・Skiing and snowboarding is a perfect programming analogy.
・The game is based on the code of a real computer program!
WEB 2.0 or NOT. Web 2.0 であるどうかの投票サイト。What is Web 2.0?典型的な例は、Netscape が Web 1.0 で Google が Web 2.0。
Apple 新型 iMac G5 登場。より薄く、iSight 内臓(Photo Booth ソフトウェア)、Mighty Mouse 付属、iLife'05 同梱、Apple Remote コントローラー(Front Row 機能)などなど凄すぎ。。。完璧。。iPod もパワーアップ。30GB & 60GB、黒色も登場、QVGA カラーディスプレイ搭載、MPEG-4 & H.264 ビデオ再生可能、さらに薄く。
現時点(10/13 午前 5 時)で、Apple Store は最新情報だけど、日本 Apple サイトは情報が古い。本社サイトは、Steve Jobs の One more thing 発表が終わった直後にiTunes 6 などの新製品情報がアップされてた。Apple に脱帽な感じ。。
piCal - XOOPS2用 スケジューラ付カレンダーモジュール。ウェブサーバ上で動作するフリースケジュール管理ソフトウェア。元々、日本語環境向けに開発されたモジュール(現在は国際化対応済)。XOOPS2 がインストールされている環境であれば、modules/ 以下に piCal を展開して、XOOPS2 のモジュール管理でインストールするだけ。
XOOPS2 自体もインストールは簡単。インストールパッケージを解凍して、WWW サーバ上のディレクトリにコピーしてインストールウィザードに従うだけ(MySQL のデータベースとユーザを作成しておく必要有り)。
「Googleデスクトップ2」日本語版リリース。アプリケーション起動や検索クエリの候補表示可能なクイック ファインド機能、ニュースやRSS・メモ・メールなどを表示可能な「サイドバー」機能など。インストール後に Windows の再起動が必要。
Cool なEclipseプラグイン(7) プログラミングにあると便利なプラグイン。ファイル検索を素早く行うGotofileプラグイン - インクリメンタルな検索やファジー検索が可能、検索テキストを入力するだけのシンプルなインターフェイス。Editor Enhancementsプラグイン - 補完機能がないエディタでもファイル中の文字列をもとに補完可能、Emacsライクな補完機能など。
Ning is a free online service for building and using social applications (web applications that enable anyone to match, transact, and communicate with other people). 様々な SNS 構築のためのポータルサービス。Flickr サービスもソーシャルアプリケーションの一つ。
Favicon - FAVorite ICONの略で、ブラウザのアドレスバーの URL 左に表示される(ブックマークなどにも)画像アイコンのこと(個人的には「ウェブアイコン」のほうが直感的な印象)。Favicon の手軽な作成方法(画像から ico 形式ファイルを自動生成)・設置方法(ウェブサーバ上に配置して、表示ページの <head> タグを編集するだけ)。Opera on XP では OK、IE 6 on XP ではうまく表示されず。。。なぜ。。 ブラウザ対応表。
PukiWiki ページ上部の、ナビゲイトメニューの編集調整やページタイトル下の URL 表示オンオフ切り替え(SKIN_DEFAULT_DISABLE_TOPICPATH)などは skin/pukiwiki.skin.php ファイルで調整。ページサイズ調整(body.td 部分)、文字列やヘッダタグの色変更は skin/pukiwiki.css.php ファイルを編集。
Tagyu suggests tags for your input text content or URL. 他の人々が使用しているタグ情報をもとに、よりスマートなタグ情報を提示。
確実にプログラミングエラーなし && javac コンパイルも完璧に通る && .class ファイルも存在 && java 実行ファイルにも Path 設定済み、であるのに、
$ java Testと、 NoClassDefFoundError Exception が発生してしまうケース。原因は、java 実行環境の CLASSPATH 設定ミスである場合がある標準 Java 環境を変更していなければ、Windows の場合は CLASSPATH 設定は必要なし。普段使ってない環境でこれに当たると気づきにくい。
Exception in thread "main" java.lang.NoClassDefFoundError: Test
今回のCLASSPATH 設定ミスの直接的な原因は、iTunes アップデータの問題。「iTunesのバージョンアップに伴うQuickTimeのインストールでCLASSPATHが設定されてしまう 」を参照。
PukiWiki で使用可能な絵文字(ハートマークやニコニコ顔)=PukiWiki 内では用語的に「文字参照文字」。詳しくは、PukiWiki ヘルプの「テキスト整形のルール」の「文字参照文字」項目を参照。
Cygwin のデフォルトインストールディレクトリ(C:\cygwin)から「マイ ドキュメント」フォルダなどに Cygwin ターミナル上でアクセスしたい場合 - 「cd c:」 で C ドライブルートに移動後は任意のフォルダを Tab 補完(Windows が C ドライブにインストールされている場合)。このパス指定はコマンドプロンプトと同じ。絶対パス的には、「cd /cygdrive/c」 で C ドライブへアクセス可能。
「プロパティ」 ⇒ 「オプション」 ⇒ 「編集オプション」 で 「簡易編集モード」 にチェックを入れておくと、デフォルト状態で Cygwin ターミナル上の文字列をマウス選択可能なので便利♪
Sing that iTune! (Konfabulator Widget) - iTunesで再生している曲の歌詞を取得・表示する Konfabulator 用Widget。邦楽、クロスプラットフォーム(Mac & Win)対応。最新バージョンは version 2.7.1。なぜか名前が iTunes じゃない。。
Windows で使う場合は、Konfabulator(フリーウエア)をインストール(Download リンクから WIN 版を取得)&起動し、別途ダウンロードした「Sing that iTune!.widget」ファイルを、Konfabulator タスクトレイアイコンの右クリックから「Widget を開く」で選択して完了。とても簡単。ただし、Konfabulator 自体が多少重い&ない邦楽歌詞もそれなりにある。
Xenoppix (= Xen + KNOPPIX)。バーチャルマシンモニタ Xen により NetBSD と Plan9 がゲストOSとして起動(VNC でGUI環境をフルスクリーンマッピング)。今後の対応 OS に OpenSolaris が。
A new FreeBSD website has been launched. The site was improved as part of Google's Summer of Code program. 既に日本語版も。確かに使いやすい。右上でテキストサイズ変換も可能。The FreeBSD Project (Japan) のサイトはどうなるやら。。

WinSCP3(オープンソースソフトウェア)でのリモートアクセス時に、
Connection has been unexpectedly closed. Server sent command exit status 1.と言われてリモート接続できない場合の対処法 - WinSCP3 を「プログラムの追加と削除」からアンインストール。その際に、Confirm ウィンドウが出て「Do you want to cleanup data stored by the application on this computer?」と聞かれるので、「Yes」⇒「check all」で全て選択して削除。その後、新規インストールで解決。日本語パッチを当てた WinSCP3 をアップグレードすると起こる症状である模様。
pukiwki の左上ロゴ画像のデフォルトサイズは 80 x 80 ピクセル。skin/pukiwiki.skin.php の「
こんなWiki今まであった? - 複数名で同時にWYSIWYG編集も可能。WYSIWYG編集可能なWikiライクシステム。JotSpot LiveにはWorkgroup、Team、Personalの3つのエディション。Personal は無料だが月あたりに作成できるページ数は5つで広告表示も含まれる。
EffectiveBrand - Free Community Toolbar Builder in 4 Easy Steps. IE & Firefox 対応。独自ロゴ・デザイン・RSS など、カスタマイズ可能なオリジナルツールバー作成サイト。
Cascading Style Sheets Optimization。CSS ファイルをアップロードするだけでファイルサイズを最適化。
Wanderlust 上での送信メールファイル分割機能のオフ - .wl ファイルに 『setq mime-edit-split-message nil』 の一行を追加。
bytetest.com - Gmail アカウント紹介サイト。[Remaining] がゼロでなければアカウント取得可能。画像コードを入力して取得。
作って学ぶ、いまどきのWebサービス 第4回 「Google Maps APIでAjaxにチャレンジ」、
UNIX USER 10月号。はてな 伊藤直也氏による短期連載。Ajax 解説から JavaScript でハックする Google Maps API 利用例まで。携帯写真や建物解説などを付与して公開可能なはてなマップでも Google Maps API を使用。
あける&ふさぐ暗号化通信 第3回 「仮想イーサネットシステム GNU Virtual Private Ethernet」。UNIX USER 10 月号。Peer-to-Peer タイプの VPN 実装。SoftEther との違いは、(1) マルチプラットフォーム対応、(2) P2P VPN 実装、(3) 独自通信プロトコル動作。プロトコルとホストに対応した仮想デバイス経由で通信。GNU 登録は 2003 年 2 月。
「Linuxカーネル2.6解読室」にて、UNIX USER 10月号から 4 回の予定でネットワーク実装の紹介開始。第 17 回は「ソケットインターフェイスの実装」。ソケット、バッファ管理、ネットワークデバイス、TCP/IP の順。ちと順番が不思議。。。
PGPLOT Graphics Subroutine Library. C 言語向け、 Perl, Python, Ruby インタフェースもあり。かなり primitive & static なライブラリ。
writely - ウェブ上だけで完結するワープロ (Web Word Processor)。ワードやHTMLとの親和性も高い。Simple & SECURE web document sharing (Specify who can access your documents & Undo anyone's unwanted edits, at any time).
Cingular Wireless の iTunes 携帯 ROKR の CM。Cingular はアメリカの携帯キャリア。ROKR は MOTOROLA 製。どちらの CM もファンキーで Good!
OpenGL版 Java3D 上でのプログラム起動時に、「wglCreateContext Failed: ピクセル形式が無効です。」 というエラーが出て 3D プログラムが動作しない場合の対処法。
デスクトップ上で右クリックして 『プロパティ』 ⇒ 『設定』 タブ ⇒ 『詳細設定』 ⇒ 『3D』 タブ ⇒ 『OpenGL』 にチェック ⇒ 『互換性』 ⇒ 『Z-バッファ深度を使用』 ⇒ 『16ビットを使用』 にチェックただし、RADEON 9800 PRO を搭載した PC 環境では、エラーは消えるが 3D プログラムが不完全状態で動作。というわけで、DirectX 版 Java3D を使うべき ⇒ OpenGL 版よりは正常な動作を確認。
基本的な原因は、ATI CATALYST ドライバの問題で、ATI Driver Issues - Pixel format invalid が詳しい。問題が起きた手元の環境は CATALYST 05.3(6.14.10.6517)。同じページの 「Recommendations for ATI drivers」 によると、Java 3D version 1.3.2 をインストールするのが最もよい解決策(ピクセル形式のエラーに関して)、とのこと。
試しに、CATALYST ドライバを 05.8(6.14.10.5279:OpenGL)にアップグレードしたが症状に変化なし。むしろ、Z バッファ深度の設定がなぜか 24-bit のみとなり症状は一段と悪化 T-T。というわけで、最後の解決策のJava 3D version 1.3.2 を上書きインストール。無事にプログラムが起動し、ピクセル問題も動作速度不安定問題も同時解決! 素晴らしい動作だが、1.3.2 はインストーラがまだないのがちと難点。。
Java 3D Binary Builds ページから 1.3.2 バージョンのバイナリがダウンロード可能。1.3.2 の Windows 版バイナリでは、OpenGL or DirectX の区別なし。素晴らしい。Java3D 1.3.2 バイナリ・インストーラはないので、zip を解凍後の dll & jar ファイル群を Java の Runtime ディレクトリに手動コピー。
Wanderlust での添付ファイル保存方法(3.3.4 マルチパートメッセージを読む) - Messageバッファにカーソルを移動させて(Summaryモードで『j』)、保存したいパートにカーソルを合わせて『e or v』を押して保存。正式には 『e』 が保存で 『v』 がマルチパートデータの再生(再生できない場合は保存になる)。
trackfeed - リンクが張られたことを瞬時にRSSで通知するアクセス解析ツール。生成されるスクリプトをウェブページやブログに貼るだけ。厳密には、リンクが初めてクリックされた瞬間に更新通知。
Apple、超薄型軽量の「iPod nano」発表。薄さ6.9mm、重さは約40グラム。iPod mini の約半分のサイズ。容量は4Gバイト(2万7800円)と2Gバイト(2万1800円)、色はホワイトとブラック、カラースクリーン装備。iPod shuffle との大きさの違いが気になる、実物が見たい。
米Logitech、スマートマウスやデュアルレーザー搭載機など新製品4機種。PCとの双方向コミュニケーションが可能な「Logitech MX610 Laser Cordless Mouse」、接続されているPCの状態を感知しスリープやオフ状態になると自動的に消費電力を低減、単3電池2本で最長3カ月使用。「Logitech LX7 Cordless Optical Mouse」は単3電池2本で最長8カ月の使用が可能、マウス動作停止後1秒とかからずスタンドバイ・モードに。LX7 はデザインが微妙。。日本での発売は未定。
LaTeX でレターサイズ(215.9 x 279.4 mm)の PDF ファイルを作成したいとき - 『dvipdfm -p letter file.dvi』。 『dvipdfm -vh』 で対応ファイルフォーマットを含めた全ヘルプ表示。
あける&ふさぐ暗号化通信 第2回 暗号化パケットリピータstone&偽装通信ツールPingTunnel。Unix User 9 月号。SSL 通信対応パケットリピータ stoneと ICMP パケット中に通信内容を格納し実際の通信内容を偽装するトンネル通信用ツール PingTunnel。PingTunnel は ICMP パケット内に TCP パケットを組み立てるために必要な情報のみを含めてピア同士で ICMP パケットをやり取りする(パケットサイズが変動する)。
PDF ファイルから Word ファイルへの変換は別途ソフトウェアが必要。期間限定試用版があるソフトウェア - PDF to Word Converter(15日間:微妙に機能制限があって変換が完全ではない)、ファイル変換ツール Convert Doc(7日間)。
Wanderlust 上でのメールメッセージ検索方法 - Summaryモードで「V(大文字)」を入力。検索後に検索条件に一致したメッセージ一覧が表示される。Summaryモードでの「?」は、与えられた条件を持つメッセージにまとめ処理マーク `*' をつけるだけ。
PowerPoint の「オートシェイプの書式設定」で『透過性(オブジェクト色の半透明化)』の機能を使うと、ppt ⇒ PDF 化したときにサイズが約3倍に。。しかも、PDF ファイル上では透過処理効果が反映されない&ファイル描画にも異常に時間がかかる(さらにPDF画面表示のたびに透過処理部分を再読み込みする)。結構、クリティカルな問題。。。PDF の問題??
IETF、「Atom」標準案を承認。データフォーマット「Atom 1.0」を Proposed Standard として承認。Atom は RSS の代替フォーマット(Atom Syndication Format)。大手サイトは両方のフォーマットを採用している。RSS には各種形態が存在し、多くのモデルが実在している。。
高崎だるま+マウス? 傾けて操作する「ダルマウス」が登場。両手で操作する「ダルマウス」は実用的にありえないが、片手操作の「ダルマウスmini」 はいい線かも。空中での操作可能、独特の操作感覚。
Windows でプログラムをコマンドプロンプトから実行したいとき - ショートカットをコマンドプロンプトにドラッグしてリターン。標準出力にログを出すプログラムの場合はこれでログ取得が可能に。プログラム起動時にエラーが出て即座にプログラム終了してしまう場合などに有効。
サイボウズ・ラボに入社した世界的プログラマの抱負と横顔。Palm OS用Webブラウザ「Palmscape」などのソフトウェア開発(1997年)で世界的に有名な奥一穂氏。米マサチューセッツ工科大学(MIT)発行の技術専門誌「Technology Review」が選んだ若きトップイノベータ100人に、国内のエンジニアで唯一選出。
ブログに見るアプリケーションセキュリティ問題。「コメントスパム」や「トラックバックスパム」に関して。コメントスパムなどはサーバに必要以上の負荷がかかる。トラックバックやコメント対しての利用者側の意識変革が必要。うーん。。。
Longhorn正式名称は「Windows Vista」に。2006年正式リリース予定。RSSの標準サポートなど。Vistaは、英語の「view」に当たるイタリア語が語源で「未来への展望」の意味も。うーん、MONTAVISTA Linux とかぶる気が。。
『ダウンロード・コム』10年間の総ダウンロード数ランキング。1996年開設以来の10年間。登場から2年で Firefox が4位に。1位 ICQ、2位 Winamp、3位 Napster、6位 iTunes、8位 Skype。
Pure JavaのSSH2実装"JSch 0.1.21" - X11フォワーディングなどにも対応。オープンソースのSSH2実装 JSch (Java Secure Channel)。パケット転送機能の充実に力を入れている。暗号処理ライブラリ JCE (Java Cryptography Extension) 機能を利用して実装。
パッチ適用サービス新版、Microsoft Updateの機能としくみ。ActiveX コンポーネントと Windows Update サイトのバージョンは、Windows NT 4.0用のv3、Windows 9x/Me/2000/Server 2003用のv4、Windows XP用のv5、Microsoft Update公開と同時期に提供が開始されたWindows 2000/XP/Windows Server 2003用のv6が存在する。MU には、スキャンが遅いという不利点も。
GoLexa - The Search Tool with Complete Page Analysis for each Result. 便利だけど 「1000 Query/Day API limit」 が痛い。。
最新の高速インタフェース規格 SerialATA のここがポイント! IDE との比較を含めた分かりやすい解説ページ。SerialATA はデータ干渉がなく、信号線間の同期処理が必要ないので高速。SerialATA ケーブル、超スリム。Serial ATA II は「NCQ(ネイティブコマンドキューイング)」をサポート。
Eclipse on Windows の extssh 経由 CVS 操作で CVS サーバ host key が変更されて 「warning! remote host identification has changed.」 と言われて接続できない場合の対処法 - 「C:\Documents and Settings\USER_NAME\ssh\known_hosts」 ファイルから該当サーバの host key を削除して、ファイル保存。Eclipse を再起動して再実行。
JavaによるGUI構築ツール UICollection 2.0公開。Swingベース。ユーザインタフェースをデザインするためのRAD (Rapid Application Development) ツール Qt Designer を利用。モデルとコントローラの部分はJavaプログラムで記述。
The FreeBSD Project、6.0-RELEASEに向けRELENG_6ブランチを分枝。FreeBSD 7系が-CURRENTの位置づけ、FreeBSD 6系が-STABLEの位置づけ。FreeBSD 6.0-RELEASE では、powerd(8) 採用、OpenBSM 機能のマージなどが大きな改良点。
Apple、Mac OS X v10.4.2を公開。ついに、Apple Mail のIMAP関連動作の修正が。うまくいくかな。。。
Camino に欲しい機能 - ウィンドウセッション保存機能(前回の起動状態からスタート、のような機能)。うっかり Camino 自体を終了させてしまったときにかなり必要。Opera にはウィンドウ状態(現在開いているページとその位置)の保存機能あり。
これの続き。EasyPackage で kterm のみをインストールした状態では、ターミナルから kterm を実行しても
dyld: Library not loaded: /usr/X11R6/lib/libXaw.7.dylibというエラーが出るので、[x11]→[XFree86] も追加インストール。
Referenced from: /usr/X11R6/bin/kterm
Reason: image not found
Trace/BPT trap
その後、ターミナルから [X &] を実行して
Fatal server error:というエラーが出る場合は、ここの指示に従って、
Could not find keymapping file USA.keymapping.
sudo mkdir /System/Library/Keyboardsをターミナルで実行。wget は適宜インストール。
cd /System/Library/Keyboards
sudo wget http://xdarwin.org/USA.keymapping
これで、[X &] → [kterm] が実行可能に。X を起動するのが面倒だけど Virtual PC より遥かに動作が快適なのでなかなか便利。これで、yumiko & tuttt on Mac の文字化け解決。
Windows Update から Microsoft Update に変更。Office などの更新も一括で管理できて便利。アイコンもがらっと変更。正規ユーザ認証が必要。

今夏が熱い - The FreeBSD Summer of Code 2005 Project。9,000近い公募の中から 400強のプロジェクトを採択。SSH based networking filesystem, Update the Linuxulator, Implement MacOS launchd(8) for FreeBSD など。The FreeBSD Summer of Code 2005 Project では日本人採用者なし。
米マイクロソフト、ファイル共有技術を開発中。雪崩。BitTorrent と異なる点は、FEC 的な冗長符号化を行ってファイル分割する、ダウンロードを指揮する中央サーバ (トラッカー) に依存しない、署名などの著作権保護機能など。ケンブリッジ研究所で開発中。
Fugu で接続先ホストの hostkey が変わって、「warning! remote host identification has changed.」と言われ SFTP 接続できないとき - /Users/USER_NAME/.ssh/known_hosts から該当サーバの host key を削除。Fugu の Favorites 設定でのサーバ設定削除と連携してればいいのに。
Javaクラスファイルを縮小/難読化する - ProGuard 3.3公開。バイトコードの最適化も。使用されていないクラスやフィールド、メソッドなどを検出して削除 & クラスやメソッド、フィールドの名前を無意味な短い文字列で置き換え。
NeoOffice/J 1.1.4リリース - OS X TigerのSpotlightをサポート。作成した文書の全文検索を可能とするSpotlightプラグイン「NeoLight」を装備。OpenOffice.orgのGUIをJavaで再実装。
Odeo - Podcasting ウェブポータルサイト (To discover, create, and subscribe to fresh, independent audio content for your iPod)。Beta test のみ公開中。
OpenPKG Foundation設立 - UNIX系OS汎用パッケージシステムの普及を目指す。FreeBSD 4.11/5.3/6.0、NetBSD 2.0、Debian GNU/Linux 3.0/3.1-pre(当時)、Fedora Core 3、Solaris 8/9/10、RedHat Enterprise Linux 3、SuSE Enterprise Linux 9などをサポート。545 パッケージ(2005年2月)。RPMベース。1つのパッケージで複数プラットフォーム向けの配布が可能。
Google Mapsで東京上空いらっしゃいませ。ついに地球全体のデータ(主要都市など)が追加。日本は、東京+鎌倉・江ノ島周辺+三重県の四日市周辺のみ。この3つは軍関係?
Mac OS X on PowerBook G4 でのスリープコマンド - 「アップルコマンドキー+オプション+電源スイッチ押し」。マジカル・マッキントッシュ・キー・シーケンスから。
AppleとIntel、30年にわたる数奇な関係(前編)。おもしろい。Appleは Intel の創業から8年後の1976年に誕生。Mac パソコン大ファンのビル・ゲイツ、Novell 社も登場。Appleはハードウェア依存のビジネスモデルで成り立っていた(1993)。
mt-3.17-ja にアップグレード以降、コメント SPAM が止まらないので Quasi-SpamFilter を導入。plugins ディレクトリに置くだけ。効果有り! Quasi = 擬似の、外見上の。
EasyPackage - Mac OS X 向け Unix 系便利ソフトのCUI / GUI インタフェース・インストーラ。Fink との違いは日本語 Unix 環境向けである点。ただし、Tiger にはまだ本格対応していないため結構はまる。(1) Tiger 対応インストーラはここ。(2)いくつかのアプリケーション不具合の対処方はこちら。結局、kterm が動かず。。
Intel採用発表から1週間、Appleの苦戦について考える。PowerPCとIntel CPUの両方に対応可能な「ユニバーサルバイナリ」とIntel CPU搭載MacでPowerPCコードを実行させる技術「Rosetta」が Transition のカギ。次のPowerPC搭載新製品は期待大 (買い控え懸念を払拭させる必要があるため)。Steve Jobs氏、Appleを追い出されて Pixar 設立、「人生は限られている、その時間を無駄にせずに、自分の道をまっすぐに」、「いつかは死が訪れることを意識するのは、何かを失うことを恐れずに行動するための最善の方法となる」。やっぱカッコいい。
Mac on Intelへの道のり - Mach-Oから探る。Mac OS X標準のバイナリフォーマット「Mach-O」 - マルチスレッドなどBSDレイヤ機能をフルに活用可能+複数の異なるアーキテクチャの実行コードを収めた単一のバイナリ(MAB : Multi Architecture Binary)を生成可能。Mac OS X 10.0のベースである Darwin 1.2.1はIntelマシンで動作確認済み。
ASK.JP、Googleを抜く検索エンジンになる! 検索すると対象キーワード関連の要約を表示する「一発検索」が“ウリ”。検索エンジンには「Teoma(テオマ)」を採用 - Subject Specific Popularity 理論(コミュニティ内で最も権威のあるサイトや人物が選ぶ“より権威の高い”サイトを上位に表示)。“ヒューマンタッチな温かく柔らかい検索エンジン”、主要ターゲットは IT オタクではなく“デキる社員”。 どうなる?
search_templatesが日本語にならない不具合。nofollow プラグインの扱い方 (デフォルトでは無効状態)。手元では、「BanASCII v0.9.1」と「リンク無しトラックバック防止プラグイン」が有効にならない不具合が発生。今のところ原因不明。。。
Movable Type 3.17 アップグレード。うれしい変更点は、ソフトウェア安定性の大幅強化、再構築バックグラウンド処理の有効化+管理画面のレスポンスを高速化、など。アップグレード手順は簡単。
pukiwiki 上での MD5 計算方法 - 『http://Pukiwiki_URL/?md5=password』 で Compute。
Apple、WebKitをオープンソース化 - コミュニティとの関係改善を図る? WebKit は、Mac 上のHTMLレンダリングなどで用いられるフレームワーク。Safari、Dashboard、Mail などの様々なアプリケーションで利用されている。データの送受信や各種リソース処理を担当する WebFoundation.framework を除いたWebKitの構成要素すべてをオープンソース化。
JavaのGUIをXMLから生成する gui4j 1.1公開。ウィンドウの構成や見た目をXMLで定義、プログラム本体とGUI定義を効率よく分離。
Intel乗り換えの動機はPowerPCの消費電力問題――ジョブズ氏が基調講演で説明。「Intelがずば抜けて最強のプロセッサロードマップを持っている」、とジョブズ氏。Intelプロセッサを搭載したMacコンピュータは来年の今頃までに登場。
マウスだけで文字入力 予測変換で素早く。Internet Explorer(IE)の入力フォーム向け。テクニカルプレビュー版を「ATOK.com」で無料公開。携帯電話と同様のマルチタップ方式ソフトキー。公開は8月31日まで。
BSD Binary Updates provides online security and operating system upgrades for BSD systems in binary format, consists of the secure web interface and the remote client. BSD Updates Project.
Microsoft IME の日本語入力モードで全角英数字を入力したい場合 - 「コントロールパネル」 → 「地域と言語のオプション」 → 「言語」タブの「詳細」 → Microsoft IME スタンダードのプロパティ → 「和英混在入力」タブで「英数モードでは Space キーでスペースを入力する」のチェックをオフにする。
Googleの夏、コードの夏。学生向けのオープンソースプロジェクトコンテスト。この夏をオープンソースとコンピュータサイエンスのために、が趣旨。Participating Organizations が強力。
メルコ (現、株式会社バッファロー) が創業 30 周年。意外に長い。その歴史ページ。Buffalo の由来はプリンタバッファに。写真館がおもしろい。1980 年台前半に既に無線プリンタバッファを発売。
fileNice is a free php file browser. ウェブ公開ディレクトリ内のファイルをWindowsエクスプローラー風に表示。ディレクトリ内の画像スライドショー機能も。デモはここ。とてもシンプルなページ。
Internet Explorer で「表示」→「ソース」を選択してもソースが表示されない症状の対処方。インターネット一時ファイルの削除だけでも OK。
Javaパフォーマンスチューニング 第5回 メモリ・リークの発見。チューニングポイントは、メソッド・コールの調査とメモリ・リークの発見。メモリ・リークによってJavaプログラム実行中にJVMヒープ・メモリが不足すると、OutOfMemory エラーが発生。「メモリ・リテンション」 - プログラマが予想しないところでオブジェクトへの参照が残ってしまうこと=Java におけるメモリ・リーク。メモリ・リークを検出する手段には、JVMオプション-Xverboseegcから得られるログの解析、gdb(gnu debugger)を用いる、なども。
Quartz Composerによるビジュアルフロープログラミング。ビジュアルフローを使ったグラフィックモジュール作成プログラミング環境。すべての処理をリアルタイム実行。Tiger のスクリーンセーバである RSS Visualizer(かっこいい!) はQuartz Composerを利用。最小構成要素がパッチ、 ある程度のパッチの集合がマクロ。Quartz Composer のインストールは、Tiger のインストールDVDディスクの Xcode Tools フォルダの XcodeTools.mpkg から。文字が流れるグラフィックモジュールの作成例解説。 作成ファイルはスクリーンセーバとして利用可能。
Mac OS X Tigerにも採用されているJava Blogシステム - blojsom 2.25公開。動作が軽量、テンプレートによるカスタマイズ可能、マルチユーザ動作。
PowerBook G4バッテリー・リコール問題。見事に購入時期・モデル No.・シリアル番号が該当したが、3つの組み合わせ的に該当せずセーフ。予備で買った Rechargeable バッテリーの方はシリアル番号が該当せずこちらもセーフ。意外に該当製品が少ない? 激しく待たされたが、アップルサポート電話の保留音楽はレゲエ調。。
OS X ハッキング! 第135回虎飼い日記 その3 - Dashboardと戯れる。「EIJIRO dash」ウィジェット - 英辞郎のフロントエンド、スペルチェッカにも対応。ただし、英辞郎データファイルは有償配布。むー。オンライン公開のフリー百科事典「Wikipedia」に対応する「Wikipedia Widget」も。
MIT誕生のリッチクライアント技術が日本に、Curl。2004年に住商情報システム株式会社によって買収されマーケティングの拠点が日本に。Curl はプログラミング言語としての包括的な体系に基づき設計されている。3DのためのAPI を豊富に用意。プログラム・セントリック、プロシーシャ・セントリックな特長。「ジェントル・スルー」 - 言語の習得カーブが最初は緩やかだが、一定水準を超えると飛躍的に上昇。グラフ生成に強いCurl。
BitTorrentに「トラッカーレス」の新バージョン登場。「4.1.0」β版。。「Web上のファイルパブリッシングを簡単で価格破壊的にする取り組みの一環」。
サーバサイドJavaとの連帯を提供するAjaxツール - DWR 0.6公開。DWR (Direct Web Remoting)。ブラウザで実行されるJavaScriptからサーバサイドJavaコードを呼び出して実行するためのライブラリ。 DWRはAjaxを実現し、ASLバージョン2のもとに提供されるオープンソースライブラリ。類似技術にJSON-RPC-JavaやSajaxなど。
iBook G4とPowerBook G4のバッテリーリコール。昨年10月から今年5月にかけて販売された12インチおよび15インチのPowerBook G4。見事に当たり。Apple に無償交換の連絡を。
Movable Typeに脆弱性、第三者が不正アクセスでBlog更新可能に。Cookieを使ったセッション管理に問題。セッション管理のCookieにハッシュ化したユーザーアカウント情報が含まれるため。mt.cgi へのリンクを「CGIPath」ではなく「AdminCGIPath」に設定すべし (https などの手間がかかるけど)。日本語最新版の 3.151-ja バージョンにも脆弱性。日本語修正版 3.16 は6月上旬にリリース予定。遅。
Cyrus on X Server における IMAP デーバベース再構築方法。先に imap ディレクトリを作るのがコツ。mboxlist_db は Berkeley db 形式だとうまくいかないことがあるらしい。再構築後にメールボックスがなくなっている場合はクライアント側メーラーでのユーザアカウント削除をすべし、という Apple 情報に従ったが効果なし。
IANA の charset 登録一覧。case insensitive だが、shift-jis や euc_jp は間違い。正しいのは、shift_jis、euc-jp。
グラフツールcacti。MRTGの代替、RRDToolのウェブベースGUIフロントエンド。スクリーンショット群。おなじみの Apache/PHP/MySQL/RRDTool/NET-SNMP セットが必要。
[不具合情報]MS05-019(TCP/IPの脆弱性)の修正適用で複数の重大な障害が発生。手元では Windows XP SP2 な Dell PC が起動不能に。。T-T。クリティカル。。
次のファイルが存在しないかまたは壊れているため、Windows をとか言われてるし。。
起動できませんでした。
<Windows root>\System32\ntoskrnl.exe.
上記のファイルをインストールして直してください。
WinHEC 2005 - Longhornが切り開く世界 - モバイル編、PCは1人に1台へ。補助ディスプレイ技術「Auxiliary」。「シンプルで簡単な接続」「セキュリティ」「モビリティ」の3つを軸にEnd to Endの接続性を実現。視覚的にネットワークの状態や問題を確認できるNetwork Mapper。

Mac OS X Tigerの実力は? - 4度目のアップデート、その真価を探る。
・ウィジェットの実体は「JavaScript+HTML+CSS」、Safari での表示も可能。
・Mail での 添付画像ファイルのリサイズ機能(大・中・小)も用意(メッセージ作成ウインドウ右下に現れるプルダウンメニューを操作)。
・数式をもとに2D/3Dグラフを作成するアプリケーション「Grapher」、EPS出力可能。
・Preview では、テキストと楕円の2種類の PDF 注釈ツールが用意。
・起動プロセスが Panther約23秒から Tiger で約14秒、init がなくなり「launchd」に。
・Spotlight関連の CUI コマンド - mdfind (Spotlight検索) & mdls (Spotlightが参照するメタデータを調べる)。
・Spotlightに代表される「Core Data」アーキテクチャの投入。
Apple、Windows版「Bonjour」をリリース。通信には5353番のUDPポートを使用。 Bonjourは、IPネットワーク上のサービスや周辺機器を自動検出するためのネットワーク技術。
TigerでTiger? - Apple、J2SE 5.0やWebObjectsをアップデート。Mac OS X 10.4においてJ2SE 5.0の利用を可能にする「Java 2 SE 5.0 Release 1」をリリース。GUIを持つPure Javaアプリケーションの実行速度が向上。これで、Windows/Linux/Solaris/Mac OS Xといった主要プラットフォームでのJ2SE 5.0利用が可能に。
CSSでここまで実現! CSS+HTML+JavascriptだけでつくったWindowsXP画面。すごい。アイコンドラッグ、スタートメニュー機能も。
Google Web Accelerator Beta。現在は、For users in North America and Europe のみ。How does Google Web Accelerator work? - Google 経由ページリクエスト、Prefetching、Caching、圧縮など。プライバシー論争が起きそう。。
Windows XPで802.11iをネイティブサポート。無線セキュリティ規格IEEE 802.11i。ネットワーク発見促進手段であるWireless Provisioning Services Information Element(WPS IE)もサポート。WPA2(802.11iを基盤とした規格)準拠。
Cisco、セキュリティアプライアンスの新製品発表。多機能セキュリティアプライアンス「Cisco Adaptive Security Appliance(ASA) 5500 Series」。リモートアクセス用の IPSecとSSL VPN機能、Quality of Service(QoS)、ルータ、IPv6、マルチキャストをサポート。ワーム/ウイルス対策、スパイウェア/アドウェア対策、不正侵入防止、サービス妨害(DoS)攻撃防止機能、URL アクセス制御機能など。
Dashboard へのウィジェット追加方法 - F12 で Dashboad を起動し、左下隅にある + マークをクリック。ウィジェット追加時のアニメーションが素晴らしい。標準搭載以外のウィジェットはここから DL (日本の Apple サイトにはまだない)。しかし、Weather の日本向け設定がなぜかできない。。
(追記) ここの情報に従って、Wideget 設定の都市名エントリで Return を押して確定させて解決。しかし、最初から「Yokohama」を指定しているとダメで、まず「Tokyo」で確定・表示させてから「Yokohama」に変更することで横浜の天気情報も表示された。ふー。
Camino 0.8.4 Released! 0.8.3 から一月も経っていないのに。。Mac OS X Tiger 10.4 compatible 、セキュリティ修正が中心。
Online Apple Store で、Mac OS X v10.4 "Tiger"+iLife '05+iWork '05の3製品を同時購入すると、¥25,800 の特別価格。 2005年4月13日(水)から5月31日(火)まで。知らなかった、ちと失敗。。
EPS Data Free Download サービス by レディオコム。収録データは Illustrator(EPS形式/Ver.8J以上)形式。カテゴリ別のロゴ・マーク・公共系データが豊富に。
Longhorn、「管理者ログイン」減らして脆弱性少なく。現在は、ビジネスユーザーの約80%が管理者用設定下でWindowsを使用。Longhornでは管理者の下に置くべき機能を保護しながら標準ユーザーが使える機能を増やす。正しい方向。
古くて新しいWeb開発技術Ajax。通常のブラウザに対応。「RIA」リッチインターネットアプリケーション。Asynchronous JavaScript + XMLリッチブラウジング。XHTML、HTML、CSS、XSLTを使った標準ベースのクライアント側プレゼンテーション、JavaScriptを使った標準ベースのクライアント側処理、XMLHttpRequestを使った非同期データ取得を包含。
Googleのスペルミス悪用サイト、アクセスするとPC乗っ取り。サイトデザインは全然違うけど。。Windows ターゲット。巧妙。
WinHEC 2005 - 新たな10年に突入するWindows、64bit対応版やLonghornをデモ。Windows Hardware Engineering Conference。Longhorn は2006年年末商戦リリース目標。1985年秋にWindows 1.0デビュー。32 bit 化は 1993年から。x64 Edition は物理メモリを最大128GB、仮想メモリを最大16TB、扱い可能。64 bit 性能を活用できるクライアント分野は、CAD/CAM、ゲーム、デジタルエンターテインメントなど。Longhorn ユーザインタフェース「Aero Glass」、仮想フォルダなど。Looking Glass に対抗?
Plasq.com - Comic Life. デジカメ写真のマンガ変換ソフトウェア。吹き出しやレイアウト調整機能なども。Mac 専用。
Apple、Dashboardウィジェットページの公開開始 - Tigerにフライング? JavaScriptやHTMLの技術を利用したアプリケーションの実行環境。約 20 のウィジェットを公開。アオッてる。。
ProcessLibrary.com. Find the latest information about spywares, adwares, trojans, viruses, system processes and common applications. 気になるプロセスやDLLなどの検索ライブラリ。
フリーソフトウェア文化を支えるコンパイラの最新版「GCC 4.0」リリース。構文解析の木構造に「tree ssa」を採用、ポインタ配列境界をチェックし、バッファオーバーフローを事前に防ぐ効果がある「Mudflap」にも対応。Mac OS X 10.4(Tiger)も GCC 4.0 を採用。GCC (GNU Compiler Collection)。
Mac OS X でのスクリーンキャプチャ方法 - グラブを使う。アプリケーション→ユーティリティ→グラブ。
Apple、10.3.9のJava問題を解決するソフトウェア・アップデートをリリース。やっと正式解決。これの続き。
Adobe Acrobat 7.0.1 Professional で ppt → pdf ファイル変換をすると、ハイフン(-)を含むメールアドレスリンクが正しく変換されない。「a-b-c@def.gh」 が 「c@def.gh」 になってしまう。近い事例が Adobe FAQ に存在するが、現在のところ解決策はない模様。
Apple、Mac OS X 10.3.9で生じるJava問題への対処法、公開。不具合に該当しているけど、Java142Update2.pkg がまず再インストールできない。うーむ。
セキュリティ強化のOpera 8がリリース。Extensible Rendering Architecture - 画面の幅・ブラウザのウィンドウ幅に合わせてWebページを自動調整。SVG(SVG 1.1 Tiny)のネイティブサポート。日本語版はまだ。
Yahoo! 360°は赤ん坊?――米国のBlogサービスを比較してみた。Yahoo!(Yahoo! 360°)、Microsoft(MSN Spaces)、Google(Blogger)、AOL、Six Apart(AOL Journals)。完璧な無料サービスはない。全ての機能を使いたければ有料のTypePadを。
hostsとlmhostsの違い。lmhosts ファイルは主にNetBIOS名とIPアドレスの対応付けを管理。lm は LAN Manager(Windowsネットワークの前身となる製品)の略。
Ajax - Asynchronous JavaScript + XMLの略称。えいじゃっくす。JavaScript の組み込みクラス XMLHttpRequest を利用した非同期通信を利用。Ajax 利用例として Google Suggest や Google Maps など。 ブラウザ組み込みの技術のみの利用。Ajax TODO管理ツール:とーどー。シンプル&リアルタイム wiki ライク。
UNIX USER 5月号 第1特集:オープンソースの常識。オープンソースに関する疑問点を FAQ 形式で。パッケージ関連、ソースコード・ドキュメント・モジュール・関数検索、デバッグ、ソースコード管理など。
pukiwiki 1.4.5_1 で編集後のプレビュー表示が空になってしまう問題。1.4.2 の FAQ を参考に、plugin/edit.inc.php の 44 行目の、
if (isset($vars['template_page']) && is_page($vars['template_page'])) {
OS XでPSPを愉しむ - 動画準備編。PSPはUSBマスストレージとして認識される。動画は MP4。
Mac OS X 10.4 Tiger プレビュー Dashboard。小粋な単機能アプリケーション(Widget)群を格納する Dock。楽しそう。iCal, Translator, Dictionary, Weather などなど。
オープンソースソフトウェアの性能・信頼性評価/障害解析ツール開発の成果。IPA より。PostgreSQL、JBoss、Linux カーネルなど。
Google、Q&Aサービスを導入。検索内容に対する事実に基づいた答えを検索結果ページ最上部に。ふむ。
LZH形式の圧縮ファイルを普通のフォルダのように MS純正の解凍ツール登場。「Windows Genuine Advantage Program」(WGAプログラム) 特典ソフトウェアとして。「圧縮(LZH形式)フォルダ」。簡単にスライドショーが作成できる「Microsoft Photo Story 3 for Windows」なども特典に。
米Six Apart、MTをAdobeの「GoLive CS2」と連携。Webサイト構築ソフトの新版「GoLive CS2」。TypePad と Movable Type テンプレート作成を実現するツールパレットがGoLive CS2に組み込まれる。
Camino 0.8.3 Multilingual Version ダウンロード開始。0.8.3 リリースノート。Camino デフォルト言語設定が Mac OS X 設定を参照するように。Good。
wiki ページ更新や凍結解除時に、以下のエラーメッセージが出る。
Runtime error
Error message : cannot write page file RecentChanges
maybe permission is not writable or filename is too long
bubbler - 最速ブログ。リアルタイムテキスト更新、画像/テンプレートドラッグ&ドロップ、wiki ライクグループウェア機能など。確かに Movable Type は更新処理に時間がかかる。
Mac OS X専用ブラウザ「Camino 0.8.3」リリース。バグ修正などのマイナーアップデート。現在は英語版のみ。
新手のDNSファーミング攻撃、「.com」をリダイレクト。攻撃者が制御しているDNSサーバを使って大量の情報をほかのDNSサーバに送りつける → .comサイトを閲覧しようとする一部ユーザーが特定のWebサイトにリダイレクトされる。
SecureLockWare - ドライブ全体をAES暗号化するソフトウェア。無償ダウンロード、バッファロー製ハードディスクのみ対応。
Microsoftが次世代アップデートシステムのベータテストを開始。Windows OSやMicrosoft Officeなどのプロダクト別ネットワークアップデートシステムを一本化。確かに必要。Java や Virus 対策ソフトなども統合して欲しい。
あのベストセラーVPNルータの後継「RTX1100」の実力をはかる。違いは、VPN スループット向上+柔軟な QoS 帯域制御+複数の設定ファイル/ファームウェアの保持、など。追加・変更点は少ない。
企業で真価を発揮するP言語——Burton Group報告。PHP、Perl、Python。C++、Java、C#(G言語)などの汎用プログラミング言語補完において。Pythonは「接着」コード。
「Windowsのほうが安全」の調査結果にRed Hat幹部が反発。欠陥修正パッチ数と修正パッチが適応されるまでの危険日数での比較において。経験的にも Linux はやられやすい気が。Microsoft「Get the Facts」キャンペーン資金による研究論文。
オープンソースソフトウェアの性能と信頼を測るツール、IPAから。評価手順書も。障害解析支援ツールには、Alicia(Advanced LInux Crash-dump Interactive Analyzer)、LKST(Linux Kernel State Tracer) および LKST Toolkit、DAV(Disk Allocation Viewer)を開発。
ユニアデックス、Linuxカーネルのクラッシュダンプ解析ツールをオープンソース公開。crash インタフェース対応版。
MozillaとThunderbirdがアップデート、Caminoサイトも新設。Camino向け新サイトオープン。まだ英語のみ。新バージョン(0.8.3)進行中。
トラックバックSPAM防止プラグイン。plugins にコピーするだけ。こっちのサイトリンクがないページから送られたトラックバックを拒否。いずれ Commnets SPAM 対策と同じ手法が必要かも。
デスクトップCPU 64ビット化のインパクト。扱えるメモリ空間の拡張。アプリケーションとして、グラフィックスデザイン→ゲーム関係。
AQUAZONE 水中庭園 for Mac OS X。簡単3D熱帯魚鑑賞ソフト。.Mac正規メンバー特典で25%割引購入&無償体験版ダウンロード。フォーカスなどの 3D 操作性がもっと欲しい。
仮想化技術の大本命「Xen」を使ってみよう~ インストール & Debian環境構築編 ~。ブートローダにGRUBが必要。専用モニタを用いる仮想マシン。
MTBanASCII: コメントSPAM対策を MT3 に移植。plugins ディレクトリに mt-ban-ascii.pl を置くだけ。ASCII or Latin-1 のコメント拒否用。
3.11-ja から 3.151-ja に。アップグレード用バイナリをダウンロードして MT ルートディレクトリに展開→ mt-upgrade31.cgi を実行するだけ。
自動起動をオフにできない Adobe Version Cue や Access IBM Message Center などの Windows 通知領域インジケータを非表示にするには、タスクバー「プロパティ」→「タスクバータブ」→「通知領域」→「カスタマイズ」 にて。
手元に届いた「イマドキの日本語スパムメール」傾向編。自称 From アドレスは「yahoo.co.jp」がダントツトップ。実際の送信元 IP アドレスは CN + KR が JP を上回る。その IP アドレス管理者は OCN がトップ。OCN 大丈夫か。。
「Alt + (E)→(S)」で形式を選択して貼り付け。テキストデータとして Copy & Paste するときに便利。
prstat - Solaris 8 以上での CPU 負荷確認コマンド。uptime, vmstat では一部の CPU 負荷情報のみ。
OpenSSH 4.0がリリース - ユーザのプライバシー向上など機能強化。パスワード終了期限アラート、known_hostsファイルのホスト名ハッシュ機能など。
Developing Java Applications on Mac OS X with Eclipse. HelloWorld, Swing, STW の3本立て。
欲張りユーザのあれもこれもをアルミボディにぎゅっと凝縮 - PowerBook G4。「iBook とは内蔵スピーカーのクオリティが全く違う。」 初期設定やお奨めソフトウェアなども。
Loopback I/F は Windows OS デフォルト設定では無効。設定方法はここ。「%ping localhost」した時の実装が気になる。。
WAKWAK、セキュリティ対策及び迷惑メール対策の更なる強化について~ 「Outbound Port25 Blocking」を開始! ~。今年の流行に?要認証のSubmissionポート(Port 587)。
大きなアイコンで操作アイテムがひと目でわかるコマンドラインランチャ bluewind。オートコンプリート機能。
Adobe Open Options 4.0 Licensing Program for Education コンカレントユース(同時使用)。ネットワーク上の同時使用最大数を規定することで、ネットワーク上のどのPCにもインストール可。かなり経済的。
オープンソースの仮想化ソフトXen、大手各社が支持を表明。VMware と違い、OSの修正が必要な「準仮想化」アプローチ。OS の修正は Intel Vanderpool Technology(VT)が解決?
openssl を Solaris 8 に pkg_add インストールしようと思ったら、怒られる。
Current administration requires that a unique instance of the <SMCossl> package be created. However, the maximum number of instances of the package which may be supported at one time on the same system has already been met.
Google、Toolbar新版のβ公開。スペルチェック、翻訳機能など。日本語でのフォーム自動入力をつけて欲しい。
SWIXML - Generate javax.swing at runtime based on XML descriptors. GUI ウィンドウ向け Swing ジェネレータ。
Mac OS X のアプリケーション強制終了コマンド。Option キー+Apple Command キー+Esc キー。
Windows XP SP2 のパーソナルファイアオールが有効な状態で ICMP の使用を許可したい場合。SP2 のデフォルトでは Ping もシャットアウト。
ATI RADEON 9800 Pro (ドライバ:6.14.10.6490) + OpenGL 版 Java3D で 「wglCreateContext Failed: ピクセル形式が無効です。」 の嵐。ATI ドライバに問題がある模様。とりあえず、DirectX 版使用で対処。
第1特集:ネットワークトラフィックを制御せよ「アプリケーションから行うトラフィック制御」、UNIX USER 2005/3月号。netnice の解説。犬野ぽちって。。須崎さんも KNOPPIX の記事を。
Java プログラムで環境変数を参照したいとき。セキュリティ上の理由で環境変数参照メソッドが Deprecated 扱い。J2SE 5.0 で getenv が復活。
JRE・JDK 変更を自動で判断してくれないときは、「ウィンドウ」→「設定」→「Java」→「インストール済み JRE」にて追加編集する。
Adobe Acrobat 7.0 Professional for Windows。アクティベーションが導入されて面倒なことに。バックアップを含めて2台までのコンピュータにインストール可能。起動時間はそこまで早くなっていないかな。。
UTF-8 & SSH2 TeraTerm。IPv6、ANSI color、Alphablend、Cygwin などに対応。かなり使える。日本人作。
「Blogは80年代のPC」——Six Apart創業者夫妻が来日。公開範囲設定などのプライバシー機能、ユーザコミュニティ。
Freefall - Satellite Simulator & Screen Saver. 2004年度「アップルデザインアワード」Most Innovative Apple Technology賞。衛星多い。.Mac メンバーは 4/20 までスクリーンセーバー無料ダウンロード。
Dr.Web for Unix - Unix ライクな OS 上で動作するアンチウィルス製品。sendmail などの各種サーバと連携。
新PowerBook G4はHDDヘッド退避機能付き。2本指トラックパッドスクロール機能欲しい。12インチPowerBook G4。Bluetooth 2.0 + EDR (Enhanced Data Rate)付き。
2005年、Microsoftが直面する10大課題。保守契約更新による収益維持を。2000 年バージョンでの停滞が原因。
Camino 2004120113 (v0.8.2int)、ウェブページセッション保存機能が欲しい。もしくは直前の起動状態保存機能。
Jybe is a spy ware free plug-in to Internet Explorer and Firefox that enables you to surf the web with your peers in real-time. 遠隔操作用。お手軽インストール。
データベースの"今" - 5つのRDBMSの2005年を占う。コストダウンの流れがプラットフォームからミドルウェアへ。WordやExcelと同程度の「使いやすさ」。
フォーカル、iPod/iPod mini用無線リモコン「AirClick」−PC/MacをコントロールできるUSB版も発売 。iTunes のリモコン操作がグッド。液晶付き iPod/iPod mini用FMトランスミッタも。
FreeBSD 4.11-RELEASE is now available. RELENG_4 ブランチからの最後のリリース。
Apple Mail は、メール返信時に元メールの Content-Type (charset) をもとに返信メールの charset を自動変換するので、設定のおかしい HTML メール(Netscap 7.1 など)を受け取ると返信メールの charset が CP932 などになったりする。問題があるのはメール送信元だけど、Apple Mail 「メッセージ」→「テキストエンコーディング」 にて、「デフォルト」から「ISO 2022-JP」に固定することで対処可。
(1), 最新版 Winbiff DL & インストール後、「ユーザ登録」で暗証コード入力。
(2), ユーザ設定情報ファイル(XXX.bf2)を読み込む。
(3), アドレス帳(XXX.csv)をインポート。
(4), 「regedit」を起動して、所定のエントリに EditX_body & EditX_compose をインポート。完成。
HKEY_CURRENT_USER\Software\Orangesoft\Winbiff\EditX_body
HKEY_CURRENT_USER\Software\Orangesoft\Winbiff\EditX_compose
Windows XP 起動ドライブとは別の HD に存在するドライブの Administorator フォルダを開こうとすると、「アクセスが拒否されました。」と言われてフォルダが開けない。XP をセーフモードで起動して該当フォルダのアクセス許可や属性を変更すると解決。サブディレクトリまでを含めて階層的にアクセス権限委譲していくと楽。
NSUG パッケージダウンロードサイト、正式オープン。SPARCとx86 Solaris 用、特に Solaris 10 に向けて。
MSのスパイウェア対策ソフトβ版公開、ウイルス削除ツールも月例更新へ。Microsoft Windows AntiSpyware + 定期更新される統合型ウイルス削除ツール。
価格は3万円、独特の打鍵感——妙に気になる富士通コンポーネント製こだわりキーボード登場。トラックボール搭載。
MT 3.11-ja へのコメント英語 SPAM フィルタリング。
my $text = $q->param('text');↑ を lib/MT/App/Comments.pm の 217 行目以下に追加。post サブルーチンの中。
if ($text =~ /^[\x00-\x7f]+$/) {
return $app->handle_error($app->translate("Sorry, English-only Text is Banned for Avoiding SPAMs."));
}
Fugu - A Mac OS X SFTP, SCP and SSH Frontend. バージョン 1.1 では、日本語ファイル名が存在するリモートディレクトリ (Solaris 8 ホスト) を開らくと、 Fugu 自体が異常終了していたがバージョン 1.1.1 で修正された模様。メニューの日本語化はまだ。
MT 3.11 は、コメンターとして登録しなければデフォルトでコメントを受け付けない設定になっている。気づかず。「ウェブログの設定」→「設定」で変更。
PowerBook G4 や iMac G5 などの スロットローディング方式のSuperDrive / コンボドライブでは、8 センチシングル CD (アルバム CD サイズではない昔のシングル CD) が読み込めない。無理矢理突っ込んでも何の反応もないし、普通に CD が取り出せなくなる。別のアルバム CD などをドライブに突っ込んでシングル CD を押してあげると、反動で シングル CD が少し出てくる。確かに、アップルのサポートページには8センチCD非対応の注意事項があるが、どうしても読み込みたい場合はどうすればいいのか。。12 センチ CD 変換アダプタがどこかで売ってればいいけど。むー。
gcc 4.0来春登場 - 互換性・速度に課題も。コーディング規則に基づき変数名や関数名の統一・スペルチェックなどを行う「Housekeepers」、「Language Lawyer」、投稿 Patch の自動チェック・ソースツリー組み込みシステムなど。
PowerBook G4 Mac OS X にて gcc を使うために、Developer Tools をインストール。PowerBook G4 には付属 Developer Tools CD がついていないので、ADC 会員(なぜか英語サイトのみ)権限でオンラインダウンロード。意外に面倒。
Mac OS X Mail アプリケーションのデフォルトブラウザを Safari から他のブラウザに変更するには、なぜか Safari アプリケーションの「環境設定」→「一般」→「デフォルト Web ブラウザ」を変更する。Mail アプリケーションの環境設定や OS の設定ではない! 変な仕様で分かりにくい。。。
Camino - Cocoa UI +Gecko 描画エンジン搭載の Mac OS X 向けウェブブラウザ。国際版なら日本語環境も OK。Safari だと、日本語文字コードや日本語参照リンク、ダウンロード時の不具合などいくつか問題があったので、即乗り換え。Camino では、MovableType エントリー投稿時の HTML GUI ツールも使えるので、◎。
Mac で作成される PDF ファイルはなぜかファイルサイズが Windows よりも3倍ほどでかくなってしまう。原因不明。。。
Office 2004 アプリケーション上で、Adobe PDFMaker を使って PDF ファイルを作成する場合、ファイル名に日本語を使っている、もしくは文字数が20文字以上だと PDF 作成に失敗する。正確には、PDFMaker がプログレスバー表示状態でフリーズ。ファイル名を ASCII かつ短くすることで解決。Adobe Acrobat 6.0.2 バージョンにて。
Mac OS X 10.3.6 の標準 Terminal で日本語ファイルを見れるようにする(less などで)には、「ファイル」 →「情報を見る」→「ディスプレイ」 で 「文字セットエンコーディング」 を適切なものに変更する。「フォント設定」 も日本語が使えるものに変更。ついでに、「アンチエイリアス処理を行う」 にチェックを入れると文字がきれいに。
ウェブカム映像でのバーコード認識->本などのコンテンツ管理統合システムのMac 用ソフトウェア。サイトもファンシーで、よさそう。でも、サイト重すぎ。。。Flash のせいか。。
サスペンドしていた ThinkPad X30 を机から落として、液晶を完全に割る(T T)。代理店のアルファコンピュータに電話確認したところ、12万円くらいかかる、とのこと。ただ、在庫があれば3,4日で修理して送り返せる、と。IBM に頼むと値段は 10% 程度安くなるが時間は見積もり含め1ヶ月はかかるそうで。。。むー。
IMAP メーラーとしての使い勝手は Winbiff が一番だと感じているが、IMAP サーバとの遅延が大きい環境(10~20ms くらい)では、セッションがタイムアウトしまくりでかなり使えない。その点は、Mac OS X 標準の Mail の方がうまくできてる。セッションキープアライブ機能がついているのか、タイムアウトはゼロでレスポンスがGood。
Internet Week 2004 - 3つのWikiクローンと作者・メンテナが語る今後の課題。「WalWiki」、「PukiWiki」、「Hiki」。
NSUG 忘年会になぜか中田 真秀 (なかた まほ) (FreeBSD.org・OpenOffice.org) さんがいて、OpenOffice.org 関連オフィススイートの話しで盛り上がる。京大化学博士で現在東大でポスドク。最初、中田としか言っていなかったので気づかなかった。。。
NeoOffice/J - OpenOffice.org の GUI を Java で再実装したオフィススイート for Mac OS X。
ついに IMAP 始動。この仕様(下のほうの記述)だけは変えたほうがいい。。しかも、メールの表示順や幅などの細かいカスタマイズが Eudora だとできない。。 むー、Mail のほうがいいかも。
なんとか Safari で新規ウィンドウを開かずにリンク URL だけをコピーできないものか。。むー不便。1ボタンの限界が見える。っと思ったら、Control 押しながらクリックでメニューが。。。よかった。
日本語対応強化のMovable Type 3.121、リリース。マイナーアップ版。3.11 のログインできない問題は解決されてるかな?
「iPod」をタッチパネル操作、クラリオンの車載端末。iPod対応DVD/ワイド7インチAVセンターユニット。ついに出てきた。次はカーナビバージョン?
Mail エディタのキーバインドって emacs 互換。さっき気づく。便利便利。引用記号問題もこれでクリア。
ショートカットコマンドで、「↑」 の太いマークはシフトキー、「Z~」 みたいなやつはオプション(Alt)キーを表す。意外に分かりにくい。
Mac OS X 上で EUDORA を使いたいのだけど、IMAP 設定がうまくいかない。全然やさしい設定なのは分かっているのだけど、うまくいかない。。。環境設定の 「サーバ上のメールボックスの保存場所」 という設定が怪しいのだが何を入れてもうまくいかない。むー。
かなり使えるけど、かなり重い。G5 で動かすと早いのかな。。。Virtual PC 経由の Mac OS X <-> Windows XP 間日本語コピー&ペーストは案の定うまくいかない。。っと思ったら、アップルコマンドキー(Mac OS X)と Cntrl キー(Windows XP)を駆使することでうまくいった。たしかに。。
Mac OS X の標準メールアプリケーション(Mail)で、引用記号なしに引用文をコピーしたいときは、ペースト時に 「Appleキー+Shift+Alt+V」。「編集」→「現在のスタイル付きでペースト」 も同じ。 引用記号が自動付加されるのはちょっと問題な仕様。。。
基本的には、RGB ポートにプロジェクタ接続するだけで自動検出されるが、画面が右横のバーチャル空間に出力されてしまう場合は 「システム環境設定」→「ディスプレイ」 で 「ミラーリング設定にする」 をチェックすればOK。マルチモニタ設定が標準でオンになっているのが原因。しかし、スライド領域をはみ出して作成したスライドの上部分が、プロジェクタ出力時に切れてしまう問題が発生。。。 原因不明。
お手軽に実現するには、ターミナルで 「ssh -L LocalPort:mail.hoge.edu:25 -l user hoge.hoge.edu」 を実行。何もしていないとセッションが切れるので、ログイン先ホストで適当に Ping を打ち続けておく。
View the new contents from all of the RSS feeds together on an iPod. iPodder.
A Mozilla Firefox browser extension that inserts preview images (thumbnails) of web sites.
FreeBSD 5.3-RELEASE。ついに 5-Stable に。NDIS ドライバ互換、ネットワークスタックのマルチスレッド化。
Movable Type で、エントリータイトルを日本語にすると、そのエントリーのみのリンクページがうまく生成されない。リンクページの名前生成がエントリータイトルに依存していて、これが日本語対応でないのが原因。うーん。。3.1-ja バージョンではまだ未確認。
やっとアップグレード完了。ログインできない問題は、順番に必要なファイルを更新していくことで特定。ログイン処理なので、『lib/MT/App.pm』 170行目の
if (my $author = $user_class->load({ name => $user, type => AUTHOR })) {を
if (my $author = $user_class->load({ name => $user })) {に変更して解決。予想外にはまった。。。
なぜか、実家にライムグリーンの iBook クラムシェル(clam shell)が。。 「無線でインターネットに繋ぎたい。」と妹に言われたが、AirMac カードがもう売ってないのでとりあえず保留。それにしてもナイスなデザイン。(そういや、手元にタンジェリンが眠っている。。)


InstallShield X Express Edition。むー、サービスが悪い。(1)新品なのに、透明フィルムケースに包装されていなくてメディアケースに傷がいくつか付いている。(2)同根用紙にあるオンラインユーザ登録の URL が存在しない、Networld の Web からもたどれない。。ふ、不安。。
configure、Makefile 自動作成に関して。シンプルでわかやすいページ。細かいけどもう少しなページ。ライブラリとそのヘッダフィル自動検索挿入が難しい。。
FreeBSD 起動時に無線 LAN の ssid を設定したい場合は、/etc/rc.conf に ifconfig_XX0 or pccard_ifconfig="ssid SSID XXX.XXX.XXX.XXX netmask 255.255.255.0"。 ホスト IP アドレスの前に inet を入れるとエラーが。。。man と不整合。。。
make -DNOCLEAN buildworld. 遅い FreeBSD マシンなどで、最初に全てのオブジェクトファイルを消さずに buildworld を実行したい場合。
アップルストア以外で購入すると、(1) 160 → 250 GB の HD 変更ができない、(2)マウス・キーボードの Bluetooth 無線モジュールが外付け USB ポートになってしまう。よくできている。。
Eclipse 3 系標準装備の CVS で extssh 経由の checkout を行うと、dll 拡張子のファイルが ASCII 属性になってしまう。3.0.1 でも同じ。Eclipse の拡張子マッピング的にはバイナリになっているのに。。むー??
「ウィンドウ」⇒「設定」⇒「ワークベンチ」⇒「エディタ」⇒「キー」にて「アクティブ構成」を Emacs に。標準装備に。
標準のバックアップ・ユーティリティ(ntbackup.exe)で作成したバックアップファイルを、samba 経由でファイルサーバに書き込むのが楽。差分。
Bacula® - The Network Backup Solution。Windows 上でも動作。(このサイトは重すぎ。。) Windows にインストールする場合は、bacula の sourceforge から Win32 用のバイナリをダウンロードしてインストール。とりあえず、C:\bacula\bin\bacula-fd.conf の以下を適切に変更すればプログラムは正常起動。
WorkingDirectory = /bacula/workingでも、かなり設定が面倒。。
Pid Directory = /bacula/run
MT でリンクを作成するときに常に blank 属性を付けたい場合と、エントリー編集画面にて blockquote を GUI 入力したい場合のテンプレート修正。ここに。blockquote の小さいアイコン画像は自分で用意する。強引に作成したもの → ![]()
引用したい文字やソースコードを < blockquote> XXX</blockquote> で囲む。
こんな感じ
MT へのコメントSPAM 対策。参考URL。
↑lib/MT/App/Comments.pmの77行目に追加、コメントは適宜修正。
my $text = $q->param('text');
if ($text =~ /^[\x00-\x7f]+$/) {
return $app->handle_error('Sorry, English-only Text is Banned for Avoiding SPAMs.');
}
アップル、PPC G5/20インチワイド液晶搭載、薄さ2インチのiMac発表。ちょっとフロント下部の幅がありすぎる気がするけど、これ、いい。
Linux Kernel に1GB以上のメモリを、インストール後に認識させるには、kernel config をいじる。「make menuconfig」 の場合は、「Processor type and features」→「High Memory Support」 の部分で指定。最大は、なんと64GBまで(kernel-2.4.27)。
『エラー:不正なパラメータ(-4)』、というエラーが「AirMac Express アシスタント」設定の最後に出て設定情報が基地局に書き込まれない。。どうやら、他にも同じ症状ではまっている人がいる模様。さて。。
結局、PCと AirMac Express を直接、有線ケーブルで接続して、設定やり直し。なんとかエラーが出ずに、設定完了。。付属の設定ガイドには直接ケーブル接続なんて書いてないと思うんだけど。。つ、疲れた。。。
Windows XP からの基地局設定ではまりまくり。。「AirMac Express アシスタント」のエラーメッセージは不親切すぎる。。ネットワークに初めて繋げるための設定をしているのだから、もっと親切に書いてくれていたらいいのに。。結局、有線でインターネット接続して、エラーメッセージ解析。これが解答。Wireless Zero Configuration (WZC) を正常動作するバージョンにアップデートして、まず一つ解決。
これの続き。このページの指示通りにやればきれいに db の再構築が完了する。でもこのままでは、imap メールのキャッシュ・フラグ情報もリセットされてしまうので、「/var/imap/user」 以下のディレクトリを、新しく作った「/var/imap」 以下にコピーするとキャッシュ情報も引き継げると思われる。未確認。
free コマンドを実行。-m オプション(MB 指定)が無難。もしくは、「cat /proc/meminfo」。BIOS で認識されているメモリ容量までの認識ができない場合は、直接 /etc/lilo.conf に「append="mem=2512MB"」という感じで指定する。参考URL。
Mac OS X サーバでは、postfix の master (/usr/libexec/postfix/master) と cyrus の master (/usr/bin/cyrus/bin/master) がいるので混同して面倒。。どっちも serveradmin が自動起動・デーモン監視しているみたいだし。。
基本的には、「serveradmin stop/start XXXXX」で。 XXXXX はサービス名。たとえば、mail などなど。この辺は、UNIX 的ではないので意外に気づきにくい。。
あらら、、丁度はまりにはまってやっとインストール完成したよ、と思ったらこんな雑誌が。。なんてこった。。8/26日発売。
Mac OS X Server 10.3: Reconstructing cyrus mailboxes、アップルのページから。ここも参考に。うまくいくかな??
NVIDIA GeForce4 MX440 の最新ドライバを Linux Debian へインストール。ほぼ、このページの通り。「export CC=/usr/bin/gcc32」の部分を 「apt-get install gcc-3.2」の後で、/usr/bin/gcc-3.2 とし、「Section "Screen" の Driver "nv" --> Driver "nvidia"」の部分が、Screen ではなく 「Section "Device"」 のところを変更すればOK。
どうやら、超最新版のだと比較的よいらしい。GRUB がデフォルトローダーで無線LANもサポートと。リリース版まではあと少し。
Xインストール後の再設定は、「dpkg-reconfigure -plow xserver-xfree86」。グラフィックスカードの busID は startx 起動時のログである /var/log/XFree86.0.log の 「Primary Device」 項目を参照。
というエラーが 「apt-get update or upgrade」 時に起きるときは、「/etc/apt/apt.conf」 に 「APT::Cache-Limit 12582912;」を書いてキャッシュサイズ上限を上げれば解決。
/etc/apt/sources.list に適切に URL を追加したら、ひたすら 「apt-get update」&「apt-get upgrade」。合間に、入れたいパッケージを 「apt-get install XXXX」でインストール。パッケージ名はここから取得。ports と違って、バイナリパッケージだからさくっと終わるし、便利。
(1) linuxconf (2) dpkg-reconfigure etherconf (3) /etc/network/interfaces を手で編集、の3つほど。 (2)は etherconf パッケージのインストールが必要。
ビープ音を消すには、.inputrc に 「set bell-style none」 して再ログイン。tcsh であれば、.cshrc に 「set nobeep」。
Debian でのパッケージ追加 CD-ROM 編。「apt-cdrom add」を実行後に、「dselect」でインストールしていく。「dselect」はいまいち使いにくい。。
なんとかデュアルブートに成功した模様。鬼門は、XP で PM 8 を使って Linux Partition + Swap を作成後に、Debian DVDインストール中の LILO インストール。これの、「Other bootable partitions」のところで「Include」を選択せずに「Ignore」を選択すること。その後一通りインストールを完了させて、再起動後に普通に Debian が起動することを確認したら、再度 DVD インストーラでPCを起動させて、Linux Partition をマウントし今度は LILO だけを上書きインストール。このときは「Include」を選んでLILO をインストールして再起動。これで無事完成。
結論:やはり、Debian インストーラは不具合多い気が。。。参考 URL。
なんと、UNIX USER 2004.5 月号によると、Debian のインストーラにはもともと問題があるらしく、言語選択で日本語を選択するとメニューがループに陥るとのこと。。まさに、この症状でずっと引っかかっていた。。。(T T)。 UNIX USER 2004.5 月号の 100 ページナイスです。
わかりやすい使用例ページ。全てのインストールパッケージを自動でインストール&クリーンは、「portupgrade -scC \*」コマンドで (時間超かかる)。 -O オプションをつけると、強制的に stale 依存関係を無視していく。
ちょっと早急にとりあえず FreeBSD に package をインストールしたいとき。 「pkg_add -r ports のディレクトリ名」を実行。「setenv PACKAGEROOT ftp://ftp2.jp.freebsd.org」とかして近いサイトを登録するとより一層さくっと終わる。時間があるときは、portupgrade 推奨。
Floppy を何枚も書き込むのが面倒だったので、compact フレーバーで、rescue.bin, root.bin, driver-1.bin, driver-2.bin をダウンロードして、FreeBSD で floppy に書き込む(それでも4枚。。)。あとは、rescue.bin floppy で PC を起動させてインストール。
ところが、インストールしたマシンが新しすぎて(hp Compaq d530 CMT)、NIC デバイスが認識されず。。Integrated Broadcom® NetXtreme Gigabit Ethernet for HP のドライバは一応、ここにあるけど floppy への組込方法が面倒。。CD インストールに。。
/usr/bin/cyrus/bin/master (cryus-master) を単に kill するだけ。自動で db を保存して再起動すきてくれる。master の PID はデフォルトの場合は、/var/run/cyrus-master.pid に書き込まれる。
FreeBSD 上の Cyrus imapd を使っていたときは、Wanderlust の .folders のフォルダ階層は「.」で区切られていたのに、Mac OS X 上の Cyrus imapd が相手だと区切りを「/」にしなくてはならない。なぜ??しかも Mac の方は、Inbox を root としたツリー構造ではなく、inbox と平行した位置に他のフォルダが配置されているし。設定で変えられるのかな??
ここが多少参考になる。基本的には、ports で www/apache2 + www/mod_php5 を make install して、httpd.conf に
AddType application/x-httpd-php .php .phtml
AddType application/x-httpd-php-source .phps
を追加する程度かな。
IMAP Cyrus にて mailbox index の db とユーザの mail folder に不整合が起きてしまった場合の対処方法(メーラーからどうしても削除できないフォルダができてしまった場合です)。
(1) sudo -u cyrus /usr/bin/cyrus/bin/ctl_mboxlist -d > temp-file
(2) temp-file から消せないフォルダエントリを削除し、別名で保存。
(3) imapd が持っている db ファイル(/private/var/imap/mailboxes.db)を削除 or 移動。
(4) sudo -u cyrus /usr/bin/cyrus/bin/ctl_mboxlist -u < modified-temp-file
これだけで、無事 MUA から削除できないフォルダを消すことができる。もちろん root 権限が必要。少し危険な作業なので、慎重に。
mailbox list db のエントリ表示は 「# ctl_mboxlist -d」。これがおかしいんだけど、修正できない。。 「ctl_cyrusdb -r」 はだめだった。