Feed aggregator

Создание кастомного балансировщика нагрузки на Go для gRPC с приоритизацией адресов

Habr.com - Fri, 11/15/2024 - 15:15

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

В этой статье я поделюсь опытом создания кастомного балансировщика нагрузки на Go для gRPC, который использует приоритеты адресов для выбора наилучшего соединения. Это решение позволяет гибко управлять распределением клиентских запросов между серверами с разными уровнями доступности и обеспечивает подключение к оптимальному ЦОД с минимальными задержками.

Читать далее

AD-X2: присадка для аккумуляторов, взбудоражившая Америку

Habr.com - Fri, 11/15/2024 - 15:14

На дворе 1947 год, и США оправляются от разрушительных последствий Второй мировой войны. Жизнь людей потихоньку возвращается в мирное русло, и многие ищут новые способы заработать.

Одним из таких людей стал Джесс М. Ричи — оператор бульдозера из Калифорнии, который заявил, что нашел специальную добавку для продления срока службы свинцово-кислотных автомобильных аккумуляторов. Якобы она позволяла существенно увеличить их надежность и долговечность, что было крайне актуально в условиях растущего спроса на автомобили. Ну казалось бы, нашел и нашел — молодец. Но эта добавка под названием AD-X2 стала причиной слушаний комитета в Сенате, отставки двух директоров Национального бюро стандартов и личного вмешательства министра торговли США.

Читать далее

Release notes. Маркетинг или искусство?

Habr.com - Fri, 11/15/2024 - 15:06

Привет! Главный герой сегодняшней статьи – release notes. Кажется, зачем о них говорить? Ведь никто их не читает, не смотрит. И все же именно посредством таких заметок пользователи могут видеть, что происходит с тем продуктом, которым они пользуются. Именно благодаря release notes пользователи понимают, что продукт не только жив, но также развивается в конкретном направлении. Регулярные и классно написанные release notes – признак того, что команда разработки и бизнес не стоят на месте.

Читать далее

Сообщники хакеров поневоле: как сотрудники влияют на информационную безопасность и что с этим делать

Habr.com - Fri, 11/15/2024 - 15:04

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

В  данной статье покажем, насколько важна роль сотрудника в кибератаках и почему развитие киберграмотности в организации — необходимость, продиктованная прогрессом.

Читать далее

Стоять или сидеть? Развенчиваем мифы о здоровом образе работы

Habr.com - Fri, 11/15/2024 - 15:04


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

Однако теперь появилось еще одно исследование, причем очень масштабное: в нем приняли участие 83 000 человек. Это многолетний проект, авторы которого поставили своей целью сравнить сидячий и стоячий образ жизни. Его результаты указывают на то, что, возможно, работа стоя все же не полезнее, чем сидячая. Важно отметить: речь об офисах, включая домашние. Понятно, что работа у станка или сборка деталей на конвейере сильно отличаются по типу нагрузок. Подробности исследования — под катом.
Читать дальше →

Почему в разработке чат-ботов мы в качестве основы используем Jmix

Habr.com - Fri, 11/15/2024 - 14:59

И за шесть лет работы в нашей айти-команде пока не нашли ни одного критичного минуса. Рассказываю как мы пилим чат-ботов на базе Jmix

Читать далее

Как мы заменили IPMI консолью на HTML5 для управления нашими серверами

Habr.com - Fri, 11/15/2024 - 14:58

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

Читать далее

Красную карточку этому роботу! Участники RoboCup — о современном робофутболе

Habr.com - Fri, 11/15/2024 - 14:56

Соревнования по робофутболу зародились более 20 лет назад, и с тех пор стали не только спортивным событием, но и исследовательской площадкой для отработки современных технологий на стыке AI/ML и робототехники. Разные лиги позволяют инженерам со всего мира разрабатывать и совершенствовать роботов, которые умеют ориентироваться на поле, передвигаться и общаться друг с другом.

В конце октября на международном турнире RoboCup-2024 Asia-Pacific команда StarKit, организованная на базе МФТИ, завоевала первое место в лиге Standard Platform, обыграв в финале соперников из Китая со счетом 3:1. В составе StarKit выступили стажеры отдела FPGA-прототипирования YADRO — Арсений Штундер и Булат Сибгатуллин. Они рассказали, как устроен современный робофутбол, почему это на самом деле глобальный open source и какие технологии лежат в основе.

