14.11.2008

Работа для разработчиков Ruby on Rails (Москва или удаленка)

Компания LinkFeed.ru успешно прошла период стартапа и продолжает активно развиваться. LinkFeed является одним из лидеров рынка бирж ссылок и продолжает поиск опытных ruby-программистов для развития своих сервисов. На сейчас, кроме вакансии web-разработчика, открыта вакансия ведущего разработчика/тимлидера, требования аналогичны представленным ниже, но ожидаемые опыт и квалификация заметно выше (зп от 75тыс.руб. и выше).

Обязательные требования к кандидатам:

Опыт разработки на PHP, Perl или Ruby.
Знание и понимание принципов работы БД, опыт проектирования, знание SQL.
Опыт работы с HTML, CSS, JavaScript.
Знание английского языка на уровне, достаточном для чтения технической документации и статей.
Опыт работы с Unix.

Пожелания к кандидатам:

Опыт разработки сложных систем с большой нагрузкой.
Опыт работы с фреймворком Ruby on Rails.
Знание RSpec, понимание TDD/BDD, опыт в написании тестов.
Опыт работы с системами контроля версий (CVS, Subversion, Git).
Опыт работы с системами отслеживания ошибок (Trac, Lighthouse).
Опыт работы с БД PostgreSQL.
Опыт создания Ajax-приложений.
Опыт работы в команде.

Условия работы:

Работа в офисе компании. Возможность удаленной работы, обсуждается индивидуально.
Гибкий график работы (40 рабочих часов в неделю).
Официальное трудоустройство, трудовой договор.
Офис компании расположен в Москве на м. Преображенской площади (10 минут пешком от метро).

Зарплата от 45 000 до 90 000 руб. для разработчика, и от 75 000 руб. для тимлидера.

Пишите нам на job [at] linkfeed [точка] ru

11.11.2008

rubymag — журнал о Ruby на русском языке

Компания Hash Train, которая уже подарила нам проект RubyFlow.ru, снова радует своих читателей.
На этот раз речь идёт о более информативном издании: rubymag. Как сообщает редакция:

Здесь вы найдете статьи о продуктах и проектах, которые в какой-либо степени связаны с языком Ruby (включая Ruby on Rails, JRuby, Merb).

Кроме того, Питер Купер (Peter Cooper) дал нам официальное разрешение на перевод и публикацию статей RubyInside, ведущего издания, посвященного языку Ruby.
Искренне желаем новому проекту хорошего взлёта и набора высоты!

06.11.2008

Окончательные результаты RailsRumble 2008

Итак, поздравляем победителей:

  1. Great Lakes Geeks (Meet In Between)
  2. Scatapult (Qflip)
  3. New Media Logic (Riverdex)
Также призы и всемирное признание получили:
  • Внешний вид — команда Handcrafted (Jot.ly)
  • Законченность — The Loose Knuckles (TrackClass)
  • Инновационность — The Verbose (So2Speak)
  • Полезность — Команда GiraffeSoft (What Does this Error Mean?)
Нужно отметить, что одна из самых значимых наград в категории «Команда из одного человека» досталась Ben Scofield (Forever Home).

29.10.2008

Результаты Rails Rumble

Rails Rumble 2008 все ещё собирают считают голоса (ещё 3 дня), а мы тем временем посмотрим, кто лидирует и что показала на этом конкурсе Россия.

Прежде всего, текущие результаты доступны на странице: http://railsrumble.com/entries.

А теперь отчёты участников. Первая команда, которая отчиталась о своём проекте, были создатели FishRumble. Очень неплохо для 48 часов, но странно то, что голосование ещё не закончено, а в игре уже нет ни одного участника онлайн, так что потестить её нормально не получилось.

Второй анонсированный проект: RDocker. Интересен будет только разработчикам. Тем не менее, такой прототип за 48 часов — это большое достижение!

Полный список проектов, тщательно собираемый пользователями можно найти на страницах блога «48-Hour Launch».

И на последок самое интересное: выводы создателей проекта RDocker после конкурса.

Что ж, желаю победы сильнейшим, а всем следящим за событиями желаю новых качественных сервисов!

24.10.2008

Чего не будет в Rails 2.2?

Об этом расскажет заметка «Rails 2.2 Deprications».

Прежде всего, удален helper country_select. Это скорее всего сильно повлияет на существующие приложения. В замену ему предлагаются следующие плагины:

Также, Rails::SecretKeyGenerator был заменен на ActiveSupport::SecureRandom.

