安倍晴齋の奉公人として、妖怪のことを理解し彼らとの親交を深めていきます。安倍晴齋は花繪と同じく15歳高校生ですが、物怪庵の主で、現世と隠世を行き来する「扉」を開くことができます。それだけでなく、茶室(物怪庵)みたいな空間から、現世のいろいろな「扉」を介して、いろんな場所に行き来できます。学校の教室の扉を出ると茶室(物怪庵)であったり、茶室(物怪庵)を出るとどこかの家の押入れであったり。要するにどこでもドア。苗字が安倍〜ってぐらいだから、陰陽師の妖怪払いを想像しますが、戦って退治するタイプではなく、妖怪に満足してもらって、妖怪の世界「隠世」へ帰ってもらうってものです。満足して心残りがなくなると、妖怪の体がものすごく小さくなってコンパクトになります。このコンパクトな姿こそ、真の妖怪の姿のようです。モジャっていう白い犬?のような妖怪が可愛いので視聴継続予定です。コンピュータを使う上でデータを圧縮してコンパクトにすることは、いろんなことの節約につながります。ファイルサイズが小さくなるので、メモリが節約できたり、転送する時の通信費の節約にもなりますね。大事な圧縮ですが、普段何気なくtar等でツールを使ってはいますが、圧縮の理屈についてはあまり考えていませんでした。今回は、圧縮アルゴリズムの入門の「扉」、ランレングス法を理解していきます。uniqコマンドで簡単なランレングス圧縮をしてみましょう。圧縮元データとしては、以下のテキストを用意しました。uniqコマンドで圧縮してみます。uniqの-cオプションで連続する同値をカウントすることができます。これこそがランレングス法の理屈かと思います(実用向きではありませんが)。圧縮効率はいかがなものでしょうか。元ファイルと比較してみましょう。圧縮率は70%弱でした。圧縮というからには、伸長できなければなりません。ここではawkを使って伸長します。b.txta.zファイルを伸長したb.txtができました。a.txtと一致するでしょうか。cmpの結果に何も表示されなかった、ということは、一致したということですね。極端に圧縮効率の良いファイルを作ってみましょう。uniqで圧縮してみます。サイズはこのとおり、10Byteです。伸長して、元ファイルと比べてみます。伸長したファイルは元ファイルと一致しました。1KByteが10Byteなので、0.09%の圧縮率になりましたね。カイジのスピンオフです。こちらもざわざわ言ってます。名前だけで引っ張るナレーション最高です。今回学習するコマンドを、nameというキーワードで、探したいと思います。...7-1.ファイル・アーカイブtreeで全体像を把握treeコマンドはファイルをツリー形式で表示してくれるコマンドです。ランダムに生成したディレクトリをツリー表示してみましょう。ディレクトリのみのツリー表示でしたが、もちろんファイルも表示できます。さきほど作成...7-1.ファイル・アーカイブ実行ファイルを圧縮(bzexe)アニメ映画『好きになるその瞬間を。実行ということで、実行ファイルをbzexeで圧縮してみます。適当にプログラム作ります。git管理していないディレクトリへコピーする時等、変更ファイルのみが必要になる時があります。今回は変更ファイルのtarball化です。略されてるので、軟弱なアニメかと思いきや、結構ハードでした。ハードなので、ちゃんと撃つし、ちゃんと斬ります。今回はコマンドラインで文字列の生成です。このアニメにもウィッチ(魔女)が出てきます。自分よりも国が大事という強い気持ちで行動する姫が魅力的です。その姫に国民も兵士も、魔女であるイゼッタも絶対の忠誠心でついてきます。email.ホーム7.ファイル・アーカイブ7-1.ファイル・アーカイブスポンサーリンク広告プロフィール管理人:takketeお仕事:システムエンジニア日々何か向上したくて、もがいています。Policyホーム検索トップサイドバースポンサーリンク広告プロフィール管理人:takketeお仕事:システムエンジニア日々何か向上したくて、もがいています。thanksタイトルとURLをコピーしました。