Search Results for "learn-ruby-the-hard-way-a-simple-and-idiomatic-introduction-to-the-imaginative-world-of-computational-thinking-with-code-3rd-edition-zed-shaw-s-hard-way-series"

Learn Ruby the Hard Way

Learn Ruby the Hard Way

A Simple and Idiomatic Introduction to the Imaginative World of Computational Thinking with Code

  • Author: Zed A. Shaw
  • Publisher: Pearson Education
  • ISBN: 032188499X
  • Category: Computers
  • Page: 303
  • View: 6834
DOWNLOAD NOW »
Offers a Ruby tutorial featuring fifty-two exercises that cover such topics as installing the Ruby environment, organizing and writing code, strings and text, object-oriented programming, debugging and automated testing, and basic game development.

Learn Ruby the Hard Way

Learn Ruby the Hard Way

A Simple and Idiomatic Introduction to the Imaginative World Of Computational Thinking with Code

  • Author: Zed A. Shaw
  • Publisher: Addison-Wesley Professional
  • ISBN: 0133135632
  • Category: Computers
  • Page: 320
  • View: 8478
DOWNLOAD NOW »
You Will Learn Ruby! Zed Shaw has perfected the world’s best system for learning Ruby. Follow it and you will succeed–just like the hundreds of thousands of beginners Zed has taught to date! You bring the discipline, commitment, and persistence; the author supplies everything else. In Learn Ruby the Hard Way, Third Edition , you’ll learn Ruby by working through 52 brilliantly crafted exercises. Read them. Type their code precisely. (No copying and pasting!) Fix your mistakes. Watch the programs run. As you do, you’ll learn how software works; what good programs look like; how to read, write, and think about code; and how to find and fix your mistakes using tricks professional programmers use. Most importantly, you’ll learn the following, which you need to start writing excellent Ruby software of your own: • Installing your Ruby environment • Organizing and writing code • Ruby symbols and keywords • Basic mathematics • Variables and printing • Strings and text • Interacting with users • Working with files • Using and creating functions • Looping and logic • Arrays and elements • Hashmaps • Program design • Object-oriented programming • Inheritance and composition • Modules, classes, and objects • Project “skeleton” directories • Debugging and automated testing • Advanced user input • Text processing • Basic game development • Basic web development It’ll Be Hard At First. But Soon, You’ll Just Get It–And That Will Feel Great! This tutorial will reward you for every minute you put into it. Soon, you’ll know one of the world’s most powerful, popular programming languages. You’ll be a Ruby programmer. Watch Zed, too! The accompanying DVD contains 5+ hours of passionate, powerful teaching: a complete Ruby video course! Zed Shaw is an avid guitar player, programmer, and writer whose books teach people all over the world how to write software. His book Learn Python the Hard Way has been read by millions of people around the world. His software has been used by many large and small companies. His essays are often quoted and read by members of many geek communities. He is an entertaining and lively writer, who is sure to keep you laughing and make you think.

Learn C the Hard Way

Learn C the Hard Way

Practical Exercises on the Computational Subjects You Keep Avoiding (Like C)

  • Author: Zed A. Shaw
  • Publisher: Addison-Wesley Professional
  • ISBN: 0133124371
  • Category: Computers
  • Page: 380
  • View: 4017
DOWNLOAD NOW »
You Will Learn C! Zed Shaw has crafted the perfect course for the beginning C programmer eager to advance their skills in any language. Follow it and you will learn the many skills early and junior programmers need to succeed–just like the hundreds of thousands of programmers Zed has taught to date! You bring discipline, commitment, persistence, and experience with any programming language; the author supplies everything else. In Learn C the Hard Way , you’ll learn C by working through 52 brilliantly crafted exercises. Watch Zed Shaw’s teaching video and read the exercise. Type his code precisely. (No copying and pasting!) Fix your mistakes. Watch the programs run. As you do, you’ll learn what good, modern C programs look like; how to think more effectively about code; and how to find and fix mistakes far more efficiently. Most importantly, you’ll master rigorous defensive programming techniques, so you can use any language to create software that protects itself from malicious activity and defects. Through practical projects you’ll apply what you learn to build confidence in your new skills. Shaw teaches the key skills you need to start writing excellent C software, including Setting up a C environment Basic syntax and idioms Compilation, make files, and linkers Operators, variables, and data types Program control Arrays and strings Functions, pointers, and structs Memory allocation I/O and files Libraries Data structures, including linked lists, sort, and search Stacks and queues Debugging, defensive coding, and automated testing Fixing stack overflows, illegal memory access, and more Breaking and hacking your own C code It’ll Be Hard at First. But Soon, You’ll Just Get It–And That Will Feel Great! This tutorial will reward you for every minute you put into it. Soon, you’ll know one of the world’s most powerful programming languages. You’ll be a C programmer.

