Doge log

Abby CTO 雑賀 力王のオフィシャルサイトです

2007-01-01から1年間の記事一覧

Jiftyって

Jiftyって出来損ないのDjangoじゃねーの? 出来損ないってほどでもないか。 うくく。

Perlはじめました

コレ読み始めたとこ。 難しい>< [rakuten:book:11157268:detail]うくく。

Teedaの重複idを一意にする

よくぶちあたる問題なんだろうな。 ちょっとしたjsで解決できるんだろうけどどこにも書いてない。 やる気ないんだろうな、みんな。

TwistedでRedTubeのビデオを全てダウンロードする

む。誰も興味ないのか。 じゃあ全部ダウンロードする奴書いてみるか。

TwistedとRTMP

にわかに世の中ustreamブームです。 RTMPさえしゃべれれば自分でも配信系サービス作れるんじゃないかなあということで。 RTMPy is a Twisted protocol implementing Adobe's Real Time Messaging Protocol (RTMP), used for full-duplex real-time communica…

TwistedでRedTubeのビデオをダウンロードする

次、一部でアツいRedTube。

ドキュメント更新

とりあえず現行のソースに合わせ更新しました。 Kumu HTMLテンプレートも追加しています。 うくく。

HTMLテンプレート

プロトタイプがなんか動いた。

Formの値の取得

とりあえずFormの値を簡単に取得できるようにしました。

レイアウト機能追加

Kumuにレイアウト機能を追加しました。

Twistedで☆をつけまくる

何かと話題のはてなスターにTwistedでアクセス。

TwistedでPornoTubeのビデオをダウンロードする

YouTubeの次はもちPornoTube。 ここでしょ。

Django meets stan

誰も手を出してない領域。 それがstan。 Since writing this document I have defected. Not to the dark side, but instead to another Python framework: Django. Check it out if you haven't. Nevow implements some really nice ideas and Django doesn…

TwistedでTwitterにアクセスする

Python Workshop 2007 Twistedの宿題の話。 なんか誰も書いていないような気がするので簡単な回答を書いてみる。 (最低限の回答なので) お題はTwistedでTwitterにアクセスするだよね。

AKB飲み会とPython workshopについて

あとで書く。 うくく。

manholeデモ

Youtubeサーバの所でもちょっと書きましたがmanholeおもろいです。 せっかくなのでmanholeのデモをおいてみました。 http://ttyshare.com/rec/mopemope/7645010/ わかりにくいんだけど、python shellが立ち上がってる所が見れると思います。うくく。

Twistedで作るローカルYoutubeサーバ その1

Youtubeネタ発展版。 せっかくなのでサーバも書いてしまおう。

?のひと

あわせて読みたいのリストのなかに Ruby な人、Perl な人、Python な人、PHP な人、C++ な人、論理型言語な人が同居している。まぁ、勝手に自分がそう認定しているだけだけど。ちなみに、Java は普通に使える人が多そうなので、カウントしていない。 http://…

Twistedで作るローカルYoutubeサーバ その2

今度は見る側。Web部分を実装する。

Twistedで作るローカルYoutubeサーバ その3

今度はテンプレート。

Twistedで作るローカルYoutubeサーバ その4

でsshというかmanhole。

Twistedで作るローカルYoutubeサーバ その5

まとめ。

Python温泉雑感

というわけで行ってきました。 みんな私が何をしてたか知らないと思うので書く。

UrlResolver

djangoのurlresolverをnevowに搭載させる。 前にも書いたからほぼ同じだろう。

doGet、doPost

Pageクラスにごにょごにょする時にどこにロジックをかけばいいかよくわからんってことになるので明示的に実装 させるところを決めてみる。

dict関数

キー部分に'-'が入っているとエラーになるよ! 知らなかった>< 普通に辞書作る分にはエラーにならないのに! うくく。

TwistedでYouTubeのビデオをダウンロードする

おわ。なんか簡単だった。

youtubeからflvのurlを取り出すサンプル

import urllib2 import re const_video_url_params_re = re.compile(r'player2\.swf\?([^"]+)"', re.M) const_video_url_real_str = 'http://www.youtube.com/get_video?%s' def request_create(url): retval = urllib2.Request(url) retval.add_header('Use…

アソコ用

GMはじめてみようかな。 // ==UserScript== // @name xxx // @namespace xxx // @include // ==/UserScript== n = 10; (function() { var imgs = document.getElementsByTagName('img'); for (i = 0; i < imgs.length; i++) { imgs[i].style.opacity = n / 1…

Nevow限界

限界が見えて来たので深追いするのやめようかと思う。 そもそも生産性が低すぎ。 あとplugin的にいろいろ変えれる場所がない。 (formlessがガチで組み込まれている) あとstanは使い物にならないと思う。 (あれでデザインするのきついよ) 根本的にtwisted…