У нас на неделе был эпический переезд из Ростелекома в IXcellerate. Кажется, мы обязаны про это рассказать. Потому что случился просто весь сок того, как работает отечественный рынок:Те, кто ждал подъёма своего облака всё это время — вы ждали СДЭКа, который вёз два патч-корда «день в день».У нас глючили сетевые железки, и мы не знали, в чём дело. Две недели поиска бага закончились тем, что мы перевезли их в другой дата-центр, и там глюк прошёл полностью.Нельзя зайти в ЦОД Ростелекома 21 человек…
Сегодня хочу поделиться своим видением текущей ситуации в ИТ. О ней только ленивый сейчас не говорит, вставлю и я свои 5 копеек. Пишу изнутри (в ИТ с 2003 года) — это добавит контекст к моим наблюдениям.Если вы работаете в ИТ или думаете туда пойти (а может, даже отдать туда своих детей), в этой статье разберём, что сейчас происходит на рынке, и как это отразится на зарплатах, требованиях и шансах устроиться на работу.Будет про раздутые зарплаты, про качество работы, про гордость за факапы, про…
Привет! Меня зовут Валентин, я старший системный администратор в отделе ИТ-инфраструктуры и внутренних систем ЮMoney. В этой статье расскажу про своё хобби — судомоделизм, — а также поделюсь, какие качества это увлечение во мне развивает и во сколько обходится. Внутри — много фотографий моделей, которые я собрал.Что такое стендовый моделизмЭто создание моделей-копий, максимально приближенных к реальному объекту, будь то самолёт, танк, автомобиль, человек, корабль или здание. Я занимаюсь судомод…
Привет, Хабр!Go ценят за предсказуемость и простые решения в стандартной библиотеке, а в сервисах чаще всего упираемся в IP, разбор host:port, CIDR и сериализацию. Сегодня это удобно закрывается стандартным net/netip: компактные value‑типы, корректный парсинг адресов и портов, работа с зонами, проверка принадлежности сетям и быстрые операции без лишних аллокаций. В статье рассмотрим этот пакет подробнее. netip вводит три базовых типа: Addr для адреса, AddrPort для адреса с портом и Prefix для C…
Спустя более полугода разработки коррелятора, появилась идея отправить в свободное плавание данный проект в связи с большими временными затратами. В данной статье постараюсь заинтересовать читателя ознакомиться с данным продуктом и, возможно, дать ему право на жизнь в корпоративной среде. Для удобства (так как с фантазией все плохо) я назвал данное приложение "Logreact".Ссылка на репозиторийhttps://github.com/michae1iv/logreacthttps://github.com/michae1iv/logreact_frontЧто такое корреля…
Компания Ontinue обнаружила новый тип кибератак, при котором злоумышленники внедряют JavaScript в файлы SVG. Эта техника получила название «SVG Smuggling» и позволяет незаметно перенаправлять пользователя на подконтрольные хакерам сайты.SVG — это обычно безопасный формат векторных изображений, однако при открытии или предварительном просмотре такого файла в браузере запускается скрытый скрипт. Основными целями атак становятся B2B-поставщики услуг, компании, работающие с финансовыми и кадровыми…
React обеспечивает предсказуемость и прозрачность UI при условии соблюдения его модельных ограничений: однонаправленный поток данных, детерминированный рендер на основе props и state, а также явное управление побочными эффектами. На практике даже опытные команды допускают архитектурные и эксплуатационные огрехи: сохраняют производные значения в состоянии, инициируют внешний код в эффектах без необходимости, пересоздают функции на каждом рендере, маскируют ошибки ремоунтом по key и преждевременн…
Compile-time Dependency Injection for GoWire: Automated Initialization in Go Wire is a code generation tool that automates connecting components using dependency injection. Dependencies between components are represented in Wire as function parameters, encouraging explicit initialization instead of global variables. Because Wire operates without runtime state or reflection, code written to be used with Wire is useful even for hand-written initialization. For an overview, see the introductory…
Convert PDF to markdown + JSON quickly with high accuracyMarker Marker converts documents to markdown, JSON, chunks, and HTML quickly and accurately. Converts PDF, image, PPTX, DOCX, XLSX, HTML, EPUB files in all languages Formats tables, forms, equations, inline math, links, references, and code blocks Extracts and saves images Removes headers/footers/other artifacts Extensible with your own formatting and logic Does structured extraction, given a JSON schema (beta) Optionally boost accuracy …