?

Log in

Mon, Apr. 18th, 2011, 11:26 am
jabochka09: Vacancy Ruby on Rails Developer (Ukraine, Kyiv) possible remotely

 

We are looking for a Ruby on Rails developer to join our team.

Requirements to candidates:

- Strong technical and web development background

-  Strong RoR skills, experience in Ruby on Rails (not required if candidate is already familiar with other ruby/python frameworks such as Django or Merb)

-  Experience with RDBMS, *nix operating systems

-  Experience with web technologies, especially HTML/CSS, Javascript. Experience in JQuery is a big plus.

-  Understanding of OOP principles, design patterns, development best practices

-  Understanding of different scalability techniques and caching mechanisms is a plus

-  Practical experience in test-driven development and agile projects is a plus

-  Technical English

 

About the projects:

We are a US registered company with an office in Kyiv, some of our team members work remotely.

Our company is partnering with several key niche players (USA) and currently developing:

- Social networks

- E-commerce solutions

- Full-cycle management and B2C/B2B systems

- Large scale email marketing systems

 

If you are interested or can recommend someone, please write on  lilya.hr@gmail.com  with subject RoR Developer.

 

 

Sat, Apr. 16th, 2011, 10:32 pm
illuthion: (no subject)

Приветствую всех, кто программирует но Ruby.
Не могли-бы вы мне подсказать, как работать с библиотекой sqlite3-ruby, ничего сверхъестественного не надо, только чтение, добавление, изменение записей в готовую таблицу.
bDoc пробоввл читать, но не понял...

Fri, Apr. 15th, 2011, 05:22 pm
altha: Требуются разработчики, удаленно.

Уважаемые коллеги!

Требуются Ruby-разработчики на зарубежные проекты:
- опыт на Ruby on Rails от года;
- способность участвовать в работе англоязычной команды.

Условия:
Работа удаленная, оплата $10-15 в час.

Контакт: alex собачка flexis-us точка com

Thu, Apr. 14th, 2011, 07:24 pm
devconf_ru: Приглашаем к участию в DEVCONF 2011:RUBY + мастер-классы

DevConf 2011 - профессиональная конференция, посвященная ведущим
технологиям программирования и веб-разработки. В 2010 она собрала
более 1200 веб-разработчиков http://2010.devconf.ru/

Участникам DevConf предоставляется уникальная возможность - получить
доступ сразу ко всем лидирующим технологиям веб-разработки, послушав
доклады от основателей этих технологий, приехавших в Москву со всего
мира.
http://devconf.ru/members/

В рамках DevConf 4 июня 2011 года в Москве пройдут 5 конференций:

   DevConf::RUBY()
   DevConf::PHP()
   DevConf::PERL()
   DevConf::PYTHON()
   DevConf::ASP.NET()

Формат конференции DevConf предусматривает первый конференционный день
и второй день (5 июня) мастер-классов. Второй день является
опциональным и требует отдельной регистрации.

Для кого DevConf?

Конференция нацелена на профессиональных веб-разработчиков и тех, кто
мечтает ими стать. Она объединяет ВСЕ самые распространенные языки,
при этом каждому выделен свой поток(зал).

Можно будет погрузиться именно в ту технологию, которая вызывает
наибольший интерес. При этом уровень любого из направлений является
максимально профессиональным. В каждой секции будут представлены
доклады 1-2 непосредственных авторов языка, а также признанных
экспертов в области.
http://devconf.ru/offers

Кто докладчики DevConf?

Для организации каждого из направлений мы привлекаем сообщества того
или иного языка/технологии. Они приглашают признанных экспертов как
российского, так и международного уровня.

Кто проводит DevConf?

DevConf является результатом деятельности огромного количества
профессионалов. В организации каждого потока принимают участие
уважаемые в соответствующем сообществе люди.

Приглашаем докладчиков в основные потоки, а также на мастер-классы.

Mon, Apr. 11th, 2011, 10:04 pm
axyd80: Пара полезных утилит

Использую пару небольших утилит которые облегчают мне жизнь как руби деволоперу, может кому-то еще тое будет интересно:

- ClassLoader, загрузчик классов, немного похож на тот что в рельсах - отслеживает изменения, зависимости и тп.
http://ruby-lang.info/blog-ru/class-loader-ishchiet-i-zaghruzhaiet-klassy-5sp

