Mount JFFS2 Image
Saturday, October 25, 2008
Example of how to mount a JFFS2 image using mtdblock.
Clay Shirky: Institutions vs. collaboration
Monday, July 14, 2008
This is a rather interesting talk that takes some very foundational ideas from open source software development, P2P networks, and social networking and implies that these paradigms can apply to a lot more.
Never argue with a fool, people might not know the difference.
Software Development Tools
Wednesday, May 18, 2005 by digitalpeer
The following is a list of software development tools that cover all aspects of software development. Hopefully you've heard of some of them, but maybe i've listed something that might spur some curiosity.
Compilers & Interpreters
CINT is a very nice C/C++ interpreter that turns your once compile only code into a script that can even use compiled libraries. Very handy for some tasks.
distcc is by far the easiest and best distributed compiler program out there for your Linux boxes.
distccKNOPPIX is a Linux distribution that will easily allow you to turn an office full of Windows computers into distcc distributed compiling machines.
ccache basically acts as a front end to the compiler like distcc but uses a cache to increase compilation efficiency instead of just distributing compilations.
Error Checking and Formatting
FlawFinder is a nifty little tool that does a pretty decent job at finding potential security problems in code.
Splint is often considered better and more complete than lint at finding coding mistakes and security vulnerabilities quickly.
JCSC is basically your lint for Java, but also has support for enforcing coding standards.
Analysis
C and C++ Code Counter Documenting
Doxygen for Makefiles Version Control
http://www.edgewall.com/trac/