Twitterのタイムラインが面白すぎて、ついうっかり言語を擬人化して脳内で言語女子会なるものを開いてしまいました。なお、登場人物と実在の人物は1対1に対応しません。 undefinedとnullの両方必要なの?とあるプログラミング言語が集う女子会にて:Perl: そうい... 続きを読む
インターン講義初日「Perlによるオブジェクト指向プログラミング」by id:hakobe932の資料と録画を公開します。前半はUst放送が安定しなかったため、録画は後半のみとなってしまっています。明日はAM10:30より、JavaScript で学ぶ イベントドリブン(id:cho45)を... 続きを読む
blocking I/O を利用するライブラリ限定のはなしだけど。HTTP::Lite依存すくないのがうり。速度重視じゃないし、機能もすくない。インターフェイスも、LWP にくらべるとナマナマしいかんじ。CPAN module をいれたくなくてしょうがない場合にのみつかうべき。LWP... 続きを読む
はじめまして。開発部じゃない加藤和良です。 最近、mixi では Buildbot をつかった継続的インテグレーションをはじめています。安定版の mixi のソースコードにコミットすると Buildbot がそれを検知し、自動的にテストが走るようになりました。 ここでの「テ... 続きを読む
信長の野望 Online 推奨スペックモデル キューブPC一覧 ノートPC一覧 デスクトップPC 4MBキャッシュ! インテル(R) Core 2 Duo搭載 Core 2 Duo搭載 15インチノート!! 続きを読む
今回は、前々回 DBIx::Simple を紹介した際に予告した本格 O/R マッパーモジュール DBIx::Class (略称 DBIC)を紹介します。 Perl の世界では、昔から Class::DBI (略称 CDBI)という優れた ORM モジュールがあり、プロダクションでもがりがり使われてきまし... 続きを読む
Perl5.8以降における標準的なPerlの書き方を解説します。インターネットで検索するとPerl4のころの古い記述がたくさんあります。また書籍などの多くもPerl4の記法で書かれています。Perl4の記法は複雑になりやすく間違いを生みやすいのでこれからPerlを書く人は... 続きを読む
md5 on win CRLF に対応: perl -e "use Digest::MD5 qw(md5_hex); binmode STDIN; print md5_hex(<>)" < hoge .7:40 PM Apr 4th, 2007 from im 続きを読む
id:otsuneに建設予定フラグがたてられていたので。 冬通りに消え行く制服ガールは、夢物語にリアルを求めない。 - subtech Perl の utf8 関係が未だ全く理解できない。わからないことがわからないので整理 #!/usr/bin/perl use strict; use warnings; use utf8 ... 続きを読む
ちょっとした実験をしてみました。芸能人の相関関係を機械的に探索してみます。具体的には「○○というタレントと関係が深い芸能人は?」といった、芸能人にフォーカスした類似検索みたいな実験です。技術的には「潜在的意味インデキシング」(Latent Semantic ... 続きを読む
「Look for class composition code smells」をうたう Class::Sniff で継承木を書いてみた。 Class::Sniff 以下のスクリプトは引数にクラスをとり、その情報を表示する。 use strict; use warnings; use Class::Sniff; my $sniffer = Class::Sniff->new({ class... 続きを読む
名前 perlembed - C プログラムに perl を埋め込む 説明 前書き あなたの欲しいのはどれ? Perl から C を使う perlxstut, perlxs, h2xs, perlguts, perlapi を読みましょう. Perl から Unix プログラムを使う バッククオート及び perlfunc にある system と ex... 続きを読む
続かないかと思われていた JPerl Advent Calendar ですが、意外にも折り返し地点をまわっております。http://perl-users.jp/articles/advent-calendar/2008/15.html15日目は id:miyagawa さんです。perldoc の使い方の解説記事です。本来、アドベントカレンダー... 続きを読む
☆ 正規表現を可視化するやつつくったよ (@21:45 +09:00) 世間には正規表現を可視化するやつがあるみたいなんですが、ちょっと探してみたところ、できがいいやつはソースがないし、ソースがあるやつは出来が悪いみたいなんで、自分で作ってみました。出来が悪い... 続きを読む
http://svn.coderepos.org/share/lang/perl/MENTA/trunk/「CGI 用のウェブアプリケーションフレームワークにはどういうものが最適か」という問いに対する自分なりの解答。CGI というシーンにおける現状の Perl のウェブアプリケーションフレームワークの問題点... 続きを読む
Perl スクリプトで遅い場所を特定する方法 - Devel::Profiler / Devel::NYTProf 今仕事で書いてる Sledge アプリがあるのですが、先日負荷テストを行った結果びっくりすることに現行アプリの10倍遅いことが判明してしまいました・・・orz Sledge フレームワー... 続きを読む
http://www.atok.com/useful/developer/api/ATOK ダイレクト API が公開され、Ruby/Perl で ATOK プラグインが作れるようになったので、早速簡単かつ何でもできるプラグインを作ってみました。http://rails2u.com/misc/atok_plugin_ruby_eval.zipセットアップし... 続きを読む
開発者であるRaphael Mudge氏は14日(米国時間)、Sleepの最新版となるSleep 2.1を公開した。SleepはJava仮想マシンで動作するスクリプト言語。PerlやObjective-Cとよく似た文法を採用しており、パッケージサイズが全体で250KB未満、優れたデータ操作の提供、分散... 続きを読む
仙台で生まれ、札幌で学び、横浜で働く バイオ系SEのつぶやき全国のprintデバッグ愛好家の皆様、こんにちは。VSとかEclipseとかのIDE以外でデバッガを使ったことのない僕がやってきましたよ。 最近、C言語でヒーコラ言ってる真っ最中な訳ですが、C言語だとpri... 続きを読む
日本語/フラグ周りでつまづくのはありがちなので落ち込む必要はないです。この連載も「そろそろ日本語の話題か・・」と思ったのですが、まとめるのがめんどうでテラ放置してました。 すでにたくさんの資料が出回っていることを踏まえ違う切り口でまとめてみま... 続きを読む