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

関西アンカンファレンスに参加しました

先週行われた関西アンカンファレンスで、Ethnaについて発表しました。資料はgithubにあげています。okonomi/kansaiun-docs · GitHub最近のバージョン(2.3.5〜2.5.0)でどういう機能が入ったかを簡単に解説してみました。はじめにちょっとアンケートとってみた…

Net_UserAgent_MobileにNet_UserAgent_Mobile_UserIDを組み込んでみた

PHP

Net_UserAgent_MobileのソースがGitHubで公開されています。iteman/net-useragent-mobile · GitHubこれをforkして、Net_UserAgent_Mobile_UserIDを組み込んでみました。(Net_UserAgent_Mobile_UserIDについてはこちら→Net_UserAgent_Mobile_UserIDをリリー…

Ethna 2.3.7とEthna 2.5.0preview5を共存させるとethnaコマンドがバグる

先日のEthna_Plugin_Debugtoolbarのインストールで、すでにインストールしてるEthna 2.3.7はそのままにしてEthna 2.5.0preview5をインストールしたらethnaコマンドがちゃんと動かなった。 再現手順 再現手順は以下のとおり。以降長いので略記。 Ethna 2.3.7 …

Ethna 2.5.0 preview5とEthna_Plugin_Debugtoolbar 0.9.0を試してみたの続き

昨日の日記の続き。Ethna_Plugin_Debugtoolbar 0.9.1がリリースされたので、id:sotarokさんの仕事のはやさにビビりつつ早速アップデートしてみました。 Ethna_Plugin_Debugtoolbar 0.9.1 をリリース - 肉とご飯と甘いもの @ sotarokまずはパッケージを更新。…

Ethna 2.5.0 preview5とEthna_Plugin_Debugtoolbar 0.9.0を試してみた

ちょっとまえにEthna_Plugin_Debugtoolbarがリリースされたということで、いい機会なのでEthna 2.5.0 preview5といっしょに試してみた。Ethna 2.5.0 preview5をインストールするにあたって、すでにインストールしてるEthna 2.3.7を上書きしたくないので、次…

rhaco2でhello, world

なにやらrhacoがおもしろそう。ちょっと試してみた。無謀にも絶賛開発中のrhaco2で!実行環境の確認。 $ uname -a Linux thinkpad 2.6.28-11-generic #42-Ubuntu SMP Fri Apr 17 01:57:59 UTC 2009 i686 GNU/Linux $ apache2 -V Server version: Apache/2.2.…

Net_UserAgent_Mobile_UserIDをリリースしました

PHP

携帯電話の固有IDを扱うライブラリをopenpearでリリースしました。Net_UserAgent_Mobile_UserID \ Package \ Openpear先日公開された「携帯各キャリアの固有IDについて (全キャリア対応) - ぱらめでぃうす」がすばらしかったので、このまとめをもとにPEARパ…

プロジェクトを作ったらまずやること

Ethna 2.3.6で $ ethna add-project sample した後。ローカルと本番サーバで配置するパスが違ったり、本番サーバに勝手にPEARパッケージをインストールすると他のプロジェクトに影響したりするかもしれないので、 プロジェクトの外のファイルに依存しない 絶…

GUIでHello, World

C++

いろんなGUIライブラリで、「Hello, World」ていうタイトルのウィンドウを表示するサンプル。 環境はVista/VC2008Express。 GTK+ #include <gtk/gtk.h> #include <windows.h> int main(int argc, char *argv[]) { gtk_init(&argc, &argv); GtkWidget *window = gtk_window_new(GTK_</windows.h></gtk/gtk.h>…

Ethnaでリダイレクトの件はどうなった?

Ethnaでリダイレクト(ロケーション)させるのっていまのところまだ決定版てでてないんでしょうか。探したところ下のところが見つかったので、参考にさせていただきつつ僕も考えてみました。 http://d.hatena.ne.jp/cos31/20071210/1197275708 http://d.hate…

Diggin_Scraperのフィルタに匿名関数を使いたい

PHP

Diggin_Scraperで自前のフィルタを用意する場合、2つの方法があります(たぶん)。 関数を定義する Zend_Filter_Interfaceを継承したクラスを定義する でも例えばちょっとした置換をしたいためだけにクラスを定義するのは面倒だし、ライブラリやフレームワー…

Diggin_Scraperでソフトバンクのサイトが処理できなくて困った(いちおう解決)

PHP

ソフトバンクの機種情報をDiggin_Scraperでスクレイピングするのに、普通の方法だとうまくいかなくていろいろ試したところ、こんな感じになりました。