Ruby

Майнер RubyMiner атаковал серверы с Linux

Хотя Linux и славится своей исключительной надежностью, всегда остается место человеческому фактору. Из-за нерасторопных сисадминов Linux некоторые серверы имеют старые и незакрытые уязвимости.

Главная тема: 
Дистрибутивы: 
Языки программирования: 

Perl, Delphi и Visual Basic названы самыми ненавистными языками программирования

Любопытную статистику опубликовал сайт StackOverflow. Хомячков, имеющих хоть какое-то отношение к программированию, опросили на предмет того, какой язык они бы дизлайкнули.

Языки программирования: 

Самый быстрый язык программирования: Scala, Java или может быть Python?

Понадобилось мне написать программку, пересчитывающую массив географических координат из одной системы в другую. Написал на Ruby в несколько строчек. Время выполнения — 16,5 сек. Чего так долго? Решил написать то же самое, но на разных языках, чтобы заценить производительность современных языков программирования. Результаты оказались неожиданными.

Выбор языка программирования

Готовимся к закрытию Rutracker

«Да чего там готовиться? Мы что, про анонимайзеры, торы и прочие вэпээны не слышали?», — может подумать читатель. И будет в некотором смысле прав, ведь все давно поняли, что блокировки Роскомназора могут произвести впечатление только на самых отсталых пользователей сети и прочих ламеров.

 пираты негодуют

Языки программирования: 
Пользовательские теги: 

Почему программисты отказываются от Ruby on Rails

Статья Twitter Said To Be Abandoning Ruby on Rails называет главной проблемой RoR масштабируемость.

Например, Twitter планирует совсем отказаться от Ruby on Rails и переписать все с нуля на PHP или Java (другая идея: оставить Ruby, но отказаться от фреймворка Rails).
Причина - плохая масштабируемость самого RoR.

Интересно, что другая компания, Yellowpages.com, наоборот отказалась от Java и перешла на Рельсы.

Языки программирования: 

Заменил PostgreSQL на Mongo и сэкономил кучу денег

Ник Мэнинг — автор стартапа под названием Shindig. Это сервис, который помогает алкоголикам открывать для себя новые напитки и потом делиться впечатлениями с другими забулдыгами. Свой сервис Ник изначально основывал на активном использовании Линукса и свободных программ. Но по мере роста популярности сервиса разработчик стал замечать, что не все свободные программы одинаково выгодны в использовании.

Названия программ: 
Программное обеспечение: 
Языки программирования: 

Райское наслаждение от MongoDB

На выходных сортировал свою библиотечку и надолго задержался на книге «MongoDB в действии». Кидать ее в раздел SQL было бы неправильно, так как Mongo — это как раз NoSQL, а создавать новый раздел из-за одной книги не хотелось.

Молодые программисты выбирают PHP, Ruby и Linux

Молодые и сильные программисты делают ставку на языки программирования PHP и Ruby и выбирают для работы платформу Linux.

Об этом сообщил аналитик из компании Forrester . Он добавил, что заметен существенный рост адаптации бизнесом программного обеспечения с открытым кодом. Здесь помимо языков программирования речь идет еще и о популярности систем управления контентом вроде Drupal и таких серверных решений, как JBoss и Tomcat.

Языки программирования: 

Вышел фреймворк Ruby on Rails 2.2

Фреймворк разработки Web-приложений Ruby on Rails 2.2 включает в себя обновления, касающиеся полноценной многоязыковой поддержки на уровне самого фреймворка, а также улучшенной проверки HTTP-заголовков, отвечающих за время последнего изменения страниц. Это облегчит обработку данных и использование межсетевых прокси-серверов.

Главная тема: 
Программное обеспечение: 
Языки программирования: 

Ruby кишит множественными уязвимостями

Разработчики популярного языка программирования Ruby устранили множественные уязвимости в ветках разработки интерпретатора 1.8 и 1.9.

Пять исправленных уязвимостей могли привести к отказам от обслуживания или выполнению произвольного кода на атакуемой системе. Пользователям рекомендуется обновить интерпретатор до версии 1.9.0-2.

Главная тема: 
Языки программирования: 

Языки программирования: Ruby 1.8.7

Ruby — интерпретируемый язык высокого уровня для быстрого и удобного объектно-ориентированного программирования. Язык обладает независимой от операционной системы реализацией многопоточности, строгой динамической типизацией, «сборщиком мусора» и многими другими возможностями.

Главная тема: 
Языки программирования: 

Поддержка Ruby и Python в Microsoft Silverlight

Microsoft планирует встроить поддержку языков Ruby и Python для использования в клиентской части браузерной медийной технологии Silverlight. В корпорации отмечают, что такие возможности позволят использовать эти скриптовые популярные языки без необходимости включения JavaScript.

После включения двух новых языков в Silverlight корпорация намерена именовать их веб-реализации по аналогии с AJAX: APAX - для Python и ARAX - для Ruby.

Главная тема: 
Компании: 
Программное обеспечение: 
Языки программирования: 

HotRuby — Ruby на JavaScript

Проект HotRuby представляет собой реализацию виртуальной машины Ruby через ECMAScript, позволяющую исполнять программы на Ruby прямо в браузере. Проект еще в стадии активной разработки - текущая версия заимствует виртуальную машину YARV (Yet Another Ruby VM) из Ruby 1.9.

Главная тема: 
Программное обеспечение: 
Языки программирования: 

Может ли разработчик свободной программы потребовать зарплату?

Грегори Браун — специалист по Ruby. Он предложил сообществу пользователь Ruby следующее соглашение: сообщество собирает г-ну Брауну 13 тысяч долларов (900 000 рублей по курсу 2016 года), а за это Браун откладывает личные дела и 6 месяцев занимается только улучшением Ruby. На сайте этого корыстного человека приведена полная смета.

Главная тема: 
Языки программирования: 

Язык Ruby остается игрушкой

Все наслышаны о впечатляющих возможностях динамического языка программирования Ruby. Но используется ли Ruby где-нибудь на практике, или остается "игрушечным" языком? Вот краткий список "историй успеха" с официального сайта Ruby.

3D-моделирование. Google SketchUp. Ruby используется для написания макросов.

Бизнес. Toronto Rehab использует ПО, основанное на RubyWebDialogs в службе поддержки.

Языки программирования: