Архив за 26 декабря 2018 - 5

Представители соцсети «ВКонтакте» сообщили, что в 2018 году разработчики игр для этой платформы получили от компании 2 миллиарда рублей.

В 2018 году игры в веб-версии «ВКонтакте» запускали 55 миллионов человек и ещё 14 миллионов предпочитали платформу Direct Games, которая предназначена для HTML5-игр и позволяет играть прямо в мобильном приложении «ВКонтакте». Всего пользователи установили игры 175 миллионов раз.

Автор этого материала делится способом оценки времени, которое будет затрачено на переписывание уже внедренного проекта.

Цена изменений: во сколько на самом деле обойдется переработка кода - 1

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

Модель оценки объема работ

Вы можете свести в один список все фичи своего приложения, а после оценить этапы и приблизительное время их переработки. Большинство именно так и поступает перед тем, как приступить к работе. Но почему тогда на практике выходит, что подобные проекты занимают в 4, 8 или даже 10 раз больше времени, чем разработчики заложили на старте?

Читайте также

Публикация о временных затратах на написание программного кода, которая пригодится при оценке объема работ: «Правило 10:1 в программировании и писательстве»

Есть три ключевых фактора, которые существенно растягивают процесс. И обычно при оценке затрат их игнорируют. Речь идет о
1) необходимости наверстать разницу между уровнями текущего и нового приложений,
2) объеме непредусмотренных изменений,
3) улучшениях, которые придется сделать, чтобы пользователи захотели перейти на новое приложение.

Цена изменений: во сколько на самом деле обойдется переработка кода - 2

Сокращение разницы

Первый фактор — новому приложению необходимо догнать текущее.Читать полностью »

Компания Meizu объявила о начале продаж новой версии смартфона Meizu 16X в белом цвете Klin white с 6 ГБ оперативной и 64 ГБ флэш-памяти. Ранее смартфон в этом цвете был доступен только со 128 ГБ флэш-памяти.

Смартфон оснащен 10-нанометровой однокристальной системой Qualcomm Snapdragon 710, а также аккумулятором емкостью 3100 мА•ч, которого хватает почти на шесть часов непрерывной игры в популярную мобильную игру King of Glory.

В плане камеры Meizu 16X полностью соответствует старшей версии Meizu 16th, он оснащена сдвоенной камеру с 20-мегапиксельными датчиками изображения Sony IMX380 и IMX350, а также системой оптической стабилизации изображения.

Компания Samsung Electronics, являющаяся крупнейшим в мире поставщиком микросхем памяти, намерена сократить расходы на расширение их производства в 2019 году, чтобы предотвратить быстрое падение цен.

Samsung замедлит расширение производства микросхем в 2019 году

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

Компания Samsung, судя по всему, всерьёз намерена выйти на рынок дронов. Когда это случится, неясно, но сегодня стало известно об очередном патенте корейского гиганта, касающегося дронов. Впервые о таких патентах стало известно ещё весной, так что можно говорить о том, что Samsung не бросила данную идею.

На нынешней работе приходится использовать Go. Я хорошо познакомился с этим языком. Мне он не нравится, и меня озадачивает его популярность.

Эргономика разработки

Никогда не встречал языка, настолько открыто противостоящего удобству для разработчика. К примеру, Роб Пайк неоднократно и открыто враждебно относился к любому обсуждению подсветки синтаксиса на Go Playground. В ответ на разумно сформулированные вопросы пользователей его публичные ответы отсвечивали пренебрежением и неуважением:

Gofmt написан специально чтобы уменьшить количество бессмысленных дискуссий о форматировании кода, что отлично удалось. К сожалению, это никак не повлияло на количество бессмысленных дискуссий о подсветке синтаксиса или, как я предпочитаю её называть, spitzensparken blinkelichtzen.

И снова в ветке 2012 Go-Nuts:

Подсветка синтаксиса — для маленьких. В детстве меня учили арифметике на цветных палочках. Сейчас я вырос и использую чёрно-белые цифры.

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

Ещё неделю назад стало известно, что Honor собирается представить умную колонку с голосовым ассистентом Yoyo.

Honor Yoyo — умная колонка стоимостью всего 30 долларов

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

С 30 ноября по 2 декабря в Москве прошел PicsArt AI hackathon c призовым фондом — 100,000$. Основной задачей было сделать AI решение для обработки фото или видео, которое можно будет использовать в приложение PicsArt. Коллега по работе(на тот момент) Артур Кузин предложил поучаствовать, заинтересовав меня идеей — анонимизация личных фотографий пользователей с сохранением деталей(мимики и т.д). Также Артур позвал Илью Кибардина — студента МФТИ (кому-то же нужно было писать код). Название родилось очень быстро: DeepAnon.

Как мы не выиграли хакатон - 1

Это будет рассказ про наше решение, его деградацию развитие, хакатон, и как не надо подстраиваться под жюри.

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

Видеокарты Nvidia поколения Turing отличаются целым рядом особенностей. Кроме прочего, именно с этими адаптерами дебютировала функция Scanner, позволяющая автоматически разгонять 3D-карту.

Линейка смартфонов Samsung Galaxy M, о которой последнее время так много слухов, будет представлена в январе. Об этом сообщает индийский источник, уточняя, что речь идёт именно об анонсе в Индии.

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


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