Fedora 16 - 仮想マシンへインストール! (2011-11-26)
今日は、先日リリースされた Fedora 16 を仮想マシンへインストールしてみました。 (実際には、64bit 版をサーバ用途で VMware Player へ、デスクトップ用途で VirtualBox へインストールしました) 最近、当方は Linux サーバは Scientific Linux を使用して...
今日は、先日リリースされた Fedora 16 を仮想マシンへインストールしてみました。 (実際には、64bit 版をサーバ用途で VMware Player へ、デスクトップ用途で VirtualBox へインストールしました) 最近、当方は Linux サーバは Scientific Linux を使用して...
以前、Ruby で帳票出力するのに Prawn というGemsパッケージを使用した記事を投稿しました。 Ruby - PrawnでPDF作成! Ruby - PrawnでTweetリストPDF作成! 今回は、我が「Ruby City MATSUE」の企業が開発した Ruby・Rails に特化した...
最近、よく記事にしていた UNIX BOX メールデータの検証を一旦終了し、いよいよ UNIX MBOX データを MySQL へ登録する作業を試行しました。 ※データ登録作業には Ruby を使用していますが、スクリプトは掲載していません。 後述のとおり、2種類の方法を試行しました。 結局、第1の方法がしっく...
今日は、新旧2つのテキストファイルの差分ファイルを作成する方法を試してみました。 ここで言う2つのテキストファイルとは、全く別物ではなく、旧テキストファイルに追記していったものが新テキストファイルとなっています。 通常、Ruby で差分ファイルを作成しようと考えた場合、以下のようになると思います。 file...
今日は、UNIX MBOX メールデータを DB(MySQL) へ登録しようと考えた場合、そのメールが登録済みかどうかをチェックしなければなりません。 そのチェックをどうするかを考えた場合、メールサーバで一意に付けられる Message-ID をチェックする方法が考えられます。 しかし、転送メール等の場合は M...
当ブログでは久々の「ルービックキューブ」ネタです。 小学生時代から何度目かのマイブームです。 今回のブームは今までで最も気合が入っていて、スピードキュービングと呼ばれるものに結構ハマっています。 今までは「メガハウス」製の既製のキューブを使用していました。 (既製のものはステッカーがすぐ剥がれるので、「CSK...
WindowsXP + Ruby + MySQL で大量(あるテーブルでは数千万件)のデータを処理していると、以下のようなエラーが発生しました。 Out of memory (Needed 8164 bytes) MySQL 側の問題と思い、MySQL のログを確認してみると同じようなエラーを出力していまし...
UNIX MBOX (Thunderbird) メールデータを DB (MySQL) へ登録すべく、最近各種検証を行ってきました。 本文・添付ファイル抽出・デコード部分はとりあえず考えず、DB登録(保存)することだけを考えています。 ※使用する言語は Ruby を想定。 まずは、DB (MySQL) を設計しな...
今日は、もう一つ UNIX MBOX メールデータのヘッダの検証を行いました。 (検証には Ruby を使用していますが、ソースまでは公開していませんのであしからず) 今までも、何度かヘッダのフィールド毎に検証したり、どんなヘッダで成り立っているのかを検証したりしてきました。 当ブログの過去約1ヶ月の “UNI...
(最近、ブログタイトルが似たようなものになっていますが、微妙に内容が異なっていますのであしからず) さて、今日は UNIX MBOX メールデータのヘッダの検証を行ってみました。 (検証には Ruby を使用していますが、ソースまでは公開していませんのであしからず) 今までも、何度かヘッダのフィールド毎に検証...