Personal tools
You are here: Home Practice Areas Software Development

Software Development

by Khairil Yusof last modified Apr 28, 2008 09:53 PM
— filed under:

Resources for open source development

Folder Editors by nuhaa — last modified May 20, 2008 10:51 AM
Common features for editors to do programming tasks include support for numerous programming languages, syntax highlighting, auto-completion, tabbed document, search and replace, brace and indent highlighting, collapsing and expanding section of codes etc. Many of these are open source products.
Folder Python by Khairil Yusof — last modified May 01, 2008 11:40 AM
Resources for developing applications and utilities with Python programming language
Folder Ruby by Khairil Yusof — last modified May 07, 2008 11:42 AM
Resources for developing applications using Ruby programming language
Link The Art of Unix Programming by Khairil Yusof — last modified May 08, 2008 06:38 AM
This book has a lot of knowledge in it, but it is mainly about expertise. It is going to try to teach you the things about Unix development that Unix experts know, but aren't aware that they know. It is therefore less about technicalia and more about shared culture than most Unix books — both explicit and implicit culture, both conscious and unconscious traditions. It is not a ‘how-to’ book, it is a ‘why-to’ book.
Link Subversion by Khairil Yusof — last modified May 08, 2008 06:40 AM
This book is written to document the 1.5 series of the Subversion version control system. Every attempt to be thorough in our coverage. However, Subversion has a thriving and energetic development community, so there are already a number of features and improvements planned for future versions that may change some of the commands and specific notes in this book.
Link Trac by Khairil Yusof — last modified May 08, 2008 06:48 AM
Trac is an enhanced wiki and issue tracking system for software development projects. Trac uses a minimalistic approach to web-based software project management. Our mission is to help developers write great software while staying out of the way. Trac should impose as little as possible on a team's established development process and policies.
Link How to Create and Apply Patches by Khairil Yusof — last modified May 21, 2008 04:56 AM
Collaborative open source development usually involves contributing changes to projects and also applying changes from others. This is a simple guide on how to create and apply patches to source code, config and other text files.
Link Comparison of different SQL implementations by Khairil Yusof — last modified May 21, 2008 05:24 AM
This resources compares how different DBMS products handle various SQL (and related) features. If possible, the tables also state how the implementations should do things, according to the SQL standard.
Link The Programmers Stone by abdullah — last modified Sep 05, 2008 10:00 AM
Very good reference on the way of thinking required for a programmer
Link How to become a hacker by abdullah — last modified Sep 05, 2008 10:04 AM
Another good essay on the way of thinking
Link Teach Yourself Programming In 10 Years by abdullah — last modified Sep 05, 2008 10:05 AM
Don't just follow the trend. Pick up the trade. Read this..
Folder AVF by fairuz — last modified Jun 17, 2010 12:36 PM
Advance Virtualization Facility
Document Actions