Aug 2, 2008

Agile Web Development with Rails, 2nd Edition

eBooks: Agile Web Development with Rails, 2nd Edition [ILLUSTRATED] (Paperback) Description:


The definitive, Jolt-award winning guide to learning and using Rails is now in its Second Edition. Rails is a new approach to web-based application development that enables developers to create full-featured, sophisticated web-based applications using less code and less effort. Now programmers can get the job done right and still leave work on time.

NEW IN THE SECOND EDITION: The book has been updated to take advantage of all the new Rails 1.2 features. The sample application uses migrations, Ajax, features a REST interface, and illustrates new Rails features. There are new chapters on migrations, active support, active record, and action controller (including the new resources-based routing). The Web 2.0 and Deployment chapters have been completely rewritten to reflect the latest thinking. Now you can learn which environments are best for your style application, and see how Capistrano makes managing your site simple. All the remaining chapters have been extensively updated. Finally, hundreds of comments from readers of the first edition have been incorporated, making this book simply the best available.

Rails is a full-stack, open source web framework that enables you to create full-featured, sophisticated web-based applications with a twist...you can create a full Rails application using less code than the setup XML you'd need just to configure some other frameworks.

With this book, you'll learn how to use Rails Active Record to connect business objects and database tables. No more painful object-relational mapping. Just create your business objects and let Rails do the rest. You'll learn how to use the Action Pack framework to route incoming requests and render pages using easy-to-write templates and components. See how to exploit the Rails service frameworks to send emails, talk to web services, and interact dynamically with JavaScript applications running in the browser (the "Ajax" architecture).

You'll see how easy it is to deploy Rails. You'll be writing applications that work with your favorite database (MySQL, Oracle, Postgres, and more) in no time at all.

TITLE : Agile Web Development with Rails (Pragmatic Programmers) [ILLUSTRATED] (Paperback)
AUTHOR : by Dave Thomas, David Hansson, Leon Breedt, Mike Clark, James Duncan Davidson,
Justin Gehtland, Andreas Schwarz
PUBLISHER : Pragmatic Bookshelf publisher
ISBN : 0977616630
EDITION : 2nd
PUB DATE : December 14, 2006
LANGUAGE : English
RLS DATE : 02/02/07

MAKER : BBL
SUPPLIER : BBL
PACKAGER : BBL
FORMAT : PDF
SIZE : 02 x 2.88 MB



http://file2upload.com/file/19655/b-416b01-zip.html
http://rapidshare.com/files/14766134/b-416b01.zip

The Ruby Way, Second Edition

The Ruby Way, Second Edition: Solutions and Techniques in Ruby Programming (2nd Edition) (Addison-Wesley Professional Ruby Series) (Paperback) Discription:

Ruby is an agile object-oriented language, borrowing some of the best features from LISP, Smalltalk, Perl, CLU, and other languages. Its popularity has grown tremendously in the five years since the first edition of this book.

The Ruby Way takes a “how-to” approach to Ruby programming with the bulk of the material consisting of more than 400 examples arranged by topic. Each example answers the question “How do I do this in Ruby?” Working along with the author, you are presented with the task description and a discussion of the technical constraints. This is followed by a step-by-step presentation of one good solution. Along the way, the author provides detailed commentary and explanations to aid your understanding.

Coverage includes
• An overview of Ruby, explaining terminology and basic principles
• Operations on low-level data types (numbers, strings, regular expressions, dates)
• The new regular expression engine (Oniguruma)
• Internationalization (I18N) and message catalogs in Ruby
• Operations on hashes, arrays, and other data structures such as stacks, trees, and graphs
• Working with general I/O, files, and persistent objects
• Database coverage including MySQL, SQLite, Oracle, DBI, and more
• Ruby-specific techniques in OOP and dynamic programming
• Graphical interfaces in Ruby (Tk, GTK+, Fox, and Qt)
• Working with Ruby threads for lightweight multitasking
• Everyday scripting and system administration in Ruby
• Working with image files, PDFs, YAML, XML, RSS, and Atom
• Testing, debugging, profiling, and packaging Ruby code
• Low-level network programming and client-server interaction
• Web development tools including Rails, Nitro, Wee, IOWA, and more
• Working with distributed Ruby, Rinda, and Ring
• Ruby development tools such as IDEs, documentation tools, and more

