Wednesday, November 10, 2010

Practical Guide to Fedora and Red Hat Enterprise Linux, A (5th Edition)

Master All the Techniques You Need to Succeed with Fedora and Red Hat Enterprise Linux
Set up key Internet servers, step by step, including Samba, Apache, sendmail, DNS, FTP, and other Internet servers
Automate and streamline administration with this edition’s outstanding new chapter on Perl scripting
Master GUI-based admin tools and the powerful Linux command line (CLI)
In this book, one of the world’s leading Linux experts brings together all the knowledge you’ll need to succeed with Fedora or Red Hat Enterprise Linux in any real-world environment. Best-selling author Mark Sobell explains Linux clearly and effectively, focusing on skills you’ll actually use as an administrator, user, or programmer.

Sobell assumes no prior Linux knowledge. He starts at the beginning and walks you through every topic and task that matters, using easy-to-understand examples. Step by step, you’ll learn how to install and configure Linux from the accompanying DVD, navigate its graphical user interfaces, provide file/print sharing and Internet services, make sure Linux desktops and networks are as secure as possible, work with the powerful command line, administer Linux efficiently, and even automate administration with Perl scripts.

Mark Sobell has taught hundreds of thousands of Linux and UNIX professionals. He knows every Linux nook and cranny–and he never forgets what it’s like to be new to Linux. Whatever you’ll want to do with Linux–now or in the future–this book gives you everything you’ll need.

Download:
http://hotfile.com/dl/81788876/3272ace/A.Practical.Guide.to.Fedora.and.Red.Hat.Enterprise.Linux.5th.Edition.rar.html

Practical Guide to Ubuntu Linux, A (3rd Edition)

The Most Complete, Easy-to-Follow Guide to Ubuntu Linux
The #1 Ubuntu server resource, fully updated for Ubuntu 10.4 (Lucid Lynx)–the Long Term Support (LTS) release many companies will rely on for years!
Updated JumpStarts help you set up Samba, Apache, Mail, FTP, NIS, OpenSSH, DNS, and other complex servers in minutes

Hundreds of up-to-date examples, plus comprehensive indexes that deliver instant access to answers you can trust

Mark Sobell’s A Practical Guide to Ubuntu Linux®, Third Edition, is the most thorough and up-to-date reference to installing, configuring, and working with Ubuntu, and also offers comprehensive coverage of servers—critical for anybody interested in unleashing the full power of Ubuntu.

Sobell walks you through every essential feature and technique, from installing Ubuntu to working with GNOME, Samba, exim4, Apache, DNS, NIS, LDAP, gufw, firestarter, iptables, even Perl scripting. His exceptionally clear explanations demystify everything from networking to security.

You’ll find full chapters on running Ubuntu from the command line and desktop (GUI), administrating systems, setting up networks and Internet servers, and much more. Fully updated JumpStart sections help you get complex servers running—often in as little as five minutes.

Sobell draws on his immense Linux knowledge to explain both the “hows” and the “whys” of Ubuntu. He’s taught hundreds of thousands of readers and never forgets what it’s like to be new to Linux. Whether you’re a user, administrator, or programmer, you’ll find everything you need here—now, and for many years to come.

The world’s most practical Ubuntu Linux book is now even more useful!

http://hotfile.com/dl/81788497/d2ac919/A.Practical.Guide.to.Ubuntu.Linux.3rd.Edition.rar.html

Tuesday, November 9, 2010

App Savvy - Turning Ideas into iPad and iPhone Apps Customers Really Want


How can you make your iPad or iPhone app stand out in the highly competitive App Store? While many books simply explore the technical aspects of iPad and iPhone app design and development, App Savvy also focuses on the business, product, and marketing elements critical to pursuing, completing, and selling your app. Whether you're a designer, developer, entrepreneur, or just someone with a unique idea, this book explains every step in the process, with guidelines for planning a solid concept, engaging customers early and often, developing your app, and launching it with a bang.

Whether you're a designer, developer, entrepreneur, or just someone with a unique idea, App Savvy explains every step in the process, with guidelines for planning a solid concept, engaging customers early and often, developing your app, and launching it with a bang. Author Ken Yarmosh details a proven process for developing successful apps, and presents numerous interviews with the App Store's most prominent publishers.

