Those are some resources for developers I produced.
When no licence is specified,
Creative Commons, attribution, non-commercial, share alike, for documentation and artwork,
and, GNU General public license, for code, applies.
If you need a different licensing, just ask me.
News
- 16.11.2006 - An article about Qt4 plugins not loading
- 20.04.2006 - SCons Tools published
- 16.04.2006 - Application releases with CVS: Missing figures added and fixed erratas
- 15.04.2006 - New look and feel
Resources
- SCons tools
- A compilation of scons tools: Qt4 support, Nsis windows installer, OSX disk image builder...
Hopefully they are going to become part of the official SCons distribution.
- Generating UML Use Cases Diagrams with GraphViz Dot
- A declarative way to generate UML Use Cases with GraphWiz's Dot.
- Generic Makefile for C++ projects
- A generic Makefile that compiles C/C++ projects just by looking at what is present on the current path.
- Generic Makefile for LaTeX projects
- A generic Makefile that compiles LaTeX projects just by looking at what is present on the current path.
Documentation
- One hundred reasons my Qt plugins is not working
-
I often tried to build a qt plugin and failed just by several different reasons,
most of then silent.
- Step by step guide to setup a CVS system
-
A step to step guide to quickly setup a CVS system.
Far from providing a complete list of options,
this guide provides common ways of doing things.
- Managing application releases with CVS
-
A clear tutorial that exemplifies a common way to manage
application releases with CVS using branches, tagging and merges.
- Apunts de GFX
- (In Catalan) Complemented classroom notes for several
topics of the Computer Graphics subject at La Salle Engineering School.
It includes topics 12 (Textures) and 13 (Nurbs) including both
theory and an extended explanation of the related OpenGL API.
- FAQ del curset de C avancat del DI 95/96
-
(In Catalan) Frequently asked question for an internal departamental course
on advanced C language I gave at La Salle Engineering School.
- Apunts sobre les llibreries està ndard del C++ (Standard Template Library i més)
-
(In Catalan) A manual about the C++ standard libraries.
This library is now better covered by other documentation available on the web.
- Manual d'Smalltalk i disseny orientat a objectes
- (In Catalan) A progressive and complete manual to one of the purest and easiest
object oriented languages, Smalltalk.
Some advanced OO dessign which can be applied to other languages are also discused.
Projects
- MiniCppUnit
- A simplified CppUnit with some extra features.
It can be used to make unit tests of your applications.
- Efficiency Guardian
- A unit test efficiency tracker using valgrind profiling tools.
- Test Farm
- A continuous testing and monitoring tool.
- CLAM (C++ Library for Audio and Music)
- A framework to develop applications related to audio and music.