A place to invest time in technology.

Sourforge links of the day

http://asymptote.sourceforge.net/index.html appears to be like graphviz.

http://homepage.mac.com/krmathis/ is where one can get a mac command line version on 7z.exe

ccbuild

"ccbuild is a C++ source scanning build utility for code distributed over directories. Like a dynamic Makefile, ccbuild finds all programs in the current directory (containing "int main") and builds them. For this, it reads the C++ sources and looks at all local and global includes. All C++ source files in the same directories of the local includes are considered objects for the main program. The global includes lead to extra compiler arguments using a configuration file. Next to running g++ it can create simple Makefiles, A-A-P files, and graph dependencies using DOT (Graphviz) graphs."

The code should be an example of how to parse a file.

new version of GnuWIn32 as of 10/18/08

http://gnuwin32.sourceforge.net/ I want to try out the new wget and getopts commands!

Terms used at Open Solaris

http://opensolaris.org/os/community/on/os_dev_process/#glossary is a good list of terms from open solaris group.

XSL

Here 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">&#xA;< /xsl:variable>
<xsl:output method="text"/>
<xsl:strip-space elements="*" />
<xsl:template match="VisualStudioProject">
<xsl:value-of select="@Name" />
<xsl:text>&#xA;< /xsl:text>
<xsl:apply-templates/>
</xsl:template>
<xsl:template match="Configurations/Configuration">
<xsl:value-of select="@Name"/>

Good article defining Software Configuration Management

http://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

http://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

A 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?

Syndicate content