Mastering XPages

Mastering XPages

A Step-by-Step Guide to XPages Application Development and the XSP Language

  • Author: Martin Donnelly,Mark Wallace,Tony McGuckin
  • Publisher: IBM Press
  • ISBN: 0133373401
  • Category: Computers
  • Page: 1168
  • View: 5104
DOWNLOAD NOW »
IBM's Best-Selling Guide to XPages Development–Now Updated and Expanded for Lotus Notes/Domino 9.0.1 XPages instantly revolutionized Notes/Domino application development, and the newest versions deliver unprecedented performance and flexibility. Now, the popular insider's guide to XPages development has been updated and expanded to reflect all these improvements, through IBM Notes/Domino 9.0.1 and beyond. Three key members of the IBM XPages team have brought together comprehensive knowledge for delivering outstanding solutions. They have added several hundred pages of new content, including four new chapters. Drawing on their unsurpassed experience, they present new tips, samples, and best practices reflecting the platform's growing maturity. Writing for both XPages newcomers and experts, they cover the entire project lifecycle, including problem debugging, performance optimization, and application scalability. This second edition of Mastering XPages fully addresses enhancements to the XPages data sources for Domino views and documents; the latest XPages mobile library; the new Domino Designer Server-Side JavaScript debugger; and improvements to integrated technologies such as Dojo and CKEditor. Nearly every chapter contains at least one downloadable sample application, offering extensive hands-on practice. This guide concludes with complete references to XSP tags, relevant Java/JavaScript classes, and XSP style classes. Coverage includes * Understanding XPages' development paradigm, tooling, runtime framework, and application architecture * Configuring Domino Designer and integrating XPages Extension Library * Constructing application logic and using data binding controls * Reading/writing Notes documents: from use cases to design properties * Using Views, including examples of accessing calendars via REST * Making the most of Notes/Domino 9.0's new DataView control * Coding: from the basics to fully customized behavior * Advanced scripting: AJAX, Dojo, @Functions, managed beans, and more * Extending the Rich Text Editor's functionality * Building and consuming new controls with Extensibility APIs * Taking web applications offline in the Notes client * Building mobile apps: controls, design patterns, and best practices * Debugging Server-Side JavaScript with Domino Designer 9.0 * Creating apps that look and work great–for local and global audiences * Systematically optimizing performance and scalability * Protecting data and users: leveraging Domino and Notes security models

Ruby Under a Microscope

Ruby Under a Microscope

Learning Ruby Internals Through Experiment

  • Author: Pat Shaughnessy
  • Publisher: No Starch Press
  • ISBN: 1593275277
  • Category: Computers
  • Page: 360
  • View: 4101
DOWNLOAD NOW »
"An under-the-hood look at how the Ruby programming language runs code. Extensively illustrated with complete explanations and hands-on experiments. Covers Ruby 2.x"--

Learn More Python 3 the Hard Way

Learn More Python 3 the Hard Way

The Next Step for New Python Programmers

  • Author: Zed A. Shaw
  • Publisher: Addison-Wesley Professional
  • ISBN: 013412300X
  • Category: Computers
  • Page: 240
  • View: 8262
DOWNLOAD NOW »
Transform Your Ideas into High-Quality Python Code! Zed Shaw has perfected the world’s best system for becoming a truly effective Python 3.x developer. Follow it and you will succeed—just like the tens of millions of programmers he’s already taught. You bring the discipline, commitment, and persistence; the author supplies everything else. In Learn Python 3 the Hard Way, Zed Shaw taught you the basics of Programming with Python 3. Now, in Learn More Python 3 the Hard Way, you’ll go far beyond the basics by working through 52 brilliantly crafted projects. Each one helps you build a key practical skill, combining demos to get you started and challenges to deepen your understanding. Zed then teaches you even more in 12 hours of online videos, where he shows you how to break, fix, and debug your code. First, you’ll discover how to analyze a concept, idea, or problem to implement in software. Then, step by step, you’ll learn to design solutions based on your analyses and implement them as simply and elegantly as possible. Throughout, Shaw stresses process so you can get started and build momentum, creativity to solve new problems, and quality so you’ll build code people can rely on. Manage complex projects with a programmer’s text editor Leverage the immense power of data structures Apply algorithms to process your data structures Master indispensable text parsing and processing techniques Use SQL to efficiently and logically model stored data Learn powerful command-line tools and skills Combine multiple practices in complete projects It’ll be hard at first. But soon, you’ll just get it—and that will feel great! This course will reward you for every minute you put into it. Soon, you’ll go beyond merely writing code that runs: you’ll craft high-quality Python code that solves real problems. You’ll be a serious Python programmer. Perfect for Everyone Who’s Already Started Working with Python, including Junior Developers and Seasoned Python Programmers Upgrading to Python 3.6+ Register your product at informit.com/register for convenient access to downloads, updates, and/or corrections as they become available.

