Monday, August 3, 2009

Linux Firewalls (3rd Edition) (Novell Press)

Linux Firewalls (3rd Edition) (Novell Press)
Novell Press; 3 edition (September 24, 2005) | ISBN: 0672327716 | 552 pages | CHM | 1.5 MB

An Internet-connected Linux machine is in a high-risk situation. Linux Firewalls, Third Edition details security steps that any sized implementation–from home use to enterprise level–might take to protect itself from potential remote attackers. As with the first two editions, this book is especially useful for its explanations of iptables, packet filtering, and firewall optimization along with some advanced concepts including customizing the Linux kernel to enhance security.The third edition, while distribution neutral, has been updated for the current Linux Kernel and provides code examples for Red Hat, SUSE, and Debian implementations. Don’t miss out on the third edition of the critically acclaimed Linux Firewalls.


Uploading
DoWnloAd
Rapidshare
Mirror

Password default : www.bookitplus.net
Published: By: admin - 1:31 AM

Hacking Vim: A Cookbook to get the Most out of the Latest Vim Editor

Kim Schulz, “Hacking Vim: A Cookbook to get the Most out of the Latest Vim Editor: From personalizing Vim to productivity optimizations: Recipes to make life easier for experienced Vim users ”
Packt Publishing | 2007 | ISBN: 1847190936 | 228 pages | PDF | 2,6 MB

From personalizing Vim to productivity optimizations: Recipes to make life easier for experienced Vim users
Create, install, and use Vim scripts
Personalize your work-area
Optimize your Vim editor to be faster and more responsive

In Detail
Each chapter of this book deals with a different aspect, and provides recipes for easy-to-use hacks to customize and simplify your Vim experience. After an introduction covering the derivation of Vim and its relatives from the vi editor, the author explains basic changes that you can make to the appearance of the Vim editor. Further chapters cover improved navigation through files and buffers in Vim; speeding up your work with templates, auto-completion, folding, sessions, and registers; and formatting text and code, including using external formatting scripts. The final comprehensive chapter covers everything about using Vim scripts and scripting to extend functionality.

Vim stands for Vi IMproved and is the editor of choice for programmers looking for a highly configurable, stable, open-source, multi-platform text editor. It is included with almost every Linux distribution as the standard text editor, and can be used to work with source code from any language. A big advantage of using Vim is that it can be extensively customized; you can control the basic interface, define personalized key mappings, implement macros, and call external or user-defined scripts. Vim has its own scripting language that allows for plug-in like extensions to enable IDE behavior, syntax scripts and highlighting, color schemes, themes, and utility scripts that can add a wide range of features and functionality. Vim 7.0, for which this book is written, includes spell-checking, code completion, document tabs, current line and column highlighting, undo branches, and more.

Uploading
DoWnloAd
Rapidshare
Mirror

Password default : www.bookitplus.net
Published: By: admin - 1:31 AM

Wireless Game Development in C/C++ with BREW

Wireless Game Development in C/C++ with BREW
Publisher: Jones & Bartlett Publishers | ISBN: 1556229054 | edition 2003 | CHM | 321 pages | 3,82 mb
“ Designed for game programmers interested in developing mobile phone applications, Wireless Game Development in C/C++ with BREWTM uses QUALCOMM® s BREW development environment to illustrate a variety of techniques in the field of wireless phone games. From the basics of the BREW SDKTM and bitmap graphics to wireless networking and applet distribution, this book takes you through the fundamentals of the API, including graphics, sound, and input, and brings it all together with a complete example of a working game…

Uploading
DoWnloAd
Rapidshare
Mirror

Password default : www.bookitplus.net
Published: By: admin - 1:30 AM

Teach Yourself Java 2 in 21 Days (4th Edition)

Teach Yourself Java 2 in 21 Days (4th Edition)
Publisher: Sams Publishing | 2004-05-13 | ISBN 0672326280 | CHM | 840 pages | 3.6 MB

Product Description:

Sams Teach Yourself Java 2 in 21 days, Fourth Edition continues to be one of the most popular, best-selling Java tutorials on the market. Written by an expert technical writer, it has been acclaimed for its clear and personable writing, for its extensive use of examples, and for its logical and complete organization. This new edition of the book maintains and improves upon all these qualities, while updating, revising, and reorganizing the material to cover the latest developments in Java and to expand the coverage of core Java programming topics.

Uploading
DoWnloAd
Rapidshare
Mirror

Password default : www.bookitplus.net
Published: By: admin - 1:29 AM

The Microsoft DirectX 9 Programmable Graphics Pipeline

The Microsoft DirectX 9 Programmable Graphics Pipeline
Publisher : Microsoft Press | 2003-07-30 | ISBN 0735616531 | PDF | 400 pages | 8.0 MB

Book Description:

The Microsoft DirectX 3D graphics pipeline has undergone a major architectural shift with version 9, making it fully programmable – and this book lets you get in on the action! Discover how you can boost multimedia performance for all types of application

Uploading
DoWnloAd
Rapidshare
Mirror

