2009-05-01から1ヶ月間の記事一覧

app-engine-patchでgoogle-app-engine-django-openidを使う

他のところで一度書いたネタなのですが、こっちにも書いておきます。 GAE+Djangoの組み合わせでOpenIDを使ってみようというエントリです。 google-app-engine-django-openid DjangoでOpenIDを使うときはdjango-openidというそのままのライブラリがあるので、…

google-app-engine-django-openidでログイン後のリダイレクト先を指定する時の注意

SVNから取ってきたリビジョン21の、openidgae/views.pyが1箇所間違っているので修正しないとうまくリダイレクトされない。 openidgae/views.pyの142行目 continueUrl = request.GET.get('continue', '/') を continueUrl = request.POST.get('continue','/')…

Vimperatorでまず覚えたいコマンドとか一覧

id:tohae師からvimperatorの使い方について教えてもらったので、今までに覚えたことをまとめておく。 Vimperatorを消したい :addoで見慣れたアドオンの一覧が出てきます 基本操作 上下スクロール j,k ただしページの読み込みが遅いときはCtrl+D、Ctrl+Uを使…

グループ化した中から各々の最新のレコードだけを取り出す

create table 商品( 商品CD char(10) not null, 商品名 varchar(100) not null, primary key(商品CD)); create table 価格( ID int(10) unsigned auto_increment not null, 商品CD char(10) not null, 単価 int(10) unsigned not null, 日時 datetime not nu…

Ubuntu8.10でUSB-WSIMを使うためにカーネルを再構築したメモ

USB-WSIMというのはWillcomのW-SIMを挿すことでナローバンドUSBモデムとして使える画期的なデバイスですが、 Linuxとかよく分かってないので基本的な部分も含めて、手順をメモ。 まずカーネルのバージョンを確認、自分は2.6.27-11-genericと出ました。 uname…