Pull to refresh
114
40.9
Влад Ефименко @Doctor_IT

Главный редактор

Send message

Как объяснить сложный материал, балансируя между точностью терминов и простотой изложения? 3 кейса из практики Selectel

Reading time9 min
Views3.8K

Привет, Хабр! Меня зовут Лена Насыбуллина, я методист продуктовых образовательных программ — помогаю компании наращивать внутреннюю экспертизу и разрабатываю курсы и другие обучающие активности для сотрудников.

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

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

Все советы и лайфхаки работают не только для IT. Пригодятся спикерам для выступления на конференции или митапе, авторам на Хабре или лидам для ведения внутренних баз знаний.
Читать дальше →
Total votes 33: ↑30 and ↓3+35
Comments4

Как переехать с Microsoft на Linux: краткий чек-лист и подводные камни

Reading time6 min
Views43K

В конце июля 2022 года Microsoft прекратила действие SPLA-контрактов для российских провайдеров. Большинство из них не смогут продлить лицензии, а значит — пользоваться Azure, Windows Server, Microsoft 365. И это не считая проприетарного ПО, доступного только для пользователей Windows.

Пиратство — это небезопасно. Поэтому мы постарались дать нашим клиентам примерный план по миграции на Linux. О том, что из этого получилось, рассказываем под катом.
Читать дальше →
Total votes 43: ↑41 and ↓2+49
Comments147

Зоопарк ML-моделей или лучший справочник на Хабре

Reading time4 min
Views5.6K

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

Меня зовут Ирина, я работаю ML инженером в Brand Analytics. Моя работа тесно связана с NLP, ведь мы ежедневно получаем огромное количество текстовых данных со всего интернета. Сегодня я хочу поговорить о теме, которая беспокоила меня еще с тех времен, когда я только начала изучать SOTA-решения в задачах обработки естественного языка.

Читать далее
Total votes 16: ↑16 and ↓0+16
Comments5

Docker на роутере MikroTik: как развернуть и не утонуть в багах

Reading time9 min
Views49K

Привет, Хабр! Меня зовут Ярослав, я стажер инженерно-технического отдела в Selectel. В своих пет-проектах уже давно использую роутеры MikroTik. Но я никогда не думал, что на них станет возможным развернуть Docker. Релиз стабильной версии RouterOS 7.5 изменил мое мнение: теперь MikroTik поддерживает контейнеризацию.

На примере Nextcloud показываю, как установить и настроить приложение в контейнере, и рассказываю, с какими ограничениями можно столкнуться. Подробности под катом.
Читать дальше →
Total votes 47: ↑47 and ↓0+47
Comments32

7 полезных книг по Python для старта и развития навыков: выбор сотрудников Selectel

Reading time6 min
Views25K

Попросили коллег порекомендовать книги по изучению Python, которые когда-то помогли им прокачать свои навыки. Сохраняйте подборку в закладки — она пригодится и начинающим, и опытным специалистам. А также делитесь своими вариантами в комментариях.
Читать дальше →
Total votes 34: ↑33 and ↓1+42
Comments11

Баттл «художников»: сравниваем Midjourney, DALL-E 2 и Stable Diffusion

Reading time7 min
Views35K

Текстов про Midjourney, DALL-E 2 и Stable Diffusion много: их обозревали и даже сравнивали с дизайнерами. Мы решили пойти дальше и устроить между ними баттл: проверить, как нейросети генерируют литературных персонажей, исторических личностей, абстракции и другое. Что из этого получилось — показываем под катом.
Читать дальше →
Total votes 51: ↑48 and ↓3+55
Comments24

Как мы удерживали нагрузку десятков тысяч подключений для Warface

Reading time7 min
Views12K

Всем привет, меня зовут Алексей Капустин, я старший программист в Allods Team. В этой статье я расскажу о серверной архитектуре Warface — как она устроена изнутри, как мы пришли к кроссплатформенному мультиплееру, про метагейм, масштабирование и многое другое.

Читать далее
Total votes 37: ↑35 and ↓2+40
Comments36

Когда лучше делегировать, а когда оставить задачу себе? Инструкция для начинающих руководителей

