Обновить
256K+
4,67
Оценка работодателя
2 667,86
Рейтинг
71 191
Подписчики
Сначала показывать

Почему Chrome весит 7 000 Марио или как сжать «Змейку» в 1 000 раз

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

На вашем диске лежит семь одинаковых моделей птицы Додо. Не благодарите — это ARK заботливо положил их вам в каждое DLC.

Раньше Super Mario Bros весила 40 КБ. Сейчас одно обновление Chrome — это ~7 000 таких Марио. Как мы дошли до жизни такой, и почему все идет по кругу?

В статье пройдем путь от тайлов NES до Neural Texture Compression и рассмотрим змейку в трех версиях: по трем вехам сжатия. Одна из них в 1 120 раз меньше первой. И это не та, в которой ИИ.

Читать далее

Как развернуть приложение в кластере Managed Kubernetes на выделенном сервере

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

Всем привет! С Вами на связи Евгений Листраткин, ведущий инженер команды администрирования клиентских сервисов. Мы предоставляем услуги DevOps as a Service как в дата-центрах Selectel, так и на любых других площадках.

Под задачи клиентов мы держим значительную часть сервисов в Kubernetes-кластерах, используя managed‑решения нашей компании. При этом не участвуем в разработке и технической поддержке самого продукта, а выступаем исключительно в роли его пользователей — как внутренних, так и внешних.

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

Читать далее →

Android, iOS и немного Python: подходит ли Kivy для реальных кроссплатформенных задач?

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

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

Первым делом на ум, конечно же, пришло программирование. Создать небольшое приложение «для себя» можно не погружаясь в тонкости работы языков и фреймворков, а для старта – это именно то, что нужно. 

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

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

 Давайте вместе разберемся — что же такое Kivy?

Читать далее

Строим самолеты в Minecraft: результаты конкурса на сервере Selectel

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

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

Давайте пройдемся по всем работам, а в конце я объявлю тройку победителей.

ding!

Linux 7.1: отказ от прошлого и подготовка к новому железу

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

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

Читать далее

Пять одноплатников 2026: новые чипы, больше памяти и неожиданные форматы

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

Привет, Хабр! В этой подборке — несколько одноплатных компьютеров, которые появились или были анонсированы в 2026 году. Давненько не было ничего про SBC, но теперь пора исправиться. Что касается новых моделей, то здесь есть и компактные платы для IoT, и индустриальные решения на новых чипах Intel, плюс специализированные варианты под камеры и AI. Форм-фактор у всех более или менее похож (хотя и тут с оговорками), но назначение сильно отличается. Что ж, поехали!

Читать далее

Как подключить Kafka UI к кластеру Kafka в DBaaS

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

Работать с Kafka в DBaaS — удобно: инфраструктура поддерживается сильно проще, пока вы фокусируетесь на логике приложения. Но есть нюанс: прямой доступ к брокерам и CLI ограничен. Это усложняет отладку, анализ данных и диагностику consumer — особенно если у вас десятки топиков и групп.

Kafka UI — это Open Source-инструмент, который решает описанную проблему: он предоставляет веб-интерфейс для просмотра топиков, сообщений и состояния consumer groups без прямого доступа к брокерам.

На связи Ксения Ершова, проектировщик интерфейсов в Selectel. В статье расскажу, как развернуть на облачном сервере Kafka UI в публичном доступе, подключить его к Kafka-кластеру в DBaaS Selectel и проверить, что все работает.

Читать далее

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

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

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

Читать далее

OpenSearch Dashboards и как веб‑интерфейс упрощает работу с кластером

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

Мы уже рассказывали, что такое OpenSearch как сервис в Selectel и как легко и быстро начать им пользоваться. Если коротко — это managed-решение, где кластер развертывается за несколько минут, а все заботы берет на себя провайдер: обслуживает кластеры, настраивает СУБД, обеспечивает отказоустойчивость, беспокоится о бэкапах и масштабировании, предоставляет  поддержку.

Но дальше возникает вопрос — как с этим кластером работать? Как настроить мониторинг, визуализировать данные и метрики, работать с бэкапами, управлять пользователями и доступами? Можно, конечно, отправлять curl-запросы к API. Можно подключать сторонние инструменты, вроде Grafana. Но есть способ проще и удобнее — OpenSearch Dashboards.

Привет, Хабр! Меня зовут Сергей Кардапольцев, я технический писатель в Selectel. В этой статье расскажу, как можно упростить работу с кластером OpenSearch с помощью OpenSearch Dashboards.

Читать далее →

Практическое руководство по Qwen: установка, настройка vLLM и работа через API

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

Разворачивать LLM на своих мощностях часто приходится не из-за любви к self-hosted решениям, а ради контроля над данными и предсказуемого инференса. И обычно этого еще требуют стандарты безопасности или архитектура внутренних инструментов компании.

В статье покажем, как поднять Qwen на своем облачном сервере через vLLM. На выходе получим стандартный OpenAI-совместимый API с авторизацией по токену и интерфейс Open WebUI для тестов. Детали внутри.

Читать далее

Автоматизируем создание глобального роутера для связи выделенного и облачного серверов

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

