вторник, 31 января 2017 г.

Алгоритмы. Сортировка слиянием

Алгоритм сортировки слиянием (Merge Sort) очень популярен. В книгах и на курсах для программистов его рассматривают одним из первых. Он является алгоритмом из группы "Разделяй и властвуй"(англ. Divide and Conquer). В таких алгоритмах начальную проблему разбивают на меньшие подпроблемы (subproblems) и затем результат выполнения этих подпроблем объединяют в одно общее решение. Чтобы реализовать данный алгоритм применяют рекурсию. 

воскресенье, 29 января 2017 г.

Настольные игры

Если вы никогда не играли в настольные игры, то никогда не поздно начать – их огромное множество и на любой вкус. В рейтинге сайта для любителей настолок – boardgamegeek.com, есть десятки тысяч самых разных игр. В них играют в кругу семьи, на вечеринках или с друзьями гиками. Цены в России от 200 до 5000р – всё зависит от того, насколько сложные компоненты в игре. Самый крупный российский продавец игр это Hobby World, также известные GagaGames, Игровед, МосИгра, Crowd Games. 

суббота, 28 января 2017 г.

Аналитика мобильных приложений

Аналитика - важная часть процесса создания приложения. Она помогает ответить на вопрос "Что пользователи делают в моем приложении?. А если у вас есть понимание, как люди используют ваше приложение, то вы скорее всего поймёте, как его улучшать и развивать. Аналитика это метрики, когорты и воронки. Популярные сервисы: Flurry, Firebase, Mixpanel, Amplitude.

Имя для IT-бренда

Для создания имён используют разные способы. Это могут быть придуманные имена: Shazam, Xerox, Spotify. Могу быть имена никак не связанные с IT, например, Apple. Или KrispyKream, BlueTooth, которые состоят вообще из несочетаемых слов. Создание имени это креативный процесс, но существуют инструменты, которые помогут значительно ускорить его: всевозможные словари, генераторы имён, сервисы для проверки доступности домена и т.п.