P’unk Avenue

You are viewing 20 posts

    • http-window-punkave-com-wp-content-uploads-2010-03-politicians-are-funny-20954-1269261664-2-jpg

Apostrophe: the bipartisan CMS

by John Benson

Ok, so it's Friday and we're all psyched for the weekend: ok ok, it's Monday but you can't let that stop the dance party!

Beware of Geeks Bearing Gifts

by Thomas Boutell

@odysseus is now mayor of Shiny Wooden Horse Disco Everybody Come Check It Out! on #foursquare! @agamemnon just checked in from Shiny Wooden Horse Disco Everybody Come Check It Out! via gowalla @cassandra IT'S A TRAP! @priam…
    • http-window-punkave-com-wp-content-uploads-2010-03-screen-shot-2010-03-08-at-11-04-17-pm-png

Faster, PHP! Kill! Kill!

by Thomas Boutell

PHP is easy... as programming languages go, that is. You can build sites in a real hurry. With frameworks like Symfony, you can build them faster still, and follow modern programming practices at the same time.…

Choice is a good thing

by Thomas Boutell

Just a quick note in response to Lukas Kahwe Smith's recent comments about the "problem" of multiple CMSes for Symfony. This note began as a comment of mine on Lukas' blog. We developed Apostrophe to scratch our…

#slive2010 Liveblogging: Fabien Potencier: Symfony 2.0

by Thomas Boutell

I am liveblogging Fabien Potencier's Symfony 2.0 presentation. Bear with me and my editorial errors, simplifications and bare-faced libels. My own opinions are in parentheses. They are setting up now. "Symfony 2.0 Reloaded" Preview Release "I've decided…

Doctrine 2: Jonathan Wage at #sflive2010

by Thomas Boutell

I'm attending Symfony Live. Below are my notes from Jon Wage's presentation on the upcoming Doctrine 2.0. My more opinionated, less explanatory comments tend to be in parentheses. Everything paraphrased brutally to keep up. Doctrine 2 -…

#sflive2010 Geoffrey Bachelet, Symfony Internals

by Thomas Boutell

I'm attending the Symfony Live conference. Below are my notes from Geoffrey Bachelet's presentation on Symfony Internals. Geoffrey Bachelet wrote the "Symfony Internals" chapter of the Symfony book. He wrote the Symfony Internals chapter Customizable, flexible, extensible…

Symfony live: John Cleveley on the admin generator

by Thomas Boutell

John Cleveley @jcleveley on the Symfony admin generator @jcleveley gave an excellent talk on the Symfony admin generator at #sflive2010. Here are my notes. View more presentations from jcleveley. He's using Zend Framework at the moment but…

Thomas Rabaix: internationalization and Symfony

by Thomas Boutell

Hi folks, I'm attending Symfony Live 2010. These are my notes from Thomas Rabaix's talk on internationalization in Symfony, with a few offhand remarks of my own. Thomas Rabaix talk on internationalization URL: routingModel: doctrine + propel…
    • http-farm3-static-flickr-com-2679-4355023008_2dc0742811_o-jpg

Apostrophe 1.0!

by Geoff DiMasi

We have labored long and hard to prepare for the 1.0 release of Apostrophe. As we said before, it has been stable and in use for a long time now, but we wanted to mark a moment…

Oh So Close!

by Geoff DiMasi

We have decided to push back the release of Apostrophe 1.0 until tomorrow. We are truly in the home stretch. Just hitting a few bugs, finishing up documentation and adding some instructional content to the demo…

Apostrophe 1.0 Release... Wednesday!

by Geoff DiMasi

If you follow us carefully, you have probably already seen this screencast of Apostrophe, our open source content management system built in the Symfony PHP Web Framework. You also probably know that we have built many…
    • http-farm3-static-flickr-com-2751-4322471285_7b0dd82c73_o-png

The Persepolis Junto

by Geoff DiMasi

The Persepolis Junto Thursday February 4, 2010 The discussion will begin at 7pm. Food and drink at 6pm. Please join us this Thursday, February 4th at 6pm for the Junto. This month we will be discussing…
    • http-window-punkave-com-wp-content-uploads-2010-01-spirithasaposse-png

Tonight: toast the Spirit Mars rover!

by Thomas Boutell

After exceeding its 90-day mission by SEVEN. FREAKING. YEARS, the Spirit Mars rover is permanently stuck. So sad! Yes, they plan to do some stationary science work with it when the winter is over, but let's…
    • http-window-punkave-com-wp-content-uploads-2009-12-cheers-jpg

punkave.com is way cooler now!

by Rick Banister

Not to toot our horn or nothin, but we've just launched a new site for ourselves. At 6:05pm on the last business day of the year we've cobbled our children some new shoes. It was a lot…
    • http-window-punkave-com-wp-content-uploads-2009-12-screen-shot-2009-12-18-at-12-33-32-pm-png

svncampfire: svn commit notices in campfire, take 2

by Thomas Boutell

Using svn for version control? Have lots of repositories you're interested in? Maybe some of them aren't under your control, so you can't set up postcommit hooks? Check out svncampfire (literally... haha, see what I did…
    • http-window-punkave-com-wp-content-uploads-2009-12-screen-shot-2009-12-17-at-11-08-57-am-png

Batman Construction Set: Managing Many Identities With Gmail

by Thomas Boutell

Last month Batman decided he was too busy to keep track of a separate batman@batcave.com email inbox. Especially since the economic downturn had forced him to lay off Alfred. So he forwarded all of his batman@batcave.com…

Give PNG a Chance

by Thomas Boutell

When I led the PNG working group and edited the first ten drafts of the PNG file format specification, I hoped that PNG image files would swiftly replace GIFs. I was wrong about that. Netscape, which…
    • http-www-boutell-com-boutell-images-heart-gif

Dear Gmail: let us map filters to "From" addresses

by Thomas Boutell

Dear Gmail, labels. multiple "From:" addresses. Now, please let me select a default "From:" address when replying to messages with a particular label. Then I can manage my various secret identities business roles with a much lower…

Slides from MAMPCamp: testing websites on your own Mac

by Thomas Boutell

I led a barcamp philly session today titled MAMPCamp: testing websites on your own Mac. You can find considerably expanded slides, notes and links here. I've also promised to deliver a complete writeup on how to use…