habrahabr.ru/post/191742/ — про то, что в SD WiFi карточках юникс с веб-сервером, и можно пихать свой софт. Возможно, в дополнение к камере, пишущей на SD, но не знающей про WiFi, может получиться что-то пригодное для организации желаемого…
«Камера наблюдения за домом и офисом DCS-932L – универсальное и уникальное решение для малого офиса и дома. В отличие от стандартных web-камер DCS-932L является полноценной системой со встроенным процессором и web-сервером, который передает высококачественное видеоизображение системе видеонаблюдения и безопасности. Простая установка и интуитивно-понятный web-интерфейс предоставляют возможность интеграции с Ethernet/Fast Ethernet или беспроводной сетью 802.11n. DCS-932L также имеет функции удаленного управления и обнаружения движения для комплексного и эффективного решения домашней безопасности.»
В частности, по предыдущей ссылке приведён такой резонный расчёт: 1 кадр в минуту * 60 минут/час * 10 часов наблюдения при просмотре 10 кадров/секунду = всего лишь 60 секунд видео.
Хотя, для отлова вело-угонщика, съёмка 1 кадра в минуту на протяжении сцены угона — может оказаться маловато…
МакАфи обещает продавать персональные точки ретрансляции беспроводной сети, которые назвал D-Central, для организации независимой автономной сети передачи данных
www.computerra.ru/74321/dropcam-history/ — камеры, почти автономные, правда для персонального использования и хранящие видео не у себя на флешке, а в облаке производителя. И без свободного общего доступа…
Есть ещё конечно вариант требовать от властей вело-парковки типа японских — подземные, автоматизированные, платные, на 200 великов — www.youtube.com/watch?v=pcZSU40RBrg, но ИМХО, это пока не про Москву.
Хотя, с учётом того, что менеджер хуков нужен и в дизайн-тайме, придётся реализацию перехвата делать виртуальными методами, а не событиями, и дотачивать в одном наследнике для каждого из паразитов, а не во всех окнах-пользователях. Оно и к лучшему…
Ну, подстав там нету, нужно лишь при мёрже не забыть режим «Squash — Just merge change from the other branch. Can't recorder Merge information. The new commit will not record merge branch as one parent commit. Log view will not show merge line between two branch.»