Как-то раз я уезжал и захотелось мне устроить небольшой видеомониторинг, чтобы с телефона контролировать происходящее под окнами.
При чем без всяких детекторов движения и всякой прочей ерунды. Просто иногда поглядывать, убеждаться, что машина на месте и продолжать предаваться отдыху.
Всякие системы мониторинга типа Motion или ZoneMinder поднимать было неохота, поэтому написал на коленке простенький скриптик, грабящий картинку с веб-камеры и копирующий ее на удаленный сервер.
Сейчас вот разбирал мусор, нашел его и решил куда-нить кинуть.
Tag: Программирование
Еще немножко про git
Перевели крупнейший наш проект с CVS на git. В связи с этим возникло много непониманий и вопросов о том, как теперь делать правильно. Никита разродился большим описанием предлагаемого workflow:
Continue reading “Еще немножко про git”
nanoCA
Задача: требуется обертка вокруг openssl, которая бы позволяла
- Создавать сертификат CA
- Создавать сертификаты для различных сервисов
- Подписывать сертификаты сервисов сертификатом CA
Задача простая и банальная и каждый раз решается на коленке самописными скриптами. Есть правда TinyCA и еще какая-то дура на джаве, но это оверхед, достаточно чего-то совсем простого коммандлайнового.
Это будет называться nanoCA и уметь ровно то, что написано выше. Плюс еще инициализация конфига openssl и БД сертификатов. Собственно часть кода даже есть, осталось только его аккуратно оформить и сделать чуть более универсальным.
Если у кого-то есть какие-то мысли на тему – пишите.
Суббота – не рабочий день / SegFault challenge
Конкурс на самый короткий сигфолт на Си/Си++ / Shortest segfault on C/C++ challenge
Пока сочинилось:
(*(int*)0)++;
Кто может короче?
Рецепт
Чтобы локализовать проблему, надо зарешеткоифнолить всё подряд. (с)