Месяц: Ноябрь 2019
-
Как создать 2D игру с Python и аркадной библиотекой
—
от автора
Привет, Хабр! представляю вашему вниманию перевод статьи How to create a 2D game with Python and the Arcade library автора Paul Vincent Craven Как создать 2D игру с Python и аркадной библиотекой Узнайте, как начать работу с Arcade, простой в использовании библиотеки Python для создания 2D-видеоигр. Phython это отличный язык для людей, обучающихся программированию, и…
-
Linux tips & tricks: управляем сервером с телефона
—
от автора
Кому иногда нужно внезапно отключить (и включить потом) удаленный сервер, а под руками только смартфон — под кат.
-
Сложные клиенты: как защитить от них свою команду
—
от автора
Я работаю менеджером проектов в компании Лайв Тайпинг. В прошлом году мы в своём корпоративном блоге писали о том, что если дедлайн срывается, то главное — не делать из этого неожиданность и предупредить клиента. Но чем дольше мы работаем, тем больше понимаем, что хуже сорванных дедлайнов могут быть только сложные, эмоциональные клиенты и выгоревшие под…
-
Открытый микрофон: backend. Приглашаем спикеров
—
от автора
Если вы подумываете выступить с докладом, тем более впервые, то самое сложное — поверить в свою идею. Я знаю случаи, когда люди годами вынашивают идею доклада, видят во сне свое выступление, слышат гробовое молчание зала и просыпаются в холодном поту. В итоге даже выступить перед своими коллегами в переговорке и рассказать о новом проекте или…
-
MIRO — открытая платформа indoor-робота. Часть 5 — Программная составляющая: ARDUINO (AVR), лезем «под капот»
—
от автора
В этот раз заглянем чуть глубже в реализацию некоторых ключевых методов библиотеки для ARDUINO (AVR), отвечающих за перемещение робота MIRO. Эта часть будет интересна всем, кто задавался вопросом о том, как управлять линейной и угловой скоростью робота на ARDUINO, оснащенного двигателями с самыми простыми энкодерами.
-
Музей DataArt: промышленные компьютеры известного и неизвестного назначения
—
от автора
Такие специфические машины в коллекции DataArt пока составляют небольшой раздел. Их создавали для работы в суровых условиях или сферах, требующих повышенной надежности, к ним же относят ЭВМ, заточенные под решение одной, но крайне ответственной задачи. Проследить происхождение и историю промышленных компьютеров бывает особенно трудно. В некоторых случаях мы рассчитываем и на помощь читателей нашего блога,…
-
Как попасть в Apple Arcade? Интервью с основателями студии Tortuga Team
—
от автора
Дмитрий Пялов — CTO (слева) и Антон Михайлов — сооснователь и креативный директор (справа) В стартовый набор Apple Arcade попала игра и русских разработчиков — первых и пока единственных. Студия называется Tortuga Team и известна в основном пошаговой серией Bravelands: битвы, подземелья, магия, корабли и вот это все. Новая игра называется Spaceland, ее действие происходит…
-
Дизайн интерфейса для игры, рисуем пак иконок
—
от автора
Всем привет! Я Михаил Кравченко, дизайнер игровых интерфейсов. Это статья о том как нарисовать пак иконок для игры. Ниже вы видите результат. Фиксируем требования к результату Вот к нам прилетела задача примерно такого содержания. В игре начинается событие — вторжение расы пришельцев на нашу планету. Мы будем побеждать захватчиков, с них будут выпадать различные предметы,…
-
О чем молчит EXPLAIN, и как его разговорить
—
от автора
Классический вопрос, с которым разработчик приходит к своему DBA или владелец бизнеса — к консультанту по PostgreSQL, почти всегда звучит одинаково: «Почему запросы выполняются на базе так долго?» Традиционный набор причин: неэффективный алгоритм когда вы решили сделать JOIN нескольких CTE по паре десятков тысяч записей неактуальная статистика если фактическое распределение данных в таблице уже сильно…
-
Бессерверные вычисления на основе OpenWhisk, часть 2
—
от автора
Эта статья продолжает цикл переводных заметок об OpenWhisk от автора Priti Desai. Сегодня будут рассмотрены примеры развертывания GitHub webhook, периодических сигналов, а также приведено простейшее приложение для отправки сообщений в Slack.