Reading time7 min
Views13K

Представьте айсберг. На его верхушке знание о том, что руководителю нужно уметь делегировать задачи. А вот как именно это делать и почему бывает очень больно — скрыто в темных водах. Под катом разбираем барьеры, приводим примеры из практики тимлидов Selectel и даем советы. А еще принимаем ваши советы по делегированию — делитесь ими в комментариях.
Читать дальше →
Total votes 33: ↑31 and ↓2+38
Comments14

Магнитные роботы в медицине: удивительные изобретения

Reading time6 min
Views4.1K

Микророботы не автономны: чтобы ими управлять, нужно внешнее воздействие. Один из вариантов — использовать магнитное поле, чтобы заставить небольшое существо передвигаться, прыгать и хватать «добычу».

Под катом собрали впечатляющие проекты магнитных микророботов. Насколько они функциональны и как могут помочь в медицине — рассказываем в подборке.
Читать дальше →
Total votes 40: ↑40 and ↓0+40
Comments4

Домашний дата-центр: ошибки, результаты и советы

Reading time9 min
Views44K

Привет, Хабр! Меня зовут Ярослав, я стажер инженерно-технического отдела в Selectel. И несколько лет назад у меня была мечта — сделать домашний дата-центр. Я ее исполнил и хочу предупредить: не повторяйте моих ошибок, сохраните психику.

В статье делюсь опытом проектирования и сборки домашнего дата-центра. А также рассказываю, как случайно не сжечь серверный шкаф и за что провайдеры могут подать в суд. Подробности под катом.
Читать дальше →
Total votes 84: ↑80 and ↓4+97
Comments137

Залогиниться из России через Турцию — без VPN. Обновление геолокаций IP с помощью Geofeed

Reading time3 min
Views10K

Как часто бывает: заходите на сайт, а он вас прогоняет, якобы вы из другой страны?
Ситуация неприятная как для пользователя, так и для интернет-провайдера — нужно поднимать базу IP-адресов и смотреть, где указана неактуальная геолокация.

На вебинаре Selectel Network Meetup 4 сетевой инженер Никита Степанов рассказал, как починить географию пользователей и автоматически обновлять геолокацию IP-адресов. Подробности под катом.

Дисклеймер: название Eevee вымышленное, любые совпадения с реальными компаниями случайны.
Читать дальше →
Total votes 39: ↑38 and ↓1+50
Comments5

CDN против DDoS-атак: в каких случаях это действительно работает

Reading time4 min
Views4.2K


Мы привыкли воспринимать CDN, или сеть доставки контента, как технологию для ускорения работы веб-сайтов. При этом у CDN есть менее известное преимущество — услуга повышает безопасность инфраструктуры, в частности за счет защиты от DDoS-атак. Под катом рассказываем, действительно ли сеть доставки контента способна противостоять атакам и какие тут есть нюансы.
Читать дальше →
Total votes 32: ↑31 and ↓1+40
Comments4

Получаем список российских IP-адресов

Reading time4 min
Views45K

Мир меняется. И в текущей ситуации становится полезным список IP-адресов, условно принадлежащих автономным системам той или иной страны.

В этой статье вы узнаете, как получить список префиксов, анонсируемых автономными системами любой страны. Если вы, конечно, не знали этого раньше.

Читать далее
Total votes 28: ↑27 and ↓1+29
Comments10

Сможет ли Midjourney заменить дизайнеров? Тестируем нейронную сеть

Reading time6 min
Views33K

Обратите внимание на обложку к статье. Одна часть нарисована дизайнером, вторая — сгенерирована нейросетью Midjourney.

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

Результаты теста и ответ на загадку обложки — под катом.
Читать дальше →
Total votes 52: ↑52 and ↓0+52
Comments31

Введение в математическую оптимизацию на примере компании Recruit. Часть 1

Reading time8 min
Views8.2K
Что такое «математическая оптимизация» — четыре области применения, шаги по её применению к реальным проблемам, чем она отличается от машинного обучения и как её использовать иначе

