Cat-light

klink0v


Блохи в свитере деда Сергеича


[sticky post]О блоге (самый верхний псто)
Cat-light
klink0v

Hello, alone wonderer!


Бессвязного дыбра псто #11
Cat-light
klink0v

... Купил лопату. Складную. Вот такую.

Принёс домой. Решил отодрать наклейку. Отодрал. Вот что получилось.

Смотреть что получилосьCollapse )

Вопрос по видеозахвату
Cat-light
klink0v

Господа ЖЖ-обитатели, вопрос имею.

Дано.

Есть некая пожилая женщина, которая преподаёт жЫво-пись и прочие ХУДОжественные навыки по скайпу. Ей для этого требуется две видеокамеры: одна смотрит в лицо пре-поддавателю, вторая — на холст (ага-ага, рисуют руками). Изображение с двух камер требуется свести в одну картинку и скормить её скайпу.

Я знаю, что есть специализированный софт типа vMix или WebcamMax. Но! Этот самый человек очень плохо дружит с компьютерами, поэтому любая программа сложнее Notepad-а или FireFox-а вызовет у неё лютые непреодолимые трудности. Так что решение требуется чисто аппаратное.

Вопросы.


  1. Какие камеры имеет смысл брать под такую задачу?

  2. Существуют ли в природе квадраторы (или как там они правильно называются), которые способны снять сигнал с двух-трёх [наверное, аналоговых] камер, объединить это всё в одну картинку и скормить по USB-интерфейсу скайпу?

  3. Какие сейчас имеются годные и относительно недорогие конференцфоны?

Бюджет на всё про всё не более 80 килорублей.

Есть что-нибудь под такие хотелки?

P.S. На офсайте скайпа появился сабж под Linux версии 5.4.0.1. На стабильный Debian ставится без танцев с бубном, работает ОК. Если зайти в "О программе", там будет танцующий пингвин.


Разобрался с Prosody
Cat-light
klink0v

Методом тыка выяснил, почему у Prosody не функционировал s2s. Оказывается, проблема вовсе не в multihost, как я изначально думал. А в том, что то ли у приложения, то ли у самой Lua наблюдаются какие-то адские проблемы с libevent. Стоило его принудительно отключить директивой

use_libevent = false;

и всё тут же волшебным образом заработало как надо.

Нда-а-а-а... Теперь разобраться бы, кому и куда баг зарепортить. Но что ж их так много, ей богу? ©

Update. Зарепортил.


Социальный эксперимент
Lynx
klink0v

Сегодня, 09.09.2017 в 10:00 МСК, я вкрутил на общей лестничной площадке дома, где живут родители (в Химках), светодиодную лампочку из Икеи (Ryet 600 лм) взамен сгоревшей накаливания. Лампа находится под потолком внутри прозрачного стеклянного плафона. Но "с земли" вполне понятно, что это светодиодка. Делаем ставки, как скоро её оттуда сп***ят.

Для справки. У моего коллеги в подъезде дома в Москве в аналогичной ситуации светодиодная лампочка проработала ровно один день. После чего её кто-то спёр, заменив на обычную накаливания.

Правильный ответ опубликую по факту, то есть сам не знаю когда. А пока поучаствуйте в соревновании вангователей.
Poll #2072321 Тренируем экстрасенсорные способности

Как долго провисит лампочка, прежде чем её стырят?

Меньше одного дня
1(4.0%)
Один день
1(4.0%)
До конца недели
11(44.0%)
До конца месяца
3(12.0%)
До конца года
3(12.0%)
Помрёт своей смертью
4(16.0%)
Дом рухнет быстрее
0(0.0%)
ЭОС, КГ/АМ
1(4.0%)
Мне пофиг / хотелось ткнуть куда-нибудь
1(4.0%)

Bump!
Wolfy
klink0v

Постановило тут руководство построить инфраструктуру для корпоративного общения между пользователями, состояющую из нескольких Jabber-серверов. Требования такие.


  1. Возможность прикрутить "файрволл сообщений". Чтобы можно было административно задавать, что Маше можно писать Пете, но нельзя писать Любе.

  2. Централизованный раздаваемый с сервера ростер.

  3. Умение формировать этот ростер из Active Directory.

  4. Возможность хранения истории переписки на сервере по XEP-0136.

  5. Умение аутентифицировать клиентов по Kerberos / GSSAPI.

По своему опыту могу сказать, что всё плохо. По пунктам.

Openfire

- Написан на Java, жрёт оперативную память как корова веники.
- Какой-нибудь кривой плагин запросто может спровоцировать утечку памяти, при этом сервак самопроизвольно сдохнет в самый неожиданный момент.
- Странная реализация XEP-0136. Клиенты иногда "теряют" входящие сообщения из-за некорректной их сортировки на сервере.

eJabberd

- Написан на erLang-е. Имеет зубодробительный синтаксис конфигов.
- "Файрволл сообщений" есть, но у него сугубо текстовый конфиг с разблюдовкой по отдельным пользователям. Не утешает.
- Если приходится лезть "под капот", то нужно знать erLang.

Prosody

- Написана на Lua. Код быдловатый, не ревизится, разработчики не подчищают рудименты из предыдущих версий. Много багов. Часть заявленного функционала по факту не работает.
- S2S + Multihost не работает вообще никак. Сообщения между серверами одинаковой версии теряются непредсказуемым образом: один сервер отправил, второй не получил.
- Кривой модуль раздачи shared roster, странная идеология оного: чтобы два клиента могли увидеть друг друга, они обязательно должны находиться в одной и той же группе.

