Size: a a a

Обсуждения техдирские

2020 August 10

AS

Andrey Shetukhin in Обсуждения техдирские
Pavel K.
Ну, вот у меня есть, н-р, опыт перевода системы заказчика с чужого решения на нашу систему методом реверса дельфячей библиотеки и написание своей drop-in-replacement либы на C. Зависимостями по ходу пьесы оно очень быстро и качественно обросло. 10 раз пожалел, что не продавил тогда C++ и не взял какую-то платформу
Может, проблема не в С?
источник

PK

Pavel K. in Обсуждения техдирские
Andrey Shetukhin
Да-да. И обновлять весь блоб. Это, пожалуй, лучшее, что можно придумать.
Why not? Здесь нет особых требований
источник

PK

Pavel K. in Обсуждения техдирские
Andrey Shetukhin
Может, проблема не в С?
Конечно, как иначе
источник

AS

Andrey Shetukhin in Обсуждения техдирские
Pavel K.
Why not? Здесь нет особых требований
Ну, кому нет - тому нет.
источник

AS

Andrey Shetukhin in Обсуждения техдирские
Потом только о CVE не надо плакать
источник

PK

Pavel K. in Обсуждения техдирские
Andrey Shetukhin
Ну, кому нет - тому нет.
Бизнесу - нет, а я сразу сказал, что речь не про системное ПО
источник

PK

Pavel K. in Обсуждения техдирские
Andrey Shetukhin
Потом только о CVE не надо плакать
Только крафтовый код их не содержит
источник

P

Pavel in Обсуждения техдирские
Ну так любая библиотека - это плакать о cve. Чем она больше и популярнее, тем больше шанса плакать.
источник

P

Pavel in Обсуждения техдирские
Это не повод не брать либы
источник

PK

Pavel K. in Обсуждения техдирские
Хотя есть и обратный опыт, когда взяли хваленную ZMQ и пожалели об этом. В общем все depends on
источник

AS

Andrey Shetukhin in Обсуждения техдирские
Pavel K.
Хотя есть и обратный опыт, когда взяли хваленную ZMQ и пожалели об этом. В общем все depends on
ZMQ - это антипаттерн в чистом виде. Я на Хайлоаде ещё в 2011-м или 2012-м делал разбор, чем оно плохо.
источник

PK

Pavel K. in Обсуждения техдирские
Andrey Shetukhin
ZMQ - это антипаттерн в чистом виде. Я на Хайлоаде ещё в 2011-м или 2012-м делал разбор, чем оно плохо.
Там был простой, но плохой кейс и нужно было вчера. Плюс у народа включилось "мы же не NIH'цы-велосипедисты и нужно просто телеметрию между узлами гнать". В результате не хватило контроля: zmq инкапсулирует все проблемы о которых лучше узнать как можно раньше и в версии 3.2.5 нельзя было получить IP отправителя, а байты считали. Ну, и обработка ошибок феерическая: случилось что-то неожиданное - просто завершаем процесс и пофиг, что это популярная, встраиваемая библиотека
источник

AS

Andrey Shetukhin in Обсуждения техдирские
Pavel K.
Там был простой, но плохой кейс и нужно было вчера. Плюс у народа включилось "мы же не NIH'цы-велосипедисты и нужно просто телеметрию между узлами гнать". В результате не хватило контроля: zmq инкапсулирует все проблемы о которых лучше узнать как можно раньше и в версии 3.2.5 нельзя было получить IP отправителя, а байты считали. Ну, и обработка ошибок феерическая: случилось что-то неожиданное - просто завершаем процесс и пофиг, что это популярная, встраиваемая библиотека
Плюс оно не работает нормально в multithread, глючит с fork, не позволяет засунуть клиента за NAT и т.п.
источник

PK

Pavel K. in Обсуждения техдирские
Andrey Shetukhin
Плюс оно не работает нормально в multithread, глючит с fork, не позволяет засунуть клиента за NAT и т.п.
Сколько всего нас еще миновало )) Мы ее юзали через JNI-враппер в Java, но когда она начала завершать процесс при получении -1 из setsocketopt(...), насколько я помню из-за RST пакета с той стороны, впечатления были так себе
источник
2020 August 11

NK

ID:0 in Обсуждения техдирские
——- Реклама ——- Пост оплачен ———

Yet another Docker course

Казалось, что Docker знают все и рассказать уже нечего…
Но 1 августа у Слёрма состоялся релиз курса😉, программу можно оценить на сайте, там же есть пример лекции, посмотреть качество: http://to.slurm.io/CPdu_g

