Google TechTalks are designed to disseminate a wide spectrum of views on topics including Current Affairs, Science, Medicine, Engineering, Business, Humanities, Law, Entertainment, and the Arts.
Post written by Leo Babauta. Are you just starting out as a runner, or is it something you’d like to do? From experience, I know that a beginner runner has a million questions and never enough answers. I won’t be able to answer every question here, but this should be a good starting point for anyone who wants to hit the roads. Disclaimer: I am not a certified trainer, coach or running expert. I co
DoCoMoの場合は端末ID、SoftBankの場合はユーザID、AUの場合はサブスクライバIDを返すというもの。 CPAN漁ってみたところ、一応HTTP::MobileAgent::Plugin::ExtensionやSledge::MobileGate::Mobileとか携帯のIDを取得できるヤツはあった。 だけど、HTTP::MobileAgent::Plugin::ExtensionはSoftBankのときにUAから取得できるシリアルナンバーしか取れない。あとDoCoMoのis_utnの判定がhtml_version取得できない場合に未対応になるのがどうにもいけてない。 一方Sledge::MobileGate::MobileはユーザID取れるには取れるんだけど取得できなかった場合にシリアルナンバー返すんでちょい微妙。というかどっちにしろSledgeしからしか扱えないのでもっと汎用
2007年04月23日22:45 カテゴリLightweight Languages perl - 万能なnewの書き方 Perl 5のOOは、慣れてしまうと簡単だ。 継承とか考えずに、普通にクラスを作りたければ、必要なのは以下の二行だけ。 package Klass; sub new { bless {} }; これだけでは何もできないので、とりあえずnameというアクセサーを追加してみる。これだけ。 sub name { my $self = shift; $self->{name} = shift if @_; return $self->{name}; } しかし、上の形式だと、継承をサポートしていない。だから、 package Klass; sub new { bless {} }; package Klass::Sub; our @ISA = qw/Klass/; # new
2007年05月06日01:45 カテゴリLightweight Languages perl - 勝手に添削 - HTTP::MobileUserID::Japanese Perl Best Practices Damian Conway [邦訳:Perlベストプラクティス] 今回は、こちら。 Unknown::Programming - 携帯のユーザーIDを取得する use base qw/Class::Data::Accessor/; __PACKAGE__->mk_classaccessors(qw/agent user_id/); # ... sub is_support { shift->{support} } sub is_not_support { !shift->{support} } sub is_exists { shift->{user_id} } sub is_n
「svk patch って?」 の続き。cpan の SVK::Command::Patch、SVK::Command::Smerge、 SVK::Command::Push あたりを読んでるうちにようやく理解できた。 概要 svk patch は、以下の2種類のファイル群の差異をパッチとして管理することができる。差異をとる対象として、次の2種類がある。 svk リポジトリ間。たとえば、//mirror/proj と //local/proj svk リポジトリと作業コピー。//local/proj と それをチェックアウトしたもの 前者のパッチの作成では svk smerge (または push) コマンドを利用し、後者では svk commit コマンドを利用する。 こうして svk リポジトリ内に作成したパッチは、パッチに関するメタデータを持っている。それにより、--regenera
tokuhirom 2007-05-06 03:33:57 - new version - 0.02 alpha. - completely working client. - some api is not supported yet(hooks, etc.) - test is not enough(0%). - just a alpha quality. >|python| """ Gearman python port. This module requires Python 2.4 or later. because this module uses function attributes. """ # -------------------------------------------------------------------
Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode
うぉぅ。弾さんから初の添削頂きました。 #あ、ちなみにパッケージ名だけどHTTP::MobileAgentと揃えるためにJapaneseは無しにしました 携帯のユーザーIDを取得する - Unknown::Programming 404 Blog Not Found:perl - 勝手に添削 - HTTP::MobileUserID::Japanese コードそのものというより、メソッド名がまずい。is_support()では英語になっていない。日本専用モジュールではあるけど、CPANとかにうpするとしたら、これだとキョーレツに違和感がある。正しくはis_suppoted()またはis抜きのsupported()。 is_exists()の方は、has_user_id()が望ましいだろう。 きゃああ。これは恥ずかしい。 なんでもかんでもis_をつければそれっぽいっしょと考えてることがバレバ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く