new version of GnuWIn32 as of 10/18/08
Submitted by luke on Sat, 2008-11-01 16:35http://gnuwin32.sourceforge.net/ I want to try out the new wget and getopts commands!
Terms used at Open Solaris
Submitted by albert on Mon, 2008-10-27 12:31http://opensolaris.org/os/community/on/os_dev_process/#glossary is a good list of terms from open solaris group.
XSL
Submitted by albert on Tue, 2008-10-21 06:41Here are some links:
A slide show that is a good beginning:
http://nwalsh.com/docs/tutorials/xsl/xsl/slides.html
The wikipedia entry:
http://en.wikipedia.org/wiki/XSLT
XML/XSL are important to be able to receive and send information.
Here is a way to transform a Microsoft Developers Studio project: (remove te spaces betwwen the <
<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet xmlns:xsl='http://www.w3.org/1999/XSL/Transform' version='1.0'>
<xsl:variable name="newline">
< /xsl:variable>
<xsl:output method="text"/>
<xsl:strip-space elements="*" />
<xsl:template match="VisualStudioProject">
<xsl:value-of select="@Name" />
<xsl:text>
< /xsl:text>
<xsl:apply-templates/>
</xsl:template>
<xsl:template match="Configurations/Configuration">
<xsl:value-of select="@Name"/>
Good article defining Software Configuration Management
Submitted by luke on Wed, 2008-10-15 22:27http://www.informit.com/articles/article.aspx?p=390813
"What Is Software Configuration Management?
* By Tom J. Milligan and David E. Bellagio
* Jul 15, 2005
* Sample Chapter is provided courtesy of Addison-Wesley Professional"
Makes a better list than most of best practices.
Xcode prec-compiled headers cache and branching
Submitted by albert on Sat, 2008-10-11 12:59http://www.stevestreeting.com/2007/09/19/branches-and-precompiled-header... shows why we should configure each project to have a different path than the defaults.
Shell scripts
Submitted by albert on Fri, 2008-10-10 18:13A good reference for Bash: http://www.math.ucdavis.edu/~zjohnson/doc/Adv-Bash-Scr-HOWTO/
How can one remember the syntax of the if command?
Hudson main page
Submitted by luke on Thu, 2008-10-09 20:51Where to get hudson: https://hudson.dev.java.net/
If you have wget then you can do this:
/usr/local/bin/wget -N --no-check-certificate http://hudson.gotdns.com/latest/hudson.war
http://hudson.jboss.org/hudson/ is a real live Hudson site used by jboss.org
http://fisheye4.atlassian.com/browse/~raw,r=12517/hudson/trunk/hudson/pl... is not working for me because my cvs does not parse the huge string that I am using.
I logged into dev.java.net and review this program. It uses stringBuilder in a wasteful way. in arrayToString it creates a new stringBuilder for each line of the modules list. It should use append instead.
Also, since many CVS clients are old, the servers are old, it is prone to failure in many ways. It should not put the whole module list on one line. It should run cvs rtag for each module individually. Still, it still just use one stringBuilder object.
Perforce review from the Butler Group
Submitted by luke on Wed, 2008-09-24 19:03http://www.cmcrossroads.com/content/view/12023/726/ is a review of Perforce. It seems fair. The lack of "install models" to tame the complexity of P4 was not mentioned as a fault. It truly is. Also, they did not mention the fact it is not from Microsoft.
Basic Presentation Pointers by Monster.com
Submitted by albert on Wed, 2008-09-03 10:51http://career-advice.monster.com/business-communication/technology/Prese... is a quick article on how to improve people skills.
Google Chrome
Submitted by albert on Wed, 2008-09-03 10:00Since it is open source, we can get the code. To start look at: http://dev.chromium.org/developers/how-tos/getting-started is a link for developers.
It is for Windows only for now. The have an plug in for Visual Studio. It would be nice to have an eclipse section.
These commands will get it via the command line interface:
wget http://build.chromium.org/buildbot/archives/chromium.tgz
wget http://build.chromium.org/buildbot/archives/depot_tools_win.zip
The source code is 437 M. The depot tools is much smaller.
