Обновить

Технотекст

Envoy Proxy — один за всех Load Balancer

Время на прочтение10 мин
Охват и читатели6.6K

В современной инфраструктуре нет недостатка в решениях для балансировки и межсервисных коммуникаций. Почти все используют nginx, HAProxy, есть адепты Treafik, а публичные облака предлагают Load Balancer как сервис. Но что делать, если инструменты не справляются с ростом масштабов и необходимо автоматизируемое cloud-native-решение?

Я Дмитрий Самохвалов, архитектор в K2 Cloud. В этой статье поделюсь, как мы из-за ограничений старых систем для динамической конфигурации перешли с работающих решений nginx и HAProxy на модный Envoy. Расскажу, почему сочли это решение подходящим, какие возможности есть у Envoy, каким был опыт внедрения и оставлю рекомендации для эффективного перехода. Будет полезно разработчикам cloud-native-приложений и инфраструктуры, а также всем, кто хочет создать единое платформенное решение для взаимодействия сервисов и инфраструктуры.

Читать далее

Дух романтики «полевых» инженеров: серверы, вулканы и медведи

Уровень сложностиПростой
Время на прочтение10 мин
Охват и читатели4K

Привет, Хабр! Меня зовут Жора, я старший инженер по серверам и СХД в КРОК. Работа нашей команды, такова, что большую часть времени мы проводим в поездках по объектам заказчиков — это дата-центры и всевозможные серверные, раскиданныех по всей России от Калининграда до Камчатки. Чаще всего они располагаются в крупных городах, но оборудование может стоять и в рабочем поселке далеко за Полярным кругом, куда на дорогу в одну сторону уходит до пяти дней.

Под катом немного впечатлений от поездок по дальним уголкам России и нашей работе!

Читать далее

Что пообещать себе, чтобы выучить иностранный язык?

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели13K

Привет, Хабр! На связи Иван Чаплыгин, руководитель отдела переводов в компании КРОК. Мой рабочий язык – английский, и в силу профессии я владею им на достаточно высоком уровне, хотя и продолжаю учить по сей день. Освоение иностранного языка – процесс непростой и небыстрый. Многие начинают, но мало кто успешно заканчивает. Так что же делать, чтобы облегчить задачу и сделать процесс изучения языка максимально эффективным именно для вас?

Вспомните, как часто мы обещаем себе перестать есть по ночам, начать ходить в спортзал с понедельника и наконец-то подтянуть английский. А потом словно надоедливый будильник, который мы переставляем на десять минут, чтобы поспать еще чуть-чуть, мы переносим дату и время старта на неделю, две, месяц, и наконец вовсе забываем про цель, которая казалась, да и сейчас кажется, довольно важной. Так, может, все дело в обещаниях? Может, мы обещаем себе не то и не так? Если хотите узнать, какие обещания самому себе вам облегчат, а не усложнят жизнь, и позволят добежать до конца, добро пожаловать под кат.

Читать далее

Нейросети для остужения маркетинговых задач: выбираем ИИ-помощника

Время на прочтение15 мин
Охват и читатели2.6K

Привет, Хабр. В этой статье я собрала для вас 3 генеративные нейросети, с помощью которых я сама решаю задачи по маркетингу. 

Устраивайтесь поудобнее, заваривайте чай, сегодня без технины, только софт-контент о хардовых решениях. Меня зовут Ася Ульянова, я работаю руководителем группы контента в компании КРОК. Пару лет назад мне в руки попались Chat GPT и Midjourney, и с тех пор я не перестаю изучать новые инструменты для повышения качества материалов и ускорения работы команды. Я веду внутреннее обучение в компании: выступаю с лекциями, мастер-классами и выпускаю дополнительные материалы для популяризации ИИ-инструментов. Можно сказать, я AI-евангелист внутри КРОК. 

Читать далее

Sim2Real в AR: как мы обучили гоночные беспилотники в симуляции и попали на ICDM 2024

Время на прочтение9 мин
Охват и читатели1.5K

Привет, Хабр! В этой статье расскажу о фреймворке Simularity: как мы за 5 часов на одной Nvidia Quadro RTX 8000 обучили ИИ гоночного агента в CARLA-симуляции с помощью Reinforcement Learning и AR‑восприятия, а затем без дополнительного дообучения успешно запустили его на реальной трассе. Демо нашего исследования было принято в сборник воркшопов престижной научной конференции ICDM 2024 (International Conference on Data Mining, A*).

Читать далее

Жгём-шьём контроллеры и кормим ядерную подсветку

