• Команда студентов MIT, Стэнфорда, университета Дьюка и Коннектикутского университета зальют в капсулу времени аудио и видео котиков с ютуба, фото и текстовые сообщения и отправят их на Марс на космическом корабле, построенном на базе микроспутников Cubesat. К счастью, отправка капсулы…

  • Похоже, следующая большая штука этого года — умные дома. Google анонсировал API, позволяющий производителям любой домашней бытовой техники и не только разрабатывать продукты, совместимые с продукцией Nest. Январская покупка 3,2 миллиарда долларов компании по производству термостатов с выходом в интернет…

  • Введение Продолжаем тему. В данной статье задействуем несколько приемов метапрограммирования. Для наглядности напишем простую версию ORM (наподобие ActiveRecord). Уверен, опытные разработчики Ruby не раз встречали различные приемы метапрограммирования изучая исходники gem’ов или стандартной библиотеки Ruby. ActiveRecord бесспорно использует все возможности…

  • Сегодня получил уведомление: Offical Notice posted this morning on the Burstnet support website. Dear BurstNET client, It is with great regret that we inform you that all of your services with BurstNET will be terminating on your next billing cycle/renewal/current…

  • Похоже, Oculus хочет выпустить на рынок очень красивые шлемы виртуальной реальности. Компания объявила о покупке одной из лучших в мире групп промышленного дизайна Carbon Design, на счету которой за её 20-летнюю историю — более 50 наград. По условиям соглашения, Carbon…

  • После прочтения статьи про любительскую астрономию я загорелся идеей поснимать звезды с помощью обычной камеры без телескопа. Статья подсказала идею про астротрекеры — устройства для компенсации вращения звездного неба на длительных выдержках. Погуглив, я обнаружил что их легко можно купить…

  • Обход ограничений контейнера simfs OpenVZ — CVE-2014-3519. Существует возможность получить доступ к файлам за пределами своего контейнера. Функция open_by_handle_at () позволяет получить доступ к файлам на смонтированной файловой системе используя file_handle структуру. Это позволяет злоумышленнику произвести обход ограничений simfs и…