Beginning Ruby on Rails

Beginning Ruby on Rails

  • Author: Steve Holzner, Ph.D.
  • Publisher: John Wiley & Sons
  • ISBN: 0470069155
  • Category: Computers
  • Page: 380
  • View: 1074
DOWNLOAD NOW »
Ruby on Rails is the revolutionary online programming tool that makes creating functional e-commerce web sites faster and easier than ever. With the intuitive, straightforward nature of Ruby and the development platform provided by Rails, you can put together full-fledged web applications quickly, even if you're new to web programming. You will find a thorough introduction to both Ruby and Rails in this book. You'll get the easy instructions for acquiring and installing both; understand the nature of conditionals, loops, methods, and blocks; and become familiar with Ruby's classes and objects. You'll learn to build Rails applications, connect to databases, perform necessary testing, and put the whole thing together to create real-world applications such as shopping carts and online catalogs--apps you can actually use right away. What you will learn from this book * How to install and use Ruby and Rails * Object-oriented programming with Ruby * Rails fundamentals and how to create basic online applications * How to work with HTML controls, use models in Rails applications, and work with sessions * Details on working with databases and creating, editing, and deleting database records * Methods for handling cookies and filters and for caching pages * How to connect Rails with Ajax Who this book is for This book is for anyone who wants to develop online applications using Ruby and Rails. A basic understanding of programming is helpful; some knowledge of HTML is necessary. Wrox Beginning guides are crafted to make learning programming languages and technologies easier than you think, providing a structured, tutorial format that will guide you through all the techniques involved.

Learn Game Programming with Ruby

Learn Game Programming with Ruby

Bring Your Ideas to Life with Gosu

  • Author: Mark Sobkowicz
  • Publisher: Pragmatic Bookshelf
  • ISBN: 1680503782
  • Category: Computers
  • Page: 206
  • View: 8089
DOWNLOAD NOW »
Level up your programming skills while making fast-paced, arcade-style video games. Make enemy spaceships explode in balls of fire, and escape from a pit while dodging falling boulders. You'll use the fun and approachable Ruby programming language and the Gosu 2D game library, which makes making games a breeze. Gain the skills and techniques you need to bring your own video game ideas to life with moving images and thumping sounds. If you have a little experience programming in Ruby or another language, then you're ready to start making your own video games. In this book you'll learn concepts such as animation, keyboard and mouse movement, sounds and music, and physics as you build four exciting games. Your first game will test your reflexes as you try to click on a ruby that pops in and out of your screen. Learn how to draw images and text, and how to make objects move around the screen. You'll make a space-shooter where you defend your home base from a seemingly endless stream of enemies, as you discover how to use keyboard input, add music and sounds, an opening title screen, and scrolling end-credits. Next up: make a sliding number puzzle game where you'll learn to incorporate more complicated logic and user interaction into your game. Learn all about game physics as you build a game where a bold adventurer must climb out of a pit while dodging bouncing, spinning rocks. Finally, package up your games as Windows and Mac apps so you can share them with your friends. When you're done with this book, you'll have improved your programming skills, and you'll have all the tools you need to make your own arcade-style games. What You Need: You'll need a computer running Windows 7 or later, or Mac OS X 10.7 or later. All the other software you need is free, and the first chapter will get you up and running.

Test Driven Development in Ruby

Test Driven Development in Ruby

A Practical Introduction to TDD Using Problem and Solution Domain Analysis

  • Author: Bala Paranj
  • Publisher: Apress
  • ISBN: 1484226380
  • Category: Computers
  • Page: 288
  • View: 1673
