Phonegapで一瞬ハマったこと

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

PHPのLOCK_NBの挙動について

flock関数の第2引数に使用できるフラグに、"LOCK_NB"というものがある。 flock($fp, LOCK_EX | LOCK_NB); のように、他のフラグのビットマスクとして使うことができる。 PHP.netによると、このフラグの意味は It is also possible to add LOCK_NB as a bitma…

JenkinsでJAVA_HOMEとANT_HOMEの設定にハマった件

Antを自動インストールでなく、自分でインストールしたものを指定してジョブを実行したが、以下のようなエラーが出てハマった。 FATAL: Cannot find executable from the chosen Ant installation "Ant" さんざん悩んだ挙句、"Jenkinsの設定"⇒"インストール…

Apacheの後ろでTomcatを動かして、さらにその後ろでJenkinsを動かす手順

前提:Tomcat、Jenkinsはすでにインストール済み。 Tomcatの後ろにJenkinsを配置する。 $CATALINA_HOME/webapps/ の下にjenkins.warを"ROOT.war"という名前で配置するだけ。http://{サーバーのURI}:8080でJenkinsのダッシュボードが見えれば、成功。 超簡単…

CentOSにTomcatをインストールする

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.…

LinuxでJenkinsのGitプラグインを使うときの注意

JenkinsからGitを使いたい場合、Git Pluginを入れてやる必要がある。 しかし、WindowsにインストールしたJenkinsでは単に最新バージョン(1.1.29)のプラグインを入れただけでGitにつなぐことができたが、 CentOS上のJenkinsの場合、 「プラグインのメソッド…

CentOSのキーバインドを変更する方法

VMwareで仮想CentOSを立てたが、キーバインドが日本語キーボードになっているせいで"|"や"_"が入力できなくて困った。CentOSの場合、キーバインドは以下のファイルで設定している。 /etc/sysconfig/keyboardKEYBOARDTYPE="pc" KEYTABLE="jp106" このファイル…

iptablesの設定の確認は、pingではできない件

あるIPアドレスからMySQL(53300ポート)にログインできないよう、設定する作業があった。 正常に設定が行えたことを確認するため、pingで疎通できないことを確認しようとしたが、うまくいかなかった。(ポートの遮断後も、pingは通り続けた) 調べてみると、p…

Gitコマンドのssh接続で、パスワードを聞かれないようにする。

Windows7の場合:環境変数に、以下を追加する。 HOME = %USERPROFILE% %HOME%ディレクトリ(ログインユーザーのユーザーディレクトリ)に、_netrcファイルを追加する。_netrcファイルには、以下の内容を記述する。 machine {ドメイン} login {ユーザー名} pa…

後で試す

http://www.forest.impress.co.jp/docs/news/20110912_476948.html

あああ

いいい

近況

仕事に支障をきたすくらいうつがひどくなってきたので、病院通いを再開することにした。 この苦しみから解放されるのはいつになることやら

TomcatのDBCPを使用したときとしないときの実行性能について

TomcatとMySQLが同じサーバ上にある環境で、 Connectionの生成とclose()を1024 * 5買い繰り返して試してみた。結果、DBCPを使用したほうが約20倍、速い。

EclipseでTomcatアプリ開発

Eclipseを管理者権限で実行しないと、作成したServletがTomcatにデプロイされない。 UACがonになってるマシンの場合、Program Filesフォルダの中にあるservlet.xmlにアクセスできないためらしい。

GitHubのリポジトリをクローンして、コミットするまでの流れ

Git

$ 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

OpenSSHをインストールする

yum search openssh とすると、パッケージが検索されるのに、 yum -y install openssh-server でインストールしようとすると、なぜか errno 256 で失敗してしまう。 でも、 yum clean all してみたらなおった。

MySQLで存在しないユーザを削除しようとしてもエラーを出さない方法

データベースやテーブルを削除するSQLは、 DROP DATABASE IF EXISTS database; と言う構文を使うことができる。 こうしておけば、もしデータベースdatabaseが 存在していなかったとしても、エラーになることはない。しかし、ユーザーを削除するときに同様の…

5.CakePHPのインストール

今回は1.3系を使用する。 githubからzipファイルを取得する。 # wget --no-check-certificate https://github.com/cakephp/cakephp/zipball/1.3 取得したファイルを解凍して、 # unzip 1.3作成されたディレクトリを、cake_1_3にリネームしてDocumentRootの下…

4.PHPのインストール

今回、ここに一番苦労した。 以下の記事を参考にPHPをインストールしたが、私の環境では依存関係の影響で php-mysqlがインストールできなかった。 http://d.hatena.ne.jp/bojovs/20081202/1228219561そこでまず、 # yum --enablerepo=remi install mysqlclie…

3.MySQLのインストール

まずは、古いバージョンのMySQLをアンインストール。 yum remove mysql その後 yum list installed | grep mysql で確認してみると、mysql-clientだけ残っているので、 これもアンインストールする。 yum remove mysqlclient15インストール手順については、…

掲示板アプリを作成する - PHP、MySQL、CakePHPのインストール

さて、本日の目的は 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点を変更・追加したものを使用し…

Sciroccoの設定について

Google Code Archive - Long-term storage for Google Code Project Hosting. をインストールしてみた。 設定などは、 Google Code Archive - Long-term storage for Google Code Project Hosting. を参考にした。ところが、サンプルプロジェクトを実行して…

Androidのログについて

Androidは Log.*()メソッドでlogcatにログを出力することができる。 でも、何も考えずに上のメソッドを呼ぶと、すべてのレベルのログが出力されてしまう。というわけで、logcatに出力するログレベルを制御するためのUtilityクラスを 書いてみた。 public cla…