Впервые за 2 года, а может, и более, Хабр повёл себя неестественным образом. Никто не ожидал, но в поле ввода пришли изменения — поле ввода тега SOURCE с языками для подсветки синтаксиса. Одновременно, появилась поддержка гораздо большего количества языков, чем было раньше описано в «хелпе».
Читать полностью »
Новости информационных технологий - 30374
Ой, сорцы появились
2012-04-12 в 16:58, admin, рубрики: HabrAjax, javascript, интерфейсы, интерфейсы пользователя, хабрахабр, Хабрахабр API, метки: HabrAjax, интерфейсы пользователя, ХабрахабрRuby NoName Podcast S04E07
2012-04-12 в 16:29, admin, рубрики: actors, engine yard, jruby, mail.ru, rubinius, ruby, sublime text, vim, подкасты, метки: actors, engine yard, jruby, mail.ru, rubinius, sublime text, vimПодкаст
http://ruby.rpod.ru/273046.html
Новости
- Fork/Join для JRuby
- Evan Phoenix уходит из Engine Yard
- Скидка 1000 рублей на devConf
- Heimdallr CanCan 2.0, статья на
Хабре про него - Yell логгер 2.0
- Poffer защищаем представления от «случайных» переменных контроллера
- Акторы в Rubinius
- Future of MacRuby
- Ruby 1.8.7 and REE End of Life
- Новый блог Расса Олсена Без комментариев.
Специальный гость
Леонид Никаноров
- Конкурс от Mail.ru для всех любителей МакБуков
- Леонид на Моем круге
Сегодня выпущен первый официальный «milestone» проекта Kotlin:
- Плагин для IntelliJ IDEA 11.1 можно установить из центрального репозитория (см. здесь).
- Компилятор можно скачать здесь.
Самые интересные изменения:Читать полностью »
Сайт подпал под фильтр Яндекса. В техподдержке отвечает робот. Где люди? Где логика?
2012-04-12 в 15:39, admin, рубрики: бан, техподдержка, яндекс, метки: бан, техподдержка, яндексВ далеком августе 2011 года. Я и несколько моих друзей-журналистов решили создать сайт в качестве хобби. За мной «закреплялись» дизайн, верстка и программирование, за остальными интересный контент. Тем более на тот момент сотня статей уже была написана и опубликована в разделе «Журнал» другого сайта, который не подходил по тематике и вводил в заблуждение посетителей. Кстати, это была еще одна причина создания сайта.
К тому времени вышел Symfony2 и я решил заодно опробовать и новый фреймворк в деле. Сайт был написан и запущен. Прошло уже 6 месяцев, но мы так и не попали в поисковой индекс Яндекса.
Рекомендательные системы: SVD на perl
2012-04-12 в 15:29, admin, рубрики: surfingbird, Блог компании Surfingbird, коллаборативная фильтрация, рекомендательные системы, метки: surfingbird, коллаборативная фильтрация, рекомендательные системы В предыдущих сериях мы обсудили, что такое сингулярное разложение (SVD), и сформулировали модель сингулярного разложения с базовыми предикторами. В прошлый раз мы уже довели дело до конкретных формул апдейта. Сегодня я продемонстрирую очень простую реализацию очень простой модели, мы применим её к уже знакомой матрице рейтингов, а потом обсудим, какие получились результаты.

