Motacillaの日記

05/01/01(土)

とても寒い元旦

なんだが,元旦だが文化が違うせいか,普通の日と大差ない.こちらは旧正月が元旦になるので,普通の土曜日とほとんど変わらないようだ.

今週は寒波が来ているせいかとても寒い.今日は基隆河沿いをジョグしてきたが,走っている人はほとんどいなかったなぁ.8 度ぐらいだったか.耳まきして走って正解.手がとても冷たかった.

部屋も寒い.暖房が一切無いので,ちょっと辛いなぁ...

明日から温かくなるみたいなので,期待.

男だけど潮ぴゅっぴゅしたよwww男だけど潮ぴゅっぴゅしたよwww 2009/06/13 22:43
すげっ!!! 昨日の女に潮 吹 かされた!!!!!
イった後もキトー攻めされたら急に力入んなくんなって頭真っ白になってさぁ、
したら凄ぇ勢いで透明の液がチソコからブシャー!って出てマジ焦ったよww
女が潮 吹 くのは当然として、男が潮 吹 くなんて思わなかったわぁwwwww
頭がブッ飛ぶぐらい気持ちいいからやってもらってみー??

http://shiofuki.navi-y.net/TukQ18V/

リクルートスイーツ(笑)リクルートスイーツ(笑) 2009/06/20 23:10
スイーツ(笑)女って実はスゲー金持ち多いんだね(^^;
コンビニ店員の俺涙目だったけどコレ始めてから立場逆転だしwwww
俺の言う事何でも聞くし金もたんまり貰えるというねwwwwww
こないだも俺のツィンポに生クリーム付けて顔真っ赤にしながらもベロベロうまそうにしゃぶりまくってたよヽ(´ー`)ノ

http://ahan.yumenokuni.net/I7KYbOO/

ネトゲ廃人ぽにゃたの場合ネトゲ廃人ぽにゃたの場合 2009/07/29 01:38
働かざるものヤルべし!!!ほんと働いたら負けだわ(´Д`;)
オレ真面目に会社員やってたけど、今はその頃より月の稼ぎ3倍だよ?
初めてヤった時は4万だけだったけど、今じゃ平均一回7万だかんなwww
もうアフォらしくて会社員ヤメたしwwwww 毎日ネトゲ最高wwww

http://netoge.bolar.net/qXpI0gc/

試してみたお!試してみたお! 2009/08/08 13:05
オッス!ニートの桜井だよ!いやいや毎度毎度!!!!!
ここで釣った女でコンニャクオナと生マヌコのどっちが気持ちいいか試したお!!
えとうん・・・問答無用で生マヌコの勝ちだわwwwwwwwwwww
てかハメさせてくれた女子が当たり前のように10万くれたんだけど何でー???

http://ene.creampie2.net/UYposxr/

じゃぶぁー!!!!じゃぶぁー!!!! 2009/08/12 05:38
やっぱコスしてもらってハ メ るのが一番萌えに燃えるって!!!!!!
昨日はエ○ァの新キャラコスしてもらったもんねー(*´Д`)ハァハァ
興 奮しすぎて無意識に服着せたままパ ン ツ ビリビリに破いてバック突きしまくっちゃったwwww(テヘw)
既に次はハ○ヒで決定してるしwktkが止まらんねぇぇぇwwwwwwwwww

http://kachi.strowcrue.net/76sm8le/

これはいいカオスwこれはいいカオスw 2009/08/19 10:25
自分の事「キャメロン」て呼んでる痛い女と会ったんだがお嬢すぎワロタwww
キャメロンにとっては1 万とか紙きれらしくて、
普通にセ ク ロ ヌするだけで2 0 万くれたしwwwwwwwww
マジキチwwwwwwww

まーそのおかげで俺が潤ってるんだからもっと狂って下さいwwwwwwwww

http://yuzo.plusnote.net/69C438j/

メタボがアチイメタボがアチイ 2009/08/24 17:52
なんか俺妙に人気すぎるから昨日ハ メ ハ メした女の子に
理由聞いてみたら今メタボ超人気なんだってさ!!!!

お腹のポニョポニョだけじゃなくて包 茎が多いのも
ポイント高いっていうまさかのメタボ包 茎フィーバーwwwwwww

今月もうちょいで8 0 万貯まるし家でネトゲしまくって体型維持するわwww

http://okane.d-viking.com/3g3UKI9/

04/12/31(金)

Motacilla2004-12-31

[] で作る Cocoa アプリ(5)

今回は Xcode のプロジェクトファイルを作る(だんだんアプリを作る気分が盛り上がる).

Xcode を立ち上げ,New Project... を選択する.

PyObjC が正しくインストールできていれば,Cocoa-Python Application および,Cocoa-Python Document-based Application が新に選択できるようになる.

今回作るアプリは Document-based ではないので,Cocoa-Python Application を選択する.Next ボタンを押して Project 名をつけるとプロジェクトファイルの出来上がり.

次は,Interface Builder で画面を作る(って,今日は大晦日なのね...).


Click Here!

トラックバック - http://d.hatena.ne.jp/Motacilla/20041231

04/12/30(木)

[] で作る Cocoa アプリ(4)

(3)を実現するために必要な機能は次の通り:

それぞれのソフトの入手先は次の通り:

PyObjChttp://pyobjc.sourceforge.net/

mysql-pythonhttp://sourceforge.net/projects/mysql-python


インストール:PyObjC

  • Download のリンクから,「PyObjC 1.2 installer package for Apple's Python (MacOS X 10.3)」をクリックし,必要なソフトをダウンロード,と思ったら,リンクをクリックしてもダウンロードされない.なんで? 気を取り直して「Files section of our SourceForge project.」をクリックし,「pyobjc-1.2-python2.3-macosx10.3.dmg」をダウンロードする
  • pyobjc-1.2.mpkg をダブルクリックするとインストーラが起動するので,指示に従う

以上で,PyObjC のインストールは完了.


インストール:mysql-python

  • MySQL-python-1.0.0.tar.gz をダウンロードする
  • ファイルを解凍し Console で次の通り:python ./setup.py build
  • error が出まくり,build 失敗.error が発生する原因は,MySQL 用のヘッダーファイルが無いため.もし,既に MySQL がインストールされている環境であれば,一発で build できるはず.無い物は用意すればよい,ということで,やや遠回りながら,MySQL のソースをダウンロードし,必要なファイルを揃えることにする
  • setup.py を実行時に出力される error を見ると,

_mysql.c:41:19: mysql.h: No such file or directory

_mysql.c:42:26: mysqld_error.h: No such file or directory

_mysql.c:43:20: errmsg.h: No such file or directory

...

とあるので,とりあえず,これらのファイルを用意する.

  • MySQL は次からダウンロードできる:http://dev.mysql.com/downloads/
  • 現時点の最新版 ver. 4.1.8 Standard (Without installer),MacOS X 用 tar.gz をダウンロードする
  • ver. 4.1.8 Standard (Without installer) のファイルから.ファイルを解凍すると,include の中に,必要なファイルが揃っている.列挙すると,
    • mysqld_error.h
    • mysql.h
    • errmsg.h
    • my_alloc.h
    • mysql_time.h
    • typelib.h
    • mysql_version.h
    • my_list.h
    • mysql_com.h
    • mysql.h
  • setup.py を確認してみると,75 行目付近に OS ごとに path が指定されている部分がある.ここを,先ほどダウンロードした MySQL のソース中の lib ディレクトリに変更すればよい.具体的には,

#include_dirs.append('/sw/include/mysql')

#library_dirs.append('/sw/lib/mysql')

include_dirs.append('/Users/who/Desktop/mysql-standard-4.1.8-apple-darwin7.6.0-powerpc/lib')

library_dirs.append('/Users/who/Desktop/mysql-standard-4.1.8-apple-darwin7.6.0-powerpc/lib')

のような感じ

  • python setup.py build すると,無事モジュールができる
  • インストールは,sudo python setup.py install とする

以上で必要なソフトが揃った.


接続テスト:Python to MySQL

Python から MySQL へ接続できるか,簡単なテストを実施してみる.この実験で,mysql-python が正しくインストールされているか確認できる.

まだ Cocoa は使わない.

次のような Python script ファイルを作成:

file --test_connect.py--

#!/usr/bin/python
import MySQLdb, _mysql, time, datetime

vhost = "192.168.1.1" # MySQL のホストを指定
vuser = "who" # 接続ユーザ名
vpass = "pass" # パスワード
vdatabase = "testdb" # MySQL に作ったデータベース名

def connectMySQL():
    host_name = vhost
    user_name = vuser
    password = vpass
    database_name = vdatabase
    mesg = "Your input information as below:?n"
    mesg = mesg + "?t Host = %s?n" % (host_name)
    mesg = mesg + "?t User = %s?n" % (user_name)
    mesg = mesg + "?t Pass = %s?n" % (password)
    mesg = mesg + "?t database = %s?n" % (database_name)

    try:
        db = MySQLdb.connect(host = host_name,
                             user = user_name,  
                             passwd = password,
                             db = database_name,
                             connect_timeout = 1440 * 60)

        mesg = mesg + "OK, I can connect MySQL Server"
        print mesg
        return db
        
    except:
        mesg = "I can't connect"
        print mesg
        return None

if __name__ == '__main__':
        test = connectMySQL()

python test_connect.py とし,Console に,

OK, I can connect MySQL Server

と表示されれば接続成功


Click Here!

トラックバック - http://d.hatena.ne.jp/Motacilla/20041230

04/12/29(水)

Motacilla2004-12-29

[] で作る Cocoa アプリ(3)

機能を実現するための画面を作成してみる(画像参照).

この画面は次のようなストーリーで展開する.

  • Start ボタンを押すと,MySQL サーバに接続し,show full processlist を実行
  • show full processlist の結果を,Table に表示する
  • show full processlist は,自分自身も表示するので,Table には最低でも 1 行表示される
  • show full processlist は,5 秒に一度程度実行し,Table の情報も更新される
  • show full processlist 実行中は,Start ボタンを変化させ,サーバに接続中であることを視覚化する
  • Table に表示された任意の行を選択し Kill ボタンを押すと,選択したしたプロセスを終了できる
  • Log フィールドには,サーバとの接続情報など,付加的な情報を画面に表示する
  • Menu から Quit を選ぶとアプリケーションは終了する

以上の通り.

Click Here!

トラックバック - http://d.hatena.ne.jp/Motacilla/20041229

04/12/28(火)

[] で作る Cocoa アプリ(2)

今回作るアプリの機能は次の通り:

  • MySQL のサーバにアクセスし,show full processlist を実行し,結果を表示する
  • 5 秒おきに実行結果を更新する
  • 任意のプロセスを kill できる

Click Here!

トラックバック - http://d.hatena.ne.jp/Motacilla/20041228

04/12/27(月)

[] で作る Cocoa アプリ(1)

書くぞ,書くぞと思い書いていなかったが,やっと書くことにする.

PyObJC を使うと,Python で Cocoa アプリが作れる.と聞くと,「イイじゃん」と思いがちだが,実際にはそんなに楽ではありません.Objective-C というか,AppKit や Foundation の関数を熟知しないとダメです.でも,フル Objective-C ベースで書くのに比べると,楽にはなります.

今回作るアプリは Python で Console で動く簡単なのを作っていて,ふと Cocoa の GUI をつけたらどうなるか? と思いつくって見たのがきっかけです.

PyObjC で Cocoa ベースのアプリを作れることは分かっていても,実際の作り方を解説しているページは少ないので,備忘を兼ねて書くことにする.

トラックバック - http://d.hatena.ne.jp/Motacilla/20041227

04/12/24(金)

Motacilla2004-12-24

PyObjC で Cocoa アプリを作る

仕事の合間をみてちょっとづつ作ってようやく完成.MySQL の Process を見るソフト.Timer の使い方が少々難しかった.

やはり PyObjC は便利だと思う.Python の簡単な言語をそのまま使えるところがいい.

カッコイイアイコンが欲しいなぁ.画才がないのはつらい...

今度作り方を少しづつ書こうと思う(備忘のため).


Click Here!

トラックバック - http://d.hatena.ne.jp/Motacilla/20041224

04/12/23(木)

XcodePython

XcodePython を使い Cocoa base のアプリを作る.mysqltop のような機能をつける.とりあえず,動くようになったので,そのうち詳しく作り方を紹介するつもり.

Python Base でプログラムできるからと言って,Objective-C は必要ないかと言うと決してそんなことはない.肝心な部分は,Apple のリファレンスを何度も読まないと無理.その理由は関数名が共有されているので.って,じゃあ Python で作るメリットはあるのだろうか.

きっとある(はず).


Click Here!

トラックバック - http://d.hatena.ne.jp/Motacilla/20041223

04/12/22(水)

AirMac Express Firmware 6.1.1 その2

部屋に戻って試してみたが,やはり予想どおり,インターネットラジオなどで,AirTunes で音を飛ばすとディスプレイスリープできなくなる.結局またダウングレードした.

早く直せよ>Apple

iBook リペアエクステンションプログラム

先日,iBook が起動しても画面に何も表示されなくなり,リペアエクステンションプログラム対象かどうか,修理センタに送って確かめたところ,結局対象だった.新品のロジックボードになって帰ってきた.

期日ぎりぎりに発病してラッキーと思っていたら,期間が延長されたみたいね.

ロジックボード交換したんだから,もう発病しないでね...

http://www.apple.com/jp/support/ibook/faq/index.html

AirMac Express Firmware 6.1.1

AirMac Express の Firmware がアップデートされた.

前回のアップデートで,インターネットラジオなどで,スピーカに音を飛ばすと PowerBook 12 in のディスプレイがスリープしない不具合があった.この不具合は直っているのかなぁ.今朝,試してみたが,どうも,直ってないように感じた.時間がなかったのでまだじっくりと試していないが,多分直っていない.Keyspan に対応してからおかしくなってきていると思う.

アップデートの内容を読むと,興味深いと言うか,ぜひアップデートしたいのだが,肝心のディスプレイスリープしない不具合が直っていないと嫌だなぁ.

帰ってから,じっくり試してみるつもり.

http://www.apple.com/support/downloads/airportexpressfirmware611formacosx.html


Click Here!

トラックバック - http://d.hatena.ne.jp/Motacilla/20041222

04/12/21(火)

電球切れた

アパートのトイレの電球が切れた.事前の知識では台湾は普通 110V.切れた電球をみてみたら,110V, 60W と書いてある.間違いない.

それで,電気屋に買いに行ったが,110V の電球は売っていない.115V と 120V のものばかり.なんで?

つたない中国語で 110V ないか聞いてみたら,「没有」とのこと.おかしい.その後,別の電気屋,スーパーマーケットとかに行ってみたがやはり 110V の電球は売っていない.なんで?

ふと気付いたのだが,部屋の照明に使っている別の電球があって,何ボルトか見てみた.120V だ.? おかしい.この電球をトイレにつけてみた.当然つく.

で,また電気屋行って 120V 買ってきた.なんか,よく分からんが,ついたのでいいか.

Click Here!

トラックバック - http://d.hatena.ne.jp/Motacilla/20041221