肉とビールとパンケーキ by @sotarok

少し大人になった「肉とご飯と甘いもの」

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

wikihub.org (クローズドベータ)を公開しました

WikiHub で,どういうサービスかというと, WikiHub :: wikihub-wiki :: README です.それだけですが,個人的はわりかしよくできたのではないかと思っています. まだまだ色々足りてないですが,とりあえず一通り動くようになったのでクローズドベータとし…

すぱむこのやろうはてなに登録してきやがれ

ということで,最近はてダにやたらとスパムコメントが多いので,結局ログインユーザのみコメント可に設定を変更しました. とりあえずみんなはてなに登録すればいいんじゃないかな!(^ω^ω^ω^ω^ω^)!! 即追記: なぞなぞ認証にした.超簡単な質問だよ!

遅延静的束縛 で new static(); とかできる

PHP

タイトルは日本語崩壊気味ですが,超メモ.

Openpear ブログはじめます

nequal ブログでやればいいか、みたいな話してたんですが、今後国際化したりして海外にも情報を発信していきやすいように(いくのか・・!?)、Openpear の開発状況・障害状況など、お伝えしていこくためのブログとして作りました。 PHPer の皆さんは、適当…

Services_Twitter@PEAR本家 の機能足りてないから足した

Services_Twitter (version 0.2.1) @付きの発言をとるインターフェースがなかったから機能たしてみたんで、せっかくなのでパッチつくって、本家にレポートいれてみた。MLにもメールなげたりしたほうがいいんだろうか?まあ、レポートからメールでnotice飛ん…

Basic認証された、またはローカルからのアクセスを許可する

なんて言ったらいいのかわからないけど、 外部からのアクセスは、Basic認証(または、Digest認証など)にした localhost(127.0.0.1)からのアクセスは、認証ナシにしたい などという要望があった。まあ、具体的には、Apache に以下のような設定をしていたら…

追記:PHP逆引きレシピについて

前回の記事が、やはりタイトルとは怖いもので、むやみやたらと注目を集めてしまった。で、「エラー制御演算子 @」にたいして、私が思っているものは、そう。もっとも、普段は感覚的にヤバいよなーというくらいでしか考えていなかったが、今回、この「感覚」…

PHP プログラマが "@" を使うべきでないたった 1 つの理由

まあ、きもちわるいからだよね。5つもうだうだと語りやがって。 /) ///) /,.=゙''"/ / i f ,.r='"-‐'つ____ こまけぇこたぁいいんだよ!! / / _,.-‐'~/⌒ ⌒\ / ,i ,二ニ⊃( ●). (●)\ / ノ il゙フ::::::⌒(__人__)⌒::::: \ ,イ「ト、 ,!,!| |r┬…

PHP プログラマが "@" を使うべきでない 5 つの理由

PHP

#釣りっぽいタイトルですが大まじめです via. PHP 逆引きレシピ - 肉とご飯と甘いもの @ sotarok で、 @ (エラー制御演算子といいます!)はねーよ的な話をしましたが、著者の方から、「@に対して批判的になる理由が記載されていない」とのメールをいただ…

PHP 逆引きレシピ

献本いただきました!ありがとうございます。6/30に発売された、「PHP逆引きレシピ」、プロの選んだ三ツ星レシピということで、簡単に紹介します! 公式サポートサイト: PHP逆引きレシピ オフィシャルサポート 目次 | PHP逆引きレシピ オフィシャルサポート…

Ethna_Plugin_Debugtoolbar 0.9.1 をリリース

via. Ethna 2.5.0 preview5とEthna_Plugin_Debugtoolbar 0.9.0を試してみた - okonomiの日記 Try & Feedback ありがとうございます。 そして、色々問題のあるバージョンをインストールさせてしまってすみません。 ということで、ちょいちょいfixした 0.9.1 …

PHP 5.3 の DateTime オブジェクト関連の便利な新機能

PHP

また PHP 5.3 ネタですが :)DateTime オブジェクトにいくつか機能が加わりましたので、紹介したいと思います。 DateInterval PHP: DateInterval - Manual 「絶対的な日付」ではなく、「相対的な日にちの間隔」を表すためのクラスが追加されました。使い方は…

PHP 5.3 では組み込みオブジェクトのシリアライズができるようになりました

PHP

# これってドキュメントのどこかに書いてあるのでしょうか。。。?名前空間、クロージャ、色々新しい機能がありすぎて注目度低めですが、わりかし大事なことかもしれません。w PHP :: Bug #39821 :: Unable to Serialize and then Unserialize a PHP DateTim…

PHP 5.3 でガーベジコレクションは新しくなったのか

PHP

ガベージコレクタ が追加され、デフォルトで有効になりました。 PHP: 新機能 - Manual で、前々から噂されている通り、循環参照をうまく処理できるようになった、のか? ということでちょっと検証してみました。 環境 どちらも、iMac上のVMWare Server 上のU…

PHP 5.3 にアップグレードする人は、pecl で入れる拡張機能に注意

PHP

ってことで、dotdeb を使って PHP を PHP 5.3 にしたら、xdebugやAPCがまだ対応してなくて泣ける、という話。 環境は ubuntu 9.04 です。debianでも同じだと思うけど。 % php -v PHP 5.3.0-0.dotdeb.6 (cli) (built: Jul 3 2009 09:22:56) Copyright (c) 199…

