絶品ゆどうふのタレ

ふと気づいたことを綴るだけのメモ

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

空前のブームらしいので

myminicity作りましたよっと。 myminicity

第29回PHP勉強会

が、開催されます。 第29回PHP勉強会を開催します。日時:2007年12月22日(土)14:00 - 17:30 第29回PHP勉強会 - events.php.gr.jp

getenv()推進キャンペーンを考えた

php

ライブラリの類で$_ENVを使うのはやめてgetenv()を使いましょうって思った。 さっき、ふと思い立ってphshを使おうとテカテカしてたら、$_ENV['HOME']が参照できませんがな!って怒られた。 まぁ、それもそのはずで自分はローカル環境でもphp.ini-recommendを…

CentOS 5.1にしたらlibpng-develの依存関係でエラー言われた。

タイトルで全部言った。まぁ # yum install libpng-develしたら > Populating transaction set with selected packages. Please wait. > Package libpng-devel.i386 2:1.2.10-7.0.2 set to be updated > Package libpng-devel.x86_64 2:1.2.10-7.0.2 set to …

追記:CentOS5.1にしたらlibpng-develの依存関係でエラー言われた。件の原因とか

この件の続き まぁ、俺自身はこの辺無知なんだけど無知なりにたまたま居た某詳しい人(誰だ)にいろいろ教わりつつ調べてみる。 なんか途中から独力だから怪しいこと言い出してるかも。わかる人補足よろしゅ たぶん大体の人は予想できたと思うんだけども、原因…

必要十分なリッチさ

携帯端末のリッチインターフェースなんかの話をしていて、ニュースやらはてブ何かを読む時に俺としては 「別に文章がちゃんと読めればいいじゃん。」なんて思ってるんだけど、 「いやいやPC版と同じレベルで読みたいじゃん。」と反対されたりした。 でも俺と…

Maple再始動?!

そんな話もbobchinさんのブログとかあたりであったことはあったんですが。 長らく停止しておりましたが・・・こんなに長い間活動を停止してしまっておりましたが、ぼちぼちと活動を再開していこうと思ってます。本当に長い間の停止だったので、いろいろと状…

画像はBLOBで格納するよりファイルパスのほうがパフォーマンスいいらしい

知らんかた・・・なんて無知なorz いや、想像はしてたんだけど、本当にそうなんだ。 その他の最適化のヒント通常の Web サーバセットアップを使用する場合は、画像をファイルとして格納する。言い換えると、データベース内にはファイル参照のみを格納する。…

symfony徹底攻略

著者これ誰?と思ってたら、おやぢ組の人だったのかー。 symfony徹底攻略 すでに予約が始まっていますが、symfony本がもうすぐでます。見てのとおり、なぜかマンモス本シリーズですが、依頼があり私が執筆しました。PHPの初歩的な解説はなしで、symfonyを使…

memcache 3.0.0がリリースされてた

http://pecl.php.net/package/memcache/3.0.0 以下リリースノート See README for details on new API and INI directives. UDP support Binary protocol support Non-blocking IO using select() Pipelined multi-set/delete/increment/decrement CAS (Comp…

きれいなデザインとユーザーインターフェースに思うこと

常日頃から思うのだけれど、ユーザーインターフェースとかデザインとかってのを設計するときに、なんだか表面的な事にばかり気を取られている人がやたら多い気がしてならない。 ユーザーの視線がどうのとか、遷移ページ数がどうのとか、目立つとか目立たない…

記事消した。

んー。 DISり癖再発。人の事をただ悪く言う「だけ」の記事を書いてしまったけど、消した。 こういうのって何も生まない。だからやめる。 問題は解決する方に動かないと意味ないからね。なので、一瞬でも見てしまった方は今日の日付のこれより前の記事はみな…

Piece Network 1開催

http://www.phppro.jp/news/454 http://piece-framework.com/2007/11/piece_network_1.html Piece 勉強会やPHP関西とは別系統になるんですかね。 12月1日(土)に新大阪にてPiece Project主催のイベント「Piece Network 1」が開催されます。 Picee Projectは国…

PHP懇親会(*・д・)ノダー

ということで、今回はPHP勉強会じゃなくて懇親会が開かれます。 肉じゃないらしいです。なんてこった! ちなみに、今回は全員小ネタ必須だそうです。 今回実施するにあたり、いつものような懇親会ではなく店を貸切ますので、参加者全員による3分程度の発表会…

foreachのポインタ

php

ちょっとこのエントリを見て(≧◇≦)エーーー!とかおもったので試してみた。で、どうも参照渡しの際の挙動が大きく変わってるぽい。 最初に内部ポインタがずれるのはその辺の絡みなのかもね。 ちなみに自分の試したのは5.2.4と5.2.1だけど、5.2.1ではまだ5.1.6…

SoftBank携帯でShift_JISページのフォームから飛んでくる絵文字のバイナリコード

公式データではなく、自分が勝手に手でごりごりやってバイナリから調べたもの。 なので、仮にこれを参考にして何か不具合や問題が起きても一切の責任は負いません。本来どっかに載せていいものかどうか知りませんが、そもそもが勝手に調べた結果なので、文句…