Прим. переводчика: Ранее на хабре не было переводов статей с японского языка. Мы решили исправить это досадное упущение и начать переводить их ещё и с этого языка. Данный материал будет пробой пера.
Эта серия статей о том, что такое математическая оптимизация и как она может быть применена в бизнесе через представление примеров применения в компании Recruit. В первой статье представлен обзор математической оптимизации, четыре примера применения в Recruit, процедура применения к реальным случаям, отличия от машинного обучения и как использовать её иначе.

Другие части доступны здесь:


❖ автор Рёсуке Судо
Читать дальше →
Total votes 22: ↑20 and ↓2+32
Comments7

Пятничный дебаг: насколько глубока кроличья нора?

Reading time23 min
Views6.1K

Привет, Хабр! Меня зовут Рома, и я системный администратор объектного хранилища Selectel. Когда меня спрашивают, за что я люблю свою работу, на ум приходит множество вещей. Но лучшее в жизни каждого инженера, как по мне, это столкновение с необъяснимым — ошибки и неполадки, находящиеся, казалось бы, на грани невозможного. И расследование таких случаев.

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

Первая история больше философская, чем техническая. Про долгий поиск ошибки сначала в нашем мониторинге, а после – в софте, и все более глубоком погружении в слои абстракций. Бывало у вас такое, что глубина кроличьей норы с каждым шагом казалась все более неизмеримой? Под катом как раз про это.
Читать дальше →
Total votes 48: ↑48 and ↓0+48
Comments9

ML в Managed Kubernetes: для каких задач нужен кластер с GPU

Reading time6 min
Views4.9K

Машинное обучение используют в разных сферах: от бизнес-аналитики до астрофизики. Для грамотного потребления ресурсов модели развертывают в контейнерах на выделенных серверах или в облаках. Теперь с ML можно эффективно работать в готовых кластерах Kubernetes — в них появились производительные видеокарты.

Под катом рассказываем, для чего нужны GPU в кластерах Managed Kubernetes и как они ускоряют продакшн ML-сервисов.
Читать дальше →
Total votes 37: ↑37 and ↓0+37
Comments5

Роботы-насекомые: удивительные и перспективные проекты

Reading time7 min
Views7.3K

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

Под катом собрали перспективные проекты роботов-насекомых. Каких размеров и форм они бывают, как работают — рассказываем в подборке.
Читать дальше →
Total votes 25: ↑24 and ↓1+32
Comments14

Что такое тензорные ядра: вычисления со смешанной точностью

Reading time10 min
Views69K
image

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

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

Краткий урок математики


Чтобы понять, чем же заняты тензорные ядра и для чего их можно использовать, нам сначала разобраться, что такое тензоры. Все микропроцессоры, какую бы задачу они ни выполняли, производят математические операции над числами (сложение, умножение и т.д.).

Иногда эти числа необходимо группировать, потому что они обладают определённым значением друг для друга. Например, когда чип обрабатывает данные для рендеринга графики, он может иметь дело с отдельными целочисленными значениями (допустим, +2 или +115) в качестве коэффициента масштабирования или с группой чисел с плавающей точкой (+0.1, -0.5, +0.6) в качестве координат точки в 3D-пространстве. Во втором случае для позиции точки требуются все три элемента данных.

Тензор — это математический объект, описывающий соотношения между другими математическими объектами, связанными друг с другом. Обычно они отображаются в виде массива чисел, размерность которого показана ниже.
Читать дальше →
Total votes 26: ↑26 and ↓0+26
Comments26

Одноплатник Khadas Vim4 — интересный аналог Raspberry Pi 4

Reading time4 min
Views15K

Привет, Хабр! Недавно мы опубликовали статью про аналоги Raspberry Pi. Увидели, что текст понравился, и написали продолжение про перспективный одноплатник Khadas Vim4. Это флагманский мини-ПК на базе чипа Amlogic. Его особенность — наличие HDMI-входа, который расширяет список реализуемых на нем проектов.

Что можно собрать на базе Vim4, какие особенности и характеристики платы нужно учитывать — рассказываем под катом.
Читать дальше →
Total votes 18: ↑12 and ↓6+9
Comments19

Information

Rating
158-th
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Works in
Date of birth
Registered
Activity