ネタバレや腐臭発言が混じるらくがきメモ
全カテゴリ表示
ドラクエ
三国志
アンジェ
ワンピース
nicky
その他
■
2008年11月13日(木) 日記内検索強化プロジェクト・最終回?
とうとう分割できた!終わり!
と思ったのに、アップしてみたら画像が表示されない。ローカルのテストではできたのにこれは一体…と思ったら、2007年以前のファイルがあると表示されないらしい。ローカルのフォルダは2008年のしかなかったからちょっとずつ進めながら「いける!」とか言って盛り上がってた。がっかりだ。メロスが来たと思ったら別人だった時のセリヌンティウスみたいにがっかりだ。一度メロスを疑ったというのはそういう後のことなのかもしれない。そういえば昔星新一がエッセイで走れメロスをつまらないと書いててあれもなぜかがっかりした。好きなものを好きな人がけなすのはがっかりする。とにかくがっかりだ。もうできるまでやる。
追記。できたーひどいことになったけどできたー。いつかちゃんと直したいなー
■
2008年11月12日(水) 日記内検索強化プロジェクト
まだやってる
検索結果の分割っていうとあれよね。@なんとかみたいなものにpushなんとかで数えながら入れてって次ページボタンつけるのが一番簡単なのよね? と思ったけどなんかそれすら簡単じゃなかった。だめだ。うーん
こういうこと始めるとごはん食べる時間がなくなってしまうのでほんとおなかすいた。作り置きのカレーもなくなったし注文した箱みかんも来ないし。もう少しやったらそろそろあきらめて次の機会を待つことにしよう。捲土重来。
本日の機能追加ー(毎日増やす気か)「検索の時に最初にアルファベットのoとスペースを入れると古い方が上になる」機能ー。続き物とかやり始めちゃってもまとめられるー。
こういうのはすぐできるのに。分割…
■
2008年11月11日(火) nicky日記内検索・また続き
検索結果の分割表示は結局うまくできなかったよ…くやしいです!
更新のためのCGIに夢中で更新が止まりそう。よくあることですが。
ここの日記の内容の散漫さはひどいので日記内検索をカテゴリ機能みたいに使えたらなあと思ってたんです。例えば百万ゴールドの男とその番外編だけ読みに来てるからその他の話題はどうでもいいよという方に、ではこれを…と
関連検索結果
を差し出すとか…求めていたのはそういう方向性だった。
検索フォームのPOSTをGETに変えると検索結果のURLも表示されると知ってこんな指定もできるようになったんですが、やっぱり分割されないとページが重くていけない。
iをつけるだけでいいと知って大文字小文字の区別をしなくなりました。google先生にもしつこく色々聞いたけど、今日の収穫はこれだけだったよ
■
2008年11月10日(月) nickyの日記内検索。追記
and検索とor検索があれば事足りるだろうなんて思って、ダークホースnot検索のことを忘れてた。あの、検索ワードの前に半角マイナスを入れるやつ。「ドラクエ -勇者」ってやると勇者のいないドラクエサイトが出てくるやつ。たまにgoogleでどんどん検索結果を減らしてく遊びをするやつ。
思い出したらつけたくなったので下のを少し書き換え。
for($i = 0; $i<$cword; $i++){
next SLABEL if($Tmessage !~ /$SWord[$i]/);
}
後ろの方にあるこれ↑を
for($i = 0; $i<$cword; $i++){
if($SWord[$i] =~ /^\\\-/){
$SWord[$i]=~s/^\\\-//;
next SLABEL if($Tmessage =~ /$SWord[$i]/);
} else {
next SLABEL if($Tmessage !~ /$SWord[$i]/);
}
}
こうした。
not検索は検索結果が多い大手サーチエンジンだからこそのもので、こんな日記につけても「『る』を含まない日記がこんなに…」みたいな使い道しかない気もするんですが
こういうことしてるとまた検索結果の分割表示がほしくなってくるなー
■
2008年11月10日(月) nickyの日記内検索
CGIファイルって一回開けるとまた何やらやりたくなりますよね…やってました。
nickyの日記内検索でand検索とor検索ができるようにしてみた。なってるんじゃないかな。なってるといいな。またもcgiを直接書き換えてるので危険です(今度はnicky.cgi。ver.2008/07/09)
「検索」という項目にある「sub NickySerch」をこんなふうにした。
長いのでたたみます
sub NickySerch{
my($aaa, $gomi, $fn, $fname, $gfn);
my($find, $startno);
my($pageno, $flaglog);
my($cnt);
$ModeSub=16;
$Mode="MONTH";
#ヘッダを出力
&nickyGetHead();
if( $UseSearchHD eq "Yes" ){
print &put_macro($head2nd);
}else{
print &put_macro($head);
}
print "$br検索キーワード『$SerchWord』$br\n";
$SerchWord=~s/\"/\\\"/g;
$SerchWord=~s/\'/\\\'/g;
$SerchWord=~s/\`/\\\`/g;
$SerchWord=~s/\\/\\\\/g;
$SerchWord=~s/\|/\\\|/g;
$SerchWord=~s/\?/\\\?/g;
$SerchWord=~s/\//\\\//g;
$SerchWord=~s/\-/\\\-/g;
$SerchWord=~s/\*/\\\*/g;
$SerchWord=~s/\=/\\\=/g;
$SerchWord=~s/\&/\\\&/g;
$SerchWord=~s/\,/\\\,/g;
$SerchWord=~s/\(/\\\(/g;
$SerchWord=~s/\)/\\\)/g;
$SerchWord=~s/ / /g;
$SerchWord=~tr/ / /s;
$SerchWord=~s/^ //;
$SerchWord=~s/ $//;
$SerchWord=~s/ (or|OR|or|OR) /\|/g;
@nli=&GetNickyList("r") if( !@nli );
SLABEL:for $gfn(@nli){
$NickyFname="$vDir/$$gfn[0]";
&GetDateFromFname();
&GetNickyFile($NickyFname);
next if( !$Title && !$Message );
$msg=$SerchWord;
$Tmessage = $Title.$Message;
$Tmessage =~ s/<[^>]*>//g;
@SWord = split(/ /, $SerchWord);
$cword = @SWord;
for($i = 0; $i<$cword; $i++){
next SLABEL if($Tmessage !~ /$SWord[$i]/);
}
&PutNickyOneDay();
print "$br";
}
&NickyReturn();
if( $UseSearchFT eq "Yes" ){
print &put_macro($foot2nd);
}else{
print &put_macro($foot);
}
}
ほんとに長い…。実際に変わってるのは10行くらいのはずですが。「日付から曜日を取得」の直前の行までです。
スペースを挟むとand検索で、「いっこめ or にこめ」みたいにやるとor検索。半角全角大文字小文字は区別しちゃいます。
しょっちゅう過去の日記にリンク貼るから日記内検索は自分でよく使うんですが、無意識に検索ワードを2つ入れてしまったりするのでand検索が欲しかったんです。
or検索は「or」を「|」に置換すればいいのよね、ふふ簡単簡単。じゃあand検索はスペースを&に置換すればいいのよね、やったーできあがりー! と思ったら全然できあがりじゃなかった。なんでできないんだろうと思ってgoogle先生に聞きに行ったら、同じような疑問を持った人が質問掲示板で質問してて、くわしい人たちが「言っている意味がよく分かりません」みたいな感じに答えてたのでなんか恥ずかしかったです!
追記。デフォルトだと検索結果は古い方が上ですが、これだと新しい方が上になっちゃいます。上のだと
@nli=&GetNickyList("r") if( !@nli );
という行がありますがこれを
@nli=&GetNickyList("tr") if( !@nli );
にすれば古い方が上になるはず
■
2008年11月09日(日) nicky改造日記。RSS全文配信編
「nicky rss 全文配信」という検索ワードで来た方が。もう見てないと思いますが、何かの参考に置いておきます。でももし見てもあくまで参考程度に! 警告はしましたよ! 私Perlとかまったく分かってませんので! バックアップ必須。
ここの日記のRSSは、nicky.cgi用に作られたrssnicky.cgi(今は配布サイトにつながらなくなってます)をnicky.cgiの作者さんがプラグイン化したmkrssnky.cgiを一部書き換えて無理矢理全文配信しています。
↓mkrssnky.cgi。まだ公式ではないみたいです
http://painter.mypets.ws/~raelian/nicky.cgi?DT=20080224A#20080224A
書き換えた箇所は
こんな感じ
・本文中のリンクや画像が相対パスだと、RSSフィードから機能しなくなっちゃうので絶対パスに書き換え。さっぱりわからないので2chで教えてもらったりしました。
・ネタバレ隠しは
ネタバレボタン・リンクを追加
を済ませてれば多分そのまま使えると思われる。多分。自信ありません。
・「FOAFによる画像メタデータを…」というコメントが原文のままですが、もはやFOAFではなくなっている。と思う。FOAFというのが何なのかよく知らないのであいまいです。はてなフォトライフとかに使われているらしい…。
・↑のだと「アップした画像<br><br>本文」てなっちゃいますが、「$FOAFIMAGE」と「$logdata[2]」を入れ替えたりすれば場所は変えられるはず
でもここまで書いといてなんですが、nicky使ってる人でRSS全文配信したいと思ってる人ってそんなにいないような気がする。というかRSSってレンタルブログではたいてい配信されてるわりにあまり定着してないような…。私だって半年くらい前にここの日記をなんでもRSSでRSS化して見てる、という方がいることを知って、じゃあ配信してみよう→自分でも使ってみよう→おい便利だぞこれ、という流れになるまで全然興味なかったし。消えゆく文明だったりするのかしら…。いいものだと思うけど。
09/03/07。変なとこ直した
■
2008年11月08日(土) ドラクエ1
借金じゃない方のドラクエ1。ものすごく久しぶりです。ラダトームにて
本日のテーマ「結局戦士の指輪って何だったの?」
これは前に書いたことがあったはずだけど、どうも命の指輪の漫画を描いてそれを消した時に一緒に消してしまったみたいなので改めて。つまり、戦士の指輪は3のいのちのゆびわだったんだけど、こわれて回復機能がなくなりいのちのゆびわと名乗れなくなったから他の名前になったんだよ!説。
オルテガの肩書きは「勇者」というイメージがあるけど、あの世界では勇者=ロトみたいな状態だと思うので、戦う人的な意味で戦士。職業の戦士とは関係ないのです。
装備品としては何の意味もない指輪だからこそ、そこに存在することには思い入れ的な意味があってほしいよね。ロトはアレフガルドの外に船出した際にこの指輪を持って行きましたが、8代目の子孫がこれを持ってアレフガルドに戻ってきて云々
ここのロトはいのちのゆびわを装備した状態でゾーマに挑みます。ゲーム的に考えれば普通はひかりのよろいの回復効果を考えていのちのゆびわは仲間に回すとかそこらへんは考えない方向で。剣を握る指ですから、父さん力を貸してくれみたいなのがあってもいいんじゃないのと思うんですよ。
■
2008年11月07日(金) ドラクエ3
これ前に書いた気がする→見つからない、昔のサイトに書いたかも? みたいな流れで今は亡きサイトのログを見ていたら、リメイク版のゾーマ様についての記述があったので再掲。
2005年07月10日
リメイク版のドラクエ3はファミコン版に比べてシリアス度が低いように見える件。これには様々な原因が考えられますが、「すごろく」「大魔王」「ED後のおまけ」の3点がその大部分を占めていると思います。個人的には「カラフルになったラーミア」もありますが、これはそれほどシリアス度には影響ないはず。
「大魔王」は他の2つに比べればそれほど大きな要因ではないと思うのですが、あのお方が筋肉を誇示するようなポーズ(そう見えた)で祭壇に近づいてくるのを見た時は正直ショックでした。そして追加されたあのセリフ。
「ほほう……わがバリアをはずすすべを知っていたとはな」
わがバリアを。わがバリア? わがバリア!?(しつこい) なんという不思議な響きの言葉か。ワガバリア。光ある限り云々のかっこいいセリフの時にも私の脳裏からワガバリアは離れませんでした。しかもわがバリアの直後、「わが腕の中でもがきくるしむがよい」とか言う。戦闘前にも「わが腕の中でいきたえるがよい」って言ったのにまた「わが腕の中」。わがバリアの直後にわが腕の中。もう勘弁してください。すごろくもメダルもけっこう好きですが、大魔王に関しては完全にファミコン版を推したいです。
わがバリア。何度見ても面白フレーズ。わがバリア。「わ」ってのがまたいいんでしょうね、これは
■
2008年11月06日(木) ドラクエ3→1
3エンディングの104年後。ロトの子孫(5代目)とカンダタの子孫。デルコンダルにて。これ(
■
)の少し前。
ロトと同じ顔の子孫は5代目だけですが、カンダタの子孫はみんなカンダタと同じ顔です。「遺伝子があまりにも強すぎた」「これじゃ何も出来ない」系の事を言っていたがもうだめ
ロト5代目は態度は悪いが中身は甘い、ツンデレ検定に一発合格しそうなタイプ。
1コマ目にいるのは3パーティーの武闘家です。127歳。もう孫世代にも寿命が来始めています。現代日本よりも平均寿命は短い世界。
あまりドラクエとは関係ない話になりますが、フィクションの世界だとギネスを超えたご長寿が特に説明もなく登場して、周囲も「なんであの人だけやけに長生きなの?」とかヒソヒソしたりすることもなく普通に暮らしてたりします。ああいうのは何歳までアリなのか。何か特別な術を使わずに長生きして、「長老」とか言われながらもちゃんと人間扱いされる年齢の限界。私は140歳くらいかと思っているんですが。
ただそういう人は独り身のことが多い気がする。上の画像の6コマ目みたいなことが起こってしまうとやっぱり何か違和感が生じてくるからなのか。「30まで童貞だと魔法使いになれる」みたいな伝説はこういった共通幻想とかかわりがあるのかもしれません
■
2008年11月06日(木) ブラウザ日記 追記
undonut+modがバージョンアップしていることを知って入れてみたら。
こ、これがあの…1時間インターネットをしたらメモリ使用が200とかになってた、あのundonutなの!? メモリ使用が1/10くらいになった。信じられない
それとは関係ないけどundonutでヤプログ見るといつも数秒フリーズするのでそういうものかと思ってたんですが、オプションのURL別セキュリティで「http://yaplog.jp/*」を追加して「スクリプトの実行」のチェックを外しておけばフリーズしないということを今日初めて知りました。もっと早く知りたかった。
firefoxへの乗り換えを検討している時にundonutとの親密度が上がるイベントが起こる……世の中こういうものなんでしょうね
『 2008/11/』を含む記事 35件中 21〜30件
<<
[
0
][
1
][
2
][
3
]
>>
戻る
日記内検索機能
RSS
PaintBBS / spainter
Shi-dow
Diary CGI
Nicky!
+
rssnicky