金色のペプシ「ペプシゴールド」のんでみた。
青いのや赤いのはまったく、飲む気がしなかったけど、金色のやつを見かけたので、飲んでみた。
飲みおわってから、ジンジャー風味ってことを知ったけど、飲んでる時は気がつきませんでした。
そのうち、5色そろえてセット販売しそうな予感。
http://www.pepsi.co.jp/products/gold_popup_nf.html
- Posted on Posted on 2006/11/09
- トラックバック (0)
- パーマリンク
« 2006年10月 | メイン | 2006年12月 »
青いのや赤いのはまったく、飲む気がしなかったけど、金色のやつを見かけたので、飲んでみた。
飲みおわってから、ジンジャー風味ってことを知ったけど、飲んでる時は気がつきませんでした。
そのうち、5色そろえてセット販売しそうな予感。
http://www.pepsi.co.jp/products/gold_popup_nf.html
NetWork越しにhogehogeしようとしていて、そこでようやくTwistedにいきあたりました。前々から名前だけは聞いていたんですが、フレームワークの一つぐらいに捉えていて、スルーしていました。これが大きな間違いだった。
フレームワークといっても非同期ネットワークアプリケーションフレームワークでWebアプリケーションフレームワークでは無かったんです。
Twistedのサイトにある簡単な紹介はこんなかんじ。
Twisted projects variously support TCP, UDP, SSL/TLS, multicast, Unix sockets, a large number of protocols (including HTTP, NNTP, IMAP, SSH, IRC, FTP, and others), and much more.Twistedスプリント - Python Developers Camp 2006 Summerにある紹介もおすすめ。
>>> from twisted.words.protocols import ircとか して、APIを眺めつつrfc2812あたりを見ながら肉付け。っていうか、ほとんど元のままです。
>>> help(irc)
def request(self, url, channel):非同期non-blokingネットワークI/Oなので、重いページをリクエストしている間も、mainループでイベントを処理しつづけます。素敵。
self.getter = twisted.web.client.getPage(url, timeout=5)
self.getter.addCallback(self.getTitle, channel)
self.getter.addErrback(self.handleWebError(error))
Amazonアソシエイト・プログラムのインスタントストアを作ってみました。

デザインパターンを解説する本家本元
良い本やと思います
最高のDP入門書
僭越ながら助言です
きっかけが欲しい開発者にオススメ
安心と自信を得られます
初学者の見方