Прям теперь не знаю что делать. Варианты один другого хуже:


  • изучать erLang;

  • изучать Lua;

  • плюнуть на баги и продолжать использовать OpenFire;

  • заявить, что задача не решается и успокоиться.

Эх-х-х-х-х... :`(

Сугубо сетевое
Wolfy
klink0v

Иногда приходится залазить в глубокую сетевую отладку для того, чтобы дрючить всяких нерадивых провайдеров. Западло они, конечно, устраивают образцово-показательное. Но что-то с какого-то момента времени мне стало не всё понятно.

Так, например, я тестировал прохождение UDP-пакетов со взведённым флагом "More Fragments" вот такой командой:

sendip -p ipv4 -is 1.2.3.4 -p udp -ifm 1 -us 1234 -ud 5678 -d r1472 5.6.7.8

На Linux-е с ядром 3.16 она отрабатывала как задумано. На Linux-е с ядром 4.9 почему-то работать перестало. Никакой ошибки она не выдаёт, но реально пакет никуда не уходит. Спрашивается, что изменилось? И можно ли вернуть этот функционал взад?

И ещё вопрос, если вдруг кто-то всерьёз ковырялся с сетками. Поскольку UDP-пакет со взведенным "MF" считается незавершенной датаграммой, то tcpdump на устройстве-отправителе его "не видит", зато прекрасно видят сниффер на устройстве-получателе и отладчики на транзитных узлах. Это справедливо как для 3.16, так и для 4.9. Вопрос, есть ли какой-нибудь такой хитрый флаг в этом самом tcpdump-е, который бы заставил его показать незавершенную датаграмму на отправителе?

Даже интересно, читают ли меня сетевые гуру.


Выборы-выборы #2
Lozhkin
klink0v

В этом нашем Нерезиновске 10 сентября пройдут выборы в муниципальные собрания. Причём, никакой информации об этом нигде нет, выборы назначены аккурат на день города. Всё сделано для того, чтобы заинтересованного народа пришло как можно меньше, а в муниципальных собраниях оказались "правильные" подконтрольные вышестоящим чиновникам люди, которые будут принимать решения "как скажут". Но сейчас не об этом.

Подруга должна была уезжать на ближайшие выходные в другой город, поэтому пожелала проголосовать досрочно. Ну что-ж, давайте попробуем реализовать своё законное право...

Начнём с того, что ТИК (территориальная избирательная комиссия) работает в крайне кривое время: по будням с 14 до 20, по выходным с 10 до 14. То есть у среднестатистического работающего гражданина шансов попасть туда в будний день чрезвычайно мало. Далее. Первый наш заход туда окончился ничем. Оказывается, для досрочного голосования якобы нужна некая "уважительная причина". Теоретически, годятся билеты на поезд, самолёт и так далее. Но у нас с собой их не было. Ладно, идём на второй заход.

Со второй попытки нам дали заполнить заявление, приняли, забрали копии билетов на поезд. А дальше прекрасное. Комиссия должна позаседать, рассмотреть этое самоё заявление, решить, действительно ли наша причина настолько уважительная и милостиво позволить (или не позволить) в связи с этим проголосовать досрочно. Понятно. Придётся туда переться ещё раз.

С третьего раза миссию таки удалось выполнить. Комиссия великодушно разрешила произвести волеизъявление и выдала бюллетень. Happy end.

Но сам факт. Вот захочешь исполнить свой гражданский долг как законопослушный гражданин — и не сможешь. Потому что для этого надо топать ногами в какую-то попу мира в адски неудобное время, да и не один раз, а целых три. В России всё делается для людей. Я даже могу перечислить фамилии этих людей.


Вся суть моей работы
Lynx
klink0v

в одном ролике. Шосукахарактерно, снят в 1969-ом году. Сисадминов тогда, конечно, не было. Но своей актуальности он от этого ни чуточки не потерял.

Смотреть трёхминутное видеоCollapse )

Кошерные банковские технологии
Cat-light
klink0v

Есть у меня добрая знакомая, которая сейчас проводит в Израиле больше времени, чем в России. Соответственно, у неё имеется в наличии кошег'ная еврг'ейская банковская платёжная карта. Тип МПС и название банка хорошо бы уточнить. Но суть не в этом.

С какого-то момента (говорит, с лета прошлого года) эта карта перестала приниматься в российских интернет-магазинах. Да-да, именно так. На всяких Aliexpress, Amazon и иже с ними карта срабатывает. В оффлайновых российских торговых точках тоже всё нормально. А вот пополнить лицевой счёт того же "Мегафона" через личный кабинет уже не удаётся.

Собственно, два вопроса.


  1. Кто виноват. Мои коллеги выдвинули версию, что это всё санкции. А Израильский банк следует американским законам и не отправляет деньги, если видит, что эквайером является организация из санкционного списка. Предположение красивое, но объясняет далеко не всё.

  2. Что делать. Какой существует разумный способ тратить деньги с этой карточки онлайн в рунете. На "Кукурузу" перевести не получается, на "Мегафон" — тоже. Тинькова она пока не пробовала, но заводить оного без гарантий, что всё срастётся, тоже не хочется.

А вам известно о подобных случаях? Находились ли решения?

?

Log in

No account? Create an account