Expert Oracle Database Architecture: Oracle Database Programming 9i, 10g, and 11g Techniques and Solutions Second Edition

1 comments


Now in its second edition, this best-selling book by Tom Kyte of Ask Tom fame continues to bring you some of the best thinking on how to apply Oracle Database to produce scalable applications that perform well and deliver correct results. Tom has a simple philosophy: you can treat Oracle as a black box and just stick data into it or you can understand how it works and exploit it as a powerful computing environment. If you choose the latter, then you’ll find that there are few information management problems that you cannot solve quickly and elegantly.

This fully revised second edition covers the latest developments in Oracle Database 11g. Each feature is taught in a proof-by-example manner, not only discussing what it is, but also how it works, how to implement software using it, and the common pitfalls associated with it.

Don’t treat Oracle Database as a black-box. Get this book. Get under the hood. Turbo-charge your career.

* Fully-revised to cover Oracle Database 11g
* Proof-by-example approach: Let the evidence be your guide
* Dives deeply into Oracle Databases’s most powerful features

What you’ll learn

* Develop an evidence-based approach to problem solving
* Manage transactions in highly concurrent environments
* Speed access to data through table and index design
* Manage files and memory structures for performance and reliability
* Scale up through partitioning and parallel processing
* Load and unload data to interface with external systems
* Think for yourself; don’t take Tom’s word for it!

Who this book is for

This book is aimed at Oracle Database administrators, at PL/SQL and Java developers writing code to be deployed inside the database, and at developers of external applications who use Oracle Database as a data store. It is the go to book for those wishing to create efficient and scalable applications.

http://www.mediafire.com/?2ya5caqzgfs7cqb

Fedora 11 and Red Hat Enterprise Linux Bible

0 comments


Get tomorrow's Linux technology today in Fedora 11

Fedora is the best cutting-edge Linux operating system available. Install it on your own desktop or personal server and you'll have your hands on the latest Linux technology. Learn to use it today and you'll be ready for upcoming enterprise Linux systems when they arrive. Install, configure, and use Fedora as anything from a desktop to an Internet server. Use this book as a guide to installing or running Fedora from the included DVD and Live CD.

Set up Fedora or Red Hat Enterprise Linux to:

* Create encrypted file systems, use lightweight desktops, and try online games with new features in Fedora
* Navigate your computer with GNOME®, KDE®, Xfce, or Sugar (One Laptop Per Child) Desktops
* Manage and use documents, spreadsheets, presentations, music, and images
* Connect easily to your network with NetworkManager
* Draw from massive online Fedora and third-party software repositories
* Build an Internet server with e-mail, Web, DNS, FTP, and database services

http://www.mediafire.com/?ic2jmvd870wjaya

Packt - Beginning OpenVPN 2.0.9

0 comments


Build and integrate Virtual Private Networks using OpenVPN

* A practical guide to using OpenVPN for building both basic and complex Virtual Private Networks (VPNs)
* Learn how to make use of OpenVPNs modules, high-end-encryption and how to combine it with servers for your individual privacy
* Advanced management of security certificates
* Get to know the new features of the forthcoming version 2.1 of OpenVPN

In Detail OpenVPN is a powerful, open source SSL VPN application. It can secure site-to-site connections, WiFi, and enterprise-scale remote connections. While being a full-featured VPN solution, OpenVPN is easy to use and does not suffer from the complexity that characterizes other IPsec VPN implementations. It uses the secure and stable TLS/SSL mechanisms for authentication and encryption. This book is an easy introduction to this popular VPN application. After introducing the basics of security and VPN, it moves on to cover using OpenVPN, from installing it on various platforms, through configuring basic tunnels, to more advanced features, such as using the application with firewalls, routers, proxy servers, and OpenVPN scripting.

This is a practical guide to using OpenVPN for building both basic and complex Virtual Private Networks. It will save you a lot of time and help you build better VPNs that suit your requirements. While providing only necessary theoretical background, the book takes a practical approach, presenting plenty of examples. It starts with an introduction into the theory of VPNs and OpenVPN, followed by a simple installation example on almost every available platform. After a concise and ordered list of OpenVPN's parameters, we dive into connecting several machines in a safe way. The last third of the book deals with professional and high-end scenarios, and also mobile integration. After having read the whole book and followed and understood all the examples, you will be an expert in VPN, Security, and especially in OpenVPN Technology.

What you will learn from this book?


* Install OpenVPN on Windows Server, Vista, and Mac OS X and also on different Linux versions and FreeBSD
* Learn basic security concepts necessary to understand VPNs and OpenVPN in particular
* Take a look at encryption matters, symmetric and asymmetric keying, and certificates
* Connect Windows and Linux systems and safely transfer the necessary encryption keys using WinSCP
* Learn about OpenVPN, its development, features, resources, advantages, and disadvantages compared to other VPN solutions, especially IPsec
* Discuss non-standard and advanced methods of installing OpenVPN by compiling the source code provided by the OpenVPN project
* Create an encryption key for OpenVPN and use it to set up an OpenVPN tunnel between two Windows systems in the same network
* Create X.509 server and client certificates for use with OpenVPN and learn how to use tools to debug and monitor VPN tunnels
* Create and administer certificates that have to be transferred to the machines that are supposed to take part in the VPN
* Configure two different firewall networks that connect to each other through the secure OpenVPN tunnel
* Install and use XCA and TinyCA2 to generate certificate revocation lists that are used to block unwanted connections by formerly authorized clients
* Install OpenVPN on Windows Mobile and Smartphones running embedded Linux, like Nokia's Maemo platform
* Analyze the flow of datagrams between the VPN servers and the connected networks with tools like ifconfig, ping, traceroute, and mtr