* Learn about the App Store and how Apple's mobile devices function
* Follow guidelines for vetting and researching app ideas
* Validate your ideas with customers -- and create an app they’ll be passionate about
* Assemble your development team, understand costs, and establish a workable process
* Build your marketing plan while you develop your application
* Test your working app extensively before submitting it to the App Store
* Assess your app's performance and keep potential buyers engaged and enthusiastic

http://hotfile.com/dl/81485164/8e850c0/Oreilly.App.Savvy.Oct.2010.rar.html

Monday, November 8, 2010

Adobe ColdFusion 9 Web Application Construction Kit, Volume 1: Getting Started


Written by the best known and most trusted name in the ColdFusion community, Ben Forta, The ColdFusion Web Application Construction Kit is the best-selling ColdFusion series of all time – the books that most ColdFusion developers used to learn the product. This Getting Started volume starts with Web and Internet fundamentals and database concepts and design, and then progresses to topics including creating data-driven pages, building complete applications, implementing security mechanisms, integrating with e-mail, building reusable functions and components, generating data-driven reports and graphs, building Ajax-powered user interfaces, and much more.

http://hotfile.com/dl/81072583/3d4cccf/Adobe.ColdFusion.9.Web.Application.Construction.Kit.Volume.1.Getting.Started.rar.html

Adobe Coldfusion Anthology

Adobe ColdFusion remains one of today’s significant Web Services tools and frameworks, and stands to become even more important as a possible primary tool for cloud development as well. As important as ColdFusion is and continues to become, we thought it would be a good idea to tap the leading authority on ColdFusion, the Fusion Authority. We asked this community to compile the most important issues in their developer and user experiences into one single volume—an anthology of the most current technical articles published in the Fusion Authority Quarterly Updates.

In it, you’ll get the following:
The best and brightest ColdFusion expertise available today, from inside and outside of Adobe
The most up-to-date content with the latest releases of ColdFusion
Case studies and instances where ColdFusion is used in cloud-based development
Rather than take a soup-to-nuts approach that covers every single topic, including those that most people have learned already, this book takes specific items of interest and explains them so that you can hit the ground running, rather than having to wait until you’ve read the entire book.

http://hotfile.com/dl/81078065/b7ad3a5/Adobe.Coldfusion.Anthology.rar.html

Sunday, November 7, 2010

Service-Oriented Design with Ruby and Rails


The Complete Guide to Building Highly Scalable, Services-Based Rails Applications

Ruby on Rails deployments are growing, and Rails is increasingly being adopted in larger environments. Today, Rails developers and architects need better ways to interface with legacy systems, move into the cloud, and scale to handle higher volumes and greater complexity. In Service-Oriented Design with Ruby and Rails Paul Dix introduces a powerful, services-based design approach geared toward overcoming all these challenges. Using Dix’s techniques, readers can leverage the full benefits of both Ruby and Rails, while overcoming the difficulties of working with larger codebases and teams.

Dix demonstrates how to integrate multiple components within an enterprise application stack; create services that can easily grow and connect; and design systems that are easier to maintain and upgrade. Key concepts are explained with detailed Ruby code built using open source libraries such as ActiveRecord, Sinatra, Nokogiri, and Typhoeus. The book concludes with coverage of security, scaling, messaging, and interfacing with third-party services.

Service-Oriented Design with Ruby and Rails will help you
Build highly scalable, Ruby-based service architectures that operate smoothly in the cloud or with legacy systems
Scale Rails systems to handle more requests, larger development teams, and more complex code bases
Master new best practices for designing and creating services in Ruby
Use Ruby to glue together services written in any language
Use Ruby libraries to build and consume RESTful Web services
Use Ruby JSON parsers to quickly represent resources from HTTP services
Write lightweight, well-designed API wrappers around internal or external services
Discover powerful non-Rails frameworks that simplify Ruby service implementation
Implement standards-based enterprise messaging with Advanced Message Queuing Protocol (AMQP)
Optimize performance with load balancing and caching
Provide for security and authentication

http://hotfile.com/dl/80507277/46808c9/Service-Oriented.Design.with.Ruby.and.Rails.rar.html

Beginning Rails 3

Beginning Rails 3 is the practical starting point for anyone wanting to learn how to build dynamic web applications using the latest release of the Rails framework for Ruby. You’ll learn how all of the components of Rails fit together and how you can leverage them to create sophisticated web applications with less code and more joy.

