Recommended reading for anyone interested in learning to program or enhancing their programming skills.
When you want a user to be automatically logged in after they register, you can use the following code where you have access to the sfGuardUser module:
One of the most powerful tools on the Mac in terms of day to day productivity boost, has been Spaces. I have been using this feature in Linux for years, but never quite took advantage of it in Windows. Here is how I currently use it. I would love to here your tips and tricks regarding productivity on the Mac.
I recently started a contest for a logo design (The link is not to my contest, just an example). Soon I had over 60 entries and I needed an easy way to present these logos to the client in a Power Point presentation. It takes two clicks to get to each image… no good. Thus the following script was created. It should serve as a good tutorial on how to use Python to do some basic web interactions. [Read more...]
There are two books I recommend to any startup: The Art of the Start: The Time-Tested, Battle-Hardened Guide for Anyone Starting Anything and Getting Real. I created a guide based on the former, and now I have created a mind map based on the latter. I suggest that you use the mind map for review or to gain an overview of the key points. You can download the mind map here (it is in the FreeMind format): Getting Real Mind Map.
As an undergraduate, one of my favorite classes was Software Engineering. It was in that class, I learned about applying Computer Science theories to the “real world”. We learned about things such as CVS, Cron, Python, UML, etc…
One of the books that was recommended reading, and remains in my library, was The Pragmatic Programmer: From Journeyman to Master. Chapter 3 talks about the basic tools needed for any programmer. Here is a review and description of the tools I use and consider fundamental. [Read more...]