Передаём проект: howto
2012-04-12 в 14:30, admin, рубрики: Блог компании ABBYY, разработка, управление проектами, метки: управление проектами
Много в этом мире сказано, что код надо писать так, чтобы его было легко поддерживать любому другому разработчику, и чтобы проект мог быть передан на поддержку другим людям в любой момент. Но каково это – передавать проект, с которым прожил несколько лет, в совсем другие руки? Кем окажется для проекта его новый руководитель – вторым отцом или злым отчимом (уважаемые читательницы, я помню о вашем существовании, но вы в меньшинстве)? Будет наше детище развиваться и набирать сил, или умрёт, уступив место чему-нибудь куда менее красивому, явно не столь качественному (мы-то понимаем, кто здесь самый крутой профессионал) и совсем чужому? Для тех, кого действительно волнует его будущее, и написана данная статья. Замечу, что в ABBYY я проработал в нескольких проектах, оставлял их по разным причинам, большинство из проектов – задачи без чёткого решения (распознавание, поиск разных неформально описанных объектов и т.п.). Читать полностью »
Intel планирует выпуск серверных процессоров Centerton с TDP 6 Вт
2012-04-12 в 13:42, admin, рубрики: Новости, метки: новостиНа мероприятии IDF компания Intel рассказала о планах по выпуску серверных процессоров. В частности, намечен выпуск первой серверной однокристальной системы на базе Atom.
Новинка под условным наименованием Centerton превзойдет по энергетической эффективности прежние процессоры Atom. Значение TDP этого изделия названо равным 6 Вт. Это не так мало, как у процессоров Intel Atom для смартфонов, но существенно меньше, чем у серверных процессоров Intel массового сегмента. Процессоры Atom для настольных мини-ПК и нетбуков характеризуются значением TDP около 10 Вт. В конфигурацию Centerton войдет дваЧитать полностью »
Используем Resque в Rails
2012-04-12 в 13:10, admin, рубрики: resque, ruby, ruby on rails, метки: resque, ruby, ruby on railsResque — ruby-библиотека для создания фоновых задач, составления очередей таких задач и их последующего выполнения. Задачи могут быть любым ruby-классом или модулем, содержащим метод perform. В ruby-сообществе Resque пришел на смену Delayed Job (не знаю, кстати, почему проект перестал развиваться, весьма удобная была вещь на мой взгляд) и обладает большим количеством различных преимуществ, таких как разделение задач по разным машинам, приоритеты задач, устойчивость к разным утечкам памяти и еще, и еще, и еще. На этом вступление для тех, кто не может самостоятельно перевести первый абзац из README прошу считать законченным.
В данной статье будет показано как использовать resque и resque-scheduler в rails-приложении.
Читать полностью »
Ботнет на Mac: подробности
2012-04-12 в 13:08, admin, рубрики: kaspersky, kaspersky lab, mac, антивирусы, Блог компании «Лаборатория Касперского», ботнет, вирусы, Вирусы (и антивирусы), информационная безопасность, касперский, лаборатория касперского, метки: Kaspersky, kaspersky lab, mac, антивирусы, ботнет, вирусы, касперский, лаборатория касперскогоПривет!
На днях наши коллеги из компании Dr. Web обнаружили ботнет из более чем 550 тысяч Маков. Ну вот, «опять начинается», скажете вы. Но ведь правда же! На данный момент по миру уже зафиксировано более 670 тыс. зараженных компьютеров, хоть нас, русских пользователей, это пока и не касается особо (см. карту):
DeepClone на javascript, который можно твитнуть
2012-04-12 в 13:03, admin, рубрики: clone, javascript, twitter, ненормальное программирование, метки: clone, javascript, twitterДобрый день!
Не знаю, будет ли кому интересно, но соорудил сегодня такое чудо: DeepClone, упихивающийся в 140 байт.
Если кто-то такое уже делал и постил, ткните, пожалуйста, носом. Я в формате твитов нашёл только неглубокие копирования. Ну и не исключаю, что какой-нибудь применённый хак находится в списке запрещённых препаратов приёмов, а за его использование полагаются страшные кары :)
Из недостатков — всё то же, что и у клонирования с помощью функции extend из jQuery: не ест стандартные объекты типов Boolean, String, Date, игнорирует prototype и constructor и зависает на кольцах.
Достоинство одно и, по-большей части, чисто эстетическое — размер.
Тестировал в Firefox, Chromium, Opera, IE8 и в умолчальном андроидном браузере.
Под катом — код и небольшой рассказ о том, как это работает.