This book is particularly well suited to those with little or no experience with web application development, or who have some experience but are new to Rails. Beginning Rails 3 assumes basic familiarity with web terms and technologies, but doesn’t require you to be an expert. Rather than delving into the arcane details of Rails, the focus is on the aspects of the framework that will become your pick, shovel, and axe. Part history lesson, part introduction to object-oriented programming, and part dissertation on open source software, this title doesn’t just explain how to do something in Rails, it explains why.

Learn to create Rails web applications from scratch
Includes a gentle introduction to the Ruby programming language
Completely updated to include the new features of Rails 3

Download:
http://hotfile.com/dl/80516216/d908ddd/Beginning.Rails.3.rar.html

ColdFusion 8 Developer Tutorial


Adobe ColdFusion is an application server, renowned for rapid development of dynamic websites, with a straightforward language (CFML), powerful methods for packaging and reusing your code, and AJAX support that will get developers deep into powerful web applications quickly. This book is the most intense guide to creating professional ColdFusion applications available. Packed with example code, and written in a friendly, easy-to-read style, this book is just want you need if you are serious about ColdFusion.


This book will give you clear, concise and, of course, practical guidance to take you from the basics of ColdFusion 8 to the skills that will make you a ColdFusion developer to be reckoned with.

ColdFusion expert John Farrar will teach you how about the basics of ColdFusion programming, application architecture, and object reuse, before showing you a range of topics including AJAX library integration, RESTful Web Services, PDF creation and manipulation, and dynamically generated presentation files that will make you the toast of your ColdFusion developer town.

This book digs deep with the basics, with real-world examples of the how and whys, to get more done faster with ColdFusion 8.

http://hotfile.com/dl/81070338/052f5f3/ColdFusion_8_Developer_Tutorial.pdf.html

Saturday, November 6, 2010

Head First WordPress


Whether you’re promoting your business or writing about your travel adventures, Head First WordPress will teach you not only how to make your blog look unique and attention-grabbing, but also how to take advantage of WordPress platform’s more complex features to make your website work well, too.

You’ll learn how to move beyond the standard WordPress look and feel by customizing your blog with your own URL, templates, plugin functionality, and more. As you learn, you’ll be working with real WordPress files: The book’s website provides pre-fab WordPress themes to download and work with as you follow along with the text.

Get your site up and running by setting up a MySQL database and creating configuration files
Work with the WordPress platform to create posts and pages, learn the difference between tags and categories, edit content, moderate comments, and manage spam
Explore how to extend WordPress with plugins and templates
Convert custom designs (in HTML and CSS) into functional themes and use them in WordPress
We think your time is too valuable to waste struggling with new concepts. Using the latest research in cognitive science and learning theory to craft a multi-sensory learning experience, Head First WordPress uses a visually rich format designed for the way your brain works, not a text-heavy approach that puts you to sleep.

Download:
http://hotfile.com/Head.First.WordPress.Aug.2010.rar.html

AdvancED Flex 4


AdvancED Flex 4 makes advanced Flex 4 concepts and techniques easy. Ajax, RIA, Web 2.0, mashups, mobile applications, the most sophisticated web tools, and the coolest interactive web applications are all covered with practical, visually oriented recipes.

Completely updated for the new tools in Flex 4
Demonstrates how to use Flex 4 to create robust and scalable enterprise-grade Rich Internet Applications.
Teaches you to build high-performance web applications with interactivity that really engages your users.
What you’ll learn
Practiced beginners and intermediate users of Flex, especially those with a knowledge of other web development tools, will learn to leverage Flex 4’s new tools and capabilities to build truly advanced web applications.

Get the most out of the new features introduced in Flex 4.
Integrate Flex 4 with PHP, Java, JavaScript, and Ruby on Rails.
Leverage architectural and design patterns.
Create mashups and collaborative applications using Flex 4.
Build rich media applications using audio and video streaming and open source 3D libraries.
Tune the performance of your Flex applications.

Download:
http://hotfile.com/dl/80504529/d4b05b8/AdvancED.Flex.4.rar.html

Cloning Internet Applications with Ruby