Уровень сложностиПростой
Время на прочтение37 мин
Охват и читатели8.3K

Четыре сгоревших STM32, три блока питания, 90 ампер, синяя сосиска, 16 бубенчиков и электродиффузия — в этой части кормим подсветку для трёх теликов, пишем с нуля протокол адресных светодиодных лент WS2812b и обматываемся коаксиальными проводами.

Осторожно, трафик!

Как освоить Linux за 64 часа, и почему я инвестировал в этот проект 1.5 года своей жизни

Уровень сложностиСредний
Время на прочтение17 мин
Охват и читатели43K

Привет, Хабр! Меня зовут Павел, и я расскажу вам о том, как можно быстро выйти из Матрицы освоить Linux. Мне повезло принять участие в крутом проекте по разработке учебного курса для службы каталога ALD Pro, которую Астра создала на замену MS Active Directory, и об этой истории мне хотелось бы вам поведать.

Увидеть, насколько глубока кроличья нора

Наши 象: что я узнал про китайцев и китайский веб-дизайн, пока создавал сайт для мясокомбината

Время на прочтение9 мин
Охват и читатели26K

Самое мясо китайского веб-дизайна, или Как не стать лосем в Поднебесной. Путеводитель по провинциям визуального хаоса.

Читать далее

Как мы прокачали архитектуру, чтобы упростить эксплуатацию продукта

Уровень сложностиСредний
Время на прочтение9 мин
Охват и читатели2.1K

Хабр, привет! С вами снова на связи команда ALD Pro, а за главного сегодня буду я, Илья, и мой коллега Михаил.

Сегодня мы поделимся с вами одним из примеров, который вошел в состав нашего LTS-релиза 2.4.0, — проанализируем подробно предпосылки создания этого решения и технические аспекты его реализации, обеспечивающие высокую производительность. Материал будет интересен не только системным администраторам, но и разработчикам распределенных систем.

Читать далее

Self-Service BI: как сделать, чтобы он полетел

Уровень сложностиПростой
Время на прочтение29 мин
Охват и читатели1.8K

«Спасение утопающих — дело рук самих утопающих». Иногда это звучит не так уж и плохо.

Привет, Хабр! Меня зовут Юлий Гольдберг, работаю в GlowByte (занимаюсь платформами данных, BI, аналитическими решениями больше 20 лет). Сегодня хочу поделиться некоторыми наблюдениями о том, про что нужно не забывать, чтобы Self‑Service BI стал реальным драйвером развития корпоративной культуры работы с данными, а не остался благим пожеланием.

Читать далее

Я уволился, потому что с зумерами невозможно работать

Уровень сложностиПростой
Время на прочтение16 мин
Охват и читатели184K

Мы изучили, что происходит в компаниях, и выяснили, почему хорошие специалисты не выдерживают и уходят. Разбираем 5 проблем, которые не компенсируют высокая зарплата и интересные задачи.

Читать далее

Мы его нагружали, а он выдержал! Тестируем китайский дисковый массив Maipu

Уровень сложностиСредний
Время на прочтение7 мин
Охват и читатели1.3K

Привет, Хабр! Нам в руки попал китайский массив. Но не прям в руки, а удаленно. И даже не один, а сразу два. И даже не Huawei, а Maipu. Если вы еще не знаете, у этого производителя есть официальный сервисный центр в Москве, но об этом позже.

В этом посте мы покажем вам результаты наших тестов, начиная с нагрузки и надежности. А позже, во второй части, расскажем о функционале.

Читать далее

Всегда ли виноват «Вася»: развеиваем мифы о человеческом факторе в ИБ

Уровень сложностиСредний
Время на прочтение6 мин
Охват и читатели1.6K

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

Действительно, статистика впечатляет: начиная от скандала с Anthem Inc., где 78 млн личных данных клиентов были похищены сотрудником IT-отдела, и заканчивая взломом систем российских органов власти, − во всех этих историях фигурируют виновные инсайдеры, приговоренные к внушительным срокам заключения.

Но при расследовании подобных дел нередко упускается из виду целый ряд факторов, которые могли повлиять на поведение сотрудника и в итоге спровоцировать его на противоправные действия. И, что самое главное, эти факторы, как правило, кроются внутри самих организаций: в их системах найма, контроля и мотивации персонала.

Станислав Карпович, заместитель директора департамента "Киберполигон" по развитию бизнеса, в новом материале постарался развеять несколько мифов о человеческом факторе в кибербезопасности.

Читать далее

Разбираемся с работой SAMBA в корпоративном домене

