• Сегодня в России и странах СНГ существует довольно много каникулярных образовательных школ для детей, имеющих, большей частью, олимпиадное направление. В этой статье я бы хотел рассказать вам о в некоторой степени уникальном для России проекте — научно-образовательной школе МГУ. Наша…

  • Предыстория В свободное от работы время решил поразмыслить, а нельзя ли создать алгоритм соритировки который имел бы сложность O(n) не занимал бы много дополнительной памяти и мог бы быть легко распараллелен. И добился некоторого результата.

  • Напомню, сегодня, 11 марта, проходит соревнование по настольному теннису между роботом и человеком (Тимо Болль — неоднократный чемпион разного рода соревнований). Пока мы ждем результатов этого соревнования, оцените игру еще одного робота, созданного силами немецкого инженера. Робот получил название UHTTR-1,…

  • Проблема синхронизация часов и календаря на Земле и на Марсе встала достаточно остро, когда началась эпоха исследования Марса автоматами, поскольку было необходимо четко знать поток солнечной энергии на протяжении, как суток, так и года на Марсе. В этой статье я…

  • Жителю Сургута грозит 4 года тюрьмы за покупку часов Samsung Gear в интернет магазине в Китае. По версии прокуратуры подсудимый нарушил ч. 3 ст. 30 – ч. 1 ст. 138 УК РФ (покушение на незаконный оборот специальных технических средств, предназначенных…

  • Привет, Хабравчане! Хочу поделиться с вами личным опытом в системном интеграционном тестировании. Наша команда занимается разработкой интеграционного слоя, через который связаны все системы в банке. Задач у нас много, времени не хватает, и вопрос тестирования интеграции всегда откладывался. Как же…

  • При разработке проектов используем БД PostgreSQL, благодаря ее открытости, бесплатности и довольно большого функционала. По принятой архитектуре, для таблиц создаем вьюшки (представления) и приложения работают уже с ними. Во многих случаях вьюшки один в один копируют таблицы, но каждую из…

  • Один из участников проекта OpenPandora провёл реверс-инжиниринг игры StarCraft и портировал её на ARM-платформу. Ему удалось сделать это, несмотря на отсутствие исходного кода в открытом доступе. В репозитории выложен перекомпилированный бинарник, для установки которого на «Пандору» нужно еще скопировать несколько…

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

  • Введение Наконец-то полез детально изучать Java-байткод, и почти сразу же в голове возник интересный вопрос. Есть там инструкция NOP, которая не делает ничего. Так вот, а как это «ничего» сказывается на производительности? Собственно, процесс изучения этого и описан в посте.…