电子书Ebook分类

Supplied by..: Team ATTiCA Genre……..: eBook
Release Date.: 09-2009 System…….: PDF
Store Date…: 09-2009 Language…..: english
Protection…: TFM Disksize…..: 2 x 5 MB
iSBN………: 0596154577 Publisher….: Oreilly
Editors……: Edition……: 1. Edition
Release Info
————
With the advent of rich Internet applications, the explosion of social
media, and the increased use of powerful cloud computing infrastructures,
a new generation of attackers has added cunning new techniques to its
arsenal. For anyone involved in defending an application or a network of
systems, Hacking: The Next Generation is one of the few books to identify
a variety of emerging attack vectors. You’ll not only find valuable
information on new hacks that attempt to exploit technical flaws, you’ll
also learn how attackers take advantage of individuals via social networking
sites, and abuse vulnerabilities in wireless technologies and cloud
infrastructures. Written by seasoned Internet security professionals, this
book helps you understand the motives and psychology of hackers behind these
attacks, enabling you to better prepare and defend against them. * Learn how
“inside out” techniques can poke holes into protected networks * Understand
the new wave of “blended threats” that take advantage of multiple application
vulnerabilities to steal corporate data * Recognize weaknesses in today’s
powerful cloud infrastructures and how they can be exploited * Prevent attacks
against the mobile workforce and their devices containing valuable data * Be
aware of attacks via social networking sites to obtain confidential information
from executives and their assistants * Get case studies that show how several
layers of vulnerabilities can be used to compromise multinational corporations
Nitesh Dhanjani, Billy Rios, Brett Hardin
Pro LINQ: Language Integrated Query in VB 2008
Description: LINQ is the project name for a set of extensions to the .NET Framework that provide a generic approach to querying data from different data sources. LINQ will premier in Visual Studio 2008, and will become the next must–have skill for .NET developers. For more information about LINQ, you can check out www.linqdev.com.
Starting with code and ending with code and tailored for the VB language, Pro LINQ: Language Integrated Query in VB 2008 is a veritable treasury of LINQ examples that will save you hours, even days, of research time. Keeping you focused on the relevant LINQ principles, expert author Joseph Rattz, Jr., and VB specialist Dennis Hayes provide examples for complex models that you won’t find anywhere else.
In most books, you’ll find plenty of simple examples to demonstrate how to use a method, but authors rarely show how to use the more complex prototypes. Pro LINQ: Language Integrated Query in VB 2008 is different. Demonstrating the overwhelming majority of LINQ operators and protoypes, Joseph Rattz, Jr., and Dennis Hayes condense their extensive experience and expertise into a desk companion that is essential for any serious .NET professional.
Rather than obscure the relevant LINQ principles in code examples by focusing on a demonstration application you have no interest in writing, this book cuts right to the chase of each LINQ operator, method, or class. However, where complexity is necessary to truly demonstrate an issue, the examples are right there in the thick of it. For example, code samples demonstrating how to handle concurrency conflicts actually create concurrency conflicts so you can step through the code and see them unfold.
Most books tell you about the simple stuff, while few books warn you of the pitfalls. Where Pro LINQ: Language Integrated Query in VB 2008 returns your investment is in the hours, and sometimes days, spent by the authors determining why something may not work as expected. Sometimes this results in an innocent–looking paragraph that may take you a minute to read and understand, but took days to research and explain.
Face it, most technical books while informative, are dull. LINQ need not be dull. Written with a sense of humor, this book will attempt to entertain you on your journey through the wonderland of LINQ and VB 2008.
http://www.file2box.com/6qhbtwzl9o27
Expert .NET Micro Framework, Second Edition
Description: The Microsoft .NET Micro Framework is a small and efficient .NET runtime environment used to run managed code on devices that are too small and resource constrained for Windows CE and the Compact Framework.
Expert .NET Micro Framework will teach you everything you need to know to use the .NET Micro Framework to create effective embedded applications. It begins with the basics of accessing hardware and networking before delving deep into the less-known areas such as cryptography and globalization, and how to use technologies such as wireless communication that are not directly supported by the .NET Micro Framework. This book is a must if you want to get as much as possible out of the .NET Micro Framework to write powerful embedded applications.
Expert .NET Micro Framework also describes how to use resources and write globalized and multilingual embedded applications. You will learn how to effectively use binary serialization to store data permanently in flash memory or exchange data with a PDA or PC. Topics like cryptography and encrypted data exchange with a .NET or Compact Framework application are covered.
What you’ll learn
Get an overview of the .NET Micro Framework 3.0 and its tools.
Explore the available devices and development kits.
Use and write managed drivers to access the hardware components such as GPIO ports, serial ports, I2C and SPI components, network sockets, and file systems.
Provide web services on devices with the new Device Profile for Web Services (DPWS).
Master advanced and undocumented topics such as cryptography, secure sockets, multithreading and synchronization, binary serialization, extended weak references, execution constraints, globalization and localization using resources, and implementing a USB client.
Write applications with a rich graphical user interface based on a mini Windows Presentation Foundation that supports touch displays and gesture input.
Effectively extend or write hardware emulators using undocumented features of the configuration engine and emulator components.
Beginning Ubuntu Linux, Fourth Edition
Description: Beginning Ubuntu Linux, Fourth Edition is the update to the best–selling book on Ubuntu, today’s hottest Linux distribution. Targeting newcomers to Linux and to the Ubuntu distribution alike, readers are presented with an introduction to the world of Linux and open source community, followed by a detailed overview of Ubuntu’s installation and configuration process. From there readers learn how to wield total control over their newly installed operating system, and are guided through common tasks such as writing documents, listening to audio CDs and MP3s, watching movies, using VOIP and chat, and of course general system maintenance matters.
Additionally, there’s a series of comprehensive tutorials on Linux internals and the command–line prompt—essential for any Linux user—and the book includes special sections on optimization, security, and system maintenance.
The book comes with a DVD containing the complete Ubuntu Linux distribution. All you need to do is insert the DVD and follow the instructions in the book to install this distribution.
The ultimate guide to Ubuntu, the hottest Linux distribution on the planet.
Forgoes introductions to esoteric Linux topics so commonly found in other books and instead focuses on everyday tasks for everyday users: printer and file sharing configuration, office document management, and listening to MP3s and watching movies among them.
What you’ll learn
Use Ubuntu as a daily desktop replacement.
Complete all manner of office tasks, such as creating Microsoft Office–compatible documents and spreadsheets, using e–mail, and managing contacts.
Listen to MP3s and CDs, and watch movies using a user–friendly Linux desktop.
Configure Ubuntu’s printer– and file–sharing features to share resources seamlessly with other computers on your network.
Become a proficient user of the Linux command line.
http://www.file2box.com/2r3rn4lrtnar
Beginning Silverlight 2: From Novice to Professional
Description: With the need for a richer user experience ever more in focus when creating web applications, Microsoft has released Silverlight, the new cross–browser, cross–platform plug–in that allows developers to create rich interactive applications for the Web.
Silverlight poses exciting new opportunities for creating visually impressive web applications, offering unparalleled response times and minimal bandwidth requirements. Key differences in the new design tools present developers with new challenges, but author Robert Lair of IBuySpy notoriety (the original ASP.NET application) shows you how to get a firm handle on Silverlight so you can start creating your own Silverlight web applications with exciting results.
Explore the best of the new tools and discover how they can benefit your own projects. Microsoft’s Expression Design tool plays an important part in creating Silverlight assets, Microsoft Expression Blend is used to build user interaction for Silverlight elements, and Microsoft Visual Studio 2008 manages the interaction between designers and developers and provides the coding environment for the “nuts and bolts” basis of Silverlight development. Prepare to take a grand tour of all these new tools and explore the fundamentals of building good Silverlight applications from scratch. Once you’ve mastered the basics, you’ll move on to a more in–depth discussion of some of the groundbreaking new features of the Silverlight technology and why they will change the way you build web sites of the future.
What you’ll learn
The tools needed for Silverlight development, the role each plays, and how they interact to produce a seamless result
The fundamental concepts and techniques that lie at the heart of every successful Silverlight application and how to apply them to your own projects
The new features and coding practices that Silverlight offers you as a developer that sets it apart from other web–development tools
*
http://www.file2box.com/c1n7oow2tmu8
Description: You can have the best coders in the world working in your teams, but if your project management isn’t up to scratch, your project is almost certain to be delayed, to come in over budget, and in some cases to fail entirely. By taking precise control of your application development process, you can make changes, both large and small, throughout your project’s life cycle that will lead to better–quality finished products that are consistently delivered on time and within budget.
Application Lifecycle Management (ALM) is an area of rapidly growing interest within the IT development community. Because its techniques allow you to deal with the process of developing applications across many areas of responsibility and across many different disciplines, its effects on your project can be wide ranging and pronounced. It is a project management tool that has practical implications for the whole team—from architects to designers, from developers to testers.
This book focuses on the most powerful ALM tool available for the Microsoft .NET Framework: Visual Studio Team System (VSTS). It demonstrates the key concepts and techniques of ALM and illustrates how they can be achieved using the tools VSTS provides in a clear succinct style. After reading the book, you will understand how VSTS can be used to generate continuous meaningful reporting on your project’s health for the decision makers on your team as well as for your project’s sponsors.
What you’ll learn
What ALM is and what it can do for you
How to achieve traceability in your projects
How to improve your development process
Why VSTS is so much more than just a version control tool
What the importance of well–designed and well–defined processes is and how to implement these things
http://www.file2box.com/u1ti745a2k2s
Introduction to Information Visualization
|
Description: Information Visualization is a relatively young field that is acquiring more and more consensus in both academic and industrial environments. ‘Information Visualization’ explores the use of computer-supported interactive graphical representations to explain data and amplify cognition. It provides a means to communicate ideas or facts about the data, to validate hypotheses, and facilitates the discovery of new facts via exploration. This book introduces the concepts and methods of Information Visualization in an easy-to-understand way, illustrating how to pictorially represent structured and unstructured data, making it easier to comprehend and interpret. Riccardo Mazza focuses on the human aspects of the process of visualization rather than the algorithmic or graphic design aspects. http://www.file2box.com/7aqpbhs96lzu
|
* |
Adobe Photoshop for VFX Artists
Description: Adobe Photoshop for VFX Artists is an in-depth guide to creating visual effects art using Photoshop. Taking a straightforward, visual approach to Adobe’s best-selling software, this book provides you with everything you need to use Photoshop to meet specific goals for art creation. Develop the skills you need to master professional matte painting and 2D and 3D texturing techniques and secrets. This unique guide is one of the only books available targeted specifically to the VFX artist. Written by a professional Texture Artist at a major Hollywood visual effects studio, you’ll learn insider tips and tricks that are hard to come by. Adobe Photoshop for VFX Artists adheres to the high standards of the professional VFX world, while still offering an abundance of information for the VFX hobbyist.
http://www.file2box.com/gbu07647s423
Beginning Game Graphics
Description: Welcome to the exciting world of the video game artist. “Beginning Game Graphics” is your guide on a step-by-step path, beginning with the most basic modeling techniques and wrapping up with advanced workflows used by professional game artists. It provides powerful and easy-to-use tools to get you started, and it covers many of the methods, philosophies, and proven techniques that can improve your game demos and help separate you from the crowd in the rapidly growing interactive entertainment industry. Whether you are a video game enthusiast, an artist breaking into the world of video games, or a game programmer ready to model your own characters and sets, this book is the ideal introduction to 3D modeling for video games.
http://www.file2box.com/m8kfa5z7wend
Description: Numerous books abound for the beginning programmer who wants to learn XML, but there are few learning resources available for those who are already proficient in XML and need expert-level advice to help maximize their workflow. Advanced XML Applications from the Experts at The XML Guild provides such a resource, written by the expert programmers at The XML Guild. The book is not intended to be another exhaustive XML “bible,” rather, it’s a collection of advanced tips and techniques that the authors have used in the real world-and are now happy to share with you. Each chapter is written by the guild member considered to be the expert on a particular topic.
http://www.file2box.com/7bv8cwlrjy0t