The source code for the book can be downloaded from www.rubyhacker.com

Hal Fulton has worked for over 15 years with variousforms of Unix, including AIX, Solaris, and Linux. He was first exposed to Ruby in 1999, and in 2001 he began work on the first edition of this book–the second Ruby book published in the English language. He has attendednumerous Ruby conferences and has given presentations at several of those, including the first European Ruby Conference.

He has two degrees in computer science from the University of Mississippi and taught computer science for four years before moving to Austin, Texas to work as a contractor for variouscompanies, including IBM Austin. Hal currently works at Broadwing Communications in Austin, Texas, maintaining a large data warehouse and related telecom applications, working daily with C++, Oracle, and, of course, Ruby.

About the Author

Hal Fulton has two degrees in computer science from the University of Mississippi. He taught computer science for four years at the community college level before moving to Austin, Texas, for a series of contracts (mainly at IBM Austin). He has worked for more than 15 years with various forms of UNIX, including AIX, Solaris, and Linux. He was first exposed to Ruby in 1999, and in 2001 he began work on the first edition of this book, which was the second Ruby book in the English language. He has attended six Ruby conferences and has given presentations at four of those, including the first European Ruby Conference in Karlsruhe, Germany. He currently works at Broadwing Communications in Austin, Texas, working on a large data warehouse and related telecom applications. He works daily with C++, Oracle, and of course, Ruby.

Hal is still active daily on the Ruby mailing list and IRC channel, and has several Ruby projects in progress. He is a member of the ACM and the IEEE Computer Society. In his personal life, he enjoys music, reading, writing, art, and photography. He is a member of the Mars Society and is a space enthusiast who would love to go into space before he dies. He lives in Austin, Texas.


http://www.plunder.com/b-251b01-rar-download-30453.htm
http://rapidshare.com/files/3142618/b-251b01.rar

Aug 1, 2008

