Начал я проходить курсы системных администраторов Linux. Ну и одним из заданий стала установка Netbox с «нуля». Первым делом — как всегда — открыл официальную документацию Netbox‑а. Тут есть подробнейшая инструкция (кстати, довольно информативная), как его установить, смотри.
Но на определённых этапах установки стали появляться совершенно непредвиденные проблемы. То, что в главном конфиге пароль нужно указывать дважды и то, как его вообще устанавливать — это уже мои недосмотры, а вот то, что для первой установки после создания базы /venv/bin нужно инициализировать статический контент — это я нашёл где‑то совершенно случайно, и понял что оно работает, что называется, методом «волшебного тыка».
Саму установку делал под «чистым» debian. Такие условия у курсов... Но — на мой скромный взгляд — установка под «Убунтой» полностью идентична, а в Npm и Dnf based системах всё должно работать так же. Никаких специфичных пакетов тут нет.
У всех у нас сейчас новогодние праздники, а это значит, что мы с вами будем наряжать елку, пускать фейерверки, проводить время вместе с семьей и друзьями, падать лицом в шампанское и хлебать оливье, ну или же наоборот. А кроме того, будет много свободного времени, которое можно провести, открыв новые для себя игры или перепройдя классику.
Поэтому я хочу познакомить вас со своим топом атмосферных зимних игр, в которые можно надолго залипнуть на новогодних. Поскольку я отбирал только те, в которые играл лично, у вас может возникнуть логичный вопрос «А почему в топе нет игры Х?» — приглашаю вас написать в комментариях про Х и почему в него стоит поиграть.
Часто ли вы смотрите фильм «Одиннадцать друзей Оушена» как учебное пособие? А стоит. Потому что команда, которую собрал Дэнни — это не просто группа авантюристов, а идеально сбалансированный стартап. В нём нет случайных людей, только нужные роли.
Меня зовут Анастасия, и я разбираю рабочие процессы на примерах из кино, книг и истории. Сегодня предлагаю посмотреть на одну из самых стильных команд в кино через призму организационной структуры.
Дэнни Оушен здесь — классический CEO, визионер и конечный ответственный. Он видит цель, набирает звездную команду и держит в голове общую картину, даже когда всё летит в тартарары.
Роль Расти Райана — это чистейший пример операционного директора (COO). Он — правая рука и главный переводчик. Его задача — превратить дерзкую идею Дэнни в пошаговый план, координировать работу всех отделов и следить, чтобы каждый спринт укладывался в нужные две минуты.
А дальше начинаются ключевые департаменты. У них есть свой технический гений — Ливингстон Делл (фактически CTO) и инновационный отдел снабжения в лице Бэшера Тарра. Есть даже свой глава службы безопасности и по совместительству HR в лице Фрэнка Каттона, а «Грек» следит за качеством работы и атмосферой в коллективе. И конечно, логист Сэдлс, который отвечает за то, чтобы все оказались в нужном месте в нужное время.
Особняком стоит «отдел продаж» и внешних коммуникаций. Сэул Блум обеспечивает финансирование, находя инвестора. А главный козырь команды — Лайнус Колдуэлл — это мастер социальной инженерии, идеальный переговорщик, который «продаёт» ложь так, что её хочется купить.
Их история — это не руководство по ограблению, а чистый Agile-учебник. Бери кросс-функциональную команду, дроби глобальную миссию на короткие спринты и будь готов к быстрым итерациям. Успех определяется не идеальным сценарием, а умением всей системы адаптироваться на лету.
Привет всему честному народу. Вот, решил написать статью больше не для себя. Статья первая и больше как благодарность всему сообществу. Я активный читатель Хабр-статей из которых я черпал очень много информацию, которая помогает двигаться по жизни и по карьере. Мне бы хотелось, чтоб и моя информация кому-то помогла в определенном моменте для принятия решения.
Как я оказался в Канаде и почему случилось именно так — если статья получит достаточно откликов, опишу в других статьях. Но если очень кратко, то в определённый момент не было вообще вариантов (Украина, РФ, РБ, Польша, Чехия, Сербия — это только часть стран, которые рассматривались как потенциальные).
Я — из Украины, Киев. После этого кто-то может сразу опуститься в комментарии для выплескивания своего негатива, а кто-то может прочитать статью до конца.
Действия, которые всем известны в 22-м году, застали меня и мою семью на отдыхе в Египте, поэтому не сподручно было возвращаться под ракеты, а на кармане было 100 евро, что не хватало на съём жилья, но спасибо друзьям, которые приютили мою семью на месяц. Да и трансфер из Египта был организован только один - Будапешт
Каждый раз, когда вы говорите нейросети «Спасибо», вы запускаете конвейер, в котором перемножаются сотни матриц с миллиардами элементов, и сжигаете электричества столько же, сколько светодиодная лампа за несколько секунд.
Это первая статья из небольшого цикла, посвящённого сетям для AI/ML-кластеров и HPC.
В этой серии мы коснёмся принципов работы и обучения моделей, параллелизации, технологий DMA и RDMA, сетевых топологий, InfiniBand и RoCE, а ещё пофилософствуем на тему общих и специальных решений.
Конкретно в этой статье мы разберёмся, что представляет из себя нейросеть, как она работает, как происходит её обучение, а самое главное, почему для неё нужны сотни дорогущих GPU-карточек и какая-то особенная сеть.
Рефрен сегодняшней истории: в нейросетях нет никакой магии — это просто множество простых операций над числами, которые выполняются на компьютерах со специальными чипами. Магии нет ни в том, как они работают, ни в той инфраструктуре, на которой они запускаются.
StackOverflow сдаёт позиции. Количество задаваемых вопросов на StackOverflow близится к полному нулю
Спад начался еще несколько лет назад, когда начали хайпить нейросети, но сейчас количество задаваемых вопросов достигло рекордно низких значений. Так, за весь декабрь поступило всего 3800 вопросов, а за первые дни января около 300
Продолжаю рассказывать, как я создавал макрос-клавиатуру с нуля. В этой части: почему Loupedeck и 3Dconnexion не подошли, как Speed Editor стал моим идеалом, и что из этого вышло. Спойлер: Arduino превращается в тыкву😅
Microsoft добавит возможность отключать рекомендации приложений в системном интерфейсе «Поделиться» в Windows 11. Это позволит пользователям сократить количество рекламы, отображаемой в операционной системе.
Управление киберпространством Китая представило проект новых правил, направленных на регулирование антропоморфных сервисов искусственного интеллекта (ИИ).
Основная цель инициативы - предотвратить негативное эмоциональное воздействие чат-ботов, которое может привести к нанесению пользователями вреда своему здоровью. Согласно документу, меры затронут ИИ-продукты, имитирующие человеческую личность и вступающие в эмоциональное взаимодействие через текст, изображения, аудио или видео. Об этом сообщает CNBC.
Карта ценностей один из этапов который я применяю при формировании маркетинговой упаковки продуктов. Хорошая карта позволит понять какие у продукта есть сегменты аудитории и за какие ценности они готовы купить продукт. Реклама станет релевантной а продукт понятным для аудитории.
Добрый день! Меня зовут Игорь. Я практикующий продуктовый маркетолог в Product Unit.
В этой статьегайд — как построить карту ценностей продукта и синхронизировать их с сегментами аудитории
Это Docker-шаблон для Python + Poetry, рассчитанный на реальную работу, а не учебные примеры: воспроизводимое окружение, удобный dev-workflow, отдельные сборки под прод, dev, Jupyter и AI-инструменты.
Автор использует его в основном для DS/ML-задач, где важнее скорость и предсказуемость, чем экономия пары мегабайт образа. Шаблон обкатан в бою, экономит время и легко кастомизируется под свои нужды.
Почти каждый Python-проект начинается одинаково: выбрать версию Python, настроить зависимо��ти, виртуальное окружение, переменные среды, команды запуска. На практике самые болезненные места здесь — управление зависимостями и воспроизводимость окружения: разные версии библиотек, несовпадающие Python, локальные костыли, которые сложно повторить на другой машине или сервере.
Docker помогает изолировать окружение, но сам по себе он не решает Python-специфичные задачи. Его нужно правильно наполнить: учесть работу Poetry, кеширование зависимостей, структуру проекта и базовые практики, которые одинаково хорошо работают и в разработке, и в продакшене. Именно такой шаблон мы и будем собирать дальше.
В этой статье мы шаг за шагом соберём базовый Docker-шаблон для Python с Poetry, который удобно использовать и для разработки, и для прода. В основе будет минимальное и воспроизводимое окружение, а всё остальное - Vim как IDE, Jupyter, AI-инструменты вроде Codex или Gemini - вынесено в отдельные образы и слои, которые можно подключать по мере необходимости. Начнём с самого главного - разберём Dockerfile и поймём, как собрать прочную и расширяемую базу для Python-проекта.
Увидел я как-то световой будильник в продаже и мне захотелось такой, но с разными mp3 мелодиями и без красного света.
На протяжении нескольких лет, я сделал несколько версий светового будильника. Были разные корпуса, кнопки/энкодер, RTC, ATmega328P, ШИМ и/или с RGB светодиодами, галогенной лампой, без рассеивателя и они мне не понравились. Хотелось утром просыпаться без пульсаций света, как при восходе солнца.
Тогда я нашёл уже готовые светодиоды близкого к восходу солнца цвета и решил их включать по одному, 100 шт подряд. Сначала оранжевым, потом жёлтым и белым цветом. Пульсаций не было, проверил прибором собранным по публикации Народный измеритель пульсации света.
После многих переделок часы синхронизируются с сервером времени, а будильник с восходом солнца редко когда меняется и настраивается со смартфона в локальной сети Wi-Fi на собственном сайте будильника. Остался только простой способ выключить будильник. Теперь это датчик жестов. Его не касается статическое электричество. Хотя и это не обязательно, т.к. будильник сам выключится через 7 минут. Это время для того чтобы дойти и включить свет в комнате или выйти из комнаты.
Код я разрабатывал множество раз, под разные способы управления светом и контроллеры. Выкладываю последнюю версию для ESP32-C6. Она самая успешная получилась.
Разработчики Telegram выпустили крупное обновление мессенджера, в котором представили новый дизайн приложения в стиле «жидкое стекло» на iOS, а также добавили функцию краткого пересказа длинных публикаций в каналах с помощью ИИ.
Вам когда-нибудь нужно было зайти в BIOS или UEFI, чтобы сменить порядок загрузки, включить виртуализацию или проверить оборудование? Многие пользователи знают лишь один способ — в первые секунды после включения компьютера нажать Del, F2 или другую «волшебную» клавишу. Но что делать, если клавиатура не работает, используется удалённое подключение, или вы просто не успеваете нажать нужную кнопку из-за быстрой загрузки системы?
Оказывается, на современных операционных системах можно программно перезагрузиться прямо в интерфейс прошивки, используя лишь командную строку или терминал. В этой статье мы рассмотрим, как это сделать в Windows, Linux и выясним, какие возможности есть в macOS.
Один из самых странных фактов о нашей Вселенной в то же время и один из самых известных: гравитация, как взаимодействие, невероятно слаба. Слаба не в том смысле, что она не формирует галактики и не удерживает планеты на орбите — она это очевидно делает — но слаба по сравнению с другими фундаментальными силами природы. Это огромное несоответствие лежит в основе того, что физики называют «проблемой иерархии», одной из самых глубоких и стойких загадок современной теоретической физики.
На первый взгляд проблема иерархии звучит абстрактно и технически. Но за жаргоном скрывается простой, почти философский вопрос: «почему природа оперирует в таких разных масштабах энергии?» Почему гравитация так слаба по сравнению с силами, которые управляют атомами и частицами? И что это говорит нам о структуре реальности на самом фундаментальном уровне?
Про то, как перестать тонуть в бэклоге, не влюбляться в единственную идею, осознанно выбирать между сильными альтернативами и объяснять свои решения так, чтобы команда и стейкхолдеры понимали не только что делается, но и почему. Если решения в продукте часто даются «на ощущениях» — здесь много приземляющих мыслей и рабочих ориентиров.