Category: работа

Category was added automatically. Read all entries about "работа".

сто друзей

И о связи

Тут в интернете пишут:

"Надеюсь силовики контролируют параметры протокола SS7 у сотовых операторов большой тройки."

Так и происходит. У нас и бумага есть, сертификат называется, или лицензия, я не помню, вы что думаете, это просто так выдают, там строгий аудит!
Параметры BGP и фильтры AS, разумеется, тоже под контролем. Если веровать в это, то так и будет. У нас внедрён СОРМ, Julio!

Причины этого просты: технарям-то зарплаты урезали по сравнению с началом нулевых. Активные продажи по телефону - наше всё. Кто теперь будет бежать за эти деньги впереди паровоза, ходя руками по рутерам? Зачем? у нас есть сиб, вот туда все вопросы. А там, ну вы сами знаете, взрослые давно. Автоматизированные решения всего этого - ну вы тоже взрослые.

Одно хорошо - с другой стороны такие же распиздяи.
сто друзей

Цирк измерения пропускной способности

На известном ресурсе Таймс пишут:
===========
Я использую для выхода в интернет LTE-модем. Меня часто интересует то, какую полосу пропускания канала обеспечивает провайдер. Поэтому я и подумал о том, что неплохо было бы сделать систему для мониторинга интернет-канала.
===========
Дальше там многобукв, как на разбери собрать спидтест с eink-панелью.

Национальный чемпион ввиду отсутствия профильного образования как-то нас тоже просил о таком же. Естественно, не на разбери, а на полноценном железе. Но мы отказались. И вот почему - там в ядре, если кому лениво читать - известный скрипт speedtest-cli. Ну или если кому лениво питонить, тот сам может взять жабоскрипт в руки и поднять окловский протокол в свой код. Ничего там особо сложного нет, чай, не rocket science. Более того, у оклы есть даже офишл пакеты, для тех, кому совсем-совсем лениво.

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

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

Спрашивается, кто же будет отвечать, если мы продадим такой код национальному чемпиону? Ясен красен, мы, а не окла. А денег на разбан в будущем, конечно, никто не даст, все тыкнут актом сдачи-приёмки "вот работало, ебитесь сами". Поэтому мы и отказались. Но многие продолжают веровать и даже пишут в ТЗ. Бог в помощь. Жабоскриптеров сейчас на рынке дофига, пусть пробуют.
сто друзей

"Новое" слово маркетинга

Пришёл тут спам:
=========
FN5G имеет четыре особенности: интеллектуальность, упрощенность, эластичность и детерминизм. FN5G также является инновационной технологией следующего поколения, включает сеть доступа (FA5G), сеть передачи данных (FT5G) и IP-сеть (FI5G).
=========
Всё это мне напоминает вопрос "чем новомодный devops отличается от старого сисадмина?", на который мне так никто внятно и не ответил.
И здесь та же лабуда - давным-давно уже строят сети по слоям "доступ-транспорт-облако full или частичный mesh".
Ничего нового. Ещё со времён, прости господи, Белла и Сименса. Но маркетингу надо показать свою работу. Вот и переименовали. Специально для 5G.
сто друзей

А значение синуса примем за 4, всё равно этот текст никто не читает...

Один доблестный госорган опубликовал запрос на неважно что, но там есть список адресов в excel.
Адрес в конце конечно имеет цифру. Ну и заполнявший просто потянул за крестик вниз. Потому что точка A всё время одна и та же (звезда), а точка B меняется.
Как результат:

г. N, ул. В....ская, 106
г. N, ул. В....ская, 107
г. N, ул. В....ская, 108
г. N, ул. В....ская, 109
г. N, ул. В....ская, 110

и так далее до конца области. Министерство в центре, конечно, тоже не читало, а просто слепило из 90 файлов один. Хорошо, что у меня богатый опыт общения с заказчиками в плане excel :)
Догадался, что адрес один и тот же, и значит оборудование можно поставить одно, а не пятьдесят.
сто друзей

Если дофига заплатить, то QA конечно будет, не может не быть

Компания Hewlett Packard Enterprise второй раз столкнулась с проблемой в SSD-накопителях с интерфейсом SAS, из-за ошибки в прошивке приводящей к безвозвратной потере всех данных и невозможности дальнейшего использования накопителя после 40000 часов работы (соответственно, если накопители одновременно добавлены в RAID, то и из строя они все выйдут тоже одновременно). Аналогичная проблема уже ранее всплывала в ноябре прошлого года, но в прошлый раз данные повреждались после 32768 часов работы.
================
Так пишет Таймс в лице Чиркова-Шигорина.

