Showing posts with label Programming. Show all posts
Showing posts with label Programming. Show all posts

Tuesday, October 2, 2007

Jython for Java Programmers




Jython for Java Programmers
Sams; 1st edition | ISBN: 0735711119 | 496 pages | December 18, 2001 | CHM | 0.7 Mb

This book will help Java developers to increase application development and deployment, thus optimizing their overall efficiency. A brief introduction is provided that shows the differences between Java and Jython, important to include so that the reader will have a better understanding of why their union is beneficial. The remainder of the book teaches, through examples, how to use Jython. Intended for an experienced Java developer, this book assumes you understand the fundamentals to programming (i.e. loop statements, if.then, etc.). So, page space is focused on utilizing Jython with Java by covering the following: extending Python with java classes, modules, compiling, interpreters, design integration, etc.

Download - (0.7 Mb)


Read More......

Foundations of F# (Expert's Voice in .Net)





Robert Pickering , "Foundations of F# (Expert's Voice in .Net)"
Apress | 360 pages | 2007 | ISBN: 1590597575 | PDF | 5.3 MB

Functional programming (FP) is the future of .NET programming, and F# is much more than just an FP language. Every professional .NET programmer needs to learn about FP, and there's no better way to do it than by learning F#--and no easier way to learn F# than from Foundations of F#. If you're already familiar with FP, you'll find F# the language you've always dreamed of. And all .NET programmers will find F# an exciting real-world alternative to C# and Visual Basic. This book is likely to have many imitators, but few true competitors. Written by F# evangelist Rob Pickering, and tech reviewed by F#'s main designer, Don Syme, this is an elegant, comprehensive introduction to all aspects of the language and an incisive guide to using F# for real-world professional development. F# is the future of programming (not just on .NET), and the future is now.

Download
Rapidshare

Read More......

Expert SQL Server 2005 Development (Expert)




Expert SQL Server 2005 Development

Adam Machanic, Hugo Kornelis«Expert SQL Server 2005 Development (Expert)»
Apress | ISBN 159059729X | Edition: Ist - May 15, 2007| PDF | 5.43 Mb

While building on the skills you already have, Expert SQL Server 2005 Development will help you become an even better developer by focusing on best practices and demonstrating how to design high-performance, maintainable database applications. This book starts by reintroducing the database as a integral part of the software development ecosystem. You'll learn how to think about SQL Server development as you would any other software development. For example, there's no reason you can't architect and test database routines just as you would architect and test application code. And nothing should stop you from implementing the types of exception handling and security rules that are considered so important in other tiers, even if they are usually ignored in the database. You'll learn how to apply development methodologies like these to produce high-quality encryption and SQLCLR solutions. Furthermore, you'll discover how to exploit a variety of tools that SQL Server offers in order to properly use dynamic SQL and to improve concurrency in your applications. Finally, you'll become well versed in implementing spatial and temporal database designs, as well as approaching graph and hierarchy problems.



Read More......

Writing Security Tools and Exploits





Writing Security Tools and Exploits
December 21, 2005 | ISBN: 1597499978 | 664 pages | December 21, 2005 | PDF | 6 Mb

Writing Security Tools and Exploits will be the foremost authority on vulnerability and security code and will serve as the premier educational reference for security professionals and software developers. The book will have over 600 pages of dedicated exploit, vulnerability, and tool code with corresponding instruction. Unlike other security and programming books that dedicate hundreds of pages to architecture and theory based flaws and exploits, this book will dive right into deep code analysis. Previously undisclosed security research in combination with superior programming techniques will be included in both the Local and Remote Code sections of the book.

The book will be accompanied with a companion Web site containing both commented and uncommented versions of the source code examples presented throughout the book. In addition to the book source code, the CD will also contain a copy of the author-developed Hacker Code Library v1.0. The Hacker Code Library will include multiple attack classes and functions that can be utilized to quickly create security programs and scripts. These classes and functions will simplify exploit and vulnerability tool development to an extent never before possible with publicly available software.
* Provides readers with working code to develop and modify the most common security tools including Nmap and Nessus
* Learn to reverse engineer and write exploits for various operating systems, databases, and applications
* Automate reporting and analysis of security log files

Download - (6 Mb)