Получился практический видеокурс по Docker от базы до продвинутого уровня с лучшими практиками.
Курс прокачает скиллы разработчику, системному администратору, инженеру.

Из плюшек: Каждый получит стенд от партнёра Слёрма - компании Selectel для прохождения практической части.
источник

c

ctorecordsadminds in Обсуждения техдирские
—— Реклама —— Пост проплачен ———

Используете Grafana для мониторинга своих проектов? Тогда вам наверняка пригодится плагин для мониторинга Kubernetes-кластеров и приложений в них. Open source, бесплатно — всё как мы любим. Тех, кто создал плагин, мы тоже любим — компанию ITSumma. Ребята создали свой продукт больше года назад и с тех пор регулярно релизят новые версии, а сам плагин доступен в официальном Grafana-store.

Но что если у вас не хватает времени\сил\желания разбираться со всеми этими графиками, которыми пользователей потчует Grafana? А понять при этом, всё ли ок в кубер-кластере, не просто хочется, а необходимо — как иначе спать спокойно ночами?

Тут коллеги из ITSumma тоже смогут помочь: они вывели на рынок новую услугу Аудит Kubernetes.

Кому и зачем она подойдёт?
Если у вас стартап — и вы хотите быть уверены, что он не «упадёт» из-за отсутствия выделенных специалистов на K8s-кластер.
Если у вас стабильно работающий проект — и вы хотите быть уверены, что всё настроено правильно и завтра не случится катастрофы.
А если вы уже видите какие-то проблемы в инсталляции — и хотите быть уверены, что их можно исправить быстро и без ущерба для работоспособности всего проекта.

Что главное?
Во-первых, это быстро: подробный отчёт с рекомендациями, что нужно исправить, вы получите через 2 недели.
Во-вторых, это недорого: всего 35 тысяч рублей.
В-третьих, это сделает команда экспертов из компании ITSumma — с вами будет работать выделенный аккаунт, Kubernetes-специализированные инженеры и DevOps-инженеры.

В общем, это отличная возможность за небольшие деньги получить объективные знания, которые сделают ваш проект по-настоящему отказоустойчивым и эффективно работающим. Сегодня аналогов этой услуге на рынке нет.

А заказать её можно в один клик. Пользуйтесь!
источник

C

Combot in Обсуждения техдирские
Привет! Это чатик со строгими правилами.

* Спамеры караются мгновенно, автоматически и навсегда.
1. Первые три сообщения от вас в этом чатике не должны содержать ссылок или форвардов. Включен авто-бан и удаление первого сообщения нового пользователя, если оно содержит ссылку.
2. Нетехдирские темы или использованием икс-лексики приводят к санкциям.  Любой может ответом на ваше сообщение написать "!report" и после трёх таких жалоб вы уходите в молчанку на 30 минут.
3. Особо неадекватные могут заработать до 5 предупреждений от админов, после чего автоматически уходят в молчанку на сутки.
4. Все GIF и видео, аудио автоматически удаляются
5. Любые формы рекламы или объявления о вакансиях только по согласованию с основателем чатика.

Чтобы согласиться с правилами и общаться в чатике, нажми кнопку ниже этого текста!
источник

C

Combot in Обсуждения техдирские
Привет! Это чатик со строгими правилами.

* Спамеры караются мгновенно, автоматически и навсегда.
1. Первые три сообщения от вас в этом чатике не должны содержать ссылок или форвардов. Включен авто-бан и удаление первого сообщения нового пользователя, если оно содержит ссылку.
2. Нетехдирские темы или использованием икс-лексики приводят к санкциям.  Любой может ответом на ваше сообщение написать "!report" и после трёх таких жалоб вы уходите в молчанку на 30 минут.
3. Особо неадекватные могут заработать до 5 предупреждений от админов, после чего автоматически уходят в молчанку на сутки.
4. Все GIF и видео, аудио автоматически удаляются
5. Любые формы рекламы или объявления о вакансиях только по согласованию с основателем чатика.

Чтобы согласиться с правилами и общаться в чатике, нажми кнопку ниже этого текста!
источник

D

Dima in Обсуждения техдирские
Коллеги, как у вас происходит грейд от middle до senior позиции? Это в первую очередь личное решение, или вы собираете "совет" seniorов которые уже выносят вердикт соответствуют навыки разработчика грейду senior?
источник

P

Pavel in Обсуждения техдирские
Для QA/Разработки/UI/UX/Аналитики все будет очень сильно разниться
источник