render_component убран, но если он вам нужен, вы можете установить плагин.

ActiveRecord::Base.allow_concurrency больше ничего не делает.

ActiveRecord::Errors.default_error_messages убран в пользу I18n.translate(?activerecord.errors.messages?).

Убран интерполяционный синтаксис %s и %d для интернационализации.

String#chars убран в пользу String#mb_chars.

Продолжительность неполных месяцев и годов убрана. Вместо этого предлагается использовать корневые классы Date и Time.

17.10.2008

Поддержка Ruby on Rails в Агаве

С подачи блога ruby.inuse.ru хочу донести до вас, что одна из самых старых и проверенных хостинг компаний в России — Agava, начинает поддерживать Ruby on Rails «из коробки» в VPS (Virtual Private Server, он же VDS — Virtual Dedicated Server) тарифах.

Для удобства клиентов, предпочитающих программировать на Ruby, мы обновили линейку предустановленных на VPS дистрибутивов GNU/Linux.

Во-первых, был создан специальный дистрибутив на базе Gentoo Linux, подготовленный для работы с Ruby on Rails. В него включено настроенное и готовое к работе программное обеспечение, необходимое для развертывания и разработки веб-приложений на базе этого фреймворка, такое как веб-сервер Mongrel, менеджер пакетов RubyGems и СУБД MySQL.

Во-вторых, мы обновили существующий дистрибутив с предустановленной панелью управления cPanel, включив в него поддержку Ruby on Rails. Помимо Ruby on Rails и необходимого для его работы программного обеспечения будет доступен удобный веб-интерфейс для создания веб-приложений, управления веб-сервером Mongrel и установки дополнительных пакетов RubyGems.

Отметим, что поддержка Ruby on Rails является бесплатной и на стоимость VPS не влияет.
С другой стороны, нужно понимать, что во-первых, прелесть VPS в том, что вы получаете почти полноценный сервер и root-доступ к нему, то есть, можете поставить и настроить там все, что угодно. Таким образом, основной плюс — это работа RoR «из коробки». Во-вторых, не всем подходит Mongrel в качестве продакшн-сервера, а веб-интерфейс привязан именно к нему.

Так или иначе, очень приятно, что всё больше и больше внимания уделяется Ruby и Rails. Теперь и в России.

15.10.2008

10 причин для перехода на Ruby

На дружественном ресурсе ruby.inuse.ru опубликована занятная статья под названием «10 причин для перехода на Ruby».

Пересказывать нет смысла, я лишь хочу перечислить эти самые 10 причин:

  1. Вы получаете все удобства (удовольствия) без уловок.
  2. Вы полюбите мелочи.
  3. Больше не нужно использовать точку с запятой.
  4. Все является объектом, как это и должно быть.
  5. Все имеет значение.
  6. Можете изменять окружение любым доступным способом.
  7. Вы не сможете получать единорогов из птиц и конец, но вы получите ослов, если захотите.
  8. XML — реально ненужен.
  9. Лямбда — нечто больше, чем просто греческая буковка.
  10. Вы можете использовать Rails.
Заинтригованы? Тогда вперед — читать всю статью!

Шпаргалки по Rails

Я уже выкладывал одну великолепную шпаргалку по Ruby on Rails от ILoveJackDaniels.com. Настало время пополнить запасы!

  • ActiveRecord Validations Cheatsheet 2.0
  • Active Record Validation Errors Cheatsheet 2.0
  • Rails Migrations Cheatsheet 2.1
  • Form Helpers Cheatsheet 2.0
  • ActionMailer Cheatsheet 2.0
И все это можно найти на одном сайте: http://dizzy.co.uk/ruby_on_rails/cheatsheets.

За ссылку спасибо проекту RubyFlow.ru.

30.09.2008

Хотите создать приложение под iPhone?

TankEngine — это плагин для разработки веб-приложений, оптимизированных для iPhone. Он основан на jQuery, что делает его невероятно гибким.

Скачать плагин с github.

29.09.2008

Требуется разработчик на фриланс

Нужен человек на один проект (потом возможно больше если сработаемся). Работы примерно на неделю, но так как верстки еще нет, то затянется на две.

Оплата: $1500.

Суть проекта очень проста — модерируемая система сообщений, интеграция с почтой (примитивная, выкачивание с сервера входящей почты, и отсылка исходящей, создание в базе почтовика новых пользователей).

Все вопросы можно сюда, можно на мыло/в джаббер labria(собака)startika.com.