Для пользователей, которые регистрируются. Если Вам не приходит письмо с подтверждением email, пишите на admin[at]quizful[dot]net - будем подтверждать вручную. Просим прощения за доставленные неудобства.

С уважением,
команда Quizful
Знаете ли Вы, что

Индивидуальный рейтинг по категориям можно просмотреть на странице с профилем.

Топ контрибуторов
loading
loading
Лента обновлений
ссылка 17:55:20
Комментарий от akhohlov:
Значит, если бы было array.remove(new Integer(1)), то р...
ссылка 17:07:22
Комментарий от valyala:
спасибо, исправили
ссылка 16:47:39
Комментарий от valyala:
ошибка в коде исправлена путем добавления определения in...
ссылка 16:43:56
Комментарий от valyala:
не нужно ничего убирать - достаточно добавить в код опре...
ссылка 16:37:30
Комментарий от Hripunov:
5+
Статистика

Тестов: 130, вопросов: 5783. Пройдено: 112845 / 460451.

Профиль пользователя

имя
Роман Шипиев
город
Москва (Россия)
родился
1980
сайт
http://rubynovich.ya.ru/
часовой пояс
Россия/Москва(GMT+3)
модерирует
Ruby 1.8 - Основы
о себе
Преподаватель, программист на Ruby

Результаты    фильтр   loading...

Категория:    Статус:   
Знаком * помечены результаты назначенных прохождений
ДатаТестРезультат
30.10.2009 17:50DNS (Domain Name System)пройден
28.10.2009 11:31Windows Server 2003 - Основыпройден
28.10.2009 11:30Windows Server 2003 - Основыпройден
28.10.2009 11:29Windows Server 2003 - Основыпройден
28.10.2009 11:25Windows Server 2003 - Основыпройден
показать больше ↓

Сертификаты  loading...



  • www.quizful.net

Рейтинги

Место Категория Z
69 Ruby 15
1189 Алгоритмы 20
1370 Защита информации 1
2384 Администрирование 13

Комментарии  loading...

30.12.2011 | 11:52begin ... end всего лишь обертка (т.н. "сахар"). С тем же успехом можно использовать тело метода (объявленного как def, proc или lambda) или однострочную форму записи. def x # ... rescue # ... end или ... rescue puts "Error" Вопрос "Что не попало из Java в Ruby?" -- тоже не корректен, так как try фактически попал, но в другой форме. К тому же не факт, что throw-catch пришли именно из Java (хотя, скорее всего именно так и было).30.12.2011 | 10:25Эти конструкции присутствуют и в Ruby (как в эволюционном наследнике C и Java). Более подробно см. Kernel#throw и Kernel#catch. Здесь вопрос про то, что try из Java в Ruby не попал (был заменен на rescue).30.12.2011 | 09:57Сначала для контроля исключений использовали if-return (С/C++), потом стали использовать throw-catch (Java) и уже потом появился raise-rescue (Ruby). Это все вехи одной и той же эволюции.30.12.2011 | 09:46Вместо raise ZeroDivisionError, пишется что-то вроде throw(:zero_division_error) if var.zero? Вместо rescue ZeroDivisionError ... end, пишется что-то вроде catch(:zero_division_error){ ... } throw ... catch используются (редко, но бывает) для предотвращения возникновения исключений, а raise ... rescue обрабатывают уже возникшие исключения.30.12.2011 | 05:35Пишется проверка на возможную ошибку в throw, которая обрабатывается в catch. Понятное дело, что обработка будет вестись до возникновения самого исключения (raise), так как это уже другой механизм обработки исключений (raise-rescue).

Статьи   loading...

у пользователя пока нет статей