2008-01-01から1ヶ月間の記事一覧

our, my, localのこと

our, my, local - ”improve it!”についてid:TAKESAKOさんからブクマコメントをもらいました。感謝。 ourはグローバル変数の宣言、localは動的スコープの範囲内で一時的にグローバル変数を上書きする、myは普通の変数でokかと はてなブックマーク - TAKESAKO…

Web::ScraperとWWW::Mechanize

スポーツ写真サイト オールスポーツコミュニティから画像のURLを抽出するのに使いました。 WWW::Mechanize WWW::Mechanize - Handy web browsing in a Perl object - metacpan.org WWW::Mechanize - Perlオブジェクト中のハンディWebブラウザ Redirecting… h…

アドエスでドコモとauからのメールの絵文字を表示できるようにする

【公式】Y!mobile(ワイモバイル)- 格安SIM・スマホはワイモバイルでにあるようにドコモやauと絵文字のやり取りができるようになった。 これまではドコモやauからのメールに絵文字が含まれていた場合〓で表示されていたが、それぞれの送信サーバ側での変換…

Perlベストプラクティス 2

正規表現は常にオプションxmsをつける。 $string =~ m{ ^.*abc.*$ # abcを含む行 }xms; ということ。 /x パターン中の空白文字*1と#から改行までを無視する。半角スペースや#自身をパターンに含めたいときはエスケープするか[]でキャラクタクラスにする。つ…

our, my, local

ourはグローバル変数の宣言、localは一時的にグローバル変数を上書きするものと理解した。いいのかな? すっきりした>< - 宇宙行きたい local と my - IT戦記 404 Blog Not Found:perl - myとourとscopeと my と local のサンプル - IT戦記 [Perl] my と l…

いまどきのperl

CPANの漁りかた http://www.rwds.net/kuroita/program/Perl_oo.html 作って学ぶ、今どきのWebサービス 第1回 何はなくともCPANを知ろう (1/2) - ITmedia エンタープライズ 第2回 RSSフィードの料理はLWPとXML::RSSにおまかせ (1/2) - ITmedia エンタープライ…

Ctrl-S

うっかり "Ctrl-S" を押してしまった "Ctrl-S" (コントロールキーを押しながら "S" キー)を押すとキーボードからの入力が画面に反映されなくなります。この状況を脱出するには "Ctrl-Q" を押します。これを押した瞬間 "Ctrl-S" で凍り付いていた間入力したキ…

in_arrayとarray_flip+array_key_existsの比較3

以前こう書いた。 だめ、全然だめ。array_flipが遅い(そりゃそうだ)。同じ配列の値を数10回以上検索するのならやる価値はあるだろうが、そのときもneedleを配列にして一度にin_arrayで検索した方が速い。今度は Pear::Benchmark (Benchmark/Iterate.php) …

Eclipseのdiffで空白・改行コードの違いを無視するようにする

[ウィンドウ]>[設定]で設定画面を開いて、[一般]>[比較/パッチ]の[一般]タブの3行目「空白を無視」にチェックを入れる。 これで改行コードの違いも無視される*1。 参考:比較エディタで空白無視 - 人類みんなごくつぶし *1:ディレクトリごと比較した場合は無…