2011-04-01から1ヶ月間の記事一覧
出力 Array ( [0] => hello [1] => world [2] => bye )
:set clipboard=unnamed
英語ではなくラテン語らしい。de fact standardと書く。日本語役としては「事実上の標準」という意味だ。
インストール自体は可能だが管理画面に入ろうとするとエラーになる。
・ファイル名を指定して実行から実行出来るようにパスを通す ・gvimrcの設定
なんでやねん
jquery.cookie.js http://plugins.jquery.com/project/Cookie クッキー名をhogeとして値を設定する $.cookie('hoge', 'aho'); クッキー名がhogeの値を取得する $.cookie('hoge');
eval関数を使うことでJavascriptで扱えるようになる。 <html> <head> <script type="text/javascript"> var hoge = { 'morning': 'おはよう', 'afternoon': 'こんにちは', 'evening': 'こんばんわ' } var sore = eval(hoge); </script> </head> <body> <script type="text/javascript"> document.write(sore['afternoon']); </script> </body> </html> 下記の記述…
yum list installed 絞り込みたい場合はgrepを使う。 以下はphp-pearを探す場合。 yum list installed | grep pear
・クッキーはクッキー名と値が対になっており連想配列のようにデータを保存することができる。 ・クッキーはクッキー名と値のペアの他に付属情報を持たせることができる。種類は下記の通り。 expires → 有効期限 domain → クッキーが有効になるドメイン path…
JQuery HowTo http://jquery-howto.blogspot.com/
:set fileencoding=UTF-8
peclコマンドを利用するためにphp-pearをインストールする。 yum -y install php-pear peclでjsonをインストールする。 pecl install json json.iniを作成する。 vim /etc/php.d/json.ini json.iniに下記を記述して保存する。 extension=json.so apacheを再…
peclコマンドを実行してcommand not foundになる場合、下記のコマンドを実行してpearをインストールする。 yum -y install php-pear
tar jxf filename.tar.bz2
コード 出力 ho
vimにおいてオートインデントを有効にするコマンド :set autoindent
index.html <html> <head> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript"> $(function(){ $('#sw').click( function(){ $.ajax({ type: 'post', url: 'post.php', data: { 'pd': 'nandeyanen' }, success: function(data){ alert(data); } }); } ); }); </script> </head> </html>
jQueryで特定のIDのついたHTMLタグに挟まれているものを取得するコード。 $('#hoge').html();
PEARのMDB2を使用してMysqlに接続をしてみるだけのサンプルコード。とりあえずPHPからMySQLに接続できるかどうかの確認を行うときに使う。 'mysql', 'username' => 'root', 'password' => 'hogepass', 'hostspec' => 'localhost', 'database' => 'mt' ); $m…
pear install MDB2_Driver_Mysql
yum -y install php-mysql
pear install MDB2
yum -y install php-pear
とりあえず動作確認済み。新しくMTEntryTestというファンクションタグが使用可能になる。 package MT::Plugin::Hoge; use base qw( MT::Plugin ); my $plugin = new MT::Plugin ({ id => 'Hoge', name => 'Hoge', key => 'Hoge', version => '1.00', doc_lin…
プラグインでDBにカラムを追加したい場合、プラグイン側でschema_versionを指定する必要がある。2回目以降に同じプラグインをインストールするにはschema_versionを1回目よりも大きくする必要がある。前回にインストールした値よりも小さい場合はデータベー…
DBのmt_entryテーブルにtestというカラムを追加するだけのプラグイン。動作確認用。下記のコードをHoge.plとしてMTのインストールディレクトリのpluginsに入れると、MTがデータベースのmt_entryテーブルにtestというフィールドを追加してくれる。 package MT…
$('#hoge').children().attr('src'); もっと子要素にアクセスすることもできる。 $('#hoge').children().children().attr('src');
location.hostname