Архив за 31 августа 2016 - 4

В этой статье решил выложить довольно интересные, на мой взгляд, результаты бенчмарка собственного производства. Данный бенчмарк создан с целью выяснить скорость работы нативных и bluebird-промисов.

image

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

Компания Sven сообщила о скором поступлении в продажу акустической системы 2.0 Sven MC-10, которая появится в розничных магазинах в начале сентября этого года.

Выходная мощность Sven MC-10 составляет 50 Вт (2 по 25 Вт), диапазон рабочих частот колеблется от 45 до 27 000 Гц. На переднюю панель выведены два порта фазоинвертора, диаметр низкочастотных громкоговорителей составляет 100 мм, высокочастотных — 25 мм.

Я продолжаю делиться опытом ошибок и находок в анкетных исследованиях. В первой статье я рассказала, как можно привлечь релевантных респондентов и увеличить возврат заполненных анкет.

Читать первую статью Ошибки анкетных опросов. 1 ошибка: смещение выборки. 8 способов привлечь нужных респондентов

Ошибки анкетных опросов. 2 ошибка: формулировка анкеты. 13 случаев непонимания и манипуляций в опросе (1 часть) - 1

В этой статье я расскажу, почему проблема понятности анкеты для участников опроса гораздо важнее, чем кажется на первый взгляд. Рассмотрим также примеры манипуляции мнением респондентов, фальсификации результатов опроса и использования опросов в маркетинговых целях.

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

Почему у Национального энциклопедического портала нет шансов против «Википедии» - 1

На днях премьер-министр Российской Федерации Дмитрий Медведев подписал распоряжение, согласно которому должен быть создан конкурент русскоязычному сегменту свободной интернет-энциклопедии «Википедия». За основу для планируемого национального энциклопедического портала будет взята электронная версия БРЭ — Большой Российской Энциплопедии, которая, в свою очередь, является наследником Большой Советской Энциклопедии.

Премьер-министр отметил, что новый проект не должен уступать по оперативности обновления информации «Википедии» и быть конкурентным.

Эта не первая инициатива правительства в попытках создать конкурентные мировым цифровые проекты. Ранее мы уже видели «Спутник», сейчас ведется разработка мессенджера для чиновников и российского бизнеса, а теперь — попытка создать альтернативу «Википедии».
Читать полностью »

Компания Acer пополнила ассортимент настольных компьютеров моделью Revo Base mini. Компактная (габариты - 140 х 140 х 53 мм) новинка обладает хорошей вычислительной мощностью, так как оснащается процессорами Intel Core вплоть до Core i7, а не «слабосильными» Intel Atom.

Acer Revo Base mini

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

Вредоносная программа OSX-Keydnap распространяется с использованием доверенного приложения Transmission - 1 В прошлом месяце мы писали о вредоносном ПО OSX/Keydnap, которое специализируется на краже содержимого связки ключей Apple OS X (keychain). Оно также предоставляет злоумышленникам удаленный доступ к скомпрометированному компьютеру (backdoor). На момент написания прошлого анализа, специалистам ESET не было ясно то, каким образом жертвы подвергались компрометации OSX/Keydnap. Мы предполагали, что злоумышленники могли использовать для этого вложения при распространении фишинговых сообщений, а также размещать вредоносную программу на нелегитимных веб-сайтах.

Однако, на этот раз, мы обнаружили метод распространения Keydnap с привлечением легитимного веб-сайта. Исполняемый файл бэкдора распространяется с помощью перекомпилированной версии приложения open-source клиента BitTorrent под названием Transmission. При этом его загрузка была возможна с легитимного веб-сайта приложения, а само приложение подписано цифровой подписи.
Читать полностью »

Google запускает настоящий карпулинг, который уничтожит профессиональных таксистов (22 рубля за километр) - 1
Карпулинг значительно уменьшит количество машин на дорогах. Фото: NUI Galway Car Share / Aengus McMahon

