speg03の雑記帳

主に未来の自分のために試したことなどを記録しています

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

Twtrapid - キーボード操作に特化したTwitterクライアント

Twtrapid - http://twtrapid.appspot.com/前回からおよそ3週間ちょっと経っていますが、何とか公開できる感じにできあがりました。今のところできるのは j,k で発言を選択、スクロール u で発言 1分ごとにタイムラインを更新 といったところです。公開すると…

GAE/JRubyでGoogleアカウントの認証

gcp

GAEではGoogleアカウントの認証機構を使うことができるので、自分で認証機能を実装する必要がない。というのを試してみたよ! 準備 $ mkdir test-hogehoge $ cd test-hogehoge $ appcfg.rb gem install sinatra appengine-apis ソースコード config.ru requi…

TwitterのOAuthでCallbackさせるときの注意点

TwitterでOAuth認証をしようと思ったら PINコードの手入力 指定したCallback URLへリダイレクト の2通りになると思うのだけど、このうちCallback URLへリダイレクトする方法にしようとしてはまっていた話。Twitter側でアプリケーションを登録する際にApplica…

HT-03AでGAEのSMS認証

gcp

ようやくGAE(Google App Engine)の環境が整った。というのもSMS認証で引っかかってしまって困っていたのです。結論としてはフォームから問い合わせしただけなのだけど。 http://code.google.com/intl/ja/appengine/ ケータイのメールアドレスか電話番号が必…

GAE/JRuby + Sinatraを試してみた

GAE使えるようになったのでさっそくJRubyでSinatraのテストしてみた。せっかくRuby使ってたので、やっぱりRuby使いたい。 10分ではじめる GAE/JRuby (OAuth + Sinatraのサンプル) - まちゅダイアリー(2009-09-03) 基本的にここの通りにやってみたよ! 環境準…

js2-modeを使いやすくする

Emacsのjs2-modeはリアルタイムに構文エラーを示してくれてなかなかよさげな感じだったのだけど、インデントまわりが残念でずっとjavascript-modeを使ってた。結構前の話だったので、どう残念だったか思い出すために試してみた。コールバック関数を引数に取…

時刻がずれていたらOAuthの認証はじかれた

VMware上のCentOSでずっと作業しているのだけど、vmware-toolsが動いていないと時刻がどんどんずれていってしまう。で、yum updateとかでkernelのアップデートがあるとvmware-toolsの設定をしなおさなければならないのだけど、それを忘れていてえらい目にあ…

OAuth仲介用のWebサーバ

Twitterクライアントのために作っていたのだけど、何となくTwitterに依存しないようにしてみた。 ソースコード key.yml Twitterじゃなければsiteを適切に変更。 site: http://twitter.com consumer_key: CONSUMER_KEY consumer_secret: CONSUMER_SECRET acce…

版管理したくないファイルの指定

git

とりあえず以下の2パターンだけ覚えておけばよいかな。 .gitignore ignore指定自体もみんなで共有したい場合 .git/info/exclude 自分だけignore指定したい場合 .gitignoreはCVSと同じ方式なのかな。ファイルに直接書くだけでよいのでらくちん。Subversionの…

リージョンを削除できるようにする

選択したリージョンを削除しようと思ってC-dとかBackspaceしてみても、カーソルの位置の1文字だけ削除されてしまう。かといって、C-wとかするとキルリングを書き換えてしまうので困る。そういうときに以下のような設定を.emacsに書いておけばOK。 ;;; リージ…

Sinatraはじめました

簡潔に書けるWebサーバってことでSinatraを試してみたよ! ソースコード app.rb #!/usr/bin/env ruby require 'rubygems' require 'sinatra' set :port, 10080 get '/' do "Hello, world\n" end get '/test' do "this is a test action.\n" end test this is…

Twheel - Google ReaderみたいなTwitterクライアント

Google ReaderみたいなキーバインドでTwitterの発言を追えたらいいなぁとか思って作ってみることにした。要は j,k で発言を選択したり、 u で発言したり、 r でリプライしたり、 f でふぁぼったり、 o で発言中のURLを開いたり、そんな感じ。キーバインドは…

ロゴとかアイコンが簡単に作れた

画像系の技術もアプリもないし、でも綺麗なロゴとかアイコン作りたいし。 http://www.twitlogo.com/ ついった風のロゴが作れる! 2,850,000+ free and premium vector icons. SVG, PNG, AI, CSH and PNG format. 適当にアイコン探してくる! As Button Gener…