In Python, there is a difference between functions and bound methods. >>> def foo(): ... print "foo" ... >>> class A: ... def bar( self ): ... print "bar" ... >>> a = A() >>> foo <function foo at 0x00A98D70> >>> a.bar <bound method A.bar of <__main__.A instance at 0x00A9BC88>> >>> Bound methods have been "bound" (how descriptive) to an instance, and that instance will be passed as the first argume
crontabの設定テストをしようと思って、実行時を一分後に設定したら動かなかった。 具体的にはこうだ。17:30に以下の設定をした。 % crontab -e ←crontab編集。viでcrontab設定が開く 31 17 * * * /home/admin/test.sh ←毎日 17:31に/home/admin/test.shが実行される設定 vi閉じる 1分待つ 予想では、17:31に/home/admin/test.shが実行されるはず。しかし、実行されなかった。 test.shがエラーで失敗している場合は、実行ユーザ宛にOSからメールが来るが、実行された気配自体がないのだ。/var/log/cronlog(cronの実行ログ)を見てみると、17:31にRELOADというのが実行されている。 そこで、テストの実行タイミングを2分後に設定してみた。つまり、現在17:30だったら
crontabの設定方法をすぐに忘れるのでメモ代わりにまとめています。 ※最初にまとめてからかなり時間が経過したので、内容の精査とその間に勉強した項目を追加しました。 crontabを設定する方法 crontabを設定する方法には2通りの方法があるので説明をしていきます。 crontab -e ※コマンドで設定 crontab ファイル ※ファイルを読み込んで設定 「crontab -e」コマンドで設定 「crontab -e」コマンドを実行するとcronを設定する画面が表示されます。 「e」では無く、横にある「r」を誤って指定してしまうと、設定されているcronの内容が削除されてしまうので注意してください。 $ crontab -e 設定を編集する画面が表示されるので、下記のような書式で設定を行います。 00 * * * * /root/disk-space.sh ちなみに、設定している
こんにちはいつもお世話に゜なってます。urudakaraです。 つい先日ubuntu12.04をクリーンインストールしました。 そしてubuntuソフトフェアセンターからMySQLサーバーをインストールしました。 無事インストール終了後、端末から $ mysql -u root -p で、その時は起動を確認しました。 Libreoffice baseからもデータベースを確認できました。 その後コンピューターをシャットダウンしました。 次の日端末から $ mysql -u root -p Enter password: としパスワードを入力したところ ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) と表示され起動できません。 どの様
Python Imaging Libraryの関数を使いながらのメモです。 テスト用のモジュールTestPIL.pyを作成し、同じディレクトリに全て同じサイズの適当なRGB画像"test.bmp","test2.bmp","mask.bmp"を用意して実行してみました。以下使えそうな関数をひたすらピックアップ&リストアップ。関数の書き方は、変数名:型、関数名(引数名:引数型):返却値型という表記を使うことにします。 モジュールのインポート from PIL import Image Imageクラスのメンバ変数 format:string 画像ファイルのフォーマット mode:string 階調。"1":2値画像,"L":グレースケール,"RGB","CMYK"など size:turple (width, height) 画像サイズ pallete:palette 画像モードが"P"のとき
一時的な static route は route コマンドを用いて設定できるが,永続的な static route の設定方法は OS により異なるため,設定方法の覚書. Debian (玄箱) /etc/network/interfaces ファイルに以下の行を追加する。 up route add -net 9.0.0.0 netmask 255.0.0.0 gw 192.168.0.33 pre-down route del -net 9.0.0.0 netmask 255.0.0.0 gw 192.168.0.33 この場合,サブネット 9.0.0.0/8 をゲートウェイ 192.168.0.33 に送る様に指示している. 次のコマンドでネットワークを再起動 $ sudo /etc/init.d/networking restart うまくいったかどうかは route コマンドまた
Posted by James Bennett on October 17, 2012 Today the Django team is issuing multiple releases -- Django 1.3.4 and Django 1.4.2 -- to remedy security issues reported to us. All users are encouraged to upgrade Django immediately. Host header poisoning Some parts of Django -- independent of end-user-written applications -- make use of full URLs, including domain name, which are generated from the HT
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く