今日は久々のスケボーデー

最近やってなかったスケボー。
本当に久しぶり過ぎてオーリーすらまともに飛べず、
グダグダ感いっぱいだった。。。orz

それもスノボーの感覚の方が強く
タイミングが全然とれてないのが、
すんごい解る。

ちょっとやらなすぎたなぁ~。

今週は後一回は絶対やってタイミングだけでも
直さないと。

サーバーのインストールも結構出来てきたし、
やりたい事がかなり溜まっているのでそちらも
やっつけようっと。

今年初勉強会は「第30回PHP勉強会」でした

最近自分のサーバのインストール大会ばっかで、
コードなんかは会社の作業でしか書いてない。

そんな中、
今年初めての勉強会「第30回PHP勉強会」に行ってきた。

メインとなった話は

4→5への移行の話でした。
PHPマニュアルにも記載されているらしいが、
情報量はかなり少ないらしい。

弊社でもその話が出ていて、
マンモス本参考の勉強会がありました。

色々と聞いていて疑問に思った事は、

・フレームワークが5に対応してなかったらどうするの?
・E_STRICTを使ってエラーを無くすのは、時間が掛かるのでは?
・&=をGrepしてもどれを修正するのか精査するのに、時間が掛かるのでは?

などを感じました。
もうちょっと移行するのに簡単な方法は無いのかな?

無いか・・・?。

後は、
懇談会でrhacoの中の人と色々話しを聞きました。
やはり自分的にはフレームワークというよりこちらの方が使いやすそう。
Djangoっぽい作りが入りやすそうなので、
ちょっと試してみる事にします。
簡単な案件なんかがあったら、
是非業務で使ってみようと本気で考えています。

ipythonのように対話的な事も出来るらしいので、
それもすごい惹かれました。

とりあえずPHPをインストールしないと始まらないので、
インストールしないとな。

発表者の皆様はお疲れさまでした。
名刺交換していただいた方、
どうもありがとうございました。

今回も名刺がかなり増えてうれしかったです。

※ウノウの名刺が変わっていてビックリした。
※rhacoの名刺が出来ていて感動した。それもかなり素敵。

見事に風邪を引いたw

やっと熱も下がりました。

まぁ〜家族全員インフルエンザに掛かってたので、
それが移らなかっただけでもマシかな?

でも風邪を引いたらあんま変わらないかw

それも週末に会社の同僚

ENDLESS(唯一スキー。滑りが奇麗。スピートが速い。)
berian(スノボー初心者って言ってたのにそれなりにちゃんと滑れてた。)
・某T氏(スノボーを結構やってた人。普通にグラブしてた。滑りが奇麗。)

とスノボーに行き、
滑っている最中に具合が悪化するという
とてもサムイ事になってしまった。。。

午前中は平気だったんだけどなぁ〜。
マジですんませんでしたorz

いや〜でも帰ってから熱を測ったら、
38度4分もありやがったw

よく無事に帰って来れたもんだ。
それも新潟の湯沢から。

ちゃんと体調管理はしないとなぁ〜。

最近風邪という風邪は引いてなかったから、
まさか熱が出るとは!!!
なんて考えが甘かったらしい。

今度は万全の体制で行けるようにします!

Pythonでtwitterを試してみたっす。

周りがtwitterを使っていて、
気になったので使ってみた。

twitter自体あんまりやる気が無く、
全く使用していなかったが
Pythonでならって事で触れてみた。

試すのに必要なのが下記。
こちらは「カノエメモ」を参照。

・ simplejson
・ python-twitter

でsimplejsonをインストール。
(Djangoが入っていたので今回はそちらを使用したっす。)

$ sudo /usr/local/python25/bin/easy_install-2.5 -U -Z simplejson

で入るのかな?

python-twitterもインストール

$ sudo easy_install python-twitter

で入りました。

実際に試してみる。

>>> import re
>>> import twitter
>>> api = twitter.Api(username=’testname’, password=’testpasswd’)
>>> status = api.PostUpdate(u’早くスノボーに行きたいなぁ~’)

こんな感じで更新された。

でもちょっとAPIを通すと更新される速度が遅いなぁ~。

後は、
やっぱりタイムラインを取得したいので試してみた。
kuma8さんのサイトに記載されていました。

>>> ft = api.GetFriendsTimeline()
>>> for f in ft:
… print ‘%s: %s’ % (f.user.screen_name, f.text)
….
kishir: 早くスノボーに行きたいなぁ~
soundkitchen: @kishir あーてすてす
kishir: もう少ししたら休憩行く
kishir: Pythonでtwitterを試してみる
kishir: Googleの関連検索を調べてみる。
yoshuki: うまい棒 ウマー
soundkitchen: 朝ご飯。朝ご飯。
soundkitchen: 生活のリズム壊れてるなー。
soundkitchen: ようやく起床。
soundkitchen: ご飯を食べよう。
soundkitchen: ご飯は何を食べようかなぁ?
soundkitchen: 腹減った。
soundkitchen: 抜群にあったまった!
soundkitchen: お風呂はいってあったまる。

こんな感じっすね。

次に自分のタイムラインのみを取得してみる。

>>> for g in gut:
… print ‘%s’ % (g.text)
..:

早くスノボーに行きたいなぁ~
もう少ししたら休憩行く
Pythonでtwitterを試してみる
Googleの関連検索を調べてみる。
これから渋谷です。

にしてみようかなぁ~。
MacMiniより安くて手ごろだし。
GoogleGearsを試したよ~。

取れた、取れた。
これを自分のブログとかに表示出来るように
実装してみるとおもしろいかも。

他にもtwitter.pyを見ると

>>> api.PostDirectMessage(user, text)
>>> api.GetUser(user)
>>> api.GetReplies()
>>> api.GetUserTimeline(user)
>>> api.GetStatus(id)
>>> api.DestroyStatus(id)
>>> api.GetFriendsTimeline(user)
>>> api.GetFriends(user)
>>> api.GetFollowers()
>>> api.GetFeatured()
>>> api.GetDirectMessages()
>>> api.PostDirectMessage(user, text)
>>> api.DestroyDirectMessage(id)
>>> api.DestroyFriendship(user)
>>> api.CreateFriendship(user)

なんてものがあったので、
色々と出来そう。
ちょこちょこ試してみようっと♪

Pythonを勉強中 vol.13

今年に入ってから、
忙しく何も出来ていなかった。。。

久々にPythonのチュートリアルを読んでみた。

末尾にコンマを入れると、出力を行った後に改行されません

お?まじで?
知らなかったっす。。。

ちょっと見てみたかったので、
試してみよう。
まずは普通に出力してみる。

>>> a, b = 0, 1
>>> while b < 1000:
… print b
… a, b = b, a+b

1
1
2
3
5
8
13
21
34
55
89
144
233
377
610
987

次に改行を入れてみるので、

「コンマ」を入れる。

>>> a, b = 0, 1
>>> while b < 1000:
… print b,
… a, b = b, a+b

1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987

おぉ~なった、なった。
なるほどね。
コンマ自体が改行を入れないようになっているのかぁー!

>>> a = ‘sukiyaki’
>>> b = ‘western’
>>> c = ‘django’
>>> print a, b , c
sukiyaki western django

こんな事も出来るんだね。

ちなみに2008年2月6日にDVDが出るみたいっすね。
もうちょいだぁー!
早くみたいなぁ~。