• Это самая офигенная и позитивная игра про учёных, которую мы видели. Этот процесс будет интересен как тем, кого радует айтишный Game Development, так и тем, кто любит истории длинных проектов с сюрпризами. Итак, на входе были правила на английском, написанные…

  • Была ли необходимость изобретать JavaScript? Бурное развитие Интернета и с ним и технологий браузеров вынудило разработчиков искать подходящий язык программирования для использования в интернет страницах. Роль такого языка усиливается в связи с использованием браузеров в качестве клиентской части в приложениях…

  • Мы познакомились с Владиславом Архиповым во время питерской конференции WNCONF, где он выступал с докладом. В его выступлении особое внимание уделялось важной для нас теме трактовки gambling для social casino. В ходе разговора, в котором участвовали и другие коллеги, выяснилось,…

  • Как-то один из персонажей популярного сериала заявил «Все врут!». И это отчасти правда. И что уж 100% правда, что все лажают. Каждый может вспомнить, когда наши сотрудники не выполнили взятые на себя обязательства, сорвали сроки, что-то сделали — но совсем…

  • 2ГИС полностью обновился. Впервые мы его показали 19 ноября с урезанным функционалом и, пусть и не критичными, но ошибками — всё-таки это была стадия публичного бета-тестирования. За пять месяцев мы, конечно, многое исправили и допилили. О результатах уже разосланы пресс-релизы.…

  • Недавно я решил выбрать беззеркальную фотокамеру и погрузившись в цифры, отзывы, тесты и обзоры обнаружил, что эта тема не очень популярна на Хабре. Более того нет ни одной интересной свежей статьи об этом, так что я решил, что вполне могу…

  • Недавно я завершил переработку графического пакета для моей D библиотеки. Вдохновленный модулями std.algorithm и std.range, я пытался достичь следующих целей: Представить все в виде малых комбинируемых компонентов Избежать неявного копирования и предпочтительно использовать ленивые вычисления Использовать шаблоны для производительности Начиная…

  • Работая с детьми, понимаешь что программирование, конструирование и прочий STEM можно спокойно начинать с 3 лет. Для этого не потребуется никакого оборудование — детское воображение заменит любой супер-гипер-интерактивный девайс. Главное, желание родителей работать с ребёнком. Расскажу о том, как мы…

  • Наверное, все уже слышали о чудесной библиотеке asyncio? Если нет, то коротко: эта либа стала стандартом на асинхронное сетевое программирование на Python. tornado и twisted или научатся с ней работать или постепенно уйдут в маргиналы. asyncio прекрасна, но это просто…

  • Поддержка разработки мобильных приложений — одно из главных направлений совершенствования Qt. Готовится к выпуску Qt 5.3 и QtCreator 3.1, которые благодаря поддержке WinRT позволят запускать Qt-приложения на новых платформах. Но не дожидаясь релиза уже сейчас можно скачать Qt 5.3 beta…