2008-01-01から1年間の記事一覧
Illustrator CS3はWindows Vistaのレジストリに書き込みできず、ファイルタイプ登録等の重要な設定ができないことがある。その結果、公式サポートセンターが考慮していないレベルで、Illustrator起動時に、「レジストリが想定外の状態に〜」というエラーメッ…
Macの人にも日本語のSubversion GUIクライアントを、と、いろいろがんばってみた結果、RapidSVNhttp://rapidsvn.tigris.org/の夜間リリース RapidSVN-0.9.7-7838.dmg に、各国語翻訳が入りました。Macでは特に、0.9.6安定板よりも夜間リリースのほうが動作安…
注:こっちに最新があります。jEdit日本語リソース for 4.3pre16 - なんたらノート 第二期jEdit日本語の4.3pre15です。ダウンロード jedit_gui-4.3pre15-ja.zip例によって、jEditインストール先のproperties(Linuxのパッケージによっては、sharedとかにあっ…
最近どうも、自宅のCygwinコンソールがDOSプロンプトからうまく動かない。TeraTermやrxvtなら元気なのに、DOSからだとだめ。emacsやlessで WARNING: terminal is not fully functionalとか言われ、vimでは問答無用で画面が壊れた感じになって、カーソルが効…
http://code.google.com/p/flashhelp2chm-ja/downloads/list にて、Flex 3 の「今の」オンラインドキュメントに対応したchm変換スクリプトに修正。とりあえず今のうちなら使える。
http://code.google.com/p/flashhelp2chm-ja/issues/detail?id=11ぬう、AdobeのオンラインドキュメントはHTMLコードの体裁が変わってた。リリースしちゃったflashhelp2chmだと、パースできないじゃないか。相手がオンライン文書になった時点で、もう正規表現…
このエントリ執筆段階ではリリース済みなのはベータ7までですが、リリースされてからだいぶ経っているので、ベータ8のソースを見てみて、ベータ7以降の変化を見てみました。http://www.flashdevelop.org/community/viewtopic.php?t=23 からたどり、 osflash …
どうやら以前書いた FlashDevelop 3.0.0 beta5 と日本語Flex2 SDK - なんたらノート 第二期 では、対応が不十分になってきたらしく、こんどはFlexコンパイラシェルfcshが帰ってこないという問題に遭遇しました。Flex SDKのjvm.configにて、SDKツールの表示言…
UACとApacheインストーラ - なんたらノート 第二期 では、うそを言いました。Windows VistaにApacheをインストールするとき、UACをオンにしたままでも、オフの場合と変わらずインストールでき、途中で権限昇格は問われますが、管理者コマンドプロンプトから…
話すようにプログラムするPythonチュートリアル - なんたらノート 第二期 を、Rubyで書いてみた。リファクタリング後 def is_prime_number(n) (2..n-1).find {|m| n % m == 0 } == nil end def prime_numbers_until(limit) (2..limit).select {|n| is_prime_…
Pythonでえらくハッキッシュなコードを書き散らして遊んだ 3の倍数と3が付く数字だけアホになり、5の倍数だけガルマっぽくなるスクリプトにチャレンジ - なんたらノート 第二期 うえ、他人のエッセイをえらくこき下ろし OOコード養成ギブス - rants OOコード…
人気らしいので見てみました。OOコード養成ギブス - rantsエクストリームプログラミング(XP)同様、ある種の正論を極論に展開するとジョークになるということ?XPはソフトウェア開発の中で、人について考えるきっかけを与えてくれたよね。これも、アンチがい…
http://d.hatena.ne.jp/CortYuming/20080731/p1 …に触発されて、「3の倍数と3が付く数字だけアホになり、5の倍数だけガルマっぽくなるスクリプト」にチャレンジ。Python2.5専用。 #!coding: utf-8 #3の倍数と3が付く数字だけアホになり、5の倍数だけガルマっ…
pyExceleratorは、PythonでWin32.COMを使わずにExcelを読み書きするモジュールです。Excelファイル作成のサンプルコードは豊富なのですが、読み込みサンプルは添付されていません。読み込みは、とにかく文字か数字が読めればいいということ?たしかに、簡単…
「〜」の文字コードはShift_JISで'\x81\x60'で、CP932でも同じコードです。が、Unicodeには、「波型」と「全角ティルダ」という二つの異なる「〜」が存在します。一般的には「波型」であるu'\u301c'が使われます。Shift_JISの「〜」'\x81\x60'はUnicodeの「…
POW -- Plain Old Webserver :: Add-ons for Firefox キタコレFireFoxにWebサーバ機能を追加するエクステンションだそうです。といっても、Apacheの置き換えのような本気サーバではなく、オフラインで使えるWebインターフェースのアプリケーションを作る土台…
推奨されなくなったC標準関数 新しいVC++では、scanfやstrcpyなどの、文字列の量が予測できないためにスタックオーバーフローを起こす可能性があるものは、セキュリティが良くないとみなされ、シグニチャの異なる関数に置き換えるべきだとされています。 ス…
このエントリは2007/10/06の再掲です TurboGearsの標準テンプレートエンジン、Kidの説明です。Kidの基本構文は簡単なので一見初めてでもすぐできそうですが、いざtg- admin quickstartで作成されたwelcome.kidとmaster.kidを見てみると、本当に初めてでは、…
前のブログから復元するのがたいへんなので、そのまま再掲はしていませんが、以前、「Visal C++ 2008やWindows SDK VistaでコンパイルしたwxWidgetsは、それ以前のSDKでコンパイルしたものと異なるバイナリになる」「Vistaでは正常だが、XPではメニューのオ…
このエントリは2008/04/16の再掲です 表現をユル目に書き換えています。flashhelp2chm-ja - Convert Adobe Flash documents to CHM - Google Project Hosting をFlex 3にも対応させようと思い立って、Flex 3 SDKのAPIリファレンスを探すも、なんと、Flex 3 S…
前のサイトのすべてのアクセスを、この日記の入り口にリダイレクトしてたせいで、日記の「リンク元」に、内容とぜんぜん関係ない検索クェリが記録されてしまうハメに…。前のサイトのどこかにヒットした検索を、そのままリファラーとして引き継いでリダイレク…
注:こっちに最新があります。jEdit日本語リソース for 4.3pre15 - なんたらノート 第二期サーバ移転のためにだいぶ遅れてしまったjEdit日本語化追っかけですが、本日、4.3pre14の日本語化ファイルをアップロードしました。ダウンロード jedit_gui-4.3pre14-…
Pythonの標準モジュール管理ツールsetuptools(easy_installコマンド)は、Subversionリポジトリからモジュールをインストールする機能を持っていて、svnコマンドを要求します。ところがこの機能、setuptools-0.6c8の時点では、svnコマンドのバージョンが1.5…
新しくリリースされたSubversion1.5ベースのツールで作業コピーにアクセスしてしまうと、Subversion1.4ベースのツールとの相互運用性が失われてしまいます。Subversionは今回のアップグレードで、作業コピーに新しい機能をサポートしたため、作業コピーのフ…
SuperWasp: Fix: Localhost unavailable with ESET NOD32 - Productivity tips, reviews, tools, software and gadgets.これはすべてのNOD32/Eset Smart Security(ESS)ユーザにとって重要な設定です。NOD2.7から3.0の間には、ネットワークモニタの仕組みに大…
このエントリは2007/06/22の再掲です TurboGearsの1.0と0.9の境目、そして、CherryPyの2と3の境目で、TurboGearsをmod_pythonで起動させる方法に違いがあり、どれが現在有効で、かつ標準的な方法なのか、どうにもよくわかりません。いろいろと試した結果、 …
Apacheの背後で正しく動くには このエントリは2007/11/07の再掲です 現行のTuboGearsはCherryPy2.2.1を使っています。ところが、CherryPyのリリース元にあるドキュメントはすっかり 3.0代の仕様で書かれていて、現行のTurboGearsでの解決策と食い違う点がい…
このエントリは2007/12/05の再掲です 64ビット版CentOSに、Pythonとmod_pythonをインストールする件についてです。Linuxのコンポーネント管理ツールyum がシステムのPythonバージョンに依存するので、システムPythonをアップグレードすることができません。…
Pythonで以下のコードを実行すると、UnicodeEncodeErrorになってしまいます。 u'ハンカク'.encode('iso-2022-jp') 厳密には、オリジナルiso-2022-jpの文字セットは、半角カナや一部の記号等、他の日本語エンコーディングの文字セットに存在する文字を含みません…
Windows DefenderやKasperskyのような高度なセキュリティ対策環境にあると、CherryPy(TurboGearsのWebサーバ)は起動に失敗します。通常、サーバにポートが開いていなければ、クライアントからの接続は失敗します。CherryPyはサーバポートが使用可能である…