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

  • В продолжении общей, предновогодней истерии, решил написать свою игрушку. За основу взята игра Minecraft, а язык программирования C#. В игре присутствуют следующие блоки: Воздух Вода Земля Лестница Возможности: Вода растекается по доступной поверхности На персонажа действует гравитация Персонаж может создавать…

  • Здравствуйте, дорогие читатели Хабра! Вот и я решил сделать что-нибудь из тридцати строк на родном Objective-C. Попробуем в прямом эфире и прямо сейчас сделать рисовалку под iPhone и iPad, уложившись в 30 строк кода.

  • Жизнь текла своим чередом и я занимался своими любимыми делами: ел, спал и читал хабр. И вдруг, как грибы после дождя, начали появляться статьи, в заголовках которых присутствовали две ключевые фразы: «JavaScript» и «30 строк кода». Только вот незадача: в…

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

  • В предыдущей статье мы на практике разобрались, где и в каких случаях можно использовать ручное профилирование, а так же познакомились со статистическими профайлерами. Сегодня мы познакомимся с основной и самой многочисленной группой инструментов — событийными профайлерами.

  • Всем привет! Удобно смотреть отчёты через браузер, не надо пользователю никакие программы устанавливать. Для более удобной работы с данными журнала использования Интернета (WEB) и журналом брандмауэра (FWS) сервера MS TMG их можно загрузить в базу MySQL. Можно написать сколько угодно…

  • Беспилотные летающие автомобили проще сконструировать, чем такие же беспилотные автомобили для дорожного движения. В принципе, это логичная и понятная мысль, просто мало кто думал об этом, говорит Карл Дитрих (Carl Dietrich), исполнительный директор компании Terrafugia, которая и занимается производством летающих…

  • Данный фиче-баг схож с историй про отправку сообщения в Facebook от любого юзера — известен, но не получил широкую огласку. Получилось так, что нашел я его сам, а уже потом нашел информацию о нём в интернетах. Но обо всем по…

  • Короткий пост в продолжение к моему предыдущему посту про генерацию PDF из WPF-приложения с помощью PDFSharp. Как описано в той статье, генерация производится с использованием FlowDocument в качестве посредника. Во FlowDocument мы можем использовать Hyperlink для вывода разного вида гиперссылок,…