Welcome to the programmer’s blog

This blog is written by Frédérick Dubois, programmer at ByTheOwner. Everything you'll read here is my personal opinion and is not read or approved before it is posted.

I write about...

280north adsense Agile Ajax Atlas ByTheOwner Cappuccino conferences featured homes FOWA frameworks googlemaps JavaScript Scrum startups zend
Jul
21st

Learning Zend_Db_Table

Here are some quick notes taken from the Zend Framework documentation about this class. I’ll aggregate the parts I feel are most useful… :

Introduction to Table Class

The Zend_Db_Table class is an object-oriented interface to database tables. It provides methods for many common operations on tables. The base class is extensible, so you can add custom logic.

Defining a Table Class

For each table in your database that you want to access, define a class that extends Zend_Db_Table_Abstract.

My feeling on this, is that it’s a little bit “overkill”, at least for a website with a DB that handles hundreds of tables. I feel some tables will always be used in some kind of logical grouping into some class.  In those cases you will not want to create systematically all those class… Unless you have a lot more time available than I do ;)

Learning Zend_Db_Table

May
22nd

Poly9 launches Mapspread beta

Poly9, Qc city, map experts since 2005 are launching the Mapspread public beta today!

Spreadsheets importation, online managing, multi-user sharing and easy publication around the web, the feature list is pretty impressive!

You can sign up for free for a limited time as a beta tester right here »

Have you tried it? I’d like to have your opinion about it and any idea how it could be used at ByTheOwner, thanks!

Mar
1st

280 Atlas, build your Cappuccino web app in minutes

Seen on the 280 Atlas website, video demo of this 280 North’s Cappuccino editor

Build an online rss reader in 5 minutes :

Reblog this post [with Zemanta]
Feb
24th

FOWA : How to build advanced web apps with Cappuccino and Objective-J

Working at BTO as a web developper has great benefits, and one of them is that I’m actually in the beautiful city of Miami, attending the FOWA Future of Web Apps 2009 conference & workshops!

event badge

This morning, I had the chance to assist to Francisco Tolmasky’s (280 North) workshop called “How to build advanced web apps with Cappuccino and Objective-J”. It was an absolutely great demo and I’m actually very excited about using this framework for incoming projects at ByTheOwner. FOWA : How to build advanced web apps with Cappuccino and Objective-J

Jan
10th

Scrum agile development hits ByTheOwner

Scrum is an iterative incremental process of software development commonly used with agile software development. We’re giving a try at this development process this year at BTO.

Last year, we often had the impression to keep running without getting anywhere and getting anything done. We were always working on a thousand things at the same time and were having a lot of difficulty keeping the focus to get features out. The team is getting bigger and we didn’t quite succeed to manage it perfectly.

I won’t be part of the first Scrum project since I have to play the firefighter part. I’ll be trying to clear the bugs and emergencies so the other developpers can have an 100% focus on their 3 weeks project but still, I can’t wait to see if it will all work out as expected.

If you’d like to learn more about Scrum and Agile development :

http://en.wikipedia.org/wiki/Scrum_(development)

Quick overview in 5 minutes »

Full explanations, if you have the time to read »

or, this related video :

http://video.google.com/videoplay?docid=-7230144396191025011

Reblog this post [with Zemanta]