Читать далее

Не мозгом единым: формирование памяти вне клеток мозга

Habr.com - Fri, 11/15/2024 - 14:45


Мозг является центральным органом организма человека. Да, без сердца или легких организм не выживет, но именно мозг управляет всеми системами. Еще одной важной функцией мозга является формирование и хранение памяти, куда входят не только наши воспоминания из детства, но и выученные навыки. Считается, что именно в клетках мозга хранится информация, однако эта теория может быть ошибочной (по крайней мере частично). Ученые из Нью-Йоркского университета (США) провели исследование, в котором установили, что и другие клетки, не являющиеся клетками мозга, также участвуют в процессе формирования памяти. О каких именно клетках идет речь, как они помогают мозгу в вопросах памяти, и какова практическая перспектива данного открытия? Ответы на эти вопросы мы найдем в докладе ученых. Читать дальше →

Как изменилась производительность GeForce RTX 4070 с GDDR6 по сравнению с версией с GDDR6X в играх

Habr.com - Fri, 11/15/2024 - 14:44

Если вы не фанат гейминга, то могли и пропустить недавнее решение NVIDIA изменить конфигурацию своей популярной видеокарты GeForce RTX 4070. Неожиданно для всех компания взяла, да и заменила высокоскоростную память GDDR6X на более традиционную GDDR6. Само собой, молчаливого принятия такой шаг не вызвал. Напротив, он породил множество вопросов о потенциальном влиянии нового-старого типа VRAM на производительность и заставил потребителя задуматься, что же теперь брать.

Читать далее

Как я отправился покорять Эльбрус и не дошел до вершины 71 метр

Habr.com - Fri, 11/15/2024 - 14:28

Привет, Хабр! Это Денис Басковский. Я ведущий разработчик в МТС Медиа, в свободное от работы время путешествую. Сегодня расскажу, как решил покорить Эльбрус и что из этого получилось. Спойлер: счастливого финала с установкой флага на вершине не будет, с другой стороны, мы выжили — это тоже ничего!

Читать далее

Как найти хорошую работу в IT? Лучшие каналы и практики поиска в 2024 году

Habr.com - Fri, 11/15/2024 - 14:15

Последнее время всё чаще, когда речь заходит о карьере, говорят о том как правильно составить CV, презентовать себя, написать сопроводительное. Это безусловно база, без этого никак. 

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

Посмотрим глазами нанимающего, как это работает.

Читать далее

Lampwork — декоративная стеклодувная техника. Часть 2. Основные приёмы, работы заключительные

Habr.com - Fri, 11/15/2024 - 14:01

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

Всероссийский рейтинг IT-брендов работодателей 2024

Habr.com - Fri, 11/15/2024 - 14:00

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

Представляем вашему вниманию ежегодный рейтинг IT-брендов работодателей от Хабра и ЭКОПСИ. Вот уже пятый год подряд мы проводим исследование, чтобы актуализировать образ работодателей и помочь айтишным соискателям лучше ориентироваться на рынке труда.

Исследование 2024 года основано на ответах 34 тысяч IT-специалистов страны, из которых 90% работают в квалификации не ниже уровня middle. В контур исследования попало 670 российских работодателей с численностью штата более 50 IT-специалистов — это на 33 IT-бренда больше, чем в том году, что говорит об увеличении конкуренции среди компаний на IT-рынке.

В итоговый рейтинг прошли 128 компаний с чётко сформированным брендом — это те компании, за которые соискатели могли не просто проголосовать, но и обосновать причину своего выбора по 41 метрике. Полный рейтинг – под катом.  

Смотреть рейтинг

[Перевод] Ловушка одиночества: говорят, что оно так же вредно, как курение. Сократит ли оно продолжительность жизни?

Habr.com - Fri, 11/15/2024 - 13:47

Я не трачу много времени на то, чтобы беспокоиться об одинокой старости. Близится мой 61-й день рождения, восемь лет счастливого брака, у меня есть жена, двое приёмных детей-подростков, старшая дочь от предыдущего брака, внук и четыре брата и сестры. Большинство из них, по крайней мере, терпят меня; некоторые даже говорят, что любят меня. Но, возможно, я слишком многое принимаю как должное. Люди умирают, отдаляются друг от друга, расходятся — и любой, кто меня знает, скажет вам, что я могу быть очень раздражительным.

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

