万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

  • ・資産運用おすすめ
    10万円は1000円くらい利益
    資産運用ブログ アセマネ
    • ・寄付お願いします
      YENTEN:YYzNPzdsZWqr5THWAdMrKDj7GT8ietDc2W
      BitZenny:ZfpUbVya8MWQkjjGJMjA7P9pPkqaLnwPWH
      c0ban:8KG95GXdEquNpPW8xJAJf7nn5kbimQ5wj1
      Skycoin:KMqcn7x8REwwzMHPi9fV9fbNwdofYAWKRo

    第9回「入門 ソーシャルデータ」真面目に勉強する会

    http://atnd.org/events/25513


    9章Facebookオールインワンのソーシャルウェブ環境
    資料:https://docs.google.com/presentation/d/1WbEbRS7g4fben-kFh1-DLukxpbowXt98H4s0oKzFZM4/edit?pli=1

    □補足資料
     ・Facebookのアクセストークン取得
     http://d.hatena.ne.jp/torazuka/20120312/socialdata
     ・サンプルコードの実行方法のメモ
     http://d.hatena.ne.jp/torazuka/20120314/social_data

    ・生駒日記
    http://d.hatena.ne.jp/mamoruk/20111204/p1

    □メモ
    ・環境つくった

    /opt/python-3.2.2/bin/virtualenv --python=/usr/bin/python2.7 ~/socialstudy_env

    ●P298
    ・RESR API
    URL:http://developers.facebook.com/docs/reference/rest/

    ・Open Graph Protocol(OGP)
    http://developers.facebook.com/docs/opengraph/

    P295
    http://developers.facebook.com/docs/reference/api/permissions/

    P300
    URL:http://www.imdb.com/title/tt0117500/

    MongoEngine Python

    http://mongoengine.org/docs/v0.4/

    pip install -U mongoengine

    ややこしいeasy_intallとか

    清水川さんがまとめてた
    http://www.freia.jp/taka/blog/691/


    MongoDBをWindows

    展開したフォルダをmongodbにする。
    C:\に配置。

    mkdir C:\mongodb\data
    mkdir C:\mongodb\logs

    ・起動

    c:\mongodb\bin\mongod.exe --dbpath=../data

    Windows APIを叩く Python

    http://python.keicode.com/advanced/ctypes-messagebox.php

    virtualenvをWindowsでやるぜ! Python

    Pythonが3.2と2.7があるがWindowsもやってみた。

    pip install vertualenv

    →pipで問題なかった

    ・Python3.2にもpipインストール
    →私のPython2.7にしかpipコマンドがなかったので・・・

    c:\Python32\Scripts\easy_install.exe pip

    ※easy_installコマンドは、オプションにinstallは書かない

    ・virtualenvをインストール

    c:\Python32\Scripts\pip.exe install virtualenv

    ※virtualenv

    基本的にpipでインストールすると「c:\Python27\Scripts\」の中に入ってるようだ。
    virtualenvのEXEファイルが入ってた。

    ・Python2.7用の環境を作る

    c:\Python27\Scripts\virtualenv.exe --no-site-packages env27

    ※「The --no-site-packages flag is deprecated; it is now the default behavior.」
     ↑こんな警告が出るので「--no-site-packages」はデフォルトの振る舞いになったので、要らないそうです。

    ・Python3.2用の環境を作る

    c:\Python32\Scripts\virtualenv.exe --no-site-package env32

    ●実際の切り替え
    ・Python2.7なら

    cd env27
    Scripts\activate
    python

    ・Python3.2なら

    cd env32
    Scripts\activate
    python

    pythonで開始できる!

    ●実際の解除
    ・Python2.7なら

    cd env27
    Scripts\deactivate

    ・Python3.2なら

    cd env32
    Scripts\deactivate

    自分あてのメッセージを取得したい Skype4Py

    for msg in skype.RecentChats[0].RecentMessages:
        print msg.Body
    

    このあとどうするかな??
    http://skype4py.sourceforge.net/doc/html/Skype4Py.chat.ChatMessage-class.html