Львівські Рельсисти збираються

Цієї п’ятниці будуть збиратись львівські Ruby on Rails програмісти.

Орієнтовна тема для першої дискусії: HAML чи ERB.

Місце проведення: Аля-мінута, УПА Героїв, 72
Дата Ñ– час: 10.12.2010(п’ятниця), 19:30

Ініціює збори команда Vertaline, в якій Ñ” відома людина з Рубі середовища – Олександ Бондар.

Більше інформації.

Прикольне порівняння розробки на Java і розробки на Ruby on Rails

Недавно накопав грунтовне порівняння підходів до розробки на Java та RoR. Головна цінність власне не у синтаксичному порівнянн а у всіх проблемах/викликах які супроводжують розробку застосувань під ці платформи. Так як сам брав участь Ñ– у RoR проекті Ñ– у Java проектах дуже давно хотів написати власні враження. Тепер потреби немає так як більш менш погоджуюсь з цими твердженнями. Єдине велике зауваження це то що розробка на Java зразка 2008 це зовсім не то що було на початку століття. Автор довбав Struts/IIS+Tomcat. Зараз різні комбінації Spring MVC + (Ext JS/Dojo) + DWR + Hibernate ложать на лопатки RoR-и. Звичано деплой тайм не Ñ” такий самий, але Jetty це вже майже “ruby script/server”. А двуядерні (багатоядерні) робочі станції зводять тормоза Eclipse/Idea до невідчутного мінімуму.
Для нетерплячих – автор в тому пості зходиться до думки що в кінцевому випадку Java i RoR співставимі по очках, але різні застосування.

Сім раз відміряй один раз відріж

Ð’ мережі гуляють повідомлення про можливе переписування Twitter з Ruby on Rails на щось інше що краще маштабується. Правда – не правда – час покаже, але вже можна вчитись на помилках інших. Ð’ аплікаціях орієнтованих на комунікацію, таких як твіттер, кешування аля memcached не завжди зможе прийти на допомогу так як по своїй суті воно просто не доречне. RoR хоча Ñ– класна річ, але без “напильника” не дуже вдалий варіант так як при виникненні потреби спускатись на “нищий рівень” комунікації, наприклад як у світі джави з Spring Controller на Java Servlet – у RoR щось відлетить, так як все дуже сильно повязано. До того ж Ruby сама по собі повільна мова Ñ– тому ціна “додавання” обчилювальних потужностей для того щоб добавити нових монгрел серверів Ñ” значно вищою чим наприклад для тої самої джави, не рівняючи вже до ветерана PHP.
Тому коли постане вибір мови і технології на якій потрібно буде написати аплікацію треба дуже добре і тверезо обдумати чи вибрана мова/технологія дійсно відповідають і допоможуть справитись з поставленими задачами.
Twitter Under Pressure...