vi text editor in Linux
vi is a popular text editor that has been available with Unix systems since a long time. One can edit files fast by using vi.
vi is a popular text editor that has been available with Unix systems since a long time. One can edit files fast by using vi.
make is a utility for building programs. make concepts, predefined and automatic variables, implicit and pattern rules are explained.
A tutorial for building programs using the make utility. makefile structure, prerequisites, phony targets and variables are explained.
A Linux system provides many services. An init script for a service tells when that service should be started and when it is to be stopped.
The GNU Build System for generating the scripts and makefiles for building and installing a GNU software package is explained.
diff is a program for finding differences between files. patch applies the diff output to the original file(s) to get the second.
The agile concurrent software process proposes that all activities in a software development life cycle progress concurrently all the time..
The most important part of a software project is the time required to do the work. The importance of providing adequate time is emphasized.
Scrum is an agile software development process. Scrum attempts to add increments to a working version of software by small sprints.
The UNIX operating system was a watershed event in the field of computing. UNIX is also a good case study of software engineering.