TortoiseSVN is an easy-to-use SCM / source control software for Microsoft Windows and possibly the best standalone Subversion client there is. It is implemented as a Windows shell extension, which makes it integrate seamlessly into the Windows explorer. Since it's not an integration for a specific IDE you can use it with whatever development tools you like.
What slows down the development of software? Think about this question for a bit. Why is it that as most software evolves it gets harder and harder to add features and improve its structure? Why is it that tasks that would have at one point been simple are now difficult and complex? Why is it…
There are many reasons to let geeks work the way they want to work. Today they work in every industry. They are the knowledge base, blood and sweat equity of many businesses. They work harder than most. They work longer than most. Their job isn’t a sepa
Building a project is complex business. Due to the dozens of tasks required in converting your hodge-podge of files into a working program, there exist literally hundreds of tools that do everything from generating source code, to compiling, to testing, t
This journal is a multi-disciplinary focus for activities relating to the development, assessment and management of energy-related programs. It is hoped that this publication will prove to be an important factor in raising the standards of discussions, analyses, and evaluations relating to energy programs. The following are among the topical areas on which important contributions are solicited: input-output analyses relating to energy-consuming systems, careful resource or reserve assessments of all types, energy-conservation measures and their implementations, incisive evaluation of energy-systems managements, environmental-impact assessments, and policy alternatives stressing economic implications.
Git Extensions is a toolkit to make working with Git under Windows more intuitive. The shell extension will intergrate in Windows Explorer and presents a nice context menu on files.
Extreme Programming (or XP) is a popular software development process that encourages a return to the days of little or no documentation, Design After First Testing, and Constant Refactoring After Programming. Despite its popularity, not everyone thinks X