nazolabo

なぞさんのブログ

LOCAL DEVELOPER DAY '10 /Winterが開催されます

2/13に、札幌でLOCAL DEVELOPER DAY '10 /Winter(LDD)が開催されます。 日時 2010/2/13(土) 12:45〜18:35 会場 札幌市産業振興センター セミナールームA 参加費 無料 懇親会 http://atnd.org/events/2843(2/5締切) 公式タグ ldd10winter 公式ハッシュタ…

PHPでMongoDBを使ってみる その2

http://www.nyphp.org/PHP-Presentations/145_Recovering-Mongos-MongoDB-PHP これが参考になる =以外の条件 selectDB( "foo" )->selectCollection( "bar" ); $data = array("name" => "foo", "num" => 1); $col->insert( $data ); $data = array("name" => …

PHPでMongoDBを使ってみる

5ヶ月ぶりの更新とかどういうことなの… MongoDBって何だ http://ja.wikipedia.org/wiki/MongoDB MongoDBのインストール バイナリが配布されているのでそれを使う http://www.mongodb.org/ 自分のプラットフォーム用バイナリを落として、/opt/mongoに入れると…

twitterの発言の勢いを表示するUserScript

アドオンとかで、その人がどれだけ喋ってるかとか、いわゆる「勢い」がどれぐらいか視覚的に分かるものをフォロワ一覧もしくはそれぞれのHomeとかでざっと見たりとかできたりしたら便利そうだなあ。アイコンをよくしゃべってる人から順に赤-橙-黄-緑-青-紫-…

OSC2009 Hokkaidoで喋ってきました

LOCAL PHP部のくせにRedmineの話をするというターゲット不明な内容で話してきました。 Redmineを使うのに具体的にどうすればいいんだという感じの内容になっております。

rhaco2を使う

rev4574だよ!1ヶ月後くらいには別物になってるかもしれないから気をつけてね! 参考:http://www.sharkpp.net/php/rhaco/how-to-use-rhaco2.html 初期設定 __settings__.phpを作る

rhaco1のCHM(Windowsヘルプファイル)を作った

http://nazone.info/dev/rhaco1.zip CHM好きは使ってみてね!

DoCoMo端末でmobircを使う場合のメモ

