Friday, September 9, 2011

Ruby for Rails

Source : Ruby for Rails

ruby for rails
ruby for rails
with Ruby on Rails you can build powerful Web applications easily and quickly! And just like the Railsframework itself, Rails applications are Ruby programs. That means you can’t tap into the full power of Rails unless you master the Ruby language.
Ruby for Rails, written by Ruby expert David Black (with a forward by David Heinemeier Hansson), helps Rails developers achieve Ruby mastery. Each chapter deepens your Ruby knowledge and shows you how it connects to Rails. You’ll gain confidence working with objects and classes and learn how to leverage Ruby’s elegant, expressive syntax for Rails application power. And you’ll become a better Rails developer through a deep understanding of the design of Rails itself and how to take advantage of it.
Newcomers to Ruby will find a Rails-oriented Ruby introduction that’s easy to read and that includes dynamic programming techniques, an exploration of Ruby objects, classes, and data structures, and many neat examples of Ruby and Rails code in action. Ruby for Rails: the Ruby guide for Rails developers!

Link download 
 Mediafire.com : Ruby on Rails book pdf 

Four days on Rails

Source : Four days on Rails

Four Days on Rails
Four Days on Rails
There have been many extravagant claims made about Rails. For example, Curt Hibbs’ Rolling with Ruby on Rails claimed that you could develop a web application at least ten times faster with Rails than you could with a typical Java framework… The article then goes on to show how to install Rails and Ruby on a PC and build a working “scaffold” application with virtually no coding.
While this is impressive, “real” web developers know that this is smoke and mirrors. “Real” applications aren”t as simple as that. What”s actually going on beneath the surface? How hard is it to go on and build “real” applications?
This is where life gets a little tricky. Rails is well documented on-line; in fact, possibly too well documented for beginners, with over 30,000 words of on-line documentation in the format of a referencemanual. What’s missing is a roadmap (railmap?) pointing to the key pages that you need to know to get up and running in Rails development.
Four Days on Rails is designed to fill that gap. It’s about 40 pages formatted for double-sided printing on A4, and by the time you’ve read it, you should have a useful toolbox of Rails techniques and a good idea of where to look on the web for more information. The current version of this document is 2.0.
Link download :
  Fileserve.com : Four days on Rails book pdf

The book of ruby

Source : The book of ruby

The book of ruby pdf
The book of ruby
The book of ruby | Huw Collingbourne
“The Book of Ruby” is aimed at novices like me. It’s 373 pages and published by No Starch Press so it has a lot to live up to following their excellent Book of CSS3.
I should point out that The Book of Ruby is not an introduction to programming. The reader will benefit from some development knowledge, but there’s no need to be familiar with Ruby syntax or concepts.
The chapters are logically ordered and start easily with variable types, classes, loops, conditionalstatements, and exception handling before moving on to more advanced topics such as modules, mixins, threads and dynamic programming. The writing style is friendly, chatty and easy to read. Mostchapters end with a “Digging Deeper” section which provides useful advanced information.
It’s difficult to fault the first half of the book, but the final chapters are more challenging. This was possibly my limited experience with Ruby, but I found several sections difficult to follow. I suspect most developers would benefit by reading it from start to finish: it’s not necessarily a book you can dip into.
A few aspects struck me as odd. For example, most books of this type dedicate a chapter to installationof the language on various OS or server combinations. Collingbourne give us a single paragraph and a couple of links. Perhaps Ruby is easy to install so that’s all we need? So is MySQL, yet he provides a four-page appendix about installing the database.
Despite the niggles, “The Book of Ruby” is an excellent introduction to the language. I’ve seen a few negative comments from Ruby experts but the majority of points seem minor and, besides, the book isn’t aimed at them.
Have I been persuaded to drop PHP? Not quite, but I’m no longer afraid of the Ruby or daunted by its syntax. If you’re looking for a good introduction to the language “The Book of Ruby” should be on your buying list.
Download link
Mediafire.com : The book of ruby book pdf

HTML5 Solutions: Essential Techniques for HTML5 Developers

Source: HTML5 Solutions: Essential Techniques for HTML5 Developers

HTML5 Solutions Essential Techniques for HTML5 Developers
HTML5 Solutions Essential Techniques for HTML5 Developers
HTML5 Solutions: Essential Techniques for HTML5 Developers | Marco Casario , Peter Elst, Charles Brown, Nathalie wormser, and Cyril Hanquez 
HTML5 brings the biggest changes that HTML has seen in years. Web designers and developers now have a whole host of new techniques up their sleeves, from displaying video and audio natively in HTML, to creating realtime graphics directly on a web page without the need for a plugin. But all of these new technologies bring more tags to learn and more avenues for things to go wrong. HTML5 Solutions provides a collection of solutions to all of the most common HTML5 problems. Every solution contains sample code that is production-ready and can be applied to any project.

What you’ll learn

Real-world solutions for everyday HTML development, saving hours of frustration. Problems covered include:
  • Sending multi-bitrate videos to different devices
  • Creating custom video components
  • Programming a custom video controller
  • Designing a canvas with custom gradients
  • Capturing and drawing images
  • Storing data offline using the Web SQL Databases
  • Dragging data from the desktop into the browser
  • Creating HTML5 WebSockets

