アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
「毎々お世話になっております。仕様書を頂きたく。」「拝承」 -- ある会社の日常
Wiki。 (スコア:4, 興味深い)
それはテキストベースで管理するとして。とりあえずPukiWiki [pukiwiki.org]がおすすめ。
Re:Wiki。 (スコア:0)
Re:Wiki。 (スコア:0)
Re:Wiki。 (スコア:3, 興味深い)
それでも半年くらいがんがん運用してても全履歴ファイルがせいぜい数MBにしかならなかった。GBじゃなく。
今時のHDDのサイズならば、楽勝だってことですね。
テキストって軽いメディアなんだな、と今更ながら感心した次第。
これが有りがちなOffice系ソフトとかだったらと思うと…
#Tikiの素朴(?)さが好きなのでG7。
#あとSwikiも(自分で運用したことはないがユーザーとして見る範囲で)良い感じです。
閑話休題。
Re:Wiki。 (スコア:-1, 余計なもの)
軽くないと思いますよ。
65535
10進数text = 65535 = 5byte
16進数text = 0xffff or ffffh = 6 or 5 byte
Binary = ffff = 2byte
文字列-->バイナリへの変換も必要ないので圧倒的にバイナリのほうが軽いです。
だからPC-98時代にはデータをbinで持つのは普通でしたね。
当時は「なんでUNIXとかって効率悪いtextでデータ持ってるの?」とか嘲笑してました。
割と最近でも3Dのデータをtextで持ってたり。
(floatをbinで持つのとtextで持つのでは大違い)
メンテナンス性がいいとか、
人にわかりやすいとか
Re:Wiki。 (スコア:1)
最初からコンテンツそのものがテキストならば問題ないわけですよね。
だからテキストという「メディア」は軽いわけです。
あと、そうでない場合にしても「("0xFFFF"と0xffffの比較でいえば)たかが3倍」でしかない、とも言えます。
例えば今自分が持ってるPCのHDDを、自分が書いたり読んだりする文章の生テキスト相当分だけで
埋めることを考えてみてください。はっきり言って一生かかっても無理じゃないかとビビって(笑)います俺。
じゃあなんでHDDとかはこんなに大きくなってしまったんでしょう?
少なくとも「テキストのせい」でないのは確かだと思います。テキスト用なら容量足りてるんですから。
もっと他のもののために、リソースの大部分は食われてるわけです。
あっちのデータたちは、3倍とかいう穏やかな話とは程遠い凄まじさで膨れてしまっているわけで。
逆にいえば3倍程度ですから、随分古い計算機でもテキストな環境はすいすい使ってました。
そういや98note初代でもsedやawkしてたっけ俺。
勿論それなりに遅いんですが、その遅さは、MS Word XPを98note初代で動かす
(そんなことが仮に可能だったとしてCPUパワー換算で)ことの遅さの比じゃないだろうと思います。
#そういや当時、いちいちtextを経由して動くようなMIDIファイルいじりソフトを作ったことがあるんでG7
#それこそtextだから遅いのを覚悟したんだけど、動かしたら自分でびっくりするほど速かったんで、「そういう問題じゃない」のを悟った次第。
>だからPC-98時代にはデータをbinで持つのは普通でしたね。
おかげで、当時のデータを今活用できなくて困り果てることがしばしば有ります(T_T)
>割と最近でも3Dのデータをtextで持ってたり。
3Dといえば、川合さんが「OOエンジニアの輪」に出ています。
http://www.ogis-ri.co.jp/otc/hiroba/others/OORing/interview21.html
http://www.shiro.dreamhost.com/scheme/wiliki/wiliki.cgi?Lisp%3aGeometry&l=jp
text云々という話とはちょっと離れますが、無縁というわけでもないと思うんで、URLを示します。
ええ。柔軟性は武器です。
>メモリいっぱいあるし、とか、
>やっぱGUIって便利だよね、とか、
>STLって楽だよね、とか、
>そんなこんなの積み重ねで486@30MHz-->Pen4@3GHzになっても
>あいかわらず「重いよ~」って言ってるんだと思います。
あのー。GUIは色々な意味で非テキスト的であり、それどころかバイナリ(笑)的なんですけども…
#俺としては、STLみたいなコンパイル時処理よりも、実行時処理のほうが旨みが多いと思うんで、まあ。
#ゲームや組み込みに限って言えばアレですが。
テキストが「一番軽い」ものじゃないのは確かです。
が、テキストよりももっと重いタチの悪いメディアは色々あり、しかも実際我々の身辺に蔓延っている、
ということなんだと思います。
#さっきも書いたけど、Unixの悪い点は、textだからじゃなく、そのtextの使い方がお洒落じゃない点、だと思う。
Re:Wiki。 (スコア:1)
PC8001上の CP/M 80 で sed や awk をパイプでつないで使っていました。
信ずる者は掬われる。
Re:Wiki。 (スコア:1)
うーん、コンパイル時処理って例えば何を指しています?
Re:Wiki。 (スコア:1)
あう。テンプレートそのものの事を言いたかったらしいです俺。
STLは単にその上に載るものの1つだわな。