計算機の世界 Top 新規 編集

計算機の世界

 
 

「計算機の世界」は、コンピュータ関連の話題、その他、アウトドアとの関連が薄い話題を扱うコーナーです。

ASN.1 における、日付と時刻の代替表現フォーマット (RFC6019 日本語訳)

2010年9月に公開された、RFC6019 [ASN.1 における、日付と時刻の代替表現フォーマット]の日本語訳です。時間を表すための新しい ASN.1 型「BinaryTime」を規定しています。

星座占いランキングのランキング

複数の星座占いランキングサイトを巡回し、その日、一番運勢のよいサイトにジャンプするプログラム。

IPv4 アドレス競合検出 (RFC5227 日本語訳)

2008年7月に公開された、RFC5227 [IPv4 アドレス競合検出]の日本語訳です。同一ネットワーク上で、複数ホストに同一の IP アドレスがアサインされないようにするための技術、ならびに、万一アサインした場合にどうすればよいか、等を規定する標準です。米アップル社(Apple Inc.)の著述。

ドイツマルク(DEM)をユーロ(EUR)に両替する

2002年までドイツの通貨だったドイツマルクを、ユーロに両替する手順です。

そんな大層な話ではないのですが、日本語や英語で具体的に説明しているページが見つからなかったので、備忘録に作ってみました。

ご自宅で塩漬けになっているマルクの処理に、どうぞご利用下さい。

IMAP CATENATE拡張 (RFC4469 日本語訳)

2006年4月に公開された、RFC4469「IMAP CATENATE拡張」の日本語訳です。

IMAP4サーバに置かれたメールに、データを追加・変更するための拡張コマンドです。

CSVファイルの一般的書式 (RFC4180 日本語訳)

2005年10月に公開された、RFC4180「Common Format and MIME Type for Comma-Separated Values (CSV) Files (CSVファイルの一般的書式、およびMIMEタイプ) 」の日本語訳です。

区分(Category)が Informational の RFC なので、「標準」ではありませんが、遅まきながら出てきた、最初にして唯一の、公式(?)仕様です。

Web サイトの CSSXSS 脆弱性

2005年末頃から話題になっているクラッキング手法「CSSXSS(Cascading Style Sheets Cross Site Scripting)」の仕組み、危険性の解説です。

携快電話6のメールをエクスポート

SOURCENEXT 社製ソフト「携快電話6」の独自バイナリを解析し、ucb-mail (mailbox)形式に変換します。Perl 5 で動作します。

携快電話6自身にもエクスポート機能はありますが、「受信日時が出力されない」という致命的な欠点がありまして…。

携帯電話のメールをパソコンで読む

DoCoMo の 505i シリーズ以降、メモリーカード経由でメールのバックアップができる携帯が、最近増えてます。が、その多くは、多くのメールソフトではそのままでは読めない形式(vMessage)でしかパソコンにコピーできません。

これを、ucb-mail (mailbox)形式という、だいたいのソフトで読める形に変換するプログラムです。Perl 5 で動作します。

Nancy 形式の動画を AVI に変換

DoCoMo の携帯電話 "SH505i" などで撮影した "Nancy形式" の動画は、パソコンで観るためには、あらかじめ別ソフトのインストールが必要で面倒です。

版元が変換ツールをなかなか提供してくれないので、強引に変換する方法を考えてみました。

perl から他の Web ページを読む

perl プログラムから、他の Web ページを読み込む方法を説明しています。すぐ使えるサンプルプログラム付きです。

HTTP レスポンスを解析する

HTTP レスポンス(chunk 化されたパケット)を解析・復号するプログラムです。Perl 5 で動作します。

関数電卓プログラム「60進時刻計算」

1時間52分、3時間11分、・・・等の60進法表記の時間を、いちいち分単位に直さなくても、152、311、・・・と入力すれば計算できるようにするプログラムです。 結果も、例えば8時間48分なら、848と60進法で表示されます。

カシオ製関数電卓、fx-4500p 専用です。

関数電卓プログラム「サイコロ賭博」

一人用ゲーム。ランダムに出現する 1〜6 の賽の目に金を張り、大富豪(計算機の桁あふれ)を目指します。

カシオ製関数電卓、fx-4500p 専用です。

関数電卓プログラム「対戦型RPG」

2人対戦型のゲーム。それぞれ戦士の体力、攻撃力などを任意に決め、お互いを戦わせます。

カシオ製関数電卓、fx-4500p 専用です。

ご利用いただくにあたって

この「計算機の世界」のコンテンツは、ほとんど原形はとどめていないものの、山登りの計画や、その記録を Web で公開してゆく過程で、個人的に得たものです。山からほとばしった知識の泉な訳です。

ただ、私は現在、某電機メーカーでSEやっておりまして、「業務で知ったネタではないのか」と邪念されることは、私の社会生命を縮めることになりかねません。

よって、リファレンスとして当然載っていなければならないような記述が欠けていたり、これまで載っていた話題が、前触れなしに消える場合があります。

その際は、Google のキャッシュや、Web Archiveのログを探してみて下さい。