Community
Lessons
-
- Description
- ABORT — abort the current transaction ALTER DATABASE — change a database ALTER GROUP — add users to a group or remove users from a group ALTER TABLE — ch...
-
- Description
- If you have Windows XP, there are two methods to determine whether you are running a 32-bit or a 64-bit version. Method 1: View System Properties in Control PanelClick Start, an...
-
- Lesson
-
ASP.NET Basics -1
- Description
- What methods are fired during the page load?Init() - when the page is instantiatedLoad() - when the page is loaded into server memoryPreRender() - the brief mo...
-
- Lesson
-
More On Classes
- Description
- OOP encapsulates data(attributes) and functions(behaviors) into packages called classes.A class is a user-defined data type that acts as a blueprint for instantiating any number...
-
- Lesson
-
C++ As Better C
- Description
- Before moving on further in advanced C++, it is better to ensure us that C++ is nothing but an advanced form of C. Those of you who came from Pascal background may have not foun...
-
- Lesson
-
More On Functions
- Description
- Inline Functions Functions with small code can be declared as inline.Wherever an inline function is called, actual function code will be replacedSyntax: Put keyword inline bef...
-
- Lesson
-
Functions - Basic Concept
- Description
- Today, we will see yet another concept present in any programming language. Naturally, we will see why at all we need functions. How a function is declared and defined in C++? W...
-
- Lesson
-
Union, Typedef, Enums
- Description
- By now, you already know what is an array, what is a structure, and how to use bit-packaged structure. Today, we will see what are unions and when & how we can use them. How...
-
- Description
- Writeroom Hidden Mantra Limitations leads to Creative Solutions
-
- Lesson
-
Quality & Testing
- Description
- IntroductionThe more you invest in quality, the less time it takes to develop working software. Quality is not just testing. Quality isdesigned inmonitored and maintained throug...
-
- Lesson
-
Using md5 sums
- Description
- Once you have downloaded a file from the internet, it is always nice to check the integrity of the file to ensure that it contains what it is meant to contain. No more and...
-
- Description
- Ant: A Java-oriented build tool that uses XML files instead of Makefiles.Apache: The main site for the most widely-used web server in the world.Bitten: A tool for running builds...
-
- Lesson
-
Python - Functions & Modules
- Description
- IntroductionJust because a language could provide all functionality for all things, does not mean that it should. Similarly, you could put all your code in a single, monstrous f...
-
- Description
-
- Lesson
-
Python - The Basics
- Description
- IntroductionTwo things determine how long a solution takes How long it takes to write the solution (human time) How long it takes for that solution to run (computer time) Diffe...
-
- Lesson
-
Automated Builds Using Make
- Description
- IntroductionMost languages require you to compile them before they can be run and too often the command to do that resembles something like:gcc -c -Wall -ansi -I/pkg/chempak/inc...
-
- Lesson
-
Version Control
- Description
- IntroductionVersion control is at the heart of every mature, modern software development project but it is amazing how many people / teams either do not use it at all, or use it...
-
- Lesson
-
The Unix Shell
- Description
- IntroductionCommand-line user interfaces (CLUIs) still have a play an important role amongst today’s graphical user interfaces (GUIs). CLUIs are easier to create Small ...