Password default : www.bookitplus.net
Published: By: admin - 1:29 AM

Core Java 2, Volume 1: Fundamentals 5th Edition 2000-12 [ebook and source code]

Core Java 2, Volume 1: Fundamentals 5th Edition 2000-12 [ebook and source code]
Publisher: Prentice Hall PTR | 2000-12-18 | ISBN 0130894680 | CHM | 832 pages | 2.13 MB

Book Description:

*The experienced developer’s guide to Java programming-now fully updated for JDK 1.3

*Completely revised coverage of object-oriented development and Swing classes
*More of the robust code examples professional programmers need
*CD-ROM includes all source code, J2SE Version 1.3, Forte for Java Community Edition, and much more!

Raves for the previous edition!

“Devoid of shaky, academic examples and packed with robust demonstrations that illustrate hundreds of powerful concepts …The authors back up the many examples with sharp, fact-rich commentary on how to get things done with Java.” -David Wall, Amazon.com

The best-selling guide for serious Java 2 programmers-fully updated for JDK 1.3!

Ask any experienced Java programmer: Core Java delivers the real-world guidance you need to accomplish even the most challenging tasks. That’s why it’s been an international best seller for five straight years. Core Java 2, Volume 1 covers the fundamentals of Java 2, Standard Edition, Version 1.3 and includes completely revised discussions of object-oriented Java development, enhanced coverage of Swing user interface components, and much more.

This new fifth edition delivers even more of the robust, real-world programs previous editions are famous for-updated to reflect deployment and performance enhancements. Volume 1 includes thorough explanations of inner classes, dynamic proxy classes, exception handling, debugging, the Java event model, Input/Output, file management, and much more. For experienced programmers, Core Java 2, Volume 1: Fundamentals sets the standard-again! State-of-the-art information for Java developers, including:

*Building GUI applications with Swing classes
*Making the most of dynamic proxy classes and inner classes
*Mastering the Java event model
*Understanding Java streams and file management About the CD-ROM CD-ROM contains complete source code examples, the Java 2, Standard Edition, Version 1.3 SDK, and useful tools, including Forte for Java, Community Edition, a complete to olset for Java application development, TextPad 4.32, HexWorkshop 3.1, WinZip 8.0, To gether J, and SourceAgain.



Uploading
DoWnloAd
Rapidshare
Mirror

Password default : www.bookitplus.net
Published: By: admin - 1:28 AM

Real-Time 3D Terrain Engines Using C++ and DirectX 9 (Game Development Series)

Real-Time 3D Terrain Engines Using C++ and DirectX 9 (Game Development Series)
Publisher: Charles River Media | 2003-06 | ISBN 1584502045 | PDF | 374 pages | 4.74 MB

Product Description:

With recent advancements in programmable 3D rendering hardware, game developers can create engines capable of making complete outdoor landscapes. Many of todayfs popular games include entire outdoor environments, but making these environments realistic and fast is a challenge for even the best programmers. Real-Time 3D Terrain Engines Using C++ and DirectX 9 is written to help make the process more efficient, and to bring new programmers into the field of 3D computer game programming.

The book is dedicated to teaching the fundamentals of programming a popular 3D engine type the gReal-Time 3D Terrain Engine.h Throughout the book, the focus is on the essential topics of outdoor terrain rendering. So whether you are new to 3D engine programming or a seasoned veteran, Real-Time 3D Terrain Engines Using C++ and DirectX 9 will teach you how to use the latest advancements in hardware accelerated rendering, and provide all of the tips, tricks, and ideas you need to build your own, complete 3D terrain engine.

Skills Needed: It is assumed that you are familiar with C++, Direct X, math, and geometry and that youfre ready to move into 3D engine design and real-time terrain visualization.

ON the CD-ROM
* The complete real-time 3D terrain engine documented in the book
* All model, texture, and effect files
* The Microsoft DirectX 9 SDK
* 3DEM (Visualization Software LLC) and a demo of T2 (Keith Ditchburn) to help you create your own terrain