Thanks to IceZero

Read More......

Foundations of GTK+ Development





Foundations of GTK+ Development
Apress | ISBN: 1590597931 | 656 pages | April 23, 2007 | PDF | 9 Mb

GTK+ is one of the most influential graphical toolkits for the Linux operating system. It is the technology upon which the GNOME and XFCE desktop environments are based, and it's crucial to have clear understanding of its complexities to build even a simple Linux desktop application. Foundations of GTK+ Development guides you through these complexities, laying the foundation that will allow you to cross from novice to professional.

Foundations of GTK+ Development is aimed at C programmers and presents numerous real-life examples that you can immediately put to use in your projects. Some familiarity with C programming is assumed, as the book delves into new topics from the beginning. Topics like object inheritance are covered early on to allow for complete understanding of code examples later. And the provided examples are real-life situations that can help you get a head start on your own applications.


Download Link here


http://ktechgrillmembers.blogspot.com

Read More......

Sunday, September 30, 2007

Digital Filter Design (Topics in Digital Signal Processing)





Digital Filter Design (Topics in Digital Signal Processing)
Wiley-Interscience| ISBN 0471828963 | 1987-08 | PDF | 368 pages | 6.6 MB

Explains the design and implementation of digital filters on the TMS 320 Signal Processor. The TMS 320 is the leading signal processing device and is produced by Texas Instruments. This book is an applications text written for industrial users of the chip, as well as a supplementary graduate-level text in Digital Filter Design.

http://w14.easy-share.com/6126771.html


Read More......

Embedded Ethernet and Internet Complete





Jan Axelson, "Embedded Ethernet and Internet Complete"
ISBN: 1931448000 | 6/1/2003 | 482 Page | PDF | 3.7 MB

A good read for embedded-device programmers as well as anyone wanting to learn about network programming.


Download Link here


http://rapidshare.com/files/58923473/Embedded_Ethernet_and_Internet_Complete_Lakeview_Research__-_AXELSON.rar

Read More......

Monday, September 24, 2007

Test Driven: TDD and Acceptance TDD for Java Developers



Lasse Koskela, Test Driven: TDD and Acceptance TDD for Java Developers
Manning Publications | ISBN: 1932394850 | October 15, 2007 | 470 pages | PDF | 4.5 MB

In test driven development, you first write an executable test of what your application code must do. Only then do you write the code itself and, with the test spurring you on, you improve your design. In acceptance test driven development (ATDD), you use the same technique to implement product features, benefiting from iterative development, rapid feedback cycles, and better-defined requirements. TDD and its supporting tools and techniques lead to better software faster.

Test Driven brings under one cover practical TDD techniques distilled from several years of community experience. With examples in Java and the Java EE environment, it explores both the techniques and the mindset of TDD and ATDD. It uses carefully chosen examples to illustrate TDD tools and design patterns, not in the abstract but concretely in the context of the technologies you face at work. It is accessible to TDD beginners, and it offers effective and less well known techniques to older TDD hands.

What's Inside
  • Learn hands-on to test drive Java code
  • How to avoid common TDD adoption pitfalls
  • Acceptance test driven development and the Fit framework
  • How to test Java EE components-Servlets, JSPs, and Spring Controllers
  • Tough issues like multithreaded programs and data access code


Download Link here

Read More......

Sams Teach Yourself Microsoft SQL Server T-SQL in 10 Minutes



Ben Forta, Sams Teach Yourself Microsoft SQL Server T-SQL in 10 Minutes
Sams | ISBN: 0672328674 | August 2, 2007 | 368 pages | PDF | 1.6 MB

Sams Teach Yourself Microsoft SQL Server T-SQL in 10 Minutes offers straightforward, practical answers when you need fast results. By working through 10-minute lessons, you’ll learn everything you need to know to take advantage of Microsoft SQL Server’s T-SQL language.

This handy pocket guide starts with simple data retrieval and moves on to more complex topics, including the use of joins, subqueries, full text-based searches, functions and stored procedures, cursors, triggers, table constraints, XML, and much more.

You’ll learn what you need to know methodically, systematically, and simply–in highly focused lessons designed to make you immediately and effortlessly productive.

Tips point out shortcuts and solutions

