[アプリケーション]の検索結果


任意のキーワードリストに含まれるテキスト中のキーワードに、特定のページ(URL)にリンクするPerlのサンプルスクリプトを作ってみました。ブログソフトとか掲示板ソフトを開発する際に役に立つと思います。文字エンコードがUTF-8、EUCではOKでしたが、SJISではうまく動きませんでした。

以下、サンプルスクリプトの一部です。
my @wordlist = ('はてな', 'ブログ', 'アルファブロガー');
foreach my $word (@wordlist) {
my $encword = $word;
$encword =~ s/(\W)/'%'.unpack('H2', $1)/eg; # uri encode
my $link = "<a href=\"serach.cgi?querystr=$encword\">$word</a>";
$text =~ s/$word/$link/g;
# アンカーテキストのキーワードは元に戻す
my $pattern = "(<a href.+)<a href.+$word</a>(.+/a>)";
$text =~ s/$pattern/$1$word$2/g;
}
print $text;

リンクの処理のところが微妙ですが、適当に修正して使っていただければ幸いです。

はてなダイアリーのキーワードにリンクするためのサンプルもあるようです。動かしてみたわけでないのでハッキリとはいえませんが、ソースを見る限りテキスト内でアンカータグでリンクを行っている場合は、まずいような気もします。

はてなダイアリーキーワード自動リンクAPI - はてなダイアリー日記
なお、上記ファイルは現状で300KBほどありますので、アプリケーション側で一定時間キャッシュして頂くなどの措置をお願いできればと思います。
テキスト一つ処理するだけで300KBですか、はてな側も大変かも知れませんが呼び出す方も大変ですね。
[225] Posted by buzei at 2008/02/24 23:46:55
0 point | Link (1) | Trackback (0) | Comment (0)

パソコンの使い勝手に大きな影響を与えるのが、中心的な入力装置であるキーボードですが、購入時にパソコンに付属してくるキーボードは、パソコンの厳しい価格競争の影響でいかにも安物といった感じの使いにくいものが多いのが現実です。

キーボードはマウスと同様に、パソコン使用時は常に操作するものなので、多少値段は高くても快適に使えるキーボードを使った方が、文字入力が格段に楽になり、パソコンを快適に使用できます。

というわけで、様々なパソコンキーボードの中でも、入力時のキータッチが快適で使いやすく、コストパフォーマンスに優れたFILCO Majestouch(マジェスタッチ)シリーズのメカニカルキーボードを中心に、おすすめのパソコンキーボードをいくつか紹介します。

FILCO Majestouch「マジェスタッチ」 メカニカルキーボード 独CherryMX茶軸スイッチ FKB108M/JB
評価:★★★★★

快適なキーストロークが特徴のドイツCherry社のMX tactile feelキースイッチ(茶軸)を採用したFILCO Majestouchシリーズ(マジェスタッチ)の標準的なメカニカルキーボード。キーストロークが約4mmなのに対し、接点は約2mmと動作に余裕のある設計となっており、キーを最後まで押し下げる必要がないため、打鍵力の違いを原因とするミスタイプが防止され、高速にタイピングしやすいのが特徴です。また、キーの文字は視認性が高いフォントが採用され、キーボード全体がスタイリッシュで飽きのこないデザインとなっています。

  • Filco最高! ★★★★
  • 少々の不満有り ★★★
  • 入力するためのキーボードです。 ★★★★★
  • もうもどれない ★★★★★
  • スペースキーが(比較的)長い! ★★★★★

powered by amalink

FILCO Majestouchテンキーレス メカニカルキーボード 独CherryMX茶軸スイッチ FKBN91M/NB
108キーのMajestouchからテンキー部分を丸ごと省いた、91キーバージョンのMajestouch。同じキー配列、同じキータッチながら省スペース・コンパクト化が実現されています。別売のテンキーパッドを左側に配置したり、使うときだけ置いたり、といった使い方が可能です。

