2011-01-01から1年間の記事一覧

eclipse indigoをphpで使う。インストールからちょっとした見た目の設定まで。

なんだか今使っているeclipseが重いし、indigoもリリースされたのでindigo入れてみる。http://download.eclipse.org/eclipse/downloads/drops/R-3.7-201106131736/index.php の Platform Runtime Binary からWindows (Supported Versions) をダウンロード. …

mysqlにログインするshell

memo #!/bin/sh PATH=/usr/local/mysql/bin:/usr/local/bin:/usr/bin:/bin export PATH USER='' PASS='' DBNAME='' HOST='localhost' mysql --user=$USER --password=$PASS --database=$DBNAME --host=$HOST

他のファイルをリポジトリから落とさないで(同期せずに)svn checkout

例えば, project |-- branch |-- tags `-- trunkここにreadme.txt追加してほしいと言われた場合,普段どおりにsvn checkoutしてくると,干からびてしまう.--depth=empty を付与すると何も同期しないので,一時的なディレクトリ作成して,そこへcheckoutす…

svn:externalsの張り替え方がわからない僕へ

svn

svn pe svn:externals "."これで,svn:externalsを編集できます.SVN_EDITORが無い!と言われたら export SVN_EDITOR=vimコレ。 リリースのためのtagを切ったりした後は,tagをcheckoutしてきて,external先をそのリリースされているtagへ向けて保存してtag…

期間を指定したSQL(〜秒以内のレコードを対象にする)

〜秒以内のレコードを対象にする where 節. 直接文字で入力するとDBサーバーと呼び出し側の時刻設定が違った場合に,予期しない結果が帰ったりするので,どちらを使用するかは考えよう. SELECT DISTINCT userid FROM user_data WHERE lastupdate < NOW() AN…

apacheのhttpd.conf Syntax確認

/etc/init.d/httpd -t /etc/init.d/httpd -Sで確認。-S はVirtualHostの設定も確認できる。他にも色々あってナンカややこしい。 /etc/init.d/httpd configtestでオプションみれた

ぼくの .vimrc

随時追加中+学び中. set encoding=japan set fileencodings=sjis,utf-8,iso-2022-jp,euc-jp set nu colorscheme darkblue set expandtab set tabstop=4 set shiftwidth=4 set nocompatible set title " 対応する括弧の表示時間を2にする set matchtime=2 " …

シンボリックリンクの張替え

やっている事は簡単で, 1.新しいシンボリックリンクを作成して, 2.それを現在のものに上書きしているだけ. $ ln -s *新しい張替え先* *temp_name* $ mv -Tf *temp_name* *現在のシンボリックリンク* ↓で上書きできるかと思ったら出来なかった. $ ln -sf *…

lighttpd で mod_rewrite を有効にする

.htaccessにRewriteRuleを書いても有効になるかどうかは未検証./etc/lighttpd/modules.conf の server.modules = ( … # "mod_rewrite", … ) mod_rewriteのコメントアウトを解除する/etc/lighttpd/lighttpd.conf の設定 $HTTP["host"] =~ "^(www\.)?sample\.c…

centosにyumでphp-gdをインストール

centosにyumでgdを入れたかったが # yum -y install php-gd すると Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package php-gd.i386 0:5.1.6-27.el5_5.3 set to be updated --> Processing Dependency: php-com…

lighttpd.confがSyntax OKかどうか調べる

lighttpdサーバー建ててもらったけど,Syntax OK かどうか調べる方法ない? と聞いたら、 あるんちゃうかなあ? と言われたきり教えてもらえなかったので調べました.lighttpdの設置場所を確認して,以下のいずれかで動くかも。2番目での動作は確認できた。 # …

sambaにログイン出来ない僕へ

VM起動する sshで接続 ifconfigでVMのip確認 iptable stop # service iptables stop smb起動しているか確認する # ps ax | preg smb \\centos ではなくて \\IPにアクセスする ここでIDとパスワード問われたらOK ぼくの名前のIDとパスワードいれる→入れる(予…

UTF-8のBOMを除去する

UTF-8 BOM有りのBOMを取り除きます。UTF-8 BOM有りのBOMを消します。ただtrimするだけじゃ消えないです。 ltrim($data, "\xEF\xBB\xBF");

CentOsのphpをバージョンアップ

確認。yumで入れると5.1.6になる様子 # php -v PHP 5.1.6 (cli) (built: Nov 29 2010 16:47:37) Copyright (c) 1997-2006 The PHP Group Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies 参考 http://www.multiburst.net/sometime-php/2009/…

centosにruby gem でrakを入れたかった日記

rakしたいだけなのに、thread.soがどうだとかrb_eThreadErrorが大変だとか、とてもうるさい。 yumで入れた物からは動きそうにないかった。ソースから入れることに。 参考:http://mylinux.g.hatena.ne.jp/teraco/20081129/1228133066 ftp://ftp.ruby-lang.org…

phpunitを入れるときに参考にしたい

http://codezine.jp/article/detail/5369xdebugを入れた後に、xdebug.soがインストールされた位置が若干違っていたので /usr/local/lib/php/extensions/sdebug.so へ移動した.php.iniのextension_dirを extension_dir = "/usr/local/lib/php/extensions/" に…