Latest entries

iPhone3GからiPhone4へ変更

やっとキタiPhone4(ふぉぉぉー!)

予約してから約一週間(Softbank中目黒店で52番目に予約)掛かりました。店舗により台数がかなり違うのね :-P

では外箱から、本体・中身まで

iPhone4箱 iPhone4本体 iPhone4中身もろもろ

箱はいろいろな記事に書かれているとおり、かなり小さめ。

本体も大分薄くなった印象がある。

中身は、ヘッドフォンとUSBケーブルとアダプタが入っていた。これは前から変わらないはず。

では次にAppleStoreでついでに買ってきた「Apple iPhone 4 Bumper - Black」を装着する。

なんでブラックかというと、これしか売っていなかった・・・。それも液晶保護シートも無かった・・・。

AppleStoreの店員に確認した所、Appleからは販売しないらしいので、Amazonやヤマダ電機で買って下さいと言われたYO!

iPhone4バンパー iPhone4バンパー値段と付け方 iPhone4バンパー装着

あまり違和感なく装着。ただむき出しに近い感じがあって、大分怖いな。

それも液晶のシートが無いので、Amazonで購入したヤツが届くまで、既存でついていたやつをハサミでチョキチョキしてそのまま付けているから、

ダサイセヨ〜 :-P

では電源をONして、

iPhone4バンパー電源ON
iPhone4バンパー電源ON posted by (C)kishir

iTunesを使って前の3Gをバックアップして、データを全て移行した。

時間は30分も掛からず全てが完了したので、特に支障なく使えるようになりました。

使ってみた感想は、とりあえず速いのとiOS4に移行出来たことで大分満足している。(3Gがひどすぎたモン!)

他の記事で書かれているアンテナ問題だが、「Apple iPhone 4 Bumper - Black」を付けているので、特に違和感ないかな(元々、ウチの周り電波悪いし・・・)

後は、アプリの「iMovie」を購入したりして、色々と弄りまするぅぅ〜。

Posted at: 
2010/07/04 15:26:54
0 Comments
0 TrackBacks
Tags: 
iPhone
Trackback: 
http://kishi-r.com/2010/07/04/iphone4/trackback/

こんにちはMacBookPro15インチ

いらっさい「MacBookPro15インチ」ということで、届きました :-)

IMG_0288 1 P-ROD INCASE INCASE

スペックはこんな感じ。

MBP 15.4/2.53/CTO

カスタマイズの詳細は:
PROCESSOR      065-9133        2.53GHz Intel Core i5
MEMORY 065-9135        4GB 1066MHz DDR3 SDRM - 2x2GB
HARD DRIVE     065-9139        500GB Serial ATA Drive @ 5400
OPTICAL DRIVE  065-9145        SuperDrive 8X DL
DISPLAY        065-9149        MBP 15" HR Glossy WS Display
Apple Software - iWork J065-9172       iWork preinstalled-JPN
Apple Software - Final Cut Exp 065-7674        No Final Cut Express preinstd
Apple Software - Aperture      065-7673        No Aperture Preinstalled
Apple Software - Logic Express 065-7675        No Logic Express Preinstalled
Apple Software - Filemaker     065-8307        No FileMaker Preinstalled
Apple Software - MS Office     065-8198        No MSO preinstalled
DVI Adapter    065-9150        No DVI Adapter
VGA Adapter    065-9152        No VGA Adapter
KEYBOARD AND DOCUMENTATION     J065-9160       JIS Keyboard/Users Guide-JPN
COUNTRY KIT    J065-9163       Country Kit-JPN

ご注文成立メールからコピってきただけだがw

解像度が高いのにしたせいか、届くまでに思ったよりも時間がかかりました。

