Как стать автором
Обновить

Все потоки

Сначала показывать
Период
Уровень сложности

Debian 12, QEMU, и сетевые мосты (bridge) в 2025

Уровень сложностиСредний
Время на прочтение7 мин
Количество просмотров4.4K

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

Стоит знать перед началом
- Чем коммутатор отличается от маршрутизатора
- Первые 3 уровня модели OSI
- Хотя бы примерно понимать как работает коммутатор
Без этих знаний возможно у Вас не получится понять и правильно использовать информацию из этой статьи.
Сетевые мосты нужны чтобы виртуальная машина могла взаимодействовать с локальными сетями а не просто иметь доступ в Интернет. Если на Вашей виртуальной машине нужен только Интернет, используйте в QEMU режим сети "user".

Читать далее

Как установить OS X на QEMU и не схватить Kernel PANIC

Уровень сложностиСредний
Время на прочтение14 мин
Количество просмотров2.5K

Запуск OS X на QEMU — задача не из простых.

Всё дело в том, что Apple использует собственную прошивку (Apple EFI) и дополнительные драйвера, без которых система работать не хочет.

Однако этот гайд проведет вас через тернии ядра прямо к звездам OS X!

Читать далее

Видеокарты снова в деле: продажи в России выросли почти в 5 раз, и вот что это значит

Время на прочтение3 мин
Количество просмотров10K

Рынок видеокарт оживает — продажи в М.Видео-Эльдорадо выросли в 4,7 раза по количеству и в 4,4 по выручке. Что стало триггером? И какие модели реально берут?

Читать далее

Лучший способ управления солнечными парусами

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

14.06.2025, Марк Томпсон, Universe Today

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

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

Читать далее

Фундаментальные вопросы по ML/DL, часть 1: Вопрос → Краткий ответ → Разбор → Пример кода. Линейки. Байес. Регуляризация

Уровень сложностиСредний
Время на прочтение23 мин
Количество просмотров3.6K

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

Времени мало, объема много, цели амбициозные - нужно научиться легко и быстро объяснять, но так же не лишая полноты!

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

Будет здорово получить ваши задачи и разобрать в следующих выпусках!

Как только разберетесь приступайте к части 2!

Взглянуть на старое под новым углом

Airbnb: как был создан гостиничный гигант

Время на прочтение15 мин
Количество просмотров2.1K

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

Как Airbnb удалось пройти путь от нуля бронирований до почти 500 миллионов в год, и как функционирует компания?

Первые хосты

История начинается в Сан-Франциско осенью 2007 года. Брайан Чески и Джо Геббиа, оба выпускники Школы дизайна Род-Айленда, снимали вместе квартиру в районе Саут-оф-Маркет. Сан-Франциско знаменит многим, но точно не доступным жильём и изобилием свободных квартир. Для Чески и Геббии, как и для многих других жителей города, аренда квартиры была постоянным источником стресса. Даже в обычные месяцы с ней было трудно, а тут хозяин квартиры сообщил, что арендная плата вырастет на 20%. У них просто не было таких денег. Зато у них были креативность, пустая гостиная и пара надувных матрасов.

Совпало так, что в Сан-Франциско должна была пройти дизайнерская конференция, и почти все отели были либо переполнены, либо стоили баснословных денег из-за ограниченного предложения и высокого спроса. Гостиная была пустой, деньги были нужны, а множество людей искали доступное жильё на время конференции. Чески и Геббиа связались со своим другом и бывшим соседом по комнате — Нэйтаном Блечарчиком, выпускником факультета компьютерных наук Стэнфорда.

Троица на скорую руку собрала сайт и назвала его «AirBed and Breakfast» («Надувная кровать и завтрак»). За небольшую плату (дешевле гостиничного номера, но достаточно, чтобы покрыть аренду), участники конференции могли переночевать у них на надувных матрасах, а утром получить простой завтрак. Они отправили письма различным блогам о дизайне, чтобы вызвать интерес, и в итоге к ним приехали женщина из Бостона, отец из Юты и студент из Университета штата Аризона. Несмотря на некоторую неловкость поначалу, опыт оказался тёплым и человечным — таким, каким отели бывают крайне редко. Разговоры, совместные трапезы и взаимодействие с совершенно незнакомыми людьми убедили Чески и Геббиа, что перед ними, возможно, нечто большее, чем просто способ разово решить проблему с арендой.