Approach

This book is an easy introduction to OpenVPN. While providing only necessary theoretical background, it takes a practical approach, presenting plenty of examples. It is written in a friendly style making this complex topic easy and a joy to read. It first covers basic VPN concepts, then moves to introduce basic OpenVPN configurations, before covering advanced uses of OpenVPN.

Who this book is written for?

This book is for both experienced and new OpenVPN users. If you are interested in security and privacy in the internet, or want to have your notebook or mobile phone connected safely to the internet, the server in your company, or at home, you will find this book useful. It presumes basic knowledge of Linux, but no knowledge of VPNs is required.

http://www.mediafire.com/?kk4gn9szt76iaej

Securing Wireless Communications At The Physical Layer

0 comments


The book focuses on a recently emerging topic in security. Specifically, the book focuses on physical layer security. Whereas conventional security mechanisms involve cryptography that operates at higher layers of the protocol stack, the methods described in this book secure communications at the physical layer.

The area of physical layer security is an emerging field of research that has seen an explosion of research in the past few years. This trend is only expected to continue as there is a growing need to secure wireless communications without conventional cryptographic network security protocols.

The proposed book will consist of contributions from roughly a dozen of the leading research groups in this emerging area. For the first time, important results will be collected together. Important topics will include the secrecy rate of MIMO wireless systems, practical codes for the dissemination of secrets, and authentication of wireless transmitters using waveform-level properties.

http://www.mediafire.com/?x7g085eppkr5a63

Graphs and Algorithms in Communication Networks

0 comments


Algorithmic discrete mathematics plays a key role in the development of information and communication technologies, and methods that arise in computer science, mathematics and operations research – in particular in algorithms, computational complexity, distributed computing and optimization – are vital to modern services such as mobile telephony, online banking and VoIP.

This book examines communication networking from a mathematical viewpoint. The contributing authors took part in the European COST action 293 – a four-year program of multidisciplinary research on this subject. In this book they offer introductory overviews and state-of-the-art assessments of current and future research in the fields of broadband, optical, wireless and ad hoc networks. Particular topics of interest are design, optimization, robustness and energy consumption.

The book will be of interest to graduate students, researchers and practitioners in the areas of networking, theoretical computer science, operations research, distributed computing and mathematics.
http://www.mediafire.com/?zi8s394zf92djvp

Ubuntu: Powerful Hacks and Customizations

0 comments


Tune, tweak, and change the popular Ubuntu Linux operating system!

Ubuntu is a community developed, Linux-based operating system that is perfect for laptops, desktops, and servers, and is used by millions of people around the world. This book provides you with practical hacks and tips that are not readily available online, in FAQ files, or any other Ubuntu book on the market so that you can customize your Ubuntu system for your specific needs.

Bridging the gap between introductory information and overly technical coverage, this unique resource presents complex hacks and ways to extend them. You'll feast on numerous tips, hints, and little-known secrets for getting the most out of your Ubuntu system.

Coverage includes:

* Hacking the Installation
* Selecting a Distribution
* Selecting the Ubuntu Version
* The 10-Step Boot Configuration
* Booting Variations and Troubleshooting
* Tweaking the BusyBox
* Upgrading Issues with Ubuntu
* Configuring GRUB
* Customizing the User Environment
* Configuring Devices
* Adapting Input Devices
* Managing Software
* Communicating Online
* Collaborating
* Tuning Processes
* Multitasking Applications
* Locking Down Ubuntu
* Advanced Networking
* Enabling Services

If you're a power user hungry for cutting-edge hacks to intensify your Ubuntu system, then this is the book for you! http://www.mediafire.com/?0tjjnhfydnz

Microsoft Access 2010 Plain And Simple

0 comments


Get the guide that makes learning Microsoft Access 2010 plain and simple! This full color, no-nonsense book shows you the quickest ways to build a database and sort information, using easy-to-follow steps and concise, straightforward language. You'll learn how out-of-the-box templates and reusable components make Access 2010 a fast and simple database solution.





Here's WHAT you'll learn:

* Design and build your own database quickly
* Use Access forms to collect information with ease
* Create and modify tables to organize your data
* Store files such as documents and images
* Exchange data with other databases and documents
* Bring your data alive with colorful reports

Here's HOW you'll learn it:

* Jump in whenever you need answers
* Easy-to-follow STEPS and SCREENSHOTS show exactly what to do
* Handy TIPS teach new techniques and shortcuts
* Quick TRY THIS! exercises help apply what you learn right away