Most users on the Internet have a few favorite Internet web applications that they use often and cannot do without. These popular applications often provide essential services that we need even while we don’t fully understand its features or how they work. Ruby empowers you to develop your own clones of such applications without much ordeal. Learning how these sites work and describing how they can be implemented enables you to move to the next step of customizing them and enabling your own version of these services.

This book shows the reader how to clone some of the Internet’s most popular applications in Ruby by first identifying their main features, and then showing example Ruby code to replicate this functionality.

While we understand that it connects us to our friends and people we want to meet up with, what is the common feature of a social network that makes it a social network? And how do these features work? This book is the answer to all these questions. It will provide a step-by-step explanation on how the application is designed and coded, and then how it is deployed to the Heroku cloud platform. This book’s main purpose is to break up popular Internet services such as TinyURL, Twitter, Flickr, and Facebook to understand what makes it tick. Then using Ruby, the book describes how a minimal set of features for these sites can be modeled, built, and deployed on the Internet.

Break up and rewrite popular social networking and other Internet applications using Ruby.

Download files from Hotfile :
http://hotfile.com/dl/Cloning.Internet.Applications.with.Ruby.rar.html

Friday, November 5, 2010

Seven Languages in Seven Weeks: A Pragmatic Guide to Learning Programming Languages


Ruby, Io, Prolog, Scala, Erlang, Clojure, Haskell. With Seven Languages in Seven Weeks, by Bruce A. Tate, you'll go beyond the syntax-and beyond the 20-minute tutorial you'll find someplace online. This book has an audacious goal: to present a meaningful exploration of seven languages within a single book. Rather than serve as a complete reference or installation guide, Seven Languages hits what's essential and unique about each language. Moreover, this approach will help teach you how to grok new languages.

Download:
http://hotfile.com/dl/80503513/474246a/Seven_Languages_in_Seven_Weeks.pdf.html

Flexible Rails: Flex 3 on Rails 2


Flexible Rails is a unique, application-based guide for using Ruby on Rails 2 and Adobe Flex 3 to build rich Internet applications (RIAs). It is not an exhaustive Ruby on Rails or Flex reference. Instead, it is an extensive tutorial in which the reader builds multiple iterations of an interesting RIA using Flex and Rails together.
Author Peter Armstrong walks readers through eleven iterations in which the sample application--pomodo--is variously built, refactored, debugged, sliced, diced and otherwise explored from every conceivable angle with respect to Ruby on Rails and Adobe Flex. The book unfolds both the application and the Flex-on-Rails approach side-by-side.

Download:
http://hotfile.com/dl/80500377/9ec5c81/Flexible_Rails_Flex_3_on_Rails_2.rar.html

Thursday, November 4, 2010

Microsoft Visual Studio 2010 A Beginner's Guide


Endorsed by Microsoft and written by a Microsoft MVP and Visual Studio expert, this hands-on guide teaches programmers and developers new to Visual Studio 2010 how to maximize the latest release of Microsoft's flagship development environment. Microsoft Visual Studio 2010: A Beginner's Guide shows you how to build applications from the ground up. You'll also learn how to customize the integrated development environment (IDE) itself, adding your own tools that integrate with Visual Studio 2010.

http://hotfile.com/dl/80304866/a0055da/Microsoft_Visual_Studio_2010_Beginner_Guide.rar.html

Adobe Integrated Runtime (AIR) for JavaScript Developers Pocket Guide


This is the official guide to the Adobe's new cross-platform desktop runtime. The book explains how you can use AIR to build HTML and JavaScript-based web applications, using all of the tools with which you are already familiar. The text explains what is AIR, how to set up the development environment, create your first app, the HTML and JavaScript environments within AIR, and how to do common tasks.

http://hotfile.com/dl/80242998/b8c2cd4/adobe_air_for_javascript_developers.pdf.html

Wednesday, November 3, 2010

Beginning Adobe AIR: Building Applications for the Adobe Integrated Runtime

Adobe Integrated Runtime (AIR) is revolutionizing the way desktop applications are deployed. If you're ready to take advantage of this platform to build desktop-based Rich Internet Applications, then this is the book for you. It presents a step-by-step process, walking you through the features of AIR so you can quickly get started.

After introducing you to AIR, Adobe expert Rich Tretola discusses the different programming languages and tools you can use for development. He then presents multiple methods for storing data, including within the file system and embedded database as well as storage on remote servers. You'll also learn about the numerous features that allow AIR applications to interact with both Mac OS X and Windows.