Во-первых, наглядно видно, как условный некто, починяя проблему, поднял таймер до более высокого значения, авось кривая вывезет. А там уже и отпуск, бонус, увольнение и гори весь этот HP синим пламенем. То, что называется отчуждением от результатов труда в умных словах. Или вообще модный аутсорс, где подрядчик сегодня орлёнок, а завтра орёл.

Во-вторых, наглядно видно, как можно заплатить кучу денег, ведь HP надёжная техника, это же вам не самосбор на линухах, как любит говорить Господин Инженер. Который, хотя наша редакция и отдаёт ему должное, что-то знает, но гарантировать своей зарплатой отсутствие таких факапов вряд ли возьмётся. Конечно, последователи могут и набежать в наш скромный бложик и доказать, что ibm это же совсем другое дело. welcome, господа. Я поржу.

В-третьих, наглядно видно, как будет работать будущая электронная трудовая. Я, как с одной стороны нарзаном измученный, с другой, воспитанный советской властью и повидавший комсомольских собраний, а с третьей, видевший это наше IT с трёж стороны баррикад, лучше уж останусь на старой доброй бумажке. Что и вам советую. Молодёжи же, которой электричество будет включено принудительно - копировать трудовые договора в домашний архив. Иначе будете потом плакать, что добрый CAE вас не предупредил.
Ну и повторюсь из handbook - backup & restore. Period.
сто друзей

По мотивам спутников

По мотивам вчерашней борьбы Лёхи Д. со спутниками и читалова Чирковских новостей за гугл, решил сделать select-tcp-congestion-by-socket в iqm agent.
Предыстория:
Там у него липнет контрольный протокол, ну и новый поток не может запуститься, пока старый не прочавкает до FIN. Когда это будет - зависит от железа спутника. От этого, хоть UDP и пробежало, не формируется финальный CDR достаточно долго. Ну а рубить по test-timeout это нехорошо. Почитал, что там пишут в Таймс, говорят hybla поможет, дескать там как раз заточено под длинный rtt. Но глобально на плаге включать как-то некузяво, ну мало ли кому что понадобится. Оказалось setsockopt есть подходящая. Linux only, конечно, да и хуй бы с ней с виндой. А под фрю я уже давно не собираю, клиентов желающих нету.

Ну пришлось глубины библиотек патчить. Ничего особо сложного, но муторно.

Вынесу, пожалуй, опцией командной строки для twamp и U0/U1. Поглядим, поможет ли...
О! Заодно, кстати, белорусам можно сбагрить, они там pppoe over wifi зачем-то испытывают. Говорят, cubic плохо живёт при этом (если все вещают, конечно), ну вот можно будет выбрать альтернативу.
сто друзей

Сетевым пограмистам посвящается (немного про Net-snmp)

В документации сказано:
===============
Restrictions on Multi-threaded Use of the SNMP Library
2. The MIB parsing functions use global shared data and are not
multi-thread safe when the MIB tree is under construction.
Once the tree is built, the data can be safely referenced from
any thread
.
===============

Пгастити, написан бред. Простой пробег по уже закачанному дереву будет в целом беcпроблемным.
Но вот как только вам потребуется несуществующий модуль (FOO:sysDescr, админ описался, бывает) или хвост oid-а будет заполнен instance (ifEntry.bar), которого нет в MIB (это распространено у циски, они любят name запихнуть в виде индекса), тут вы и отгребёте все прелести при наличии в приложении threads. Модуль не будет грузиться из файла, нет, до такого бригада кодеров не дошла всё-таки, но set на global будет. Со всеми вытекающими.

В общем, хочется символьности в oid - парсить в одно лицо с локом. Цифрами - безопасно.

Perl-модуль, кстати, тоже подвержен. Спасает только то, что переключения контекста там, как мне помнится, за пределами XS, так что по идее не должно падать, ну и пока не падало вроде.
Python-модуль вам на домашнее задание.

Патч не буду писать, там api менять надо. С нуля тоже нету времени.

p.s. Ах да, фича -Ib (snmpcmd(1)) также имеет родовую травму, там даже более кучеряво, падает просто сразу, общая области памяти, Julio.