2008-03-01から1ヶ月間の記事一覧

MySQLのパスワード変更

MySQLのユーザパスワードを変更する場合はログイン後に次のコマンドでOK。 mysql> set password for hoge=PASSWORD('hogespassword');rootのパスワードを変更しようとすると。。。 mysql> set password for root=PASSWORD('rootpassword'); ERROR 1133 (42…

Djangoの管理画面でモデルデータを削除するとIncorrect string value...エラーが。。。

Djangoの管理画面で、モデルデータを削除したりすると Incorrect string value: '..............' for column 'message' at row 1というエラーメッセージが表示されてしまった。ここでも同じような現象が起きていたみたいなので、同じようにmy.confにdefault…

WTPで毎回ワーキングフォルダをPublishingしにいってほしくない設定

僕の環境はEclipse3.3 WTPでmaven2を使用したプロジェクトで、Tomcat PlubinをデフォルトだとSeasar2のhot deploy機能を有効にしているのに、WTPさんが毎回Publishingしてしまってあんまりhot deployの恩恵を受けていない感じだったので、Publishingな設定を…

IEのバージョン毎の検証に便利なIETester

web

現時点の最新版でIEの5.5〜8.0Bataまで検証することができるみたい。http://www.my-debugbar.com/wiki/IETester/HomePage表示テストはここを参照すると違いが分かるかな。 http://www.webstandards.org/files/acid2/test.html#topついでにIEのデベロッパーツ…

S2Struts-Tigerの@NoValidate

NoValidateの動きがよく分からなかったので追ってみた。 AP起動時にAbstractValidatorAnnotationHandler#registerFieldsでStrutsのActionFormを@StrutsActionFormアノテーション属性がついているクラスから生成していて、ここで@NoValidateが付いているプロ…

maven-eclipse-pluginを使ってみる

Eclipseプロジェクトの生成(設定) Mavenのarchetypeで作成したプロジェクト、もしくは既にエクリプスのプロジェクトになっているトップフォルダ上で以下を実行する。 mvn eclipse:eclipseこれにより以下のEclipse設定ファイルが作成される。 ・classpath …

Mavenのプロパティ一覧

Mavenで使用できるプロパティ一覧。 http://docs.codehaus.org/display/MAVENUSER/MavenPropertiesGuide http://maven.apache.org/plugins/maven-war-plugin/war-mojo.html

HTMLParse 2

Apache HTMLParserを使う場合。 final URL url = new URL("http://"); final URLConnection urlConnection = url.openConnection(); final Parser parser = new Parser(urlConnection); final NodeList nodeList = parser.parse(null); というURLを指定してu…

Djangoインストール(Linux)

MySQLdbインストール $ http://nchc.dl.sourceforge.net/sourceforge/mysql-python/MySQL-python-1.2.2.tar.gz $ tar zxvf MySQL-python-1.2.2.tar.gz $ cd cd MySQL-python-1.2.2 site.cfgの以下の行を編集 #mysql_config = /usr/local/bin/mysql_config my…

Djangoで遊ぶ その1

プロジェクトの作成 まずはプロジェクトの雛形を作成するために次のコマンドを実行。 django-admin.py startproject mysite 実行ディレクトリに以下のファイルが作成されます。 __init__.py manage.py settings.py urls.py Windowsで.pyを秀丸に関連つけてい…

Djangoインストール(Windows)

以下のページを参考にインストールしてみました。 http://ymasuda.jp/python/django/docs/install.html 以下のソフトをインストールしたら、インストールコマンドを実行。 python MySQL MySQLdb(python-MySQL) python setup.py install インストールが完了し…

easy_installをインストール(Windows)

perlでいうところのCPANと同様の機能がpythonにもあるらしく、easy_installというツールを使えばいいらしいので、早速インストール。 easy_installインストール PEAK EasyInstallからez_setup.pyをダウンロード後に次のコマンドを実行。 >python ez_setup.py…

HTMLParser

Java Mozilla Html Parser http://mozillaparser.sourceforge.net/Apache HTMLParser http://htmlparser.sourceforge.net/project-info.htmlNeko HTML Parser http://d.hatena.ne.jp/seraphy/20061124

Apache apxs

mod_pythonをインストールしようとしたところapxsがなかったので、httpd-develを追加インストールしapxsも追加。 (Apacheはyumでインストールしただけだったので、httpd-develをインストールしていなかった。。。) # yum install -y httpd-devel /usr/sbin…

mod_pythonをwindowsにインストール

ダウンロード&インストール http://www.modpython.org/からダウンロード。 自分の環境にインストールしているpythonとApacheのバージョンに合わせて windowsインストーラをDL。 実行するとインストーラが進めていってくれるが、最後にApacheのインストール …

mod_pythonをLinuxにインストール

ダウンロード&インストール 現時点で最新版(3.3.1)のアーカイブをダウンロード # wget http://www.meisei-u.ac.jp/mirror/apache/dist/httpd/modpython/mod_python-3.3.1.tgz # tar zxvf ./mod_python-3.3.1.tgz # cd mod_python-3.3.1 # ./configure (ソ…

mod_python.publisher

フォームで送信された内容をPythonHandlerで設定したプログラムで解析します。 通常はmod_python.publisherを指定しておけば、フォームの内容を解析し、送信先プログラムへ必要な引数のみを渡してくれます。 入力htmlテンプレート(hoge.html) <html> <body> <form action="hoge.py/check" method="post"> 名前:<input type="text" name="name"> <br> <input type="submit" value="送信"><br> </form> </body> </html>…

ウィンドウズショートカットキー

先日職場で話題になってたので調べてみました。知っているといちいちマウスでクリックしなくてよくなって、作業効率も スピードアップ〜[Windowsキー Vista版] Windowsキー + F1 ヘルプ Windowsキー + E エクスプローラー Windowsキー + D デスクトップ Wind…

Getting Real より速く開発するための心がけ

http://gettingreal.37signals.com/GR_jpn.php#ch04

ploneをインストールしてみた

本家サイトhttp://plone.org/downloads/からインストールすると、 zope等とのバージョンの絡みがあってめんどくさいのでyumでインストール。yum -y install plone/usr/lib/zope に展開インスタンスを作成。以下に展開/usr/lib/zope/MyZopeSite/起動