Showing posts with label programming book. Show all posts
Showing posts with label programming book. Show all posts

Friday, August 22, 2008

The Java Desktop System, Exploring the JDS Linux Desktop



The Java Desktop System (TM), from Sun Microsystems, is a modern system for all kinds of users, novice through expert. As an unusually robust, well-integrated desktop system, it may become the first to fulfill the promise of mass adoption for open source.

JDS brings Linux and other open source software up to a level of usability that makes them suitable for the enormous base of Personal Computer users including office workers, students, mobile and home users. It behaves pretty much the way a Windows or Mac user would expect, but with many more powerful features. JDS has seen widespread adoption in the United States, Britain, China, and elsewhere.

This book is the ideal guide to JDS: it is clear and direct, but loaded with insights from authors who have spent time working with, supporting, and enhancing the system. Tom Adelstein is an award winning polymath system designer; Sam Hiser is a respected business consultant with an itch that led him to become the marketing project lead for OpenOffice.org. Both are advocates for open source and founders of the Open Government Interoperability Project, members of the Open Source Software Institute and contributors to the JDShelp.org project

Download Link rapidshare

Read more...

Wednesday, November 14, 2007

CGI Programming on the World Wide Web


this book written by By Shishir Gundavaram

although this book is out of print you still can read online at O really open book project,

table of content from this book is
Table of Contents
Preface
Chapter 1: The Common Gateway Interface (CGI)
Chapter 2: Input to the Common Gateway Interface
Chapter 3: Output from the Common Gateway Interface
Chapter 4: Forms and CGI
Chapter 5: Server Side Includes
Chapter 6: Hypermedia Documents
Chapter 7: Advanced Form Applications
Chapter 8: Multiple Form Interaction
Chapter 9: Gateways, Databases, and Search/Index Utilities
Chapter 10: Gateways to Internet Information Servers
Chapter 11: Advanced and Creative CGI Applications
Chapter 12: Debugging and Testing CGI Applications

Appendix A: Perl CGI Programming FAQ
Appendix B: Summary of Regular Expressions
Appendix C: CGI Modules for Perl 5
Appendix D: CGI Lite
Appendix E: Applications, Modules, Utilities, and Documentation

see more at http://www.oreilly.com/openbook/cgi/

Read more...

Monday, November 5, 2007

Introduction to Object-Oriented Programming using C++

this book writen by Peter Müller from Globewide Network Academy (GNA), first you will learn about Unstructured Programming, Procedural Programming, Modular Programming then about Object-Oriented Concepts, class, object,OOP relationship, Inheritance. Multiple Inheritance, Abstract Classes
this book contains 10 chapter, now you can read it online or download in html version, printed version or pdf still unavailable, but the good news is, this book is free to read and provide to share the authors knowledge


read online here

Read more...

Wednesday, October 24, 2007

Linux Kernel Book in a Nutshel



this book have very complete contents, by reading this book we will know how to build, configure, and install a custom Linux kernel on your machine,It is written Greg Kroah-Hartman, published by O'Reilly someone who spends every day building, configuring, and installing custom kernels as part of the development process of this fun, collaborative project called Linux.

then why this book is free for us ? the author want this book to help bring more people into the Linux kernel development fold. The act of building a customized kernel for your machine is one of the basic tasks needed to become a Linux kernel developer. Wonderful reason !!

How about license
This book is available under the terms of the Creative Commons Attribution-ShareAlike 2.5 license. That means that you are free to download and redistribute it. The development of the book was made possible, however, by those who purchase a copy from O'Reilly or elsewhere.

Download PDF type file (tarball compress)

and this by title

