Just add this to your ~/.bashrc file or create it if one doesn’t exist.
You’ll either need to close and reopen Terminal for the change to take effect or run this
source ~/.bashrc
Just add this to your ~/.bashrc file or create it if one doesn’t exist.
You’ll either need to close and reopen Terminal for the change to take effect or run this
source ~/.bashrc
By using the git log command formatted and piped to sort -u (unique) you can pretty easily get a listing of who has ever contributed to a project which is under git source control.
git log --pretty=format:"%an" | sort -u
Using this you’ll get an output that resembles something like this.
Barry Sanders
Grant Hill
Joe Smith
As you can see, it sorts by the full name string which may not be ideal but I think that it does the job well enough for now.
This year marked the fifth year of the CodeMash open source developer conference. I now know why it only took a matter of hours for this one to completely sell out. During the three days in Sandusky, OH I attended quite a variety of sessions on topics that I wouldn’t normally spend time on such as Ruby, VIM and F#. It was great to find the atmosphere being upbeat and open minded as well. To top it all off on Thursday evening the waterpark was open for just us conference attendees to enjoy. It was well worth the time and effort of driving through the blizzard of snowfall that arrived in Detroit just prior to leaving on Tuesday afternoon. Good times!
It turned out to be an awesome day for running in downtown Detroit on Sunday! Unlike last year I knew my way around Detroit well enough to park in the Compuware structure and not having to catch a shuttle buss to Canada took a lot of stress off of the morning. It was good to have so many friends be able to run in the half marathon too. My Garmin watch distance was quite a bit off for the day but I’m just happy that I was able to stay around the same time as my Martian time back in April.
![]()
If all goes according to plan this week I’ll be doing some long awaited blog improvements. A few notable additions that I’ll be focusing on are including quotes in the about me section that were given by my colleagues. These quotes mean a lot to me as I’ve become increasingly aware of how important it is to give your colleagues the same amount of courteousness as you would your very own clients. The other improvement that I’ll be thinking over is changing the downloads page name to “my work” instead and then even branch that off further into professional and hobby work types.
Now if I could only solve the problem with lack of blog posts..