Обновить

Моя лента

Порог рейтинга
Уровень сложности
Формат публикации
Предупреждение
Войдите или зарегистрируйтесь, чтобы настроить фильтры

Из России режут не сайты, а целые сети. Проверил

Твой сервер на Hetzner, OVH или DigitalOcean? Из России соединение с ним замерзает на первых пакетах. Я проверил 435 хостингов: режут целые сети, вместе со всеми, кто в них арендует место. Кто в списке и как за 30 секунд проверить свой сервер.

Из России режут не сайты, а целые сети. Проверил
Статья

Личная медицинская история на основе ИИ-модели

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

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

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

А для тех, кто предпочитает сразу посмотреть исходники и документацию, имеется готовый шаблон на GitHub. Начать можно с README.

Читать далее
Статья

Оптимизация холодного старта vLLM: собираем прогретый OCI образ Deepseek и GLM и запускаем за 30 секунд

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

Всем привет!

Меня зовут Кирилл, я больше десяти лет разрабатываю облака и инфраструктуру. Но последние пару месяцев в рамках R&D я достаточно много занимаюсь инференсом: платформами для него и оптимизацией всего, что вокруг, в частности проектом Serverless GPU с механиками примерно как у Modal или RunPod FlashBoot.

Одна из самых болезненных вещей здесь - холодный старт моделей. Каждый MLOps инженер, кто ждал перезапуск пода с vLLM / SGLang по 30 минут знает о чем я говорю.

Это особенно актуально, если вы делаете инференс на нескольких облачных провайдерах и спотовом GPU рынке, где может случиться прерывание vm или контейнера, так что способность быстро запускаться - must have в таких условиях.

Хорошие новости - чтобы решить эту проблему около месяца назад я начал работу над open-source проектом warmctl, о нём сегодня в посте.

Читать далее
Статья

gzip позволяет склеивать файлы. Почему тогда браузер теряет данные?

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

Объединить несколько gzip‑файлов в один можно обычным cat, но при передаче такого файла через HTTP браузер может незаметно потерять часть данных. Почему консольные утилиты справляются с конкатенацией, а HTTP‑клиенты — не всегда? Разбираемся на практических примерах, как эту проблему решают gzip, Brotli и zstd и какие ограничения есть у каждого формата.

Разобраться в сжатии
Статья

Мои ИИ‑агенты обнаружили неизвестное поселение майя

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

Предупреждение: я не археолог.

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

Читать далее
Статья

Инженерный штраф: как завод с порога готовит инженера к уходу

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

Для сложной работы Максим уже достаточно опытен. Для повышения дохода – еще нет.

Завод считает Максима своим кадровым успехом. Его заметили еще в вузе, дали наставника, несколько лет учили за счет предприятия. Теперь он сам запускает новые детали и помогает новичкам. Только оставаться здесь он больше не хочет и уже оплатил переобучение. Он уходит не за большей зарплатой, а за понятным путем к ней. К кому на заводе идти с этим результатом? Подбор нашел хорошего кандидата, наставник научил работать, руководитель дает задачи. Каждый сделал то, за что отвечает. А за весь путь инженера, включая его желание остаться, спросить не с кого.

Читать далее
Статья

Персональные данные клиентов франшизной сети: кто оператор – франчайзер или франчайзи

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

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

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

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

Читать далее
Статья

Параметрический пуск асинхронного двигателя

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

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

Читать далее
Статья

Революция ИИ, которой пока так и не произошло

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

Еще недавно нам обещали революцию в экономике и на рынке труда благодаря повсеместному внедрению искусственного интеллекта, но давайте оглянемся вокруг и честно спросим себя, а что реально изменилось?

узнать что изменилось
Статья

ИИ для врача травматолог-ортопеда

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

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

Читать далее
Статья

У нас один сайт. А это тогда чье? 30 инструментов для 6 задач в ИБ

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

Здарова, Перцы! Допустим, досталось тебе хозяйство. По описи — сайт, база и один сервак. На рабочем столе прошлого админа лежит файлик "пароли старые НЕ УДАЛЯТЬ", а в понедельник бухгалтерия просит продлить сертификат для какого-то test2. В описи такой зверь вообще не значится. Зато за него, оказывается, третий год платят.

— Вот с этой мелочи и начнем. Заодно разберем 30 софтин и инструментов, которые обычно сваливают в одну папку "ХАК" и благополучно там забывают. По 5 штук на дело. Хозяйство у нас условное, сервера для активных проверок – свои.

Читать далее
Статья

Четыре практики, которые помогут вам почувствовать бо́льшую вовлеченность на работе

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

Работа бывает непростой. Поскольку во всем мире лишь 20% сотрудников чувствуют себя вовлеченными в рабочий процесс, нам необходимы инструменты, способствующие повышению вовлеченности и улучшению самочувствия на рабочем месте.

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

Вот четыре новые практики, которые вы можете попробовать внедрить на своем рабочем месте.

1. «Круг признательности» на работе

