NAME Gungho::Component::Throttle.ja - スロットリング用ベースクラス SYNOPSIS package Gungho::Component::Throttle::Domain; use base qw(Gungho::Component::Throttle); DESCRIPTION クローラー作成時には必ずリクエスト数を調整するスロットリングが必要になります。 このコンポーネントはスロットリングの親クラスとして機能します。実際の スロットリングはThrottle::SimpleやThrottle::Domainのような子クラスが行います。 Gungho::Component::Throttle::Simpleは単純に時間あたりのリクエスト総数を ベースにスロットリングを行います。どんなリクエストであっても時間あたりの リクエスト総数が規定値を上回った時
はい、こんにちわ。zigorouです。 さて、nipotan niteと言うイベントをやろうと思います。 id:nipotanことハハロロハムーさん、あるいはIT業界の張飛さんを囲う一大イベントです。 締切 3/21(金) 昼12:00まで お早めにどうぞです。 何故やるの? こちらは賈ク文和でおなじみの941さんのエントリより拝借致します。 にぽたん氏が4月から海外に行くらしい(辞めるとかじゃないよ) のでいっちょ盛大に送り出してやろうじゃないか!というのをやります。 そう、僕らのnipotanが海外に行ってしまう訳です。50イングリッシュも全てはそのため。 id:nipotanにお世話になった人や、id:nipotanに憧れてPerlを始めたとか、id:nipotanに憧れてid:dankogaiの物まねを始めたとか様々な人が居るはずっ。 皆さんふるってご参加頂ければと思います。 参加
と言う訳で自分なりに色々調べてみた。 テスト用データベース定義 CREATE TABLE `User` ( `user_id` bigint(20) NOT NULL auto_increment, `name` varchar(255) character set latin1 default NULL, `created_on` datetime default NULL, `updated_on` datetime default NULL, PRIMARY KEY (`user_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; CREATE TABLE `Book` ( `book_id` bigint(20) NOT NULL auto_increment, `name` varchar(255) character set latin1 de
Tools Download (95.61KB) MetaCPAN Explorer Permissions Subscribe to distribution Install Instructions Dependencies Best Class::Accessor::Fast Class::C3::Componentised Class::Data::Inheritable Class::Inspector Config::Any Data::Dumper Event::Notify Exception::Class FindBin Getopt::Long HTTP::Request HTTP::Response HTTP::Status Log::Dispatch POE POE::Component::Client::DNS POE::Component::Client::HT
Hatena::Diary::Neko::kak 500 Internal Server Error – countしたものにorder by http://en.yummy.stripper.jp/?eid=448071 DBICではたぶん発行するSQLのカラムに別名をつけられないみたいなので スカラーリファレンスでしかたないんじゃないすかね。 同じことで悩んだ時期もありましたが、いろいろ試してみた結果 order by 句に count(hoge) そのものを指定できることがわかりました。(少なくとも MySQL と SQLite で動作確認済み) $rs = $schema->search( {}, { select => [ 'link', { count => 'entry' } ], group_by => [qw/ link /], order_by => 'count(li
As promised, Vox integration with Nico Nico Douga is now live. Install Vox This and enjoy adding Nico Nico video to your Vox video library along with your own uploaded video and YouTube! Note that The embed player shows up when the enclosure size is larger than L size. Otherwise the thumbnails will appear.
FlashのFLVPlaybackコンポーネントを使用するとFLVをすげぇ簡単に扱える。 しかし、ファイル名が.flvで終わっていないと読み込みに失敗するという致命的な欠陥を抱えている。 参考:FLVPlaybackで「.flv」以外のファイルを有効にする BicRe : FLVPlaybackが「.flv」以外を使えない理由 この辺りの記事を読むと、FLVPlaybackが内部で使用しているmx.video.NCManagerが、URLの最後が.flaで終わっているかどうかでFLVかどうかを判断しているという、どうにもこうにも仕様なためだとわかる。 同じ現象がAdobe Flash CS3のAS3(ActionScript3)でも残っており、こちらでは適当な.flvで終わらないFLVを読み込ませてみると、SMILManagerというクラスが「No root node
_ Identity Conference #01 [openid][idcon] Identity Conference #01 に参加してきました.ホスト役の ZIGOROu さ んありがとうございました.また,mizzy さんには PC を貸していただい て助かりました. 詳しい内容は ZIGOROu さんがまとめてくれると思うので,雑駁な感想を 書き留めておきます. (追記) まとめてくれました. Identity Conference #01を開催しました - Yet Another Hackadelic メインは YADIS/XRI, OAuth の解説と,OpenID/SAML の比較についての発 表でした.ぼやっと理解していたところに詳しい説明を聞けたので,知識 が深まったような気がします.個人的には,YADIS の使い方や,OAuth の 詳細な部分について確認できたのが
備忘録的なまとめ。。 Start of Catalyst まずは型から。基礎の詳細はこちら。 本家CPANはここ。 apacheとの連携など どのページを閲覧制限するかといった事項には、「教えてgoo」の下記の回答がGoodでした。 http://oshiete1.goo.ne.jp/qa2815083.html pukiwiki for Catalyst Ajax & .. (with prototype→和訳ver.) ここではMiniMojoの作成法も。。 ケータイでも .. (MobileUserAgent) Plagger + Catalyst .. Yusukebe's CDTube はてなと .. hetena group 以下、随時追加していく予定。 ControlをChain状につなぐChained Action。。 なお、"filetype:pdf catalyst シ
昨日、サイボウズ・ラボにてIdentity Conference #01を開催しました。 ブクマタグはidconでお願いしまーす。 以下、詳細です。 Yadis/XRI and OpenID (id:ZIGOROu) 資料 Yadis/XRI and OpenID 概要 Yadis protocolの内容とXRI, i-nameがどんな物か、有用性、欠点など と言う訳で僕の発表資料の方はslideshareの方にupさせて頂きました。 Yadis, XRIはOpenID Authenticationを間違いなく小難しくしていて、 手軽にOpenIDを使うと言う最初のコンセプトからはだいぶ変わって来たのかなーと言う気がします。 とは言え中身を知らずにただ小難しいだとか言うのも宜しく無いので、今の所の勉強した分を書いてみました。 OAuth Core & Ext Spec (id:lyokat
山口徹――カクテル片手に才能を紡ぎ上げる唯才の人:New Generation Chronicle(3/5 ページ) ―― 大物ハッカーといえば? 同僚の奥 一穂さんですね。尊敬しています。 ―― 最近一番感銘を受けたコード/サービスは? 強いて挙げるならサービスはtwitterですかね。 ―― 懐かしい、もしくは時代を感じさせるソフトウェアは何ですか? FFFTPですかねー。インタフェースといいプロトコルといいw ―― プログラマーの能力は生まれ持ったセンスによる部分が大きいと思いますか? ものの考え方をどう養っていくかと、単純に努力したかが重要だと思ってるので、後天的だと思います。 ―― 部下や同僚が困っているとき、どういった対応を取るタイプですか? 技術的な内容で困っている場合は、割とニヤニヤしちゃいますね。たまにヒント的なことをいってあげたりしますけど、なるべく自己解決してもらう感
Gunghoでもっともカスタムメイドの機会が多い部品は、プロバイダとハンドラです。「何を取得したいか」「取得してどうするのか」という用途に密接にかかわる部品だからです。ここではサンプルとして、データベースをストレージとした、RSS(フィード)クローラを作ってみることにします。 Gunghoの概要や情報源についてはPerlメモ/Gunghoを参照してください。 このフィードクローラは、次のような動作をします。 データベースに、フィード情報を保持するfeedテーブルとエントリ情報、コンテンツを保持するentryテーブルがあります。 フィードの取得 フィードテーブルから、未取得、または最終取得から1時間経過したフィードのURLを読み出します。 読み出したフィードを取得します。 取得したフィードから、エントリ情報を抽出します。新しいエントリURLがあれば、entryテーブルに追加します。 エントリ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く