Архив за 18 августа 2025 - 9

Всем здрасте, и сегодня мы начнем наше прохождение через низкоуровневый кодинг - написание ОС. Сегодня мы напишем загрузчик (точнее конфиг к GRUB) и простенькое ядро, которое будет выводить "Hello OSDev!"

Что нам понадобится:

  • Linux (у меня Kali Linux 2025.1a)

  • i686-elf-gcc и i686-elf-ld (тык)

  • qemu-system-i386

  • nasm

  • grub-mkrescue

Шаг 1. Структура папок

Создадим несколько папок:

mkdir boot #тут будет лежать скрипт для линковки
mkdir bin #тут - готовые бинарники
mkdir kernel #само ядро
mkdir iso #здесь будем собирать ISO
mkdir iso/boot #файл ядра
mkdir iso/boot/grub #тут конфиги GRUB

Читать полностью »

Бренд Stelato, созданный Huawei и BAIC, начал принимать предварительные заявки на приобретение Stelato S9T — большого премиум-универсала. Машина получилась не самой дешевой — цена составляет 328 тысяч юаней (3,64 млн рублей или почти 46 тыс. долларов). Но нужно отметить, что в Европе универсалы Skoda Superb и Volkswagen Passat в своих базовых версиях стоят примерно столько же, хотя они совсем не такие мощные, скудно оснащены и сильно уступают в габаритах.

Производитель беспилотных авиационных систем «Геоскан» создал российский образовательный дрон с искусственным интеллектом. Крупносерийное производство дрона будет налажено на территории «Технополиса Москва». Об этом сообщил министр правительства Москвы, руководитель Департамента инвестиционной и промышленной политики Анатолий Гарбузов.

Хочу поделиться подходом, который родился у меня в процессе разработки нескольких проектов. Весь код доступен в репозитории (ссылка в конце статьи), а также опубликован в виде pub-пакета.

Объяснение проблемы

На сегодняшний день во флаттер разработке сформировались несколько подходов к State Management, такие, как MobX, Redux, Bloc и прочие. Они по-своему хороши, но описывают лишь часть архитектуры, нежели полноценный подход к построению приложения. В то же время у нас есть Clean Architecture, который можно применять в разработке практически любого проекта на любом языке и фреймворке.

Читать полностью »

Большой корпоративный отпуск, в котором АвтоВАЗ пребывал с 29 июля по 17 августа, завершился: предприятие возобновляет работу. По данным главного редактора «За рулем» Максима Кадакова, за эти три недели было модернизировано оборудование на линии сборки Lada Niva, а на предприятии «Lada Ижевск» модернизировали камеру окраски кузовов, что должно улучшить качество лакокрасочного покрытия Lada Largus.

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

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

Читать полностью »

Как сообщает «Русский автомобиль», план выпуска автомобилей Solaris на четвертый квартал составляет 6000 единиц авто. Именно на такое количество автомобилей есть комплектующие в полном объеме, а вот что будет дальше — непонятно.

Service Worker на практике: стратегия stale-while-revalidate (+ готовый гист)

Что делает stale-while-revalidate (SWR)

Идея простая:

  1. Сразу отдать то, что уже лежит в кэше (stale).

  2. Параллельно сходить в сеть за свежей версией (revalidate).

  3. Бесшовно обновить кэш «в фоне», чтобы следующий визит был уже со свежими данными.

Пользователь видит быстрый отклик, а мы — постоянно «подтягиваем» актуальный контент.


Когда применять SWR

  • Статика: CSS/JS/шрифты/картинки (особенно CDN).

  • API, не критичное к абсолютной свежести: теги, рейтинги, рекомендации.

  • Читать полностью »

«Или вы платите мне четыре миллиона, или я иду в суд и взыскиваю с вас пять. А пока будет идти суд, полиция арестует ваши склады и заблокирует сайт» — с этого ультиматума началось утро владельца одного небольшого интернет-магазина мебели.

Что случилось:

Жила-была одна дама, директор интернет-магазина. Однажды она решила нажиться на своем конкуренте. Зарегистрировала на себя его название как товарный знак в Роспатенте, а потом пришла требовать с него деньги.

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

Читать полностью »

Привет! Меня зовут Маша Фадеева, я методист и преподаватель английского языка в Яндекс Практикуме. В разговорной речи на английском часто можно услышать такие слова, как like, you know, I mean — они придают фразам непринуждённость и помогают выиграть время, пока мы формулируем мысль. В разумных количествах такие слова вполне уместны. Но если их становится слишком много, речь может начать звучать неуверенно, перегруженно или даже странно.

Читать полностью »


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