Intelligentedu
Free Computer and I.T. Books
Translate to EnglishÜbersetzen Sie zum Deutsch/GermanTraduzca al Español/SpanishTraduisez au Français/FrenchTraduca ad Italiano/ItalianTraduza ao Português/Portuguese日本語に翻訳しなさい /Japanese
한국어에게 번역하십시오/Korean中文翻译/Chinese Simplified中文翻译/Chinese Traditionalترجمة الى العربية/ArabicVertaal aan het Nederlands/DutchΜεταφράστε στα ελληνικά/GreekПереведите к русскому/Russian


 



     Blog Roll:


     Top Links:

August 1, 2007

Lots of Books from FreeSoftwareBooks.com

Here is FreeSoftwareBooks.com, a site that contains links to several thousand freely available technical, computer, and I.T. books on the web.  I am currently checking the links and will report tomorrow on how many are good and how many are broken. These books cover many technical categories, including Java, J2EE, and Web application development; Linux, Unix and Windows operating systems; Oracle, MySQL databases; and several computer science and advanced topics.

Update: There are a total of 2487 links to free computer books on this site, of which 420 (16.9%) are not working.


Book Topics
:

Languages
C   C++   XML/XSL   UML   Perl   Python   Tcl/Tk   Ada   Lisp   Assembly
Fortran   Prolog   Ruby   Cobol   Basic   Scheme   Misc   Programming uages   More ...

Java/J2EE
Core Java   Advanced   Jakarta Struts   Servlet/JSP   Spring/Hibernate   J2EE/EJB
Enterprise   Security   Distributed Computing   GUI   Multimedia   J2ME   More ...

Unix/Linux
Core Unix   Core Linux   FreeBSD   Security   Shell Programming   Networking
Unix/Linux Programming   System Administration   GUI/X Windows   Text Editing   More ...

Computer Science
Data Structure/Algorithms   How to Program   Languages   Compiler   OS
Numerical   AI/Logic Prog   Functional   OOD/OOP   Computation   Misc   Architecture   More ...

Databases
Systems   SQL   Oracle   DB2   Sybase   MySQL   PostgreSQL   Misc   More ...

Web
PHP   Programming   JavaScript, AJAX   DHTML/CSS   Site Design   Publishing   More ...

Networking
General   Networks   TCP/IP   Management   Programming   Internet   More ...

Advanced Topics
Software Engineering   Security   Version Control   Game   LDAP   Certificates
Signal Processing   Bioinformatics   Cryptography   Reference   TeX/LateX   Statistics   Graphics
Hardware & PC   Science   Mainframe   Open Source   Information   Math   Human   More ...

Microsoft
.NET and C#   Programming

Technorati Tags: , , , , ,

Popularity: 32% [?]

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • blogmarks
  • del.icio.us
  • Furl
  • Reddit
  • Shadows
  • YahooMyWeb
  • StumbleUpon
  • Digg