http://www.mediafire.com/?nj1q4xhwcnk

rough cuts Windows 7 Your Way

0 comments


This is a working draft of a pre-release book. It is available before the published date as part of the Rough Cuts service.

Want to make Windows 7 run faster, smarter, easier, better? Want to personalize Windows to look and act the way you want it to? Want to get
more efficient and ditch all those Windows hassles? You don’t need
a Ph.D in computer science or expensive upgrades. All you need is this book!

Michael Miller makes it easy to tweak Windows so it works just like you
want it to–and runs smooth as silk for years to come. No extreme hacking required: These are simple, step-by-step techniques anyone can perform in minutes–even beginners!



• Customize Windows 7’s desktop for the way you work

• Strip out bloated, worthless software that slows your PC down

• Get your network running faster and more reliably

• Surf the Web more quickly and safely

• Improve performance and battery life on notebooks and netbooks

• Get more security with fewer annoyances

• Discover great free and cheap alternatives to Microsoft’s built-in software

• Fix Windows 7’s most aggravating problems

• And much more...

http://www.mediafire.com/?ywwjdmzo2x2

Windows 7 Simplified

0 comments


This full color book uses the Visual approach to cover the new features of Windows 7 and provide step-by-step instructions for readers who are entirely new to the subject. Inside readers will find tasks on topics such as: Windows 7 basics, creating movies, sharing their computer, working with and managing files, browsing the Web, and new ways to customize Windows to work for them. This book covers the new features of Windows 7, including: the interface and the new and improved Internet Explorer. A more sophisticated interior appeals to a wide ranging audience who will appreciate the colorful images and easy to follow instructions. www.mediafire.com/?1d3igm05imd

Packt - RESTful Java Web Services Nov 2009

0 comments


Master core REST concepts and create RESTful web services in Java

* Build powerful and flexible RESTful web services in Java using the most popular Java RESTful frameworks to date (Restlet, JAX-RS based frameworks Jersey and RESTEasy, and Struts 2)
* Master the concepts to help you design and implement RESTful web services
* Plenty of screenshots and clear explanations to facilitate learning
* A developer's guide with practical examples to ensure proper understanding of all concepts and the differences between the frameworks studied

In Detail


If you are already familiar with REST theory but are new to RESTful Java web services, and want to use the Java technology stack together with Java RESTful frameworks to create robust web services, this is the book for you.

This book is a guide to developing RESTful web services using Java and the most popular RESTful frameworks available today. It covers the theory of REST; practical coding examples for RESTful clients; a practical outline of the RESTful design process-yes, it's different from traditional web application development; and a complete implementation of a non-trivial web service using the following frameworks: Jersey's JAX-RS, Restlet's Lightweight REST, JBoss's JAX-RS RESTEasy, and Struts 2 with the REST plug-in.

We begin with an introduction to REST theory, for example, what it means for a web service to be RESTful, what it means for a web service to exchange representations of resources, and what it means to only use the conventional HTTP request method types-GET, POST, PUT, DELETE-for client/server communication. Before moving into the design and implementation process of a non-trivial web service, we look at a set of sample Java applications that connect to existing REST services that are freely available (Google, Yahoo, Twitter). We then outline a practical design process for RESTful web services and then cover the four most widely used frameworks available to date: JAX-RS implementations such as Jersey and RESTEasy, the Restlet framework, and Struts 2 with the REST plug-in. We cover each framework in detail to allow you to compare the strengths and weaknesses of each framework and to begin developing your own web services after the first reading; what's more, the whole source is included for you to modify and deploy in your own web services. Finally, we discuss the most common performance issues faced by RESTful web services and cover practical solutions to security-related issues such as authentication and data transfer.

What you will learn from this book?

* REST architecture basics
* What it means for a web service to be RESTful
* How to connect to and consume RESTful web services such as Yahoo or Google
* A RESTful web service design heuristic
* How to deploy web services to Java web containers such as Tomcat and JBoss
* How to implement an entire web service using the most popular open source frameworks currently available, including JAX-RS implementations Jersey and RESTEasy, Restlet, and Struts 2 with the REST plug-in
* How to create standalone Java web services using the Restlet framework
* How you can secure RESTful web services

Approach


The approach we take is ideal for software developers with some, or extensive, programming experience: we design a RESTful API, which serves as our software specification, and implement it with every framework discussed in the book--there are no hypothetical examples; only practical working applications.

Who this book is written for?
This book is for Java developers who want to code RESTful web services using any of the open source RESTful frameworks available to date, for example, JAX-RS implementations such as Jersey and RESTEasy, the Restlet lightweight framework, or Struts 2 with the REST plug-in.

You don't need to know REST, as we cover the theory of REST and web services; however, you should be familiar with the Java language and have some understanding of Java web applications.

For each framework, we develop the same web service outlined in Chapter 4, so there is lots of working code available. This is a practical guide and the majority of the book is about coding RESTful web services, and not just about the theory of REST.
http://www.mediafire.com/?zmytyyhnmkj
 
Copyright © Download Free Ebooks