FILCO Majestouchリニア メカニカルキーボード 独CherryMX黒軸スイッチ FKB108ML/NB
POS端末などの業務用端末に使用されているドイツCherry社のMX linear actionキースイッチ(黒軸)を採用したメカニカルキーボードで、スイッチ名称にあるとおり、押し下げる力がキーストロークに応じてリニア(直線的)に変化する特性を持っています。キースイッチ内部の接点は少ない力で高圧に接触する構造で、その接点には 金メッキ処理がされており、長期に渡る使用においても安定した性能が維持されます。ただし、黒軸はCherry MXシリーズのスイッチの中で最もキー押下最大荷重が高いため、人によってはキーが重く感じられる場合もあるかもしれません。

Majestouch(マジェスタッチ)シリーズの場合、好みにもよりますが打鍵音が気になったり、少しキーが重く感じられることもあるようですが、軽いキータッチや打鍵音が静かな方が好みならば東プレのRealforceシリーズがおすすめです。

東プレ Realforce108UBK 静電容量無接点変荷重108USBキーボード

東プレ「Realforce108UBK」は、入力時の静かさや抜群のキータッチ感を実現した静電容量無接点方式のパソコンキーボードで、長時間の使用でも疲れにくくチャタリングも起きないため、金融機関の業務用、計算センターでのデータ入力用などに広く利用されています。値段はやや高くなってしまいすが、使いやすさを最重視するのであれば非常におすすめのキーボードです。

  • PS2版からののりかえ ★★★★★
  • キーボードある程度は選んでましたが ★★★★★
  • 全部買い換えたいです ★★★★★
  • 値段ほどのものではない ★★
  • 買って後悔していません ★★★★★

powered by amalink

また、ゲームには向いていませんが、省スペース性を重視するのであればPFUの「Happy Hacking Keyboard」がおすすめです。 「Happy Hacking Keyboard」は、パワープログラマ向けに開発されたコンパクトで機動性が高い小型のパソコンキーボードで、標準キーサイズながらキー数を必要最小限に押さえ、底面積が約1/3のA4半サイズが実現されています。キーボードのサイズが小さいため自分専用のパソコンキーボードとして持ち運ぶことも可能です。

Happy Hacking Keyboard Lite2 PS/2:US:白
Happy Hacking Keyboard Professional2 墨 PD-KB400B

[194] Posted by buzei at 2008/01/14 16:09:21
0 point | Link (9) | Trackback (0) | Comment (0)

当サイト(掲示板 59bbs.org)で開発・配布している「59bbs」は、Perl/CGI環境で動作するオープンソースの掲示板ソフトですが、競合調査のためPHPMySQLで動く他のオープンソース掲示板ソフトにどんなものがあるのか調べてみました。

掲示板(フォーラム)はインターネットの初期から広く利用されているものなのでたくさんあると予想してましたが、元々は掲示板だったものがCMSとかなったりしていて現状ではあまり力を入れて作られているものは多くないようです。

もちろん、無料CGIとして配布されている掲示板ソフトは多数に存在するのですが、競合を気にするほど有力なオープンソースの掲示板ソフトは、phpBB、UseBBといったところでしょうか。

PHP、MySQLで動くオープンソース掲示板ソフト

phpBB
外国で人気の高いオープンソースの高機能掲示板システム。サーバー環境にPHPとデータベース(MySQLなど)が必要。日本語も使用できるがデザインは外国風。 PHPBB.HELP J(phpBBの解説サイト)に日本語の情報がある。

UseBB
日本PHPユーザー会のフォーラムでも使用されているRSSに対応した強力な管理機能を備えた掲示板ソフト。掲示板としてシンプルで日本語化も行われている。外国製なのでデザインは外国風。PHPとMySQLが必要。UseBBのインストール方法~まとめ~UseBBを導入

PocketBBS
PHP+smarty+DB(MySQL or PostgreSQL)のシンプルで使いやすいフリー掲示板。無料で利用できるようだがライセンスは不明。

CommentPP
誰でも簡単に投稿することができるようにユーザーインタフェースを限界まで単純化したオープンソース(GPLv2)掲示板システム。PHP(テンプレートエンジンはsmarty)とMySQLで実装されている。

bbPress
WordPressの開発者によって作られているフォーラム(掲示板)ソフトウェア。 bbPress is forum software with a twist from the creators of WordPress.

「ハッスルサーバー」月額208円でPHP、MySQLが使える格安レンタルサーバー
ネットエイドの格安レンタルサーバー「ハッスルサーバー」は、月額208円と格安料金ながら、容量1.5Gで、perl、ruby、pythonのCGIだけでなく、PHPやMySQL、定期的に処理を自動的実行するcronも利用できます。

