-
«Человек, как предмет познания — это ключ ко всей науке о природе» Тейяр Де Шарден «На перевале всегда дует свежий ветер» Народная мудрость «Я двигаюсь туда, куда прилетит шайба, а не туда, где она находится сейчас…» Уэйн Грецки Часть первая.…
-
Анализ дружеских связей VK с помощью Python
Совсем недавно на Хабре появилась статья о реализации дружеских связей в ВКонтакте с помощью Wolfram Mathematica. Идея мне понравилась, и, естественно, захотелось сделать такой же граф, используя Python и d3. Вот, что из этого получилось.
-
Использование Vim в качестве C/C++ IDE
Привет, Хабрахабр. Меня зовут Алексей и я занимаюсь тем, что разрабатываю встраиваемые операционные системы. Сегодня я хочу рассказать, как я использую Vim в качестве IDE для C/C++ проектов. Несмотря на то, что я использую Vim для C/C++, многие из рекоммендаций…
-
Как я управляю разработкой CMS, используя 3SL Cradle
Предыстория Последний раз я серьезно программировала на php в 2000 году, это был интересный проект с американцами, где мы делали огромный спортивный портал, с кучей социальных фишек. О фреймворках, готовых компонентах, которые нам бы подошли, речи тогда и не шло.…
-
Очередная умная розетка для очередного умного дома
Много лет мечтал о создании умного дома, но каждый раз останавливала проблема связи модулей (розеток, датчиков и выключателей) с центром и между собой. Но прогресс не стоит на месте, все чаще и чаще встречающаяся информация о микроконтроллерах со встроенными трансиверами…
-
Разработка игры для Windows Phone 7.5-8.1
Некоторое время ранее я писал о разработке судоку для Windows Phone. По некоторым данным пользователей на Windows Phone 7.1 не так уж и мало, чтобы ими пренебрегать. Также в статье будет рассмотрен момент публикации в обновленный магазин Windows Phone.
-
«Тормоза» и лаги в реальной жизни
Никому не нравятся лаги. Любой человек, сталкивавшийся с ними, подтвердит это. А что если вы сами станете «лагать»? Оптоволоконный интернет-провайдер ume.net снял рекламу, в которой четыре добровольца в течение 2 дней носили Oculus Rift. С установленной камеры и микрофона в…
-
-
(Само)идентификация процессоров. Часть первая. Сравнение архитектур
Я работаю с программными моделями центральных процессоров в составе полноплатформенного симулятора. Занятие это, конечно же, очень интересное — приходится иметь дело с технологиями интерпретации, двоичной трансляции, виртуализации (об этом я уже писал здесь). Однажды моё внимание привлёк тот факт, что…
-
Практика рефакторинга. Завистливые функции
Однажды наша команда обнаружила, что сильно проседает производительность системы при выполнении довольно простого SQL запроса: select count(*) n from products where category_id = ? Разумеется, встал вопрос, как его оптимизировать. Подкованный читатель, возможно, сразу подумает об индексах, хинтах и прочих…