fc2ブログ
GEEKy Script Writer [perl and more!]
You should permit the JavaScript!!
mixi新規約を紐解く
利用規約が刷新されたようです。
どこが変わったか見てみよう!(赤下線付赤文字がそれ)
[mixi新規約を紐解く]の続きを読む
スポンサーサイト



テーマ:mixi - ジャンル:コンピュータ

HTRPG(はいぱーてきすとあーるぴーじー)
プレイヤーの装備
武器:TeraPad
防具:FireFox

ででででん!
HTML初心者が現れた!!
[HTRPG(はいぱーてきすとあーるぴーじー)]の続きを読む

テーマ:パソコン豆知識 - ジャンル:コンピュータ

C++
C++
評価のときは
Cのまま
[C++]の続きを読む

テーマ:どーでもいいこと - ジャンル:コンピュータ

IEでCOOKIE確認
FireFoxでは簡単にメニューよりCOOKIEを確認することができるが、IE系では確認できない。
じゃあIE系で確認するには、どうすればいいのだろうか?

詳細は追記
[IEでCOOKIE確認]の続きを読む

テーマ:プログラミング - ジャンル:コンピュータ

basE91エンコード
アップローダが腐るほどあるこの時代、掲示板でファイルをやり取りする人たちもいる。
掲示板なので、どんなファイルも文字として表現できなくてはいけない。更に言うなら
制御コードと空白を含まないASCIIコードの範囲内で。それを実現する方式はいろいろあるが、
有名なのはishとか、Base64とかだろう。一部の掲示板では最近basE91もよく使われてるみたいだ。

http://base91.sourceforge.net/

basE91の詳細は公式サイトを参照していただくとして、Base64と較べ、basE91の優れている
部分を紹介しよう。

まず、エンコード後のサイズ。Base64が約33%増なのに対して、basE91は多くてで23%,
ベストケースで14%程度といった感じ。
Base64が64文字を使うのに対して、basE91は91文字使うわけだから小さいのはまぁ当然。

しかし、Base64では使わない~や}といった記号も使うので変換後のテキストの見栄えが悪い。
と、そう思う人もいるかもしれない。どれくらい悪いかというと、
Base64が腐ったシチューだとしたら、それを食べてダンプした結果がbasE91といった感じだ。
まぁ実際エンコードしてみればわかる。どう思うかは人それぞれだし。

よく考えたらBase64と比較してbasE91の優れた点はこれくらいかもしれない。でもこれは大きい。
掲示板などでファイルをやり取りするには小さければ小さいほどよい。だから重要。

あと、強いて挙げるとすれば知名度が低いこともbasE91を使うメリットと言えるかもしれない。
グレーなファイルのやり取りなんかでは入手難易度がそれなりに高くないといけない。ぐぐってみる
と分かるが、basE91のデコーダというのは多く見つからない。公式のCソースをコンパイルすれば
デコードできるが、これは初心者にとってかなり敷居が高い。例えば、ゲームやなんかの非公式パッチを
やり取りするような掲示板では当然この程度のスキルは要求される、ゲームというジャンル上
厨が寄り付くのは仕方がないこと。しかしbasE91を使えばもうそれだけで厨を弾くことができる
のだ。なんて素晴らしい。

次にBase64とbasE91のエンコードプロセスについて書く。続く。
[basE91エンコード]の続きを読む

テーマ:エンコーダとデコーダ - ジャンル:コンピュータ

copyright © 2005 GEEKy Script Writer [perl and more!] all rights reserved.
Powered by FC2ブログ.