Title page
Copyright and credits
Preface
Part I: Building the Kernel
Chapter 1: Introduction
Chapter 2: Requirements for Building and Using the Kernel
Chapter 3: Retrieving the Kernel Source
Chapter 4: Configuring and Building
Chapter 5: Installing and Booting from a Kernel
Chapter 6: Upgrading a Kernel
Part II: Major Customizations
Chapter 7: Customizing a Kernel
Chapter 8: Kernel Configuration Recipes
Part III: Kernel Reference
Chapter 9: Kernel Boot Command-Line Parameter Reference
Chapter 10: Kernel Build Command-Line Reference
Chapter 11: Kernel Configuration Option Reference
Part IV: Additional Information
Appendix A: Helpful Utilities
Appendix B: Bibliography
Index




Read more...

Tuesday, October 9, 2007

Introduction to Computational Physics

this a legal and free book, written by Richard Fitzpatrick, Associate Professor of Physics from The University of Texas at Austin, this very complete computational Physics, it's very useful for mechanical, physics and computer engineering bachelor student, here some list of contents :

Scientific programming in C
Integration of ODEs
Euler's method
The physics of baseball pitching
Air drag
The Magnus force
Simulations of baseball pitches
The knuckleball
The chaotic pendulum
Poisson's equation
The diffusion equation
The wave equation
Particle-in-cell codes
Monte-Carlo methods
and various other example

don't worry this file is legal to download

HTML version

PDF Book version

remember that file is about 25 MB, you must be patient when download those file

Read more...

Tuesday, April 10, 2007

All Java Free Book

Java is an object-oriented programming language developed by Sun Microsystems in the early 1990s. Java applications are typically compiled to bytecode, although compilation to native machine code is also possible. At runtime, bytecode is usually either interpreted or compiled to native code for execution, although direct hardware execution of bytecode by a Java processor is also possible (wikipedia.com)

XML Programming With JAVA
Download

Java 2 Core Black Book
Download

Java Data Access Free Book,JDBC,JNDI
The Java Database Connectivity (JDBC) API is the industry standard for database-independent connectivity between the Java programming language and a wide range of databases – SQL databases and other tabular data sources, such as spreadsheets or flat files. The JDBC API provides a call-level API for SQL-based database access.
JDBC technology allows you to use the Java programming language to exploit "Write Once, Run Anywhere" capabilities for applications that require access to enterprise data. With a JDBC technology-enabled driver, you can connect all corporate data even in a heterogeneous environment.
Download

Java J2EE Tutorial Book
Download

Code Note For J2EE - free Book
Java Platform, Enterprise Edition (Java EE) is the industry standard for developing portable, robust, scalable and secure server-side Java applications. Building on the solid foundation of the Java Platform, Standard Edition (Java SE), Java EE provides web services, component model, management, and communications APIs that make it the industry standard for implementing enterprise-class service-oriented architecture (SOA) and next-generation web applications
Download

The Essential of Java Programming Language
Download

J2EE Java Bean Book
JavaBeans technology is the component architecture for the Java 2 Platform, Standard Edition (J2SE). Components (JavaBeans) are reusable software programs that you can develop and assemble easily to create sophisticated applications. JavaBeans technology is based on the JavaBeans specification.
Download

Java 2 Network Security
Download

Java Data Object
Download

Java Development with ann
Download

Java Message Service
Download

Java New IO and Regular Expression
Download

Java Servelt Programming
Download

Read more...

Thursday, April 5, 2007

Programming Free Book

Programmer Guide to Java Certification Book
Java is an object-oriented programming language developed by Sun Microsystems in the early 1990s. Java applications are typically compiled to bytecode, although compilation to native machine code is also possible. At runtime, bytecode is usually either interpreted or compiled to native code for execution, although direct hardware execution of bytecode by a Java processor is also possible.

The language itself derives much of its syntax from C and C++ but has a simpler object model and fewer low-level facilities. JavaScript, a scripting language, shares a similar name and has similar syntax, but is not directly related to Java.

Sun Microsystems provides a GNU General Public License implementation of a Java compiler and Java virtual machine, in compliance with the specifications of the Java Community Process, although the class library that is required to run Java programs is not free software yet.
Download

