Erudite Infotech: Where Knowledge Means Power
Erudite Infotech: Where Knowledge Means Power
Erudite Infotech: Where Knowledge Means Power
TECHIE LINKS
1. C/C++ INTERVIEW QUESTIONS:
http://www.softcorp.demon.co.uk/c++2.htm
http://www.onesmartclick.com/interviews/interviews-programming.html
http://www.cpuniverse.com/newsite/archives/1999/mar/c++.html
http://www.oneparticularharbor.net/sam/interview.html
http://www.acetheinterview.com/cgi-bin/qanda.cgi?action=topics&number=5
http://www.geocities.com/Athens/Agora/3027/work/interviewQuestions.html
http://www.moskalyuk.com/jobs/cpp_5.htm
http://www.moskalyuk.com/jobs/java_1.htm
http://www.cs.unc.edu/~scheib/work/questions/
http://www.cis.temple.edu/~ingargio/cis307/assessment/interviews.html
http://www.geocities.com/SiliconValley/Park/1512/cpuz_l1.html
http://leepoint.net/notes/cpp/
http://www.parashift.com/c++-faq-lite/
http://cslibrary.stanford.edu/
http://halcyon.usc.edu/~kiran/msqs.html
http://www.4guysfromrolla.com/ASPscripts/PrintPage.asp?REF=/webtech/012700-1.shtml
http://www.sellsbrothers.com/fun/msiview/default.aspx?content=question.htm
http://www.acetheinterview.com/qanda/microsoft_interview.html
http://bbs.mit.edu/cgi-bin/BBS0an?/groups/GROUP_3/JobHunting/Interview
http://www.bucketobits.com/chris/programmerinterviewquestions.html
4. PUZZLES:
http://www.techinterview.org/archive/
http://puzzle.dse.nl/index_us.html
http://www.chlond.demon.co.uk/academic/puzzles.html
http://pub13.ezboard.com/fvisualbasicexplorerfrm44
5. OPERATING SYSTEMS NOTES:
http://williamstallings.com/Extras/OS-Notes/notes.html
http://www.ibilce.unesp.br/courseware/opsys/ostart.htm
http://www.cs.wisc.edu/~solomon/cs537/notes.html
http://www.cs.wisc.edu/~bart/537/lecturenotes/titlepage.html
6. WIN32 TUTORIALS:
http://www.winprog.org/tutorial/
http://www.gajits.com/win32.asp
http://ciips.ee.uwa.edu.au/~morris/Year2/PLDS210/ds_ToC.html
http://www.csl.mtu.edu/cs2321.rp/www/lectures/cs2321lectures.htm
http://louisa.levels.unisa.edu.au/se1/testing-notes/testing.htm
http://hebb.cis.uoguelph.ca/~dave/343/Lectures/testing.html
http://www.cee.hw.ac.uk/~air/se4/
http://www.darkshire.org/~jhkim/programming/process/testing.html
9. MATHEMATICAL PUZZLES
http://thinks.com/webguide/mathpuzzles.htm
http://www.syvum.com/teasers/
http://www.eduplace.com/math/brain/
http://www.brainbashers.com/
http://barryispuzzled.com/
http://www.braingle.com/
10. CGI
11. CORBA
CORBA FAQ
<http://www.cerfnet.com/%7Empcline/corba-faq/>
A Brief Tutorial on CORBA
<http://www.cs.indiana.edu/hyplan/kksiazek/tuto.html>
CORBA 2.0 Specification
<http://www.cs.wustl.edu/%7Eschmidt/CORBA-docs/index.html>
CORBA Tutorials
<http://www.cs.wustl.edu/%7Eschmidt/tutorials-corba.html>
Sams Teach Yourself CORBA in 14 Days
<http://www.informit.com/product/0672312085/>
Linux Network Programming, Part 3 - CORBA: The Software Bus
<http://www2.linuxjournal.com/lj-issues/issue48/2336.html>
CORBA Program Development, Part 1
<http://www2.linuxjournal.com/lj-issues/issue61/3201.html>
CORBA Program Development, Part 2
<http://www2.linuxjournal.com/lj-issues/issue62/3213.html>
CORBA Program Development, Part 3
<http://www2.linuxjournal.com/lj-issues/issue63/3214.html>
12. CSS
CSS2 Tutorial
<http://richinstyle.com/guides/css2.html>
13. CVS
CVS Tutorial
<http://cellworks.washington.edu/pub/docs/cvs/tutorial/cvs_tutorial_toc.html>
Concurrent Version System Tutorial
<http://www.csc.calpoly.edu/%7Edbutler/tutorials/winter96/cvs/>
14.DHTML
Introduction to Dynamic HTML
<http://www.stars.com/Authoring/DHTML/Intro/>
15.EMACS
Emacs: The Software Engineer's ``Swiss Army Knife''
<http://heather.cs.ucdavis.edu/%7Ematloff/UnixAndC/Editors/Emacs.html>
Emacs FAQ
<http://www.geek-girl.com/emacs/faq/index.html>
GNU Emacs Lisp Reference Manual
<http://www.gnu.org/manual/elisp-manual-20-2.5/elisp.html>
Programming in Emacs Lisp
<http://www.gnu.org/manual/emacs-lisp-intro/emacs-lisp-intro.html>
GNU Emacs Manual
<http://www.gprep.pvt.k12.md.us/technology/emacs_lesson/emacs_toc.html>
A Tutorial Introduction to Emacs
<http://www.lib.uchicago.edu/keith/tcl-course/emacs-tutorial.html>
EMACSulation: Internet-ready!
<http://www.linuxgazette.com/issue26/marsden.html>
EMACSulation: Ediff - An Emacs interface to diff and patch
<http://www.linuxgazette.com/issue27/marsden.html>
EMACSulation: Emacs as a Server
<http://www.linuxgazette.com/issue29/marsden.html>
EMACSulation: Customizing Emacs
<http://www.linuxgazette.com/issue31/marsden.html>
Basic Emacs
<http://www.linuxgazette.com/issue35/anderson.html>
EMACSulation: Templating Mechanisms
<http://www.linuxgazette.com/issue39/marsden.html>
Emacs Macros and the Power-Macros Package
<http://www.linuxgazette.com/issue47/pedersen.html>
Polyglot Emacs 20.4
<http://www2.linuxjournal.com/lj-issues/issue59/2178.html>
16. EXPECT
17. FORTRAN
18. GIMP
19. GNOME
20. GTK
GDK Reference Manual
<http://developer.gnome.org/doc/API/gdk/index.html>
GLib Reference Manual
<http://developer.gnome.org/doc/API/glib/index.html>
GTK+ Reference Manual
<http://developer.gnome.org/doc/API/gtk/index.html>
The GIMP Toolkit
<http://www.gtk.org/docs/gtk_toc.html>
GTK+ FAQ
<http://www.gtk.org/faq/>
GTK V1.2 Tutorial
<http://www.gtk.org/tutorial/gtk_tut.html>
Drawing and Event Handling in GTK
<http://www.gtk.org/%7Eotaylor/gtk/tutorial/drawing_tut.html>
An Introduction to the GIMP Tool Kit
<http://www2.linuxjournal.com/lj-issues/issue47/2465.html>
21. GNUPLOT
Constrained Dynamics
<http://www-cgi.cs.cmu.edu/afs/cs.cmu.edu/user/baraff/www/pbm/constraints.pdf>
Continuum Dynamics
<http://www-cgi.cs.cmu.edu/afs/cs.cmu.edu/user/baraff/www/pbm/continuators.pdf>
Differential Equation Basics
<http://www-cgi.cs.cmu.edu/afs/cs.cmu.edu/user/baraff/www/pbm/diffyq.pdf>
Energy Functions and Stiffness
<http://www-cgi.cs.cmu.edu/afs/cs.cmu.edu/user/baraff/www/pbm/energons.pdf>
Particle System Dynamics
<http://www-cgi.cs.cmu.edu/afs/cs.cmu.edu/user/baraff/www/pbm/particles.pdf>
An Introduction to Physically Based Modeling
<http://www-cgi.cs.cmu.edu/afs/cs.cmu.edu/user/baraff/www/pbm/pbm.html>
Rigid Body Dynamics I
<http://www-cgi.cs.cmu.edu/afs/cs.cmu.edu/user/baraff/www/pbm/rigid1.pdf>
Rigid Body Dynamics II
<http://www-cgi.cs.cmu.edu/afs/cs.cmu.edu/user/baraff/www/pbm/rigid2.pdf>
Scientific Visualization Tutorials
<http://www.cc.gatech.edu/scivis/tutorial/tutorial.html>
Gnuplot - An Interactive Plotting Program
<http://www.eng.hawaii.edu/Tutor/Gnuplot/>
GIF Animation Tutorial
<http://www.webreference.com/dev/gifanim/tutorial.html>
22. HTML
23. ILU
24. IP-MASQUERADING
25. IPC
26. JAVA
28. LISP
29. MIDI
30. ML
ML Tutorial
<http://cs.wwc.edu/Environment/SML-Tutorial.html>
Programming in Standard ML '97
<http://www.dcs.ed.ac.uk/home/stg/NOTES/>
A Gentle Introduction to ML
<http://www.dcs.napier.ac.uk/course-notes/sml/manual.html>
Moscow ML Owner's Manual
<http://www.dina.dk/%7Esestoft/manual/manual.html>
31. MPI
An MPI Tutorial
<http://www-erl.mit.edu/cagc/mpi/tutorial.html>
Tutorial on MPI
<http://www-unix.mcs.anl.gov/mpi/tutorial/>
MPI: Portable Parallel Programming for Scientific Computing
<http://www-unix.mcs.anl.gov/mpi/tutorial/mpibasics/index.htm>
Tuning MPI Applications for Peak Performance
<http://www-unix.mcs.anl.gov/mpi/tutorial/perf/index.html>
MPI: From Fundamentals to Applications
<http://www.epm.ornl.gov/%7Ewalker/mpi/SLIDES/mpi-tutorial.html>
MPI Tutorial
<http://www.mpi.nd.edu/mpi_tutorials/>
MPI: The Complete Reference
<http://www.netlib.org/utk/papers/mpi-book/mpi-book.html>
Introduction to Parallel Programming Using MPI
<http://www.scs.leeds.ac.uk/cpde/tutorial.html>
Basics of MPI Programming
<http://www.tc.cornell.edu/Edu/Talks/MPI/Basic/>
32. MATLAB
33. MISC
34. MOTIF
35. OPENGL
OpenGL Programming Guide - The Red Book
<http://fly.srk.fer.hr/%7Eunreal/theredbook/>
NeHe OpenGL Tutorials
<http://nehe.gamedev.net/opengl.asp>
Advanced Graphics Programming Techniques Using OpenGL
<http://reality.sgi.com/blythe/sig99/advanced99/notes/notes.html>
Introduction to OpenMP
<http://scv.bu.edu/SCV/Tutorials/OpenMP/>
OpenGL: >From the Extensions to the Solutions
<http://toolbox.sgi.com/TasteOfDT/src/tutorials/OGLT/>
Designing and Building Parallel Programs
<http://www-unix.mcs.anl.gov/dbpp/>
Tutorial Material on MPI
<http://www-unix.mcs.anl.gov/mpi/tutorial/>
Tutorial on MPI
<http://www-unix.mcs.anl.gov/mpi/tutorial/gropp/talk.html>
Parallel Programming - Basic Theory for the Unwary
<http://www.actcom.co.il/%7Echoo/lupg/tutorials/parallel-programming-theory/parallel-
programming-theory.html>
Building a Beowulf System
<http://www.cacr.caltech.edu/beowulf/tutorial/building.html>
High Performance Fortran in Practice
<http://www.cs.rice.edu/%7Echk/hpf-tutorial.html>
Java Personal OpenGL Tutorial (JPOT)
<http://www.cs.uwm.edu/%7Egrafix2/>
OpenGL Tutorial
<http://www.eecs.tulane.edu/www/Terry/OpenGL/Introduction.html>
Advanced OpenGL Texture Mapping
<http://www.flipcode.com/tutorials/tut_atmap.shtml>
Linux Focus
<http://www.linuxfocus.org/>
What is OpenGL?
<http://www.linuxfocus.org/English/January1998/article2.html>
GLUT Programming: Windows and Animations
<http://www.linuxfocus.org/English/January1998/article3.html>
OpenGL Programming: Simple Polygon Rendering
<http://www.linuxfocus.org/English/January1998/article4.html>
OpenGL Programming: More About Lines
<http://www.linuxfocus.org/English/March1998/article3.html>
GLUT Programming: Windows Management
<http://www.linuxfocus.org/English/March1998/article4.html>
Programming with OpenGL: Advanced Rendering
<http://www.sgi.com/software/opengl/advanced96/course_notes.html>
Programming with OpenGL: Advanced Techniques
<http://www.sgi.com/software/opengl/advanced97/notes/notes.html>
OpenGL Overview
<http://www.sgi.com/software/opengl/kitchen/overview/index.html>
HPF: Programming Linux Clusters the Easy Way
<http://www2.linuxjournal.com/lj-issues/issue45/2432.html>
36. PHP
PHP Knowledge Base <http://e-gineer.com/e-gineer/phpkb/>
PHP/MySQL Tutorial
<http://hotwired.lycos.com/webmonkey/programming/php/tutorials/tutorial4.html>
PHP3 Introduction
<http://www.devshed.com/Server_Side/PHP/Introduction/>
PHP Tutorials
<http://www.htmlwizard.net/phpTidbits/>
PHP FAQ
<http://www.php.net/FAQ.php3>
PHP Manual
<http://www.php.net/docs.php3>
PHP How-To Columns
<http://www.phpbuilder.com/>
An Introduction to PHP3
<http://www2.linuxjournal.com/lj-issues/issue73/3658.html>
37. PVM
38. PASCAL
39. PERL
Perl Modules
<ftp://ftp.ccs.neu.edu/net/mirrors/ftp.funet.fi/pub/languages/perl/CPAN/CPAN.html>
Perl man pages
<ftp://ftp.cdrom.com/pub/perl/CPAN/doc/manual/html/index.html>
Perl Tutorial
<http://agora.leeds.ac.uk/Perl/start.html>
A Quick Introduction to Perl
<http://devcentral.iftech.com/learning/tutorials/web/perl/>
Perl FAQ
<http://language.perl.com/faq/>
HTMLified Perl 5 Reference Guide
<http://virtual.park.uga.edu/humcomp/perl/perl5.html>
Perl Regular _Expression Tutorial
<http://virtual.park.uga.edu/humcomp/perl/regex2a.html>
Save it With Perl: A CPAN Solution to Data Persistence
<http://www-4.ibm.com/software/developer/library/perl2/index.html?dwzone=linux>
Introduction to Perl
<http://www.cclabs.missouri.edu/things/instruction/perl/perlcoursehtml>
The Perl Programming Language
<http://www.civeng.carleton.c/aCourses/Grad/1995-96/82.562/perl/>
Sams Teach Yourself Perl 5 in 21 Days (2nd Ed.)
<http://www.informit.com/product/0672308940/>
Using Perl for Web Programming
<http://www.informit.com/product/0789706598/>
Perl 5 Quick Reference
<http://www.informit.com/product/0789708884/>
Perl Part III - Arrays
<http://www.linuxfocus.org/English/January2000/article136.shtml>
Perl Part II - Writing a Real Program
<http://www.linuxfocus.org/English/November1999/article126.html>
Perl Part I - Introduction
<http://www.linuxfocus.org/English/September1999/article114.html>
Perl Tutorial
<http://www.ncsa.uiuc.edu/General/Training/PerlIntro/>
Robert's Perl Tutorial
<http://www.netcat.co.uk/rob/perl/win32perltut.html>
CGI/Perl Tips, Tricks and Hints
<http://www.speakeasy.org/%7Ecgires/cgi-tips.html>
An Introduction to Perl
<http://www.uga.edu/%7Eucns/wsg/unix/perl/course/introduction.html>
Embperl: Modern Templates
<http://www2.linuxjournal.com/lj-issues/issue54/3095.html>
Perl Embedding
<http://www2.linuxjournal.com/lj-issues/issue55/2901.html>
Network Programming with Perl
<http://www2.linuxjournal.com/lj-issues/issue60/3237.html>
40. POSTSCRIPT
PostScript FAQ
<ftp://wilma.cs.brown.edu/pub/comp.lang.postscript/>
PostScript Programming
<http://devcentral.iftech.com/learning/tutorials/misc/ps/>
About PostScript Errors
<http://ds.dial.pipex.com/quite/errors.htm>
A First Guide to PostScript
<http://www.cs.indiana.edu/docproject/programming/postscript/postscript.html>
PostScript Tutorial and Reference
<http://www.cs.ukc.ac.uk/pubs/1992/109/>
PostScript III: The Operand Stack of PostScript: Arrays, Variables, Loopsand Macro Definitions
<http://www.linuxfocus.org/English/July1999/article100.html>
PostScript II: The Operand Stack, Manipulations and Mathematical Operators
<http://www.linuxfocus.org/English/July1999/article41.html>
PostScript I: The Language
<http://www.linuxfocus.org/English/May1998/article3.html>
41. POVRAY
42. PROLOG
43. PYTHON
44. RPC
REXX/imc Tutorial
<http://users.comlab.ox.ac.uk/ian.collier/Docs/rexx_info/>
Advanced Object REXX Programming
<http://www-4.ibm.com/software/ad/obj-rexx/orxadva1.html>
Introduction to Object REXX Programming
<http://www-4.ibm.com/software/ad/obj-rexx/orxintr1.html>
Rexx FAQ
<http://www.mindspring.com/%7Edave_martin/RexxFAQ.html>
TCP/IP Socket Programming with REXX
<http://www2.hursley.ibm.com/rexxtut/socktut1.htm>
46. RUBY
47. SCSI
48. SQL
49. SSI
50. STL
51. SAMBA
52. SCHEME
Scheme Tutorial
<http://cs.wwc.edu/%7Ecs_dept/KU/PR/Scheme.html>
A Scheme Tutorial for GIMP Users
<http://imagic.weizmann.ac.il/%7Edov/gimp/scheme-tut.html>
Revised (4) Report on the Algorithmic Language Scheme
<http://sicp.ai.mit.edu/manuals/r4rs/r4rs_toc.html>
MIT Scheme Reference
<http://sicp.ai.mit.edu/manuals/scheme-7.5.5/doc/scheme_toc.html>
DrScheme Programming Environment Manual
<http://www.cs.rice.edu/CS/PLT/packages/doc/drscheme/index.html>
MzScheme Language Manual
<http://www.cs.rice.edu/CS/PLT/packages/doc/mzscheme/index.html>
Teach Yourself Scheme in Fixnum Days
<http://www.cs.rice.edu/%7Edorai/t-y-scheme/t-y-scheme.html>
Lecture Notes on the Principles of Programming Languages
<http://www.cs.rice.edu/%7Eshriram/311/>
An Introduction to Scheme and Its Implementation
<http://www.cs.utexas.edu/users/wilson/schintro/schintro_toc.html>
The Scheme Programming Language
<http://www.cs.washington.edu/education/courses/341/99su/lectures/scheme/>
Scheme FAQ
<http://www.faqs.org/faqs/scheme-faq/part1/preamble.html>
The PACT Scheme Language
<http://www.llnl.gov/def_sci/pact/PACT_Docs/sx/sx.html>
Fundamentals of Computer Science I
<http://www.math.grin.edu/courses/Scheme/>
Chez Scheme User's Guide
<http://www.scheme.com/csug/index.html>
The Scheme Programming Language (2nd Ed.)
<http://www.scheme.com/tspl2d/index.html>
53. SMALLTALK
54. TCP/IP
55. Tcl/Tk
56. TeX
LaTeX for Secretaries
<http://www2.linuxjournal.com/lj-issues/issue70/3387.html>
57. UNIX
58. VRML
Introduction to VRML
<http://deslab.mit.edu/DesignLab/courses/13.016/visualization/second/>
VRML Primer and Tutorial
<http://tecfa.unige.ch/guides/vrml/vrmlman/vrmlman.html>
VRML Audio Tutorial
<http://www.dform.com/inquiry/tutorials/vrmlaudio/>
The Easy VRML Tutorial
<http://www.mwc.edu/%7Epclark/>
VRML 97 Tutorial
<http://www.vapourtech.com/vrmlguide/index.html>
Introduction to VRML 2.0
<http://www.vislab.usyd.edu.au/siggraph96vrml/>
An Introduction to VRML
<http://www2.linuxjournal.com/lj-issues/issue57/3085.html>
VRML 2.0 Tutorial
<http://zansiii.millersv.edu/work2/vrmltutorial.dir/>
59. X11
Securing X Windows
<http://ciac.llnl.gov/ciac/documents/ciac2316.html>
X Window Guide
<http://formast.lut.ac.uk/ASlab/info/usage/X-doc/XwindowGuide/doc.html>
Using X11 Windows
<http://heather.cs.ucdavis.edu/%7Ematloff/UnixAndC/Unix/XWindows.html>
Looking Through X Windows
<http://nacphy.physics.orst.edu/coping-with-unix/node116.html>
X Widget FAQ
<http://reality.sgi.com/widgetFAQ/>
Xlib Programming: A Short Tutorial
<http://tronche.com/gui/x/xlib-tutorial/>
X Windows Version 11.5: A Concise Description
<http://www-h.eng.cam.ac.uk/help/tpl/graphics/X/X11R5/Concise.html>
Beginning with X
<http://www.arlut.utexas.edu/csd/doc/seminar.html>
comp.windows.x.intrinsics (Xt) FAQ
<http://www.faqs.org/faqs/Xt-FAQ/preamble.html>
comp.windows.x FAQ
<http://www.faqs.org/faqs/x-faq/part1/preamble.html>
Configuring X
<http://www.linuxfocus.org/English/March1998/article11.html>
The 40 Most Common X Programming Errors (And How to Avoid Repeating Them)
<http://www.rahul.net/kenton/40errs.html>
X Window System Application Performance Tuning
<http://www.rahul.net/kenton/perf.html>
Taming the X Display Manager (xdm)
<http://www.rru.com/%7Emeo/pubsntalks/xrj/xdm.html>
Introduction to X Windows
<http://www.strath.ac.uk/CC/Courses/oldXC/xc.html>
XFree86 FAQ
<http://www.xfree86.org/FAQ/index.html>
Programming with XView
<http://www2.linuxjournal.com/lj-issues/issue47/2035.html>
Developing Imaging Applications with XIE
<http://www2.linuxjournal.com/lj-issues/issue53/2259.html>
X Window System Administration
<http://www2.linuxjournal.com/lj-issues/issue56/3083.html>
60. XDR
61. XML
Working with XML: The Java API for XML Parsing (JAXP) Tutorial
<http://java.sun.com/xml/docs/tutorial/index.html>
XQL Tutorial
<http://metalab.unc.edu/xql/xql-tutorial.html>
Tutorial Introduction to XML
<http://www-4.ibm.com/software/developer/education/xmlintro/>
The XML Revolution: Technologies for the Future Web
<http://www.brics.dk/%7Eamoeller/XML/>
An Introduction to Perl's XML::XSLT Module
<http://www.linuxfocus.org/English/July2000/article156.shtml>
XML Reference and Glossary
<http://www.projectcool.com/developer/xmlz/xmlref/index.html>
XML FAQ
<http://www.ucc.ie/xml/>
Extensible Markup Language (XML) 1.0
<http://www.w3.org/TR/1998/REC-xml-19980210>
XUL Tutorial <http://www.xulplanet.com/tutorials/xultu/>
62. AUTO
The GNU Configure and Build System
<http://www.airs.com/ian/configure/>
Developing Software with GNU (w/ Learning Autoconf and Automake)
<http://www.amath.washington.edu/%7Elf/tutorials/autoconf/>
Autoconf: Creating Automatic Configuration Scripts
<http://www.amath.washington.edu/%7Elf/tutorials/autoconf/autoconf/autoconf_toc.html>
GNU Automake
<http://www.amath.washington.edu/%7Elf/tutorials/autoconf/automake/automake_toc.html>
Adding Fortran 77 Support to Automake
<http://www.slac.stanford.edu/%7Elangston/am-f77_toc.html>
63. DEBUGGING
64. ELM
65. LEX
Compiler Construction Using Flex and Bison
<http://cs.wwc.edu/%7Eaabyan/464/Book/>
How to Write a Simple Parser with Lex and Yacc
<http://members.tripod.com/%7Eashimg/Parser.html>
A Guide to Lex and Yacc
<http://members.xoom.com/thomasn/y_man.htm>
Creating an Input Language with the lex and yacc Commands
<http://nscp.upenn.edu/aix4.3html/aixprggd/genprogc/create_input_lang_lex_yacc.htm>
A Brisk Tutorial on Lex and Yacc
<http://www.cs.arizona.edu/classes/cs553/notes.html>
What Do Lex and Yacc Do?
<http://www.cs.latrobe.edu.au/%7Eagapow/Teaching/Cs251/lex_yacc.html>
The Roles of Lex and YACC
<http://www.ecst.csuchico.edu/%7Ebhsteel/250/examplesHandout/handouthtml>
A Little Manual for Lex and Yacc
<http://www.geocities.com/SiliconValley/Campus/3754/litl0.htm>
GNU Bison Manual
<http://www.gnu.org/manual/bison-1.25/bison.html>
GNU Flex Manual
<http://www.gnu.org/manual/flex-2.5.4/flex.html>
Compiler Construction Tools - Part I: JFlex and CUP
<http://www.linuxgazette.com/issue39/sevenich.html>
Compiler Construction Tools - Part II: Installing JFlex and CUP - Specific Instructions
<http://www.linuxgazette.com/issue41/sevenich.html>
What is Lex? What is Yacc?
<http://www.luv.asn.au/overheads/lex_yacc/>
lex and yacc: Tools Worth Knowing
<http://www2.linuxjournal.com/lj-issues/issue51/2227.html>
66. MAKE
Introductory Tutorial on Make
<http://albrecht.ecn.purdue.edu/%7Erfisher/Tutorials/Make/>
A Brief Introduction to Make
<http://jerboa.student.harvard.edu/libsq-1998/ref/make.html>
Getting Started with Make - Part 1: The Basics
<http://linux.com/development/newsitem.phtml?sid=64&aid=7822>
Getting Started with Make - Part 2
<http://linux.com/development/newsitem.phtml?sid=64&aid=7894>
Tutorial on Make
<http://physics.ucsc.edu/tutor/make.html>
Automating Program Compilation - Writing Makefiles
<http://www.actcom.co.il/%7Echoo/lupg/tutorials/writing-makefiles/writing-makefiles.html>
A Brief Make Tutorial
<http://www.cs.columbia.edu/%7Eallen/f98/tutorials/make/>
Make - A Tutorial
<http://www.eng.hawaii.edu/Tutor/Make/>
GNU Automake Manual
<http://www.gnu.org/manual/automake-1.3/automake.html>
GNU Make Manual
<http://www.gnu.org/manual/make-3.77/make.html>
Quick and Dirty Make Tutorial
<http://www.jrb3.com/bdh/Be/BeDev_Tips/make-tut/>
Building Projects with Imake
<http://www2.linuxjournal.com/lj-issues/issue48/2171.html>
67. NETWORKS
VDSL Tutorial
<http://www.adsl.com/vdsl_tutorial.html>
Cable Modem Tutorial
<http://www.cable-modems.org/tutorial/>
Tutorial: Insight Into Current Internet Traffic Workloads
<http://www.nlanr.net/NA/tutorial.html>
Tutorial on Internet Monitoring
<http://www.slac.stanford.edu/comp/net/wan-mon/tutorial.html>
Frame Relay Tutorial
<http://www.uswest.com/products/dat/aframe/tutorial/>
68. SED
Serial Programming for POSIX Compliant Operating Systems
<http://dns.easysw.com/%7Emike/serial/>
sed Script Archive
<http://seders.icheme.org/scripts/>
sed FAQ #2
<http://seders.icheme.org/tutorials/sedfaq.html>
Do It With sed
<http://seders.icheme.org/tutorials/sedtut_1.txt>
sed - A Non-Interactive Text Editor
<http://seders.icheme.org/tutorials/sedtut_4.txt>
Introduction to sed
<http://seders.icheme.org/tutorials/sedtut_5.txt>
Handy One-Liners for sed
<http://seders.icheme.org/tutorials/sedtut_9.txt>
sed FAQ #1
<http://www.dreamwvr.com/sed-info/sed-faq.html>
sed - The Stream Editor
<http://www.math.fu-berlin.de/%7Eguckes/sed/>
sed Tutorial
<http://www.math.fu-berlin.de/%7Eleitner/sed/tutorial.html>
69. SHELLS
UNIX Shell Patterns
<http://c2.com/cgi/wiki?UnixShellPatterns>
Korn Shell Reference
<http://cres20.anu.edu.au/manuals/korn.html>
UNIX Shell Programming Bourne and Korn Shells
<http://goanna.cs.rmit.edu.au/%7Esteveh/tns/shell/shell.html>
A Brief Introduction To C Shell Variables
<http://heather.cs.ucdavis.edu/%7Ematloff/UnixAndC/Unix/CShellI.html>
UNIX Shell Scripts
<http://heather.cs.ucdavis.edu/%7Ematloff/UnixAndC/Unix/CShellII.html>
Writing UNIX Scripts
<http://osiris.sund.ac.uk/ahu/comm57/script.html>
Part 1: Fundamental Programming in Bash
<http://www-4.ibm.com/software/developer/library/bash.html>
Part 2: More Bash Programming Fundamentals
<http://www-4.ibm.com/software/developer/library/bash2.html>
Part 3: Exploring the Ebuild System
<http://www-4.ibm.com/software/developer/library/bash3.html?dwzone=linux>
Working the the Shell Environment
<http://www.cc.vt.edu/cc/us/docs/unix/shells.html>
pdksh (Public Domain Korn)
<http://www.cs.mun.c/a%7Emichael/pdksh/pdksh-man.html>
Shell Script Programming
<http://www.csd.uu.se/%7Ematkin/documents/shell/>
C Shell Tutorial
<http://www.eng.hawaii.edu/Tutor/csh.html>
BASH FAQ
<http://www.faqs.org/faqs/unix-faq/shell/bash/>
Shell Differences FAQ
<http://www.faqs.org/faqs/unix-faq/shell/shell-differences/>
Z-Shell FAQ
<http://www.faqs.org/faqs/unix-faq/shell/zsh/>
GNU Bash Reference Manual
<http://www.gnu.org/manual/bash-2.02/bashref.html>
Bourne/Bash: Shell Programming Introduction
<http://www.linuxgazette.com/issue25/dearman.html>
Functions and Aliases in Bash
<http://www.linuxgazette.com/issue53/eyler.html>
Introduction to Shell Scripting
<http://www.linuxgazette.com/issue54/okopnik.html>
The Deep, Dark Secrets of Bash
<http://www.linuxgazette.com/issue55/okopnik.html>
bash (GNU)
<http://www.neosoft.com/neosoft/man/bash.1.html>
csh (C)
<http://www.neosoft.com/neosoft/man/csh.1.html>
ksh (Korn)
<http://www.neosoft.com/neosoft/man/ksh.1.html>
sh (Bourne)
<http://www.neosoft.com/neosoft/man/sh.1.html>
tcsh
<http://www.neosoft.com/neosoft/man/tcsh.1.html>
zsh (Z)
<http://www.neosoft.com/neosoft/man/zsh.1.html>
Getting the Most from Your Shell
<http://www.networkcomputing.com/unixworld/tutorial/018/018shell.html>
Shell Command Language Index
<http://www.opengroup.org/onlinepubs/7908799/xcu/shellix.html>
UNIX Bourne Shell Programming
<http://www.torget.se/users/d/Devlin/shell/index.html>
Features of the TCSH Shell
<http://www2.linuxjournal.com/lj-issues/issue35/2066.html>
Improve Bash Shell Scripts Using Dialog
<http://www2.linuxjournal.com/lj-issues/issue61/2460.html>
Extending the Bash Prompt
<http://www2.linuxjournal.com/lj-issues/issue64/3215.html>
Shell Functions and Path Variables, Part 1
<http://www2.linuxjournal.com/lj-issues/issue71/3645.html>
Shell Functions and Path Variables, Part 2
<http://www2.linuxjournal.com/lj-issues/issue72/3768.html>
Shell Functions and Path Variables, Part 3
<http://www2.linuxjournal.com/lj-issues/issue73/3935.html>
70. SOCKETS
Introduction to Network Functions in C
<http://homepages.stayfree.co.uk/zed/net/>
Berkeley UNIX System Calls and Interprocess Communication
<http://winter.cs.umn.edu/%7Ebentlem/aunix/BSD-UNIX:SysCalls_and_IPChtml>
Using Internet Sockets
<http://www.ecst.csuchico.edu/%7Ebeej/guide/net/>
Beginner's Guide to Sockets
<http://www.ecst.csuchico.edu/%7Echafey/prog/sockets/sinfo1.html>
BSD Sockets: A Quick And Dirty Primer
<http://www.ecst.csuchico.edu/%7Echafey/prog/sockets/sinfo2.html>
Sockets Programming in Java
<http://www.javaworld.com/javaworld/jw-12-1996/jw-12-sockets.html>
Introduction to Socket Programming
<http://www.linuxgazette.com/issue47/bueno.html>
An Introduction to Socket Programming
<http://www.uwo.c/aits/doc/courses/notes/socket/index.html>
Perl and Sockets
<http://www2.linuxjournal.com/lj-issues/issue35/2057.html>
Linux Network Programming, Part 1 - BSD Sockets
<http://www2.linuxjournal.com/lj-issues/issue46/2333.html>
71. THREADS
Getting Started with POSIX Threads
<http://dis.cs.umass.edu/%7Ewagner/threads_html/tutorial.html>
LinuxThreads FAQ
<http://pauillac.inria.fr/%7Exleroy/linuxthreads/faq.html>
Part 3: Improve Efficiency with Condition Variables
<http://www-4.ibm.com/software/developer/library/l-posix3/?dwzone=linux>
Part 1: A Simple and Nimble Tool for Memory Sharing
<http://www-4.ibm.com/software/developer/library/posix1.html>
Part 2: The Little Things Called Mutexes
<http://www-4.ibm.com/software/developer/library/posix2/index.html?dwzone=linux>
Multi-Threaded Programming with POSIX Threads
<http://www.actcom.co.il/%7Echoo/lupg/tutorials/multi-thread/multi-thread.html>
Threads FAQ
<http://www.best.com/%7Ebos/threads-faq/>
Multithreaded Programming
<http://www.gl.umbc.edu/%7Eschmitt/331F96/tshida1/thread.html>
LinuxThreads Programming
<http://www.linuxgazette.com/issue48/dellomodarme.html>
Pthreads - Overview and Manual
<http://www.mit.edu:8001/people/proven/pthreads.html>
What is Multi-Threading?
<http://www2.linuxjournal.com/lj-issues/issue34/1363.html>
Thread-Specific Data and Signal Handling in Multi-Threaded Applications
<http://www2.linuxjournal.com/lj-issues/issue36/2121.html>
Introduction to Multi-Threaded Programming
<http://www2.linuxjournal.com/lj-issues/issue61/3138.html>
POSIX Thread Libraries
<http://www2.linuxjournal.com/lj-issues/issue70/3184.html>
72. VI EDITOR
vi Tutorial <http://ecn.www.ecn.purdue.edu/ECN/Documents/VI/>
elvis Manual
<http://heather.cs.ucdavis.edu/%7Ematloff/Elvis/Doc/elvis.html>
An Extremely Quick and Simple Introduction to the Vi Text Editor
<http://heather.cs.ucdavis.edu/%7Ematloff/UnixAndC/Editors/ViIntro.html>
vim Reference Manual
<http://heather.cs.ucdavis.edu/%7Ematloff/Vim/Doc.html>
Mastering the vi Editor
<http://www.eng.hawaii.edu/Tutor/vi.html>
vi FAQ - Part 1
<http://www.faqs.org/faqs/editor-faq/vi/part1/>
vi FAQ - Part 2
<http://www.faqs.org/faqs/editor-faq/vi/part2/>
vim Editor FAQ
<http://www.faqs.org/faqs/editor-faq/vim/>
vi Quick Reference and Tutorial
<http://www.jaws.umn.edu/docs/vi/>
Revisiting VIM
<http://www.linuxgazette.com/issue29/kahn.html>
The vi/ex Editor
<http://www.networkcomputing.com/unixworld/tutorial/009/009.html>
Erudite Infotech
where knowledge means power…
www.eruditeinfotech.com