Разработка на RoR

1.85K
.
Все в руби является обьектом абсолютно все, даже класс является обьектом класса Class =)

Для каждого из типов обьектов определено очень много упрощающих жизнь методов.
есть методы трех типов
# первый
# если на конце стоит ?, то метод возвращает true или false
# в данном случае вернет true так как переменная var не определена и является обьектом класса nil 
var.nil?

# второй
# если на конце стоит !, то метод изменяет значение обьекта на котором вызван
arr = [1, 2, 3, 1, 4, 2]
arr.uniq! # удаляет повторяющиеся элементы
p arr # выведет [1, 2, 3, 4]


# третий
# на конце не стоит ничего
arr = [1, 2, 3, 1, 4, 2]
p arr.uniq # выведет [1, 2, 3, 4]
p arr # выведет [1, 2, 3, 1, 4, 2]
.
Koenig, без чего?
.
(\/)____o_O____(\/)
No-Tactic, ждем первый скрипт, например гостевую книгу , можно под разные хранилища, файлы, база
.
дайте мне куратора =(
.
Koenig, гостевую книгу? Дайте мне минут 15 и будет гостевая книга, правда без капчи и дизайна
.
https://github.com/TakteS/bebas парень с висов разрабатывает, тоже учит RoR,может захочешь присоединиться
.
(\/)____o_O____(\/)
No-Tactic, без рельсов, то есть аналог array_unique() , p это принт?
.
(\/)____o_O____(\/)
No-Tactic, ты пых хорошо знаешь? если знаешь хотя бы один ЯП , второй проще освоить чисто сравнениями
.
(\/)____o_O____(\/)
No-Tactic, как выглядеть будет implode() explode()
.
я отойду сейчас, приду отвечу
Всего: 145