例えば AWS の MySQL の RDS db.r6g.2xlarge の 8vCPUs Memory 64GiB https://instances.vantage.sh/aws/rds/db.r6g.2xlarge?region=ap-northeast-1&os=MySQL&cost_duration=monthly&reserved_term=Standard.partialUpfr…続きを読む
SQLAlchemyがDjangoに取り込まれることになった模様。 Django to Integrate SQLAlchemy http://www.sqlalchemy.org/news.myt#item_1 詳細はこの辺 Google Groups: Django developers http://groups.google.com/group/django-developers/browse_thread/thread/5149e1c60dc65bff/a177bb34cfde1ec7 うわ長い。 今のDjangoのActiveRecordパターンは残しつつ オプションとしてSQLAlchemyを選択できるようになるようです。 ・SQLAlchemyの魅力としてはDBが複数個同時に使える。 ・Oracle対応 ・オソロシイほどの高機能 ・ActiveMapper万歳 そして何より
最近、システムトレイのワイヤレスネットワーク接続のアイコンが全然信用できなかったりするので、ネットワークの接続状況をシステムトレイに表示するスクリプトをでっち上げてみた。要 Python + wxPython + dnspython。 見ればわかるとおり、DNSのレスポンスを heart beat 代わりに使って 10 秒ごとに接続状況をチェックしてアイコンの色を変化させるだけ。 まぁ、こんなスクリプト公開しても需要なんてなさそうだけどな。 参考 ASPN : Python Cookbook : Dynamic system tray icon (wxPython) import wx import dns.resolver import sys ID_ICON_TIMER = wx.NewId() INTERVAL = 10000 # in msec DNS_TIMEOUT = 5 #
こんなエラーがおきたとき >>> print hoge Traceback (most recent call last): File "<stdin>", line 1, in ? UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-7: ordinal not in range(128) デフォルトで設定されてる文字コードを変えると解決します。 で、その設定のしかたですが、 1. 環境変数LANG に端末が扱うエンコードを設定する。(たぶん LANG=ja_JP.utf-8 か、 ja_JP.eucJP のどちらかでいけるとおもいます) 2. 1は端末に出力(ただprintする時)するときだけに対応するので、 hoge = file(’hoge’, ’w’) print >>hoge, u
GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠
PC講座スタッフがよく集まる場所で勉強していたら5人のスタッフに遭遇した。夏休みだというのにどうしてもあの場所に引き寄せられてしまう人々らしい。プレゼン講座のトップ3の方はお疲れ様です。 ちなみにその場所に着いた直後、椅子の真下に5cmほどの黒い物体を発見。 もう少し綺麗にしてください。・゚・(ノД`)・゚・。 久々にRSSをチェックしていろいろ回ってみたところ面白いものを見つけた。 404 - Request Not Found このモジュールはPythonコード中でimportが必要なものが出てきたら自動的にimportを行うというもの。ちょっとしたプログラムを書くにもいろいろimportしないといけないのが煩わしいという人は使ってみると良いのかもしれない。 >>> from autoimp import * >>> os.stat('.') >>> Image.open('test.
いただいてきた日足データのフォーマット 2006/01/04,1802,1,883,885,878,885,2543000左から日付、銘柄コード、市場区分(1=東証1部)、始値、高値、安値、終値、出来高の順に並んでいる。まずはこのデータを格納するSQLiteのデータベースを作ることになる。ここでPythonならではのSQL操作モジュール、SQLObjectを華麗に参考サイトと首っ引きで操る。 SQLObjectとは 日本語ドキュメントはこちら。解説するほど熟達していないので、ともかく下記偉い人のサイトをどうぞ… http://ymasuda.jp/python/sqlobject/doc_0.7/index.html と、ともかくプログラム class stockPrice(SQLObject): date = DateCol() code = IntCol() market = IntC
私ははてなをよく知らないで使っているので:-p はてなダイアリーとはてなグループしか使っていなかったのですが、 はてなブックマークという機能があるらしく それもlivedoor Readerから色々できるらしいので、 PythonリングというPython関連情報を共有できるのに入ってみました。 はてなリング - Python http://python.ring.hatena.ne.jp/ 皆様も是非。 id:WackyさんがCherryPyの自動リロードに感動してソースを 追っています。 ふにゃるん - CherryPyの自動リブート機能の仕組みと利用法 http://d.hatena.ne.jp/Wacky/20060820/1156050077 (これもはてな記法で簡単にリンクできたりするんだろうか) 解説が丁寧で自分ですら理解できてしまったり。 スレッドでファイルを監視しているみた
CodeSnippetsのPythonカテゴリをぼーっと眺めてたら面白い書き方を見つけました。 http://www.bigbold.com/snippets/tag/python/ あるリストの逆順を得たい時、ふつうこんな感じで >> a = [1, 2, 3, 4, 5, 6] >> a.reverse() >> print a [6, 5, 4, 3, 2, 1] 書きますが、reverseは破壊的メソッドなので場合によってはイヤンな感じ。ですが次のようにかけば大丈夫。 >> a = [1, 2, 3, 4, 5, 6] >> a[::-1] [6, 5, 4, 3, 2, 1] ちなみに、a[::2]だと[1, 3, 5]、a[::3]だと[1,4]が返ってきます。初めて知った。ちょっとおもしろい。 で、これを使ってちょっとコード書いてみたくなったので(手段のために目的がある。。)
MSはPython、PHP、Perl、Rubyなどの言語を求める声が高まっていることに応え、動的言語サポートへと踏み切った。 Microsoftでは、.NETプラットフォームでの動的言語のサポート改善に関しては、段階的なアプローチで臨む考えだ。 IronPython言語の作成者で、MicrosoftのCLR(Common Language Runtime)チームの開発リーダーを務めるジム・ハグニン氏がeWEEKに語ったところによると、Microsoftでは、さまざまなレベルあるいはフェーズを通じて、CLRの上に各種動的言語のサポートの導入を進める方針だという。 ハグニン氏によると、いちばん下のレベルでは、Microsoftは.NET構造全体に動的言語の追加サポートを組み込む予定だ。その1つ上のレベルでは、成功したソフトウェアパートナーの事例やベストプラクティスをコード化し、開発者がライブラ
リンク:mechanize HTMLコンテンツの取得を自動化するPerlライブラリWWW::MechanizeのPython移植版を使ってみた。 Python版mechanizeのインストールには、EasyInstallを事前にインストールしておく必要がある。 1.Easy Installのインストール 「ez_setup.py」をダウンロードして「python ez_setup.py」を実行する。 このスクリプトを実行すると、自動的にcheeseshop.python.orgからsetuptools(2006年8月1日現在はsetuptools-0.6c1-py2.4.egg)がダウンロードされ、自動的に解凍されて、(Windowsの場合)「Python2x\Scripts」以下にインストールされる。 なお、Windowsの場合、環境変数のPathに、このディレクトリを含めておく必要があ
Anatomy of an XML document <document> <?xml-stylesheet type="text/css" href="basic.css"?> <!-- Generated with ElementTree --> <author name='amk' href="http://www.amk.ca" /> <p class="note">Note.</p> <p class="warning">Warning paragraph.</p> <p>Regular paragraph.</p> </document> Example document tree <?xml version="1.0"?> <document> <h1>Heading</h1> <p>Paragraph. <em>Word</em></p> </document> Examp
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く