Tools, debuggers, documenting
Undoing Changes | Ry's Git Tutorial | RyPress ‹ Back to Ry’s Git Tutorial In the last module, we learned how to record versions of a project into a Git repository. The whole point of maintaining these “safe” copies is peace of mind: should our project suddenly break, we’ll know that we have easy access to a functional version, and we’ll be able to pinpoint precisely where the problem was introduced. To this end, storing “safe” versions isn’t much help without the ability to restore them. Our next task is to learn how to view the previous states of a project, revert back to them, and reset uncommitted changes.
How to Report Bugs Effectively There are a number of ways in which non-programmers can contribute to software projects; documentation and testing are among the most frequently-requested services, but testing that results in useless bug reports accomplishes nothing but frustrating the programmer. Today, Simon Tatham shares what it's like to be on the receiving end of bug reports, and offers suggestions for how you can help resolve problems as quickly as possible. Introduction Anybody who has written software for public use will probably have received at least one bad bug report.
SWIG: Wrapper and Interface Generator GSoC 2012 was SWIG's third Summer of Code, and this year we received five slots for projects related to SWIG. Out of five, four students completed the program successfully with valuable additions to SWIG. Dmitry Kabak, mentored by Marko Klopcic, worked on SWIG internals to parse the source code documentation comments within the C/C++ header files and use them to document the target language wrapper classes/functions. Dmitry's efforts complemented the existing support added in GSoC 2008.
Here are some tutorials I have written for getting up to speed with this excellent document processing system. Funnily enough I wouldn't consider myself an expert, per se, but I'm learning all the time. I recall finding it quite taxing when I started to learn LaTeX, which is why I have started these tutorials.
Knotsbag " The scientist does not study nature because it is useful; he studies it because he delights in it, and he delights in it because it is beautiful. " Henri Poincaré (1854 - 1912) in "Science et méthode" (1908)
ZeroBUGS - Debugger
Configuration and hardware