Cプログラムをemacsのgdbモードを利用してデバッグするように、emacsのpdbモードでソースリストを表示しながらデバッグすることができます。
CentOS 5.2のemacs-21.4では既にデフォルトでpdbモードが利用可能になっています。
CentOS 5.2のemacs-21.4では既にデフォルトでpdbモードが利用可能になっています。
Continue reading emacs上でpythonコードをデバッグする.
from twisted.internet import ssl
# SSL証明書の設定 sslContext = ssl.DefaultOpenSSLContextFactory(秘密鍵のパス, 証明書のパス) # SSLサーバの定義(site変数は、前回の記事で出てくる変数) sslServer = internet.SSLServer(443, site, sslContext) # SSL対応Webサーバの開始(application変数も前回のもの) sslServer.setServiceParent(application)
今回は最近会社で触っているMakoの使い方について紹介します。
始めに
Javaにはvelocity、PHPにはsmartyがあるようにpythonには以下のようなテンプレートエンジンがあります。
--- /etc/init.d/asterisk 2009-01-20 14:54:49.000000000 +0900 *************** *** 85,91 **** ASTARGS="$ASTARGS -G $AST_GROUP" fi if [ $AST_CONFIG ]; then ! ASTARGS="$ASTARGS -C $AST_CONFIG/asterisk.conf" fi daemon $DAEMON $ASTARGS RETVAL=$? --- 85,91 ---- ASTARGS="$ASTARGS -G $AST_GROUP" fi if [ $AST_CONFIG ]; then ! ASTARGS="$ASTARGS -C $AST_CONFIG" fi daemon $DAEMON $ASTARGS RETVAL=$?
HDEラボの桜井です。
今日もTwistedネタです。最近やられっぱなしなので。
ちょっとx86(32bit)でもRPMを作ろうとしたところ、結構ハマったのでメモ。
<環境>
CentOS5.2(32bit)
Python 2.4とRPMで提供されているもろもろのパッケージ
HDEラボの桜井です。
今年もよろしくお願いします。
超小ネタですが、Twistedがバージョンアップされています。
こちらから8.2.0をダウンロードしてみてください。
ちょっと確認しましたが、やはりコンパイル時にyieldでコケるのは変わっていませんでした。
RPMを作ったりする方は注意しましょう。