Месяц: Март 2017

  • 7 методик оптимизации рабочего процесса, о которых вы, возможно, не слышали

    от автора

    Времени всегда в обрез, а дел всегда невпроворот – это аксиома двадцать первого века. Неудивительно, что человечество находится в непрерывном поиске магического ритуала (или же методики организации рабочего процесса, как их принято называть), который спасет нас всех от цейтнота, дедлайнов, прокрастинации и прочих темпоральных ловушек. Самые действенные из них вам, безусловно, уже известны, однако мы,…

  • Конспект лекции про дизайн игровых механик сэндбокс-проектов от создателя Life is Feudal

    от автора

    В феврале в Высшей школе бизнес-информатики НИУ ВШЭ проходила однодневная лекционная сессия по игровой индустрии, открытая для посещения всем желающим. Своим опытом с гостями делились преподаватели программы «Менеджмент игровых интернет-проектов» и приглашенные эксперты. Предлагаем вашему вниманию конспект и видео с лекции генерального и технического директора компании Bitbox, создателя популярной игры Life is Feudal: Your Own…

  • Умная ферма с дронами-ковбоями с помощью SAP Cloud Platform

    от автора

    SAP часто воспринимают как только разработчика ERP-систем для управления корпорациями и промышленными предприятиями. Между тем, компания довольно давно вышла за пределы разработки систем управления предприятиями. SAP инвестирует в направление R&D и делает ставку на новые индустрии: интернет вещей, машинное обучение, искусственный интеллект, роботы, дополненная и виртуальная реальность и многое другое. Один из новых сценариев с…

  • Зачем нужна тёмная материя и можно ли обойтись без неё?

    от автора

    Это перевод статьи Марка Андерсона [Mark Anderson] из журнала New Scientist (18-24 марта 2017г.) На удивление притягательная сила По идее, гравитация должна быть силой предсказуемой. Мы с ней хорошо знакомы, благодаря ей мы твёрдо стоим на Земле, а наша атмосфера не улетает в космос. Если же взять более крупные масштабы, то эта сила повлияла на…

  • Кто-то пытается взломать разработчиков GitHub, которые работают под Windows

    от автора

    С января 2017 года владельцы репозиториев GitHub и другие разработчики свободного программного обеспечения начали получать письма с вредоносным вложением. В письме некто говорит, что якобы заинтересовался репозиторием и может предложить работу над другим программным проектом: условия и расценки во вложении. В одном из образцов вредоносной рассылки в клуджах зафиксированы российские почтовые серверы: Return-Path: <ludv.jani-2015@vrg.se> Received:…

  • Шаблон проектирования «Спецификация» в C#

    от автора

    «Спецификация» в программировании — это шаблон проектирования, посредством которого представление правил бизнес логики может быть преобразовано в виде цепочки объектов, связанных операциями булевой логики. Я познакомился с этим термином в процессе чтения DDD Эванса. На Хабре есть статьи с описанием практического применения паттерна и проблем, возникающих в процессе реализации. Если коротко, основное преимущество от использования…

  • Инструменты декларативного* дизайна

    от автора

    Это перевод статьи дизайнера-программиста Джона Голда, занимающегося системами дизайна в Airbnb, а ранее — сотрудника проекта Grid, который, как и мы, делает раннюю попытку применить нейросети и машинное обучение в дизайне и редизайне веб-элементов. Дизайн – это почти бесконечный процесс выстраивания всевозможных гипотез с дальнейшей попыткой собрать детали воедино. Получив бриф проекта c набором условий,…

  • VR Design: содержимое сцен

    от автора

    Данная статья является пятой в цикле про качественную разработку VR-проектов. Ранее мы уже изучили принципы VR-дизайна в статье «VR-Design: User Interface». Ссылки на другие материалы можно найти в обзорной статье. Воздействие виртуальной реальности на нас намного сильнее нежели в классических СМИ. Из-за этого при выборе дизайна и контента на нас, как на разработчиков, возложена большая…

  • Использование code blocks из Objective-C в Delphi на macOS: как мы навели мосты

    от автора

    Многие, наверное, слышали о замечательном способе решения программистских задач под названием метод утенка (rubber duck debugging). Суть метода в том, что надо сесть в ванную, расслабиться, посадить на воду игрушечного утенка, и объяснить ему суть той проблемы, решение которой вы не можете найти. И, чудесным образом, после такой беседы решение находится. В своей прошлой статье…

  • CAPWAP State Machine в реализации Cisco Unified Wireless: состояние Join

    от автора

    После поиска точкой всеми доступными способами контроллеров, посылки им Discovery request, получении Discovery response, формируется список контроллеров (controller list), после чего решается, к какому контроллеру попробовать подключиться (послать Join Request). Каким же образом точка доступа выбирает, к какому контроллеру подключиться? CAPWAP Join Phase IPv4 (WLC Selection process) в Cisco Wireless AireOS В Discovery response от…