牌語備忘録 -pygo

あくまでもメモです。なるべくオフィシャルの情報を参照してください。

牌語備忘録 -pygo

2013-06-01から1ヶ月間の記事一覧

Zsh(oh-my-zsh) で プロンプトに virtualenv の表示がされない場合のメモ

(MacOSX10.8, python2.7, zsh5.0.2) robbyrussell/oh-my-zsh · GitHub virtualenv — virtualenv 1.11.6 documentation 問題 workon hoge とかやると bashのときはプロンプトに $ (env_name) user$host みたいなのが出てたのが zsh (oh-my-zsh) に乗り換えた…

Ubuntu に Emacs24 をインストールするメモ

(Emacs24.3, Ubuntu12.x) インストール $ sudo aptitude install python-software-properties $ sudo add-apt-repository ppa:cassou/emacs $ sudo aptitude update $ sudo aptitude install emacs24 emacs24-el $ emacs --version GNU Emacs 24.3.1あとは .…

VirtualBox Vagrant 上の MySQL サーバに Sequel Pro で接続するためのメモ

(MacOSX10.8, Sequel Pro1.0.2, Vagrant1.2.2, [Ubuntu, MySQL5.5] in VirtualBox ) コマンドラインからsshで入れるか確認 How to connect to Mysql Server inside VirtualBox Vagrant? - Stack Overflow 上記リンクまま vagrant ssh でなくて $ ssh vagrant…

Emacs-app と iTerm2 と Zsh を便利に使うためのメモ

※追記20130622:修正 ※追記20130629:oh-my-zsh 抜けてた(Emacs24.3, Zsh5.0.2, MacOSX10.8)MacPorts で Emacs-app をインストール前提で Emacs init.el ;; server start for emacs-client (require 'server) (unless (server-running-p) (server-start)) キ…

django-debug-toolbar 設定メモ

(Djnago1.4, Python2.7) django-debug-toolbar] https://pypi.python.org/pypi/django-debug-toolbar settings.py MIDDLEWARE_CLASSES = ( # ... 'debug_toolbar.middleware.DebugToolbarMiddleware', # ... ) INTERNAL_IPS = ('127.0.0.1',) INSTALLED_APPS…

Django の manage.py shell で sql のクエリを見るメモ

HogeModel.objects.all().query.get_compiler('default').as_sql()

vi で複数行をコメントアウトするメモ

VIm

C-v で範囲選択 jkで移動。 I (大文字のi)で行頭挿入 # 入力 ESC vi で範囲を指定してコメントアウト - Bacchus.gif

Ubuntu に pip install で MySQL-python 入れようとしたらエラーになった場合のメモ

(ubuntu12.04.2, python2.7) 問題 $ sudo pip install : error: command 'gcc' failed with exit status 1 : 解決 $ sudo aptitude install python-dev How can I install MySQL-python via pip/virtualenv for Python 2.5 on a Linux system with Python 2.…

vi でインデントを揃える 

Vim

1.開始行で Shift + v 2.範囲を指定 3.=を入力 [vi]インデントを揃える

Emacsで1行スクロールするメモ

(Emacs24.3, MacOSX10.8) ;; ;; 1行づつスクロールする ;; (setq scroll-conservatively 1) (setq scroll-conservatively 35 scroll-margin 0 scroll-step 1)

IPython インストールするメモ

(MacOSX10.8, Python2.7)iPython の存在を忘れてたので MacPorts でインストール http://ipython.org/ $ sudo port install py27-ipython $ sudo port select --set ipython ipython27 $ ipython Python 2.7.5 (default, May 19 2013, 13:26:46) Type "copyr…

django-extensions を使ってみるメモ

(Python2.6, Django1.4) django-extensions shell 起動時に自動でモデルとか入れてくれる。ほかいろいろ便利っぽい。 django-extensions/django-extensions · GitHub Getting It $ pip install django-extensions apps/settings.py ここ公式に書いてないっぽ…

Djnago のページネーションのメモ

(Python2.7, Djnago1.4)Djnagoチュートリアルその4で出来上がったアプリに追加する形で。 http://docs.djangoproject.jp/ja/latest/topics/pagination.html templates/polls/list.html {% for poll in polls %} {# Each "poll" is a poll model object. #} …

Djnago で Rails の before_save 的なことをやる場合のメモ

(Python2.7, Djnago1.4)Djnagoチュートリアルその4で出来上がったアプリに追加する形で。 シグナル http://docs.djangoproject.jp/en/latest/topics/signals.html django.db.models.signals.pre_save および django.db.models.signals.post_save モデルの s…

Django で ささっと MySQL 使う場合のメモ

※ 追記:DEFAULT CHARACTER SET utf8; ※ 修正:pasword変更、 port selectの記述を追加[Pytho2.7, Django1.4, MacOSX10.8 (Python, pip, MySQL は MacPorts でインストール済)]ささっと実験的なDjangoのプロジェクトを作ろうとしたら、想定外に問題発生した…

Github もしくは Gist に ssh で push したい場合のメモ

Git

gist にあるものを git clone して .git/config の http を ssh に書き換え .git/config [remote "origin"] # url = http://gist.github.com/foobar.git url = ssh://gist.github.com/foobar.git ~/.ssh/config 追記2013-10-27:github.comの場合 Host githu…

Python の virtualenv で作った仮想環境名を変更したくなった場合のメモ

(python2.7, MacOS10.8) $ mkvirtualenv oldenv $ cpvirtualenv oldenv newenv $ rmvirtualenv oldenv MacPorts でインストールした場合のメモ .bashrc ## virtualenv setting if [ -f /opt/local/Library/Frameworks/Python.framework/Versions/2.7/bin/vir…