タグ

ブックマーク / www.kiske.info (3)

  • Absolute Playing! - VIMをPHPエディタにするプラグイン

    PHPにおすすめのエディタ(個人的に) : アシアルブログでPHPのエディタが紹介されてました。 個人的にはvimPHP書いてます。慣れちゃうとこれが一番速いっすね。 自分が使っているプラグインを紹介したいと思います 素のvimではPHP書くのは辛いので下記プラグイン入れています。 Comfortable PHP editing with VIM -6- - Tobias Schlitt - a passion for php 機能のまとめ PDT PDTは「PhpDocumentor for VIM」の略で、phpDocを作る際のコメント形式の雛形をコマンド1発で作成できる機能です。 下記のようにクラスを定義し、 class Myclass { } 「class Myclass」行にカーソルを置いて、<Ctrl+P>を押すと下記コードの様に補完してくれます。 /** * MyCla

  • Absolute Playing! - MySQLでOracleのMERGEみたいな事をやる その2

    以前紹介したMySQLマニュアルにはINSERT~VALUESの例しかなかったので、INSERT~SELECTでテーブル間の比較マージができるか試してみました。 結論から言うとできます。良かった良かった。 しかもかなり高速です。SQL文の中でIF~ELSE使って分岐させるより全然速いです。 コードはこんな感じです。 新しく定義する方のテーブルにエイリアス名つけてやらないと怒られます。 INSERT INTO FOO ( id, word, updated_at, created_at ) SELECT u.id, u.word, u.updated_at, u.created_at FROM BAR u ON DUPLICATE KEY UPDATE word = u.word, updated_at = u.updated_at, created_at = u.created_at

  • Absolute Playing! - PHPからはてなのAtomAPIを使ってみた

    とりあえずはてなフォトライフへ画像をPOSTする関数を作ってみました。 WSSE認証って何?ってレベルだったので苦戦しまくりでした。 下記のサイトを参考にしています。 はてなフォトライフAtomAPIとは - はてなダイアリー 眠る開発屋blog » Blog Archive » HTTP_Requestを使ってはてなフォトライフへ画像を投稿 はてなブックマークAtomAPIだのWSSEだの こんなコードでPOSTに成功したところです。HTTP_Requestを使えば簡単にできるみたいですね。 はてブやダイアリーも似たような感じなリクエストでいじれると思うので色々触ってみようと思います。 <?php require_once 'HTTP/Request.php'; function postImage($account, $password, $img, $title) { $han

  • 1