Давайте признаем честно: на работе мы не всегда чувствуем, что нас ценят, хотя потребность в признании — одна из ключевых для большинства людей. Суть этой практики заключается в том, чтобы начать собрание/совещание с простого жеста: выразить признательность коллеге, сидящему слева от вас. Вы отмечаете какое-то конкретное качество человека или его поступок, а также то, как это повлияло на вас. Затем этот коллега высказывает слова признательности человеку, сидящему слева от него, — и так по кругу (в офисе или во время онлайн-встречи), пока каждый не получит свою порцию признания.

Необходимое время

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

Читать далее
Статья

Beget: восстановлена работа более 50 000 сайтов, для них также выпущены SSL-сертификаты

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

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

Читать далее
Статья

Читая PMBOK 8. Guide. Section 2.5 Stakeholders Performance Domain

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

Всем приветы!

Закончили выкладывать серию видео и аудио подкастов, которые посвящены PMBOK 8. Guide. Section 2.5 Stakeholders Performance Domain.

Читать далее

Ближайшие события

Статья

В ESTT завершили восстановление облачной инфраструктуры после кибератаки

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

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

Читать далее
Статья

Цифровое «Поле чудес»: как устроен инвестскам. Часть первая

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

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

Читать далее
Статья

База о mount в Linux простым языком

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

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

Целевая аудитория - начинающие пользователи линукса, которые командой mount даже не пользовались.

Читать далее
Статья

Майнинговая CMP 170HX стала A100 на 80 ГБ: глитч напряжения открыл запись фьюзов

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

В майнинговой NVIDIA CMP 170HX стоит тот же кристалл GA100, что в A100, и около 80 ГБ HBM, из которых карте разрешено видеть 8. Решают это eFuse-фьюзы на кристалле, и пережигать нужные из них на серийных картах запрещено. Автор блога kate.land собрал глитчер на STM32, который подменяет сигнал PWMVID для регулятора напряжения карты, подобрал серию из трёх импульсов по 2 мс и получил состояние, в котором запись фьюзов открывается. Прожиг — главный, но не единственный шаг: нужны ещё патч конфигурации в драйвере, а для PCIe Gen4 и NVLink — доработки платы и, у NVLink, обход проверки в ROM. В итоге карта получает 80 ГБ (если вся память на плате исправна, а так, по наблюдениям автора, примерно у 9 из 10 карт), все исправные SM (около 120–126 вместо 70), PCIe Gen4 и NVLink, а в FP16 FMA выдаёт 85,9 TFLOP/s против 72,5 у серийной A100. Находки до публикации переданы NVIDIA.

Читать далее
Статья

Как я с ChatGPT устанавливал сервер и чуть не возненавидел Ubuntu

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

Впервые столкнулся с развёртыванием Ubuntu для корп. мессенджера и решил, что с ChatGPT‑то уж быстро справлюсь! Несколько часов мучился, злился, психовал, ругался на чёрную консоль и своего ИИ‑Сусанина. Но в итоге мы всё‑таки победили. Правда не совсем ещё... Но это ж опыт!

Читать далее
Статья

Борьба с ложными состояниями: взгляд из C++ на Rust-дилеммы и реактивный код

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

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

На днях наткнулся на отличную статью Никиты Тимофеенко «Вам не нужны bool и Option». Автор со стороны Rust-разработки поднимает фундаментально правильный вопрос: кодировать состояния системы разрозненными флагами вроде succeeded: bool и failed: bool — это плохой тон, ведущий к трудноуловимым багам. Система типов должна делать некорректные состояния запрещенными на этапе компиляции.

В C++ сообществе эта идея, разумеется, тоже не нова. Мы давно и успешно оборачиваем подобные вещи в std::variant, используя std::monostate как аналог отсутствия значения (можно задать псевдоним, например AbsentResult).

Но читая статью и комментарии к ней, я поймал себя на мысли: мы, разработчики, слишком сильно увлеклись мощью современных компиляторов. Как только стандарты C++ (да и Rust) дали нам инструменты для зубодробительных compile-time проверок любых сущностей, мы начали пихать эти проверки везде, где нужно и не нужно.

В этой статье я хочу показать, как правильное использование std::variant может... замаскировать серьезную ошибку проектирования архитектуры. Как увлечение построением лучшей системы типов отвлекает нас от фундаментальных вопросов проектирования систем. Мы разберем, как классические стейт-машины при поллинге (polling) заставляют нас писать тонны шаблонного кода ради проверок, которых в этой точке программы вообще не должно существовать.

Читать далее
Статья

Как посчитать экономику авиарейса и парка: формулы, допущения

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

Меня очень бесило, что нет открытых данных, чтобы построить нормальную финмодель эксплуатации самолётов (точнее, парка воздушных судов — дальше буду писать ВС). Поэтому пришлось сделать сервис, который эти данные агрегирует — ну или, если честно, на текущем этапе пытается. Это суть, дальше — как и почему.

Читать далее
1
23 ...