4/15に注文して、届いたのが5/1ってw(2週間以上かよ!

今まで使っていたのは「MacBook13インチ(メモリ2GB)」でもう約3年以上前のもの。

がんばってくれたよこの子は。HDを入れ替えたり、バッテリーも交換したり。OSなんか3種類も経験している、ベテランです。

時々、Flashなどで抜群なタイミングで落ちたりするヤンチャものでしたがw

その子も遂に我が家から、違う家(友達ね)へとはばたいていきました!!!

MacBookPro開封5 MBP Opening2 MacBookPro開封2

はい、そこで今までのカバンだと入らないのと、もう手持ちは限界よろしくなので、バックパックにしてみた。

INCASEとスケーターのポールロドリゲスのコラボバック「Skate Pack(Paul Rodriguez Signature Collection)」でっす!!!

こいつは17インチまで入るのと、2カ所大きな受け口があるので、いろいろと入れることが出来て素敵。

ついでにINCASEの「Hardshell Case for 15」のオレンジを装着。

熱くならないか心配だったけど、モウマンタイ!!!全然余裕でいけそうだ。ってかMacBookが、そこまで熱くならないのにクリビツ・・・ドン!!

だがケースのせいで、アダプタが邪魔で旨く付かないことが判明。。。これじゃーLANケーブルとかUSBケーブルがささらねぇっす、先輩。

急遽、改良してみた。改良方法はカッターをライターであぶってから、そっこう切り取るという強引な方法。

だがこれが以外に良かった。

INCASE装着1 INCASE改良2 INCASE改良

ってなわけでインストール大会真っ最中です。

アプリは全部入れ終わったけども、開発環境がまだ整わない・・・。

先は長い、深い、言葉にならないくらい。

Posted at: 
2010/05/03 01:22:52
0 Comments
0 TrackBacks
Tags: 
Mac
Trackback: 
http://kishi-r.com/2010/05/03/mac_book_pro_15/trackback/

Tokyo Design Flow 『LAST THURSDAY』でのsense「LIVE PAINTING」レポート(写真が多くなっちゃったw)

last_thursday

やっほい!

今月の『LAST THURSDAY』は、“EDITOPIA”『TOKYO DESIGN FLOW』総集編発刊記念&感謝祭 :-)

場所は表参道「SMOKE@GYRE4F」

こんなオサレな所です。


IMG_0169 1 IMG_0171 1 IMG_0267

