[floss-cec] Re: Unix programming tutorials

  • From: sheshu <krsheshu@xxxxxxxxx>
  • To: floss-cec@xxxxxxxxxxxxx
  • Date: Sun, 21 Jan 2007 09:47:13 +0530

hey thats a great one :-)

On 1/21/07, Binulal Narayanan <binulal@xxxxxxxxx> wrote:

Hi:

    I donot know If you have already seen these tutorials. They are the
best stuff for beginners.

http://users.actcom.co.il/~choo/lupg/tutorials/index.html
<http://users.actcom.co.il/%7Echoo/lupg/tutorials/index.html>

[quote]

The following set of tutorials reflects an effort to give Unix programmers
and programmers wanna-be a chance to get familiar with various aspects of
programming on Unix-like systems, without the need to buy an expensive set
of books and spending a lot of time in understanding lots of technical
material. The one assumption common to all tutorials (unless stated
otherwise) is that you already know C programming on any system.

The general intention is to allow someone to get familiar with a subject
rather quickly, so they can start experimenting with it, and allow them to
read a more thorough user manual or reference manual after they got over the
initial "fear". By no means will these tutorials suffice to turn anyone into
a proficient professional, but one needs to start somewhere and then again,
why not do it for free?

Tutorials Index (note - each tutorial may be browsed online, or downloaded
as a .tar.gz archive). Size of each tutorial is given in ammount of
screen-pages when viewed using the lynx text-based web 
browser<http://lynx.browser.org/>(assuming 25 lines per page):

   1. Unix Beginners
      1. Compiling C/C++ Programs On 
Unix<http://users.actcom.co.il/%7Echoo/lupg/tutorials/c-on-unix/c-on-unix.html> 
 (
      
archive<http://users.actcom.co.il/%7Echoo/lupg/tutorials/c-on-unix.tar.gz>) 
(~15 lynx pages)
      2. Debugging With 
"gdb"<http://users.actcom.co.il/%7Echoo/lupg/tutorials/debugging/debugging-with-gdb.html>
  (archive

      <http://users.actcom.co.il/%7Echoo/lupg/tutorials/debugging.tar.gz>)
      (~11 lynx pages)
      3. Automating Program Compilation Using 
Makefiles<http://users.actcom.co.il/%7Echoo/lupg/tutorials/writing-makefiles/writing-makefiles.html>
  (archive<http://users.actcom.co.il/%7Echoo/lupg/tutorials/writing-makefiles.tar.gz>)
      (~13 lynx pages)
      4. Manipulating Files And Directories In 
Unix<http://users.actcom.co.il/%7Echoo/lupg/tutorials/handling-files/handling-files.html>
  (archive<http://users.actcom.co.il/%7Echoo/lupg/tutorials/handling-files.tar.gz>)
      (~50 lynx pages)
   2. Intermediate Level
      1. Creating And Using C 
Libraries<http://users.actcom.co.il/%7Echoo/lupg/tutorials/libraries/unix-c-libraries.html>
  (archive

      <http://users.actcom.co.il/%7Echoo/lupg/tutorials/libraries.tar.gz>)
      (~18 lynx pages)
      2. Unix Signals 
Programming<http://users.actcom.co.il/%7Echoo/lupg/tutorials/signals/signals-programming.html>
  (
      archive<http://users.actcom.co.il/%7Echoo/lupg/tutorials/signals.tar.gz>) 
(~29 lynx pages)
      3. Internetworking With Unix 
Sockets<http://users.actcom.co.il/%7Echoo/lupg/tutorials/internetworking/internet-theory.html>
  (archive<http://users.actcom.co.il/%7Echoo/lupg/tutorials/internetworking.tar.gz>)
      (~21 + ~44 lynx pages)
      4. Accessing User Information On A Unix 
System<http://users.actcom.co.il/%7Echoo/lupg/tutorials/user-info-api/user-info-api.html>
  (archive<http://users.actcom.co.il/%7Echoo/lupg/tutorials/user-info-api.tar.gz>)
      (~38 lynx pages)
      5. Graphics Programming
         1. Basic Graphics Programming With The Xlib 
Library<http://users.actcom.co.il/%7Echoo/lupg/tutorials/xlib-programming/xlib-programming.html>
  (archive<http://users.actcom.co.il/%7Echoo/lupg/tutorials/xlib-programming.tar.gz>)
         (~59 + ~44 lynx pages)
       3. Advanced Topics
      1. Unix And C/C++ Runtime Memory Management For 
Programmers<http://users.actcom.co.il/%7Echoo/lupg/tutorials/unix-memory/unix-memory.html>
  (archive<http://users.actcom.co.il/%7Echoo/lupg/tutorials/unix-memory.tar.gz>)
      (~69 lynx pages)
      2. Parallel Programming - Basic Theory For The 
Unwary<http://users.actcom.co.il/%7Echoo/lupg/tutorials/parallel-programming-theory/parallel-programming-theory.html>
  
(archive<http://users.actcom.co.il/%7Echoo/lupg/tutorials/parallel-programming-theory.tar.gz>)
      (~29 lynx pages)
      3. Multi-Threaded Programming With The Pthreads 
Library<http://users.actcom.co.il/%7Echoo/lupg/tutorials/multi-thread/multi-thread.html>
  (archive<http://users.actcom.co.il/%7Echoo/lupg/tutorials/multi-thread.tar.gz>)
      (~60 lynx pages)
      4. Multi-Process Programming Under 
Unix<http://users.actcom.co.il/%7Echoo/lupg/tutorials/multi-process/multi-process.html>
  (archive<http://users.actcom.co.il/%7Echoo/lupg/tutorials/multi-process.tar.gz>)
      (~80 lynx pages)


[/quote]


--
The more "why"s I ask about my self, the more mysterious it becomes.

Binulal N
Pune, India

Other related posts: