1094 |
昨日のファイル |
はくぶん |
2009-03-11 22:28:40 |
ラリー。
チェックしようと思ったんだが、
似たようなファイルが並んでいて、
どれが核心ファイルなんだかわからなかった。
中を開いてもイマイチ違いがわからず。
というわけで、吟味できず。
さて、今日の話題。
設定ファイルはインターネット越しにいじらない方がいい。
通信中に何が起こるかわからんからな。
ローカルで設定してサーバにアップ、これが基本。
スクリプトより生データ、アプリケーションより作成ファイル。
これもコンピュータの基本。
しかし、生データを再生するスクリプトを忘れてしまったり、
アプリが十万円以上するような代物だったりすると、
どっちも大事ってことになってしまう。
要はバックアップだな。
まあ、そのファイルは永遠に俺のマック内に存在するので、
困った時はいつでも相談してちょんまげ。
レンタルサーバだってHDDクラッシュはあるので、
datファイルも定期的にバックアップを取ったほうがいいよ。
昔、ELECTRIC LADYLANDのMP3を置いてたレンタルサーバのHDDがクラッシュ。
主催者はバックアップを取っていなかったらしく、
全会員にファイルの再アップをお願いするメールがやって来た。
即、退会。
ラリーはループ処理で変数の省略をよく使っているが、
あれって変数の所在を見失わないか?
Perlの妙は省略とよく言われるが、そこに形として表れてないと、
どこかで意図せず紛れ込んでくるという不安があるなあ。
アングラ秘宝館タイトル検索にヒントを得て、
この掲示板にも近々全文検索を付ける予定。
ただ、MySQLの能力を全く活かせないアルゴリズムになるので、
そこだけは不本意だが・・・
|
メッセージ文字数:674/716 |
|
1093 |
エラー |
RALLY |
2009-03-11 21:58:04 |
上等。
エディタで背景色をアクセス端末ごとに固定するように設定したあとに、
ブラウザからそのほかの表示を設定してたら、丸ごと壊れた。
ローカルからもサーバーからも正常な設定ファイルがなくなって、全ておしまい。
かと思ったが、日曜に送ったZIPの中に真っ当な設定ファイルが残ってて、事なきを得た。
生データ入りのdatファイルさえあれば何とかなるとはいえ、一瞬心臓が止まった。
|
メッセージ文字数:182/193 |
|
1092 |
Googleよ |
はくぶん |
2009-03-11 01:27:28 |
昨日今日と、何でこんなに急にアクセス少なくなっちゃったの?
30ってあんた。
今まで数百なんて当たり前。
多い日なら2千回以上来てたじゃない。
具合でも悪いのか?
|
メッセージ文字数:77/83 |
|
1091 |
修正 |
はくぶん |
2009-03-11 01:23:39 |
ラリー。
あとで見返すと、いろいろ修正したくなってくるもの。
暫くは修正作業も楽しいもの。
それはまだ全体像を鮮明に覚えているから。
これが2年も3年も経つと、自分で自分のスクリプトを解読するだけで一苦労。
たとえ不細工を発見しても、スリム化したくても、
他の部分でエラーが起きる事を考えると、なかなか手が出せない。
漢字変換の話をすると、
いつも更新の時に悩まされるのが、更新官僚。
“完了”より“官僚”が優先されるのは、やはり日本だから?
ことえり、未だ現役。
|
メッセージ文字数:222/236 |
|
1090 |
わたしは時代遅れ |
RALLY |
2009-03-11 00:39:47 |
20世紀生まれ
もうちょいで完成しそう。
って、昨日もそう思ってた。
だが、あっちを直すとこっちも直したくなる。
無限。
しかし歓声思想って。
ATOKよ…、そりゃ文字コード以前の問題じゃだぜ。
|
メッセージ文字数:91/106 |
|
1089 |
外為情報 |
はくぶん |
2009-03-10 23:46:51 |
あと一歩、なかなか100円の大台に乗らない米ドル。
98円から99円台を行ったり来たり。
暫くこの辺りで安定するのかもしれない。
ユーロも同じ。
124円から125円台で行ったり来たり。
こちらもジェットコースター状況を脱して、この辺りで安定か?
上記二つに比べると、ちょっと変動のあるのがポンド。
と言っても、2円から3円の変動幅。
比較的落ち着いて来て、投資家、いや、投機家にとっては面白味に欠ける外為相場と言えるだろう。
|
メッセージ文字数:205/216 |
|
1088 |
Perl談義 |
はくぶん |
2009-03-10 22:29:29 |
昨夜は晩飯を食って横になったら、そのまま爆睡。
電気やらコンピュータやら、すべてつけっ放し。
起きたら朝の6時半。
見るとラリーが4連続投稿。
Perlにはまってるね。
ラリー。
EUC
ちなみに、正しくは Extended UNIX Code ね。
あれっ、Extended UNIX Character じゃなかったっけ?
今度はパスワードを暗号化か。
それはなかなか凄い、というか、俺には出来ない。
暗号化処理をマスターしたら、俺に教えて。
スクリプトの内容を見て、どういう処理をしているのかは大体わかったが、
それを僅か1週間足らずで、自作できてしまっているところが凄い。
世の中のサーバは基本的にUNIXだから、EUC&LFで上手く行かないはずはないんだが。
むしろSJISの方が不具合が出やすい。
ひょっとして、そのサーバ、Linuxか?
Perlのコマンドと被る半角記号は\に限らず何でも、
文字列置換を使って直前にエスケープシーケンスを挿入すると問題なし。
と言いながら、この掲示板はそうなってないけど。
input textって何?
それってテキストファイルを読み込み専用でopenするってこと?
テキストファイルをopenして読み込む場合、
chompで行末の改行コードを消し去るのがよい。
改行コード付きで処理すると、予想外の結果になることがある。
ここで問題になるのが改行コード。
chompが果たしてCR、CRLF、LFのすべてのコードを綺麗に消し去ってくれるかどうかはわからないが、
少なくともLFは確実に消してくれる。
だから、本来はEUC&LFの組み合わせが良いとされているんだな。
UTF-8はクラシックマックの泣きどころ。
IEはサポートしているが、NCは対象外。
ただ、PerlでUTF-8を扱おうと思ったら、文字コードをUTF-8にしないと完璧に化ける。
EUC、JIS、SJISなら相互に変換可能だが、3バイト文字は完全には変換できない模様。
だから、この掲示板にいつまで経っても全文検索機能が付けられないのだ。
PHPはネイティブでUTF-8にも対応しているので、今や主流はそっち。
LAMPセットの最後のPがなぜPerlじゃなく、PHPかという理由もその辺にある。
MySQLもUTF-8を推奨しているので、余計PHPに軍配が上がるというわけ。
時代はもう3バイト文字。
実はPerlはもう時代遅れの代物なんだよ。
|
メッセージ文字数:992/1045 |
|
1087 |
¥¥¥ |
RALLY |
2009-03-10 00:40:55 |
無理だった。
¥nだの¥rだのを無理矢理<br>にして読み込ませたりして遊んでるんだが、¥は難しいのかも。
早くウニコードが当たり前の世の中になりますように。
で、OS9ってUnicode扱えたっけ?
|
メッセージ文字数:115/125 |
|
1086 |
¥¥ |
RALLY |
2009-03-10 00:35:42 |
"\¥"
こうか?
全角だと『&yen;』なんだが、いかんせんかっこわるいのう。
あと、input textのreadonlyなんて誰がなんのために使うんだよと思ってたが、
まさか自分が使うことがあろうとは思わなかった。
|
メッセージ文字数:110/118 |
|
1085 |
¥ |
RALLY |
2009-03-10 00:32:34 |
messageの¥を¥に変換して読み込むようにすると、
もしかして¥¥¥なんて書かないで済むのかも。
|
メッセージ文字数:69/70 |
|