最近知り合い、色々とお世話になっている(個人的には前から大ファンでしたがw

坂巻善徳 a.k.a. sense

が「LIVE PAINTING」をやるとの事で行ってきた。(他にも用事があったのでw

ゲスト枠で参加させていただきたうえに、最高なものが見ることが出来て、感謝、感謝です。

「LIVE PAINTING EDITGRAM」とは、デジタルとアナログの融合。

と言うことは・・・【senseさんのLIVE PAINTING】 × 【彼末さんのEDITGRAM】のコラボ!

下記で各々の活動内容をちぇけら。

- sense:senseseeds Times
- 彼末俊介:tsb+qad

内容は、「TALK SESSION」ありーの「Night Pedal Cruising」やら、「LIVE PAINTING EDITGRAM」など満載!

今回、初めて「LIVE PAINTING」を見たのだが、時間を忘れるくらい見入ってしまったw

何も書かれていないキャンパスにまずはデジタルで描かれていき、そこへ直に「PAINTING」していく。

もちろん「デジタル」は色々と動きが加わっていく!


IMG_0174 1 IMG_0177 1 IMG_0183 1

それがただ書いていくのでは無い。実際に見ないと解らないが、A4サイズほどの紙を別途上から乗せていき、

絵に動きを加えているように見えた!

それがこれだ・・・


IMG_0186 1 IMG_0189 1 IMG_0191 1

どんどんと最初に書いていた物が変わっていき、色々な形へと進化していく。そんなイメージだった。

さらに進化は増していく・・・

IMG_0193 1 IMG_0195 1 IMG_0197 1

次は元の絵へ色づけがされていく。

そんななんやー!とびっくらこいたw


IMG_0209 1 IMG_0210 IMG_0213 1

ここからがさらにびっくり!!!

最初に貼っていたA4ほどの紙。

そこに書かれていた絵をドンドンとつなぎ合わせて別の作品を作っていく!

おーまがぁーw

後ろの「EDITGRAM」もドンドンと変化していくしで、たまらんですなぁー :-P

IMG_0214 1 IMG_0216 1 IMG_0218 1

これ以上何をするのかワクワクしていると、最初に書かれていた絵に先ほど色づけをしたので、全体的にぼやけている作品となっている。

そこへさらに「ぺいんてぃんぐー!」をしていっちゃうんだw

そうなのか!上からいっちゃうんだ!

これは想像出来なかったよーっとw

それも最初に書いたのは、結構丸みを帯びていたのだが、今回書いていっているのは大分角があり細かい!

ここも動きがあるような気持ちにさせる。


IMG_0229 1 IMG_0232 1 IMG_0241 1

はい、最終形態はこんなんになってきちゃったよーw

もうね、最初と全然クオリティが違うよ。すげぇーなー。


IMG_0243 1 IMG_0246 1 IMG_0247 1

これで作品が完了。いやーまじですごいっす。「あーと」ですな「アート」、「ART」(何度も言っちゃうよ

いやー本当に良い物を見させて頂きました。

もう拍手喝采ですもん。さすが、みんな解ってる。


IMG_0255 IMG_0261 IMG_0263

これで「LIVE PAINTING EDITGRAM」はしゅうーりょぉー!!!

みんな完成した作品を撮影しておりました。

もちろん作品を作り上げたお二方は満面の笑みでしたよー :-)

是非、この作品のスケボーのデッキとTシャツとパーカーが欲しい。

なんならステッカーも欲しいよー!!!

って事でこの後色々と話をしていたら、iPadを持っている方が居て、みんな大興奮で触りまくりw

特にsenseさんはiPadに絵を描いて、一番感動していたと思う。

IMG_0260 IMG_0279 IMG_0275

スタッフ、来ていたユーザー、皆様本当にお疲れ様でしたー。

今回のエントリーはほぼ写真になっちゃったなw

最後に一言。

帰りの電車が終電ギリギリだと勘違いして、駅までダッシュしたのは悔しかった :-P

Posted at: 
2010/05/01 02:58:13
0 Comments
0 TrackBacks
Tags: 
Art
sense
Trackback: 
http://kishi-r.com/2010/05/01/tokyo_design_flow/trackback/

Dj Nozawa 2ND ALBUM「Aigyo」が届いたー!

dj_nozawa_aigyo_banner

リリースされたから大分経ってしまっていたが、予約していたので無事届いたぁー!

大ファンである「DJ Nozawa」がこの世に放つ新作、2ND ALBUM「Aigyo(アイギョオ。愛行のローマ字読み)」です。

前作の 1ST ALBUM 「MEMOEY OF THE FUTURE」から3年待ったよー!

(ジャケの写真の子「hitooon」、最高に可愛いですw)

Dj Nozawa Aigyo Dj Nozawa Memoru of future サインしてもらったー! dj_nozawa_twitter

Zooooo.jpで購入したので、特典として本作に入っている楽曲から「3曲」のインストをいただけた。素敵です :-)

詳細はこちら「Zooooo.jp」からどうぞ。

トラックリストは下記

【収録曲/試聴】

01. Cherry Blossom
02. Aigyo
03. Brilliant
04. Memory Of The Future feat. Shing02 - Suburban Remix
05. Daybreak
06. Undergo A Change
07. Integrale
08. So Far So Close
09. Premium Cuts
10. Amorphous or Sendust
11. Novelty

【特典CD-R収録曲】
・Cherry Blossom Instrumental
・Aigyo Instrumental
・Undergo A Change Instrumental

やはりこの曲の並びにもかなり関心されるのと、以前発売された「Fair」にも収録されていた「Brilliant」が、本作には収録されているのもヤラレタ :-P

あのMixCDは多分100回以上は聴いていると思うw。(まぁー他のMixやアルバムもそうだが。

iPhoneに入れて聴き倒すのが楽しみだー!!

今1STと一緒に聞き比べながら書いている。1STが出たときには、新宿のタワレコに生ライブを観に(聴きに)行き、

テンションあげまくりでサインをいただいたなぁー :-) と思い出に浸っている所。

あのプレイはやばすぎたw みんなあがりまくっとったなぁー!

You Tubeでそのヤバイプレイを見ることが出来るのと、

もしこの動画をハイクオリティで見たい方は下記をチェック。(マイスペからの引用です。)

※360p(プログレシップ)の配信動画の割りに高解像度で動きの早い動画である為、3分16秒の辺りと3分33秒辺りでコマ落ちしています。
コマ落ちしていない物がどうしても見たい場合は俺のオフィシャルホームページで何かを買ってくれたらこの動画のDVDを同封します。

後、Twitterも始めていて、フォローしていただきました。

結構、リアルなつぶやきを見ることが出来るので、ファンの方はもちろん、興味のある方は是非。

アカウントはこちら「@djnozawawazonjd

もちろんホームページとマイスペも要チェック。

→ DJ NOZAWA -OFFICIAL HOME PAGE-
→ DJ Nozawa on MySpace Music

アルバムをiTunesでも購入可能となっているのに気づいたのが、結構最近だったりするのは内緒だ。

これからも応援したいアーティストの1人なのは、昔も今も変わらない。これからも良い音をみんなへ届けて欲しい・・・。

Posted at: 
2010/04/25 16:44:46
0 Comments
0 TrackBacks
Tags: 
Music
Trackback: 
http://kishi-r.com/2010/04/25/dj_nozawa_aigyo/trackback/

「KAIKOO POPWAVE FESTIVAL '10」は最後にクラムボンとBossから最大の贈り物、そしてNujabes・・・

kaioo
kaioo posted by (C)kishir

行ってきました、「KAIKOO POPWAVE FESTIVAL '10」

場所は晴海埠頭。

大江戸線の勝どき橋から歩いて、25分ほどですね。

IMG_0077 1 IMG_0079 IMG_0085 1

遠いけど、歩いていてとても気持ちよい天気だったー。桜花びらも最高でしたね。

チケットをリストバンドと交換しないといけないので、受付でいただいきました。

紙だとおもいきや、ビニールっぽい質だったので終了後、外すのにすんごい手間取ったw

中に入ると「アメリカンスピリッツ」のアンケートがやっていて、かわいいおねえさん達がインディアン風な格好でがんばっていました。

IMG_0089 1 IMG_0104 1 IMG_0106 1

売店にはKAIOOキットカットがw

これは売り物では無く、「3,000円」以上お買い物した方にだけ配られる物らしい。

残念・・・。欲しかったな。

ひとまず一番大きなステージの「KING & QUEEN Field」へ行くと、ステージのバックは海というシュチュエーション!!!最高に気持ちが良い。

IMG_0110 1 IMG_0112 1 IMG_0119 1

2階からのロケーションも最高でした。

後は、2階にあがった所にあるステージ「WHITE KNIGHT Stage」と、「BLACK EMPEROR Stage」。

最初はここにいりびたりw

何故なら「HIP HOP」な人たちがここでやっているから。彼らが大好きなのです。

と言うことで、今回見て回ったのは、

・サイプレス上野とロベルト吉野 with ZZPPP
・七尾旅人
・B.I.G JOE
・NORIKIYO + BRON-K(SD JUNKSTA)
・渋さ知らズオーケストラ
・THA BLUE HERB
・クラムボン

こんなすてきな方達を一日で見られるなんて、KAIKOOは素敵だなー :-)