Related Posts:
  • Free Online Books covering PHP, Flash, ASP.Net, VB.Net, and Programming
  • Lots of Free Computer Books
  • Technical, Programming, and Web Development Books and Ebooks
  • Free Computer Book Site Back Online
  • An Excellent Free Computer Book and Training Link Site

  • Filed under: Free Computer and I.T. Books — computer_teacher @ 9:16 pm


    August 2, 2007

    Create Your Own Customized Linux Kernel

    Here are three articles that explain and describe the process of creating your own Customized Linux Kernel. You may want to do this for a number of reasons, including these: to access extra functionality, to remove unneeded features, to obtain better performance, to assist with testing new Linux patches, or because you want to know and understand more about how the Linux kernel works and is compiled. I think you will discover that it's fun to build a kernel that is created only your CPU and supports only the hardware and specific features that you want it to.


    Linux: Custom Kernels Trim Fat and Tune Performance

    This is a 2 page article that describes, at a high level, the process of customizing a Linux kernel for your needs. With not a lot of effort, you can build a better Linux kernel than what came with your Linux distribution, and one that's tuned to your hardware's needs. You can get freshly-baked kernels and the latest patches from Kernel.org. These are called vanilla kernels because this is where the original, unmodified kernels live. Then you need to assemble your build environment. Both Fedora and Debian make this easy.


    Linux: Custom Kernels with Debian and Fedora

    Fedora and Debian make building a custom kernel and packaging it for rollout a simple process. This article shows you how to use Debian and Fedora to customizing your Linux kernel. It explains and reviews some of the many kernel compilation options you need to consider.


    Compiling a Custom Linux Kernel

     - Intro and Gathering Information
     - Part 2 - Preparing the Source Tree
     - Part 3 - Configuring the Kernel Source
     - Part 3 Continued - Configuring the Kernel
     - Part 4 - Building the Kernel
     - Part 5 - Installing the Kernel
     - Part 6 - Editing the Boot Loader Configuration
     - Reboot the Machine (and Enjoy)
     - Appendix A - Patching the Kernel Source
     - Appendix B - Building a 2.6 Kernel
     - Appendix C - Additional Notes as 2.6 Develops
     - Appendix D - Using the Initrd

    This article describes in a detailed, step-by-step approach, how to build a custom Linux kernel for your server or desktop machine. You will learn how to optimize the kernel for your computer's processor, and make the kernel only support the drivers and features that you require. You also may want to add support for a Linux feature that is missing from your distribution's kernel, or to get a some hardware to work correctly. Your finished Linux kernal will be smaller in size, it will run faster, and it will have all the fixes and enhancements found in the latest stable version.

    Here are some more Linux Kernel Resources:

     - Debian Kernel Handbook
     - KernelNewbies.org
     - Kernel.org
     - You may want to try the dphys- kernel-packages package for creating configuation files for automating the creation of custom kernels

    Technorati Tags: , , , ,

    Popularity: 25% [?]

    Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
    • blogmarks
    • del.icio.us
    • Furl
    • Reddit
    • Shadows
    • YahooMyWeb
    • StumbleUpon
    • Digg
    Related Posts:
  • Linux Kernel Hacking Course
  • Linux Kernel Architecture Book
  • New Free Linux Book: Linux Kernel in a Nutshell
  • 31 Linux and Unix Ebooks
  • Free Books for Oracle 10g, SQL/PL, VB.Net, Game Programming, and Linux

  • Filed under: Best New Free Computer IT Training Tutorial Resources — computer_teacher @ 11:40 pm


    August 6, 2007

    Xpressionsz eBooks Heaven

    Here is  Xpressionsz - The eBooks Heaven. This site calls itself the internet's biggest and best collection of ebooks. They do have a very large selection of over 7,000 freely available ebook pages on their site, with many categories to select from. One thing that is different about this site is that the links are not actually hyperlinks that will take you to the ebooks, but instead only text links, meaning you have to copy and paste them into your broswer. Also, some of the links are truncated by the brower's table rendering, so to get them you need to look at the web page's source code.


    Ebook Topics:



    Technorati Tags: , , , , ,

    Popularity: 33% [?]

    Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
    • blogmarks
    • del.icio.us
    • Furl
    • Reddit
    • Shadows
    • YahooMyWeb
    • StumbleUpon
    • Digg
    Related Posts:
  • 120 Computer and Network Security eBooks
  • Ebooks for .NET, .NET Certifications, SQL Server, and AJAX
  • .NET, C#, MCSD, SQL Server, Ajax Ebooks
  • Freely available eBooks from ebooks-space.com
  • 20 C++ Books and Ebooks

  • Filed under: Free Computer and I.T. Books — computer_teacher @ 11:54 am


    Building a Linux Server and LAMP on Ubuntu

    Here are three helpful Linux learning documents that recently were posted on the web: 1) a 2-part Guide on How to Build a Linux Server, 2) a 2-part Tutorial on Installing and Configuring LAMP on Ubuntu, and 3) a Linux Command Cheat Sheet.


    1) Guide on How to Build a Linux Server - Part 1

    This 2-part tutorial guide will show you how to build a home file server running Xubuntu Linux, with a web interface, bit-torrent, and accessible from anywhere. It needs to be fast, extensible, and flexible. One of the strengths of Linux is it's a great OS to run on low power and older hardware. That's because the strength of Linux lies in its Command Line Interface (CLI). Because many things in Linux are done through the editing of small files, there is often no need for a GUI interface. With a relative small number of commands you can totally change the functioning of a Linux system. CLI isn't hard to learn and the Linux “man” pages provide a convenient way for learning it,.

    This illustrated Linux tutorial shows and demonstrates how to install a Linux home file server, with remote administration, runing without a monitor. Also, a web-based P2P solution is set up to run on the box. This tutorial also gets into the area of scripting. Scripting is one of the features that Linux has over Windows, as most tasks can be automated through scripts.

    Build Your Own Xubuntu Linux Server - Part 2

    The second part provides details for some more server applications, such as Webmin, SFTP and making the server reachable from the Internet.

    2) Installing and configuring LAMP on Ubuntu - Part 1

    In this multi-part article, I’m going to be showing you how to install the popular LAMP stack - that’s Linux, Apache, the MySQL database system and PHP (in this example, although you can have Perl, Python etc. instead) for running your own website or web development server.

    Installing and configuring LAMP on Ubuntu - Part 2
    • Changing your homepage and adding content
    • Testing that PHP is working
    • Installing PHPMyAdmin
    • Installing web applications (WordPress)

    3) Here is a one page Unix/Linux Command Reference cheat sheet
     that will help you get along on the command line.



    Technorati Tags: , , ,

    Popularity: 28% [?]

    Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
    • blogmarks
    • del.icio.us
    • Furl
    • Reddit
    • Shadows
    • YahooMyWeb
    • StumbleUpon
    • Digg
    Related Posts:
  • 32 Web App, Server, and Database eBooks
  • Ubuntu Linux Video Tutorials
  • Ubuntu 7.10 Desktop Training Course
  • Linux Howtos and Tutorials
  • 40 Open Source eBooks

  • Filed under: Best New Free Computer IT Training Tutorial Resources — computer_teacher @ 7:48 pm


    August 8, 2007

    32 Web App, Server, and Database eBooks

    Here are 32 web application, server, and database ebooks available from hostingmania.co.yu/How to.  These ebooks include cover mostly open source server and database topics, such as Apache, Bash Shell, MySQL, Network Administration, Postfix, Sendmail, Web Applications with PHP and MySQL, LAMP, Linux Commands, Securing and Optimizing Linux, and Linux System Administration.


    eBooks Topics:

    Advanced Bash Shell Scripting (pdf)
    Apache Server eBook (pdf)
    Building and Managing VPN's (pdf)
    Anti-Spam Gateway Using Openbsd, Postfix, Amavisd-New, Spamassassin, Razor And Dcc (pdf)
    MySQL eBook (pdf)
    MySQL Reference Manual (pdf)
    MySQL Manual (pdf)
    MySQL PHP Applications (pdf)
    Network Administration Guide (pdf)
    Postfix eBook (pdf)
    DNS and BIND (pdf)
    MySQL eBook (pdf)
    Postfix Guide (pdf)
    Sendmail eBook (pdf)
    Web Database Applications with PHP and MySQL (chm, zipped)
    Exim The Mail Transfer Agent (pdf)
    LAMP: Linux, Apache, MySQL, and PHP Web Development (pdf)
    Apache Server eBook (pdf)
    SMTP Gateway Virus Filtering with Sendmail (pdf)
    SendMail Configuration (pdf)
    Sendmail Mail Transfer Agent for Linux (pdf) 
    Use Apaches mod rewrite to make URLs more user friendly (pdf)
    Linux Sendmail eBook (pdf)
    Network Sendmail (pdf)
    Smtp Sendmail (pdf)
    modsecurity Manual (pdf)
    Sendmail (pdf)


    Linux eBooks


    Linux Full Command Manual (pdf)
    Securing and Optimizing Linux RedHat (pdf)
    Securing and Optimizing Linux (pdf)
    Shell Programming (pdf)
    System Administrator Guide (pdf)

    Technorati Tags: , , , ,

    Popularity: 33% [?]

    Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
    • blogmarks
    • del.icio.us
    • Furl
    • Reddit
    • Shadows
    • YahooMyWeb
    • StumbleUpon
    • Digg
    Related Posts:
  • 150 Free Computer Ebooks
  • Many Freely Available eBooks
  • 246 Freely Available eBooks
  • 144 Freely Available Computer Ebooks
  • .NET, C#, MCSD, SQL Server, Ajax Ebooks

  • Filed under: Free Computer and I.T. Books — computer_teacher @ 9:37 pm


    Java and C++ Style and Unit Testing Guides

    Here are some very well written Style Guides for Java and C++, along with Guides for Unit Testing, Makefile, and Emacs. this are provided free by GeoSoft, which offers software strategy, architecture, design and development services.


    Style Guides
    Links to the much cited GeoSoft programming style guidlines:

        Java Programming Style Guide

        C++ Programming Style Guide

        C++ Programming Practice Guide


    Unit Testing

    Program language independent unit testing guidelines:

        Unit Testing Guidelines


    Make

    Link to the much cited Makefile setup for Java and others:

        Java Makefile


    Emacs

    Power tools for Emacs users:

        Emacs Tips & Tricks

    Technorati Tags: , , , ,

    Popularity: 25% [?]

    Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
    • blogmarks
    • del.icio.us
    • Furl
    • Reddit
    • Shadows
    • YahooMyWeb
    • StumbleUpon
    • Digg
    Related Posts:
  • Slides for Java and Server Technolgies, and Free MCSE Certification Guides
  • .NET Reference Guide
  • Free Java Training Videos, Books and Tutorials!
  • Delphi Tutorials, References, Help, and Tips
  • Free Certification Prep for CIW, CompTIA, Cisco, and Microsoft MCSE

  • Filed under: Best New Free Computer IT Training Tutorial Resources — computer_teacher @ 10:30 pm


    August 9, 2007

    eBooks from betah.co.il

    Here are many freely available eBooks from Betah.co.il. This site provides links to approximately 2,500 ebooks covering many areas, as listed and linked to below. Some of these topics include the following: databases, graphics and design, hardware, project management (IT), networking, Windows, Linux, programming, web development, web applications, security, software and MS Office, and software engineering.


    eBook Topics:



    Technorati Tags: , , , , ,

    Popularity: 36% [?]

    Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
    • blogmarks
    • del.icio.us
    • Furl
    • Reddit
    • Shadows
    • YahooMyWeb
    • StumbleUpon
    • Digg
    Related Posts:
  • 120 Computer and Network Security eBooks
  • Ebooks for .NET, .NET Certifications, SQL Server, and AJAX
  • .NET, C#, MCSD, SQL Server, Ajax Ebooks
  • Freely available eBooks from ebooks-space.com
  • 20 C++ Books and Ebooks