Pythonを勉強中

日常では仕事上PHPを書いてるが、

Djangoを初めてからPythonを書いてます。

しかしDjangoを使ってるだけで、

あまりPythonの事は知らないっす。。。

情けない。。。

なので、

みんなのPython」と「初めてのPython」を読んで、

勉強していこうと思います。

そこで、

体に叩き込む事にした。

やはり自分の性格上、

本を読むよりも書いた方が覚える

って事で今日は、

Pythonの組み込み関数の内の1つ

find

を使って遊んでみた。

PHPを使ってると返り値は、

TrueかFalseだと思ってしまう。

しかしPythonの場合は、

文字列が見つかった場合は、

位置つまりインデックスが返ってくるらしい。

無い場合は、「-1」なんかは想像もしなかったw

で、

実際にやってみた。

>>> s = ‘this is a pen’
>>> s.find(‘this’)
0

>>> s.find(‘is’)
2

>>> s.find(‘a’)
8

>>> s.find(‘pen’)
10

>>> s.find(‘day’)
-1

こんな感じ。

でもTrueかFalseで判断したいなぁ〜って思ったら、

やはりあるんですね。

それが、

in

実際にやってみた

>>> s = ‘this is a book’
>>> ‘book’ in s
True

>>> ‘dog’ in s
False

これで1つ勉強になった。

Zooooo.jpでDJ田松の常が再発してるね.

Zooooo.jpDJ田松の「」が再発されてるのを

見かけた。

これ結構前に出てたけど、

かなりグッときた一枚だったなぁ〜。

選曲が抜群にツボだった。

日本人アーティストが好きな人は必ず

聞いてほしい一枚ですね。

ちなみにトラックリストが下記

1. INTRO
2. SHING02 / LUV SIC PT.2 TAMOTSU REMIX
3. PHARELL & JAY-Z / FRONTIN -DELA JAZZ REMIX
4. TRISHES & WHIZZ / CLEAR SKY
5. COMMON SENSE / RESURECCTION GROOVEMAN SPOT REMIX
6. NONCHANT / LAZY AFTERNOON
7. HAC / SPECIAL TREASURE
8. SHIN-SKI / A NIGHT OF SAVANNA
9. SHIN-SKI / A NIGHT OF WARSHAW
10. SHING02 / LUV SIC PT.1 TAMOTSU REMIX
11. KAZAHAYA / EMERALD FLOW
12. SOUTHSIDE BREAK CREW / TIME TO THE ROCK PARTY
13. COMMON / BE
14. PASE ROCK / BULLSHIT AS USUAL
15. OLIEVE OIL / GO EASY
16. PETE ROCK & CL SMOOTH / GOODLIFE
17. SHOWBIZ & AG / FAT POCKETS
18. UPTOWN ALLSTARS / UPTOWN ANTHEM
19. DOUBLE X / MONEY TALKS
20. YOU THE ROCK & DJ BEN / OVER THE BORDER
21. HALF BY / LADIES FAST
22. KEMURI PRODUCTION / ERECTRICAL PARADE
23. HALFBEEEEE / KENTUCKY HOME OF HALFBY
24. M-FLO LOVESクレイジーケンバンド&野宮マキ / COMIC NIGHT RUN
25. SHAKAZOMBIE&東京スカパラ / BIG BLUE
26. YOU THE ROCK / BACK CITY BLUES
27. SKECHIE / TO SAIL INDUSTRIAL SWAN
28. KICK THE CAN CREW / タカオニ2000

特に

7曲目の

HAC / SPECIAL TREASURE

があのさんピンCampを思い出す。

懐かしいなぁ〜。

あ、

もう売り切れてますね。

ジョジョの奇妙な冒険20周年記念

いや~ジョジョ好きで小説が好きなので、

ソッコウ購入しました。

「The Book」

初めのページにこんなのがありました。

結構凝ってるw

カバーもすごい凝ってるw

はやく読みたいな。

まぁ~読む時間は電車の中だけだけど・・・。

The Book―jojo’s bizarre adventure 4th another day
集英社(2007-11-26)

  • (著)乙一
  • (イラスト)荒木 飛呂彦

集英社
新品価格:¥ 1,575
中古価格:¥ 1,100
ASIN:4087804763

MacにSafariStandを入れると幸せになれる。

いや〜safariを標準で使うようにしているのですが、

FireFoxにあるように

safariにもPluginってあるんですね。

SafariStandを入れてみた。

インストール方法は多少面倒なのですが、

入れた方が抜群に良いので入れてみた。

まずは、

SIMBLをインストールする。

次にここからSafariStandardをデスクトップにダウンロードして解凍しておく。

ここからターミナルで作業しました。

次に

$ cd ~/Library/Application Support/
$ mkdir SIMBL
$ cd SIMBL
$ mkdir Plugins
$ mv ~/Desktop/SafariStand3.0L151/SafariStand.bundle .

これで完了っすね。

後はSafariを立ち上げてたら再起動。

Safariのメニューに「Stand」ってのが追加されているはず。

そいつをクリック。

そうすると下記のようなメニューが表示されるので、

その中の項目の

「Debugメニューの表示」

ってのにチェックを付ける。

そうするとSafariのメニューに今度はDebugってのが

追加されている。

そうすると右クリックで

「要素の詳細を表示」

ってので、

こんな画面でソースを見れたり、

こんな画面が表示出来るので、

便利。

vimで・・・

最近vimを使っているのですが、

何かとカーソルキーを使ってしまう自分がいる。

この間会社で946な人にこんなものをモニターに貼られた。

これを貼った本人もvimを使い始めたので、

勉強中らしい。

「なら俺も!」

と思い休みの間はず〜っと意識して

体に覚えさせていました。

でも会社でエクセルなんかを書いていると、

間違えてINSERTモードから抜けようとする。

後一番困るのが、

自宅だとMacで、会社だとWindows。

キーの配置が違う。。。

そんなこんなで、

今日も会社ではカーソルキーを使わないように意識。

自宅でもカーソルキーを使わないように意識。

まぁ〜そのうち慣れるだろう。