Marc-André Laverdière - The Site
||XP is one of the latest agile processes, which got a lot of attention
recently from developers worldwide.
||My personal favorite: Scrum. Why? Daily status reports, short development cycles and quick handling of blockers.
|Rational Unified Process for Education
||UPEDU is the result of combined expertise in process engineering and teaching
methods from Dr. Kruchten and Dr. Robillard. It is the new standard process
taught at Concordia.
||IBM has spent a lot of time on research on design patterns, which are
exposed on this website.
||Vince Huston has summarized the GOF patterns, accompanied with C++ and
Tools and References
|OMG UML page
||The OMG is responsible for the management of the Universal Modeling Language.
||This template by Brad Appleton is very complete.
||This illustrated reference helps the beginner in the realization of software
architecture. Compatible with Internet Explorer only.
||This on-line catalog summarizes Fowler's book on software refactoring.
||COCOMO II is a standard aimed at estimating the cost of software development
|OWASP ||The Open Web Application Security Project has all the goodies one needs for webapp security: documentation, studies, tools, etc.
|Computer Emergency Response
||CERT is one of the oldest software security organizations.
||Security Focus is a leading organization on network and systems security,
keeping system administrators with the latest news on vulnerabilities through
||CounterPane Internet Security is lead by world-famous white hat Bruce
||Dr. Aviel D. Rubin is a known expert in network security. Many papers
he published are available through this website.
||Bruce Schneier is rightly one of the rock stars of the security world.
Open Source Software
||Tigris.org offers resources for software engineers, focused
on software engineering tools projects.
||Sourceforge is one of the largest repository of open source software development.
||Apache is a widely-used open source web server. Also the home of many many libraries that make programmers' jobs easier.
||DistroWatch.com keeps track and reviews all major Linux distributions.
|The GNU Project
||The GNU Project aims at providing computer users a Unix-like freeware
OS. Many standard utilities come were intiatied within that project, including
Linux and gcc.
|Java Official Site
||The official reference for the Java programming language. Software and
documentation is available for programmers of all skill level.
||My favorite Java IDE. Period.
|Java Coffee Break
||The Java Coffee Break offers tutorials, articles and lessons on learning
||Industry-standard 2D/3D programming, the official website offers many
||Microsoft's official reference on MFC.
|Complete C++ language
||cplusplus.com offers this tutorial that covers all the basics of C++ programming.
The text is accompanied with illustrations in order to facilitate the understanding
|World Wide Web Consortium
||W3C is the body responsible for maitaining the multiple standards related
to the world wide web.
|Yahoo UI Library
||YUI is an open-sourced high quality library of CSS code to make web developers' jobs easier.
|Google Web Fonts
||Google Web Fonts make it easier for web developers to have nice fonts. They are also open fonts.
||EchoEcho offers simple tutorials and references on the major web development
© 2011 by Marc-André Laverdière. All Rights Reserved.