「BLACK EMPEROR Stage」小さいStageなので、ガン混みでした。

でもアーティストが目の前に居るので、うれしいですよね?その場にいたみなさん!!

IMG_0125 1 IMG_0129 1 IMG_0135 1

一番うれしかったのは、THA BLUE HERBの「ILL-BOSSTINO」と「Dj Dye」と握手していただいた事!!

すごく優しく対応していただいて、ありがとうございました!

そして今日も最高のぶっ飛んだステージを見せてくれて、ありがとうございました!!!

後、遠くから見るしか出来なかった、

「Rollin' Rollin' / 七尾旅人×やけのはら」最高でした!!

IMG_0142 1 IMG_0144 1 IMG_0146 1

ひとまず2階で見るアーティストが終わったので、下へ移動と食事をして、再度「KING & QUEEN Field」へ。

ここでは、「渋さ知らズオーケストラ」を最初に見ていたのですが・・・

右側でバナナの小道具を持っている方(女性)の右乳首が・・・。そんな事もありますよねw

ここから「NICE VIEW」を挟んでメインとなる「THA BLUE HERB」でした。

NasのONE MIC使いの「brother」や「JAPANESE HIPHOP AND ME」などLiveで初めて聴く曲が聴けたのは最高だった!

だけど、今回も「IILL-BEATNIK」を・・・やらないとは・・・orz

しかしこの後、最後にやってくれましたー!!!

クラムボンの最後の曲の前にLiveでは初めてという、

「あかり from HERE ~NO MUSIC, NO LIFE.~ / クラムボン feat. THA BLUE HERB」

まじで鳥肌が立った。本当に「原田郁子」さんが言うように「贈り物」でした。

この後、クラムボンのアンコール後にもう一回鳥肌が立った。

後1曲聞いて下さいの一言が放たれると・・・「Nujabes / reflection eternal」

Rest In Peace Nujabes

天気も雨予報だったが、降らず味方してくれました。

出演されたアーティストのみなさん、スタッフ、ボランティアスタッフ、会場へきていたみなさん、

「おつかれさま」&「ありがとうございましたー!」本当に最高の一日でした!!

最後に、Twitterのハッシュタグは「#KAIKOO」で、2日間の情報が追えるはずです。

もしくは「KAIKOO POPWAVE FESTIVAL '10

Posted at: 
2010/04/12 01:22:40
0 Comments
0 TrackBacks
Tags: 
Music
Trackback: 
http://kishi-r.com/2010/04/12/kaikoo_2010/trackback/

Mac OSX(Snow Leopard)へ「Cassandra」をインストール

cassandra
cassandra posted by (C)kishir

