Архив за 05 января 2015 - 5

К выставке CES компания Leef приурочила начало продаж флэш-накопителя для мобильных устройств Apple с операционной системой iOS.

Накопители Leef iBridge доступны объемом 16, 32, 64, 128 и 256 ГБ

Флэшка Leef iBridge совместима со смартфонами iPhone, проигрывателями iPod и планшетами iPad. Она доступна объемом до 256 ГБ и имеет очень необычную форму.

Компания Lenovo пополнила ассортимент ноутбуков моделями ThinkPad E450 и ThinkPad E550. Похожие внешне, эти модели отличаются размерами экранов, габаритами и кое-какими особенностями аппаратной платформы.

Lenovo ThinkPad E550

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

Я хочу написать коротенький пост, про то, как я решил проблему наследования в ReactJS. Обычно, на форумах, люди советуют использовать миксины для наследования функционала, но, по-моему, это не совсем правильно. Все-таки трэйты/миксины и классы это не одно и то же, да еще и из-за возможности множественного наследования могут возникать вот такие казусы:

var A = {
    doStuff (){}
}

var B = {
    doStuff (){}
}

var C = React.createClass({
    mixins: [A, B]
});
//упс... ошибка, потому что React не может решить какой из doStuff унаследовать

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

Делаем Новогодний колл-центр - 1Приближается новый 2015 год и мы, немного поразмышляв, решили развлечь людей и заодно реализовать идею новогоднего колл-центра с блекджеком Дедами Морозами и Снегурочками, отвечающими на звонки желающих пообщаться в предновогоднее время. Каждый желающий может стать оператором этого колл-центра, выбрав пол оператора, так же как каждый желающий может позвонить в этот колл-центр прямо из браузера (потребуется микрофон) или просто набрав номер телефона. Операторское место Деда Мороза/Снегурочки будет работать прямо в браузере (привет WebRTC) и тут без микрофона уже никак не обойтись. Для реализации такого сервиса может потребоваться достаточно много времени, если все делать с нуля, но мы воспользуемся платформой VoxImplant, которая нам значительно облегчит и ускорит весь процесс. Итого, нужно сделать веб-сервис для регистрации желающих стать операторами, а также 2 веб-приложения — звонилку и операторское место + написать парочку сценариев на javascript. Мы надеемся, что найдется достаточно желающих выступить операторами нашего колл-центра, а то звонящим придется долго ждать разговора в очереди. Чтобы было интереснее мы организуем рейтинг самых разговорчивых операторов и им дадим подарочные сертификаты VoxImplant, чтобы они могли потом сами реализовать свой собственный сервис с блекджеком… ну, в общем, вы поняли. Все самое интересное, как обычно, под катом!Читать полностью »

Маленькая Лямбда решила, что уборку в комнате можно отложить и на потом.

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

foldl (+) 0 [1..10^8]

потребует для своего вычисления гигабайты памяти.

В этом руководстве я хочу объяснить, как работают ленивые вычисления и что они означают для времени выполнения и объёма памяти, затрачиваемыми программами на Haskell. Я начну рассказ с основ редукции графов, а после перейду к обсуждению строгой левой свёртки — простейшего примера для понимания и ликвидации утечек памяти.

Тема ленивых вычислений рассматривалась во многих учебниках (например, в книге Саймона Томпсона «Haskell — The Craft of Functional Programming»), но информацию о них, кажется, всё ещё проблематично найти в сети. Надеюсь, моё руководство посодействует решению этой проблемы.

Ленивые вычисления — это компромисс. С одной стороны, они помогают нам сделать код более модульным. С другой стороны, бывает невозможно до конца разобраться, как происходит вычисление в конкретной программе — всегда существуют небольшие отличия между реальностью и тем, что вы о ней думаете. В конце статьи я дам рекомендации, как поступать в ситуациях такого рода. Итак, приступим!

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

Компания Withings приурочила к выставке CES 2015 выход нового трекера активности. Новинка носит название Activité Pop и стоит всего $150, тогда как оригинальная модель Activité продаётся за $450.

Withings Activité Pop

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

С 1 января в Москве заработал новый сервис по поиску пропавших людей. Система функционирует на базе портала findme.mos.ru.

Проект разработан Правительством Москвы для людей, которые потеряли своих близких.

В интернете появился сервис для поиска пропавших людей

Как отмечают разработчики портала, ежедневно в столичные больницы поступает около 60 человек, которые по той или иной причине не могут связаться со своими родными.

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

В преддверии выставки CES компания Nvidia представила автомобильные компьютеры Nvidia Drive, основой которых служит однокристальная система Nvidia Tegra X1.

Представлено две модели: Nvidia DrivePX — для разработки функций автопилота и Nvidia DriveCX — для систем цифровой кабины. По мнению Nvidia, высокая производительность Tegra X1 позволяет наделить бортовые системы новыми возможностями, включая машинное зрение, глубокое обучение и реалистичную графику.

Знакомьтесь, это Henes Broon F870 — люксовый электрокар, длина которого составляет около 120 сантиметров. Он отлично подойдет по размеру шестилетним детям. Полностью заряженная версия электрокара имеет два двигателя и привод на все четыре колеса, как Tesla P85D, и способна проехать на одном заряде до 3000 миль.

Люксовый электрокар для детей за 1000 долларов - 1
Читать полностью »

Компания Lenovo официально представила бизнес-ультрабук ThinkPad X250, предварительные подробности о котором появились еще в августе прошлого года. Новинка, как и многие другие портативные компьютеры последней волны, получила процессоры Intel Broadwell (вплоть до Core i7).

Lenovo ThinkPad X250

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


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