Great little tutorial on getting started with Zend Framework and the Doctrine ORM. It only provides simple usage, but it’s a good place to start. Doctrine is an Object Relational Model library for PHP >=5.2 that supports all kinds of nifty features like Migrations.
Jon Eaves simplifies the difference between complicated and complex.
If you use vim and develop in PHP, you need these tips.
If you’re on a Mac like I am but prefer command-line vim in a terminal window, you can download an updated version of VIM and then just symlink /usr/bin/vim to the bundle in the /Applications directory, and it’ll run …
Ever had to write a piece of software that stores it’s menu tree in a database? Recursive logic is a pain in the ass, and it’s a “heavy” transaction.
I can’t even remember what site I found DadHacker through (it was something relating to his time at Apple), but perusing the archives has taught me more than my senior year of college and has made me laugh and cry with the same trainwreck precision as the last time …
I’m a big fan of the Mac-only developers that have released programmer tools over the past few years. OmniGroup makes OmniGraffle and OmniOutliner, two applications that are open in my tray more often than they’re closed. I feel the same way about Panic’s suite off applications, esp. Transport. The interfaces are FAR easier to use
Coda is Panic’s latest application, and is a text editor aimed at making web development easier. I have been a vim user for ages, but in a terminal window — I don’t like VIM’s gui for whatever reason. I’ve tried Dreamweaver, gVim, BBedit, TextMate, … just about everything under the sun, but I still keep coming back to vim. Coda has some improvements on all of these, but also some things that annoy the everloving heck out of me.
This is required reading for anyone who’s even thinking of offshoring some programming work. However, it’s not the entire story.
I’ve managed several offshore teams from here in the states for clients. There’s two ways the project can go: You can hire someone like me who speaks english and ‘programmer’, has enough of a business mindset to understand your business processes (because why would you write a program that implement’s someone else’s idea of how your business runs?) and has enough of a technical mindset to lay down the technical specifications. This is what the article above recommends. There’s more ways to do it … read on if you’d like to see a discussion of them.
This article got posted on Digg earlier today: When Acts of God Bring Down Web Hosts … and it’s got to be the lamest collection of such stories that I’ve ever seen. Anyone who deals with other people’s servers
Here’s my list of stories from the past year:
- Softlayer Dallas: …
Jumpchart is Daring Fireball’s sponsor this week. Normally I wouldn’t repost a sponsored post (hey, it wasn’t me they paid), but I tried out out. More inside, but the general gist is that it’s a great idea, but there isn’t anything you can’t do with Google Docs — and the account tiers are so limited that if I want to work collaboratively with someone I’ll just do it in Google Docs instead for free.
If you enjoy the content, consider subscribing to the feed(s).
Post a Comment