さて、「Cassandra(かさんどら)」が2010年2月18日に「Apache Software Foundationトッププロジェクト」として、承認されたよっと。

ちなみにCassandraはFacebookのほか、Rackspace、Digg、Twitterなどで、利用されているようですよー。

分散データベースの「Cassandra」がApacheのトップレベルプロジェクトに

早速、Apache Cassandra(オープンソースの分散データベース管理システム)をMacOSXに突っ込んでみる。

インストールした環境は、「Mac OSX 10.6.3(Snow Leopard)」。

Cassandraは「Java」で動作するみたいだが、自分のMacOSXにJavaって入ってるっけかな?とまずは確認してみようっと。

$ which java
/usr/bin/java
$ java -version
java version "1.6.0_17"
Java(TM) SE Runtime Environment (build 1.6.0_17-b04-248-10M3025)
Java HotSpot(TM) 64-Bit Server VM (build 14.3-b01-101, mixed mode)

ほい。Snow Leopardは「1.6.0_17」らしいね。

ひとまずインストールされているので、次はCassandra。

まずは下記からダウンロード可能。現在(10.04.07)の最新ファイルは「0.5.1」でした。

$ cd /opt/local/src
$ curl -O http://www.meisei-u.ac.jp/mirror/apache/dist/cassandra/0.5.1/apache-cassandra-0.5.1-bin.tar.gz

次にCassandara用のログディレクトリ・ファイルを作成

# ログディレクトリの設定がデフォルトで、「/var/log/」、各種データディレクトリなどは「/var/lib」となっている。

後ほど展開する「apache-cassandra-0.5.1-bin.tar.gz」の中にある、「conf」ディレクトリに記載されているので、

それに併せて設定しました。

「ログ」は「log4j.properties」、「各種データディレクトリなど」は「storage-conf.xml」となっていた。

ログディレクトリとファイルの作成

$ cd /var/log
$ sudo mkdir cassandra
$ sudo chown -R ユーザー名:グループ名 cassandra/
$ cd cassandra/
$ touch system.log

各種データなどのディレクトリを作成

$ cd /var/lib
$ sudo mkdir cassandra
$ sudo chown -R ユーザー名:グループ名 cassandra/
$ cd cassandra/

ファイルを展開

$ /opt/local/cassandra
$ cp /opt/local/src/apache-cassandra-0.5.1-bin.tar.gz ./
$ tar zxvf apache-cassandra-0.5.1-bin.tar.gz
$ cd apache-cassandra-0.5.1

Casandra起動

 $ cd /opt/local/cassandra/apache-cassandra-0.5.1/bin
 $ ./cassandra -f
Listening for transport dt_socket at address: 8888
INFO - Saved Token not found. Using 153942045966679935844972374572678363172
INFO - Starting up server gossip
INFO - Cassandra starting up...

起動したよっと。(「-f」オプションはフォアグラウンドで実行)

で、他のコマンドは、「分散データベース管理システムCassandraをDebianで動作させる」を参考

デーモンとして起動は、

$ ./cassandra -p /var/run/cassandra.pid

デーモン実行を停止は、

$ kill -KILL `cat /var/run/cassandra.pid`

クライアントツールの起動手順は、

$ ./cassandra-cli --host localhost --port 9160
Exception java.net.ConnectException: Connection refused
org.apache.thrift.transport.TTransportException: java.net.ConnectException: Connection refused
       at org.apache.thrift.transport.TSocket.open(TSocket.java:185)
       at org.apache.cassandra.cli.CliMain.connect(CliMain.java:65)
       at org.apache.cassandra.cli.CliMain.main(CliMain.java:151)
Caused by: java.net.ConnectException: Connection refused
       at java.net.PlainSocketImpl.socketConnect(Native Method)
       at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
       at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
       at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
       at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:432)
       at java.net.Socket.connect(Socket.java:525)
       at java.net.Socket.connect(Socket.java:475)
       at org.apache.thrift.transport.TSocket.open(TSocket.java:180)
       ... 2 more
Connected to localhost/9160
Welcome to cassandra CLI.

Type 'help' or '?' for help. Type 'quit' or 'exit' to quit.
cassandra>

ここまででけたので、次はPythonやらPHPから扱えるようにバインディングとなる「Thrift」をインストールしようっと。

Posted at: 
2010/04/07 16:33:58
0 Comments
0 TrackBacks
Tags: 
Apache
Trackback: 
http://kishi-r.com/2010/04/07/mac_cassandra/trackback/

GAE(Google App Engine)でpython-twitterを使ってタイムライン取得

