|
|
Ведущий раздела: MadvEX Описание:
|
Что не вошло в учебник Ruby | Итак, куда мы сейчас отправимся? Кого можно спросить, если у вас возник вопрос? А если вы хотите, чтобы ваша программа открывала web-страничку, отправляла электронную почту или масштабировала цифровое изображение? Что ж, есть полным-полно мест, где найдется помощь по Ruby. Но, к сожалению, такой ответ вам не слишком поможет, не так ли? :-)
Добавил: MadvEX Дата: 2007-12-04 10:11:55 Количество просмотров: 2727 Рейтинг: 3.00
|
|
Блоки и процедурные объекты в Ruby | Это определённо одна из самых крутых возможностей Ruby. В некоторых других языках тоже есть такие возможности, хотя они могут называться как-нибудь по-другому (например, замыкания), но в большинстве даже более популярных языков, к их стыду, они отсутствуют.
Добавил: MadvEX Дата: 2007-12-04 10:10:02 Количество просмотров: 2380 Рейтинг: 3.00
|
|
Классы в Ruby | До сих пор мы видели несколько различных видов, или классов, объектов: строки, целые числа, дробные числа, массивы, а также несколько особых объектов (true, false и nil), о которых мы поговорим позже. В Ruby эти классы всегда записываются с заглавной буквы: String, Integer, Float, Array... и т. д. В общем случае, если мы хотим создать новый объект определённого класса, мы используем new
Добавил: MadvEX Дата: 2007-12-04 10:08:17 Количество просмотров: 2631 Рейтинг: 3.00
|
|
Пишем свои методы в ruby
| Как мы уже видели, циклы и итераторы позволяют нам делать одно и то же (выполнять тот же самый код) снова и снова. Однако, иногда мы хотим сделать одно и то же несколько раз, но в разных частях программы. Например, мы бы разрабатывали, скажем, программу опроса для студента-психолога. Судя по разговорам со знакомыми студентами-психологами и по опросам, которые они мне предлагали, она, наверное, должна быть примерно такой
Добавил: MadvEX Дата: 2007-11-17 12:05:41 Количество просмотров: 2704 Рейтинг: 3.00
|
|
Массивы и итераторы в ruby | Давайте напишем программу, которая просит нас ввести сколько угодно слов (по одному слову в строке до тех пор, пока мы не нажмём Enter на пустой строке) и которая затем повторяет нам эти слова в алфавитном порядке. Идёт?
Добавил: MadvEX Дата: 2007-11-17 12:01:41 Количество просмотров: 2626 Рейтинг: 3.00
|
|
Управление выполнением | Ааааа, управление выполнением... Вот где всё соединяется воедино. И хотя эта глава короче и легче, чем глава о методах, она откроет вам целый мир программных возможностей. После этой главы мы сможем писать по-настоящему интерактивные программы; до этого мы создавали программы, которые выводили разные вещи в зависимости от вашего ввода с клавиатуры, но после этой главы они также будут действительно делать разные вещи. Но прежде, чем мы сможем сделать это, нам нужно иметь возможность сравнивать объекты в наших программах. Нам нужны..
Добавил: MadvEX Дата: 2007-11-17 11:57:59 Количество просмотров: 2054 Рейтинг: 3.00
|
|
Eщё немного о методах в Ruby | Пока что мы видели несколько различных методов: puts и gets и так далее (Быстрый тест: Перечислите все методы, которые мы узнали до сих пор! Их десять; ответ приводится ниже.), но мы совсем не говорили о том, что из себя представляют методы. Мы знаем, что они делают, но мы не знаем, "что они такое".
Добавил: MadvEX Дата: 2007-11-15 08:50:20 Количество просмотров: 2318 Рейтинг: 3.00
|
|
Собираем всё вместе, ruby | Мы рассмотрели несколько различных видов объектов (числа и буквы), мы создавали переменные, указывающие на них; а следующее, что мы хотим сделать заставить их всех дружно работать вместе.
Добавил: MadvEX Дата: 2007-11-15 08:47:59 Количество просмотров: 1979 Рейтинг: 3.00
|
|
Переменные и присваивание в Ruby | До сих пор, каждый раз, когда мы выводили с помощью puts строку или число, всё, что мы выводили, исчезало. Я имею в виду, если мы хотели напечатать что-то дважды, мы должны были вводить это дважды с клавиатуры
Добавил: MadvEX Дата: 2007-11-15 08:45:27 Количество просмотров: 2042 Рейтинг: 3.00
|
|
Буквы в Ruby | Итак, мы узнали всё о числах, а как же насчёт букв? слов? текста?
Добавил: MadvEX Дата: 2007-11-04 13:02:53 Количество просмотров: 2024 Рейтинг: 3.00
|
|
|
|
|
|
|
Какие книги вам больше нравятся?
Приключения | | 7% (12) | Фантастика и фэнтези | | 30% (50) | Детективы | | 5% (8) | Ужасы | | 0% (0) | Юмористические | | 1% (2) | Учебники и энциклопедии | | 12% (20) | Спец. литературу | | 22% (37) | Я не умею читать :( | | 17% (28) | Другие | | 5% (9) |
Проголосовало: 166
|
|
Стоит взвод молодых бойцов. Старшина:
- По порядку номеров рассчитайсь!!! Солдат-программист:
- Можно вопрос ?
- Можно...
- А в какой системе? Десятичной? Шестнадцатеричной?
- Для дураков объясняю, в десятичной!!!
- Понял! Нулевой!!!
|
|