ISO-2022-JP泣けた。

うはー。 今日はバイナリと格闘の一日。ISO-2022-JPに泣いた。 とりあえずISO-2022-JPの仕様をバイナリデータ眺めて把握した。 あってるかどうかはシラネ。文献とかなんにも見てないし。 まぁ、これでもうこの文字コード怖いもんなし。 次はUTF-8とかで泣き…

4+1行で作るPHP用テンプレートエンジン

唐突に、PHP用のテンプレートエンジンを4+1行で実装してみる。 方針: ふつうのPHPファイルをテンプレートとして使う。 は面倒なので と書けるようにする。 はもっと面倒なので と書けるようにする。 ついでにXML宣言も .... とかけるようにする。 コー…

GmailのIMAP取得でラベル(フォルダ)振り分け先データも新着で取る

自分はGmail内の整理のために、ラベルの付くメールは受信トレイに入れないことが多くて、大体がラベル付け+アーカイブする整理法をとってる。 じゃないと、ラベルなしを抽出するのが面倒になるんで。 でも、どうやらそこら辺に蔓延してる設定まででは、Thund…

ウノウラボからぱちって(ぁ)来た絵文字変換DBをPHPの配列データベースに直す

ここから http://labs.unoh.net/2007/02/post_65.html harukさんのふぁんになりそうです>< やってることはタイトルそのまんま(笑 まぁtxtファイルはwgetしてきてけろ。 走り書きだから細かいこと突っ込んじゃ駄目よ。そのうちきれいにするよ。ライブラリ…

なぜかsegfault

えぇ〜〜〜 xdebug 2.0.1入れようとしたらsegfault。 buildまではちゃんといってるのに。 なんだそれー。peclコマンドなんですけどw さわぎになってないところを見るとみんなちゃんと通ってるんだよねー? あとで時間あったら調べる。 追記。正直すまんかっ…

PHP on .NET DLR

あー、見落としてた。PHP on .NET DLR I am wondering why there isn't any effort in the PHP community to get PHP into the DLR. If nothing, DLR is yet another platform, and for a php programmer it gives one more playground to showcase his skil…

PHPUnit3.2.0RC1がリリースしてる

PHPUnit 3.2.0 RC1 Sebastian Bergmann Highlights of this new release include software metrics, project mess detection, copy-and-paste detection, improvements to SeleniumTestCase for better integration with Selenium RC, data providers for te…

小文字だよぅ(´;ω;`)ウッ…

symfonyのsは小文字なのー>< CakePHPがおいしいあの人とunohのあの人は延々と間違え続けるのー>< どっちも影響力あるサイトだけに気をつけてほしいのー>< まぁこだわることでもないんですが、気になる。 ところでlimeだったらSymfony開発日誌が詳しい…

ヤンクバッファに名前をつける

癖でよくヤンクによる置換を使うんだが、今までヤンクのバッファに名前をつけて保持しておけるの知らなかったのでメモ。 http://www.not-enough.org/abe/manual/command/vi.html (バッファ) viには名前なしバッファと名前付バッファがある。 名前なしバッフ…

PEAR::Net_IPv4が便利な件

IP帯域で制限するのってわりと面倒。Allow,Denyを.htaccessで設定する方式だと極めて手軽ではあるが、エラーを返してしまうので公開サイトとしてはあまりよろしくない。 mod_rewriteで、っていう話もあるけど、それも正規表現マッチだからx.x.x.x/26とか言わ…

DoCoMoとSoftBankのサイトから絵文字データ表をスクレイピングするPHPスクリプトつづき

なんか、シンタックスハイライトがうまくいかないので別記事に分割。 元記事は http://d.hatena.ne.jp/Yudoufu/20071028/1193530666 こっち。docomo_emoji_scraping.php '; // フィルタリングしたい文字列の配列 $filter_strings = array( '基本絵文字一覧',…

DoCoMoとSoftBankのサイトから絵文字データ表をスクレイピングするPHPスクリプト

なにやら、手元にある絵文字対照表にマッチしてあるデータが古くて、SoftBankの絵文字が一部ずれていた。会社で使ってるのだと、もっと新しいのがあってサービスは正しく稼働してるんだけど、そっちは使い方がややこしくて脳みその足りない俺には( ゚д゚)ポカーン…

OOの論拠って。

http://q.hatena.ne.jp/1193237125 現在、PHPでオブジェクト指向プログラミングを取り入れようとしていますが、パターンの活用、再利用性といったメリットをあげてもクラスの記述されたファイルの読み込み(includeなどの処理)回数が多くなることや、インス…

GmailのIMAP便利すぐる。

ラベルが階層構造にできないって点を除けば最強すぎる。ちなみに、デフォルト設定を日本語だとIMAPの説明でないんで、でふぉを英語にして設定したけど、その後日本語に直したら[Gmail]以下がアクセスできなくなる(´・ω・`) 無理やりThunderbirdの方で名前変…