DOWNLOAD NOW »
Learn the basics of test driven development (TDD) using Ruby. You will carry out problem domain analysis, solution domain analysis, designing test cases, and writing tests first. These fundamental concepts will give you a solid TDD foundation to build upon. Test Driven Development in Ruby is written by a developer for developers. The concepts are first explained, then a coding demo illustrates how to apply the theory in practice. At the end of each chapter an exercise is given to reinforce the material. Complete with working files and code samples, you'll be able to work alongside the author, a trainer, by following the material in this book. What You Will Learn Carry out problem domain analysis, solution domain analysis, designing test cases, and writing tests first Use assertions Discover the structure of a test and the TDD cycle Gain an understanding of minimal implementation, starter test, story test, and next test Handle refactoring using Ruby Hide implementation details Test precisely and concretely Make your code robust Who This Book Is For Experienced Ruby programmers or web developers with some prior experience with Ruby.

Introduction to Programming in Python

Introduction to Programming in Python

An Interdisciplinary Approach

  • Author: Robert Sedgewick,Kevin Wayne,Robert Dondero
  • Publisher: Addison-Wesley Professional
  • ISBN: 0134076524
  • Category: Computers
  • Page: 792
  • View: 6849
DOWNLOAD NOW »
Today, anyone in a scientific or technical discipline needs programming skills. Python is an ideal first programming language, and Introduction to Programming in Python is the best guide to learning it. Princeton University’s Robert Sedgewick, Kevin Wayne, and Robert Dondero have crafted an accessible, interdisciplinary introduction to programming in Python that emphasizes important and engaging applications, not toy problems. The authors supply the tools needed for students to learn that programming is a natural, satisfying, and creative experience. This example-driven guide focuses on Python’s most useful features and brings programming to life for every student in the sciences, engineering, and computer science. Coverage includes Basic elements of programming: variables, assignment statements, built-in data types, conditionals, loops, arrays, and I/O, including graphics and sound Functions, modules, and libraries: organizing programs into components that can be independently debugged, maintained, and reused Object-oriented programming and data abstraction: objects, modularity, encapsulation, and more Algorithms and data structures: sort/search algorithms, stacks, queues, and symbol tables Examples from applied math, physics, chemistry, biology, and computer science—all compatible with Python 2 and 3 Drawing on their extensive classroom experience, the authors provide Q&As, exercises, and opportunities for creative practice throughout. An extensive amount of supplementary information is available at introcs.cs.princeton.edu/python. With source code, I/O libraries, solutions to selected exercises, and much more, this companion website empowers people to use their own computers to teach and learn the material.

XPages Portable Command Guide

XPages Portable Command Guide

A Compact Resource to XPages Application Development and the XSP Language

  • Author: Martin Donnelly,Maire Kehoe,Tony McGuckin,Dan O'Connor
  • Publisher: IBM Press
  • ISBN: 0132943034
  • Category: Computers
  • Page: 320
  • View: 3477
DOWNLOAD NOW »
A Practical Primer for XPages Application Development, Debugging, and Performance Using XPages, Lotus® Notes® and Domino® developers can quickly create state-of-the-art web, mobile, and Notes client business applications using standard technologies like HTML, JavaScript, CSS, and XML. Now, there’s a perfect portable XPages quick reference for every working developer. Straight from the experts at IBM®, XPages Portable Command Guide offers fast access to working code, tested solutions, expert tips, and example-driven best practices. Drawing on their unsurpassed experience as IBM XPages lead developers and customer consultants, the authors explore many lesser known facets of the XPages runtime, illuminating these capabilities with dozens of examples that solve specific XPages development problems. Using their easy-to-adapt code examples, you can develop XPages solutions with outstanding performance, scalability, flexibility, efficiency, reliability, and value. Covers lots of commands and parameters related to XPages behavior modification through xsp.properties Notes/Domino configuration files XSP Command Manager and OSGi Console The XSP Client-Side JavaScript Object Server Side JavaScript scripting Server Side JavaScript debugging via global functions, simple programming constructs, and logging Instantly access all XPages commands: Use this book as your quick offline solutions resource Logical how-to topic groupings provide one-stop research Compact size makes it easy to carry with you—wherever you go “Create Your Own Journal” section with blank, lined pages makes it easy to personalize this book for your needs “What Do You Want to Do?” chart inside the front cover helps you quickly find specific tasks Designed for all Lotus and Domino developers with at least some XPages experience, XPages Portable Command Guide is the ideal companion and follow-up to Mastering XPages from IBM Press, the world’s #1 book on XPages technology.

Practical Object-oriented Design in Ruby

