Архив за 01 марта 2015 - 3

UX-команда MailChimp: Как мы проводим исследования [3-я часть книги] - 1

[ Перевод первой части книги ]
[ Перевод второй части книги ]

Радикализация данных

Грегг Бернстейн

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

Мы начинаем с того, что важно абсолютно все – у каждого из показателей своя история. Следуя по пути таких историй, объединяя их в единое целое, мы и приходим к пониманию направлений наших исследований, выделяем в них важные моменты и устанавливаем приоритеты.Читать полностью »

Обзор наиболее интересных материалов по анализу данных и машинному обучению №37 (23 февраля — 1 марта 2015) - 1
Представляю вашему вниманию очередной выпуск обзора наиболее интересных материалов, посвященных теме анализа данных и машинного обучения.
Читать полностью »

Здравствуйте.

Сегодня я хотел бы показать вам небольшой timelapse кодинг на Wct (1023 байта).
Накодил я Nyan cat-a с музыкой в 1023 байта.

Ссылка на GitHub:
github.com/Mihip/Wct

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

Накануне открытия выставки MWC 2015 компания Huawei анонсировала свой новый планшетный компьютер — MediaPad X2, который призван заменить прошлогоднюю модель ТЕКСТMediaPad X1. Производитель оставил внешний облик устройства без изменений, да и многие аппаратные компоненты достались новинке по наследству. Так, например, в MediaPad X2 используется точно такой же дисплей, как в MediaPad X1: 7-дюймовый IPS разрешением 1920 х 1200 точек. И занимает он все те же 80% площади фронтальной панели.

OpenURI в руби это стандартная библиотека сильно упрощающая работу с URL так как она объеденяет в себе Net:HTTP/HTTPS/FTP и представляет из себя всего лишь метод open. Насколько я знаю это самый популярный способ для скачивания файла, GET запроса или чтения данных.

Но на деле require "open-uri" патчит Kernel.open и вызывает разный код для разных аргументов, что может привести к удаленному выполнению кода или чтению любого файла на сервере!

open(params[:url]) это выполнение кода для url=|ls Все что начинается с | рассматривается как системный вызов.

open(params[:url]) if params[:url] =~ /^http:// не лучше для url=|touch n;nhttp://url.com (сломанные регулярки могут привести к RCE, используйте Az).
Читать полностью »

Huawei представила свои первые часы на Android Wear - 1
Huawei представила Huawei Watch — своё первое устройство на Android Wear. Эта модель скорее напоминает роскошные часы, чем умные часы для гиков. Она имеет экран из сапфирового стекла, металлический или кожаный ремешок и стальной корпус белого, чёрного или золотого цвета. Что касается размера, у этих часов он составляет 42 мм. Данная модель будет доступна в середине 2015 года.
Читать полностью »

Брайан Чески и Альфред Лин: В чем секрет культуры компании? - 1

Cтэнфордский курс CS183B: How to start a startup. Стартовал в 2012 году под руководством Питера Тиля. Осенью 2014 года прошла новая серия лекций ведущих предпринимателей и экспертов Y Combinator:

  1. Сэм Альтман и Дастин Московитц: Как и зачем создавать стартап?
  2. Сэм Альтман: Как сформировать команду и культуру стартапа?
  3. Пол Грэм: Нелогичный стартап;
  4. Адора Чьюнг: Продукт и кривая честности; Growth hacking;
  5. Питер Тиль: Конкуренция – удел проигравших; Как построить монополию?
  6. Алекс Шульц: Введение в growth hacking [1, 2, 3];
  7. Кевин Хейл: Тонкости в работе с пользовательским опытом [1, 2];
  8. Тэнг, Уильямс и Кан: Начинайте с малого; Как работать с ИТ-СМИ?
  9. Андрессен, Конуэй и Конрад: Как привлечь инвестиции? [1, 2, 3]
  10. Брайан Чески и Альфред Лин: В чем секрет культуры компании?

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

Любители игр на мобильных устройствах не понаслышке знакомы с ограничениями сенсорного управления. Устранить проблему попытался создатель джойстика ScreenStick, организовавший сбор средств на выпуск этого интересного устройства на сайте KickStarter.

Внешне ScreenStick напоминает органы управления, встроенные в пульты радиоуправляемых моделей

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

Очередной пост в рамках нашего цикла лекций Технопарка. В этот раз мы предлагаем вашему вниманию курс, посвящённый алгоритмам и структурам данных. Автор курса — Степан Мацкевич, сотрудник компании ABBYY.

Лекция 1. Основы

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


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

Проверка проекта LibreOffice - 1
Предлагаем читателю очередную статью о проверке известного open-source проекта. В этот раз мы проверили проект LibreOffice, представляющий собой офисный пакет. В его разработке принимает участие более чем 480 программистов. Код оказался весьма качественным и регулярно проверяемым статическим анализатором Coverity. Но, как и в любом другом большом проекте, были найдены новые ошибки и недочеты, о которых мы и расскажем в статье. Для разнообразия, в этот раз нас будут сопровождать не единороги, а коровы.
Читать полностью »


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