Месяц: Август 2022
-
Как выбрать в Python подходящий конкурентный API
—
от автора
Меня зовут Алексей Некрасов (@znbiz), я лидер направления Python в МТС, программный директор направления Python и спикер профессии «Python-разработчик» в Skillbox. Сегодня предлагаю обсудить best practices подбора оптимального конкурентного API на Python с учётом поставленной задачи и аппаратных возможностей целевой платформы. Под катом — туториал на эту непростую тему, который я для вас перевел.При помощи…
-
От взлома протокола в старом «железе» до разработки программ
—
от автора
Как-то раз получил задачу — «взломать» протокол передачи данных внутри торгового автомата. Торговый автомат по продаже охлаждённых газированных напитков, включает несколько цифровых плат, объединенных сетью RS-485 — судя по наличию чипов MAX485 на платах.Заказчик хотел заменить старую плату индикации режима работы на Raspberry Pi, при этом протокола передачи данных у него не было и схем…
-
Как ГЛОНАСС испортил мне кровь и причем тут BI
—
от автора
Привет, Хабр! Этот будет пост о том, как тяжело может идти принятие решения об импортозамещении популярной западной системы. Речь пойдет о замене для PowerBI, который мы только-только начали использовать. Под катом — история с самого начала (в кратком изложении), а также много моих личных страданий и размышлений. Если вы тоже меняли BI, поделитесь своим опытом…
-
Почему KRaft заменил ZooKeeper
—
от автора
Зачем менять ZooKeeper на встроенный лог Apache Kafka® для управления метаданными? В этой статье вы узнаете, зачем нужна была эта замена, какие преимущества даёт протокол консенсуса на основе кворума, вроде Raft, и как работает контроллер кворума поверх протоколов KRaft.Что не так с ZooKeeper?Контроллер Kafka для репликации внутри кластера был реализован ещё в 2012 году и с…
-
Стресс, тревожность, депрессия. Как выбраться из этого цикла?
—
от автора
Диагноз «депрессия» может поставить только психиатр. И только он может назначить курс лечения и поддерживающую терапию. Но иногда симптомы могут проявляться годами, медленно подтачивая личность. Этот материал — обзор того, чем является депрессия, вместе с чек-листом способов не дать тревожности и стрессу перерасти в нечто большее. Откуда берется депрессия? Усталость, отсутствие настроения, желание получить заботу и любовь…
-
Почему технические собеседования — пустая трата времени
—
от автора
Летом 22 года я прошел ряд неприятных (и неудачных) технических собеседований. Я столкнулся с компаниями, которые:меняли описание вакансии после собеседования;отказывали, потому что у меня не было навыков, которые они НЕ упоминали в вакансии;требовали пройти несколько раундов технического собеседования для внештатной работы;проводили «техническое собеседование», не задав ни одного технического вопроса;давали на дом тестовое задание по кодингу…
-
Дайджест событий для эйчаров и рекрутеров в IT в сентябре 2022
—
от автора
С детства многие привыкли, что сентябрь — это погружение в учебу, получение новых знаний, часы за домашней работой и просто месяц, когда пора браться за голову. Кажется, что организаторы мероприятий решили не упустить это настроение и бить в цель — в этой подборке вы найдете анонсы событий для HR IT на любой вкус и интерес.…
-
WebHID API: управление почти чем угодно из браузера
—
от автора
Зачастую JavaScript ассоциируют с формочками в браузере, а C++ с железом и суровыми оптимизациями. Но что, если не противопоставлять «формочки» и «железо», а объединить? На недавней конференции HolyJS Никита Дубко показал, как с помощью WebHID можно подключаться из браузера к самым разным пользовательским устройствам. Вероятно, для «железячников» многое сказанное в докладе очевидно — зато для…
-
Как я решал задачу по отключению абонентов HYDRA Billing в BDCOM
—
от автора
Все начиналось, с некорректно работающее оборудки которая не понимала SNMP запросы, и работать надо было через telnet команды, ну так начнем, для работы с telnet я использовал сторонии класс , честно говор не помню где его скачал, думаю наити что то похожее не проблемаrequire_once(__DIR__ . ‘/TelnetClient/TelnetClient.php’);Добавил наши настройки в самый верх файла это будет очень…
-
Sun против Intel: Питерское противостояние 2004-го года
—
от автора
Эта история произошла 18 лет назад. Все сроки давности уже прошли, так что можно рассказать о тех событиях и как так получилось, что две огромных технологических компании буквально дрались за коллектив из 150 человек. Но прежде надо немного объяснить, что же это был за коллектив и чем он был примечателен. Прежде, чем начать, хочу отметить,…