?D::MotionBros このページをアンテナに追加 RSSフィード Twitter

2006-09-24 Sun

検索フォーム

| 20:48 |  検索フォームを含むブックマーク  検索フォームのブックマークコメント

検索フォームで ( とか入れられちゃうと正規表現の時エラーがでるので

my $word    = $q->param('word') ;
$word =~ s/([\[\]\.\*\(\)\|\^\$\?\:\\\+])/\\$1/g ;
while(){
  if( /$word/ ){
    &found()
  }
}

とかしてみた。もっといい方法あるのかな?

トラックバック - http://d.hatena.ne.jp/MotionBros/20060924

2006-09-20 Wed

MADONNA

| 01:15 |  MADONNAを含むブックマーク  MADONNAのブックマークコメント

ライブ見てきました。

http://www.motionbros.com/image/HatenaDiary/060920_madonna.jpg

2階席だったのでチッチャ…。Isaac 歌ってたオジさんかっこいい〜

トラックバック - http://d.hatena.ne.jp/MotionBros/20060920

2006-09-17 Sun

トラックバック - http://d.hatena.ne.jp/MotionBros/20060917

2006-09-16 Sat

スパイラルアフロ

| 20:56 |  スパイラルアフロを含むブックマーク  スパイラルアフロのブックマークコメント

10ヶ月ぶりぐらいにラブロックへ。今回はスパイラルアルロっぽくしてみました。

f:id:MotionBros:20060917210340j:image:w120

トラックバック - http://d.hatena.ne.jp/MotionBros/20060916

2006-09-12 Tue

CPAN::Mini

| 23:45 |  CPAN::Miniを含むブックマーク  CPAN::Miniのブックマークコメント

cpan の最新版ミラーをつくってくれるモジュール

会社のサーバが外に繋がっていない場合 CPAN install できなくて

Perl の威力半減…、と常々思っていたのですがこれで解決!

minicpan -r http://ftp.funet.fi/pub/languages/perl/CPAN/ -l ~/minicpan

ftp サーバがあれば外に繋がるマシンでそのサーバへ minicpan しておいて

その場所( e.g. ftp://server/minicpan )を urllist に追加すればOK.

ftp サーバがユーザー認証するためにうまく繋がらなかったのですが、

CPAN.pm の

    unless ( $ftp->login("anonymous",$Config::Config{'cf_email'}) ){

の行を

    unless ( $ftp->login('ユーザー名','パスワード') ){

にして凌いでみた。

なんかもっといい方法あるのかな?

トラックバック - http://d.hatena.ne.jp/MotionBros/20060912

2006-09-10 Sun

Module::Pluggable

| 20:51 |  Module::Pluggableを含むブックマーク  Module::Pluggableのブックマークコメント

  • Foo.pm
    • Foo/BarA.pm
    • Foo/BarB.pm

のような感じで子供モジュールをバンバン追加していきたいけど

ロードは Foo でまとめてしまいたいときはこれを使うと便利みたい。

package Foo ;

use strict ;
use Module::Pluggable (
#   except => qr/^Foo::Plugin/,
    search_path => [__PACKAGE__],
    instantiate => 'new',
) ;

としておけば

use Foo ;

foreach $plugin ( Foo->plugins() ){
    next if( ! $plugin->can('method') ) ;
    $plugin->method() ;
}

という感じで Foo::BarA->method(), Foo::BarB->method() と用意

したものだけを呼ぶ事ができる。

標準で Plugin ディレクトリを見に行くので

except => qr/^Foo::Plugin/

オプション指定しておけば間違えて Foo::Plugin::Hogehoge.pm を読みに行く事は無くなります。

トラックバック - http://d.hatena.ne.jp/MotionBros/20060910

2006-09-09 Sat

演劇&セロ

| 22:56 |  演劇&セロを含むブックマーク  演劇&セロのブックマークコメント

新宿で時田さんの劇を見てからセロのマジックショーを有楽町でみた。

時田さんは相変わらずパワフルでこっちにまで元気を与えてくれる演技でした。

でも小劇場だったため尻痛い:P

ユージュアル・サスペクツ

| |  ユージュアル・サスペクツ を含むブックマーク  ユージュアル・サスペクツ のブックマークコメント

サスペンスドラマの一番好きな映画

いままでDVDが廃盤になっていたためコレクターモノを買うかどうか

迷ってんだけど今日偶然TUTAYAで廉価版を発見。

昨日再販されたらしいので迷うことなく買ってきました。

いわゆるサスペンス・ミステリーものなので内容を解説するよりも

まず見て欲しいの一言。

最後まで見ればケビンスペイシーが好きになる理由がわかります。

是非!

トラックバック - http://d.hatena.ne.jp/MotionBros/20060909

2006-09-08 Fri

CGI::Pretty

| 02:43 |  CGI::Prettyを含むブックマーク  CGI::Prettyのブックマークコメント

知らなくていつも $q->br(), "\n" してた…

でもこれ入れると pre タグ内で span で色づけしている部分とかインデント、改行されてしまうので、一部で

$CGI::Pretty::INDENT = $CGI::Pretty::LINEBREAK = "" ;

しないといけないな。

push @CGI::Pretty::AS_IS,qw(SPAN) ; 

しても改行はされてしまうようなので…

トラックバック - http://d.hatena.ne.jp/MotionBros/20060908

2006-09-03 Sun

MBS::WIKI リファクタリング

| 18:36 |  MBS::WIKI リファクタリングを含むブックマーク  MBS::WIKI リファクタリングのブックマークコメント

飽きてきたので画像関係を検索。

ロゴ

Web2.0 風ロゴクリエーターで作ってみた。

http://www.motionbros.com/image/HatenaDiary/MBS-WIKI.png

アイコン

フィードアイコン

その他機能的なアイコン

トラックバック - http://d.hatena.ne.jp/MotionBros/20060903

2006-09-02 Sat

SVN::Web

| 11:31 |  SVN::Webを含むブックマーク  SVN::Webのブックマークコメント

Perltrac SVN::Web を試しみる。

cpan install SVN::Web
  • Test::WWW::Mechanize
  • Number::Format
  • Template::Plugin::Number::Format
  • Email::Valid
  • Email::Find
  • Template::Plugin::Clickable::Email

のテストで ActivePerl が落ちるので force install するんだけど再度

cpan install SVN::Web

すると makefile 作成時に status 512 エラーが出る…

SubversionPerl とを繋ぐ svn-win32-1.3.2_pl.zip を試しにダウンロードしてインストールしてみる。

解凍すると site/lib ディレクトリがあるので C:/usr の中に丸ごとコピー

これで SVN::Core 等の必要なモジュールインストールされるのだが、まだコケルので

cpan force install SVN::Web

とりあえず SVN::Web はインストールされたみたいなので次に C:/data/www/svnweb

などのディレクトリを作りそこへ移動して svnweb-install コマンドで

テンプレートファイルの作成。コマンドプロンプトで

cd C:/data/www
mkdir svnweb
svnweb-install 

中には

設定は config.yaml なのでそこに

reposparent: 'C:/data/svn'

リポジトリのある親ディレクトリを指定。

ほんで index.cgiブラウザ越しに見てみると…ちゃんと動いた!

config.yaml で languages に jn: Japanese と足して最後に

default_language: jn にしとけばローカルでの環境は問題無いかなぁ:)

CPAN/Config.pm

| 12:01 |  CPAN/Config.pmを含むブックマーク  CPAN/Config.pmのブックマークコメント

たまに Makefile.PL が無くて Build.PL が使われる場合があるので CPAN/Config.pm に

  'mbuildpl_arg' => qq[./Build --install_base C:\data\www\bin\cpan\dos],

を追加。参照:まるごとPerl

06/09/30 追記:

install_base だと lib/perl5 に保存されてしまうので

  'mbuildpl_arg' => qq[./Build --prefix C:\data\www\bin\cpan --install_path lib=C:\data\www\bin\cpan\dos],

という感じで --install_path を使ったほうがよさげ

秀丸で .pm 保存した瞬間に AutoHotkey で Firefox リロード

| 20:38 |  秀丸で .pm 保存した瞬間に AutoHotkey で Firefox リロードを含むブックマーク  秀丸で .pm 保存した瞬間に AutoHotkey で Firefox リロードのブックマークコメント

AutoHotkeyを使ってFirefoxをリロードするだけのexeファイルを作ってみた:http://la.ma.la/blog/diary_200608281736.htm

CSSファイルを保存すると同時にブラウザをリロード
http://hail2u.net/blog/webdesign/save-css-file-and-reload-browser.html
AutoHotkeyを流行らせるページ
http://lukewarm.s101.xrea.com/
AutoHotkey
http://www.autohotkey.com/

あたりを見て秀丸で .cgi 保存時に firefox を再読み込みさせるマクロを作成。

秀丸側(編集中がもし \mbs\wiki というディレクトリ名を含んでいて拡張子 .pm なら実行)

$ext	= filetype + "." ;
$dir	= directory ;
if(strstr($dir, "\\mbs\\wiki") != -1 && strstr($ext, ".pm.") != -1){
  save ;
  // message "Reload Firefox" ;
  run "C:/data/ahk/reloadFirefox.exe" ;
}else{
  save ;
}

endmacro;

C:/data/ahk/reloadFirefox.ahk に

#NoTrayIcon
SetTitleMatchMode, 2
WinGet, FF,, Mozilla Firefox
ControlSend,, {F5}, ahk_id %FF%

で保存してから右クリックで Compile Script.

トラックバック - http://d.hatena.ne.jp/MotionBros/20060902

2006-09-01 Fri

DJラオウ

| 01:35 |  DJラオウを含むブックマーク  DJラオウのブックマークコメント

パチスロ北斗の拳をネタにした Flash です。

特に dj4.htmlアミバーズのアミバ哀愁歌最高です。

ぶっとばされて、嫌われて、死んでいく〜

 今日も 出会う たたかう がんばる 必ず殺される〜

ついでに欲しいキャンペーンのキーワード

CEDEC2006

| 01:35 |  CEDEC2006 を含むブックマーク  CEDEC2006 のブックマークコメント

仕事忙しくて初日のワンダと巨像メイキング部分しか参加できず。。。

半分は GAME Watch に出てたネタでしたが、やっぱりこだわって作られているゲームのメイキングは面白い。

映像流しながら解説してもらえたので結構よかったです。

トラックバック - http://d.hatena.ne.jp/MotionBros/20060901
Error : RSSが取得できませんでした。
最新言及ISBN/ASIN 20 件
  • ワイヤレスサラウンドヘッドセット  (CUHJ-15001)
  • アンチャーテッド 海賊王と最後の秘宝 デラックスエディション 【早期購入特典】オリジナルPlayStation4テーマ同梱&【Amazon.co.jp限定】武器カスタムスキン「雪原用武器」が入手できるプロダクトコード付
  • BUFFALO Giga 11n/a&11n/g AOSS2対応 無線LAN親機 【Wii U動作確認済み、iPhone5・Android端末対応】 WZR-600DHP
  • FUJITSU ScanSnap S1500 FI-S1500
  • カール事務器 裁断機 ペーパーカッター A4対応 40枚裁断 DC-210N
  • 月に囚われた男 コレクターズ・エディション [DVD]
  • 月に囚(とら)われた男 [Blu-ray]
  • エスター [Blu-ray]
  • エスター [DVD]
  • ドロップ スペシャル・エディション [DVD]
  • ドロップ スタンダード・エディション [DVD]
  • アヒルと鴨のコインロッカー [DVD]
  • Sucker Punch
  • アマルフィ 女神の報酬 スタンダード・エディション [DVD]
  • アマルフィ 女神の報酬 ビギンズ・セット ブルーレイディスク (本編BD+特典DVD)2枚組 [Blu-ray]
  • ロード・トゥ・パーディション <特別編> [DVD]
  • ロード・トゥ・パーディション [Blu-ray]
  • 海がきこえる [DVD]
  • なくもんか 豪華版 <初回生産限定> [DVD]
  • なくもんか [Blu-ray]
レビューまとめはこちら
2005 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2006 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2007 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2008 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2009 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2010 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2011 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2012 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2013 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2016 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |