- blogs:
- cles::blog
全文検索エンジン Senna 1.0.1
fulltextsearch 某所でちょっと全文検索エンジンが欲しいよねという話が出ているのでいろいろ情報収集してたら面白そうなプロダクトを発見。
Senna 組み込み型全文検索エンジン - Senna 組み込み型全文検索エンジン
Sennaは組み込み型の全文検索エンジンです。DBMSやスクリプト言語処理系等に組み込むことによって、その全文検索機能を強化することができます。 n-gramインデックスと単語インデックスの特徴を兼ね備えた、高速かつ高精度な転置インデックスタイプのエンジンです。コンパクトな実装ですが、大規模な文書量と検索要求を処理できるように設計されています。また、純粋なn-gramインデックスの作成も可能です。
MySQLに組み込んで使うと、FULLTEXT INDEXでSennaが使われるようになるみたいです。組み込むのはちょっと手間かも知れませんが、逆にアプリ側であれこれと処理をしなくていいので面白いアプローチかも。ちょっと時間を取ってインストールしてみようと思います。
QihooBot来襲
どうもサーバの調子がおかしい+急激にトラフィックが増えていたのでaccess_logを眺めていたら新手の変なロボットに絨毯爆撃されていました。
220.181.34.171 - - [19/Feb/2007:05:26:12 +0900] "GET /item/1412 HTTP/1.1" 200 40090 "-" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; QihooBot 1.0 qihoobot@qihoo.net)"
robot.txtを拾っていった形跡もありませんでしたので、こんなサーバには404すら返す価値もありませんのでiptablesでdropです。Baiduといい、このQihooといい、どうして中国のロボットはこんなに行儀がよくないんでしょうか。
[QihooBot来襲 の続きを読む]
3rd Anniversary !
なんだかんだで3周年を迎えることができました。
これまで日記を書き続けられたことはなかったので、自分が一番驚いています。
この記録がどこまで伸ばせるのかわかりませんが、今後もできる限り書き続けていきたいと思っています。
今後ともよろしくお願いします。
Rico.jsのLiveGridを試す
仕事の予習としてRico.js*1をちょっと調べていたら、膨大な量のテーブル表示をスクロールバーによってめくっていけるLiveGridという機能がありました。上手に使うと、リスト表示からページングを排除することができそうです。
膨大な量のページングでちょっと思いついたのがNP_Trackback。ということで修作としてNP_Trackbackの管理画面をLiveGridで実装してみました。修作のつもりだったのですが、結構いい出来で、スクロールするのが楽しい。せっかくなので次回からはデフォルトにしてしまおうかと思います。
そういえば今のNP_TrackbackのAjaxもPrototypeとかRicoとか使ってもうちょっとリッチに書き換えてしまうというのも面白いかもしれませんね。
- *1: よく落ちているのがちょっと気になるところですが。。。。
続・今後の作業予定
そういえば以前に今後の作業予定をまとめたのですが、どの程度片付けたのか全然確認していませんでした。まぁ、3月5日まではそれどころではないわけですが、息抜きに今後の予定を確認しておきます。
[続・今後の作業予定 の続きを読む]
Firefox拡張機能ランキング
ranking Firefoxは必要な機能を機能拡張によってどんどん付け加えることができるわけですが、機能拡張は星の数ほどあるので定番がどんなものなのかを押えておきたいということはあると思います。そんなときに使えそうなみんなの拡張機能というサイトを見つけました。
みんなの拡張機能(Minkaku)は、 Firefoxでどの拡張機能が広く使われているかがわかる拡張機能です。 よく利用されている拡張機能から順番にランキングを表示します。
みんなの機能拡張というのは機能拡張のランキングサイトであると同時に、同名のプラグインの名前で、このプラグインをインストールすことで自分がインストールしているプラグインの情報をまとめて投票することができます。投票後、自分のインストールしているプラグインについてはランキング中でハイライト表示されます。
オープンソースウェブデザイン?
opensource 構築してからココももうすぐ3周年なわけですが、デザインについてはほとんど手を加えていません。まぁ、単に面倒くさいというのもあるんですが、そもそもデザインセンスとスキルがないので自分の思うようなサイトが自分で作れないというのが大きいです。
だれかデザインを提供してくれる人はいないかなぁという妄想をしながら、ぶらぶらととウェブを見ていたらフリーなテンプレートをまとめて公開を見つけました。
Open Source Web Design - Download free web design templates.
Open Source Web Design is a site to download free web design templates and share yours with others. We help make the internet a prettier place.
このサイトには現在2000以上のデザインが登録されていて自由にダウンロードできるようになっています。
[オープンソースウェブデザイン? の続きを読む]
FC2ソーシャルスパム対策
コメントで教えていただいたのですが、FC2でソーシャルスパム対策というサービスが始まっています。
FC2ソーシャルスパム対策とは、日々送信されるスパムメール(※)や迷惑メール、その日見つけた不正・スパムサイトなどの情報をリストにして、その情報をユーザー同士で共有することによりスパム対策しようというサービスです。
こういうサービス自体には期待したいところですが、ソーシャルスパム情報マニュアルを読むと、特定のユーザーが登録している登録リストを取得する方法なんていうものがあったりするので、特に閾などを設けずにユーザーが登録したものをリストとして返してくれるだけのサービスなんでしょうか。もし、本当にそうであればAkismetなどと比べるとそんなにインテリジェントなサービスではないですね。
[FC2ソーシャルスパム対策 の続きを読む]
受領印なしで配達→紛失
japanpost
delivery 仕事上、重要なことなのでメモ。
asahi.com:ゆうパック1500個、受領印なしで配達-社会
日本郵政公社は23日、ゆうパックの配達の際に受取人の受領印をもらわず、直接各戸のポストに配った不適切な例が全国で約1500個あったと発表した。うち2個は送り先に届かず、紛失した。
ウチでも結構な大騒ぎになったけど、この件は1500個もやってしまったから公表せざるをえなかったんでしょうね。結局は氷山の一角ということで、常態化してたりするところもあるんでしょうね。配送業としての基本が間違っていると思います。
香港ぐるめ
chinese 今日は週一回の久が原常駐日。都内ですがココまで来るのに、家から1時間以上かかるので早起きをしないといけないのがちょっとアレですが仕事自体はなかなかハリのある仕事です。
ということで、今日のランチは久が原の駅前の香港ぐるめという中華やさん。大衆向けの食堂です。オーダーは中華丼と小担々麺(\850)。おなかは結構すいていたんですが、中華丼はそこそこ量があるのでそれにプラスして担々麺を食べるのは結構大変でした。普通に中華丼だけでもおなかは一杯になります。味のほうはいたって普通の中華丼と担々麺でした。
[香港ぐるめ の続きを読む]- 換気口に風よけカバーを設置 (2)
2 . 福岡銀がデマの投稿者への刑事告訴を検討中(1389)
3 . シャープの空気清浄加湿器のキュルキュル音対策は PTFE テープで(1234)
4 . GitHub が全ての公開リポジトリへのシークレットスキャンを有効に(1119)
5 . 国分生協病院のランサムウェア被害は認証がない RDP が原因?(1075)
Academic[574]
Book[155]
Diary[522]
Disaster[101]
Foodlogue[1425]
Game[284]
Goods[805]
Healthcare[341]
Hobby[32]
IT[1195]
Military[343]
misc.[1570]
Mobile[510]
Music[38]
Neta[106]
News[95]
Photo[391]
RealEstate[120]
Security[1178]
SEO Contest[36]
Software[634]
Tips[1886]
Travelogue[1238]
Web[675]
Work[193]