Practical Object-oriented Design in Ruby

An Agile Primer

  • Author: Sandi Metz
  • Publisher: Pearson Education
  • ISBN: 0321721330
  • Category: Computers
  • Page: 247
  • View: 6156
DOWNLOAD NOW »
The Complete Guide to Writing More Maintainable, Manageable, Pleasing, and Powerful Ruby Applications Ruby's widely admired ease of use has a downside: Too many Ruby and Rails applications have been created without concern for their long-term maintenance or evolution. The Web is awash in Ruby code that is now virtually impossible to change or extend. This text helps you solve that problem by using powerful real-world object-oriented design techniques, which it thoroughly explains using simple and practical Ruby examples. Sandi Metz has distilled a lifetime of conversations and presentations about object-oriented design into a set of Ruby-focused practices for crafting manageable, extensible, and pleasing code. She shows you how to build new applications that can survive success and repair existing applications that have become impossible to change. Each technique is illustrated with extended examples, all downloadable from the companion Web site,poodr.info. The first title to focus squarely on object-oriented Ruby application design, Practical Object-Oriented Design in Ruby will guide you to superior outcomes, whatever your previous Ruby experience. Novice Ruby programmers will find specific rules to live by; intermediate Ruby programmers will find valuable principles they can flexibly interpret and apply; and advanced Ruby programmers will find a common language they can use to lead development and guide their colleagues. This guide will help you Understand how object-oriented programming can help you craft Ruby code that is easier to maintain and upgrade Decide what belongs in a single Ruby class Avoid entangling objects that should be kept separate Define flexible interfaces among objects Reduce programming overhead costs with duck typing Successfully apply inheritance Build objects via composition Design cost-effective tests Solve common problems associated with poorly designed Ruby code

The Hard Way

The Hard Way

A Jack Reacher Novel

  • Author: Lee Child
  • Publisher: Delacorte Press
  • ISBN: 9780440336051
  • Category: Fiction
  • Page: 384
  • View: 3308
DOWNLOAD NOW »
BONUS: This edition contains an excerpt from Lee Child’s Bad Luck and Trouble. In Lee Child’s astonishing new thriller, ex–military cop Reacher sees more than most people would...and because of that, he’s thrust into an explosive situation that’s about to blow up in his face. For the only way to find the truth—and save two innocent lives—is to do it the way Jack Reacher does it best: the hard way…. Jack Reacher was alone, the way he liked it, soaking up the hot, electric New York City night, watching a man cross the street to a parked Mercedes and drive it away. The car contained one million dollars in ransom money. And Edward Lane, the man who paid it, will pay even more to get his family back. Lane runs a highly illegal soldiers-for-hire operation. He will use any amount of money and any tool to find his beautiful wife and child. And then he’ll turn Jack Reacher loose with a vengeance—because Reacher is the best man hunter in the world. On the trail of a vicious kidnapper, Reacher is learning the chilling secrets of his employer’s past…and of a horrific drama in the heart of a nasty little war. He’s beginning to realize that Edward Lane is hiding something. Something dirty. Something big. But Reacher also knows this: he’s already in way too deep to stop now.

XPages Extension Library

XPages Extension Library

A Step-by-step Guide to the Next Generation of XPages Components

  • Author: Paul Hannan,Declan Sciolla-Lynch,Jeremy Hodge,Tim Tripcony,Paul Withers
  • Publisher: IBM Press
  • ISBN: 0132901811
  • Category: Computers
  • Page: 576
  • View: 7125
DOWNLOAD NOW »
Use the new XPages Extension Library to build state-of-the art web and mobile applications more easily - and get them to market faster! * *The first and only complete guide to next-generation Domino development with IBM's powerful new XPages Extensibility Framework. *Begins where Mastering XPages left off: gives a loyal community of IBM Lotus XPages users crucial information on the XPages Extension Library's breakthrough capabilities. *By an all-star team of XPages experts inside and outside IBM. The XPages Extensibility Framework is one of the most powerful new features built into IBM Lotus Notes Domino 8.5.2. Using it, developers can build their own artifacts and move far beyond XPages' out-of-the-box features. XPages extensibility has already spawned the creation of many exciting new user interface components that are freely available to the global Lotus development community. Now, a team of all-star XPages experts from inside and outside IBM show developers how to take full advantage of the XPages Extensibility Framework, Extension Library, Extensibility API, and the growing portfolio of components built with them. The authors walk through installing and configuring the XPages Extension Library, integrating it with Lotus Notes Designer, and using new XPages components to quickly build state-of-the-art web and mobile applications. Combining reference material and practical use cases, it serves as a step-by-step guide for XPages developers at all levels of experience.

