Записки старого одмина-патологоинженера


Система видеонаблюдения (продолжение)
relaxing, odmin
[info]shurgent
После долгих испытаний система доказала свое право на существование. Правда обнаружился небольшой баг в скрипте конца события. Как оказалось, ls с ключом -t (сортировка по времени изменения) работает не совсем так, как я ожидал. Поэтому пришлось внести небольшое изменение - я просто сделал сортировку по имени файла. А почему бы и нет? У меня ведь имя файла и есть дата его создания. Вот пусть по имени и сортирует. Строка получения имени файла для удаления приняла следующий вид:

file=$(ls -1rR $ARCHDIR | tail -1)

Система работает стабильно, цикличность архива обеспечивается.
От online просмотра пришлось отказаться из-за довольно высоких требований к ресурсам. Та и видео-архив пришлось бы делать в flv формате. Просмотр живой картинки тоже не реализовывал за отсутствием острой необходимости и отсутствием свободного времени :)

Read more... )

Недорогая система видеонаблюдения своими руками
crazy
[info]shurgent
Поставили мне задачу из разряда "сделай из г*вна пулю".

Дано:
  • Быушный комп (Celeron 2GHz, 512Mb ОЗУ)
  • Быушный ТВ-тюнер AverMedia Studio 505 (на чипе Philips SAA7130)
  • Жесткий диск на 160 гигабайтаф.
Задача: сделать из всего этого видеорегистратор на 1 камеру со звуком.
Требования к видеорегистратору:
  1. Запись видео с синхронным звуком
  2. Максимально высокое разрешение - 720х576
  3. Частота кадров не менее 5 к/с
  4. Возможность On-line просмотра "живой" картинки со звуком через интернет
  5. Возможность скачивания видеоархива через интернет для дальнейшего просмотра на локальном компьютере
  6. Желательно On-line просмотр видеоархива (типа YouTube)


Без темы (ничего в голову не приходит).
relaxing, odmin
[info]shurgent
Хочется почему-то процитировать Шнурова: "Мыслей нет и денег нет, только хуй работает...".

Как-то что-то совсем грустно. В среду ходил на дачу кормить своих хвостатых четвероногих (три кота и собака). Теперь у меня один кот и собака. :( Или кто-то потравил или сами что-то не то съели. В общем, Вискас лежал у себя в коробочке, а Абрикос, видимо, или не дошел до дома или наоборот ушел куда-то умирать. Вискаса похоронил. Монцерата попытался покормить, но он отказывался есть без своих братьев. Бегал по огороду, громко мявчал и выглядывал их, звал домой кушать. Потом он к еде так и не притронулся. Так что, возможно, у меня теперь только собака осталась. Завтра пойду кормить, узнаю.

Но есть и хорошие новости. У нас в аквариуме наконец-то появились водоросли.
Теперь он выглядит намного лучше и уже похож на аквариум:

Аквариум

Вот... Чего еще хорошего?... эээ... ммм...  А! Вот! Я заслужил премию за написание программы для рассылки новостей партнерам прям из 1С. Первый раз за хуевознает непомню сколько лет :) Сам не ожидал, что такое может быть.
Эээ.. ну, вроде все... На этом все хорошее закончилось...

Все. Цiлую, люблю!
Ваш злюка-одмин, Шурик.

Метки:

Просто так...
crazy
[info]shurgent
Сижу обедаю, думаю о прекрасном... холодном пиве! :)
С грустью осознаю, что в чашке чай, а пиво в далеком домашнем холодильнике...
Ну ничего, я до тебя доберусь!

Только-что родился стих.

Мивина - друг одмина!

Фото

Вот так вот обедают суровые одмины - не отходя от рабочего места.

Наконец-то у меня получилось создать устойчивую к разрушительному воздействию улиток конструкцию домика.
Фото1  Фото2

За несколько дней эти сопли ничего не смогли с ним сделать :)
Более того, теперь в этом здании расположилось гупачиное родильное отделение. Там рожают гупачихи.
Вот так вот.