This guide offers a perfect mix of tutorials and hands-on coding, and provides the resources you need to build AIR applications quickly. And it provides the resources that will help you build your first killer Rich Desktop Application.

What you will learn from this book
All about the programming languages available for AIR development
How to work with the various tools for building AIR applications
Steps for getting data into AIR applications from XML, ColdFusion, JSON, and Web Services
Ways to take advantage of the HTML and File System components
Strategies for utilizing AIR APIs that handle interactions with the operating system
How to move a Flex application to the desktop

http://hotfile.com/dl/80240578/fbb8776/Beginning_Adobe_AIR.rar.html

Creating Mashups with Adobe Flex and AIR


Web applications no longer need be powered by any one individual's data, and they don't need to be confined to the desktop. Developers can draw on a wealth of publicly available content, from providers such as Flickr, Amazon, Google, Twitter, and Last.fm, and combine it for use in their own applications. Adobe Integrated Runtime (AIR) makes it simple to bring previously web-only applications to the desktop, allowing them to run alongside traditional applications on an end user's computer.

In this book, you'll learn how to create mashup applications from the vast array of web services, feeds, and APIs using Adobe Flash and Flex together with HTML and JavaScript (Ajax). You'll be introduced to the various sources of information and the tools necessary to gather and reuse that information, and then you'll learn how to combine that content in a variety of ways.

You'll learn how to have desktop applications interact with online services such as Flickr, you'll learn how to use Amazon S3 for enterprise-level data storage, and you'll embrace technologies such as OpenID. In addition, you'll create abstract visualizations based on music sourced from Last.fm and consume Twitter content via RSS. You will also see how to use the Flash-native data format SWX along with PHP to create a Yahoo! weather widget.

You'll discover just why you may want to build a widget or a desktop application rather leaving things web-based; then you'll create an application using Flex Builder and AIR and learn how best to distribute it. With so many tools and so much data available, the possibilities for mashup creation are endless. Creating Mashups with Adobe Flex and AIR provides all you need to get you up and running quickly, while also giving you a solid understanding of the technologies involved so you can take things furtherto a place limited only by your imagination.

http://hotfile.com/dl/80235706/5ae826d/Creating_Mashups_with_Adobe_Flex_and_AIR.rar.html

Monday, November 1, 2010

Objective-C: Visual QuickStart Guide

Objective C 2.0 is the object-oriented language that is the basis for Cocoa and Cocoa Touch, the development environment for the iPhone/iPod Touch.You’ll learn all the basics: from handling data and creating functions to managing memory and handling exceptions. For programmers who want to develop iPhone apps, it’s a must, and this title in the Visual QuickStart-style is the easy, fast way to get started.

Table of Contents:
Introduction
Chapter 1: Getting Started: Essential Objective-C
Chapter 2: Directing Program Flow
Chapter 3: Handling Data
Chapter 4: Creating Functions
Chapter 5: Classes and Objects
Chapter 6: Object-Oriented Programming
Chapter 7: Working with Object-Oriented Inheritance
Chapter 8: Categories, Posing, and Protocols
Chapter 9: Using Arrays and Dictionaries
Chapter 10: Managing Memory in Objective-C
Chapter 11: Exception Handling
Index

http://hotfile.com/dl/79857266/8c4a1c7/Objective.C.Visual.QuickStart.Guide.rar.html

Blender 3D 2.49 Architecture, Buildings, and Scenery


Every type of construction – such as building a house, a movie set, or a virtual set – needs a project. These projects are made of a lot of documents and technical drawings, which help in the construction of those buildings. These technical drawings and documents are just fine, but when you need to make a presentation of these projects for people who can’t read technical drawings, things can get a little difficult.

To make presentations for people who can’t read technical drawings, we use tools like Blender. With Blender we can create, texture, and generate photo-real images of a project. These images are helpful to architects or companies to explain their projects in a better way. This book will show you how to generate real-looking architectural models quickly using Blender. You can also create natural scenery, landscapes, plants, various weather conditions, environmental factors, building materials such as wood, metal, brick, and more using Blender.