Cautions help you avoid common pitfalls

Notes explain additional concepts, and provide additional information

10 minutes is all you need to learn how to…

* Use T-SQL in the Microsoft SQL Server environment
* Construct complex T-SQL statements using multiple clauses and operators
* Filter data so you get the information you need quickly
* Retrieve, sort, and format database contents
* Join two or more related tables
* Make SQL Server work for you with globalization and localization
* Create subqueries to pinpoint your data
* Automate your workload with triggers
* Create and alter database tables
* Work with views, stored procedures, and more


Download Link here


http://rapidshare.com/files/57675402/Sams.Teach.Yourself.Microsoft.SQL.Server.T-SQL.in.10.Minutes.Aug.2007.eBook-BBL-0672328674.rar

Read More......

XQuery



Priscilla Walmsley, "XQuery"
O'Reilly Media | ISBN: 0596006349 | March 30, 2007 | 510 pages | PDF | 1.7 MB

With the XQuery 1.0 standard, you finally have a tool that will make it much easier to search, extract and manipulate information from XML content stored in databases. This in-depth tutorial not only walks you through the XQuery specification, but also teaches you how to program with this widely anticipated query language.

XQuery is for query writers who have some knowledge of XML basics, but not necessarily advanced knowledge of XML-related technologies. It can be used both as a tutorial, by reading cover to cover, and as a reference, by using the comprehensive index and appendixes. Either way, you will find the background knowledge in namespaces, schemas, built-in types and regular expressions that is relevant to writing XML queries. This book provides:
  • A high-level overview and quick tour of XQuery
  • Information to write sophisticated queries, without being bogged down by the details of types, namespaces, and schemas
  • Advanced concepts for users who want to take advantage of modularity, namespaces, typing and schemas
  • Guidelines for working with specific types of data, such as numbers, strings, dates, URIs and processing instructions
  • A complete alphabetical reference to the built-in functions and types

You will also learn about XQuery's support for filtering, sorting, and grouping data, as well as how to use FLWOR expressions, XPath, and XQuery tools for extracting and combining information. With this book, you will discover how to apply all of these tools to a wide variety of data sources, and how to recombine information from multiple sources into a single final output result.

Whether you're coming from SQL, XSLT, or starting from scratch, this carefully paced tutorial takes you through the final 1.0 standard in detail.

Download Link here


http://rapidshare.com/files/57672445/OReilly.XQuery.Mar.2007.eBook-BBL-0596006349.zip

Read More......

Wednesday, September 19, 2007

Pragmatic Unit Testing in C# with NUnit, 2nd Edition



Andy Hunt, Dave Thomas, Matt Hargett, "Pragmatic Unit Testing in C# with NUnit, 2nd Edition"
Pragmatic Bookshelf | ISBN 0977616673 | August 30, 2007 | 239 Pages | PDF | 1.2MB

The NIST estimates that poor testing costs the US economy $60 billion annually. This book gives teams straightforward and proven ways to introduce unit testing into their process, resulting in higher quality and fewer bugs.All over the world, software teams are using unit testing both to verify their code and as a way of helping them design better code. This book is unique in the way it covers two aspects: showing developers both how to test and helping them determine what to test.

New in the second edition:

* Updated for NUnit 2.4 (.NET 2.0 and Visual Studio 2005)
* More assert methods
* New String and Collection assertion support
* Better support for multiple-platform development
* Higher-level setup and teardown fixtures
* Whole new chapter on extending NUnit
* and more!

Note: This is a Beta Version of the Book

Download Link here
http://rapidshare.com/files/56597848/Pragmatic.Bookshelf.Pragmatic.Unit.Testing.in.C.Sharp.with.NUnit.2nd.Edition.Aug.2007.eBook-BBL.rar

Read More......

Pro WPF: Windows Presentation Foundation in .NET 3.0



Matthew MacDonald, "Pro WPF: Windows Presentation Foundation in .NET 3.0"
Apress | ISBN 1590597826 | May 21, 2007 | 1000 Pages | PDF | 16.5MB

