Knowing that Git is not the only one: you have Bazaar and Mercurial too for instance, as well as SVK (to some extent I agree). My favorite remains Git though.
fboule
Posts
-
Got 15 minutes and want to learn Git? -
C++ Style QuestionI couldn't have explained it better. I like to consider the asterisk as a modifier to the type. It does actually belong neither to the type, nor to the variable. Its name is ptr and not *ptr. Another example is:
int i = 123;
int &j = i;It becomes even more unclear if you consider &j as the variable name. Eventually, an alternate way to consider it is with parenthesis:
CType (*ptr), nonPtr;
-
Coding with Music'°' \o/
-
Coding with MusicI am a musician, and I always listen to music when I program. I believe it not only isolates from outer disturbances like phone calls and so on, but the beat of music helps having a good rythm - it enhances brain activity. Note that I listen to symphonic metal, goth metal and tech trance these days (depending on my mood). Heavy metal rulez!
-
100 best books on Software EngineeringThe GoF is just a line of conduct. The danger is that programmers tend not to think their design anymore, to think their application is perfect because they use Design Patterns only. From my computer science education, I learnt object-oriented programming concepts, but I never had an example on how to use it cleverly. Design Patterns are these missing examples to me - and only examples.
-
The 30 Day "No IDE" ChallengeOops, replied to the wrong message. Let's put it this way: I think Microsoft environments are well suited for Microsoft platforms (.NET) and APIs (MFC). I cannot imaging programming VB in notepad, though it is feasible. Merely considering the programming languages themselves (C/C++, Python, Java and so on, even HTML, PHP or others), (g)vim is simply perfect: lightweight, powerful, stable and pretty. And the cherry on top of the pie: you don't need a mouse at all!!
-
The 30 Day "No IDE" ChallengeI use vim for many of my developments... Eclipse IDE is good at work.
-
do you use goto? [modified]It was only a simple example. It could be a more complex loop, like for a user menu or something else...
-
do you use goto? [modified]My opinion in using gotos is like C programming: it is up to the programmer to code properly. Some are so skilled to write ugly C code. If used properly, goto can could may might have a place in our hearts. E.g. the MS-DOS batch script below (tested on WinXP):
@echo off set i=0
:loop
set /a i=%i%+1
echo Loop %i%
if not %i% == 10 goto :loop -
A question for anyone expert in XLDid you try Tools > Macro > Security... and put Security Level to Medium?
-
Windows grepIt tends to actually do the job it is supposed to and quite smoothly... (Whoops, I said it :omg:!!)
-
Windows grepTry the GNU utilities for Win32[^] - it provides you the find and grep Unix commands.
-
Bug Tracking/ Project Management -
Dual Repository SVN -
Anybody using Git? -
Anybody using Git?I am using it from time to time in parallel to Subversion. I especially like it for its distributed approach, i.e. you don't need to have a connectivity to the server holding the repository to make a commit. However the Eclipse IDE[^] does not provide a plugin like for Subversion[^] and you may encounter some problems using Git on MSys[^] (issue with Perl modules missing/wrong version and so on). Moreover Git is more complicated to understand for people - not to name colleagues - who are not familiar with revision control.
-
Open source bug tracking -
Recommendations on Issue Tracker that is integrated into SubversionI use DrProject (https://stanley.cdf.toronto.edu/drproject/csc49x/DrProject). It is based on Trac, but it with a better design and improved features. Administration is very easy and the latest version is very easy to install.