セブンイレブン井荻駅北口店でお金を下ろし、軽く調達。店内に戻り不審者のように床を見回しても、ない。自転車の鍵だけでなく、自宅その他の鍵をまとめたキーホルダーがないのだ。2013このような紳士淑女にしかわからないネタで強がってみるのが精いっぱいであった。不幸中の幸いは鍵を落とした場所が限定されることである。井荻駅と練馬区高松6丁目交差点との間は2km強。仮にポケットから落ちたとしても、目を皿のようにして探せない距離ではない。ちなみに以前にあった不幸な出来事の反省から自転車に乗るときは鍵をポケットに入れないように気をつけており、その可能性は低い。なれば駐輪場で落とした公算が大きい。ロックがかかったままの自転車を有料駐輪場に預け、徒歩で引き返す。僕の足取りは力強かった。件のマクドナルドに帰還。駐輪場には落ちてなかったので店員さんに尋ねてみる。届けられているようだが、念のため鍵の特徴を訊かれる。渡すわけでもなく、ちゃんと確認してくれるあたり、教育が行き届いていることが伺えて安心できた。取り扱ってない店舗だったでござる。ルビースパークをムシャムシャしている」と書きたかった僕の純情が討ち死に。味は悪くない、崩れやすさが残念。バーガー袋を用意しといてほしい。その後は特に突発イベントもなく、無事に帰宅できましたとさ。今思えば、井荻が西武新宿線によって南北に分断されていたおかげで被害が最小限に抑えられたのではないか。(言いたいだけその2)駐輪場に落とした鍵を店に届けてくださった御仁にはこの場を借りて御礼申し上げる。phpちょっと遅くなってしまいましたが、スライドを公開します。Sekiyamaスライドだけでなくて壁にマーカーで書いたり、ソースコードを参照しながら発表させてもらいました。5.6に入れるべく提案する計画です。(自負とか言ってもScalaの真似ですが)ミックスイン記法とは別に拡張モジュールとしてAOPサポートを入れようと目論んでおり、それがやりやすいようにAPIを整えるという本末転倒な事も企んでいたり。Engineのcompilerからexecutorあたりの読みづらさは特筆に値するものがあり、これを改造してちゃんと動くものにするのは多少の慣れが必要ですが、まだまだ改善の余地のある子なので良くしていく手助けができればと思います。2をウォッチしているとメジャーバージョンアップの度に良くなっている面と、継ぎ接ぎを重ねてつらくなっている面の両方を感じており、CRubyに対するmrubyのような実装が出てくると面白いな、と。お前が作れと言われたら、できるかできないかわからないけど、やってみたいのでフルタイムでできるお金ください。懇親会では普段PHP界隈で会わない方々とお話できたのも良かったです。PHPの勉強会と思ったら違う何かだったような気がしないでもないですが、楽しんでいただけたなら幸いです。あと塙さんと「PHPのメジャーバージョンアップで動かなくなるプログラムは、大抵PHPでなくて書いたやつが悪い」という共通の見解が得られたのがちょっと嬉しかったです。「ランタイムでなくコンパイルタイムでもっと大胆にバイトコードを弄る」(超意訳)というアイデアも刺激になりました。さん追記このブログでは意図的に「です・ます調」を避けていたのに、うっかり使ってしまいました。断じてねえもっと恐ろしいものの片鱗を味わったぜ......さて、1ヶ月以上遅れてのウノウアドベントカレンダー記事です。(ごめんなさいごめんなさい)僕がウノウに入ろうと思ったきっかけは、やはりウノウラボの存在が大きかった。2000年代後半のPHP界ではあのブログを読んでなかったらモグリと断定できるぐらいあのブログはエッジが効いていた。拙作のMeCabエクステンションが知られる事になったのもウノウラボで紹介されたのが大きかった。はてなの存在も)そんなこんなで三十路も近づき、いっぺん東京で働いてみっかー、と思ったとき、まず誘ってくれたのがウノウの人—自称非モテの@cocoitibanで、TKビルに行ったときの最初の面接官が@hiro_yだったのが物語の始まり。ところで個人的にはここいちさんが妻帯者になっても非モテを名乗るのは奥さん(@no_ugat)に失礼だからやめたほうがいいんじゃないかな、とか思ったりする。そこらへんの機微はよくわからん。冒頭に書いたようにいつのまにかジンガジャパンに勤めることになり、そこでも以前からネットでは知っていた凄い人、知らなかったけど凄い人たちと仕事ができて面白かった。ジンガジャパンという会社は僕が入りたかったウノウとは明らかに別の会社だったけど、それはそれ。ジンガジャパンに入社して約1年半、転機が訪れて転職。今の会社で一緒のチームにいるのが@hiro_yと@no_ugatで、縁とは不思議なものだなあ、と思っている。ウノウに勤めることはなかったけど、僕の人生においてウノウという会社の影響は少なくない、というお話。PHP別エントリで実装等について書く前に、これまでの経緯のまとめ。エイプリルフールネタです。本気で取り組みたいですが、なかなか難しいですね。求む、フルタイムでやらせてくれるお大尽。2012と言ってしまい、その流れでphp-srcをforkしてnot演算子を実装したり、until文/unless文を実装したりしているうちに気分がノってきて、Synfomy勉強会で@itemanと話したのが決め手で「もう一度トライしてみよう」と相成った。寝て起きてPHPのソースコードを見ていたら、なんか出来そうな気がしたので選挙に行ってから作業を始めると、割とあっさりできてしまって我ながらびっくり。難しいと思い込んで敬遠していたのはなんだったのか。2012構想8ヶ月半というか、着想してから8ヶ月半といった方が正確かも。2012ミックスインの実体は通常はコンパイルできない名前のクラスを作っているだけなので、結果として作成されたクラスのインスタンス化や再ミックスインも可能だった。みたいに括弧で括ることにした。Blocks風無名関数にインライン呼出構文を加えたもの、全部入りのQIQブランチも作成。QIQはPHPのアルファベットを一つずつ進めたもので、PHPの次を意味する由緒正しい名前。(僕の中では)ダウンロードconfigure生成済のソースコード一式と、特定環境向けのバイナリを用意したので、気軽に試してみてほしい。01:22よみがえるQIQTweetもっと読むコメントを書く2012-11-10続:JPEGハフマン表の分割についてregular前回の記事にはだいぶ誤認識があったようなので訂正。ついては使えるハフマン表の種類が増えるということまでしか調べられていない。01:19続:JPEGハフマン表の分割についてTweetもっと読むコメントを書く2012-11-06JPEGハフマン表の分割についてregularJPEGに絡んでよやさんと話すことになった。ついて調査したツイートを以下に貼り付ける。DQT/DHTの種類だけ調べておいた。2012SOSのAlまでもダンプして実際に参照しているハフマン表を確認しておくんだった。2012ざっくり言うと先頭には輝度・色差の変化が少ないSOSセグメントが配置されており、後になるにつれてハフマン表を追加・更新しつつ変化の大きいSOSセグメントが配置されている。画像を見れば大体そんな感じかなと察しはつくものの、実際に調べてみるとやっぱりこれを考えた人はかなりキているなと思わざるをを得ない。ブロックの再配置が許される場合にしか使えない手法で、一般的な画像の高効率圧縮には不適だけど、技術的にはとても刺激になった。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。