The Microsoft Windows Presentation Foundation (formerly code-named "Avalon") is a key part of .NET 3.0 and provides the foundation for building applications and high-quality user experiences in Windows Vista. WPF blends together application user interface, documents, and media content, while exploiting the full power of your computer. WPF functionality extends support for Tablet PCs and other forms of input device, and provides a more modern imaging and printing pipeline. It also provides accessibility and UI automation infrastructure, data-driven UI and visualization, and even integration points for weaving the application experience into the Windows shell.

Source Code

Download Link here
http://rapidshare.com/files/56617826/Apress.Pro.WPF.Windows.Presentation.Foundation.in.dot.NET.3.0.May.2007.eBook-BBL.rar

Read More......

Saturday, August 18, 2007

Game Physics Engine Development (The Morgan Kaufmann Series in Interactive 3D Technology)



Ian Millington, "Game Physics Engine Development (The Morgan Kaufmann Series in Interactive 3D Technology)"
Morgan Kaufmann | ISBN 012369471X | March 7, 2007 | 456 Pages | PDF | 3.3MB

Simulating physics helps cutting-edge games distinguish themselves by making virtual objects behave as we expect them to in the real world. Physics engines are the software programs that run these simulations. Building an engine is difficult, however. There are a large number of new developers (and hobbyists) coming into this market who need help through this complex process. Current introductory books are inadequate; they don't bring enough real-world programming experience to the task. There is a need for an introductory book on game physics with solid coding guidance but which limits the math content. Ian Millington brings his extensive professional programming experience to this problem. He has developed games since 1987, has studied AI and mathematics at the PhD level, and founded Mindlathe Ltd., a company that designed and built commercial physics engines. Physics Engine Development carefully describes each step in the creation of a robust, usable physics engine. It introduces the mathematical concepts in a clear and simple manner, keeping to high school level topics and building a physics code library as it goes. Each new concept is explained in diagrams and code to make sure that even the most novice of game programmers understands. The companion CD-ROM includes the source code for a complete physics engine of commercial quality.

Download here
http://rapidshare.com/files/49558148/Morgan.Kaufmann.Game.Physics.Engine.Development.Mar.2007.eBook-BBL.rar

Read More......

Introduction to Probability with Statistical Applications



Geza Schay, Introduction to Probability with Statistical Applications
Birkhäuser Boston | ISBN10: 0817644970 | August 2007 | 328 pages | PDF | 2 MB

This textbook is an introduction to probability and statistics for non-mathematics majors who do not need the exhaustive detail and mathematical depth provided in more comprehensive treatments of the subject. The presentation covers the mathematical laws of random phenomena, including discrete and continuous random variables, expectation and variance, and common probability distributions such as the binomial, Poisson, and normal distributions. Main statistical concepts considered are point and interval estimates, hypothesis testing, power function, various statistical tests: z, t, chi-square and Kolmogorov-Smirnov.

Key features:

* Presents rigorous discussion, with definitions, theorems, and proofs, but aimed at a non-specialist audience;

*Avoids linear algebra;

* Treats informally the few unavoidable concepts from multivariable calculus, such as double integrals;

* Motivates new concepts throughout using examples and brief conceptual discussions;

* Develops basic ideas with clear definitions, carefully designed notation and techniques of statistical analysis, along with well-chosen examples, exercises and applications.

The book contains enough material for two semesters but, with judicious selection, it can also be used for a one-semester course, either in probability and statistics or in probability alone. .Advanced undergraduate and graduate students in computer science, engineering, and other natural and social sciences with only a basic background in calculus will benefit from this introductory text balancing theory with applications.

Download here
http://rapidshare.com/files/49481381/Introduction.to.Probability.with.Statistical.Applications.0817644970.zip

Read More......

Developing for the Internet with Winsock


Developing for the Internet with Winsock: Everything You Need to Master the Art of Creating Windows Internet Software

Developing for the Internet with Winsock: Everything You Need to Master the Art of Creating Windows Internet Software by Dave Roberts
Publisher: Coriolis Group Books; Pap/Cdr edition (September 8, 1995) | Language: English | ISBN-10: 188357742X | 640 pages | html | 2.99MB

It’s a fact: network programming is a complex task. Don’t undertake it alone! The following books and references can help you out. Comer, Douglas E. and David L. Stevens, Internetworking with TCP/IP, Volumes I through III, Prentice Hall, ISBN 0-13-468505-9. This is a great set of books for learning the details about TCP/IP. Volume I is a great introduction to TCP/IP. Volume II develops a complete TCP/IP implementation. Volume III presents network programming using the BSD Sockets API.