Что касается моих близких друзей, некоторых из которых я знаю уже более 40 лет, то: а) они явно стареют, и б) я очень стараюсь поддерживать с ними связь. Из-за локдаунов и отказа от спиртного я почти разучился общаться. Спустя почти четыре года после того, как я бросил пить, я не боюсь рецидива, но трезвому мне чуть сложнее наслаждаться пабами или винными барами, и я чуть меньше могу сказать о себе. Когда я чувствую чуть больше снисхождения к себе, я напоминаю себе, что у трезвого меня также меньше шансов закончить вечер, разглагольствуя о всякой ерунде.

Читать далее

FortiClient VPN: запускаем скрипт, приложение или задачу после установки соединения

Habr.com - Fri, 11/15/2024 - 13:30

Привет, Я Саша Басун — системный администратор в «Петрович-Тех». Я уже писал на Хабре о пользовательских проблемах, и мне нравится автоматизировать такие задачи. В их решении есть своя магия.

Статья будет о возможностях донастройки FortiClient VPN под пользователя. Эту информацию также можно вытащить из документации — но парадокс в том, что для её чтения нужен работающий VPN.

Мы устанавливаем VPN-клиент в автоматическом режиме с нужными настройками. Через несколько секунд после подключения к серверу на рабочей станции должен запускаться определённый процесс. Ключевое слово — «должен»: он не всегда срабатывает как должно. Мне нужно было понять, в чём проблема, и найти решение для стабильного запуска.

Читать далее

Дюжина ошибок мессенджера Telegram

Habr.com - Fri, 11/15/2024 - 13:29

Все мы знаем, что такое Telegram. Наверняка и вы, читатель, им пользуетесь. Как и в любом другом проекте, в коде Telegram тоже есть баги, и, если вы программист, эта статья специально для вас! Мы проверили исходный код мессенджера и готовы поделиться с вами интересными находками.

Читать далее

Айтишная «премия Дарвина»: номинанты 2024 года

Habr.com - Fri, 11/15/2024 - 13:26

Каждый год в мире технологий происходят события, которые условно можно номинировать на «премию Дарвина» (кто забыл, это антипремия за всякую «жесть», порой фатальную). 2024 год еще не закончился, но уже сейчас можно назвать некоторых номинантов на получение «почетной» премии.

Читать далее

Являются ли старение и смерть эволюционным преимуществом? Отвечает компьютерное моделирование

Habr.com - Fri, 11/15/2024 - 13:15

Смертоносная эволюция: является ли программируемая смерть эволюционным преимуществом? Отвечает компьютерное моделирование.

Правдивая история о том, как я работал адвокатом для неприятной дамы с косой.

Из наблюдений за природой понятно, что смерть организмов от внутренних причин, таких как старение, является правилом, с небольшим количеством исключений. Полностью же бессмертными из многоклеточных признаны лишь семь(!) видов. И это из миллионов существующих. Почему это так?

Читать далее

Проблемно-ориентированное управление в ИТ. Отчётность

Habr.com - Fri, 11/15/2024 - 13:15

Среди управленцев становится модным проблем-менеджмент(Problem manadement) или проблемно-ориентированное управление. Трактовка проблем-менеджмента разнится от толкователя к толкователю. Поделюсь своими взглядами. Проблем- менеджмент лучше внедрять сверху. Верхи оперируют отчётностью, которая описывает состояние ИТ- предприятия. Совершенно логично начать рассуждения с формирования проблемно-ориентированной отчётности.

На многих ИТ-предприятиях отчётность состоит из показателей и метрик. Столкнувшись с с показателями и метриками в первый раз, я предположил, что их важность преувеличена. Однако вскоре отогнал эту мысль, решив, что многого не понимаю в управлении. Сейчас, проработав с моделированием инструментов управления ИТ много лет, я до сих считаю, что отчётность, ограниченная показателями и метриками не несёт большого смысла.
Представьте, что вы директор по ИТ или CIO. Типовая отчётность о состоянии ИТ-услуг и ИТ-инфраструктуры в показателях выглядит примерно так:

Читать далее

Who's online

There are currently 1 user and 1 guest online.
Syndicate content