Привет, Хабр! Меня зовут Сергей, я разработчик облачной платформы в Selectel. В прошлой статье я рассказал об использовании Terraform для создания глобального роутера и настройки сетевой связности между разными регионами облака. Сегодня продолжим тему и объединим в сеть выделенный и облачный серверы.

Читать далее →

Я удалил backpropagation из нейросети. Она обучилась методами XIX века

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

Все началось с того, что я открыл PyTorch и удалил из модели .backward(). Взял и стер как строчку, которая «вроде ничего не делала». Только вот эта строчка делала вообще все.

Я хотел понять одну вещь: а что, если забыть, что backpropagation существует? Не как упражнение, чтобы вспомнить основы, а буквально обучить нейросеть, ни разу не посчитав градиент. То есть без всего того математического аппарата, который мы с вами воспринимаем как воздух.

И у меня получилось. Правда попутно я обнаружил, что Adam — это, по сути, уравнение движения с трением, записанное на Python. (Лагранж бы такое одобрил, наверное).

Читать далее

Linux 7.0 и что изменилось в ядре после очередного цикла разработки

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

Разработка ядра Linux идет своим чередом. Каждые пару месяцев (иногда ждать приходится дольше) появляется свежая версия с исправлениями и новыми возможностями. На этот раз Линус Торвальдс представил релиз 7.0, который вобрал тысячи правок от сообщества. Изменения затронули самые разные части системы: от обработки ошибок в файловых системах до правил использования AI-ассистентов при подготовке патчей. Давайте разбираться.

Сначала — о привычных подробностях релиза. Линус Торвальдс объявил о выходе новой версии после стандартного двухмесячного цикла. В релиз вошло 15 624 исправления, подготовленных 2 477 разработчиками. Объем патча — 56 МБ, изменения коснулись 18 053 файлов. Для сравнения: в предыдущем выпуске патчей было чуть больше, но размер меньше.

Читать далее →

Ремонт блока питания с Power Delivery. 470 граммов электроники

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

Не люблю писать о ремонте техники, так как обычно это рутина. Самые частые аппаратные проблемы — это старение, перегревы, перегрузки, намокание и тому подобное. Но тут коллега принес блок питания, который покупался для тестов устройств с Power Delivery, со словами: «Два раза зарядил телефон и блок питания перестал работать». AOHi GaN 140W, весом 470 граммов (!), с относительно небольшими габаритами. Мне кажется, что за такую стоимость он должен был прослужить немного дольше. Я его решил разобрать только для того, чтобы доказать, что там просто свинцовая пластина, а блок питания самый обычный. Спойлер: нет.

Читать далее

Код Apollo 11 выглядит лучше современного софта. Похоже, мы где-то свернули не туда

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

Помните, в 2016 сотрудник NASA Крис Гарри опубликовал код миссии Apollo 11 на GitHub? Его можно изучать, загружать и изменять. Ну и, конечно, использовать для полета на Луну в собственных целях. Речь идет об исходниках кода командного модуля Comanche 055 и лунного модуля Luminary 099. Это «живой» код из 1969 года с комментариями инженеров.

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

Читать далее

Пять мини-ПК середины весны: от производительных систем с водянкой до офисного «железа»

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

В этой подборке — несколько мини-ПК, о которых стало известно в апреле 2026 года. Формально все это один и тот же класс устройств — компактные настольные компьютеры, которые можно поставить на стол или закрепить за монитором. Но на практике разница между ними довольно большая: от совсем простых конфигураций до систем, которые уже можно рассматривать как мощную рабочую машину. Есть модели для беспроблемного апгрейда, есть — с водяным охлаждением, а есть с двумя накопителями. В общем, на любой вкус.

Читать далее

Нет, ИИ вас не заменит. Вас заменит человек, работающий с ним

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

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

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

Читать далее

Кто круче рисует бананы? Сравниваем Nano Banana, Qwen и ChatGPT

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

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

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

Читать далее

МиГ-25: как главный советский истребитель 70-х попал в руки США

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

6 сентября 1976 года, 06:45. Военный аэродром Соколовка в Приморском крае. Старший лейтенант Виктор Беленко, 29 лет, поднимает в воздух МиГ-25П с бортовым номером 31. По плану — обычное полетное упражнение. Через два часа этот самолет будет стоять с выкатыванием за полосу гражданского аэропорта Хакодате в Японии, а Беленко двумя выстрелами из ПМ отгонит от него японских полицейских.

В следующие 67 дней МиГ-25 разберут до последней заклепки в ангаре авиабазы Ацуги под Токио. Директор ЦРУ Джордж Буш (тот самый, будущий 41-й президент США) назовет это «золотым днем разведки». А СССР потратит около двух миллиардов рублей на экстренную замену системы «свой-чужой» по всему флоту военной авиации и ПВО.

Инженеры Foreign Technology Division ВВС США, Lockheed, Pratt & Whitney и Hughes Aircraft сделают выводы, от которых десятилетняя модель советского «суперистребителя» рассыплется на несколько категорий сразу. Эти выводы, на мой взгляд, самая интересная часть всей истории.

ding!

LLM-агент для поиска свободных доменов: автоматизируем подбор

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

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

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

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

Информация

Сайт
slc.tl
Дата регистрации
Дата основания
Численность
1 001–5 000 человек
Местоположение
Россия
Представитель
Александр Шилов