Рубрика «Блог компании Selectel» - 12

Новое, старое, обновленное: что «выросло» в ядре Linux 6.2. Подробности релиза - 1

Вчера появилась новость о выходе стабильного релиза ядра Linux 6.2. Изменений и дополнений действительно много, в этот раз принято почти 17 тыс. исправлений от 2178 разработчиков. Изменения при этом внесены в 14108 файлов, с добавлением 730195 строк кода. Большая часть изменений, почти 50%, связана с драйверами устройств, еще примерно 16% — с аппаратными архитектурами, 12% — сетевые технологии, 4% — файловые системы и еще 3% — подсистемы ядра. Под катом — подробности о том, что представляет собой ядро 6.2.

Наиболее актуальные изменения, которые добавлены в ядро, касаются продолжения работы над интеграцией языка Rust, о чем Торвальдс говорил уже давно. Кроме того, разрешен прием кода кода под лицензией Copyleft-Next. А еще — добавлена возможность регулирования потребления памяти при отложенной записи, появился гибридный механизм защиты потока выполнения команд, плюс появилась утилита rv (Runtime Verification). Ну а теперь, собственно, подробности.
Читать полностью »

Сколько стоит содержать виртуальную девушку? Создаем подругу, записывающую кружочки в Telegram, с помощью 4 нейросетей - 1

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

Поговорим о технической стороне. Как повторить этот шедевр и можно ли обойтись без сервисов OpenAI, которые сложно оплатить в России? И главное — сколько придется инвестировать в виртуальную подругу.
Читать полностью »

Модульный открытый «ноутбук для параноиков» уменьшили: 7 дюймов с полноразмерной клавиатурой и разрешением 1080p - 1

Пару лет назад мы писали про ноутбук MNT Reform. Он предназначен для пользователей, которым крайне важна сохранность персональных данных. Это устройство было даже названо «ноутбуком для параноиков», хотя, конечно, это не официальное название.

Ну а теперь разработчики этого девайса выпустили новое устройство, только с диагональю экрана в 7 дюймов. К слову, слоган компании: «цифровое будущее будет модульным и open-source». Эта же команда поддерживает «право на ремонт», идеей, с которой полностью совместимы, если так можно выразиться, все девайсы MNT. Теперь к ним добавился и этот небольшой лэптоп, который получил название MNT Pocket Reform. Подробности — под катом.
Читать полностью »

image

Прошлый год для производителей электронных систем и устройств выдался неудачным. Согласно данным аналитиков, очень серьезно упали поставки материнских плат. Падение коснулось всех крупных компаний, включая Asus, Gigabyte, MSI, and ASRock. Общий объем поставок на глобальном рынке снизился на 10 млн плат за год. Подробности — под катом.
Читать полностью »

8 вещей, о которых забывают разработчики при переносе приложения в Kubernetes - 1

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

Наш субъективный список — под катом. Пополните его своими рекомендациями в комментариях!
Читать полностью »

image

В ноябре 2022 года Arduino объявили, что MicroPython стал частью их экосистемы. Вместе с этим разработчики выпустили новую IDE — Arduino Lab for MicroPython. Но чем она лучше той же Thonny, которую до сих пор используют для программирования микроконтроллеров на Python? Давайте разбираться.
Читать полностью »

Sega Game Gear: портативная игровая консоль 90-х. Как электронный мусор превратить в работающий девайс - 1

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

В 90-х я о ней даже не слышал, а впервые увидел вживую в музее ретротехники, о котором я писал не так давно. Она мне настолько понравилась, что я решил приобрести такую консоль. И, возможно, поста бы не было, если бы я не купил поломанную консоль и не починил ее. От этого радость от обладания Game Gear максимально высокая. Под катом — рассказ о том, что это за девайс и, конечно, обзор внутренностей консоли с советами по ремонту.
Читать полностью »

8 книг по PostgreSQL: от баз данных с «нуля» для самоучек до руководства про БД в облаках - 1

В целом, эта объектно-реляционная СУБД в дополнительном представлении не нуждается. Разработанная более 20 лет назад, она предназначена для создания и поддержки баз данных серверных приложений, в том числе ресурсоемких аналитических БД. Одна из особенностей PostgreSQL — открытый исходный код. Мы любим ее за развитое комьюнити и возможность развернуть «постгрю» самостоятельно и бесплатно.

Подготовили подборку полезных книг для тех, кто только начал или собирается работать с PostgreSQL. В нее вошли актуальные руководства на русском и английском языках. Если знаете еще одну-две отличных книги, смело рекомендуйте в комментариях.
Читать полностью »

Tiny11: «похудевшая» Windows 11. Действительно ли она в состоянии работать на старых ПК? Часть 1 - 1

Несколько дней назад на Хабре появилась новость о том, что сторонние разработчики выпустили «быструю» версию Windows 11 Pro 22H2. В отличие от оригинала, ей требуется всего лишь 2 ГБ ОЗУ и 8 ГБ места на рабочем диске. Вообще не похоже на требования современной ОС, правда?

Те, кто уже опробовал эту версию ОС, говорят, что она действительно справляется с ограниченным объемом ресурсов, и неплохо. И это при том, что оригинальной версии Windows 11 требуется 4 ГБ ОЗУ и 64 ГБ свободного места на диске. Как и почему все это работает? Об этом под катом. И да, сразу скажем, что собираемся протестировать сборку на Sony Vaio VGN-P11ZR из 2009 года. Там как раз соответствующие характеристики.
Читать полностью »

Это вам не x86_64. Проблемы сборки Arch Linux под ARM-архитектуру и как мы их решали - 1

Привет! Меня зовут Лев Евсеенко, я работаю системным администратором в Selectel, сопровождаю сервисы наших выделенных серверов. В декабре мы пополнили линейку конфигом Ampere Altra Max M128-30 (3 ГГц, 128 ядер) с ARM-процессором внутри.

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


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js