そういえばあまり「GAE(Google App Engine)」を触っていなかったので、久々にやってみた。

# というよりも、アプリなんか作ったことないんだけどねw

とりあえず、Twitterのタイムラインでも取得するか!って事で、以前使った「python-twitter」でやってみる。

なんか調べると多少ファイルが必要になったり、 一部変更が必要なみたいなので、メモメモ。

  1. python-twitterのファイルをダウンロードし設置
まずはファイルが必要みたいなので、GoogleCodeにある「python-twitter」からファイルをダウンロードしてきた。

そこに入っている、

  • twitter.py(ファイル)
  • simplejson(ディレクトリ)

が必要となるようだ。 なのでまずはこいつをGAEのアプリのドキュメントルートへ設置する。

./
../
app.yaml
index.yaml
main.py
simplejson/
twitter.py
  1. APIクラスでのファイルキャッシュ処理のせいで、正常に実行されないために上書き

普通にドキュメントに書かれているとおりやると、

- AttributeError: 'module' object has no attribute 'getlogin'
- ImportError: No module named _multiprocessing

などのエラーが出るので、main.pyに下記を記述する。

import twitter

# twitter.Api.__init__ method for override.
def twitter_api_init_gae(self,
                       username=None,
                       password=None,
                       input_encoding=None,
                       request_headers=None):
   import urllib2
   from twitter import Api
   self._cache = None

   self._urllib = urllib2
   self._cache_timeout =  Api.DEFAULT_CACHE_TIMEOUT
   self._InitializeRequestHeaders(request_headers)
   self._InitializeUserAgent()
   self._InitializeDefaultParameters()
   self._input_encoding = input_encoding
   self.SetCredentials(username, password)

# overriding API __init__
twitter.Api.__init__ = twitter_api_init_gae

こいつについては、

python-twitterのIssue 59pengineの Issue 1504 に記載されておりました。

参考URL :

Lazycozy's Blog - Twitter Bot を作ってみる <その1> -
Reinvention of the Wheel - Google App Engineでpython-twitterが動かない件について -
  1. pythonのバージョンは「2.5」

ローカルのPythonがPython2.6の場合、GoogleAppEngineLauncherでPython Pathを記述出来るので、そちらへPython2.5を設定する。

#GAE上のPythonは2.5なので併せた。

  1. ImportError: No module named _ctypes

調べたところ、デプロイしたものであれば、とりあえず動作するようだが、原因がわかっていないので調査する。

# 2010.03.26追記

GAEのPythonPathが2.5では無く2.6を見ていたらしい。。。

実際に行った対応は、GAELauncherを起動して

gae_python25
gae_python25 posted by (C)kishir

GAELauncherの環境設定のPythonPathを設定する項目へ、 Python2.5のパスを入力する。

この後に「Enter(エンター)」を押さないと、設定が反映されないようだ。。。

その後にLauncherを再起動する。

で再度、環境設定のPythonPathを確認して設定されている事を確認。設定されていればオッケー。

これで正常に動作しました。

  1. main.pyへロジックを記述

下記のロジックでタイムラインを取得する事が可能。

#!/usr/bin/env python
#!-*- coding:utf-8 -*-
#
# Copyright 2007 Google Inc.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
#     http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#

import os
import twitter
from google.appengine.api import users
from google.appengine.ext import webapp
from google.appengine.ext.webapp import util
from google.appengine.ext.webapp import template


# twitter.Api.__init__ method for override.
def twitter_api_init_gae(self,
                       username=None,
                       password=None,
                       input_encoding=None,
                       request_headers=None):
   import urllib2
   from twitter import Api
   self._cache = None

   self._urllib = urllib2
   self._cache_timeout = Api.DEFAULT_CACHE_TIMEOUT
   self._InitializeRequestHeaders(request_headers)
   self._InitializeUserAgent()
   self._InitializeDefaultParameters()
   self._input_encoding = input_encoding
   self.SetCredentials(username, password)

# overriding API __init__
twitter.Api.__init__ = twitter_api_init_gae

class MainHandler(webapp.RequestHandler):

    """
    get.
    """
    def get(self):
        user = users.get_current_user()
        if user:
            u = 'ユーザー名'
            p = 'パスワード'
            api = twitter.Api(username=u, password=p)
            statuses = api.GetUserTimeline()
            l = []
            for s in statuses:
               l.append(s.text.encode('utf-8'))
            template_values = {
                    'list': l,
            }
            path = os.path.join(os.path.dirname(__file__), 'index.html')
            self.response.out.write(template.render(path, template_values))
        else:
            self.redirect(users.create_login_url(self.request.uri))

