2004-08-13

msearch 導入

とりあえず localhost へ。

  • index を起こすスクリプトが interactive なコマンドラインツールか CGI しかなくて、オプションを指定して一発でって使い方はできない。
    • やりたければ interactive な部分にあらかじめ答えを用意した sh スクリプトなどが必要
  • インデックスの保存場所の指定方法がなんかよく分からない
    • genindex, msearch.cgi と同じ場所に置くのは確かに簡単だけど、仮に公開サイトでこれを使う場合はちょっと permission に気を使うからやだなぁ。
  • 検索精度は Namazu の方がいい
    • これはどうしようもないのかな。辞書とか使うようにしたら違うんだろうけど。
  • jcode.pl 依存なので utf-8 には対応できない。
    • Unicode版が別にあるけど

ちょっと検索精度がなぁ。ビミョーな感じ。確かに速いんだけど。

makerss.rb の面白くない挙動

たださんとこの rss をチェックしているとよく分かるが、ツッコミを削除しただけでその日の日記が更新された日記として浮上してきてしまう。確かに正しい動作なんだけど、荒らしなツッコミを削除しただけで浮上してきてしまうと荒らし対策が浮き彫りになってしまうので面白くない。

過去の日付の日記をインポートしても同じように浮上してしまう(と ishinao さんも言っていた)が、ツッコミの編集に関しては明らかにやりすぎというか、意図的に無視すべきもののような気がするなぁ。

About

例によって個人のなんちゃらです

Recent Posts

Categories

Tool 日々 Web Biz Net Apple MS ことば News Unix howto Food PHP Movie Edu Community Book Security Text TV Perl Ruby Music Pdoc 生き方 RDoc ViewCVS CVS Rsync Disk Mail FreeBSD Cygwin PDF Photo Zebedee Debian OSX Comic Cron Sysadmin Font Analog iCal Sunbird DNS Linux Wiki Emacs Thunderbird Sitecopy Terminal Drawing tDiary AppleScript Life Money Omni PukiWiki Xen XREA Zsh Screen CASL Firefox Fink zsh haXe Ecmascript PATH_INFO SQLite PEAR Lighttpd FastCGI Subversion au prototype.js jsUnit Apache Trac Template Java Rhino Mochikit Feed Bloglines CSS del.icio.us SBS qwikWeb gettext Ajax JSDoc Rails HTML CHM EPWING NDTP EB IE CLI ck ThinkPad Toy WSH RFC readline rlwrap ImageMagick epeg Frenzy sysprep Ubuntu MeCab DTP ERD DBMS eclipse Eclipse Awk RD Diigo XAMPP RubyGems PHPDoc iCab DOM YAML Camino Geekmonkey w3m Scheme Gauche Lisp JSAN Google VMware DSL SLAX Safari Markdown Textile IRC Jabber Fastladder MacPorts LLSpirit CPAN Mozilla Twitter OpenFL Rswatch ITS NTP GUI Pragger Yapra XML Mobile Git Study JSON VirtualBox Samba Pear Growl Mercurial Rack Capistrano Rake Win RSS Mechanize Sitemaps Android JavaScript Python RTM OOo iPod Yahoo Unicode Github iTunes God SBM friendfeed Friendfeed HokuUn Sinatra TDD Test Project Evernote iPad Geohash Location Map Search Simplenote Image WebKit RSpec Phone CSV WiMAX USB Chrome RubyKaigi RubyKaigi2011 Space CoffeeScript Nokogiri Hpricot Rubygems jQuery Node GTD CI UX Design VCS Kanazawa.rb Kindle Amazon Agile Vagrant Chef Windows Composer Dotenv PaaS Itamae SaaS Docker Swagger Grape WebAPI Microservices OmniAuth HTTP 分析基盤 CDN Terraform IaaS HCL Webpack Vue.js BigQuery Middleman CMS AWS PNG Laravel Selenium OAuth OpenAPI GitHub UML GCP TypeScript SQL Hanami Document SVG AsciiDoc Pandoc DocBook Develop Jekyll macOS Node.js Vite Heroku Transformer AI Data Cloud Wasm