Rails Cookbook (Cookbooks (O'Reilly))


The Rails Cookbook is packed with the solutions you need to be a proficient developer with Rails, the leading framework for building the new generation of Web 2.0 applications. Recipes range from the basics, like installing Rails and setting up your development environment, to the latest techniques, such as developing RESTful web services. With applications that are code light, feature-full and built to scale quickly, Rails has revolutionized web development. The Rails Cookbook addresses scores of real-world challenges; each one includes a tested solution, plus a discussion of how and why it works, so that you can :

- Modeling data with the ActiveRecord library
- Setting up views with ActionView and RHTML templates
- Building your application's logic into ActionController
- Testing and debugging your Rails application
- Building responsive web applications using JavaScript and Ajax
- Ensuring that your application is security and performs well
- Deploying your application with Mongrel and Apache
- Using Capistrano to automate deployment
- Using the many Rails plugins
- Working with graphics

Whether you're new to Rails or an experienced developer, you'll discover ways to test, bug and secure your applications, incorporate Ajax, use caching to improve performance, and put your application into production. Want to get ahead of the Web 2.0 curve? This valuable cookbook will save you hundreds of hours when developing applications with Rails.

TITLE : Rails Cookbook (Cookbooks (O'Reilly)) (Paperback)
AUTHOR : by Rob Orsini
PUBLISHER : O'Reilly Media publisher
ISBN : 0596527314
EDITION : 1st
PUB DATE : January 01, 2007
LANGUAGE : English
RLS DATE : 01/27/2007

MAKER : BBL
SUPPLIER : BBL
PACKAGER : BBL
FORMAT : CHM
SIZE : 01 x 2.88 MB




http://www.plunder.com/b-406b01-zip-download-48955.htm
http://rapidshare.com/files/13882614/b-406b01.zip

Microsoft Office Visio 2007 Step by Step


This eBooks "Microsoft Office Visio 2007 Step by Step (Step By Step (Microsoft)) (Paperback)" Description:

The smart way to learn Microsoft Office Visio 2007one step at a time! Work at your own pace through the easy numbered steps, practice files on CD, helpful hints, and troubleshooting tips to master the fundamentals of working with the latest version of Office Visio. Youll discover how to create and format shapes and diagrams, create project schedules with Gantt charts, create organization charts, and lay out office spaces. Youll also learn the basics of creating network diagrams, integrating data with your diagrams, and analyzing data with PivotDiagrams. Youll also master building your own templates as well as integrating Visio diagrams into other Office documents. With Step by Step, you can take just the lessons you need, or work from cover to cover. Either way, you drive the instruction!

From the Publisher
Key Book Benefits:
-Describes how to navigate the new user interface
-Includes a quick reference card to new features in Visio 2007
-Lets you take just the lessons you need or work from cover to cover--you set the pace
-Includes coverage of all the fundamentals, including creating diagrams, business drawings, organization charts, and more
-Features easy-to-follow lessons and hands-on skill-building exercises
-Includes an easy-to-use companion CD with practice files and other resources

TITLE : Microsoft Office Visio 2007 Step by Step (Step By Step (Microsoft)) (Paperback)
AUTHOR : by Judy Lemke (Author), Resources Online (Corporate Author)
PUBLISHER : Microsoft Press publisher
ISBN : 0735623570
EDITION : 1st
PUB DATE : February 14, 2007
LANGUAGE : English
RLS DATE : 02/17/2007

MAKER : BBL
SUPPLIER : BBL
PACKAGER : BBL
FORMAT : CHM
SIZE : 08 x 5.00 MB




http://file2upload.com/file/26865/b-437b01-zip.html
http://rapidshare.com/files/17099789/b-437b01.zip

Jul 30, 2008

Getting StartED with Mac OS X Leopard


This book offers a simple to read, fast way to discover all that's new in Mac OS X Leopard, and how to make the most of it, whether you are new to the Mac, or simply upgrading from a previous version of Mac OS X.

New additions to the operating system are showcased, including the changes to the Dock and Finder, and new features such as Stacks, Cover Flow, and Quick View introduced, before the book moves on to give a basic guide to using the Mac—creating folders, moving files, installing applications, and burning CDs, for example.

Communication and organization are covered with chapters on Mail and iChat, including information on how to get the most of the latest features such as creating to-do items, and reading RSS feeds in Mail, and sharing screens in iChat. There are chapters that cover Spaces and Time Machine, perhaps the most talked about feature in this release of Mac OS X.

iLife is fully dealt with, with discrete chapters on iTunes, iPhoto, iMovie and iDVD, and GarageBand, followed with a chapter on iWeb showing how to share your creations, and using Front Row to be entertained by them.

The final chapters of the book give an overview of some more advanced areas of using a Mac, namely how Mac OS X itself works, and also how to develop for the Mac. These chapters are intended only to give a glimpse as to the possibilities—the book is primarily aimed at regular users.

A number of appendices conclude the book, one providing a guide to those users who are switching from Windows, and another that contains a useful list of recommended Mac applications for a wide array of uses.

In the authors own words "This book isn't a bible or tome about how to do anything and everything with Mac OS X, instead its goal is to introduce the major features of Mac OS X so you can be up and running quickly".
Summary of Contents

* Chapter 1: Mac OS X Leopard's New Features
* Chapter 2: Mac Basics
* Chapter 3: Spotlight
* Chapter 4: Mail
* Chapter 5: Safari and iChat
* Chapter 6: Dashboard
* Chapter 7: Exposé and Spaces
* Chapter 8: Time Machine
* Chapter 9: iCal
* Chapter 10: iTunes
* Chapter 11: iPhoto
* Chapter 12: iMovie and iDVD
* Chapter 13: GarageBand
* Chapter 14: iWeb
* Chapter 15: Boot Camp
* Chapter 16: Front Row and Photo Booth
* Chapter 17: Working with Accounts
* Chapter 18: Networking Your Mac
* Chapter 19: Mac Security
* Chapter 20: Under the Hood
* Chapter 21: Developer Tools
* Appendix A: Switching from Windows to Mac OS X Software
* Appendix B: The Mac Apps List


http://rapidshare.com/files/100625534/Getting_StartED_with_Mac_OS_X_Leopard_www.softarchive.net.rar