Ethna_Plugin_Debugtoolbar 0.9.0 をリリース

このバージョンは古いです。 0.9.1 が利用可能です。 Ethna_Plugin_Debugtoolbar 0.9.1 をリリース - 肉とご飯と甘いもの @ sotarok でもこのページのい解説もそれなりに役に立つところがあります。 が、セットアップ方法などは下記を参照してください。 し…

CentOS 5.3 に MindTouch (dekiwiki) をインストール

Songbird の Developer Center で見たときから、素敵なんじゃね?と思って使いたいなーと思ってたけどなかなか面倒くさそうでやってなかったけどやってみたら本当に面倒だったからメモのこす。 基本的にインストールガイドに書いてあるんだけど、なんかハマ…

Ethna 2.5.0 preview 5 リリース

リリースしました。リリース作業は id:maru_cc さんが担当してくれました(僕が北海道いってるあいだに。。。!)。おつかれさまでした。 予定通り、プラグインの機構の変更が含まれているほか、汎用ビューの機能のプレビュー的なものが搭載されています。 …

OSC北海道2009に参加してきました

閉会式 自分の話 いろいろ不安ではありましたが,結果として,笑いもとれ,いいたいことも言え,よかったんじゃないかな,と.自分は,若い人万歳的な立場で話してきたのですが,もちろん現実はそれだけではありません. 30代,40代,50代以上でも輝き続けて…

OSC北海道@閉会式でパネルに出てきます

というわけでもう今週末に迫ってしまいましたが、 【LOCAL企画 僕らが旅に出る理由】 OSSなどに携わる人々のモチベーションはどこにあるのか。 様々な活動・年代のパネリストの意見、参加者に貼付していただくポストイットから、その本質を探ります。 パネリ…

アイドルの恋愛ね

Perfumeをきっかけに、30を過ぎてから初めてアイドルに嵌った人って沢山いると思う。自分を含めて。 そういう人にとって、今回の件は初めての体験となるわけで、ハロオタだったら「またか」で済まされる位のスキルも無くて、戸惑ってしまう人も多いと思う。 …

OpenSolaris の dtrace で PHP のプロファイリングみたいなこと

ということで,前2回は序章で,OpenSolaris上でPHPを動かすことができたので,これでようやくやりたかったことができます. 前2回は以下. OpenSolaris の環境構築その1.zshとPHP. - 肉とご飯と甘いもの @ sotarok OpenSolaris の環境構築その2.Apache と…

OpenSolaris の環境構築その2.Apache と PHP その他

はい.ということで続き. emma sotarok% pfexec pkg search apache | grep php ... description set Apache pkg:/SUNWapch22m-php52@5.2.9-0.111 emma sotarok% pfexec pkg install SUNWapch22 SUNWapch22m-php52 DOWNLOAD PKGS FILES XFER (MB) Completed …

OpenSolaris の環境構築その1.zshとPHP.

その2があるのかはなぞですがとりえあえずいつもの環境をもってくる. で,実機でやりたかったけど持ち歩けないのでVMWare上に構築中. zsh とか sotarok@emma:~$ pfexec pkg install SUNWzsh sotarok@emma:~$ pfexec pkg install SUNWsvn sotarok@emma:~$ s…

PHPカンファレンス2009のウェブを公開しました

日本最大の PHP に関するイベントである PHP カンファレンスは,今年で第 10 回をむかえます. 今年の PHP カンファレンスのテーマは「新しい PHP カンファレンス」. 昨年までのカンファレンスから規模を拡大し,ビジネスの視点からの PHP をテーマとした「…

Google Developer Day 2009 に来てます / いってきました

午前中は遅れてきたので,メモれなかったけど,入ったときちょうどGoogle Waveのデモやってて,見たいもの見れたってかんじ. あと,Google Maps API v3が近日中に来るよ,とか.いろいろ.v3はAPI keyがいらなくなるらしい.ルート検索用APIがつくとか,い…

おもむろにarray_unique的な話とか

PHP

PHPには、Pythonのsetみたいなものがなくて、添字配列も連想配列も集合も全部配列として扱わなきゃいけないから、まあ、その分怪しげな関数が山ほど用意されてて、おきまりのパターンでいくと、配列でなんかデータ保持しておいて、array_* って感じの関数使…

OpenSolaris勉強会 for びぎなーず 2009.5 に参加してきた

CakePHP合宿のときにいちいさんにOpenSolarisのdtraceを見せてもらって以来、ちょっと興味があって、研究室のマシンに入れてみたりとかちょいちょいいじってみたものの、全体的な感覚がちょっとよくわからなかったからせっかくなので勉強会に参加してきまし…

本日のPHPワンライナー:XML文書の整形(インデント)

どうでもいいネタ。 % php -r '$d=DOMDocument::load("./unformatted.xml");$d->formatOutput=true;$d->save("./formatted.xml");'

Openpearで実行ファイルを一緒にパッケージングさせる

今までなかったインターフェースなんですが、ずっとあーこれはまずいにゃーと思いつつ超gdgdしていたんですが、つーかOpenpear自体次期リニューアルがひかえていて、今のバージョンとかもはやいじる気力とかなかったんで放置してたんですが、さすがにみんな…