Мировой лидер в разработке беспилотных автомобилей — компания Google — практически готова вывести на рынок машины, которые навсегда изменят мир. Наши привычки, образ жизни, облик городов — всё это изменится, когда робокары придут на смену водителям-людям.

До того, как это произойдёт, предстоит сделать несколько важных шагов. В первую очередь, беспилотные автомобили появятся на маршрутах с фиксированными точками посадки и высадки, как это сделано недавно в Сингапуре. Затем количество точек посадки-высадки будет постепенно увеличиваться. В любом случае, именно с таксомоторного парка начнётся победное шествие роботизированных автомобилей по планете.

Google считает, что можно сразу сделать и второй шаг. Такси в принципе не нужны, если грамотно реализовать информационную систему карпулинга, то есть совместного использования автомобилей. Тогда профессия таксиста исчезнет за ненадобностью ещё раньше, чем появятся беспилотные автомобили.
Читать полностью »

Компания Acer накануне открытия выставки IFA 2016 представила несколько новых моделей портативных компьютеров – среди них оказался и Acer Chromebook R 13. Особенность новинки заключена в нетипичной для хромбуков аппаратной платформе – SoC MediaTek MT8173. Эта однокристальная система, имеющая в своем составе четырехъядерный CPU (два ядра ARM Cortex-A72 и два Cortex-A53) и GPU PowerVR GX6250, используется в приставке Amazon Fire TV, а также планшетных компьютерах.

Новые практические курсы по JavaScript и ES6 - 1

Привет!

Последние несколько месяцев мы в Хекслете работали над новыми курсами и обновлениями платформы. Сейчас на сайте доступно четыре "профессии", так мы называем последовательные программы обучения по разным направлениям, от новичка до джуниора. Одна из профессий окончена, а в остальных продолжают выходить новые курсы. Сегодня хочу рассказать про самое важное для нас сегодня направление — JavaScript, в частности профессию "Фронтэнд JS-программист".

Мы пошли не стандартным путем "hello world, сделаем форму, добавим анимацию, изучим ООП", а взяли за основу подход к изучению программирования в целом, а не конкретно языка JavaScript. Язык же используется как инструмент решения задач и применения изученных концепций и идей. При это мы изучаем свежий стандарт ES6 и с самого начала знакомим учащихся с правильным окружениям и техниками: модули, пакетный менеджер, отладка, модульное тестирование.

Вот как выглядит программа обучения:

  1. Жизнь программиста. Про профессию, виды компаний и виды разработки.
  2. Основы программирования. Фундамент: кодинг, ошибки, отладка, функции, побочные эффекты, типы данных. И, конечно, базовые штуки вроде чисел, строк, условий и т.д.
  3. JS: подготовка к работе. Установка и настройка окружения — node, npm, atom.
  4. JS: Составные данные. Как из простых типов данных составлять более сложные. Абстракция от чисел до объектов.
  5. Bash: Основы командной строки.
  6. JS: Последовательности. Пишем свой генератор HTML и изучаем filter, map, reduce.
  7. JS: Программирование, управляемое данными. Типы, сообщения, ООП и TDD.Читать полностью »

image

Ясной инструкции по сборке webpack для продакшена я не нашел. Поэтому решил написать эту статью. Надеюсь, пригодится. Существует множество сборщиков скриптов. Я выбрал для себя Webpack по таким критериям:

  • Гибкость настройки
  • Большое количество плагинов и лоадеров
  • Lazy loading
  • Использование es6 и es7 синтаксиса с помощью babel-loader

Из недостатков я бы выделил отсутствие ясной документации. Для тех, кто никогда не сталкивался с Webpack, я рекомендую скринкаст от Ильи Кантора. В данной статье хочу рассказать о настройках сборки проекта, написанного на React + Redux.
Я не буду углубляться в основы, а расскажу, какие плагины использую для сборки.
Читать полностью »


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