Читать далее

Почему до сих пор управление многими заводами похоже на управление автомобилем 100-летней давности?

Время на прочтение3 мин
Количество просмотров13K

За последние три года, посетив более 50 заводов различных отраслей, я всё больше убеждаюсь: система управления на многих из них напоминает вождение автомобиля 1915 года. Завел с ручки, поехал со скоростью 20 км/ч, и неизвестно, доедешь ли сегодня в точку Б в двух кварталах, не говоря уже о более дальних поездках.

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

Особую «радость» вызывают ручные замеры и бумажные инфоцентры завода или цеха. Десятки, а то и сотни человеко-часов в месяц тратятся на, казалось бы, правильную работу. Но вокруг цифровизация, а мы стоим у станка с бумажкой, записывая каждый простой. Пять цехов, 5-10 ключевых станков в каждой из трех смен, 10 тысяч подобных заводов в стране… К армии курьеров маркетплейсов смело можно добавить армию замерщиков.

Сравните: вы садитесь в современный автомобиль. Настраиваете зеркала, кресло, руль, пристегиваетесь, включаете зажигание и быстро оцениваете панель приборов: уровень бензина, давление в шинах, чек двигателя. Начинаете движение, следя за скоростью, температурой двигателя, дорожными знаками. Для этого не нужно техническое образование, чтобы доехать из точки А в точку Б за разумное время.

Читать далее

SharedLogic. Общий игровой код для Unity-клиента и .NET-сервера, который экономит ваши силы

Уровень сложностиСредний
Время на прочтение18 мин
Количество просмотров2K

Я хочу поделиться практическим подходом, который позволяет переиспользовать ваш игровой код на C# из Unity на .NET-бэкенде — это даёт возможность верифицировать действия игрока, защищает от читерства и обеспечивает мгновенный отклик без лагов.

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

Как это работает:

• Команды игрока мгновенно выполняются на клиенте.

• Та же команда вместе с хэшем состояния отправляется на сервер и повторно выполняется для верификации.

• Любые попытки изменить код или память клиента будут обнаружены и отклонены сервером.

• Игровая логика вынесена в .dll-плагин, который используется и в Unity-клиенте, и на .NET-бэкенде.

В статье есть полноценный пример на Unity («Connect Four»), открытый исходный код и подробное описание архитектуры.

Читать статью

AI-driven диплом MBA или мастер промптов делового администрирования

Уровень сложностиПростой
Время на прочтение11 мин
Количество просмотров1.1K

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

Буквально на днях я успешно защитил свой диплом MBA в Moscow Business School, который "написал" с использованием LLM. Как это было и что осталось от AI-выхлопа - читайте под катом.

Читать далее

Как мы перерабатывали подход к фичам от клиентов

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров1K

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

Привет, Хабр. Меня зовут Алексей Сердюков, уже больше пяти лет я PM «Синтеки», а по совместительству строю процессы и управляю командой. Мы занимаемся разработкой сервисов для строительных компаний. В статье хочу рассказать об изменениях в системе отбора тикетов от клиентов: как было раньше и к чему пришли. Наш подход помог сохранить клиентов на ранних этапах развития продукта и реализовывать задачи без лишней нагрузки на команду.  Надеюсь, опыт будет полезен в сферах, где без лояльности к фичам не выстоять, и поможет сориентироваться, как определить, стоит ли тикет усилий.  

Читать далее

Кастомизация GitLab: опыт Совкомбанк Технологий в написании компонентов для типовых банковских проектов

Уровень сложностиСредний
Время на прочтение14 мин
Количество просмотров2.1K

Хабр, привет! На связи Владимир, DevOps-инженер компании Совкомбанк Технологии. В этой статье расскажу о компонентах GitLab, способах их применения и том, как они помогли нам с настройкой CI/CD на проектах.

