Pull to refresh
15
0
Радионов Сергей @RSATom

Разработчик ПО

Send message

Конец 90-х сильно отличался от начала. По крайней мере лично для меня. К тому времени, мне, будучи студентом, уже более менее удавалось себя обеспечивать.
А вот начало девяностых, мне, школьнику живущему в промышленном городе Казахстана, запомнилось не очень радужным.

Я не призываю никого ни с чем мириться, у каждого свои приоритеты в этой жизни.
Вопрос больше в том почему вы еще здесь (если еще здесь), с подобной позицией?

Не нужно в панике волосы на голове рвать. Жить в России и не помнить историю - как минимум странно. А значит нужно было либо уезжать давно, либо готовится к подобной ситуации заранее (тут я имею в виду "подушку безопасности" больше).

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

Вполне допускаю. Я учился еще будучи студентом, сознательно выделив себе этот самый месяц. За более чем 20 лет еще ни разу об этом не пожалел :)

Я поступил в Университет в 95-ом.
И речь была не о криминале, а о том что бывали времена когда тупо нечего было есть дома, поскольку родителям по несколько месяцев не платили зарплату. Ставя себя на место своих родителей в то время - мне становится страшно. А сейчас что - ерунда, еда есть (и даже масло с колбасой), авто есть (да и хрен с ней что не последней модели), жить есть где (и даже не в съемной квартире)...

При такой позиции вам однозначно стоит уезжать.
Проблема людей из IT в том что они привыкли хорошо жить. А когда они вынуждены опускаться до уровня остального населения - возникает стойкое отрицание ситуации. Людям жившим в 90-ые несколько легче.

Если прочитать оригинальную книгу Шахиджаняна - то там в явном виде настойчиво рекомендуется вообще не печатать ничего другого кроме обучающих занятий. Т.е. фактически необходимо взять отпуск как минимум на месяц и ничем другим не заниматься. Зачем? - для выработки мышечной памяти. И в этом как раз эти примитивные занятия по одной-двум буквам очень помогают. А еще эти начальные занятия учат чередовать нажатие кнопки пробела разными руками.

К сожалению тут я редко бываю. В связи с чем предлагаю общаться через GitHub. Можно через Issues, а можно через Discussions - по желанию :)

Как человек родившийся и живший в Усть-Каменогорске (привет землякам) до совершеннолетия (и с тех пор проживающий в России), хочу отметить что менталитет в Казахстане все-таки достаточно специфический. Коренным Россиянам желающим переехать туда на ПМЖ, я бы порекомендовал все-же съездить и пожить там хотя бы месяцок, перед принятием окончательного решения. Дабы не разочароваться потом сильно.

Proof-Of-Concept упомянутого выше приложения: snapcraft.io/youtube-live-streamer
Вы мне подали интересную идею для очередного проекта. А именно, создать небольшое приложение для ретрансляции видеопотока из rtsp источника на YouTube. Ключевым будет:
  1. возможность инсталляции одной командой (это будет snap пакет);
  2. возможность работать в том числе на Raspberry Pi или подобных ARM устройствах (т.е. я надеюсь получить низкое потребление электричества и абсолютную бесшумность);
  3. отсутствие необходимости решать вопрос с пробросом портов (если приложение будет работать в той же локальной сети) — что упрощает решение, и повышает безопасность;

Если данное сообщение наберет хотя-бы 10 голосов — проекту однозначно быть.
Кажется понял, речь идет не о выборе ICE Candidate, а о выборе физического Janus Server перед началом создания комнаты…
О да! Как то обнаружил вместо ранее настроенного vps абсолютно девственно чистую ось, как будто с нуля ее поставили…
Основная проблема — это ошибка «User ID… already exists».

Если я правильно понимаю, то вы в теле `join` запроса указываете один и тот же `id`? Как вариант, это можно решить через флаг `string_ids`, доступный в последних версиях Janus, и задавать id составным вида `<user_id>-<random_string>`. Но тогда вопрос переходит в другую плоскость — нужен механизм для остановки/удаления сессии на неактивной вкладке…
Еще мы нашли ошибку в алгоритме, по которому строился маршрут между клиентами.

А как вы тогда влияли на выбор ICE Candidate в этом контексте? Это же делается на уровне libnice?
Я правильно понимаю что вы меняли код Janus? А дальше как? Pull Request или живете со своим отдельным репозиторием?
Еще один повод не пользоваться merge в git. Лично я предпочитаю rebase и cherry-pick.
Пару раз заказывал у Inoventica один из самых дешевых вариантов (Luna Promo) для экспериментов — оба раза натыкался на проблему что через несколько минут рвалось ssh соединение. Уж не знаю на чьей стороне проблема, но ни в Azure ни в AWS такого не было…

Information

Rating
Does not participate
Location
Томск, Томская обл., Россия
Date of birth
Registered
Activity