11September
MobaSiF::Template@YAPC::Asia 2009
本日、YAPC::Asia 2009にて、MobaSiF::Template について発表してきました。
正直なところ、うりは "速さ" しかないと思っているので、そこを全面に押し出しました。また、なぜ速く処理できるのかといった、裏側についても説明しました。
今後とも、MobaSiF::Template をよろしくおねがいします。
発表内容について
今回は、利用方法やベンチマークなどの視点で MobaSiF::Template を紹介しました。正直なところ、うりは "速さ" しかないと思っているので、そこを全面に押し出しました。また、なぜ速く処理できるのかといった、裏側についても説明しました。
発表資料@Slideshare
MobaSiF::Template Introduction
View more documents from Tadashi Matsuda.
github/CPAN
MobaSiF::Template は github / CPAN で開発および公開しています。- github
- http://github.com/bobpp/perl-MobaSiF-Template/tree
ぜひ fork して開発に参加してください! - CPAN
- http://search.cpan.org/~bobpp/MobaSiF-Template/
間に合いました!w
今後とも、MobaSiF::Template をよろしくおねがいします。
06September
YAPC::Asia 2009 でお話しします
今週、2009/09/10,11 東京工業大学大岡山キャンパスで行われる YAPC::Asia 2009 の 9/10 のセッションで発表する事になりました。
「高速なテンプレートエンジン "MobaSiF::Template"」と題して、2009/09/10 14:30〜 より 20min にわたって、社内利用フレームワークのテンプレートエンジン部分にスポットを当てて、ベンチマーク等でこのテンプレートエンジンのよさをお伝えできればと思います。
いままで、YAPC::Asia に行った事がなく、初参加でいきなり発表という不思議な状態ではありますが、がんばろうと思いますので、このような内容に興味ご関心のある方は、是非会場まで足を運んでいただければと思います。
よろしくおねがいします。
「高速なテンプレートエンジン "MobaSiF::Template"」と題して、2009/09/10 14:30〜 より 20min にわたって、社内利用フレームワークのテンプレートエンジン部分にスポットを当てて、ベンチマーク等でこのテンプレートエンジンのよさをお伝えできればと思います。
いままで、YAPC::Asia に行った事がなく、初参加でいきなり発表という不思議な状態ではありますが、がんばろうと思いますので、このような内容に興味ご関心のある方は、是非会場まで足を運んでいただければと思います。
よろしくおねがいします。
28April
PHP勉強会でMobaSiFのこと話した
第42回PHP勉強会でPerlフレームワークのMobaSiFについてしゃべってきました。
sotarokにそそのかされてのこのこ出てきたんですが、Perlの話しとかしていいんだろうか。
という最大の疑問を抱えたまま、会場入り。
そういえば、こういう外部に対して、技術ネタを発表するって初めてなので、緊張しまくりのまま発表しました。
つくったものをプレゼンした事はあっても、基本的に学校内の話ですし、それでも結構緊張するのに、外部向けとか。。。みんなやさしくしてねー!みたいな。
コードとか出してもシンタックスの説明からしていたら、時間に収まらないので書けないですし、
発表のネタ元のMobaSiFも今の「モダンPerl」的なフレームワークでもないので、"今の"Perlの世界を映す材料にもならないからです。
もしこの発表で、フレームワーク開発やフレームワークに対する考え方が少しでも広がっていただけたら幸いです。
本当に慣れているからだけなのです。
しかし、比較を始めてからもっとRails世代のフレームワークと比較すべきだったと後悔しています。
これは、EthnaとMobaSiFって一部似ているところがあって、もっと違いすぎるフレームワークと比較した方がよかったなと思います。
とりあえず、発表してみた訳ですが、また何か発表してもいいなー、次はEthnaネタだな!
sotarokにそそのかされてのこのこ出てきたんですが、Perlの話しとかしていいんだろうか。
という最大の疑問を抱えたまま、会場入り。
そういえば、こういう外部に対して、技術ネタを発表するって初めてなので、緊張しまくりのまま発表しました。
つくったものをプレゼンした事はあっても、基本的に学校内の話ですし、それでも結構緊張するのに、外部向けとか。。。みんなやさしくしてねー!みたいな。
発表内容について
今回、sotarokが言っていたのは「PHPerはほかの言語の世界も知るべき」ということで自分を呼んだとの事ですが、結果的にこういうフレームワークに対するアプローチもあるんだよというのを提示することに専念しました。コードとか出してもシンタックスの説明からしていたら、時間に収まらないので書けないですし、
発表のネタ元のMobaSiFも今の「モダンPerl」的なフレームワークでもないので、"今の"Perlの世界を映す材料にもならないからです。
もしこの発表で、フレームワーク開発やフレームワークに対する考え方が少しでも広がっていただけたら幸いです。
ustream
ここから発表を見る事も出来るらしいです!発表資料
第42回PHP勉強会 MobaSiF 発表資料
View more presentations from bobpp.
Ethnaを比較対象にした訳
若干ネタバレですが、本当に慣れているからだけなのです。
しかし、比較を始めてからもっとRails世代のフレームワークと比較すべきだったと後悔しています。
これは、EthnaとMobaSiFって一部似ているところがあって、もっと違いすぎるフレームワークと比較した方がよかったなと思います。
rhaco2
どうみても変態。まずDjango触ってみてから触ってみたい。Ethna
今回は不要に対決姿勢な面もありましたがw やっぱり、いまだにPHPで何か書くならEthnaだと自分は思っているのでAppObjectは残してあげてくださいwとりあえず、発表してみた訳ですが、また何か発表してもいいなー、次はEthnaネタだな!
20April
iPhone買ってみた
28February
EthnaでLayoutView
今週もEthnaネタを。
ある人がすごくお待ちかねのネタだそうです。
これは結構いろんな人がやっているようです。その一つということで。
こちらになります。
使い方は続きをみてね。
ある人がすごくお待ちかねのネタだそうです。
概要
EthnaのViewをRailsとかにあるLayoutに対応させます。これは結構いろんな人がやっているようです。その一つということで。
Source
http://bobpp.as-roma.com/svn/ethnaLibs/trunk/projBop_Layout_ViewClass.phpこちらになります。
使い方は続きをみてね。
» 続きを読む
24February
デフォルトの強化
昨日公開したEthna_AppObjectでHasManyや、来週公開予定のライブラリの資料を書いてみて思うのだけど、昔書いたコードはデフォルト値の指定がまだまだ甘いなと感じる。
もっと簡単に書けるように改修できそうな気がしてきたので、再来週はそれをやろうかな。
もっと簡単に書けるように改修できそうな気がしてきたので、再来週はそれをやろうかな。
22February
AppObjectでHasManyとか
久々のEthnaネタです。
まだいくつかネタがあることが判明しましたので、徐々に公開していこうと思います。
AppObjectでRailsのActiveRecordでいうBelongsTo/HasOne/HasMany/HasAndBelongsToMany/HasManyThroughを実装してみました。
HasManyThroughはすごく不完全のようです。
AppObject再編が騒がれているこのタイミングというのも何かの縁でしょう。完全にその再編で思い出しただけなんですが。
ただ、だいぶ昔のバージョンでしか試していないのが若干不安です、しかし一応世の中に出しているサービスで稼働中の実績もあります。
この辺の名前は出していいのかわからないので、いったん自重しておきます。
http://bobpp.as-roma.com/svn/ethnaLibs/trunk/projBop_AppObject.php
こちらになります。ほかの機能もいくつか混ざっているようですが、それは追って紹介していこうと思います。
使い方は続きをどうぞ。
まだいくつかネタがあることが判明しましたので、徐々に公開していこうと思います。
AppObjectでRailsのActiveRecordでいうBelongsTo/HasOne/HasMany/HasAndBelongsToMany/HasManyThroughを実装してみました。
HasManyThroughはすごく不完全のようです。
AppObject再編が騒がれているこのタイミングというのも何かの縁でしょう。完全にその再編で思い出しただけなんですが。
ただ、だいぶ昔のバージョンでしか試していないのが若干不安です、しかし一応世の中に出しているサービスで稼働中の実績もあります。
この辺の名前は出していいのかわからないので、いったん自重しておきます。
Source
ついに、こういうライブラリもsvn管理になりました。http://bobpp.as-roma.com/svn/ethnaLibs/trunk/projBop_AppObject.php
こちらになります。ほかの機能もいくつか混ざっているようですが、それは追って紹介していこうと思います。
使い方は続きをどうぞ。
» 続きを読む
27November
ひさびさ@Mac
かなり久々です。ご無沙汰しております。
最近は仕事で開発するのがメインで、個人的な開発にあまり手を付けられておりません。
ですが、学校の卒業制作で作ったシステムを豪快に作り直す企画と、学生時代からあたためてる?企画があるので、今年中にある程度形にできるように時間も取れていけたらなと考えている今日この頃です。
両方Railsで作る予定なので、何かここに残せるようなネタは無い気がしていますが、何かあればぜひ書かせてください。

