Windowsマシン上で、PhonegapのAndroidプロジェクトを作成するコマンドを実行すると、以下のようなエラーが出ることがある。原因は、プロジェクトのディレクトリ("HelloPhonegap")を"Program Files (x86)"ディレクトリの下に作ろうとしたため。 Windows7の…
git config --global http.postBuffer 524288000
http://itpro.nikkeibp.co.jp/article/COLUMN/20130221/457887/?ST=selfup
flock関数の第2引数に使用できるフラグに、"LOCK_NB"というものがある。 flock($fp, LOCK_EX | LOCK_NB); のように、他のフラグのビットマスクとして使うことができる。 PHP.netによると、このフラグの意味は It is also possible to add LOCK_NB as a bitma…
Antを自動インストールでなく、自分でインストールしたものを指定してジョブを実行したが、以下のようなエラーが出てハマった。 FATAL: Cannot find executable from the chosen Ant installation "Ant" さんざん悩んだ挙句、"Jenkinsの設定"⇒"インストール…
前提:Tomcat、Jenkinsはすでにインストール済み。 Tomcatの後ろにJenkinsを配置する。 $CATALINA_HOME/webapps/ の下にjenkins.warを"ROOT.war"という名前で配置するだけ。http://{サーバーのURI}:8080でJenkinsのダッシュボードが見えれば、成功。 超簡単…
Tomcatユーザーを作成しておく groupadd tomcat useradd -g tomcat tomcat バイナリをダウンロードして解凍し、適当なディレクトリに配置する。 wget http://ftp.tsukuba.wide.ad.jp/software/apache/tomcat/tomcat-7/v7.0.37/bin/apache-tomcat-7.0.37.tar.…
JenkinsからGitを使いたい場合、Git Pluginを入れてやる必要がある。 しかし、WindowsにインストールしたJenkinsでは単に最新バージョン(1.1.29)のプラグインを入れただけでGitにつなぐことができたが、 CentOS上のJenkinsの場合、 「プラグインのメソッド…
VMwareで仮想CentOSを立てたが、キーバインドが日本語キーボードになっているせいで"|"や"_"が入力できなくて困った。CentOSの場合、キーバインドは以下のファイルで設定している。 /etc/sysconfig/keyboardKEYBOARDTYPE="pc" KEYTABLE="jp106" このファイル…
あるIPアドレスからMySQL(53300ポート)にログインできないよう、設定する作業があった。 正常に設定が行えたことを確認するため、pingで疎通できないことを確認しようとしたが、うまくいかなかった。(ポートの遮断後も、pingは通り続けた) 調べてみると、p…
Windows7の場合:環境変数に、以下を追加する。 HOME = %USERPROFILE% %HOME%ディレクトリ(ログインユーザーのユーザーディレクトリ)に、_netrcファイルを追加する。_netrcファイルには、以下の内容を記述する。 machine {ドメイン} login {ユーザー名} pa…
http://www.forest.impress.co.jp/docs/news/20110912_476948.html
いいい
仕事に支障をきたすくらいうつがひどくなってきたので、病院通いを再開することにした。 この苦しみから解放されるのはいつになることやら
TomcatとMySQLが同じサーバ上にある環境で、 Connectionの生成とclose()を1024 * 5買い繰り返して試してみた。結果、DBCPを使用したほうが約20倍、速い。
Eclipseを管理者権限で実行しないと、作成したServletがTomcatにデプロイされない。 UACがonになってるマシンの場合、Program Filesフォルダの中にあるservlet.xmlにアクセスできないためらしい。
$ git clone git@github.com:kmotoki/Hello-World.git Enter pasphrase for key '(秘密鍵)' パスフレーズ(ファイル編集)$ cd Hello-World/ $ git add README $ git commit -m 'second commit' $ git push
yum search openssh とすると、パッケージが検索されるのに、 yum -y install openssh-server でインストールしようとすると、なぜか errno 256 で失敗してしまう。 でも、 yum clean all してみたらなおった。
データベースやテーブルを削除するSQLは、 DROP DATABASE IF EXISTS database; と言う構文を使うことができる。 こうしておけば、もしデータベースdatabaseが 存在していなかったとしても、エラーになることはない。しかし、ユーザーを削除するときに同様の…
今回は1.3系を使用する。 githubからzipファイルを取得する。 # wget --no-check-certificate https://github.com/cakephp/cakephp/zipball/1.3 取得したファイルを解凍して、 # unzip 1.3作成されたディレクトリを、cake_1_3にリネームしてDocumentRootの下…
今回、ここに一番苦労した。 以下の記事を参考にPHPをインストールしたが、私の環境では依存関係の影響で php-mysqlがインストールできなかった。 http://d.hatena.ne.jp/bojovs/20081202/1228219561そこでまず、 # yum --enablerepo=remi install mysqlclie…
まずは、古いバージョンのMySQLをアンインストール。 yum remove mysql その後 yum list installed | grep mysql で確認してみると、mysql-clientだけ残っているので、 これもアンインストールする。 yum remove mysqlclient15インストール手順については、…
さて、本日の目的は PHPのインストール MySQLのインストール CakePHPのインストール となる。 まずはMySQLのインストールから。
1.VMWareのインストール下記サイトから、VMWare Player 4.0.1をダウンロード and インストール。 info サイトの説明にしたがって操作すれば、難しいことはない。2.CentOSのインストール以下のサイトを参考にさせていただいた。 VMware PlayerにCentOS導入。…
さて、開始して3日ですでに放置のこのブログだが、 久しぶりに書こうと思う。転職先の企業から、入社までの宿題として 掲示板アプリを作るようにといわれたので、 今後数日はそれを作るまでを書いてみたい。まずは環境から。 OS : Centos5.7 Webサーバ: Apac…
tt4cs氏の リニアサーチに番兵を付けると - 自明でない日記 という記事が興味深かったので、私も試してみた。実行環境はjre1.7.0、CPUはインテルi7-2600 3.40GHz。 ソースコードは、tt4cs氏が公開されているものから、以下2点を変更・追加したものを使用し…
Google Code Archive - Long-term storage for Google Code Project Hosting. をインストールしてみた。 設定などは、 Google Code Archive - Long-term storage for Google Code Project Hosting. を参考にした。ところが、サンプルプロジェクトを実行して…
Androidは Log.*()メソッドでlogcatにログを出力することができる。 でも、何も考えずに上のメソッドを呼ぶと、すべてのレベルのログが出力されてしまう。というわけで、logcatに出力するログレベルを制御するためのUtilityクラスを 書いてみた。 public cla…