Cezar Wagenheimer

This user hasn't shared any biographical information

Homepage: http://www.wagenheimer.com

Jabber/GTalk: wagenheimer@gmail.com


Posts by Cezar Wagenheimer

The Humble Indie Bundle (pay what you want for five awesome indie games)


Support Indie Developers and Help Charity! Five awesome indie games for the price you want to pay!

YouTube Preview Image

Wolfire Games is running an innovative pay-what-you-want promotion. Buy World of Goo, Aquiaria, Gish, Lugaru HD and Penumbra and Help Eletronic Frontier Foundation and Child’s Play. Normally the five games would be valued at $80, but from now until Tuesday, 5/11, you can pay what you want for the entire game bundle, and still help Child’s Play charity for kids, and the Electronic Frontier Foundation!.

The games are DRM-free and work with Mac, Windows, and Linux. The coolest part is that you can choose how to divvy up your payment between the game developers, Child’s Play charity for kids, and the Electronic Frontier Foundation!

Until now, try already raised $369,623. Wow, that is very impressive!

You can also help and get your bundle! I already bought mine, remember, it’s up only until Tuesday, 5/11, so hurry up to not miss.

  • Twitter
  • Facebook
  • LinkedIn
  • StumbleUpon
  • Google Reader
  • Orkut
  • Digg
  • Share/Bookmark

Delphi Development Pretty Good Practices – Source Control


Nick Hodges from Embarcadeiro began a series of tutorials on Delphi Development Pretty Good Practices. The last one refers to “Source Control”, a feature that no developer should live without. If you think you do not need or would not benefit from  using (even as a single developer), you’re wrong! Read the article below and change your mind!


Delphi Development Pretty Good Practices #2 – Source Control



Okay, so for this first installment, I’ll be illustrating one of my core principles for developing applications:  All my code of any importance at all goes under source control.  All of it.

I’m all by myself – why should I use source control?

We ask about source control use on the annual survey, and a surprisingly large percentage of you are not using source control at all. That as a bit of a surprise.  If you are working on a team of any size, using source control is a no brainer.  But even if you are working alone, using source control is a really good idea.

Why, you might ask?  Well, there are a number of good reasons:

  1. It’s good to be in the habit. Sure, you may be working alone.  But in the future you may not be.  Or your “weekend hobby project” might turn into a popular project with many developers.  If anything like that happens, being in the habit of using source code control will stand you in good stead.
  2. It protects your code. Since your code is stored in on a server apart from your development machine, you have a backup. And then, you can even backup the code on the server.  Sure, you can zip it all up any time you want, but you don’t get all the other benefits I’m listing here.
  3. It can save your butt. Sometimes, you might accidently delete something.  You might make mistakes and change code that you didn’t want changed.  You might start off on some crazy idea when you are feeling a bit saucy, and then regret it.  Source control can save you from all of these by making it a piece of cake to revert to any previous state.  It’s like a really powerful “undo” feature.
  4. It allows you to “turn back time”. Say you are a shareware author. You like to release updates and new versions.  And say you get a support request from a customer that has a bug while using a version that is two major releases old. Source control lets you easily recreate the code base for that exact release and debug the problem that the user is seeing. More >
  • Twitter
  • Facebook
  • LinkedIn
  • StumbleUpon
  • Google Reader
  • Orkut
  • Digg
  • Share/Bookmark