Stevens, W. Richard, and Gary R. Wright, TCP/IP Illustrated, Volumes 1 and 2, Addison-Wesley, ISBN 0-201-63346-9 (vol 1), ISBN 0-201-63354-X (vol 2). Volume 1 describes the TCP/IP protocol suite. Volume 2 examines the source code to the BSD Unix TCP/IP implementation.

Hafner, Katie and Matthew Lyon, Where the Wizards Stay Up Late: A History of the Internet, Simon & Schuster, to be published, 1996. This is shaping up as a great source for those interested in the origins of the Internet and the people who made it happen. Look for it in 1996.

ARPANET, the Defense Data Network, and Internet,from The Froehlich/Kent Encyclopedia of Telecommunications, Volume 1, Froehlich, Fritz E., Ph.D. editor-in-chief, Marcel Dekker, Inc., 1991. This contains a fairly thorough history of the Internet from the ARPANET beginnings through the conversion to TCP/IP and the development of NSFnet.


Download here
http://uploadphiles.com/index.php?page=main&id=06143858&name=Coriolis%20-%20Developing%20for%20the%20Internet%20with%20WinSock.zip

Read More......

Object Oriented Programming under Windows NT and 95


Type your summary here
Object Oriented Programming under Windows NT and 95

Object Oriented Programming under Windows NT and 95 by Stephen Morris
Publisher: Digital Press (February 2, 1999) | Language: English | ISBN: 1555581935 | 400 pages | HTML | 7.7MB

Objected-Oriented Programming for Windows 95 and NT brings the power of true object-oriented programming methods to real-world Windows development. The book describes fundamental object-oriented programming methods and explains how readers may apply them within the Windows 95 (and 98) and Windows NT environments using three leading programming tools - Microsoft Visual C++ and Visual Basic and Borland Delphi. Readers will understand how traditional object-oriented principles and techniques correspond to the characteristics of modern operating environments and how OOP approaches can help them more efficiently create genuinely user-friendly applications. The book describes from an object perspective many important Windows programming components and tasks, including: windows and dialog boxes, ActiveX and other controls, menus, event handling, graphics, file access, on-line help, and OLE (object linking and embedding).

Objected-Oriented Programming for Windows 95 and NT will help both beginning and experienced Windows developers bolster their programming arsenal and can help any developer make the transition from traditional, non-object environments to object-oriented programming methods.

Explains development fundamentals for all Windows operating systems
Teaches Windows application development with the three leading tools -
Visual C++, Visual Basic, and Borland Delphi

Book Info
Describes fundamental object-oriented programming methods and explains how readers may apply them within the Windows 95 (& 98) and Windows NT, using three leading programming tools--Microsoft Visual C++, Visual Basic, and Borland Delphi. Softcover. DLC: Object-oriented programming (Computer science)

Type rest of the post here
http://uploadphiles.com/index.php?page=main&id=5a16d906&name=Digital%20Press%20-%20Object%20Oriented%20Programming%20under%20Windows%20NT%20and.zip

Read More......

Wednesday, August 15, 2007

Beginning Programming with Java For Dummies by Barry Burd


Type your summary here
Java for Dummies

Beginning Programming with Java For Dummies by Barry Burd
For Dummies | 408 pages | April 15, 2005 | ISBN: 9780764588747 | pdf | 4.62 Mb


Book Description

* Covering everything from basic Java development concepts to the latest tools and techniques used in Java, this

book will put would-be programmers on their way to Java mastery
* Explores what goes into creating a program, how to put the pieces together, dealing with standard programming

challenges, debugging, and making it work
* Updated for the release of the Java SDK 2.0, with all examples revised to reflect the changes in the technology

Book Info
User-friendly guide offers easy-to-follow instructions on Java programming basics and strategies for writing code.

Written in a light, humorous style with numerous examples. Includes tear-out cheat sheet, illustrations, and index.

Softcover. --This text refers to an out of print or unavailable edition of this title.

Download here

http://www.protecturl.com/?m7mb626jfk

Read More......