URLに?guid=ONをつける mobileidにはHTTP_X_DCMGUIDで取得できる値を使う is_fomaがないとかなんとかで怒られるので以下で対応 if ($ma->is_docomo) { # if ($ma->is_foma) { 'I.uni' # } else { # 'I.sjis' # } http://d.hatena.ne.jp/mhag/20090203/123365…

LOCAL DEVELOPER DAY '09 /Winterレポート

php

MogileFSの話(原さん) 飛行機遅れてちゃんと聞けなかった… IPv6の話(koyhogeさん) そろそろIPv4なくなるよ IPv4とv6の違い アドレス長が違う 1つのデバイスに複数のアドレスがつく IPv6対応=v4でもv6でも動くようにする OS側はほぼ対応済 新APIに従っ…

perlのお勉強

test.pl print "application begin\n"; use Sample2; print "application global\n"; my $s = Sample2->new('hoge'); $s->say('foo'); my $s2 = Sample2->new('fuga'); $s2->say('bar'); print "application end\n"; Sample.pm package Sample; BEGIN { prin…

Yiiの多言語対応(i18n)

多言語対応したいメッセージをYii:t()で囲む public static function t($category,$message,$params=array(),$source=null)$category毎にファイルで分けられる。実際の文字は$message。 protected/messages/config.phpを作成する

LOCAL PHP部 札幌勉強会02

php

で喋ってきました。 今回はフレームワーク特集ということだったので、いろいろフレームワークを並べてどうこうと話したかったのですが、ちゃんとつっこんだ話をしようとするとどれか1項目でも結構な長さになってしまうので、とりあえず単語だけ並べて後は調…

Yiiを使う

なにそれ Yii Framework(イーと読むらしい) なんかPRADOの人あたりが作ってるsymfonyをインスパイアしたPHPフレームワーク 12/3に1.0がリリースされた ダウンロード http://www.yiiframework.com/download/ インストール どっかに置く。 誰かPEAR Channel…

highfreq.net移転しました

ここ数日サーバが止められてアクセスできないようになっていたので、coreserverのほうに全部移しました。URLそのままで大体アクセスできます。(一部消えてるのもあるけど) どうせ誰も見てないだろって思ってたけど意外と需要があるものがあるらしいですね。…

CakePHP勉強会に行ってきたよ

第3回CakePHP勉強会に行ってきました。最近あまりレポート書いてないけど真面目に書きます。 haltさんがすごく的確な意見を書いているので、これ以上言うことはないんじゃないかとか思ってしまうけど、ちょっと違う視点で書くと、フレームワーク的に無茶をし…

flex2のドキュメントがリンク切れ

http://www.adobe.com/support/documentation/jp/flex/documentation.html の一番下のリンクをクリックしてもNOT FOUNDな上にURLをよく見ると3.0っぽい感じになってるしどういうことだ! というわけで http://download.macromedia.com/pub/documentation/jp/…

【復旧済】jp2.php.net/docs.phpがクラックされ中

iframeが仕込まれています。 918 : ニーチュ(福岡県):2008/06/02(月) 07:34:44.02 id:fDXxYyKb0 憶測も交えてもうちょっと。長くなるので分けます pp■cool0■biz/bmw/am1■htm?34-8681 ゆずソフトのサイトにiframeで仕込まれていたURL。以下の各種URLを呼び…

rhacoでTwitterのBOTを作るチュートリアル

PHPでTwitterのBotを作ってみる - yuyarinの日記 をrhacoで実装しようと思います。使用するrhacoはrev.2594(2008/1/21時点でのtrunk)です。 初期設定 ※ 作業中は作業フォルダ以下の全てのフォルダ/ファイルのパーミッションを777(あるいはapacheが読み書…

if文の判定順序を確認する

PHP

Conveyorを超簡単にAIRアプリ化する

ローカルでPHPが動く環境限定 root.html <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <style type="text/css"> <!-- html, body { margin:0; padding:0; } iframe { border:0; margin:0; padding:0; } --> </style> </head> <body> </body></html>

追記

これを使うと、generator.ymlが無効になります。多分。

propel-generate-adminタスクが無い

propel-generate-crudがあるんだからあってもいいじゃん!って思うんだけど無い。 しかたないので、data/tasksにmyPakeAdminGenerator.phpとかってファイルを

symfonyでrhacoのテンプレートエンジンを使うプラグイン

sfRhacoViewPluginを作りました! インストール http://highfreq.net/dev/sfRhacoViewPlugin-0.1.tgz から直接ダウンロードしてください。PEARチャンネルは作ってないのでsymfonyコマンドでのインストールはできません。 ダウンロードしたものをプロジェクト…

conveyorのworkerを単独で使う方法

別に単独で使ってもいいよね execute(new Rss20()); // 以下$rssを処理 加工系や出力系の場合はexecute…

rhacoの仕様変更の多さは異常

Templateにタグを新たに追加する(再) - ふわふわな毎日 http://d.hatena.ne.jp/nazone/20070411/p2 ですが現在のrhacoでは動作しません。 Pluginではなくfilterという形式の動作に変更になったので、

rhacoでそれっぽいコントローラを書くとどうなる?

http://d.hatena.ne.jp/nazone/20070413/p1よりもう少しrhacoっぽくして説明をわかりやすくしてみました。 内容 以下setup.phpでの初期化が終了している前提で index.phpを作成し、以下の内容を書く

rhacoでもできるよ

http://lib.rhaco.org/view/network/services/GoogleMobileAdSense.php

携帯版Google AdSenseのPHPコードがきもいので修正してみた

php

allow_url_fopen強制っすか!Notice出しまくりっすか!GLOBAL汚染しまくりっすか!みたいな感じなので修正ついでにクラス化してみた。 とりあえずHTTP_Requestで通信するようにしてみたけど、他のがよければ他のに書き換えるといいと思います。

(修正)MySQLのTritonn適用済みtarballが--with-debugだとビルドできない件

http://d.hatena.ne.jp/nazone/20070928/p1の続き 元がvoidの関数なんだからDBUG_VOID_RETURNのほうがいいんじゃね?的修正。あとついでに1.0.6にしました。 diff -cr mysql-5.0.45-tritonn-1.0.6/myisam/ft_update.c mysql-5.0.45-tritonn-1.0.6-2/myisam/f…

MySQLのTritonn適用済みtarballが--with-debugだとビルドできない件

更新しました→http://d.hatena.ne.jp/nazone/20071004/p1 http://qwik.jp/tritonn/ mysql-5.0.45-tritonn-1.0.5で確認。 DBUG_ENTERとDBUG_RETURNの対応がとれてないっぽい。以下patch(ビルドは通ることは確認したけどこれで正しいという保証はない) あと…