Подписывайтесь на наш Telegram-канал Mobile Insights, где еще больше материалов для мобильных разработчиков. А в IT Insights — много об интересном коде и технологиях.
![](https://webcf.waybackmachine.org/web/20240804184400im_/https://habrastorage.org/webt/dg/-s/q8/dg-sq88_thadzeiijjeb-lqx76u.png)
Microsoft опубликовала первое стабильное обновление новой ветки дистрибутива Azure Linux 3.0, который ранее распространялся под именем CBL-Mariner.
Проект развивается в качестве универсальной базовой платформы для Linux-окружений, используемых в облачной инфраструктуре, edge-системах и различных сервисах Microsoft. Решение нацелено на унификацию применяемых в Microsoft Linux-решений и упрощение поддержания Linux-систем различного назначения в актуальном состоянии.
Наработки проекта распространяются под лицензией MIT. Сборки пакетов формируются для архитектур aarch64 и x86_64. Размер установочного образа 740 МБ.
Базовая платформа включает только самые необходимые компоненты и оптимизирована для минимального потребления памяти и дискового пространства, а также для высокой скорости загрузки. В проекте применяется подход «максимальная безопасность по умолчанию», подразумевающий включение различных дополнительных механизмов для повышения защиты.
Изменения в новой версии:
ядро Linux обновлено до версии 6.6;
добавлена поддержка GPU Nvidia A100 и H100, а также предоставлен Nvidia GPU Operator для автоматизации управления драйверами Nvidia на узлах с Azure Linux;
добавлены инструменты для замены других дистрибутивов (OSsku In‑Place Migration) на узлах в облаке Microsoft Azure, например, можно заменить установленный Ubuntu на Azure Linux;
система принудительного контроля доступа SELinux переведена по умолчанию в режим enforcing.
Источник: OpenNET.
Иногда я делаю сразу несколько похожих подпроектов в одном проекте, например, набор статичных лендингов для сбора заявок и блог на AstroJS. Подпроекты отличаются контентом и темой оформления, но используют общие блоки. При этом публиковать общие блоки в публичном пространстве не хочется.
В этом случае полезно иметь монорепу, и я это сделаю без внешних зависимостей только с помощью npm workspaces.
На самом деле резервное питание мы будем делать для ONT (Optical Network Terminal), но т.к. способ подходит для всех подобных устройств с 12v питанием, то обобщил до "роутера".
Цель: сделать устройство которое при отключении электроэнергии сможет питать роутер некоторое время. При этом: на устройстве должна быть индикация напряжения аккумулятора, при переключении с основного контура питания на резервный основной контур питания должен разрываться полностью и наоборот.
На GitHub представлен проект Repo Roulette. Цель этого решения — позволить пользователям исследовать репозитории GitHub случайным образом, предоставляя каждому возможность открыть для себя новые и захватывающие проекты, созданные другими разработчиками, а также попробовать внести в них свой вклад.
Компания EcoFlow представила Power Hat, шляпу с гибкими солнечными панелями, которая позволяет заряжать смартфоны и другие гаджеты. EcoFlow утверждает, что Power Hat может зарядить смартфон с аккумулятором ёмкостью 4000 мАч «всего за 3–4 часа». Новинка будет стоить от $129.
“Death march” Эда Йордана: коротко о книге.
Книга написана в 1997 г., и может показаться, что автор, начавший карьеру в 1960-ые, писал про мир, совсем далекий от привычного нам IT. Но это не так.
Эта книга про высокорисковые проекты, параметры которых (бюджет, срок, команда, требования/”скоуп” и т.д.) отклоняются от нормальных на > 50%. Причем такие проекты - не какое-то исключительное, а вполне себе распространенное явление.
Хотя в названии акцент сделан на “разработчике”, роль менеджера проекта - едва ли не главная в модели Йордана. Проджект - связующий элемент, балансир между стейкхолдерами, командой и результатом проекта.
Один из основных принципов в модели - triage, приоритезация. Спасение “безнадежного” проекта напрямую зависит от того, на чем команда сфокусируется. Это компенсирует нехватку ресурсов и лавинообразный рост требований.
Еще один антикризисный принцип - ежедневная сборка проекта, сужение итерационного цикла с месяцев и недель до одного дня, как если бы он был последний для проекта.
И раз уж высокорисковые проекты становятся нормой, разумно формировать в компании культуру работы с ними. Учиться оценивать проекты, управлять манипуляциями “акционеров”, набирать и управлять командой, которая готова к таким проектам, вводить и поддерживать инфраструктуру, которые не подведет в горячий период.
Death March - полезный и актуальный гайд по управлению “проблемными” проектами, и я рекомендую ее абсолютно всем, кто работает в ИТ.
Что такое Windows Deployment Image Customization Kit? Помимо забавного сокращения windick.cmd
, это пакетный (batch) скрипт на примерно 200 КиБ для автоматизированного развёртывания образов Windows. Размер сразу намекает, что собственно файлы Windows в инструмент не входят.
Иногда называемый WDI Customization Kit, это скрипт в первую очередь для системных администраторов и профессиональной техподдержки. Графического интерфейса нет, но пугать целевую аудиторию это не должно, поскольку всё и так интуитивно понятно.
Windick работает как с VHDX (virdual disk image), так и образами Windows в виде файла WIM. Вообще, в скрипт встроены разнообразные инструменты для управления образами Windows. Существующие образы могут быть конвертированы в VHDX.
Package Creator этого скрипта помогает кастомизировать образ, включив нужные изменения в устанавливаемые приложения, компоненты, фукнции и службы. Также возможна автоматическая (unattended) установка Windows.
Инструментов создания ISO в скрипте нет. Исправить сделать это можно добавлением файла install.WIM по окончании процесса кастомизации.
На собственном канале YouTube автор проекта выложил несколько видеоруководств по использованию скрипта.
В эпоху цифровых революций и стремительных технологических изменений, Meta и NVIDIA вновь привлекли внимание всего мира. На последней конференции SIGGRAPH два ведущих игрока в области высоких технологий, Дженсен Хуанг и Марк Цукерберг, раскрыли свои амбициозные планы и стратегии, которые могут изменить будущее искусственного интеллекта и метавселенной. Представьте себе мир, где AI не просто отвечает на ваши вопросы, а становится вашим личным помощником, где виртуальная реальность становится частью повседневной жизни, а инновационные технологии открывают новые горизонты.
На начальном этапе при открытии бизнеса в Армении важно правильно выбрать организационно правовую форму (ОПФ) во избегании внеплановой ликвидации бизнеса.
В Армении действуют следующие ОПФ хозяйствующего субъекта:
Индивидуальный предприниматель (ИП):
ИП может быть физическое лицо, которое регистрируется в Государственном реестре и получает налоговый идентификационный номер. Это самая простая и доступная форма регистрации и ведения бизнеса, принадлежащего одному человеку.
Общество с ограниченной ответственностью (ООО):
Это наиболее распространенный тип юридического лица в Армении, предоставляющий ограниченную ответственность акционерам (максимум 49 членов). ООО выбирают за его низкие затраты на создание и обслуживание, меньшие формальности и простое управление.
Акционерное общество (ОАО):
Эта корпоративная форма более подходит для средних и крупных предприятий с несколькими акционерами. Она обеспечивает большую приватность и больше вариантов структурирования акционерного капитала.
Партнерство:
Создание партнерства может принимать две формы: образование юридического лица или заключение договора между партнерами. По сравнению с другими юридическими лицами, партнерства менее регулируемы, что позволяет большей свободе и гибкости.
Кооператив:
Этот тип организации относится к ассоциации работников, где каждый имеет один голос. Прибыли распределяются на основе вклада, а не капитала. Форма более подходит для малого бизнеса.
Фонд частного капитала:
Компания, зарегистрированная Центральным банком Армении, используется для инвестиций в недвижимость, ценные бумаги и т.д., с налоговыми льготами и беспошлинным распределением прибыли.
TL;DR
Игры от Zachtronics:
TIS-100, EXAPUNKS, SHENZHEN I/O
Про создание процессора от логических элементов и до написания кода на ассемблере: браузерная бесплатная nandgame.com, более продвинутая Turing complete.
Если Вам нравится какая-то игра из перечисленных - наверно, и остальные тоже подойдут. В каждую из них я наиграл по 30+ часов, получил кучу удовольствия и научился чему-то новому.
Омар Шехата поделился одним из своих самых популярных проектов. Это крошечное веб-приложение JPEG Viewer для демонстрации алгоритмов, которые работают в формате сжатия JPEG.
Страница демонстрирует, как изображение разбивается на блоки 8×8 пикселей, каждый из которых затем подвергается алгоритму дискретного косинусного преобразования. Упрощённо можно сказать, что каждый из блоков математически преобразуется из двумерного изображения в сигнал, а затем представляется как сумма синусоид. Интересно в инструменте Омара то, что он допускает ручное редактирование преобразования каждого из блоков 8×8 пикселей.
Также Омар рекомендует свою статью про алгоритмы сжатия JPEG, в которой он применил схожие инструменты.
В статье будет показан прототип системы дел, который реализован в Obsidian. Система в основном будет базироваться на идеях GTD.
Задачи будут создаваться в дневнике/журнале и агрегироваться в отдельных заметках с использованием плагина Tasks.
Система будет адаптирована для телефонов.
Статья написана для продвинутых юзеров Obsidian. Новичкам, конечно, с ней будет тяжеловато разобраться.
Ретейлер GameStop закрыл журнал Game Informer, а также его сайт, удалив с него весь контент. На главной странице осталось только краткое сообщение о завершении проекта. Почему журнал решено закрыть, в GameStop не объясняют.
Обычно здесь выходят статьи и переводы новостей про нейропротезы, редактирование генома, изобретение новых ноотропов. Это экспериментальный философский материал, который частично объясняет «почему я все это пишу». В чем смысл технологического развития в период мирового кризиса? Есть ли место для идей сверхчеловека, когда большая часть населения живет в бедности, а финансовое неравенство набирает обороты? И где граница между превосходством личности и эволюцией? Попробуем разобраться.
Компания по выпуску высокопроизводительных ПК Puget Systems объявила, что продлит гарантию на свои системы Intel с процессорами 13-го и 14-го поколения до трёх лет. Ранее сама Intel продлила гарантию на эти чипы на два года.
Перевод комикса о Милана Роско о безопасности ИИ (оригинал). Осторожно, много больших картинок, много траффика!
Этот пост набрал на Medium 99 000+ лайков. Публикуем на Habr его перевод.
Несколько месяцев назад мой друг Тим устроился на новую работу по продажам в стартап на стадии С, который привлек более 60 миллионов долларов от инвесторов. Он один из лучших продавцов, которых я знаю, но вскоре после начала работы он прислал мне письмо, в котором сообщил, что у него есть трудности с продажами.