Palm OS Programming Bible Book
Palm OS is a compact operating system developed and licensed by PalmSource, Inc. for personal digital assistants (PDAs) manufactured by various licensees. It is designed to be easy-to-use and similar to desktop operating systems such as Microsoft Windows. Palm OS is combined with a suite of basic applications including an address book, clock, note pad, sync, memo viewer and security software. Palm OS was originally released in 1996.
Palm OS was originally developed by Jeff Hawkins for use on the original Pilot PDA by U.S. Robotics. Version 1.0 was present on the original Pilot 1000 and 5000 and version 2.0 was introduced with the PalmPilot Personal and Professional.
With the launch of the Palm III series, version 3.0 of the OS was introduced. Incremental upgrades occurred with the release of versions 3.1, 3.3, and 3.5, adding support for color, multiple expansion ports, new processors, and other various additions.
Download

Java Script Programming Book
JavaScript is the Netscape-developed object scripting language used in millions of web pages and server applications worldwide. Netscape's JavaScript is a superset of the ECMA-262 Edition 3 (ECMAScript) standard scripting language, with only mild differences from the published standard.
Contrary to popular misconception, JavaScript is not "Interpretive Java". In a nutshell, JavaScript is a dynamic scripting language supporting prototype based object construction. The basic syntax is intentionally similar to both Java and C++ to reduce the number of new concepts required to learn the language. Language constructs, such as if statements, for and while loops, and switch and try ... catch blocks function the same as in these languages (or nearly so.)
JavaScript can function as both a procedural and an object oriented language. Objects are created programmatically in JavaScript, by attaching methods and properties to otherwise empty objects at run time, as opposed to the syntactic class definitions common in compiled languages like C++ and Java. Once an object has been constructed it can be used as a blueprint (or prototype) for creating similar objects.
Download

VBA Programming in Excell
Download

Object Oriented Programming Book
Object-oriented programming (OOP) is a programming paradigm that uses "objects" to design applications and computer programs. It utilizes several techniques from previously established paradigms, including inheritance, modularity, polymorphism, and encapsulation. Even though it originated in the 1960s, OOP was not commonly used in mainstream software application development until the 1990s. Today, many popular programming languages (such as ActionScript, Ada 95/2005, C#, C++, Delphi, Java, JavaScript, Lisp, Objective-C, Perl, PHP, Python, RealBasic, Ruby, Squeak, VB.Net, Visual FoxPro, and Visual Prolog) support OOP
Download

XML Programming Book
he Extensible Markup Language (XML) is a W3C-recommended general-purpose markup language. The XML recommendation specifies both the structure of XML, and the requirements for XML processors. XML is considered "general-purpose" because it enables anyone to originate and use a markup language for many types of applications and problem domains. Numerous formally defined markup languages are based on XML, such as RSS, MathML, GraphML, XHTML, Scalable Vector Graphics, MusicXML, and thousands of others
Download


Java Programming Book
Download

Programming .Net Security
Download

Programming C# Book
C is a general-purpose, procedural, imperative computer programming language developed in 1972 by Dennis Ritchie at the Bell Telephone Laboratories for use with the Unix operating system.[1] It has since spread to many other platforms, and is now one of the most widely used programming languages. C has also greatly influenced many other popular languages,[2] especially C++, which was originally designed as an enhancement to C. It is the most commonly used programming language for writing system software,[3][4] though it is also widely used for writing applications.
Download

Secure Programming for C language Book
Download

Visual Basic Programming Book
Visual Basic (VB) is an event driven programming language and associated development environment from Microsoft for its COM programming model. VB has been replaced by Visual Basic .NET. The older version of VB was derived heavily from BASIC and enables the rapid application development (RAD) of graphical user interface (GUI) applications, access to databases using DAO, RDO, or ADO, and creation of ActiveX controls and objects.
Download

Read more...

About This Blog

  © Blogger templates The Professional Template by Ourblogtemplates.com 2008

Back to TOP