いつきコンテンツ

ヘルプ

カウンター


2007-11-20 相変わらずtDiary 2.1.4と闘っています

だいぶと思ったように動く(≠プログラム通りに動く)ようになってきた。

[日記][tDiary] 2.1.4: ~/tdiary/tdiary_style.rbのTdiaryDiaryのto_html4の挙動が変わっている…

ちょっとはまったのでメモっておく(笑)

って、こんな所いじくり回してるのはおいらくらいか(笑)

DB化以外は大体動く様になった。このレベルならメインに適用してもOKだと思う……が、新サーバに移行するまでは2.0.4でいこう。

[ネタ] 「その才能を国のため」?誰に向かって口聞いてるんだ!

大元の記事が消えているのでこっちへ。

才能のある人々は、「国に悪意を持たない」でいてくれるだけでも充分ありがたいのだということを、オウムから我々は学んだのではないのか?
才能ある人々よ。頼むからその才能をまずは自分のために、次は自分の大事な人々のために使ってくれ。それが危険だと思ったら、何もせず引きこもってくれていても構わない。「国のため」なんて理由は、他人が後付してくれるのだから。

確かに、才能のある人が悪意を持つと恐ろしいですからねぇ。

[ネタ][情報] ニコニコ動画 アニメ削除状況まとめ

ヘー ヘー ヘー( ・∀・)つ〃∩と思ったので。

そういえば、最近サーバ(ここ最近はtDiary)に夢中でニコニコ動画見てないな……(笑)

プレミアムユーザなのに、何のために金払ってるんだか(笑)

[日記][ネタ] 届かないメアド……ドコモやauで、RFC非準拠のメアドが取得可能ドコモもauもいいかげんにメールアドレス設定の仕様を直せ。

メールアドレスの @ の直前にピリオド (.) がある、または @ より前でピリオドが連続するなど RFC (Request for Comments、インターネット技術標準化委員会が提唱している規格) に準拠していないフォーマットのメール アドレス

あれ、これってRFC違反だったっけ……?

ちょっと調べてみた。

適当に探して来たrfc822(日本語訳)rfc821(日本語訳)を読んでみた。

822より

destination = "To" ":" 1#address ; Primary
address = mailbox ; one addressee
/ group ; named list
mailbox = addr-spec ; simple address
/ phrase route-addr ; name & addr-spec
addr-spec = local-part "@" domain ; global address
local-part = word *("." word) ; uninterpreted
; case-preserved
word = atom / quoted-string
atom = 1*<any CHAR except specials, SPACE and CTLs>
CHAR = <any ASCII character> ; ( 0-177, 0.-127.)
SPACE = <ASCII SP, space> ; ( 40, 32.)
CTL = <any ASCII control ; ( 0- 37, 0.- 31.)
character and DEL> ; ( 177, 127.)

To: addressで、addressはmailboxで、mailboxはaddr-specで、addr-specはlocal-part "@" domainで、local-partはword *("." word)(wordと「"." word」が0回以上)で、wordはatomで、 atomはCHARからSPACEとCTLを引いた物で、CHARはany ASCII characterで、SPACEは40と32で、CTLは0-37と117のDELコードと読めるから、atomは「.」を含んでも良いんではないのか??とすると、wordは.......とかでもOKで、それはlocal-partに使えて、local-part @ domainがaddr-specで、addr-specはmailboxで、mailboxはaddressで、To:に書けるようになっているように読めるなー。いや、本文読んでないから例外事項があるのかもしれんが、 D. 構文規則のアルファベット順一覧だけを見ると、別にOKなのではなかろうか。To:は、rfc822のCTLsに.が入ってなければだが(あとは、何かを見落としてなければなー)

でもって、同じパターンでrfc821を読む。あー。SMTPなRCPT TOに書くのはアウトなのな。

個人的には@の直前が.なのでRFC違反(笑)

