牌語備忘録 -pygo

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

牌語備忘録 -pygo

2010-10-01から1ヶ月間の記事一覧

PyQt4を使ってプログレスバーを単純なコードで表示してみた

#!/usr/bin/env python # *-# -*- coding: utf-8 -*- import sys from PyQt4 import QtGui from PyQt4 import QtCore import time app = QtGui.QApplication(sys.argv) widget = QtGui.QWidget() widget.setGeometry(100, 100, 250, 100) widget.setWindowTi…

『The PyQt4 tutorial』をやってみた01 [First Programs]

『PyQt4 tutorial』をやってみた。 その01 First Programs (環境:MacOSX10.6, pythn2.6) ウインドウを最前面に サンプルコードを実行するとウインドウが後ろにくる。 なので若干変更加えてみる。 最前面にくるようにするには raise_() を使えばよいみたい…

Emacs23でshellやPython.elのインタプリタのバッファを閉じる時に確認しないようにする設定メモ

(環境:MacOSX10.6, Cocoa Emacs23) プロセス走ってるバッファを閉じるたびに『Buffer has a running process; kill it? (y or n)』って確認してくるので聞いてこないようにする。 (add-hook 'shell-mode-hook '(lambda () (progn (process-kill-without-q…

MacOSX の Firefox でのページ内検索で

Cmd + f で適当な単語でページ内検索する 『Ctrl + a』を押すと『すべて強調表示』になる 『Ctrl + c』を押すと『大文字/小文字を区別』の切り替え 公式のキーボードショートカットのページに『すべて強調表示』と『大文字/小文字を区別』が載ってない。なん…

Cocoa Emacs23 の python.el のインタプリターで実行ファイルと同階層のファイルをimport してもエラー出る場合

コードの先頭に インポートする前に import os import sys sys.path.append(os.getcwd()) ってやればとりあえず大丈夫なのかな? と思ったけど実行するたび sys.path に cwd が追加されてしまうので import os import sys cwd = os.getcwd() if not cwd in s…

Cocoa Emacs23 で コマンド+i 押すと そのファイルのディレクトリを Finder で表示するようにしてみた

http://homepage.mac.com/zenitani/emacs-j.html にあったんだけども、Cocoa Emacs23 には無かったのでとりあえず書いてみた。(環境:MacOSX10.6, Cocoa Emacs23) (defvar is_mac (or (eq window-system 'mac) (featurep 'ns))) (defun show-in-finder-for-m…

Python で Firefox の新しいタブに URL を 開く

webbrowser.open(url) だと新しいウインドウに開いてしまうので、webbrowser.open_new_tab(url) を使って一つのウインドウに複数のURLをタブで開く。 import webbrowser url_arr = [ "https://mail.google.com/", "http://www.google.com/calendar/", ] for …

Firefox about:config メモ

browser.tabs.insertRelatedAfterCurrent false browser.zoom.siteSpecific false keyword.URL http://www.google.co.jp/search?hl=ja&q=

python.el の補完を auto-complete-mode で(Emacs23 の場合)

とても素敵な記事を発見。これ便利そう。 『Auto Complete ModeでPythonの補完入力をする(python.el版) - yanbe.diff - subtech』 で、ちょこっと試してみた。 問題発生 Emacs『ver22』 の python.el では快適に動く。 しかし Emacs『ver23』 の python.el…

2ちゃんねるまとめのまとめサイトを作ってみました。Google App Engine で。

『mato-mato-chan2』 ひまつぶしにどうぞ(゚Д゚) http://matomatochan2.appspot.com/