Who this book is for

Web developers and designers seeking practical advice on making HTML5 sites work. Show More

Table of Contents

  1. HTML5 Page Structures
  2. HTML5 Markup
  3. Structural and Semantic Elements
  4. HTML5 Forms
  5. HTML5 Media Elements: Audio and Video
  6. HTML5 Drawing APIs
  7. HTML5 Canvas
  8. HTML5 Communication APIs
  9. HTML5 WebSockets
  10. HTML5 Geolocation API
  11. HTML5 Local Storage
  12. HTML5 Accessibility
Download link

Thursday, September 8, 2011

The iPhone Developer’s Cookbook: Building Applications with the iPhone 3.0 SDK 2nd editions

source :The iPhone Developer’s Cookbook: Building Applications with the iPhone 3.0 SDK 2nd editions

the iPhone Developer Cookbook 2nd edition
the iPhone Developer Cookbook 2nd edition
Want to get started building applications for Apple’s iPhone and iPod touch? Already building iPhoneapplications and want to get better at it? This is the only book that brings together all the expert guidance–and the code–you’ll need!
Completely revised and expanded to cover the iPhone 3.0 SDK, The iPhone Developer’s Cookbook is the essential resource for developers building apps for the iPhone and iPod touch. Taking you further than before, this new edition starts out with an introduction to Objective-C 2.0 for developers who might be new to the platform. You’ll learn about Xcode and Interface Builder and learn how to set up and configure your iPhone Developer account. Additional highlights of this new edition include:
Using the iPhone SDK’s visual classes and controllers to design and customize interfaces
Using gestures, touches, and other sophisticated iPhone interface capabilities
Making the most of tables, views, view controllers, and animations
Alerting users with progress bars, audio pings, status bar updates, and other indicators
Using new Push Notifications to send alerts, whether your app is running or not
Playing audio and video with the MediaKit
Working with the Address Book, Core Location, and Sensors
Connecting to the Internet, Web services, and networks
Embedding flexible maps with MapKit and Google Mobile maps
Building multiplayer games with GameKit
Using Core Data to build data-driven applications
Selling add-on content and services with In-App Purchasing using StoreKit
Building accessible apps with Accessibility Plus
The unique format of The iPhone Developer’s Cookbook presents the code you need to create feature-rich applications that leverage the latest features of the iPhone 3.0 SDK. Over 30,000 iPhone developers turned to the first edition of The iPhone Developer’s Cookbook. So should you!
About the Author
Erica Sadun is the bestselling author, coauthor, and contributor to three dozen books on programming, digital media, Web design, and other topics–including the bestselling first edition of this book. She has created more than a dozen native iPhone applications and was among the first to blog knowledgeably about iPhone programming. Sadun holds a Ph.D. in Computer Science from Georgia Tech’s renowned Graphics, Visualization, and Usability Center.
Product Details
* Paperback: 888 pages
* Publisher: Addison-Wesley Professional; 2 edition (December 22, 2009)
* Language: English
* ISBN-10: 0321659570
* ISBN-13: 978-0321659576
Link download :
                             Source code  : The iPhone Developer’s cookbook source code

Wednesday, September 7, 2011

C++ How to Program 7th edition – Deitel

Source  :

C++ How to Program 7th edition – Deitel

Program C++ How to Program 7th edition - Deitel
Program C++ How to Program 7th edition - Deitel
Program C++ How to Program 7th edition -
Author : PAUL Deitel  & HARLEY DEITEL
ISBN-10: 0136117260 | ISBN-13: 978-0136117261 | Publication Date: August 16, 2009 | Edition: 7
For Introduction to Programming (CS1) and other more intermediate courses covering programming in C++. Also appropriate as a supplement for upper-level courses where the instructor uses a book as a reference for the C++ language.
This best-selling comprehensive text is aimed at readers with little or no programming experience. It teaches programming by presenting the concepts in the context of full working programs and takes an early-objects approach. The authors emphasize achieving program clarity through structured and object-oriented programming, software reuse and component-oriented software construction. The Seventh Edition encourages students to connect computers to the community, using the Internet to solve problems and make a difference in our world. All content has been carefully fine-tuned in response to a team of distinguished academic and industry reviewers.
Download link :

Saturday, September 3, 2011

Data and Computer Communications 8th Edition


Data and Computer Communications 8th Edition
Data and Computer Communications 8th Edition

Name : Data and Computer Communications 8th Edition
Author : William Stallings
For a one/two-semester courses in Computer Networks, Data Communications, and Communications Networks in CS, CIS, and Electrical Engineering departments. With a focus on the most current technology and a convenient modular format, this best-selling text offers a clear and comprehensive survey of the entire data and computer communications field. Emphasizing both the fundamental principles as well as the critical role of performance in driving protocol and network design, it explores in detail all the critical technical areas in data communications, wide-area networking, local area networking, and protocol design. This edition provides updated coverage of multimedia, Gigabit and 10 Gbps Ethernet, WiFi/IEEE 802.11 wireless LANs, security, and more.

Free download link :