Компьютерра, 2006 № 22 (642) | страница 11
Другой заметной вехой для сообщества Ubuntu стало обеспечение работы системы на процессорах UltraSPARC T1 (Niagara) от Sun, что позволит использовать ее в качестве ОС для новых серверов Sun Fire T1000 и T2000. Разработчики могут по праву гордиться этим фактом — их детище первым среди прочих вариаций Linux получило благословение Sun. Версия дистрибутива с поддержкой архитектуры SPARC чуть задержалась, но вскоре тоже будет доступна для загрузки. — А.З.
17 июня уже во второй раз пройдет «Рельсовый день» (Rails Day 2006) — конкурс, участники которого должны создать полнофункциональное, полезное, красивое и оригинальное веб-приложение всего за 24 часа, используя каркас Ruby on Rails. Опыт Rails Day 2005 показал, что задача эта выполнима.
Ruby on Rails, написанный на языке программирования Ruby, появился в 2004 году как побочный эффект от разработки системы управления проектами Basecamp студией 37signals. В нем воплощались те самые принципы, которые чуть позже принесут широкую известность самим «37 сигналам», — «Less is More» («лучше меньше, да лучше») и «Don’t Repeat Yourself» («не повторяйся»). Неизвестно, эти ли похвальные максимы помогли или же выразительность и изящество языка Ruby — но за считанные месяцы «рельсы» стали одним из самых уважаемых и востребованных инструментов; на гребень этой волны попал и сам язык, до того не слишком популярный (точнее, ограниченно популярный, в основном в Японии, откуда он родом). Примерно в то же время возникла Web2.0-шумиха, так что 37signals со своим Basecamp стали одним из образцово-показательных представителей «нового веба», а Ruby on Rails — чуть ли не его синонимом. Надо признать, вполне заслуженно.
Эту-то «заслуженность» и призван продемонстрировать Rails Day — ведь до появления Ruby on Rails о создании более или менее работоспособного веб-приложения за сутки можно было только мечтать. А теперь — пожалуйста. В прошлом году, скажем, из 130 команд (от одного до трех человек) больше сотни успешно закончили свой проект в срок. Учитывая взрыв популярности Rails, ныне следует ожидать гораздо большего количества участников и проектов. А это означает не только интересное событие, но и потенциальное увеличение числа полезных сервисов. Например, YubNub — сервис «социальной командной строки» и один из столпов Web2.0 — стал серебряным призером прошлогоднего «дня рельсы».
Впрочем, надо заметить, что Ruby on Rails уже не уникален — появились аналогичные по функциональности каркасы Django и TurboGears, написанные на Python; не дремлют и «джаваисты» (см. отчет о JavaOne в «КТ» #640). А ведь тот же Python хоть и уступает Ruby в выразительности, но существенно опережает его и по скорости выполнения, и по количеству доступных библиотек, и по численности сообщества программистов (к слову, в Сети проскальзывают легкие намеки на то, что для питоновского Django собираются устроить мероприятие, аналогичное Rails Day). Так что то ли еще будет! — В.Ш.