2008-03-01から1ヶ月間の記事一覧
DoCoMoが2008-03-31から、iモードID通知機能サービスを開始しました。 これで、勝手サイトでもutnの端末情報取得のダイアログを出すことなくユーザの一意のIDを他キャリア同様に取得できるようになります。 参考 「重要なお知らせ : 『iモードID』の提供開始…
「DoCoMoのiモードIDについて - maru.cc@はてな」でも書いたとおり、DoCoMoでiモードIDという、契約者を識別するIDを勝手サイトでも使用することが出来るようになった。 元々、iモードIDが使える前にも、utnと言われる端末情報やFOMAカードの番号を取得する…
こんな記事をみて 「やめだやめだ!Ethnaでいくぞ! - 肉とご飯と甘いもの @ sotarok」 私は、ここ数日でひとつの決心をした。Cakeだのsymfonyだの、そんなもんはやめだ、やめ!EthnaだEthna。そして時々rhacoだ。 rhaco? そういえば、もうひとつきっかけが…
3/23に行われた第2回拡張勉強会に参加してきました。 「第2回拡張勉強会 - events.php.gr.jp」 朝の8時ぐらいまで、サイボウズラボにいて、そのまま行くのはつらいので、家に帰って仮眠してから会場のGREEへ。 起きられた自分と、場所を提供してくださったGR…
遅くなってしまいましたが、1000人スピーカカンファレンスの聞いた側の感想です。 ニコニコ動画にあがっていますので、そちらも見てみてください。 「1000speakers:3 (2008-03-22) ‐ ニコニコ動画:GINZA」 次回は、4/26にサイボウズラボであります。 「どう…
〜Smartyでスマートプログラミング〜 「デザイナーでも作れるスマートWebアプリ - maru.cc@はてな」の続きだよ 前回のはどうだったかな? なんかね、トリッキーとかフリーダムとか言われちゃったよ。 ちゃんとテンプレートにしか書いてないのにね。 ロジック…
〜Smartyでスマートプログラミング〜 「デザイナーでも作れるスマートWebアプリ - maru.cc@はてな」 「デザイナーでも作れるスマートWebアプリ その2 - maru.cc@はてな」の続きだよ そろそろエセ外人の売り込みっぽい口調も限界なので普通に。 このシリーズ…
〜Smartyでスマートプログラミング〜 テンプレートエンジンって使ってるかい? 「テンプレートエンジン - Wikipedia」 デザイナとプログラマなど、作業の分担ができ、チームでの開発がやりやすくなる ロジック側はプログラマで、テンプレート側はデザイナー…
「1000人スピーカカンファレンスで話してきました! - maru.cc@はてな」の関連 1000人スピーカプロジェクトのUstream.tvのIRCログが公開されました。 「どう書く?org」16:36:31〜16:53:49ぐらいまでが自分の発表時のログです。 見返してみて、いくつか思っ…
これから1000人スピーカカンファレンスに行ってきます。 私の話の中で出てくるURLが、スライド中では小さくなってしまっているので、列挙しておきます。 http://maru.cc/ http://pear.php.net/package/HTML_Template_Flexy http://bz2.jp/misc/php_haskell/ …
「1000人スピーカプロジェクト聞いてきました - maru.cc@はてな」 次回は、聞く側ではなくて、話す側で参加したいです。 「1000人スピーカプロジェクト 第3回に応募しました - maru.cc@はてな」 本来、こういうところで話すのって、伝えたいこと話したいこと…
今日、TiwtterをIRCクライアントで使うにはどうしたらいいのかなぁとぐぐってみて、TwitterIrcGatewayというのを見つけたので、ファイルを落としてみた。 TweetIrcGateway - Misuzilla.org Windows版やLinux/FreeBSD版などいろいろあるが、とりあえずlinux用…
「作成したTokenizer.phpの差分 - maru.cc@はてな」の続き phpLexの記述方法について、Web上を探したのですが、それらしい情報が見つかりません。 それどころか、「phpLex」でぐぐったらこのサイトが1番目に出てしまいました。わからないという内容なのに。 …
Shibuya.abcというのを聞きに行ってきました。 「Shibuya.abc_1 - Spark project」 abcとは、ActionScriptByteCodeのことです。 それぞれの発表内容を聞いた感想です。 ニコニコ動画にShibuya.abc#1の動画が上がっていますので、どうぞ。 http://www.nicovid…
phpのセッション処理関数には、session.use_trans_sidという設定がある。 http://jp.php.net/session#ini.session.use-trans-sidCookieが使えない環境、つまり携帯などで、セッションIDを aタグなどの相対パスに自動で付加してくれる。 DoCoMoの端末ではセッ…
「phpLex.exeのコンパイル通った! - maru.cc@はてな」の続き。 cvsから落としてきた Tokenizer.lex から作成した Tokenizer.php とのdiff。 $ diff Tokenizer.php Tokenizer2.php 19c19 < // $Id: Tokenizer.php,v 1.61 2005/05/14 04:01:41 alan_k Exp $ --…
「Flexyどうこうの前にまずは準備 - maru.cc@はてな」の続き .NET FrameworkのSDKを落としてきて、コマンドラインからコンパイルしようとしたのですが、そもそもC#をコマンドラインでコンパイル方法がわからない。 今回の目的は、C#ではないので、とりあえず…
「Flexyの構文解析はyaccとかで作ってる? - maru.cc@はてな」の続きです。 プラグインで拡張できない範囲の拡張に構文解析部分の修正が必要で、こちらのサイトを参考に試してみてます。 「HTML_Template_Flexy - 機能の拡張 - ループ構造の追加」 phpLexは…
shadowboxに限らずですが、iframeをJSで差し込むライブラリを使う場合の注意点です。 SSLページに限らず、iframeを新規作成する場合、srcを指定しないと、IE6などでは、「about:blank」というページがデフォルトとして読み込まれます。 このページが曲者で、…
連続ですが、phpの拡張勉強会に参加申し込みしました。 http://events.php.gr.jp/event.php/event_show/39 今回もいつもの行きつけの飲み屋のMacから申し込み。 1分ぐらい前からリロードしまくって、フォーム出てからすぐに発言しました。 おかげで1get id:r…
「1000人スピーカプロジェクト聞いてきました - maru.cc@はてな」で聞きに行った1000人スピーカプロジェクトの第3回カンファレンスに、話す側として参加申し込みをしました。 まだ、確定はしていませんが、lingrのログを見る限りだと大丈夫そうです。 1000人…
最近、仕事が忙しくて、なかなか自分の作業時間が取れない。 いま、タグ挿入エディタみたいなものを作っている。 既存のJSを参考にだけど。 テキストエリアで文字を選択して、それに対してタグを囲むという動作だ。 たとえばこんな感じ。 <html> <head> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript"> jQuery.noConfl</script></head></html>…
Webアプリを開発していると、Firefoxでfirebugを使って、JSで動的に変更したhtmlを確認したりしている。 最近、身に覚えの無いJSエラーが発生するようになってきた。 こんなエラー [Exception... "Component is not available" nsresult: "0x80040111 (NS_ER…
「Flexyをとりあえず動かしてみる - maru.cc@はてな」の続き。 少しずつ時間の合間に、Flexyのソースを追ってます。 その中で、HTML/Template/Flexy/Tokenizer.php の中を見ていて気づいたのだが、最近どっかで見たコードに似ている。 「ベイエリア情報局: H…
結論は、うまくいかなかったので、IP制限とあわせ技ですが。 もし、もっといい方法があったら教えてください。 要件 特定のIPのみContent-Typeを変更する xxx.xxx.xxx.xxx は application/xhtml+xml それ以外は、text/html 対象ファイルは、index.html 出来…
同僚が、cron上で、cdした後にコマンド実行しようとして、cdがうまく動いていないというのではまっていて、cdをフルパス指定してないからじゃねぇー?という別の同僚の意見があったりして、whichコマンドで調べてみた。 ところが、cdコマンドが見つからんと…
前回「パケットキャプチャ方法の調査中 - maru.cc@はてな」の続き。 tsharkコマンドを使用してのパケットキャプチャ。 dオプションを指定していたが、フィルタをするには、-zオプションのようだ。 [root@host1]# /usr/sbin/tshark -z conv,udp,ntp&&ip.addr=…