def main():
    application = webapp.WSGIApplication([('/', MainHandler)],
                                      debug=True)
    util.run_wsgi_app(application)

if __name__ == '__main__':
    main()

今回はテンプレートモジュールを使用しているので、main.pyと同じディレクトリへ、 「index.html」を設置して対応した。

<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8" />
<title>GAEでTwitter</title>
<meta name="description" content="GAE Twitter" />
<body>
    <div id="name">
        {% for l in list %}
            {{ l }}
        {% endfor %}
    </div>
</body>
</html>

これでタイムラインがとりあえず取得可能となるので、後は色々といじくることが可能となりそう。

ちなみに取得したタイムラインはHTML上に下記のように表示された。

@komagata 埼玉の人にもらっちゃえば良いよ @komagata 高いっすよねー。まいっちんぐですよ。 そっかpython2.5なのか・・・。2.6じゃだめかw
今日はGAEと戯れてみる バナナマンのpodcastを全部聞いてしまったせいか、寂しいな・・・。 雨が降ってる。。。やだよー。。。
ファックな事に雨が降ってる。。。 次は「3DS」なのかー RT @fladdict: あ、本物だった → Nintendo 3DS 発表。
http://j.mp/9Y7del RT @fladdict: Googleが中国での稼働状況公開ページを作っとるw http://www.google.com/prc/report.html#hl=en
RT @whosaysni: RT @kernel_thread: RT @niryuu: 日本語訳来た Google Japan Blog: 中国における事業展開について http://bit.ly/cA1A44
いいなーこういうの。RT @skmt09: おもろい。http://bit.ly/6ipn6F RT @umelns: おっと! - 米Amazon、早くもiPad用Kindleアプリの情報提供開始 -
http://goo.gl/kKPc - グーグル、中国の検索サイト停止 - http://bit.ly/dCXnE2 @yoshuki おつでしたー 子供をお風呂に入れたー
あ、今日はカバチ最終回か。嫁さまが楽しみにしているドラマなのに・・・。 タスクが6つほどあるな・・・。どうさばくかなー。
おっと、OAuthのバグのせいなのかw 光が丘に「おはしCafeガスト」が出来てたので、来てみた。
メニューの内容が体に良いものがあるので、いまの自分には丁度良いなー デパートみたいにガヤガヤしているところだと、
携帯に掛けても気づかれないんだよなー。。。

Posted at: 
2010/03/24 01:13:48
0 Comments
0 TrackBacks
Tags: 
GAE
Google
Twitter
Trackback: 
http://kishi-r.com/2010/03/24/gae_python_twitter/trackback/

iPhoneの「Apple Earphones with Remote and Mic」を購入ついでに新旧を比較

現在「iPhone 3G」を使っていて、もう2年くらいかな?

この間バイクにひっかかってしまい、中で断線したせいか右側から一切聞こえなくなってしまったので、新しく買い換えることにした。

apple storeにはまだ古いバージョンのものもあったが、物は試しで新しくなった「Apple Earphones with Remote and Mic」へ替えてみた。

そのついでにどこが変わったか比較してみた。

  1. ケーブルの太さ
  • amazonのレビューで細くなったと書かれていたが、実物を比較したが特に変わらない。
  1. プラグ周り
  • 以前までは周りがゴム?だったせいか、使い続けるとはげてしまって、みっともなかったが新しいバージョンの物はプラスティックなのと、形状が多少変わってる。
  • 以前よりは大分改善されていると思う。
iphoneイヤホン先端
iphoneイヤホン先端 posted by (C)kishir
  1. コントロールカプセル
  • appleのサイトには、
このコントローラには右側のイヤーピースにつながるケーブル部分に、マイクと3つのボタンがついています。

と記載されている。

  • その通りなのだが、3Gは対応していないらしく、「+」と「-」は使えないので、音量調節は不可。
  • 真ん中のボタンでの電話の応答は可能だった。
  • iPodとして使用している場合、いきなりイヤホンがiPhone本体から外れたときには、停止しないせいで、音が全開で流れる。(これは電車の中で実際になったので、びっくりしたw)
  • コントロールカプセルの付いている位置はほぼ変わらず。同じ場所だと、慣れているので良かった。
iphoneイヤホンマイクロフォンカプセル
iphoneイヤホンマイクロフォンカプセル posted by (C)kishir
  1. イヤフォン
  • レビューにもあるとおり、以前の物よりも若干サイズが大きい。(でもほんの少しだと思う。)
  • このイヤフォンのサイズは合う人はあまりいないかもしれないなぁーと思った。
