Архив за 06 августа 2019 - 7

Снаряды из темной материи могут разорвать человека на куски

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

Аналитики IDC подвели итоги второго квартала 2019 года на рынке планшетов. В соответствующем отчете сказано, что за квартал было отгружено 32,2 млн планшетов. Этот показатель в годовом выражении уменьшился на 5,0%.

Рынок планшетов сокращается, продажи планшетов Apple — растут, но не так быстро, как продажи планшетов Amazon - 1

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

В последнее время я много играл в Enter The Gungeon. Это потрясающая, ужасно сложная игра в жанре bullet hell, сильно напомнившая мне Binding of Isaac. Но чем больше я играл в неё, тем больше осознавал малозаметную гениальность дизайна подземелий.

Как генерируются подземелья в Enter The Gungeon - 1

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

Поэтому я, естественно, запустил декомпилятор, чтобы Gungeon раскрыла мне все свои секреты. В этой статье я поделюсь с вами тем, что мне удалось найти.
Читать полностью »

На сайте Slashleaks опубликовали фотографию, на которой показаны рядом два смартфона Meizu 16s. На смартфоне, расположенном слева, установлена новая графическая оболочка Flyme 8, второй смартфон работает под управлением Flyme 7.

Данное фото позволяет лишь оценить небольшие изменения в дизайне иконок основных приложений. Стоит отметить, что изменения видны, но их нельзя назвать радикальными.

Ранее менеджер по продуктам Meizu Чэнь Цзясюань (Chen Jiaxuan) заявил, что наряду с широким набором функций компания сосредоточена на том, чтобы сделать пользовательский интерфейс Flyme 8 быстрым и стабильным.

В последнее время, как я уже отмечал в предыдущей статье, вполне себе активно ведутся разработки WebComponents оберток для популярных фреймворков позволяющий использовать их через браузерное API. Это значит, что если вы хотите использовать готовые компоненты созданные на том или ином фреймворке, то вам не обязательно разворачивать проект и собирать его. Также это значит, что вы можете использовать разработки на разных фреймворках связывая их между собой посредством взаимодействия через API браузера.

Не очень давно я пытался найти приличный грид для веб-компонент, на тот момент такового, полноценного, но при том не обязывающего использовать какой-либо фреймворк, особенно если он представляет собой что-то типа Polymer не оказалось. В недалеком прошлом у меня был до того достаточно успешный опыт с material/cdk. Тогда мне относительно легко удавалось серьезно кастомизировать фильтры и пейджер для таблицы, локализовать подсказки и все это без переписывания библиотечного кода или мрачных хуков, использовав механизмы переопределения. На момент рассмотрения оказалось, что биндингов конкретно для компонента таблицы еще не успели сделать, но вот пару недель назад я заметил, что в репозитории на эту тему что-то появилось и решил в рамках эксперимента попробовать подключить их как веб-компоненты.
Читать полностью »

Дайджест собирает свежие статьи по дизайну интерфейсов, а также инструменты, паттерны, кейсы, тренды и исторические рассказы с 2009 года. Я тщательно фильтрую большой поток подписок, чтобы вы могли прокачать свои профессиональные навыки и лучше решить рабочие задачи. Предыдущие выпуски: апрель 2010-июнь 2019.

Дайджест продуктового дизайна, июль 2019 - 1
Читать полностью »

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

Программа-вымогатель Sodinokibi: детальное изучение - 1
Читать полностью »

Ресурс SlashLeaks опубликовал новую фотографию смартфона Samsung Galaxy Note10+ в цвете Aura Glow, которая, вполне возможно, является кадром из официального промо-ролика грядущего флагмана.

Если это так, то сам ролик тоже может уплыть в Сеть в любой момент, хотя до официального анонса Samsung Galaxy Note10 и Samsung Galaxy Note10+ остается совсем немного времени, так что Samsung вполне может справиться с подобными утечками.

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

Сегодня мы представляем вашему вниманию продолжение перевода материала о вреде так называемого «функционального» программирования.

Функциональное программирование: дурацкая игрушка, которая убивает производительность труда. Часть 2 - 1
Читать полностью »

Всем привет, недавно мы писали о том, как учились быть Data Driven с Симулятором GoPractice! В этом выпуске продолжим тему анализа данных и поговорим о выстраивании процесса работы с аналитикой в команде Plesk.

Plesk — сложный продукт с 20-летним бэкграундом и эффективно собирать необходимую статистику мы умели не всегда. В течение долгого времени мы смотрели на данные только ретроспективно, а решения принимали на основе субъективных ощущений «как должно быть». В прошлом у нас уже были печальные последствия такого подхода, — в 2012 году мы поменяли дизайн, желая сделать как лучше, а получили волну негативного фидбека, отказ обновляться на последнюю версию продукта и отток клиентов.

Осмыслив этот печальный опыт, мы сделали выводы и приняли решение двигаться в сторону становления Data Driven company. На этом пути нас ждали трудности разного характера. Крупномасштабно их можно разделить на две основные группы – системные и процессные, и в этой статье я сфокусируюсь именно на задаче выстраивания процесса работы с аналитикой.

image

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


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