2010-10-09
XPCOM と JavaScript って絶望的に相性悪い気がする。 XPCOM は COM の悪いとこまで受け継いで何がしたいんだろうか。
XPCOM と JavaScript って絶望的に相性悪い気がする。 XPCOM は COM の悪いとこまで受け継いで何がしたいんだろうか。
色々な要因でハードウェアは素晴らしいがソフトウェアはウンコ気味。App Store が儲かるとか喧伝されてるせいで世界中で車輪の再発明・再実装。 共通の名前空間がない アプリケーション間でファイルのやりとりが難しい 関連づけ、パイプ的な機能がない ネットワークファイルシステムのマウントができない 既存のシステムとの連携が面倒 上にあるが、そもそもローカルでファイルシステムが見えない このせいで [...]
Cygwin のトロさが納得いかないので Windows と Linux でプロセス生成にどんだけ差があるのか適当に測定。 Windows XP x64 SP2 [...]
古い情報ばかりなので書いとく。Ruby のクロスコンパイル環境を構築している人が複数いるので、その辺が参考になる。 Fedora-12-i686-Live-KDE.iso を入手。 仮想マシンに CD をマウントして起動、HDD にインストールする。HDD 容量は 6-8 [...]
example import traceback class Klass(object): class __metaclass__(type): def __init__(self, name, [...]
# -*- coding: utf-8 -*- """ Unicode Standard Annex #11 [...]
環境: Windows XP >>> service = {'FP_NO_HOST_CHECK': 'NO', 'TMP': 'C:\\WINDOWS\\TEMP', [...]
sys.path *1 の中のディレクトリに配置されている *.pth は再帰的なインポートが行われない。 sys.path に存在しないディレクトリに *.pth を配置してインポートするには sitecustomize [...]
Buffalo の適当な USB 2.5" HDD をバスパワーで駆動*1 USB ケーブルを USB HDD [...]
from urllib2 import * class MyHttpHandler(HTTPErrorProcessor): #parent = OpenerDirector() handler_order [...]
CSSだけじゃ無理。html とか ajax とか js とかのサンプル載せてるサイトはどうしてサンプルに余計な装飾付けんだろうか。分かりにくいだけだのに。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD [...]
multiprocessing.Pool() *1 を使って、「JPEG ファイルのサムネイル生成」というタスクを適当に書いたら 4 コアで 2.1 倍くらいの速さになった。2 コアだと 1.7 [...]
未だに classic class なライブラリは多い。Python 3 への道は遠い… # register a pickle [...]
DNS の設定よく分からんというか UNIX 系の設定はやった端から忘れてく。 cname じゃなくて a で指定する。dns をきちんと実装してないのメールサーバーがあるんじゃないの。 小文字で書く。そもそも [...]
KeyPress ハンドラ設定してもセルに入力したらハンドラ設定が消される。もうやだこの tk。 import Tix as tk r= tk.Tk() r.title("test") [...]
tk はよく分からん。凝ったことはしない方がいいみたい。 from Tkinter import * class Application(Frame): def __init__(self, [...]
なんだよこれ便利じゃん savecred。 パスワード聞かれるの最初だけだし保存はユーザー毎だし。 root の名前固定だけどどうでもいいよね。 Windows Registry Editor Version 5.00 [...]
"""Helper functions for Image object.""" from ctypes import * from [...]
上を踏まえて HBITMAP に変換。 色々決め打ちだけど GDI なんてレガシーはこれでいいんだ。 ああメンドクサイ。 import ImageDib ImageDib.tohbitmap(image) [...]
CreateDIBSection() で作った DIB にコピーできるようなバイト列に変換。 tostring() のまともな __doc__ は [Image-SIG] Re: [...]