1360x768の解像度のEDIDバイナリを作りました。以下はUbuntu12.04LTSで行いました。 カーネルのソースをダウンロードする $ git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux Documentation/EDID の中の Makefile以外を /usr/src/li…
今更ですがパーフェクトPHPを読了しました。オライリーの「プログラミングPHP」よりもこっちのほうが好きになりました。パーフェクトPHP (PERFECT SERIES 3)作者: 小川雄大,柄沢聡太郎,橋口誠出版社/メーカー: 技術評論社発売日: 2010/11/12メディア: 大型本…
基本 Twitterのツイートは3200件までさかのぼることができる。それより前へはさかのぼれない 3200件より前にはさかのぼることはできないが、個別のツイートそのものは残っている よって、URLを知っていれば(または、検索で見つけることができれば)個別のツ…
Twitter API 仕様書*1によると、アクセストークンを取得するための認証に成功すると、アクセストークン、アクセストークンシークレットの他にユーザID、スクリーン名が返ってくることになっています。 PEARのHTTP_OAuthのバージョン0.1.18では認証成功時にア…
"@YBahn お疲れ様です!", 'in_reply_to_status_id' => "4466621967" ); try { $twitter = new Services_Twitter($username, $password); $msg = $twitter->statuses->update($args); print_r($…
PEARのTwitterライブラリであるServices_Twitterのバージョン0.4.0を使ってTwitterに投稿をしようとすると「statuses/update: status must not exceed 140 chars」とのエラーが出ることがあります。これはつぶやきが140字を超えてはいけないという意味ですが…
フィードリーダー(RSSリーダー)のPHPスクリプトを書いてみました。機能は以下の通りです。 フィードのタイトル、記事のタイトル、記事の作成日時、要約(もしくは、本文の始めの部分)を表示する RSS1.0、同2.0、Atom1.0に対応 新しいものから順に表示する X…
phpMinAdminを独自ドメインと共有SSLで使うには、phpMinAdminのファイルの1行目に $_SERVER["REQUEST_URI"] = '/your.server' . $_SERVER["REQUEST_URI"]; (your.serverの部分にお使いのドメインを入れてください) と書き加える必要があります。たとえば、…
Internet Explorerでページが真っ白になるバグ | IDEA*IDEA 私もこのバグ(追記:バグではないようです)ではまってしまった経験があります。その時は、HTTPヘッダのContent-typeフィールドでcharset=UTF-8を出力するという方法で回避しましたが、違う方法が…
PHPからSET NAMES〜のクエリでMySQLの文字コードを変更するのは危険で、文字エンコーディング設定は必ずAPIから行う(例えば、mysql_set_charset()を使う)べきだといわれています。 SET NAMESは禁止 – yohgaki's blog ところで、PEARのMDB_Driver_mysqlでは…
携帯サイトを作る時、
PEARのオンラインドキュメント中の Manual :: 共有ホストでの PEAR のローカルコピーのインストール の「SSHを使ったインストール」という部分の記載について2箇所、ツッコミを入れてみます。 PEARのインストール $ pear config-create /home/user/pear .pe…
CakePHPの1.1系でブログを作ったときのコードを一部公開します。 Cakeでブログを作ったとき、同じコントローラの中でも、このアクションには認証を付け、あのアクションには認証を付けないでおこう、と思ったことがありました。例えば、ブログの記事を投稿す…