giftfromfatherxmas
Book Description:
Regular expressions are an extremely powerful tool for manipulating text and data. They are now standard features in a wide range of languages and popular tools, including Perl, Python, Ruby, Java, VB.NET and C# (and any language using the .NET Framework), PHP, and MySQL.
If you don't use regular expressions yet, you will discover in this book a whole new world of mastery over your data. If you already use them, you'll appreciate this book's unprecedented detail and breadth of coverage. If you think you know all you need to know about regular expressions, this book is a stunning eye-opener.
As this book shows, a command of regular expressions is an invaluable skill. Regular expressions allow you to code complex and subtle text processing that you never imagined could be automated. Regular expressions can save you time and aggravation. They can be used to craft elegant solutions to a wide range of problems. Once you've mastered regular expressions, they'll become an invaluable part of your toolkit. You will wonder how you ever got by without them.
Yet despite their wide availability, flexibility, and unparalleled power, regular expressions are frequently underutilized. Yet what is power in the hands of an expert can be fraught with peril for the unwary. Mastering Regular Expressions will help you navigate the minefield to becoming an expert and help you optimize your use of regular expressions.
Mastering Regular Expressions, Third Edition, now includes a full chapter devoted to PHP and its powerful and expressive suite of regular expression functions, in addition to enhanced PHP coverage in the central "core" chapters. Furthermore, this edition has been updated throughout to reflect advances in other languages, including expanded in-depth coverage of Sun's java.util.regex package, which has emerged as the standard Java regex implementation. Topics include:
# A comparison of features among different versions of many languages and tools
# How the regular expression engine works
# Optimization (major savings available here!)
# Matching just what you want, but not what you don't want
# Sections and chapters on individual languages
Written in the lucid, entertaining tone that makes a complex, dry topic become crystal-clear to programmers, and sprinkled with solutions to complex real-world problems, Mastering Regular Expressions, Third Edition offers a wealth information that you can put to immediate use.
Book Info:
Published in 2006
Published by O'Reilly
Author Jeffrey Friedl
ISBN 0596528124 Size 1.51MB
Download
Mirror 1
Mirror 2
Password:
giftfromfatherxmas
Tuesday, April 29, 2008
AJAX and PHP: Building Responsive Web Applications
Enhance the user experience of your PHP website using AJAX with this practical tutorial featuring detailed case studies
* Build a solid foundation for your next generation of web applications
* Use better JavaScript code to enable powerful web features
* Leverage the power of PHP and MySQL to create powerful back-end functionality and make it work in harmony with the smart AJAX client
* Go through numerous case studies that demonstrate how to implement AJAX-enabled features in your site such as: real-time form validation, online chat, suggest
Download
* Build a solid foundation for your next generation of web applications
* Use better JavaScript code to enable powerful web features
* Leverage the power of PHP and MySQL to create powerful back-end functionality and make it work in harmony with the smart AJAX client
* Go through numerous case studies that demonstrate how to implement AJAX-enabled features in your site such as: real-time form validation, online chat, suggest
Download
Beginning Linux Programming, Third Edition
Provided you have some previous basic exposure to C and Unix, Beginning Linux Programming delivers an excellent overview of the world of Linux development with an appealing range of essential tools and APIs.
The standout feature of Beginning Linux Programming is its wide-ranging coverage of important topics in basic Unix programming. In a series of short chapters, the authors discuss the basics of writing Unix programs in C, with material on basic system calls, file I/O, interprocess communication (for getting programs to work together), and advanced topics such as socket programming and how to create Unix device drivers.
What is this book about?
If you have some programming experience and are ready to venture into Linux programming, this updated edition of the bestselling entry-level book takes you there. The authors guide you step by step, using construction of a CD database application to give you hands-on experience as you progress from the basic to the complex. You'll start with fundamental concepts like writing Unix programs in C. You'll learn basic system calls, file I/O, interprocess communication, and shell programming. You'll become skilled with the toolkits and libraries for working with user interfaces.
The book starts from the basics, explaining how to compile and run your first program. New to this edition are chapters on MySQLR access and administration; programming GNOME and KDE; and Linux standards for portable applications. Coverage of kernel programming, device drivers, CVS, grep, and GUI development environments has expanded. This book gives you practical knowledge for real wor ld application.
What does this book cover?
In this book, you will learn how to
- Develop programs to access files and the Linux environment
- Use the GNU compiler, debugger and other development tools
- Program data storage applications for MySQL and DBM database systems
- Write programs that take advantage of signals, processes and threads
- Build graphical user interfaces using both the GTK (for GNOME) and Qt (for KDE) libraries
- Write device drivers that can be loaded into the Linux kernel
- Access the network using TCP/IP sockets
Download
Password:
books_for_all
The standout feature of Beginning Linux Programming is its wide-ranging coverage of important topics in basic Unix programming. In a series of short chapters, the authors discuss the basics of writing Unix programs in C, with material on basic system calls, file I/O, interprocess communication (for getting programs to work together), and advanced topics such as socket programming and how to create Unix device drivers.
What is this book about?
If you have some programming experience and are ready to venture into Linux programming, this updated edition of the bestselling entry-level book takes you there. The authors guide you step by step, using construction of a CD database application to give you hands-on experience as you progress from the basic to the complex. You'll start with fundamental concepts like writing Unix programs in C. You'll learn basic system calls, file I/O, interprocess communication, and shell programming. You'll become skilled with the toolkits and libraries for working with user interfaces.
The book starts from the basics, explaining how to compile and run your first program. New to this edition are chapters on MySQLR access and administration; programming GNOME and KDE; and Linux standards for portable applications. Coverage of kernel programming, device drivers, CVS, grep, and GUI development environments has expanded. This book gives you practical knowledge for real wor ld application.
What does this book cover?
In this book, you will learn how to
- Develop programs to access files and the Linux environment
- Use the GNU compiler, debugger and other development tools
- Program data storage applications for MySQL and DBM database systems
- Write programs that take advantage of signals, processes and threads
- Build graphical user interfaces using both the GTK (for GNOME) and Qt (for KDE) libraries
- Write device drivers that can be loaded into the Linux kernel
- Access the network using TCP/IP sockets
Download
Password:
books_for_all
Friday, April 25, 2008
Secure PHP Development: Building 50 Practical Applications
ISBN: 0764549669
Paperback: 840 pages
Data: March 15, 2003
Format: PDF
Description: * Offers fifty practical and secure PHP applications that readers can immediately put to use
* Explains the entire life cycle of each PHP application, including requirements, design, development, maintenance, and tuning
* Reviews application development line-by-line and module-by-module to help readers understand specific coding practices and requirements
* Applications can be readily adapted to many real-world business situations
Download
Secure PHP Development: Building 50 Practical Applications
Paperback: 840 pages
Data: March 15, 2003
Format: PDF
Description: * Offers fifty practical and secure PHP applications that readers can immediately put to use
* Explains the entire life cycle of each PHP application, including requirements, design, development, maintenance, and tuning
* Reviews application development line-by-line and module-by-module to help readers understand specific coding practices and requirements
* Applications can be readily adapted to many real-world business situations
Download
Secure PHP Development: Building 50 Practical Applications
Tuesday, April 22, 2008
J2EE Web Services
Web services are revolutionizing the way enterprises conduct business, as they allow disparate applications to communicate and exchange business data. Now, Java 2, Enterprise Edition (J2EE(TM)) delivers a complete Web services platform. But how do you make sense of the sea of acronyms in this emerging area? Richard Monson-Haefel comes to the rescue with this essential guide for Java developers who need to understand J2EE APIs for Web services and the Web services standards.
J2EE(TM) Web Services is a comprehensive guide to developing and deploying Web services using J2EE technology. Concentrating on standards sanctioned by the Web Services Interoperability Organization (WS-I) for maximum interoperability, the author delves into Web-service standards and the J2EE 1.4 Web-service APIs and components with clear and engaging discussions.
Key topics covered include:
- XML (eXtensible Markup Language) and XML Schema
- SOAP (Simple Object Access Protocol)
- WSDL (Web Services Description Language)
- UDDI (Universal Description, Discovery, and Integration)
- JAX-RPC (Java API for XML-based RPC)
- SAAJ (SOAP with Attachments API for Java)
- JAXR (Java API for XML Registries)
- JAXP (Java API for XML Processing)
The appendices complement this wealth of information with coverage of XML regular expressions, Base 64 encoding, DTDs (document type definitions), SOAP Messages with Attachments (SwA), RCP/Encoded SOAP messaging, and references to other resources. In short, this accessible reference will give Java developers the tools they need to use J2EE technologies and APIs to integrate both enterprise applications and Web-based applications.
"J2EE(TM) Web Services is written in the tradition of the great books people have come to expect from author Richard Monson-Haefel. More than a complete and concise Web services reference, this essential guide is the way for J2EE developers to quickly master Web services architecture and development."
-Floyd Marinescu, Author, EJB Design Patterns; Director, TheServerSide.com
"This is the best-and most complete-description of J2EE Web services that I've seen. If you're a Java developer, you need this book."
-David Chappell, Chappell & Associates
Download
http://hideref.com/url/?http://rapidshare.com/files/20799445/D94E2ADA-E362-4A74-8D4D-58BAB11A329A.rar
password
books_for_all
J2EE(TM) Web Services is a comprehensive guide to developing and deploying Web services using J2EE technology. Concentrating on standards sanctioned by the Web Services Interoperability Organization (WS-I) for maximum interoperability, the author delves into Web-service standards and the J2EE 1.4 Web-service APIs and components with clear and engaging discussions.
Key topics covered include:
- XML (eXtensible Markup Language) and XML Schema
- SOAP (Simple Object Access Protocol)
- WSDL (Web Services Description Language)
- UDDI (Universal Description, Discovery, and Integration)
- JAX-RPC (Java API for XML-based RPC)
- SAAJ (SOAP with Attachments API for Java)
- JAXR (Java API for XML Registries)
- JAXP (Java API for XML Processing)
The appendices complement this wealth of information with coverage of XML regular expressions, Base 64 encoding, DTDs (document type definitions), SOAP Messages with Attachments (SwA), RCP/Encoded SOAP messaging, and references to other resources. In short, this accessible reference will give Java developers the tools they need to use J2EE technologies and APIs to integrate both enterprise applications and Web-based applications.
"J2EE(TM) Web Services is written in the tradition of the great books people have come to expect from author Richard Monson-Haefel. More than a complete and concise Web services reference, this essential guide is the way for J2EE developers to quickly master Web services architecture and development."
-Floyd Marinescu, Author, EJB Design Patterns; Director, TheServerSide.com
"This is the best-and most complete-description of J2EE Web services that I've seen. If you're a Java developer, you need this book."
-David Chappell, Chappell & Associates
Download
http://hideref.com/url/?http://rapidshare.com/files/20799445/D94E2ADA-E362-4A74-8D4D-58BAB11A329A.rar
password
books_for_all
Monday, April 21, 2008
C.plus.plus.How.to.Program.5th.Edition
With over 250,000 sold, Harvey and Paul Deitel's C++ How to Program is the world's best-selling introduction to C++ programming. Now, this classic has been thoroughly updated! The Deitels' groundbreaking How to Program series offers unparalleled breadth and depth of programming concepts and intermediate-level topics for further study. The books in this series feature hundreds of complete, working programs with thousands of lines of code. KEY TOPICS: Deitels' C++ How to Program is the most comprehensive, practical introduction to C++ ever published-with hundreds of hands-on exercises, roughly 250 complete programs written and documented for easy learning, and exceptional insight into good programming practices, maximizing performance, avoiding errors, debugging, and testing. The updated Fifth Edition now includes a new early classes pedagogy-classes and objects are introduced in Chapter 3 and used throughout the book as appropriate. The new edition uses string and vector classes to make earlier examples more object-oriented. Large chapters are broken down into smaller, more manageable pieces. A new OOD/UML ATM case study replaces the elevator case study of previous editions, and UML in the OOD/UML case study and elsewhere in the book has been upgraded to UML 2. The Fifth Edition features new mini case studies (e.g., GradeBook and Time classes). An employee hierarchy replaces Point/Circle/Cylinder to introduce inheritance and polymorphism. Additional enhancements include tuned treatment of exception handling, new “Using the Debugger” material and a new "Before You Begin" section to help readers get set up properly. Also included are separate chapters on recursion and searching/sorting. The Fifth Edition retains every key concept and technique ANSI C++ developers need to master: control statements, functions, arrays, pointers and strings, classes and data abstraction, operator overloading, inheritance, virtual functions, polymorphism, I/O, templates, exception handling, file processing, data structures, and more. It also includes a detailed introduction to Standard Template Library (STL) containers, container adapters, algorithms, and iterators. The accompanying CD-ROM includes all the source code from the book. MARKET: A valuable reference for programmers and anyone interested in learning the C++ programming language and object-oriented development in C++.
Download
http://www1.vista-server.com/uploadfile/6/3/30/1815460615.zip
http://www2.vista-server.com/uploadfile/6/3/30/1815460615.zip
http://www3.vista-server.com/uploadfile/6/3/30/1815460615.zip
Download
http://www1.vista-server.com/uploadfile/6/3/30/1815460615.zip
http://www2.vista-server.com/uploadfile/6/3/30/1815460615.zip
http://www3.vista-server.com/uploadfile/6/3/30/1815460615.zip
Sunday, April 20, 2008
Visual C# 2005 Recipes: A Problem-Solution Approach
Paperback: 592 pages
Publisher: Apress; 1 edition (January 3, 2006)
Language: English
ISBN-10: 1590595890
ISBN-13: 978-1590595893
Mastering .NET development is as much about understanding the functionality of the .NET Framework as it is about the syntax and grammar of your chosen language. Visual C# 2005 Recipes: A Problem-Solution Approach recognizes this fine balance. This book meets your need for fast, effective solutions to the difficulties you encounter in your coding projects.
The recipes included in this book have been chosen and written with emerging pros in mind. The book features an equal balance of code and text. The supplied code gives you everything you need to solve the problem at hand, while the accompanying text provides supporting information.
This is a fully up-to-date reference for .NET 2.0 programmers. All code comes as a stand-alone Visual Studio 2005 solution. The book even covers advanced concepts that take you past basic recipe solutionsyoull be able to distill entire concepts and theories
CONTENTS
CHAPTER 1 Application Development
CHAPTER 2 Data Manipulation
CHAPTER 3 Application Domains, Reflection, and Metadata
CHAPTER 4 Threads, Processes, and Synchronization
CHAPTER 5 Files, Directories, and I/O
CHAPTER 6 XML Processing
CHAPTER 7 Windows Forms
CHAPTER 8 Graphics, Multimedia, and Printing
CHAPTER 9 Database Access
CHAPTER 10 Networking and RemotingC
HAPTER 11 Security and Cryptography
CHAPTER 12 Unmanaged Code Interoperability
CHAPTER 13 Commonly Used Interfaces and Patterns
CHAPTER 14 Windows Integration
APPENDIX
Acronyms
INDEX
Download
http://hideref.com/url/?http://rapidshare.com/files/24740757/9DBEBF54-B4CA-48CC-A1A3-3C41155F508E.rar
Password
books_for_all
Publisher: Apress; 1 edition (January 3, 2006)
Language: English
ISBN-10: 1590595890
ISBN-13: 978-1590595893
Mastering .NET development is as much about understanding the functionality of the .NET Framework as it is about the syntax and grammar of your chosen language. Visual C# 2005 Recipes: A Problem-Solution Approach recognizes this fine balance. This book meets your need for fast, effective solutions to the difficulties you encounter in your coding projects.
The recipes included in this book have been chosen and written with emerging pros in mind. The book features an equal balance of code and text. The supplied code gives you everything you need to solve the problem at hand, while the accompanying text provides supporting information.
This is a fully up-to-date reference for .NET 2.0 programmers. All code comes as a stand-alone Visual Studio 2005 solution. The book even covers advanced concepts that take you past basic recipe solutionsyoull be able to distill entire concepts and theories
CONTENTS
CHAPTER 1 Application Development
CHAPTER 2 Data Manipulation
CHAPTER 3 Application Domains, Reflection, and Metadata
CHAPTER 4 Threads, Processes, and Synchronization
CHAPTER 5 Files, Directories, and I/O
CHAPTER 6 XML Processing
CHAPTER 7 Windows Forms
CHAPTER 8 Graphics, Multimedia, and Printing
CHAPTER 9 Database Access
CHAPTER 10 Networking and RemotingC
HAPTER 11 Security and Cryptography
CHAPTER 12 Unmanaged Code Interoperability
CHAPTER 13 Commonly Used Interfaces and Patterns
CHAPTER 14 Windows Integration
APPENDIX
Acronyms
INDEX
Download
http://hideref.com/url/?http://rapidshare.com/files/24740757/9DBEBF54-B4CA-48CC-A1A3-3C41155F508E.rar
Password
books_for_all
Programming Microsoft ASP.NET 2.0 Core Reference
Publisher: Microsoft PressLanguage:
EnglishISBN: 0735621764.
Paperback: 800 pagesData: November 30, 2005Format:
CHMDescription: Delve into the core topics for ASP.NET 2.0 programming, mastering the essential skills and capabilities needed to build high-performance Web applications successfully. Well-known ASP.NET author Dino Esposito deftly builds your expertise with Web forms, Microsoft Visual Studio-, core controls, master pages, data access, data binding, state management, security services, and other must-know topics#151;combining definitive reference with practical, hands-on programming instruction. Packed with expert guidance and pragmatic examples, this CORE REFERENCE delivers the key resources you need to develop professional-level Web programming skills.
Download
http://hideref.com/url/?http://www.paid4share.com/file/3005/0735621764-rar.html
EnglishISBN: 0735621764.
Paperback: 800 pagesData: November 30, 2005Format:
CHMDescription: Delve into the core topics for ASP.NET 2.0 programming, mastering the essential skills and capabilities needed to build high-performance Web applications successfully. Well-known ASP.NET author Dino Esposito deftly builds your expertise with Web forms, Microsoft Visual Studio-, core controls, master pages, data access, data binding, state management, security services, and other must-know topics#151;combining definitive reference with practical, hands-on programming instruction. Packed with expert guidance and pragmatic examples, this CORE REFERENCE delivers the key resources you need to develop professional-level Web programming skills.
Download
http://hideref.com/url/?http://www.paid4share.com/file/3005/0735621764-rar.html
ASP.NET 2.0 Everyday Apps For Dummies
Create a shopping cart, online store, and Web forum, or set up a blogASP.NET 2.0 is a functional programming tool, so why not discover how to use it by actually creating something functional? These aren't useless "Hello World" type examples - you'll build secure e-commerce, community, and back-end applications right from the start. Even before you've finished this hands-on guide, you'll have something to show for your efforts!Discover how to* Understand application design* Debug your projects* Avoid cross-site scripting attacks* Build a database management application* Create an online product catalog* Design blog and forum applications ASP.NET 2 Everyday Apps For Dummies is written in the For Dummie's friendly, easy-to-understand style. It shows those with some web development experience how to create Web sites and applications. The uniqueness of the book lies in the fact that everything you need to ""bake the pie"" is provided from the code to the step-by-step project-based instructions. It goes above and beyond the snippets provided in a cookbook and gives you everything from start to finish. Learn ASP and save time. Shopping cart application Classified ads Online store Guestbook Chat room
Download
http://hideref.com/url/?http://rapidshare.com/files/25382112/712108B4-0C51-4F6C-AF8B-4EB34BFD8A7F.rar
password:
books_for_all
Download
http://hideref.com/url/?http://rapidshare.com/files/25382112/712108B4-0C51-4F6C-AF8B-4EB34BFD8A7F.rar
password:
books_for_all
Subscribe to:
Posts (Atom)