Допинг для аналитики: почему стоит обратить внимание на Apache Zeppelin

Автор: admin от Сегодня, 17:45, посмотрело: 13

Все рано или поздно приходят к аналитике за данными. В больших многопользовательских играх (да и синглплеере) без этого уже вообще никуда. Сколько пользователей предпочитают новый режим; где слабые места монетизации; куда смотреть геймдизайнерам, чтобы повысить вовлеченность игроков; и еще миллион вещей — подсчитывается вообще всё. И всё это влияет на решения, которые потом принимают разработчики.



А вот внедряют аналитику все по-разному: кто-то покупает сторонние решения (просто, но негибко), кто-то пишет под себя (долго и дорого), а кто-то пока просто считает несколько базовых метрик силами программистов и не заморачивается.



Поэтому я расскажу об инструменте, который будет полезен для всех. Кто только начинает выстраивать аналитику — сможет «на коленке» создать систему с нуля, а компании с уже готовыми решениями — «бустануть» свой подход.

Допинг для аналитики: почему стоит обратить внимание на Apache Zeppelin

Категория: Веб-разработка

 

Как настроить Bluetooth в Linux сложным путем

Автор: admin от Сегодня, 13:50, посмотрело: 14

Как настроить Bluetooth в Linux сложным путем

Готовясь на работе к ежегодному форуму посвященному IT, возникла идея создать простой манипулятор управляемый беспроводным геймпадом для демонстрации возможностей микроконтроллеров и одноплатных компьютеров. Под рукой был контроллер ТРИК, несколько сервомоторов, железный конструктор и месяц до начала форума.



«Все идет по плану», но не в этом случае.

Категория: Linux

 

Unrestricted File Upload at Apple.com

Автор: admin от Сегодня, 13:25, посмотрело: 16

Внимание — это фривольный перевод заметки о том, как именно Jonathan Bouman нашёл публичный AWS S3, который использовался на одном из поддоменнов apple.com. Плюс заметка хороша тем, что наглядно демонстрирует пользу от нескольких маленьких утилит в совокупности с терпением.



Unrestricted File Upload at Apple.com

Категория: Информационная безопасность, Apple

 

IT Релокация. Обзор плюсов и минусов жизни в Бангкоке год спустя

Автор: admin от Сегодня, 08:50, посмотрело: 17

IT Релокация. Обзор плюсов и минусов жизни в Бангкоке год спустя


Моя история началась где-то в октябре 2016 года когда в голове поселилась мысль «А почему бы не попробовать работать за рубежом?». Сначала были простые интервью с аутсорсинг компаниями из Англии. Было очень много вакансий с описанием «возможны частые командировки в Америку» но место работы находилось все также в Москве. Да, предлагали хорошие деньги, но душа просила переезда. Скажу честно, если бы меня спросили пару лет назад «Кем вы видите себя через 3 года?», я бы никогда не ответил «Буду работать в Тайланде по рабочей визе». После успешного прохождения интервью и получения офера 15 июня 2017 года я сел в самолет Москва — Бангкок с билетом в один конец. Для меня это был первый опыт переезда в другую страну и в данной статье я хочу рассказать про сложности переезда, возможности которые вам открываются. И в конечном итоге главная цель — вдохновить! Добро пожаловать под кат дорогой читатель.

Категория: Game Development, Android

 

История рождения онлайн сервиса поиска и букинга авторских путешествий по всему миру: слово от разработчика

Автор: admin от Вчера, 20:40, посмотрело: 25

С чего все начиналось

Идейные муки

Технологии и как они не однозначны

Как хранить и где?

Не только хранить, но и искать

Это загадочное SEO

CDN наше все

Подытожим

Категория: Программирование

 

Расширение процесса сборки с помощью MSBuild

Автор: admin от Вчера, 20:40, посмотрело: 25

В данной статье речь пойдет о том, как расширить процесс сборки проекта с помощью MSBuild.

Основные понятия — что такое target и task в MSBuild
  • Жизненный цикл сборки MSBuild — какая последовательность вызова таргетов

  • Подготовка окружения для примеров

  • Таргеты в MSBuild — пример использования некоторых таргетов MSBuild

  • Создание собственного таргета MSBuild

  • Таски в MSBuild — пример использования некоторых тасков MSBuild

  • Переменные и макросы в .csproj

  • Ссылки

  • Категория: Программирование

     

    Обзор Microsoft Arc Mouse

    Автор: admin от Вчера, 20:40, посмотрело: 24

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



    Обзор Microsoft Arc Mouse

    Категория: Microsoft

     

    Концепция MAST в Биткоине

    Автор: admin от Вчера, 20:40, посмотрело: 44

    В рамках данной статьи мы поговорим о концепции MAST и ее применении в протоколе Биткоин. Мы рассмотрим свойства, которых позволяет добиться MAST, а также пользу от его применения. Статья будет интересна читателям, которые увлекаются протоколом Биткоина и другими инновационными платежными системами. Этой теме также посвящена отдельная лекция в рамках онлайн-курса по Blockchain “MAST в Биткоине”.



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

    Категория: Криптография

     

    Библиотека ненаписанных книг

    Автор: admin от Вчера, 20:35, посмотрело: 22

    Есть у меня мечта: разработать собственную компьютерную игру.



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



    Чего не хватает тем, кто хочет разработать игру?



    Я считаю, что всего три основных компонента влияют на то, хотим мы играть в какую-то игру, или же не хотим.




  • Игровая механика.

  • Сеттинг.

  • Идентичность.



  • Графика, озвучка, сюжет — это, конечно, значительно влияет на игровой процесс, но за рамками этих трёх компонентов они не нужны. Иногда избыток спецэффектов даже пагубно влияет на игру.



    1. Самый интересный момент в написании компьютерной игры — это игровые механики.

    Их нельзя полноценно передать ни текстом, ни статичными картинками. Игровые механики — это процесс.



    Так или иначе, именно здесь нужен прототип. Трёхдневный прототип с самыми основными функциями игры, который будет описываться всего парой фраз. Если он увлечёт вас настолько, что вы сами захотите продолжения — всё более или менее правильно. Можно дополнять и украшать.



    В детстве я пытался создать игру с большим и сложным миром, но её не получалось завершить из-за кучи пробелов в знаниях. И мне в голову пришло решение проблемы: просто писать примитивную маленькую игрушку на 3 дня разработки. А потом ещё одну. А потом ещё. По ходу разработки внедрять свои идеи и решать возникающие проблемы. И так — до тех пор, пока не наберусь опыта.



    Вы будете смеяться, но получилось.



    Зелёный шарик, 16*16 пикселей размером, убегал от красного шарика…



    — О, круто! А можешь так же, но в 3D? — подзадоривал меня старший брат.



    Именно он показал мне, что такое программирование, когда я был совсем ребёнком.



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



    Библиотека ненаписанных книг

    Категория: Веб-разработка

     

    Поиск уязвимостей в смарт-контрактах: обзор конкурса EtherHack на Positive Hack Days 8

    Автор: admin от Вчера, 17:50, посмотрело: 20

    Поиск уязвимостей в смарт-контрактах: обзор конкурса EtherHack на Positive Hack Days 8




    В этом году на PHDays впервые проходил конкурс под названием EtherHack. Участники искали уязвимости в смарт-контрактах на скорость. В этой статье мы расскажем вам о заданиях конкурса и возможных способах их решения.

    Категория: Информационная безопасность

     
    Назад Вперед