System Requirements:
Windows 2000/XP,Pentium III Processor 1Ghz+, DirectX 9 compatible video card providing hardware-accelerated, programmable vertex, and pixel shaders (NVIDIA® GeForce™ chipsets (versions 3, 4, FX, or greater) and the ATI® Radeon™ chipset (8500 series and greater), CD/Hard Drive, 128 MB RAM (256 MB recommended), 500 MB of free disk space is required to install the DirectX 9 SDK, the sample source code, and the tools provided. Sample code was written using Microsoft Visual Studio.NET® (Visual Studio 7.0), which is the recommended compiler for working along with this book. Project files are also provided for Microsoft Visual Studio® version 6.0 for convenience. Compilers from other vendors might compile these files, but have not been tested. The source code is intended for Microsoft Windows XP, but might also function under Windows 98, Windows ME, or Windows 2000. However, support for these older versions of Microsoft Windows is not guaranteed because DirectX 9.0 drivers might not be available for all video cards on these older operating systems. DirectX is Licensed Software, the use of which is governed by an English language break-the-seal EULA inside the Licensed Software.


Uploading
DoWnloAd
Rapidshare
Mirror

Password default : www.bookitplus.net
Published: By: admin - 1:28 AM

Developing Java Servlets

Developing Java Servlets
Publisher: Sams | 1999-07 | ISBN 0672316005 | CHM | 515 pages | 1.96 MB

Product Description:

Developing Java Servlets is a comprehensive, code-intensive book for professional Java developers. It explains the Java Servlet API architecture and client-server development concepts, and contains detailed, professional programming techniques for building sophisticated e-commerce and database servlet applications. This book explains HTTP, MIME, server-side includes, and other web-based client-server technologies that developers need to understand to build any servlet application. In addition, the book covers JDBC, RMI, CORBA, and other object technologies to the degree are needed to build sophisticated Java servlets.


Uploading
DoWnloAd
Rapidshare
Mirror

Password default : www.bookitplus.net
Published: By: admin - 1:27 AM

Core Python Programming

Wesley J. Chun, “Core Python Programming”
Prentice Hall PTR (2006-09-18) | ISBN: 0132269937 | 352 Pages | PDF | 3,4 MB

Python is an agile, robust, expressive, fully object-oriented, extensible, and scalable programming language. It combines the power of compiled languages with the simplicity and rapid development of scripting languages. In Core Python Programming, Second Edition, leading Python developer and trainer Wesley Chun helps you learn Python quickly and comprehensively so that you can immediately succeed with any Python project.

Using practical code examples, Chun introduces all the fundamentals of Python programming: syntax, objects and memory management, data types, operators, files and I/O, functions, generators, error handling and exceptions, loops, iterators, functional programming, object-oriented programming and more. After you learn the core fundamentals of Python, he shows you what you can do with your new skills, delving into advanced topics, such as regular expressions, networking programming with sockets, multithreading, GUI development, Web/CGI programming and extending Python in C.

This edition reflects major enhancements in the Python 2.x series, including 2.5 as well as capabilities set for future versions. It contains new chapters on database and Internet client programming, plus coverage of many new topics, including new-style classes, Java and Jython, Microsoft Office (Win32 COM Client) programming, and much more.

* Learn professional Python style, best practices, and good programming habits
* Gain a deep understanding of Python’s objects and memory model as well as its OOP features, including those found in Python’s new-style classes
* Build more effective Web, CGI, Internet, and network and other client/server applications
* Learn how to develop your own GUI applications using Tkinter and other toolkits available for Python
* Improve the performance of your Python applications by writing extensions in C and other languages, or enhance I/O-bound applications by using multithreading
* Learn about Python’s database API and how to use a variety of database systems with Python, including MySQL, Postgres, and SQLite


Uploading
DoWnloAd
Rapidshare
Mirror

Password default : www.bookitplus.net
Published: By: admin - 1:26 AM

Friday, July 31, 2009

Secure Coding in C and C++

Secure Coding in C and C++

Secure Coding in C and C++

Product Description
“The security of information systems has not improved at a rate consistent with the growth and sophistication of the attacks being made against them. To address this problem, we must improve the underlying strategies and techniques used to create our systems. Specifically, we must build security in from the start, rather than append it as an afterthought. That’s the point of Secure Coding in C and C++. In careful detail, this book shows software developers how to build high-quality systems that are less vulnerable to costly and even catastrophic attack. It’s a book that every developer should read before the start of any serious project.” –Frank Abagnale, author, lecturer, and leading consultant on fraud prevention and secure documents Learn the Root Causes of Software Vulnerabilities and How to Avoid Them Commonly exploited software vulnerabilities are usually caused by avoidable software defects. Having analyzed nearly 18,000 vulnerability reports over the past ten years, the CERT/Coordination Center (CERT/CC) has determined that a relatively small number of root causes account for most of them. This book identifies and explains these causes and shows the steps that can be taken to prevent exploitation. Moreover, this book encourages programmers to adopt security best practices and develop a security mindset that can help protect software from tomorrow’s attacks, not just today’s. Drawing on the CERT/CC’s reports and conclusions, Robert Seacord systematically identifies the program errors most likely to lead to security breaches, shows how they can be exploited, reviews the potential consequences, and presents secure alternatives. Coverage includes technical detail on how to *Improve the overall security of any C/C++ application *Thwart buffer overflows and stack-smashing attacks that exploit insecure string manipulation logic *Avoid vulnerabilities and security flaws resulting from the incorrect use of dynamic memory management functions *Eliminate integer-related problems: integer overflows, sign errors, and truncation errors *Correctly use formatted output functions without introducing format-string vulnerabilities *Avoid I/O vulnerabilities, including race conditions Secure Coding in C and C++ presents hundreds of examples of secure code, insecure code, and exploits, implemented for Windows and Linux. If you’re responsible for creating secure C or C++ software–or for keeping it safe–no other book offers you this much detailed, expert assistance.

download

Rapidshare

Uploading
DoWnloAd


Password default : www.bookitplus.net
Published: By: admin - 6:22 PM
 

Find Us: FaceBook