- Vfs, небольшая надстройка над файловой системой, что-то вроде ActiveRecord только не для базы а для файлов и директорий.
http://ruby-lang.info/blog-ru/virtualnaia-failovaia-sistiema-ven

Они используются в движке сайта на котором размещены статьи про них, так что в некотором смысле это не только описание но еще демо :)

Чуть попозже еще добавлю описание некоторых утилит:
- что-то вроде капистрано, но на базе Vfs и умеет не только деплоить но и полностью настраивать сервер с нуля, управлять зависимостями и ограниченно поддерживает "миграции"
- что-то вроде IoC, позволяет разбить монолитное приложение на отдельные компоненты.

UPDATE:
Про IoC Вы недооцениваете мощь IoC

Tue, Mar. 22nd, 2011, 08:34 pm
victor_zagorski: мусор в xml

Сделал страничку с rss каналом. Запускаю, браузер ругается:

error on line 2 at column 6: XML declaration allowed only at the start of the document

Заглядываю в код и вижу на вервой строке комментарий
<!-- TEMPLATE: ../бла-бла-бла/app/views/rss_feed/index.rxml --> 
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
<item>

Вопрос, как это добро можно отключить. Да, я понимаю, что можно обойтись вообще без шаблона, однако странно, что шаблон изначально заточенный на генерацию xml выдаёт заведомо невалидный xml. Хотелось бы с этим разобраться.

С чем работаю: ruby 1.9.2 через rvm, rails 3.0.3, spree 0.30.1

Thu, Feb. 24th, 2011, 01:53 am
sontar: [JIT-]компилятор для ruby 1.9.x

Ruby 1.9.2 в разы быстрее 1.8.7 [1], однако при этом по прежнему проигрывает Python [2], особенно если Python c JIT-компилятором (например psyco или PyPy [3]).

Видно, что наличие компилятора сильно влияет на скорость исполнения программы, и, как следствие, на выбор использования/не использования языка в проектах. Испытывая некую симпатию к наркоманскому синтаксису ruby, я попытался такой компилятор найти. Мне нашлись rubyscript2exe (не совместим с 1.9), ludicrous (сайт не открывается) и ещё какой-то, годящийся только для windows (не подходит, потому что продакшн линуксовый).

Кто какие компиляторы знает и у кого есть опыт их использования? Может гемы есть какие?



1. http://shootout.alioth.debian.org/u32/benchmark.php?test=all&lang=yarv&lang2=ruby
2. http://shootout.alioth.debian.org/u32/benchmark.php?test=all&lang=yarv&lang2=python
3. http://shootout.alioth.debian.org/u32/benchmark.php?test=all&lang=yarv&lang2=pypy

Sat, Jan. 22nd, 2011, 12:54 pm
axyd80: ruby -KU myscript.rb

Посвещается гениям, решившим что в ruby 1.9 значение кодировки должно быть фиксированым.

Предыстроия: решил опробовать ruby 1.9 на небольшом проекте, и убил часа наверно 4 на тупейшую проблему вызванную вот этой строчкой в геме facets.

class String
def blank?
/\S/ !~ self
end
end

при попытке узнать пустая-ли строчка с нелатинскими символами мы получаем такое вот сообщение invalid byte sequence in US-ASCII

Причины:
Read more...Collapse )

Tue, Dec. 28th, 2010, 01:23 am
victor_zagorski: ruby, парсинг расширенного RSS

Доброе утро| день|вечер... коллеги. Подсобите с задачей, pls.

Есть rss поток, в котором есть ряд нестандартных полей. Раньше парсил его через SimpleRSS, недавно обнаружил, что он просто молча виснет, на вызове метода parse, что нифига не комильфо.

Вопрос, какие альтернативы существуют? Повторюсь, поток не стандартный, RSS::Parser для него не подходит (если же подходит, то гугль молчит как именно).

Кросспост в ru_programming

Update, вопрос решил, спасибо всем, кто откликнулся

Fri, Nov. 19th, 2010, 03:21 pm
artemvoroztsov: Дистанционное обучение программированию на Ruby

С 20-го ноября начинаются еженедельные бесплатные удалённые занятия по программированию на Ruby для школьников и студентов (видео канал, рабочий стол + интерактивная аудио связь с семинаристом). Курс рассчитан на начинающих изучать программирование и может рассматриваться как введение в программирование вообще.

skipped back 10