そういえば。
MacBook買いました。会社支給のMacBook Airもあるので、一気にMacが2台になりました。
あと、今週末にはPlaystation3とウイイレを買おうかなと考えております。
ぜひ誰か対戦しましょう!!
最近は仕事で開発するのがメインで、個人的な開発にあまり手を付けられておりません。
ですが、学校の卒業制作で作ったシステムを豪快に作り直す企画と、学生時代からあたためてる?企画があるので、今年中にある程度形にできるように時間も取れていけたらなと考えている今日この頃です。
両方Railsで作る予定なので、何かここに残せるようなネタは無い気がしていますが、何かあればぜひ書かせてください。

そういえば。
MacBook買いました。会社支給のMacBook Airもあるので、一気にMacが2台になりました。
あと、今週末にはPlaystation3とウイイレを買おうかなと考えております。
ぜひ誰か対戦しましょう!!
18May
そういえば就職してました。
ココに書かなかったので一応ご報告しておきます。
表題どおり、4月1日より、新卒としてある会社に入社しました。
ここまでやっといてPHP関連の会社ではありません。そういえばYAPC::Asia 2008のスポンサーだった気がします。
今は技術者研修を受講していて、なんかモノを作っていたりしています。
なので、YAPCには行けませんでした。今年は行くぞーって思ってたのでちょっと残念です。
そんなわけで元気にやっていますので、ご安心ください。
表題どおり、4月1日より、新卒としてある会社に入社しました。
ここまでやっといてPHP関連の会社ではありません。そういえばYAPC::Asia 2008のスポンサーだった気がします。
今は技術者研修を受講していて、なんかモノを作っていたりしています。
なので、YAPCには行けませんでした。今年は行くぞーって思ってたのでちょっと残念です。
そんなわけで元気にやっていますので、ご安心ください。