As you walk through the chapters you will see that Blender is a tool, designed to give you high productivity and fast access to tools and menus helping you to create 3D models quickly for 3D visualization. You will learn how to add people to different scenes as well as other objects to an already existing photograph or a video making it easier to increase its realism.

The process begins by learning how Blender user interface works then moves on and starts to deal with 3D modeling. In the 3D modeling chapters you will learn how to work with polygon-based modeling for architecture, creating walls and other architectural elements. But, a project is not only made of large scale models and this is the reason why you also learn to create 3D furniture.

In the section about advanced lighting for architecture, you learn how to work with YafaRay to use global illumination techniques such as Photon Mapping and Path Tracing, and create photo-real renderings.

In the last section of the book, dedicated to animation, we will create linear animation based on keyframes and interactive 3D applications.

Create realistic models of building exteriors and interiors, the surrounding environment, and scenery.

Study modeling, materials, textures, and light basics in Blender
Learn special tricks and techniques to create walls, floors, roofs, and other specific architectural elements
Create realistic virtual tours of buildings and scenes
Develop a library of textures, materials, and objects that you can use over and over again

http://hotfile.com/dl/79855595/bbffa2c/Blender.3D.2.49.Architecture.Buildings.and.Scenery.rar.html

Moodle 2.0 First Look


Moodle is currently the world’s most popular E-learning platform. The long-awaited second version of Moodle is now available and brings with it greatly improved functionality. If you are planning to upgrade your site to Moodle 2.0 and want to be up-to-date with the latest developments, then this book is for you.

This book takes an in-depth look at all of the major new features in Moodle 2.0 and how it differs from previous Moodle versions. It highlights changes to the standard installation and explains the new features with clear screenshots, so you can quickly take full advantage of Moodle 2.0. It also assists you in upgrading your site to Moodle 2.0, and will give you the confidence to make the move up to Moodle 2.0, either as an administrator or a course teacher.

With its step-by-step introduction to the new features of Moodle 2.0, this book will leave you confident and keen to get your own courses up and running on Moodle 2.0. It will take you on a journey from basic navigation to advanced administration, looking at the changes in resource management and activity setup along the way. It will show you new ways tutors and students can control the pace of their learning and introduce you to the numerous possibilities for global sharing and collaborating now available in Moodle 2.0

This book is your personal guided tour of the new and enhanced features of Moodle 2.0

http://hotfile.com/dl/79851220/ff89f7f/Moodle.2.0.First.Look.Sep.2010.rar.html

MySQL for Python


Python is a dynamic programming language, which is completely enterprise ready, owing largely to the variety of support modules that are available to extend its capabilities. In order to build productive and feature-rich Python applications, we need to use MySQL for Python, a module that provides database support to our applications. Although you might be familiar with accessing data in MySQL, here you will learn how to access data through MySQL for Python efficiently and effectively.

This book demonstrates how to boost the productivity of your Python applications by integrating them with the MySQL database server, the world’s most powerful open source database. It will teach you to access the data on your MySQL database server easily with Python’s library for MySQL using a practical, hands-on approach. Leaving theory to the classroom, this book uses real-world code to solve real-world problems with real-world solutions.

The book starts by exploring the various means of installing MySQL for Python on different platforms and how to use simple database querying techniques to improve your programs. It then takes you through data insertion, data retrieval, and error-handling techniques to create robust programs. The book also covers automation of both database and user creation, and administration of access controls. As the book progresses, you will learn to use many more advanced features of Python for MySQL that facilitate effective administration of your database through Python. Every chapter is illustrated with a project that you can deploy in your own situation.

By the end of this book, you will know several techniques for interfacing your Python applications with MySQL effectively so that powerful database management through Python becomes easy to achieve and easy to maintain.

A practical manual packed with step-by-step examples to manage your MySQL database efficiently through Python

Integrate the flexibility of Python and the power of MySQL to boost the productivity of your Python applications

Implement the outstanding features of Python’s MySQL library to their full potential
See how to make MySQL take the processing burden from your programs
Learn how to employ Python with MySQL to power your websites and desktop applications
Apply your knowledge of MySQL and Python to real-world problems instead of hypothetical scenarios
A manual packed with step-by-step exercises to integrate your Python applications with the MySQL database server.

http://hotfile.com/dl/79850142/0d4e0c3/MySQL.for.Python.Sep.2010.rar.html