Откровения метапрограммиста. Программируем программный код на этапе компиляции, используем шаблоны C++ для нешаблонных решений
—
от автора
—
от автора
Шаблоны можно назвать самым главным отличием и основным преимуществом языка C++. Возможность создать шаблон алгоритма для различных типов без копирования кода и со строгой проверкой типов — это лишь один из аспектов использования шаблонов. Код специализаций шаблона строится на этапе…
—
от автора
Несколько лет назад с удовольствием играл в небольшую любительскую браузерную игру, созданную по мотивам классической «Majesty: The Fantasy Kingdom Sim». Очень скоро в ней обнаружилось несколько уязвимостей и багов, включая весьма пригодные для «эксплуатации». История того, как я писал скрипты-эксплоиты,…
—
от автора
Совсем совсем скоро с разных уголков страны начнут собираться айтишники на летнюю перезагрузку. Красивое озеро, сосновый бор, палатки, уха, живая музыка и только айтишники. Если для вас эти слова что-то значат, тогда это мероприятие для вас. 21-22 июня Смоленск приглашает…
—
от автора
Ни для кого сегодня уже не является секретом (или даже новостью) успех технологий контейнеризации в общем и платформы Docker, как успешного практического решения, в частности. Каждый, кто хотя бы раз попробовал упаковать своё приложение в контейнер, испытал это ощущения чисто…
—
от автора
Не так давно моему ребенку в школе задали задание по дисциплине «окружающий мир». Это такой способ расширения кругозора у школьников начальных классов в нынешнее время. Оставим в стороне недовольство нынешними стандартами образования, где школьник почему-то должен изучить все дисциплины без…
—
от автора
В 2013 году четверть перемещений москвичей составляли поездки из одного конца города в другой через центр, что говорит о нехватке хордовых магистралей, соединяющих окраины Москвы. Ежедневно по Москве передвигаются не более 10% жителей – значит, московские робки будут и дальше…
—
от автора
Заранее прошу прощения у челябинских читателей Мегамозга, если они уже видели эту статью. При этом мне кажется очевидным, что если статья останется только на оригинальном сайте, то о ней узнает не так много людей, которым это интересно. Реально ли за…
—
от автора
Многие, наверное, видели разработку футуристов из Intel — «21st Century Robot». Робот Джимми, или старший брат, как его называют в статье, предназначен для профессионального научного использования. Именно с помощью таких роботов можно изучать особенности взаимодействия человека и интеллектуального устройства посредством…
—
от автора
Очень важно выбрать правильный инструмент для анализа данных. На форумах Kaggle.com, где проводятся международные соревнования по Data Science, часто спрашивают, какой инструмент лучше. Первые строчки популярноcти занимают R и Python. В статье мы расскажем про альтернативный стек технологий анализа данных,…
—
от автора
Инвесторы Social Discovery Ventures (SD Ventures) и Runa Capital вложили $500 тысяч в сервис для обучения английскому языку LinguaLeo. Runa Capital делает инвестиции в проект не первый раз. В июле 2012 года компания инвестировала в LinguaLeo $3 миллиона. Фонд SD…