Beginning Ruby

Beginning Ruby

From Novice to Professional

  • Author: Peter Cooper
  • Publisher: Apress
  • ISBN: 1430223642
  • Category: Computers
  • Page: 620
  • View: 8883
DOWNLOAD NOW »
Based on the bestselling first edition, Beginning Ruby: From Novice to Professional, Second Edition is the leading guide for every type of reader who wants to learn Ruby from the ground up. The new edition of this book provides the same excellent introduction to Ruby as the first edition plus updates for the newest version of Ruby, including the addition of the Sinatra and Ramaze web application frameworks and a chapter on GUI development so developers can take advantage of these new trends. Beginning Ruby starts by explaining the principles behind object-oriented programming and within a few chapters builds toward creating a full Ruby application. By the end of the book, in addition to in-depth knowledge of Ruby, you'll also have basic understanding of many ancillary technologies such as SQL, XML, web frameworks, and networking. Introduces readers to the Ruby programming language Takes readers from basic programming skills to web development with topics like Ruby-based frameworks and GUI programming Covers many ancillary technologies in order to provide a broader picture (e.g., databases, XML, network daemons)

Dart for Absolute Beginners

Dart for Absolute Beginners

  • Author: David Kopec
  • Publisher: Apress
  • ISBN: 1430264829
  • Category: Computers
  • Page: 336
  • View: 5039
DOWNLOAD NOW »
Dart for Absolute Beginners enables individuals with no background in programming to create their own web apps while learning the fundamentals of software development in a cutting edge language. Easily digested chapters, while comprehensive enough to explore the whole domain, are aimed at both hobbyists and professionals alike. The reader will not only gain an insight into Dart, but also the technologies behind the web. A firm foundation is laid for further programming studies. Dart is a new, innovative language developed by Google which is poised to take the web by storm. For client side web app development, Dart has many advantages over JavaScript. These include but are not limited to: improved speed, enforcement of programmatic structure, and improved facilities for software reuse. Best of all, Dart is automatically converted to JavaScript so that it works with all web browsers. Dart is a fresh start, without the baggage of the last two decades of the web. Why start learning to program with yesterday’s technology? Teaches you the fundamentals of programming and the technologies behind the web. Utilizes the cutting edge, easy to learn, structured Dart programming language so that your first steps are pointed towards the future of web development. No prior knowledge is required to begin developing your own web apps.

The Origins and Development of the English Language

The Origins and Development of the English Language

  • Author: John Algeo
  • Publisher: Cengage Learning
  • ISBN: 1428231455
  • Category: Fiction
  • Page: 368
  • View: 8321
DOWNLOAD NOW »
Updated to reflect current research and rewritten for further clarity of presentation, the sixth edition of the best-selling THE ORIGINS AND DEVELOPMENT OF THE ENGLISH LANGUAGE continues to take a linguistic-analysis approach and focuses on the facts of language rather than on theoretical approaches. Important Notice: Media content referenced within the product description or the product text may not be available in the ebook version.

Why's (poignant) Guide to Ruby

Why's (poignant) Guide to Ruby

  • Author: Why the Lucky
  • Publisher: N.A
  • ISBN: 9781320132503
  • Category:
  • Page: N.A
  • View: 8273
DOWNLOAD NOW »
why's (poignant) Guide to Ruby, sometimes called w(p)GtR or just "the poignant guide", is an introductory book to the Ruby programming language, written by why the lucky stiff. The book is distributed under the Creative Commons Attribution-ShareAlike license.The book is unusual among programming books in that it includes quite a lot of strange humour and narrative side tracks which are sometimes completely unrelated to the topic. Many motifs have become inside jokes in the Ruby community, such as references to the words "chunky bacon". The book includes many characters which have become popular as well, particularly the cartoon foxes and Trady Blix, a large black feline friend of why's, who acts as a guide to the foxes (and occasionally teaches them some Ruby).

Active Server Pages 3.0 by Example

Active Server Pages 3.0 by Example

  • Author: Bob Reselman
  • Publisher: Que Publishing
  • ISBN: 9780789722409
  • Category: Computers
  • Page: 575
  • View: 9396
DOWNLOAD NOW »
Spotts teaches readers how to create dynamic Web sites with Active Server Pages, covering such topics as: XML and ASP; objects; cookies; applications; and database access.