memo
mod_jkと比べてmod_proxy_ajpは簡単になっているなぁ。 proxy_ajp.confファイルを修正する # vi /etc/httpd/conf.d/proxy_ajp.conf LoadModule proxy_ajp_module modules/mod_proxy_ajp.so ProxyPass /examples ajp://localhost:8009/examples Apacheを再起…
Subversionを入れる # yum install subversion ... # yum install mod_dav_svn ... Subversionの設定変更 # vi /etc/httpd/conf.d/subversion.conf LoadModule dav_svn_module modules/mod_dav_svn.so LoadModule authz_svn_module modules/mod_authz_svn.so <Location /svn></location>…
すぐ忘れる。 標準形 find . -name '*.rb' -print | xargs grep require ./hoge.rb:require "dbi" ./hoge.rb:require "rubygems" ./fuga.rb:require "rubygems" ファイル名は要らない形 find . -name '*.rb' -print | xargs grep -h require require "dbi" r…
ハードウェアクロックはローカル時表記なのに、CentOS的には世界標準時表記だと思っているため、日本の時差+9:00ぶんだけさらに加算されるから起こるみたい。 というわけで、ハードウェアクロックはローカル時間ですよということを明示してあげればよいらし…
プラグインの一覧 Maven – Available Plugins http://mojo.codehaus.org/plugins.html 設定ファイル Maven – POM Reference Maven – Settings Reference ビルドライフサイクルについて Maven – Introduction to the Build Lifecycle 全部英語なのが泣けてく…
mvn eclipse:eclipseとmvn eclipse:m2eclipseの違い の続き。今度は、 mvn sysdeo-tomcat:generateと、 mvn sysdeo-tomcat:m2eclipseで、生成されるファイルの中身を比べてみた。 結論としては、sysdeo-tomcat:generateの方を使うべき。 pom.xmlの準備 <build> ... <pluginManagement> <plugins></plugins></pluginmanagement></build>…
追記: maven-eclipse-pluginのバージョン2.8以降はeclipse:m2eclipseゴールが無くなったようです。 eclipse:eclipseゴールで生成された.projectファイルに以下の記述が増えていました。 <comment>NO_M2ECLIPSE_SUPPORT: Project files created with the maven-eclips</comment>…
よく忘れるのでメモ。 証明書を作る C:\>keytool -genkey -alias tomcat -keyalg RSA キーストアのパスワードを入力してください: changeit 姓名を入力してください。 [Unknown]: 組織単位名を入力してください。 [Unknown]: 組織名を入力してください。 [Un…
アクセスが多いようなので追記: Jadよりもhttp://java.decompiler.free.fr/というソフトを使ったほうが便利だと思います。 目を背けたい現実のひとつとして、ある日突然ソースファイルがないプロダクトの修正を任されたりするというものがありますよね。Jad…
今日のはまりどころ。 ログ 情報: Initializing Spring root WebApplicationContext 2009/06/13 0:41:28 org.apache.catalina.core.StandardContext listenerStart 致命的: クラス org.springframework.web.context.ContextLoaderListener のリスナインスタ…
Maven2にWorkspaceの場所を教えておく(初回だけ) mvn -Declipse.workspace="C:\eclipse3.4\workspace" eclipse:add-maven-repo Eclipse+WTPで必要なファイルを生成する mvn -Dwtpversion=2.0 -DdownloadSources=true -DdownloadJavadoc=true eclipse:eclip…
CHKJ3000E: WAR Validation Failed: org.eclipse.jst.j2ee.commonarchivecore.internal.exception.DeploymentDescriptorLoadException: WEB-INF/web.xmlなんだかよくわからんが、プロジェクトを一度cleanしてからbuildし直すと消える。
あまり自信がないけど、こんな感じだと思う。 手順を間違えると変なエラーがでるのでなかなか手強い。 準備 カレント以下の全てのファイルをコミットしておく。 コミット漏れがあると容赦なくエラーになる。 リリース準備ができているか確認 release:prepare…
初代MacBook Airでの話。 スリープ状態から休止状態に移行した後に起動させるとタイマーが初期化されて日付が2001/1/1になってしまうことがある。そして、どうやらOSXは2001/3/24日以前の日付になるといろいろなものが正常に動作しなくなるらしい。 再起動す…
新しいApple Keyboard(US,テンキーレス)をWindowsで使う設定を毎回調べると面倒なので残しておく。 最初に 英字キーボードのドライバに入れ替える方法は前にブログに書いた。 キーボードを英字配列にする方法 - tanamonの日記 キーの入れ替え キーの入れ替え…
Missing indirectly referenced artifact com.sun:tools:jar:1.5.0:system The container 'Maven Dependencies' references non existing library 'C:\Program Files\Java\lib\tools.jar' The project cannot be built until build path errors are resolved…
最近、会社で個人能力調査的なことをやっているみたい。関わっていないから実施結果を個人に教えてくれるのかよくわからないんだけど、前にもこういうのやったことがあったりする。その時は以下の本を買うと1回だけ実施できるテストをやった。さあ、才能(じ…
Google先生から捕捉されないようにする - tanamonの日記 この記事で作ったrobots.txtなんぞは誰にも書き換えられたくないので、簡単に消されない方法を調べた。 chattrを使えば簡単に消せないファイルが作れるらしい。 テスト準備 # mkdir /tmp/testdir # cd…
外からもアクセスできる某開発環境がGoogleに捕捉されていたので何とかするなどした。 BASIC認証がフルでかかる設定になってはいるんだけど、GoogleはどこかからかIDとパスワードを入手してアクセスいるんだろう。 Google、恐ろしい子。 というわけでBASIC認…
そもそも今何のMTAを使っているのか? # ll /etc/alternatives/ | grep mta lrwxrwxrwx 1 root root 27 3月 2 22:13 mta -> /usr/sbin/sendmail.sendmail lrwxrwxrwx 1 root root 41 3月 2 22:13 mta-aliasesman -> /usr/share/man/man5/aliases.sendmail.5.…
あまり携帯に詳しくない携帯弱者なのに携帯の仕事がくる可能性が出たため急遽調べた。 基本的にinputタグのtype="file"は使えないようだ。 送るには、以下の方法があるみたい。 メールの添付として送る aタグのmailto:を使ってリンクをクリックするとメーラ…
間違えやすいので注意。 Google Chromeを指定したい場合は*googlechromeと書く。 参考 chrome とは何ですか
こんなエラー。 [javadoc] Generating Javadoc [javadoc] Javadoc execution [javadoc] javadoc: エラー - フラグ -d は無効です。 標準Doclet専用のオプションを付けた場合に出る。 オプションについては以下を参照のこと。 http://java.sun.com/j2se/1.5.0…
auto_incrementの値を初期化する alter table文で初期化できる。 alter table test auto_increment=1; auto_incrementの値を取得する 取得するにはauto_incrementの値を生成する必要があるため、先にinsertを行う。 insert into test (msg) values (''); ins…
コメントを含めてテーブルを作成する mysql> create table test( -> message varchar(200) comment 'カラムのコメント' -> ) -> engine=MyISAM -> default charset=utf8 -> comment='テーブルのコメント'; Query OK, 0 rows affected (10.91 sec) カラムのコ…
regedit.exeを起動して、 HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\i8042prt\Parametersにある以下の設定を書き換える。 LayerDriver JPN KBD106.DLL → KBD101.DLL OverrideKeyboardIdentifier PCAT_106KEY → PCAT_101KEY OverrideKeyboardSubtype…
ホスト xxx.xxx.xxx.xxx (21) に接続しています. 接続しました. 220 (vsFTPd 2.0.5) >USER test 331 Please specify the password. >PASS [xxxx] 500 OOPS: cannot change directory:/home/test >USER test 500 OOPS: child died ログインできません.こんな…
MySQLの初期設定(1) MySQLの初期設定(2) の続き。 現在の文字コード設定を確認する mysql> show variables like 'char%'; +--------------------------+----------------------------+ | Variable_name | Value | +--------------------------+-------------…
MySQLの初期設定(1)の続き。 データベース一覧を確認する # mysql -u root (略) mysql> show databases; +--------------------+ | Database | +--------------------+ | information_schema | | mysql | | test | +--------------------+ 3 rows in set (0.…
Windowsの自分のPCに入れてるMySQLがいろいろと限界になったので、CentOSに移してみた。 MySQL自体はCentOSのパッケージとして入れた。 Windowsとは違ってコマンドで初期設定なんぞをしないといけないので、メモを残す。 サービスを起動して、管理ツールでロ…