Читать далее

Шестидесятилетний заключённый и лабораторная крыса. F# на Godot. Часть 6. Как добыть нечто

Уровень сложностиПростой
Время на прочтение16 мин
Количество просмотров1.7K

Концепция этого цикла начиналась с простого переноса тайловых миров на F#. Однако в процессе его описания я основательно растёкся по древу, за счёт чего у нас образовался большой подготовительный этап из пяти глав про языковые фичи и прочую «фундаменталочку». Думаю, что с подготовкой закончено, поэтому сегодня мы обратимся непосредственно к тайловым мирам.

Но начнём мы практически с конца — с адаптации поиска пути. Это несложная задачка, но в процессе её решения мы успеем закрепить пройденный материал и по инерции заскочить в новый.

Читать далее

Временная электроника: батарея из пробиотиков

Время на прочтение20 мин
Количество просмотров1.3K


Мир научной фантастики зачастую очень близок к миру реальной науки, порой даже предсказывая будущие открытия и технологии. Иногда научная фантастика даже становится вдохновением для ученых, желающих попытаться реализовать ту или иную литературную или киношную технологию в реальном мире. Ученые из Бингемтонского университета (США) именно это и сделали, обратив свое внимание на фильм «Миссия невыполнима». Они создали биоразлагаемый источник питания, который фактически «исчезает» после использования. Из чего сделана эта батарейка, как именно она работает, и где она может быть применена на практике? Ответы на эти вопросы мы найдем в докладе ученых.
Читать дальше →

Ближайшие события

Для работы с почтой, таблицами и не только — подборка инструментов с текстовым интерфейсом

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

Таблицы, трекер задач, отчётность и другие инструменты для организации командной работы мы собрали в одном сервисе — MWS Tables. Корпоративную почту с привычным интерфейсом мы выделили в отдельный сервис. Если же вам удобнее пользоваться программами в стиле FAR Manager и Mutt, эта статья поможет. Ведь культура текстовых интерфейсов (text-based user interface, TUI) никуда не делась. Мы собрали несколько таких инструментов для работы с почтой, документами и файлами. Поговорим про файловые менеджеры Ranger и vifm, вдохновленные редактором Vim, а также SC-IM для работы с таблицами в терминале.

Читать далее

Безопасность 1С: обзор уязвимостей и рекомендации по защите

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

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

Читать далее

Эндрю Ын в защиту «вайб-кодинга»: программирование с ИИ — это не расслабленное хобби

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

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

Читать далее

Что известно о The Outer Worlds 2 — самой большой игре Obsidian

Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров1.7K

После конференции Xbox Games Showcase студия Obsidian Entertainment провела собственную презентацию, где подробно рассказала про грядущую action-RPG — The Outer Worlds 2. Собрали подробности о том, как игра устроена.

Читать далее

Опробовал новую Gemini 2.5 Pro в написании текстов: вот, что получилось

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров8.6K

Привет! Проработав много лет редактором, я постоянно экспериментирую с нейросетями в написании текстов — и рассказываю о результатах на канале «сбежавшая нейросеть». На прошлой неделе вышла обновленная Gemini 2.5 Pro, занявшая первое место в большинстве бенчмарков. Я же скормил ей несколько своих любимых промптов — и результат меня очень порадовал. Новая версия Gemini пишет очень ровный и захватывающий текст, хотя иногда и сбивается в логике. Ниже — три примера с моими пояснениями.

Читать далее

Рекомендации Oracle по выбору между ArrayList и LinkedList

Уровень сложностиПростой
Время на прочтение19 мин
Количество просмотров5.5K

В Java существует две реализации интерфейса List: ArrayList и LinkedList. Какая из них лучше? Как выбрать подходящую для вашего приложения? В данной статье мы сравним их различия, производительность и потребление памяти, чтобы помочь вам определиться с выбором.

Читать далее

Как Алан Тьюринг ввел в научный обиход термин «computing machine»

Уровень сложностиСредний
Время на прочтение10 мин
Количество просмотров1K

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

Читать далее
12 ...
50