BLOG

A C/C++ feature that helped me to log better

On June 12, 2010, in Development, by Thiago Alves
1

I read an article some time ago where it claims that you take at least 10 years to learn C/C++ entirely. I don’t remember if was Bjarne Stroustrup or someone else that said that but I completely agree!

I program professionally for about 8 years and most of my career was developing in C/C++, still I don’t consider I know everything about this terrific language. One prove is that I found an interesting feature available regarding #define macros!

Continue reading »

Tagged with:
 

My Workflow With Git

On May 24, 2010, in Development, by Thiago Alves
1

I know the last post was something slightly better than crap, but I just tried to give a brief introduction about Source Control Management to write this post about git, the one I choose for all my personal work.

Sometimes you’re doing some personal project like a test algorithm, your personal web site or the next millionaire software; doesn’t meter, if you’re like me and like to test on your own stuff, you probably get to a point were you changed so much that going back to the original state takes so long that you choose keep trying to fix the current one.

Well, for me git came to save me for those hassles and once I started to do it, I install git on every machine I work… even in my day job!

Keep reading to find out how it works for me!

The fast version control system

Continue reading »

Tagged with:
 

VCS: Choose yours, but go distributive!

On May 19, 2010, in Development, by Thiago Alves
0

Since I started to develop I always was fascinated by versioning my code so I could keep a history of my development, but until couple years ago I never could get any VCS (Version Control System) up and running on my machines.

I don’t know if was the complexity of having a server machine to host my repositories or was just pure laziness but the fact was I never used a VCS until I knew git!

Git Branches

Continue reading »

Tagged with:
 

The iPad controverse

On January 30, 2010, in Technology, by Thiago Alves
1

On January 28th Apple launch its new product the iPad. Since a month or more before the launch everyone is speculating and try to guess what this new product will be and how it should change the world.

Apple iPadWell the day to know it come and almost everybody was disappointed with it. The question is: Why?

Continue reading »

Tagged with: