memo.xight.org

日々のメモ

Lingua::JA::Summarize::Extract を利用した日本語文章の要約

Summary

use strict;
use warnings;
use utf8;
use Lingua::JA::Summarize::Extract;

my $extracter = Lingua::JA::Summarize::Extract->new;
my $text = "日本語の文章を沢山書きます";
my $result = $extracter->extract($text);
my $summary = $result->as_string;

utf8::encode($summary);
print $summary; #サマリーが出てくる.


Reference

Lingua::JA::Summarize::Extract

YappoLogs - 2006-11-13 - Lingua::JA::Summarize::Extract - 日本語文章のサマリ抽出
http://blog.yappo.jp/yappo/archives/000473.html

無駄に長いテキストを要約する
http://stone.dialog.jp/archives/extract/index.cgi

Voice of Stone #1469 無駄に長い文章を要約するツール
http://stone.dialog.jp/voice/view/1469

IP-address.com - Googleマップで自分がどこからアクセスしているかが分かる

Reference

My IP address and location? Show my ip address and locate the ip!
http://www.ip-adress.com/

via

GIGAZINE - 2006-11-21 - Googleマップで自分がどこからアクセスしているかが分かる「IP-address.com」
http://gigazine.net/index.php?/news/comments/20061121_ip_address/

12のPHP最適化テクニック

Summary

 1. staticメソッドが使えるなら使おう.速度は4倍になる
 2. __get, __set, __autoload は使わない
 3. require_once は重い
 4. include, requireで読み込むファイルはフルパスにしよう
 5. スクリプト開始時のUNIXタイムを $_SERVER['REQUEST_TIME'] で取れる
 6. strncasecmp関数やstrpbrk関数を使えるケースはこれらを使い,正規表現は使わない
 7. preg_replaceはstr_replaceより速い,しかし,strtrはpreg_replaceより4倍速い
 8. 引数を,単体か配列かで自動判別するようなコードは出来るだけ避ける
 9. @ を使ったエラー制御はとても遅い.→ @fputs($fp, "?");
10. $row["id"] は $row[id] より7倍速い.
11. PHPのエラーメッセージは重い. (noticeとかwarningとか)
12. for ($x=0; $x < count($array); $x) のように,
    forの中でcountを使うと毎回countが呼ばれるので使わない.

Reference

12 PHP optimization tips
http://www.moskalyuk.com/blog/php-optimization-tips/1272

via

phpspot開発日誌 - 2006-11-21 - 12のPHP最適化テクニック
http://phpspot.org/blog/archives/2006/11/12php.html

phpMyEdit - データベースのメンテナンス画面を生成

Summary

phpMyEditSetup.phpにアクセスしウィザード形式で進んでいくと,
最終的に指定したテーブルの操作用ライブラリが出来上がる.

Reference

phpMyEdit: Instant MySQL Table Editor and PHP Code Generator
http://www.phpmyedit.org/

via

phpspot開発日誌 - 2005-11-07 - phpMyEdit: DB操作コード自動生成
http://phpspot.org/blog/archives/2005/11/phpmyedit_welco.html

MOONGIFT - phpMyEdit - データベースのメンテナンス画面を生成
http://oss.moongift.jp/intro/i-2816.html

MOONGIFT - phpMyEdit レビュー
http://oss.moongift.jp/review/i-2817.html

Red5 - Java製のオープンソースFlashサーバー

Summary

Javaで開発されたFlashサーバ.
ストリーミング,録画,Flash Remotingに対応.

Reference

Open Source Flash - red5
http://www.osflash.org/red5

via

MOONGIFT - Red5 - オープンソースFlashサーバー
http://oss.moongift.jp/intro/i-2819.html

MOONGIFT オープンソース - Red5 レビュー
http://oss.moongift.jp/review/i-2820.html