RSS канал новостей Добавить в избранное Сделать стартовой

Работа !!!
Для владельцев сайтов

Для программистов

Популярные статьи


Название: Изучаем Ruby
Автор: Майкл Фитцджеральд
Издательство: БХВ-Петербург
Год издания: 2008
Формат: pdf
Язык: русский
Страниц: 336
Качество: нормальное
Размер: 33.7 Мб
Изучаем Ruby

Книга представляет собой руководство по созданию веб-приложений на языке Ruby. Изучение построено на практических примерах, листинги которых есть почти на каждой странице.
Даны основы Ruby, рассмотрены условные операторы, строки и регулярные выражения, операторы, функции, массивы, хэши, работа с файлами, классы. Описаны обработка XML, рефлексия, метапрограммирование, обработка исключений, инструментарий разработчика Tk и другие средства, включая RubyGems, RDoc и Embedded Ruby. Каждая глава завершается списком вопросов по теме. В конце книги для удобства собраны справочные материалы по языку Ruby и даны ответы на контрольные вопросы к главам.

Название: Язык программирования Ruby
Автор: Флэнаган Д., Мацумото Ю.
Издательство: Питер
Год издания: 2011
Формат: djvu
Язык: русский
Страниц: 496
Качество: хорошее
Размер: 7.6 Мб
Язык программирования Ruby

Эта книга - официальное руководство по динамическому языку программирования Ruby. Авторский состав воистину звездный: Дэвид Флэнаган - известнейший специалист в области программирования, автор ряда бестселлеров по javascript и Java; Юкихиро "Matz" Мацумото - создатель и ведущий разработчик Ruby.

Год выпуска: 2008
Автор: Michael Hartl, Aurelius Prochazka
Издательство: Addison-Wesley
ISBN 13: 978-0-321-48079-8 (pbk. : alk. paper)
ISBN 10: 0-321-48079-1
Формат: PDF
Количество страниц: 564
Язык: Английский
Размер: 9,82 МБ

RAILSSPACE Building a Social Networking Website with Ruby on Rails

RailsSpace teaches you Ruby on Rails by developing a real-world application: RailsSpace, a social networking website aimed at the Rails community itself. We take you step by step, from the virtually static front page, through user registration and authentication, up to a highly dynamic site with user profiles, image upload, simple blogs, full-text and geographical search, and a friendship request system. Though certainly not intended as a serious competitor to the social networking heavyweights, RailsSpace is not a toy; it’s designed to show how to use Rails to make a web application suitable for deployment into a production environment.
автор: uNknownMark | 21 марта 2009 | Просмотров: 7994

Год выпуска: 2008
Автор: Derek DeVries, Mike Naberezny
Издательство: The Pragmatic Bookshelf
ISBN-10: 1-934356-04-2
ISBN-13: 978-1-9343560-4-3
Формат: PDF
Количество страниц: 409
Язык: Английский
Размер: 12,5 МБ

Rails for PHP Developers

Rails defines the directory structure of your application for you and sets a series of conventions for naming files, classes, and database tables. It takes advantage of these conventions to tie together your application without a lot of configuration. You may initially be resistant to the idea of Rails telling you how to structure your application, but your first Rails application will quickly demonstrate the efficiency that these conventions offer you. By choosing smart defaults, Rails allows you to focus on the functionality of your application instead of on the skeleton. Rails developers tend to be almost religious about the DRY principle. Functionality is written cleanly once, and only once. Rails provides an environment that makes it easy to consolidate shared code between different components of your application. Rails gives first-class importance to testing. Writing code is always done in parallel with tests to ensure the code works as intended and will continue to work when things around it change. In PHP, the uptake of testing culture has been slow, and the methodologies for testing entire applications are not clear. Ruby’s dynamic and flexible object model, along with its standard library, makes unit testing easy. The Rails stack builds on this to provide clear, built-in support for testing all parts of a web application from the first line of code.
автор: uNknownMark | 21 марта 2009 | Просмотров: 5983

Год выпуска: 2008
Автор: Lyle Johnson
Издательство: The Pragmatic Bookshelf
ISBN-10: 1-934356-07-7
ISBN-13: 978-1-934356-07-4
Формат: PDF
Количество страниц: 217
Язык: Английский
Размер: 3,94 МБ

FXRuby - Create Lean and Mean GUIs with Ruby

The FOX Toolkit is a library for designing user interfaces and has been under development for more than ten years. FOX got its start as my hobby project, called Free Objects for X (FOX), because my initial target environment was the X Window system. FOX has now reached a point where developers can write code and be reasonably confident that it will compile and run on numerous platforms, from PCs running Windows to “big-box” Unix machines from Sun and IBM. FOX continues to grow. In the past few years, the focus has been on internationalization and localization, as well as multiprocessing support.
The FOX Toolkit is written in C++, and until other language bindings became available, you had to program in C++ to use FOX. Now, with the creation of the FXRuby library, the capabilities of the FOX Toolkit have become available in the Ruby programming language.
автор: uNknownMark | 21 марта 2009 | Просмотров: 7743