iphoneイヤホン
iphoneイヤホン posted by (C)kishir

実際に購入しての感想は「満足」です。 というよりも、インナー型などが自分には合わないので、このイヤフォンが一番適しているからというのと、以前の物と全体のパフォーマンスがあまり変わらないというのが理由。

よく密閉感があるから良いとかで、売れているものは絶対に合わないんだよなあー。周りの音も聞こえなくて、とっさの判断が出来なそうだし、耳に水が入っている感じがして、あれは気持ち悪くなる。。。

Posted at: 
2010/03/17 02:42:23
0 Comments
0 TrackBacks
Tags: 
iPhone
Trackback: 
http://kishi-r.com/2010/03/17/iphone_earphones/trackback/

帰ってきた!ライムスター(RHYMESTER)まさにONCE AGAIN

やっほい!やっほい!やっと帰ってきたライムスター :-)

rhymester_once_again_cd
rhymester_once_again_cd posted by (C)kishir
1. ONCE AGAIN
2. 付和Ride On
3. B-Boy+Girlイズム feat.COMA-CHI (Live in SUMMER SONIC 09)

シングルCDもかなり売れているみたいで、色々な所で売り切れておりますな。

さらに12inchなんかは瞬殺しやがったw

rhymester_once_again_ep
rhymester_once_again_ep posted by (C)kishir

ギリギリ買うことが出来たので良かったが、まじで刷った枚数が少ないことを実感。

SIDE-A
Once Again
Once Again (Remix) feat. Dabo, Twigy, Zeebra
Once Again (instrumental)
SIDE-B
付和Ride On
B-Boy+Girlイズム feat. Coma-Chi (Live in Summer Sonic 09)

アルバムも出たし、これはライブを観に行きたい衝動が出てしまいますなー。 サマソニに行けなかったのが、かなり悔やまれる。。。くそー!!!

サマソニといえば、THA BLUE HERB出たんだよなー。ill beatonikもやったらしいし・・・。くやしい!

ってことで、YouTubeにライムスターの新曲「ONCE AGAIN」のPVがあがっていたので、これで我慢。

Posted at: 
2010/02/18 23:30:14
0 Comments
0 TrackBacks
Tags: 
Music
Trackback: 
http://kishi-r.com/2010/02/18/rhymester_once_again/trackback/

30歳のバースディパーティーを遅くなったが地元の友達が祝ってくれました

いやーとうとう30歳になってから、既に1ヶ月以上経ってしまいましたw(本来の誕生日は「デスマ」最中でしたがw)

年末は忙しかったので、遅くなりつつも地元の友達が10人位で祝ってくれて、最高に嬉しかった

(みんな小学校からの友達やスケボー&ピスト&スノボー&DJ仲間)

開催場所は「牛角」で、かなり食べさせて頂きました。(知り合いが働いてるとのことで、優遇してもらっちゃったよ。)

ちょうど自分と同じく「12月」に誕生日だった子もいたので、一緒に祝って貰い誕生日ケーキもいただきました!!!

最高においしかったです。(肝臓治療中ですが、こんな日くらいはねー)

じゅんこ&おれの誕生日ケーキ
じゅんこ&おれの誕生日ケーキ posted by (C)kishir

さらにみんなから誕生日プレゼントまでいただいてしまったよ。大切に使わせて頂きます。(Tシャツなどもあるので、夏が楽しみだなぁー)

誕生日プレゼント全部w
誕生日プレゼント全部w posted by (C)kishir

ピスト用のサドルもいただいたので、早速つけてみた所かなり乗り心地が良い。これ最高に良いよ。

アメリカのMTB用サドルメーカー"SDG/エスディージー"のサドル"BEL-AIR"です。

BlueLugとかで購入可能ですね。

サドル装着
サドル装着 posted by (C)kishir

持つべきものは友ですなーとしみじみ感じました。(牛角の後に「カラオケ」やら「飲み屋」やらで帰宅したのは4時過ぎてたw)

本当にみんなに感謝です!

後はチャリもやりつつ、スケボーもやって、食事制限も続けて、目指せ「-5kg」です!!!

Posted at: 
2010/01/28 00:03:00
0 Comments
0 TrackBacks
Tags: 
Other
Trackback: 
http://kishi-r.com/2010/01/28/30_birthday_party/trackback/


kishirをフォローしましょう



あわせて読みたい 人気ブログランキング - kishi-r.com track feed

Categories