まぁ、ワシ個人としては、内部で転送できればそれで問題ないので、むしろスパム対策として有効?(ぇー

ワシの携帯にメール送ってくる人はドコモかauだからなぁ…。

[私信][ネタ] C2D E6600がドナドナされてくる

ドナドナ言うな(笑)

今配送状況見たら、今朝方に配達完了になってたね。

さて、あのいい加減な包装でどれだけ文句が来るのやら(ぇー

いやー……まぁ、そういうこともありますさ(笑)

[ネタ] ニコニコ動画(RC2)‐初音ミクでちょっとだけアニメ2

いや、アニメは珍しくないのだが、とりあえず、スネーク自重噴き出したのでメモっておく(笑)

[ネタ] ニコニコ動画(RC2)‐【初音ミク】 みく☆すた (完全版Ver1.0)

やっちゃったー!Σ(゜▽゜;

というか、はちゅねよwww んでもって後半、すげー(笑)

[ネタ] ニコニコ動画(RC2)‐鏡音リンにも「Ievan Polkka」をやってもらった

気が早すぎでございますことよ?

タマネギ投げすぎ。

というか、歌ってる訳じゃないんだな(あたりまえです

[ネタ] ニコニコ動画(RC2)‐なぎ☆すた

ちょwww

なにげにハヤテが女装してr(ry

[情報] Windows Live Messengerで画像に見せかけたトロイの木馬が流行中

うわぁ(;´Д`)

微妙に感染しそうで怖い。

[ネタ][日記] ゲマズ本店5F、「とある科学の超電磁砲(レールガン)」が1位に

未読の山に積んであるなー(;´Д`)

ちなみに表紙買い(ぉ

[日記][ネタ] この検索結果はあんまりだと思うんだ……

今日の17:30現在の検索結果

1位カヨ!

というのを、某K氏に送ってみたら

ハァハァしすぎだからだwww

という答えが(笑)

[ネタ] ニコニコ動画(RC2)‐【第2回】初音ミクのネギ振りで最速を目指s(ry

ちょwww

やりすぎだwww

つか、Hatune Global Storage TechnologiesでHGSTっすか(爆)

[日記][tDiary][Unix] tDiary 2.1.4用のDBを作る。

めんどくさいのでユーザはそのまま引き継いで。

create database tdiary_blog_test2;
grant select,insert,delete,update,create,drop,alter,index
on tdiary_blog_test2.* to tdiary_testuser;

んでもってtdiary_testuserで再ログイン後

use tdiary_blog_test2;

して、テーブルをネリネリと作る。

んでもって、~tdiaryでruby misc/converttxt2db.rbとか実行。あ、これは勝手に作った移行ツールな(笑)

色々いじくり回した結果、

DBMS使わない→3489回/5分 レスポンスタイムは3秒ほど

DBMS使う→3956回/5分 レスポンスタイムは10秒ほど

まぁ、DBMS使うバージョンの方がかなり(無駄な)機能追加したのは認めますが……微妙っちゃ微妙。

同時実行性が下がってるっぽいのはDBMSにアクセスしてる最中はtable lock相当のロック取ってるからだし(イラネー予感もする)ぶっちゃけ、rubyが早くなれば解決する問題ぽいんだよなぁー。

でもまぁ、「このリファーは、どこへ向かってリンクされているのか」を記録していますから(無駄な処理)SQL叩けば簡単に情報を拾い上げられるのが楽つったら楽。

あと、オリジナルで気に入らない、「新しい日記を投稿すると、『以前の日記へのリンク元』がクリアされる」事も無くなったし(笑)

もちょっとエラーチェックはいるだろうが、大体こんな感じで行くかー。

Last Update: 2007-11-21 02:00:42

カレンダー

2003|04|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|07|08|11|
2013|03|05|08|
2014|01|
2015|04|05|06|07|09|10|12|
2016|01|03|05|06|10|11|
2017|06|
2018|05|08|09|10|11|
2019|04|08|12|
2020|03|
Generated by tDiary version 4.1.2 + amazon(DB Patch 0.2.1) + counter(DB Patch 0.2) + IKPatch version beta 4.0.1.
Powered by Ruby version 2.1.5-p273 with ruby-fcgi