Некоторое время назад мне стало стыдно, что я в своё время создал блог Ruby на этом сайте и совершенно забросил его, уйдя с сайта после слива кармы.
Решил вернуться и исправить положение :)
Я долгое время не читал хабр и этот блог в том числе, поэтому имею лишь минимальное представление о том, какая жизнь тут происходит.
Собственно в комментариях я хотел бы услышать любые предложения по улучшению блога.
Так же хочу назначить пару людей модераторами, для этого в одном комментарии напишите ссылки на ваши статьи для этого блога я их прочту и если мне понравиться вы прикоснетесь к истории :)
С уважением и готовностью ответить на любые вопросы ;)
Предлагаю вашему вниманию польский сайт с традиционными задачками по программированию— SPOJ.PL
Зарегистрировавшись на нем, вы сможете решать задачи, почти на любом известном вам языке программирования, в том числе и на Ruby.
Внутри перевод статьи из персонального блога Криса Шифлетта (Chris Shiflett).
Крисс Шифлетт – PHP-разработчик. В своей статье он рассуждает на тему того, что Ruby On Rails является конкурентом не PHP, а скорее ASP.NET и J2EE, так как играет с ними на одном поле.
Работа с массивами — одна из сильных сторон Руби. Они автоматически изменяют размер, могут содержать любые элементы и язык предоставляет мощные средства для их обработки.
Массив в Ruby— это экземпляр класса Array
Чтобы создать пустой массив в Ruby можно воспользоваться одной из двух следующих конструкций:
a = [ ]
b = Array.new
Если требуется создать пустой массив определенного размера, то следует указать его размер в качестве аргумента метода new.
myArray = Array.new(10)
Можно также указать, объекты каких классов будут храниться в данном массиве:
habraArray = Array.new(3, Habr)
p habraArray #[Habr, Habr, Habr]