Месяц: Октябрь 2013

  • Пишем платформер на Python. Часть 2. Подчасть 1, подготовка к созданию редактора уровней

    от автора

    Привет, друзья! Продолжаем разбираться с нашим МариоБоем. Начало тут. В этой подчасти второй части мы сделаем приготовление для создания редактора уровней, а именно: добавим турбо режим бега герою, смертельно опасные платформы, движущиеся монстры, телепортеры, принцессу и парсер уровней, дабы во второй подчасти не отвлекаться на всё это.

  • Опрос: единый дизайн для нескольких платформ?

    от автора

    Если бы вам пришлось использовать одно и то же приложение на нескольких мобильных платформах, то какой вариант вы бы предпочли? Под дизайном подразумевается расположение контролов, логика перехода между экранами, внешний вид и расположение кнопок-перключателей-табов и т.п. Единый дизайн для приложений под Android, IPhone и Windows Phone? Общий дизайн для всех платформ, за основу берётся интерфейс…

  • Самосборные конструкции из движущихся кубиков

    от автора

    Джон Романишин (John Romanishin) с коллегами из Массачусетского технологического института сказали новое слово в модульной робототехнике. Роботы M-Block представляют собой кубики с маховиками внутри (на 20000 оборотов в минуту) и цилиндрическими магнитами на рёбрах. Маховик развивает такой кинетический момент, что после остановки двигателя кубики способы не то что перекатываться по полу навстречу друг другу, но…

  • HeadHunter на Android: наконец-то!

    от автора

    Недавно мы выпустили приложение для Android. Первая версия обладает базовым функционалом – сейчас в нем просто удобно искать работу, откликаясь на понравившиеся вакансии, но в следующих релизах возможности расширятся. Главное же, у HeadHunter наконец появилось приложение с востребованными функциями, которое мы теперь будем развивать. Оно доступно для установки в Google Play: bit.ly/19IXOi7 В этой статье…

  • Спасительные облака

    от автора

    Не знаю как остальных, но лично меня настораживают модные слова и технологии типа виртуализации, облаков и BigData. Настораживают, потому что, не вникая в их суть и применимость, люди слепо начинают их использовать, где нужно и не нужно, потому что «другие же это делают!», в итоге создавая решения, в которых проблем больше чем решений (например, считая,…

  • Wi-Fi Mesh сети для самый маленьких

    от автора

    Недавним постом мы выяснили что довольно большая часть от аудитории хабра не знает о том, что такое Mesh сети, постараемся это исправить. Сегодня мы поговорим о: Что такое Mesh Wi-Fi Полноценная Mesh Wi-Fi Зачем такие сети нужны Какие проблемы решает эта технология Плюсы и минусы Mesh сетей Какие технологии и протоколы используются Сравнительная таблица Mesh…

  • «Boost.Asio C++ Network Programming». Глава 5: Синхронное против асинхронного

    от автора

    Всем привет! Продолжаю перевод книги John Torjo «Boost.Asio C++ Network Programming». Содержание: Глава 1: Приступая к работе с Boost.Asio Глава 2: Основы Boost.Asio Часть 1: Основы Boost.Asio Часть 2: Асинхронное программирование Глава 3: Echo Сервер/Клиент Глава 4: Клиент и Сервер Глава 5: Синхронное против асинхронного Глава 6: Boost.Asio – другие особенности Глава 7: Boost.Asio –…

  • Смотрим на мир глазами рака-богомола: ближний инфракрасный диапазон

    от автора

    А вы думали, мы только чайники умеем делать? Не-а. Мы все привыкли к тому, что цветы красные, черные поверхности не отражают свет, кока-кола непрозрачная, горячим паяльником нельзя ничего осветить как лампочкой, а фрукты можно легко отличить по их цвету. Но давайте представим на минутку, что мы может видеть не только видимый диапазон(хи-хи), но и ближний…

  • Petrovich просклоняет русские имена

    от автора

    Вам часто приходится иметь дело со склонением имён пользователей на русском языке? При рассылке писем, при отображении страниц и упоминаний, при генерации рекламных объявлений? Скорее всего, приходится изворачиваться и писать все сообщения в именительном падеже — Иванов Пётр Сергеевич. Это не всегда удобно, не всегда красиво, не всегда уместно. Русский язык одарён богатой морфологией, которая…

  • Хранимые функции на С в PostgreSQL

    от автора

    Здравствуйте, хабрачеловеки! Многие из Вас сталкивались с вынесением бизнес-логики в СУБД в виде хранимых функций/процедур, облегчая клиент. В этом есть как и преимущества, так и недостатки. Сегодня я бы хотел рассказать Вам как создавать хранимые функции в PostgreSQL, написанные на языке C. В статье будут самые основы, которые необходимо знать для начала работы с ними.