Год выпуска: 2006
Автор: Brian Marick
Издательство: The Pragmatic Bookshelf
ISBN-10: 0-9776166-1-4
ISBN-13: 978-0-9776166-1-9
Формат: PDF
Количество страниц: 297
Язык: Английский
Размер: 2,01 МБ

Everyday Scripting with Ruby For Teams, Testers, and You

This book for all those people:
• For the person who thinks programming is too hard (our tester): it’s not as hard as all that. Programming has a bad reputation because computers used to be too slow. To make programs run fast enough, programmers had to use programming languages that made them tell the computer all kinds of fiddly details. Computers are now fast enough that we can use languages that make them figure out the fiddly little details. As a result, programming is now much easier.
• For the person who gets bogged down when writing or changing larger scripts (our analyst): you don’t yet have the skills to master complexity. This book teaches them. It’s a tutorial in the modern style of programming, one that emphasizes writing tests first (testdriven programming), borrowing other people’s work in bits and pieces, growing programs gradually, and constantly keeping them clean. Many scripts will be one-shot: write it, use it, throw it away. But
for scripts you plan to keep around, these skills will let you do it. (In truth, many professional programmers I meet haven’t yet learned these particular skills, so they will find this book a useful introduction.)
• For the person who knows the wrong languages well (our programmer): languages like Java, C#, C++, and C are perfectly fine languages—in their niche. But their niche is not writing smaller programs quickly, especially not smaller programs that manipulate text and files rather than numbers and internal data structures. You need to add another language to your repertoire. In this book, you’ll learn a language—Ruby—that is well suited to each of these three audiences. It’s easy to learn and quick to write. While it has the features needed for simple scripts that transform or search text, it also has all the features needed to cope with complexity.
автор: uNknownMark | 21 марта 2009 | Просмотров: 5588

Год выпуска: 2007
Автор: Obie Fernandez
Издательство: Addison-Wesley
ISBN 978-0-321-49045-2 (hbk. : alk. paper)
Формат: PDF
Количество страниц: 384
Язык: Английский
Размер: 2,68 МБ


A former colleague of mine used to say that thick books about design patterns were evidence of an inadequate programming language. What he meant was that, because design patterns are the common idioms of code, a good programming language should make them very easy to implement. An ideal language would so thoroughly integrate the patterns that they would almost disappear from sight.
The Ruby programming language takes us a step closer to my old friend’s ideal, a language that makes implementing patterns so easy that sometimes they fade into the background. Building patterns in Ruby is easier for a number of reasons:
• Ruby is dynamically typed. By dispensing with static typing, Ruby dramatically reduces the code overhead of building most programs, including those that implement patterns.
• Ruby has code closures. It allows us to pass around chunks of code and associated scope without having to laboriously construct entire classes and objects that do nothing else.
• Ruby classes are real objects. Because a class in Ruby is just another object, we can do any of the usual runtime things to a Ruby class that we can do to any other object: We can create totally new classes. We can modify existing classes by adding or deleting methods. We can even clone a class and change the copy, leaving the original alone.
• Ruby has an elegant system of code reuse.
автор: uNknownMark | 21 марта 2009 | Просмотров: 8087

Год выпуска: 2007
Автор: Justin Williams
Издательство: friendsof
ISBN-13 (pbk): 978-1-59059-752-1
ISBN-10 (pbk): 1-59059-752-4
Формат: PDF
Количество страниц: 285
Язык: Английский
Размер: 4,67 МБ

Rails Solutions Ruby on Rails Made Easy

This book covers the Ruby on Rails programming framework, but don’t let that frighten you. Unlike many other programming books out there, this one isn’t written for programmers. This is a book for web designers and developers who are not at home when trawling through reams of code. More generally, this book is intended for anyone who is comfortable with Cascading Style Sheets (CSS) and XHTML, but might not have dabbled with any other languages. Learning to program for the first time might seem to be a scary process because many people associate the process with memorizing strange keywords and syntax. I assure you that it’s not. Ruby on Rails takes the pain and suffering out of web application programming, and what little bits it leaves in I hope to alleviate by putting things in plain English that anyone can understand. The purpose of this book is to not only introduce you to programming and Ruby on Rails but also to make you comfortable enough that you can begin working on Rails applications on your own or as part of a team. This book covers the most important aspects of Ruby on Rails in depth, looking at the functionality you'll want to implement in your web applications from a task-based perspective instead of obsessing over all the code syntax. You'll be shown the code you need when you need it (and not before), and everything is explained thoroughly.
автор: uNknownMark | 17 марта 2009 | Просмотров: 6379

Что бы еще Вы хотели увидеть на нашем сайте?

Форум для программистов
Раздел исходников
Раздел о работе и заработке
Пусть все будет как есть
Мне всеравно

Реклама ...