PHP関連書籍
Webアプリケーションの開発に広く利用されているスクリプト言語PHPに関する書籍。PHPプログラミングの基礎から解説している入門書やサンプルコードが掲載された詳細な解説書。

MySQL関連書籍
オープンソースの高速・軽量データベース「MySQL」の入門書や運用管理についての詳細な解説書、リファレンス、MySQLを利用したWebアプリケーション構築方法についての書籍。

PHP 逆引きレシピ (PROGRAMMER’S RECiPE)
翔泳社 著者:鈴木 憲治,安藤 建一,山田 直明,八木 照朗,山本 義之,河合 勝彦 価格:2,730円 評価:★★★★★


  • XMLが無いよ・・・ ★★
  • 脱初心者の為の1冊 ★★★★★
  • 物足りない ★★
  • PHP関連書籍の中でも良書です ★★★★★
  • 脱初心者を目指す方へ ★★★★★

powered by amalink

基礎からのMySQL [基礎からのシリーズ] (プログラマの種シリーズ)
ソフトバンククリエイティブ 著者:西沢 夢路 価格:3,129円 評価:★★★★★


  • 入門書として非常に参考になった ★★★★★
  • とても分かりやすい ★★★★★
  • 良書 ★★★★★
  • これだけわかりやすく書けるというのは素晴らしい ★★★★★
  • 素晴らしい本です。 ★★★★★

powered by amalink
[137] Posted by buzei at 2007/12/02 17:28:14
4 point | Link (17) | Trackback (0) | Comment (4)

Perl(パール)とは、Larry Wall氏によって開発された、テキストの検索や抽出やレポート作成に適した、C言語に似た表記法のスクリプトプログラミング言語で、テキスト処理に優れていることから、CGIとしてWebアプリケ...
[132] Posted by buzei at 2007/11/29 06:12:03
0 point | Link (7) | Trackback (0) | Comment (0)

|< 先頭へ  < 前へ  1 2 3 4 5  


アクセスランキング

今日のアクセスランキング(上位10件)

  1. プリンセスガーデンホテル女性社長の「片岡都美」氏はフジモリ元大統領夫人 (7 PV)
  2. 2NN (2ch News Navigator) (4 PV)
  3. 闇の声(やみのこえ) (2 PV)
  4. 掲示板フリーソフト - 無料で利用できる掲示板CGI (2 PV)
  5. [おわコン]FF14、不評のあまり無料期間延長に追い込まれる (1 PV)
  6. [巨大地震]東北地方太平洋沖地震(東日本大震災)[M9.0] (1 PV)
  7. [中国]中央軍事委副主席に「太子党」筆頭格の習近平氏が就任 (1 PV)
  8. [事件]鬼畜作家の黒田一郎(村崎百郎)、読者にめった刺しにされ死亡 (1 PV)
  9. [動画]ライオンの群れが恐ろしい生き物にエサを横取りされる (1 PV)
  10. [兵器]V-22 オスプレイまた墜落 (1 PV)

今月のアクセスランキング(上位10件)

  1. 2NN (2ch News Navigator) (333 PV)
  2. プリンセスガーデンホテル女性社長の「片岡都美」氏はフジモリ元大統領夫人 (106 PV)
  3. 小林興起元衆議院議員がタレントの杉本彩さんにキスを迫る (61 PV)
  4. 2ちゃんねる(2ch)検索 掲示板 - スレタイ、過去ログ、全文検索 (44 PV)
  5. 読売新聞「石井誠」記者変死事件 (22 PV)
  6. ログ速(ろぐそく、logsoku) - 過去ログ スレタイ検索 全文検索 (22 PV)
  7. 5ちゃんねる(5ch.net、旧2ちゃんねる)掲示板 (17 PV)
  8. 掲示板フリーソフト - 無料で利用できる掲示板CGI (13 PV)
  9. 掲示板やチャットなどのフリーPHPスクリプトの配布サイト (12 PV)
  10. PHP、MySQLで動くオープンソース掲示板ソフト (12 PV)

アクセス統計

ディレクトリ

関連サイト