-
Здравствуйте. Некоторое время назад начал заниматься сопровождением довольно объемного программного продукта. Правка за правкой и как-то незаметно ко мне подкрались взаимоблокировки. Я быстро выяснил источник проблем — это вложенные блокировки. По незнанию основ программного продукта я неявно нарушил порядок вложения…
-
Meople.Net. Как это работает?
Как вы уже поняли из предыдущих постов, Meople.Net — это агрегатор ваших персональных (и не только) новостей из социальных сетей, реализованный для WEB и Windows 8. Многие из вас могут законно сказать, что сервис далеко не революционный. Но в этой…
-
Построение конических сечений
Намедни, отлаживая фрагмент программы, связанной с геометрическими вычислениями я заметил, что одна из переменных имеет одно и то же значение вне зависимости от значений входных параметров. Естественно, в первую очередь я заподозрил ошибку и потратил некоторое время на ее поиски,…
-
Излучение телефонов – мифы и легенды или отчего зависит мощность передатчика телефона
Рассмотрим, насколько безопасно пользоваться такими штуками Тема излучения базовых станций вызвала явный интерес читателей. Однако базовые станции, как правило, находятся далеко от нас — висят на вышках и зданиях. А мобильные телефоны, планшеты и другие мобильные терминалы, которые тоже являются…
-
Обзор материалов для изучения Drupal
«Одна голова хорошо, а много лучше» — подумала я и решила спросить у Drupal-разработчиков, откуда они черпали свои знания. Так появился проект «3 ссылки, которые сделали вас друпалером» на базе Drupal-сообщества в Санкт-Петербурге: опытные и начинающие друпалеры делятся материалами, которые…
-
Python-digest #2. Новости, интересные проекты, статьи и интервью [8 ноября 2013 — 15 ноября 2013]
Теперь статей и проектов стало больше — включены новости с pycoders, pythonplanet и по-прежнему мониторятся новые пакеты и релизы уже популярных проектов на PyPI и github. Увы, все также мало материалов на русском языке. Присылайте мне пожалуйста ссылки если находите…
-
Никогда не повторяйте этого дома: модификация алгоритма шифрования HC-128
HC-128 (pdf) — финалист европейского проекта eSTREAM, поточный шифр с довольно большим внутренним состоянием (2 независимых массива по 512 32битных слов). Он очень шустрый если шифровать большие потоки, но, поскольку инициализация этих массивов занимает приличное время, не сильно эффективен в…
-
Правильно ли работает ваш дизассемблер?
Сегодня я хочу рассказать об одной интересной сложности декодирования/дизассемблирования IA-32 инструкций. Перед прочтением этой статьи рекомендую обратиться в статье «Префиксы в системе команд IA-32», описывающей общую структуру IA-32 команды и существующие префиксы. В этой статье я подробнее расскажу про обязательные…
-
Прямая трансляция запуска Visual Studio 2013 в России!
15 ноября в 10:00 (МСК) приглашаем вас на онлайн-трансляцию запуска Visual Studio 2013 в России. Технические лидеры Microsoft и ведущих компаний на рынке познакомят вас с новыми возможностями Visual Studio 2013, расскажут про последние технологии разработки программного обеспечения под различные…
-
Samsung MultiScreen SDK beta
Привет, Хабр! В конце октября в Сан-Франциско прошла первая Samsung Developer Conference 2013, на которой было представлено много интересных технологий. Слайды с мероприятия можно найти здесь. На конференции был представлен, а 12 ноября уже стал доступен для разработчиков Samsung MultiScreen…