Архив за 28 января 2015 - 6

В 2009 году в Исландии закрылся последний ресторан McDonald’s, а 31 октября того же года местный житель Хертур Смарасон купил последний гамбургер.

Если кто-то подумал, что мужчина приобрёл вредную вкусняшку, чтобы полакомиться напоследок, он ошибается. «Бессмертный» чизбургер Смарасон передал в Национальный музей Исландии, после чего рекордсменом по ГМО завладел один из хостелов Рейкьявика.

image

Предисловие

В свободное время решил заняться интересным делом. В голову пришла идея написать небольшой фреймворк для canvas (хоть и велосипед, но тоже интересно). Дело дошло до кривых Безье.

Решил как-то приукрасить встроенное решение, но у него есть один недостаток. Проблема в том, что функции квадратичной и кубической кривой выдают уже готовый результат, не подлежащий редактированию. Мне же требовалось обрисовывать кривую постепенно или обрисовать только часть кривой, не говоря уже о том, что хотелось обрисовывать кривые большего порядка, нежели 2-3 степени.
Читать полностью »

Пытаясь разобраться с библиотекой от Facebook ReactJS и продвигаемой той же компанией архитектурой «Flux», наткнулся на просторах интернета на две занимательные статьи: «ReactJS For Stupid People» и «Flux For Stupid People». Решил поделится сами переводом первой (а чуть позже и второй) статьи. Итак, поехали.

ReactJS для глупых людей

TL;DR В течении долгого времени я пытался понять, что такое React и как он вписывается в структуру приложения. Это статья, которой мне в свое время не хватало.

Что такое React?

Чем отличается React от Angular, Ember, Backbone и других? Как управлять данными? Как взаимодействовать с сервером? Что, черт возьми, такое JSX? Что такое «component»?

СТОП.

Остановитесь прямо сейчас.

React — это ТОЛЬКО УРОВЕНЬ ПРЕДСТАВЛЕНИЯ.
Читать полностью »

Как получить удобный доступ к XAML-ресурсам из Code-Behind - 1

Хочу рассказать, как максимально удобно работать с XAML-ресурсами из Code-Behind. В этой статье мы разберемся, как работают пространства имен XAML, узнаем о XmlnsDefinitionAttribute, используем Т4-шаблоны и сгенерируем статичный класс для доступа к XAML-ресурсам.
Читать полностью »

Сегодня компания Meizu провела мероприятие под названием Connected. Во время этого действа, кроме прочего, был представлен самый младший смартфон в ассортименте компании. Не совсем понятно, как именно называется аппарат, так как он пока отсутствует на англоязычном сайте производителя. Дело в том, что у его старшего брата, модели m1 noteЧитать полностью »

Футляр для смартфонов печатает мгновенные фотографии - 1

Новый краудфандинговый проект Prynt предлагает пользователям возможность мгновенной печати фотографий, не отходя от смартфона. Для этого предлагается приобрести специальный «футляр». Вставив в него смартфон и сделав фото, вы сразу же получите бумажную копию фотографии размером 7.6 х 5 см (разрешение 1120 х 620 пикселей). Благодаря использованию специальной фотобумаги Zero Ink чернила устройству не нужны.

Устройство совместимо с телефонами iPhone 5, iPhone 6, Galaxy S4 и Galaxy S5. Это возможно благодаря модульной системе. Телефон вставляется в небольшую док-станцию, которая затем присоединяется к основному устройству.
Читать полностью »

В этой части «практикума», я превращу Intel Galileo Gen2 в полноценный linux-компьютер и покажу простой способ взаимодействия Arduino- и linux-составляющих.

Практикум «Intel IoT». Galileo Gen2 — Linux & Arduino - 1

Читать полностью »

Европейское космическое агентство (ЕКА) представило снимки молнии, сделанные с борта Международной космической станции (МКС). Изображения были получены ночью с помощью специального устройства Nightpod.

Астронавты показали как выглядит молния из космоса (ВИДЕО)

Астронавты провели ночную фотосъемку бури с высоты 400 километров. Поскольку МКС двигается со скоростью порядка тридцати тысяч километров в час, все изображения планеты получаются расплывчатыми.

Читать полностью »

image

Уязвимость в распространенных дистрибутивах Linux может позволить злоумышленнику получить удаленный контроль над системой. Под ударом оказались пользователи Debian 7 (wheezy), Red Hat Enterprise Linux 6 & 7, CentOS 6 & 7, Ubuntu 12.04.

Информация о новой уязвимости (CVE-2015-0235) в библиотеке glibc (GNU C Library) впервые была опубликована во французской рассылке. Некоторые специалисты считают, что это было сделано по ошибке, так как к тому моменту никто не успел подготовить обновления.

Подробное техническое описание уязвимости и эксплойт для уязвимости можно найти на Openwall, а первые описания были опубликованы в сообществе Rapid 7. Читать полностью »

Хотя еще нет ясности относительно серии 3D-карт AMD Radeon Rx 300, уже появляются кое-какие сведения о следующей серии — AMD Radeon Rx 400.

По данным источника, для серии 3D-карт AMD Radeon Rx 400, выпуск которых ожидается в 2016 году, выбрано условное наименование Arctic Islands (арктические острова). Напомним, условное наименование Radeon Rx 300 — Pirate Islands (пиратские острова).

Ожидается, что GPU Arctic Islands будут выпускаться по нормам 16 или 14 нм

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js