Пишем платформер на Python. Часть 2. Подчасть 1, подготовка к созданию редактора уровней
—
от автора
—
от автора
Привет, друзья! Продолжаем разбираться с нашим МариоБоем. Начало тут. В этой подчасти второй части мы сделаем приготовление для создания редактора уровней, а именно: добавим турбо режим бега герою, смертельно опасные платформы, движущиеся монстры, телепортеры, принцессу и парсер уровней, дабы во…
—
от автора
Если бы вам пришлось использовать одно и то же приложение на нескольких мобильных платформах, то какой вариант вы бы предпочли? Под дизайном подразумевается расположение контролов, логика перехода между экранами, внешний вид и расположение кнопок-перключателей-табов и т.п. Единый дизайн для приложений…
—
от автора
Джон Романишин (John Romanishin) с коллегами из Массачусетского технологического института сказали новое слово в модульной робототехнике. Роботы M-Block представляют собой кубики с маховиками внутри (на 20000 оборотов в минуту) и цилиндрическими магнитами на рёбрах. Маховик развивает такой кинетический момент, что…
—
от автора
Недавно мы выпустили приложение для Android. Первая версия обладает базовым функционалом – сейчас в нем просто удобно искать работу, откликаясь на понравившиеся вакансии, но в следующих релизах возможности расширятся. Главное же, у HeadHunter наконец появилось приложение с востребованными функциями, которое…
—
от автора
Не знаю как остальных, но лично меня настораживают модные слова и технологии типа виртуализации, облаков и BigData. Настораживают, потому что, не вникая в их суть и применимость, люди слепо начинают их использовать, где нужно и не нужно, потому что «другие…
—
от автора
Недавним постом мы выяснили что довольно большая часть от аудитории хабра не знает о том, что такое Mesh сети, постараемся это исправить. Сегодня мы поговорим о: Что такое Mesh Wi-Fi Полноценная Mesh Wi-Fi Зачем такие сети нужны Какие проблемы решает…
—
от автора
Всем привет! Продолжаю перевод книги John Torjo «Boost.Asio C++ Network Programming». Содержание: Глава 1: Приступая к работе с Boost.Asio Глава 2: Основы Boost.Asio Часть 1: Основы Boost.Asio Часть 2: Асинхронное программирование Глава 3: Echo Сервер/Клиент Глава 4: Клиент и Сервер…
—
от автора
А вы думали, мы только чайники умеем делать? Не-а. Мы все привыкли к тому, что цветы красные, черные поверхности не отражают свет, кока-кола непрозрачная, горячим паяльником нельзя ничего осветить как лампочкой, а фрукты можно легко отличить по их цвету. Но…
—
от автора
Вам часто приходится иметь дело со склонением имён пользователей на русском языке? При рассылке писем, при отображении страниц и упоминаний, при генерации рекламных объявлений? Скорее всего, приходится изворачиваться и писать все сообщения в именительном падеже — Иванов Пётр Сергеевич. Это…
—
от автора
Здравствуйте, хабрачеловеки! Многие из Вас сталкивались с вынесением бизнес-логики в СУБД в виде хранимых функций/процедур, облегчая клиент. В этом есть как и преимущества, так и недостатки. Сегодня я бы хотел рассказать Вам как создавать хранимые функции в PostgreSQL, написанные на…