Уровень сложностиСредний
Время на прочтение25 мин
Охват и читатели22K

Привет, Хабр!
Меня зовут Александр, я работаю в команде над продуктом ALD Pro.

В статье поговорим о том, как обеспечить надежную работу файлового сервера Samba в больших доменах с Kerberos-аутентификацией и авторизацией через PAC-сертификат, как настроить права доступа на уровне ACL файловой системы, как на самом деле работает стандартная проверка прав доступа "Пользователь-Группа-Остальные" и как расширяется алгоритм при использовании POSIX ACL.

В конце посмотрим возможности нашего файлового менеджера fly-fm и я поделюсь ещё одной своей утилитой aldpro-setfacl, которая позволяет настраивать права доступа к файлам полностью из графического интерфейса

Читать далее

Два падавана и море ошибок в наставничестве

Уровень сложностиПростой
Время на прочтение9 мин
Охват и читатели1.6K

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

Меня зовут Катя , я системный аналитик продукта ALD Pro и автор канала "Анализ, цветы, коты и Катя". Два года назад мне поручили стать наставником двух подающих надежды, но совершенно неопытных стажеров. Будучи уже опытным специалистом и имея за плечами бэкграунд преподавания в университете, я думала, что это будет легко. Как же я ошибалась! В этой статье расскажу о том, какие ошибки совершила как наставник и как их можно избежать тем, кто решит окунуться в наставничество. Будет немного смешно, временами больно, но главное — поучительно.

Читать далее

Сдвиг по фаззингу: как перестать бояться и полюбить этот вид тестирования

Уровень сложностиПростой
Время на прочтение9 мин
Охват и читатели1K

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

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

1. Как эффективно донести информацию о пользе фаззинга до людей, которым предстоит этим заниматься?

2. Как не превратить фаззинг в пустую формальность?

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

Читать далее

Прямо как в Black Mirror: какие сюжеты фантастического сериала могут скоро воплотиться в реальной жизни

Уровень сложностиСредний
Время на прочтение9 мин
Охват и читатели2.9K

В конце сентября 2024 года компания Netflix анонсировала выпуск нового, седьмого сезона фантастического сериала Black Mirror. Эта антология посвящена мрачным прогнозам на ближайшее будущее, предупреждая зрителей о последствиях непредсказуемого развития технологий. Первые серии Black Mirror вышли в 2011 году, и за это время некоторые сюжеты сериала пугающе приблизились к реальности.

Полина Сокол, старший аналитик данных R&D‑лаборатории Центра технологий кибербезопасности ГК «Солар», специально для Techinsider, а теперь и для Habr, собрала несколько примеров развития искусственного интеллекта (ИИ), которые уже существуют в нашей жизни или в скором времени могут стать реальностью.

Читать далее

Феномен забытых технологий: почему VHS пережил лазерные диски

Время на прочтение8 мин
Охват и читатели19K

Если вы знаете, что такое «перемотать кассету», то, скорее всего, вам уже за 30. Вы помните свадебные видео, на которых лица гостей — это пиксельная абстракция, у вас была пиратская копия «Крепкого орешка», а если лента кассеты рвалась, вы склеивали ее лаком для ногтей или скотчем. Потом появились лазерные диски, которые обещали кристальное качество. Но они не отняли у VHS главного — этот «дедовский» формат даже не пытался быть идеальным. Он был понятным, как инструкция на обратной стороне кассеты: «вставь, нажми, смотри». Дамы и господа, берегите ваши олдскулы — мы отправляемся в прошлое на поиски секрета популярности VHS.
Читать дальше →

Когда ты больше не просто пишешь код. Ты управляешь энергией

Время на прочтение7 мин
Охват и читатели9.4K

Привет, Хабр!

Когда-то я писал веб-приложения. Решал задачи бизнеса, деплой в прод, REST, тесты, метрики, кубики. Всё было нормально. Но в какой-то момент мне стало… скучно.

Да, задачи были интересными. Команда — отличной. Но где-то внутри появилась пустота. Хотелось делать что-то настоящее. Осязаемое. Что-то, где за твоим кодом — больше, чем UI и API. Хотелось влиять на реальный мир.

Так я попал в мир электропривода.

Читать далее

Апгрейд компьютера паяльником

Уровень сложностиСредний
Время на прочтение8 мин
Охват и читатели21K

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

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

И вот, наконец-то мне представилась возможность сделать технический апгрейд своего старинного компьютера и реализовать очередную свою детскую мечту!
Читать дальше →