| 1 | 2 | 3 | ...| 82 | 83 | 84 | Next»
Category: Develop
本日、YAPC::Asia 2009にて、MobaSiF::Template について発表してきました。

発表内容について

今回は、利用方法やベンチマークなどの視点で MobaSiF::Template を紹介しました。
正直なところ、うりは "速さ" しかないと思っているので、そこを全面に押し出しました。また、なぜ速く処理できるのかといった、裏側についても説明しました。

発表資料@Slideshare


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 をよろしくおねがいします。
Posted by BoBpp @ 10:17 | Add comment | はてなブックマークに追加
Category: Develop
今週、2009/09/10,11 東京工業大学大岡山キャンパスで行われる YAPC::Asia 2009 の 9/10 のセッションで発表する事になりました。

「高速なテンプレートエンジン "MobaSiF::Template"」と題して、2009/09/10 14:30〜 より 20min にわたって、社内利用フレームワークのテンプレートエンジン部分にスポットを当てて、ベンチマーク等でこのテンプレートエンジンのよさをお伝えできればと思います。

いままで、YAPC::Asia に行った事がなく、初参加でいきなり発表という不思議な状態ではありますが、がんばろうと思いますので、このような内容に興味ご関心のある方は、是非会場まで足を運んでいただければと思います。
よろしくおねがいします。
Posted by BoBpp @ 22:50 | Add comment | はてなブックマークに追加
Category: Develop
第42回PHP勉強会でPerlフレームワークのMobaSiFについてしゃべってきました。

sotarokにそそのかされてのこのこ出てきたんですが、Perlの話しとかしていいんだろうか。
という最大の疑問を抱えたまま、会場入り。

そういえば、こういう外部に対して、技術ネタを発表するって初めてなので、緊張しまくりのまま発表しました。
つくったものをプレゼンした事はあっても、基本的に学校内の話ですし、それでも結構緊張するのに、外部向けとか。。。みんなやさしくしてねー!みたいな。

発表内容について

今回、sotarokが言っていたのは「PHPerはほかの言語の世界も知るべき」ということで自分を呼んだとの事ですが、結果的にこういうフレームワークに対するアプローチもあるんだよというのを提示することに専念しました。
コードとか出してもシンタックスの説明からしていたら、時間に収まらないので書けないですし、
発表のネタ元のMobaSiFも今の「モダンPerl」的なフレームワークでもないので、"今の"Perlの世界を映す材料にもならないからです。

もしこの発表で、フレームワーク開発やフレームワークに対する考え方が少しでも広がっていただけたら幸いです。

ustream

ここから発表を見る事も出来るらしいです!

発表資料



Ethnaを比較対象にした訳

若干ネタバレですが、
本当に慣れているからだけなのです。
しかし、比較を始めてからもっとRails世代のフレームワークと比較すべきだったと後悔しています。
これは、EthnaとMobaSiFって一部似ているところがあって、もっと違いすぎるフレームワークと比較した方がよかったなと思います。

rhaco2

どうみても変態。まずDjango触ってみてから触ってみたい。

Ethna

今回は不要に対決姿勢な面もありましたがw やっぱり、いまだにPHPで何か書くならEthnaだと自分は思っているのでAppObjectは残してあげてくださいw

とりあえず、発表してみた訳ですが、また何か発表してもいいなー、次はEthnaネタだな!
Posted by BoBpp @ 01:28 | Add comment | はてなブックマークに追加
Category: Note
iPhone買うた
つい勢いでiPhone買いました。

なんか便利に使ってみていこうかなと思います。ただ、前のケータイはそのまま継続してもっているので、別に連絡先に変更はありません。
Posted by BoBpp @ 02:05 | 1 Comment | はてなブックマークに追加

28February

EthnaでLayoutView

Category: Ethna
今週もEthnaネタを。
ある人がすごくお待ちかねのネタだそうです。

概要

EthnaのViewをRailsとかにあるLayoutに対応させます。
これは結構いろんな人がやっているようです。その一つということで。

Source

http://bobpp.as-roma.com/svn/ethnaLibs/trunk/projBop_Layout_ViewClass.php
こちらになります。

使い方は続きをみてね。

» 続きを読む

Posted by BoBpp @ 18:13 | Add comment | はてなブックマークに追加
Category: Ethna
昨日公開したEthna_AppObjectでHasManyや、来週公開予定のライブラリの資料を書いてみて思うのだけど、昔書いたコードはデフォルト値の指定がまだまだ甘いなと感じる。
もっと簡単に書けるように改修できそうな気がしてきたので、再来週はそれをやろうかな。
Posted by BoBpp @ 01:57 | Add comment | はてなブックマークに追加
Category: Ethna
久々のEthnaネタです。
まだいくつかネタがあることが判明しましたので、徐々に公開していこうと思います。

AppObjectでRailsのActiveRecordでいうBelongsTo/HasOne/HasMany/HasAndBelongsToMany/HasManyThroughを実装してみました。
HasManyThroughはすごく不完全のようです。
AppObject再編が騒がれているこのタイミングというのも何かの縁でしょう。完全にその再編で思い出しただけなんですが。

ただ、だいぶ昔のバージョンでしか試していないのが若干不安です、しかし一応世の中に出しているサービスで稼働中の実績もあります。
この辺の名前は出していいのかわからないので、いったん自重しておきます。

Source

ついに、こういうライブラリもsvn管理になりました。
http://bobpp.as-roma.com/svn/ethnaLibs/trunk/projBop_AppObject.php
こちらになります。ほかの機能もいくつか混ざっているようですが、それは追って紹介していこうと思います。

使い方は続きをどうぞ。

» 続きを読む

Posted by BoBpp @ 22:33 | 1 Comment | はてなブックマークに追加

08February

開発合宿

Category: Note
合宿中
学生時代からやりたかった開発をついに!
一通り動くものができたので、もうちょっと完成度あげて公開したいなー。
Posted by BoBpp @ 21:37 | 1 Comment | はてなブックマークに追加

27November

ひさびさ@Mac

Category: Note
かなり久々です。ご無沙汰しております。

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

MacBook
そういえば。
MacBook買いました。会社支給のMacBook Airもあるので、一気にMacが2台になりました。

あと、今週末にはPlaystation3とウイイレを買おうかなと考えております。
ぜひ誰か対戦しましょう!!
Posted by BoBpp @ 01:56 | 1 Comment | はてなブックマークに追加
Category: Note
ココに書かなかったので一応ご報告しておきます。

表題どおり、4月1日より、新卒としてある会社に入社しました。
ここまでやっといてPHP関連の会社ではありません。そういえばYAPC::Asia 2008のスポンサーだった気がします。

今は技術者研修を受講していて、なんかモノを作っていたりしています。
なので、YAPCには行けませんでした。今年は行くぞーって思ってたのでちょっと残念です。

そんなわけで元気にやっていますので、ご安心ください。
Posted by BoBpp @ 04:17 | 37 Comments | はてなブックマークに追加
| 1 | 2 | 3 | ...| 82 | 83 | 84 | Next»