Месяц: Сентябрь 2013

  • HBase, загрузка больших массивов данных через bulk load

    от автора

    Привет коллеги. Хочу поделиться своим опытом использования HBase, а именно рассказать про bulk loading. Это еще один метод загрузки данных. Он принципиально отличается от обычного подхода (записи в таблицу через клиента). Есть мнение, что с помощью bulk load можно очень быстро загружать огромные массивы данных. Именно в этом я решил разобраться.

  • Устройство системы Безопасного Поиска Яндекса

    от автора

    В 2007 году Яндекс столкнулся с вирусом, массово подменявшим на компьютерах пользователей поисковую выдачу Яндекса. Вместо релевантных результатов подставлялась реклама, не относящаяся к запросу. Нужно было срочно искать решение проблемы. Изучая ее, мы выяснили, что вирус попадает на пользовательские компьютеры при помощи атак типа drive-by-download. Зараженные страницы инициируют скрытые загрузки вредоносных файлов. Затем, эксплуатируя уязвимости…

  • Алгоритм действия лобби правообладателей

    от автора

    Сейчас, когда идёт активное обсуждение «антипиратского» закона, один из главных вопросов — как сделать так, чтобы к мнению общества прислушивались, а не как в прошлый раз. Создание площадок для обсуждения конечно очень положительный момент, но действовать надо во всех направлениях. Надо, чтобы к обществу не просто прислушивались, а считались с ним. Алгоритм действия лобби правообладателей…

  • Autodesk 123D Circuits: виртуальная Arduino в браузере!

    от автора

    Всем привет! Совсем недавно компания Autodesk представила новый продукт 123D Circuits. Веб-приложение с довольно хорошей имитацией платформы Arduino, которое позволяет в визуальном режиме прямо из браузера редактировать код и строить схемы без паяльника и проводов, что довольно удобно.

  • RailsClub’Moscow 2013. Ruby звезды уже в Москве =)

    от автора

    Добрый вечер, Друзья. Наши иностранные спикеры прибыли в Москву и вовсю пробуют традиционную русскую кухню. Завтра их ждет экскурсионная программа по Москве и куча впечатлений. А уже в субботу мы услышим их на RailsClub’Moscow 2013 ссылка на оригинал статьи http://habrahabr.ru/company/railsclub/blog/195426/

  • Билл Гейтс признал, что комбинация Ctrl+Alt+Del была ошибкой

    от автора

    Во время выступления 21 сентября в Гарварде в рамках кампании по сбору средств для благотворительного фонда Билл Гейтс дал интервью перед большой аудиторией студентов. Среди прочего, ведущий вспомнил прошлое и спросил у Гейтса, почему для начала работы в Windows нужно было нажать Ctrl+Alt+Del: «Чья это была идея?»

  • STM32 и Bluetooth или удаленное управление ПК своими руками

    от автора

    Вместо введения День добрый. Сегодня я попытаюсь рассказать о своей попытке построить систему удаленного управления ПК в пределах одного помещения. Сразу отмечу для тех кто скажет велосипед. Да это велосипед. И мне было интересно его построить. По ряду причин. Одна из которых желание сделать своими руками а не купить.

  • Билл Гейтс: Ctrl+Alt+Del — это была ошибка

    от автора

    Существует известное мнение, что один из инженеров IBM Девид Бредли (David Bradley), будучи одним из участников проекта IBM PC, придумал комбинацию клавиш Ctrl+Alt+Del для перезагрузки компьютера без выключения питания. В частности, Бредли руководствовался тем, что нажать такую комбинацию случайно почти невозможно и, таким образом, случайно перезагрузить компьютер вряд ли получится. На QA-сессии в Гарварде, которая…

  • Конвертация bmp изображения в матрицу и обратно для дальнейшей обработки

    от автора

    В данной статье я опишу способ преобразования изображения bmp в матрицу, элементами которой будут значения цветов каждого пикселя. Каждый пиксель bmp — изображения несет информацию о своем цвете из модели RGB (цветовая модель изображения, которая состоит из трех компонентов R — red, G — green, B — blue). Значение каждой компоненты RGB может быть в…

  • Добавляем безопасности браузеру Firefox

    от автора

    В современном Интернете мы всё чаще сталкиваемся с различными опасностями, исходящими с Web-страниц. Уязвимые плагины, XSS на сайтах, эксплуатирование уязвимостей с помощью JavaScript, Clickjacking — и это далеко не полный список радостей жизни, которые могут встретиться на сайтах. Даже если у Вас Linux или Mac OS X, нельзя быть полностью спокойными — в таком случае…