Погода гавно и в добавок обед заканчивается :(
Полезу ка я почитаю баш, а-то как-то грустно...


Delphi: учим консольную прогу говорить по-русски
relaxing, odmin
[info]shurgent
ПисАл я как-то на днях консольную утилитку для отправки файла по e-mail с командной строки. Что-то меня переклинило и я решил, что она у меня будет выводить сообщения по-русски.
Как известно, если тупо написАть:
Writeln("Что-то по-русски");
то в консоль пойдет набор так называемых кракозяблов :)
Перелопатил пол интернета, но человеческого решения не нашел. В основном все сводилось либо к тому, чтобы в сам текст программы вставлять русские надписи в DOS-кодировке, либо использовать какую-то функцию для перекодировки "на лету".
Ни тот ни другой вариант меня не привлёк. И тут я решил покапаться в настройках компилятора... Решение проблемы нашел сразу :)

Настройка Codepage по-умолчанию не заполнена. Если там указать 866-ю кодовую страницу, то русские буквы будут выводиться в нормально виде, даже если писать по-русски прямо в коде программы:
Screenshot2
вот так:


Единственная проблема была выводить русские имена файлов и папок, они таки выводились кракозяблами.
Вот для этого случая была добавлена функция перекодирования "на лету":
Screenshot4

Вот так вот.
Ни бага ни ексепшена вам!



Суббота. Это даже круче, чем пятница :)
crazy
[info]shurgent
Суббота. Голова закипает. С утра сделал в конфигураторе 1С новый вид документа. Занимаюсь сексом с Microsoft Project Server 2007. Эта приблуда ну никак не хочет работать. В понедельник надо будет принести на работу бубен.

Долбаные улитки таки немного сдвинули крышу домика в аквариуме:

домикаквариум

Крыша была возвращена на место, улитки наказаны :)

Устал. Хочу домой на диванчик даже больше, чем пиво.


Как хорошо прилечь на травке...
relaxing, odmin
[info]shurgent
Обед. Какое прекрасное слово. И как оно многозначно. Ведь оно означает не только приём пищи, но и "на всё насрать, дела потом - у меня ОБЕД!". Жаль он только один раз в день :)

Домик в аквариуме устоял перед атакой живых соплей - броненосцев. Слегка только покосилась крыша. Битва продолжается. Сегодня эти стеклооблизыватели у всех на глазах демонстративно отбуксировали синий камень из одного конца аквариума на другой. Никто из присутствующих не курил, поэтому это было вполне наяву. С такими успехами эти слизистые ублюдки скоро будут выбрасывать из аквариума не устраивающие их предметы. Жуть.

Ну да ладно. Поговорим о приятном. Например о шушпанчиках :)
Окунёмся в историю. Шушпанчиков в Европу завез Колумб. На самом деле история умалчивает о том, что в 1492 году Колумб не случайно открыл Гаити. Это была сверхсуперсекретная экспедиция испанских кинологов-анархистов, которые плыли на судне Шушпаньола. Их целью было, как обычно, мировое господство. Они торопились. Им нужно было успеть завладеть всем миром пока не родился Гитлер и не сам не завладел им. И у них бы все получилось, если бы им не помешал Ктулху. Шушпаньола безвети пропала в глубинах атлантики, а шушпанчики по всей видимости вплавь добрались до материка и, разбившись на небольшие группы, организовали свои лагеря в разных странах Европы. Самый большой лагерь шушпанчиков был в Германии. Немецкие шушпанчики (шушпангерхи) долгое время терроризировали местное население. Шушпанчики въезжали в город на шушпанзерах (Shushpanzer ShP-1) и вооружившись шушпалками раздавали всем шушпендюли. Позже народ объединился и вывез всех шушпангерхов в Антарктиду. Шушпанчики остальных стран в последствии также присоединились к своим германским союзникам и вместе они основали государство, которое назвали Новая Шушвабия. Чем они там в своей Шушвабии занимаются до сих пор ученым выяснить не удалось.
Вот такая вот х*йня, малята (с)

Надо бы поработать чтоли...

Вот и день прошел
crazy
[info]shurgent
Вот и прошел очередной день на работе.

Я третий раз построил домик из камней в аквариуме. Долбаные улитки уже два раза его разбирали. Вандалы. :( На этот раз конструкция получилась на удивление улиткоустойчивой. Как оказалось, эти сопли в ракушках способны сдвинуть с места камень весом в несколько раз превышающий их собственный. Теперь там могут жить гупаки. Их дохрена. Гупаки - это водоплавающие мыши. Тоже постоянно жрут, срут и е*утся.

Нужно решить задачу.
Дано: 1 видеорегистратор на 4 входа и 4 подключенные камеры.
Задача: подключить еще одну камеру...
Походу без n-ого кол-ва пива никак не решить...
Сегодня напьюсь.


Home