🧠 Подборка загадок и задач для тех, кто хочет напрячь извилины и проснуться после новогодних
На размышление даётся 30 секунд…
Для трудоустройства в крупные бигтех-компании одной строчки в резюме уже мало — нужна сильная алгоритмическая подготовка. А без тренированной логики не получится уверенно решать задачки на собеседованиях. Особенно те самые, каверзные: как отмерить пять литров воды с помощью двух вёдер? Или как перевезти волка, козу и капусту, чтобы никто никого не съел?
Мы собрали подборку логических задач разной сложности. Отличный способ размять мозги, прокачать мышление и заодно немного влиться в рабочий ритм после длинных выходных. Решайте сами и делитесь с коллегами — может, именно такая задачка попадётся вам на следующем интервью.
Более 30 загадок и задач на все случаи жизни → https://skillbox.ru/media/code/zagadki-na-logiku-s-otvetami
На размышление даётся 30 секунд…
Для трудоустройства в крупные бигтех-компании одной строчки в резюме уже мало — нужна сильная алгоритмическая подготовка. А без тренированной логики не получится уверенно решать задачки на собеседованиях. Особенно те самые, каверзные: как отмерить пять литров воды с помощью двух вёдер? Или как перевезти волка, козу и капусту, чтобы никто никого не съел?
Мы собрали подборку логических задач разной сложности. Отличный способ размять мозги, прокачать мышление и заодно немного влиться в рабочий ритм после длинных выходных. Решайте сами и делитесь с коллегами — может, именно такая задачка попадётся вам на следующем интервью.
Более 30 загадок и задач на все случаи жизни → https://skillbox.ru/media/code/zagadki-na-logiku-s-otvetami
🔥4👾3❤1
Сооснователь Django считает, что будущее за вайб-кодингом
Соавтор фреймворка Django Саймон Уиллисон в подкасте Oxide & Friends порассуждал о том, как профессия программиста изменится в ближайшие годы.
По словам Саймона, программирование останется востребованной сферой — просто инженеры перестанут терять часы в текстовом редакторе, набирая синтаксис вручную. Так, после выхода Claude Opus 4.5 и GPT-5.2 доля кода, который Саймон пишет сам, перестала превышать 9%.
Соавтор фреймворка Django Саймон Уиллисон в подкасте Oxide & Friends порассуждал о том, как профессия программиста изменится в ближайшие годы.
По словам Саймона, программирование останется востребованной сферой — просто инженеры перестанут терять часы в текстовом редакторе, набирая синтаксис вручную. Так, после выхода Claude Opus 4.5 и GPT-5.2 доля кода, который Саймон пишет сам, перестала превышать 9%.
«Если ИИ удешевляет производство кода, это может либо сделать программистов менее востребованными, либо резко увеличить спрос на качественное и уникальное ПО — настолько, что навыки разработчика станут ещё ценнее. Я надеюсь на второй вариант».
❤4👍2🔥2
С какого языка вкатиться в программирование в 2026 году
Что выбрать в начале карьеры и как не ошибиться.
По разным оценкам, в мире существует от 700 до 1000+ языков программирования, поэтому выбрать подходящий для старта — задача со звёздочкой.
Выбирать первый язык можно по-разному: спросить у знакомых, послушать советы блогеров, почитать описания вакансий в своём городе, изучить отзывы на форумах или список технологий, которые используют компании вашей мечты. А если хочется подобрать вариант на основе аналитических данных — вам помогут профессиональные рейтинги вроде TIOBE, PYPL, IEEE Spectrum или Stack Overflow Developer Survey.
В первом материале 2026 года мы разобрали четыре авторитетных рейтинга и составили топ-5 языков, с которых стоит начинать путь в программировании.
→ https://skillbox.ru/media/code/populyarnye-yazyki-programmirovaniya/
Что выбрать в начале карьеры и как не ошибиться.
По разным оценкам, в мире существует от 700 до 1000+ языков программирования, поэтому выбрать подходящий для старта — задача со звёздочкой.
Выбирать первый язык можно по-разному: спросить у знакомых, послушать советы блогеров, почитать описания вакансий в своём городе, изучить отзывы на форумах или список технологий, которые используют компании вашей мечты. А если хочется подобрать вариант на основе аналитических данных — вам помогут профессиональные рейтинги вроде TIOBE, PYPL, IEEE Spectrum или Stack Overflow Developer Survey.
В первом материале 2026 года мы разобрали четыре авторитетных рейтинга и составили топ-5 языков, с которых стоит начинать путь в программировании.
→ https://skillbox.ru/media/code/populyarnye-yazyki-programmirovaniya/
🔥3👍1
Энтузиаст разработал пульт для управления контентом на основе 3,5-дюймовых дискет
Разработчик из Дании Мадс Кристен Олесен представил проект детского ТВ-пульта, который работает с помощью дискет. Чтобы запустить видео или аудио, в устройство нужно вставить дискету с соответствующим изображением — после этого контент открывается на видеохостинге (например, YouTube) без автовоспроизведения и навязанных рекомендаций.
Для создания гаджета автор собрал корпус из МДФ-панелей с аккумуляторами и доработал флоппи-дисковод, добавив аппаратный переключатель. На каждой дискете размещён файл autoexec.sh, который считывается микроконтроллером и содержит команды для управления Chromecast. Вставка дискеты запускает воспроизведение, а извлечение останавливает его. Для чтения данных используется библиотека ArduinoFDC.
По словам Мадса, современные Smart TV перегружены интерфейсами, а стриминговые сервисы удерживают внимание детей бесконечными рекомендациями. Если родитель отвлёкся, ребёнок легко может провести за мультфильмами несколько часов. Пульт помогает ребёнку самостоятельно включать телевизор, но при этом ограничивает бесконечный скроллинг и отключает алгоритмические подсказки.
Разработчик из Дании Мадс Кристен Олесен представил проект детского ТВ-пульта, который работает с помощью дискет. Чтобы запустить видео или аудио, в устройство нужно вставить дискету с соответствующим изображением — после этого контент открывается на видеохостинге (например, YouTube) без автовоспроизведения и навязанных рекомендаций.
Для создания гаджета автор собрал корпус из МДФ-панелей с аккумуляторами и доработал флоппи-дисковод, добавив аппаратный переключатель. На каждой дискете размещён файл autoexec.sh, который считывается микроконтроллером и содержит команды для управления Chromecast. Вставка дискеты запускает воспроизведение, а извлечение останавливает его. Для чтения данных используется библиотека ArduinoFDC.
По словам Мадса, современные Smart TV перегружены интерфейсами, а стриминговые сервисы удерживают внимание детей бесконечными рекомендациями. Если родитель отвлёкся, ребёнок легко может провести за мультфильмами несколько часов. Пульт помогает ребёнку самостоятельно включать телевизор, но при этом ограничивает бесконечный скроллинг и отключает алгоритмические подсказки.
👍5🤓5🔥4
Что такое Redux
И как эта библиотека помогает управлять состоянием приложений.
Когда приложение растёт и данных становится всё больше, начинают возникать проблемы: отдельные функции могут обращаться к устаревшим значениям, интерфейс — вести себя непредсказуемо, появляются сложности с производительностью и не только.
Redux — библиотека для централизованного управления состоянием, которая помогает решить ряд проблем, возникающих при работе в приложениях с большим объёмом данных. Принцип работы библиотеки в том, что любой компонент в приложении не имеет права сам менять данные. Он может только запросить изменение, отправив об этом сообщение.
В новом материале рассказываем, как установить Redux и написать с библиотекой банковское приложение на React.
→ https://skillbox.ru/media/code/redux
И как эта библиотека помогает управлять состоянием приложений.
Когда приложение растёт и данных становится всё больше, начинают возникать проблемы: отдельные функции могут обращаться к устаревшим значениям, интерфейс — вести себя непредсказуемо, появляются сложности с производительностью и не только.
Redux — библиотека для централизованного управления состоянием, которая помогает решить ряд проблем, возникающих при работе в приложениях с большим объёмом данных. Принцип работы библиотеки в том, что любой компонент в приложении не имеет права сам менять данные. Он может только запросить изменение, отправив об этом сообщение.
В новом материале рассказываем, как установить Redux и написать с библиотекой банковское приложение на React.
→ https://skillbox.ru/media/code/redux
🔥2🤮2👍1👌1
Представлен проект, который убирает раздражающие элементы из браузеров для ПК
С его помощью можно вырезать ИИ-функции, рекламу, интеграции и не только.
Появился проект Just the Browser — портал для очистки веб-браузеров от ненужных функций. По словам авторов, для работы в интернете пользователю нужен только браузер — и ничего больше. Назойливые баннеры, нейросетевые функции и рекомендации лишь мешают работе.
Проект представляет собой набор скриптов, конфигурационных файлов для популярных браузеров и документацию по установке. Инструкции доступны для Windows, macOS и Linux.
Исходный код Just the Browser открыт и доступен на GitHub.
С его помощью можно вырезать ИИ-функции, рекламу, интеграции и не только.
Появился проект Just the Browser — портал для очистки веб-браузеров от ненужных функций. По словам авторов, для работы в интернете пользователю нужен только браузер — и ничего больше. Назойливые баннеры, нейросетевые функции и рекомендации лишь мешают работе.
Проект представляет собой набор скриптов, конфигурационных файлов для популярных браузеров и документацию по установке. Инструкции доступны для Windows, macOS и Linux.
Исходный код Just the Browser открыт и доступен на GitHub.
🔥10❤2
Чем полезна робототехника для детей
И как грамотно помочь развитию ребёнка в этой сфере.
Если в нашем детстве взаимодействие с игрушками происходило благодаря воображению, то нынешнее поколение легко воссоздаст игровую задумку в реальности. Достаточно изучить базовые принципы робототехники — и ребёнок соберёт умный гаджет, который будет выполнять команды и реагировать на действия.
Мы подготовили гид для родителей по обучению детей робототехнике: от выбора занятий и наборов до нюансов, на которые стоит обратить внимание в процессе обучения.
→ https://skillbox.ru/media/code/robototekhnika-dlia-detei
И как грамотно помочь развитию ребёнка в этой сфере.
Если в нашем детстве взаимодействие с игрушками происходило благодаря воображению, то нынешнее поколение легко воссоздаст игровую задумку в реальности. Достаточно изучить базовые принципы робототехники — и ребёнок соберёт умный гаджет, который будет выполнять команды и реагировать на действия.
Мы подготовили гид для родителей по обучению детей робототехнике: от выбора занятий и наборов до нюансов, на которые стоит обратить внимание в процессе обучения.
→ https://skillbox.ru/media/code/robototekhnika-dlia-detei
❤2🔥2👍1
Arrow Electronics представила умные очки для слабовидящих
Arrow Electronics совместно со стартапом .lumen выпустила умные очки для слабовидящих пользователей. По сути, новый гаджет выполняет функции поводыря.
Умные очки работают с помощью ИИ, имеют шесть встроенных камер и функцию тактильной обратной связи. Очки непрерывно сканируют окружающую среду на предмет препятствий и выстраивают оптимальный маршрут с помощью передачи вибраций. Навигационная система работает локально и без задержек.
Arrow Electronics совместно со стартапом .lumen выпустила умные очки для слабовидящих пользователей. По сути, новый гаджет выполняет функции поводыря.
Умные очки работают с помощью ИИ, имеют шесть встроенных камер и функцию тактильной обратной связи. Очки непрерывно сканируют окружающую среду на предмет препятствий и выстраивают оптимальный маршрут с помощью передачи вибраций. Навигационная система работает локально и без задержек.
«Очки для слепых делают то же самое, что и беспилотный автомобиль, но с точки зрения пешехода. При этом не требуется никаких изменений в инфраструктуре», — заявляет Корнел Амарией, основатель и генеральный директор .lumen.
❤2👍1
💻 Пульт из дискет, браузер без раздражителей, умные очки для слабовидящих и новый режим Cowork в Claude
Что произошло в IT на прошлой неделе.
📍 Сооснователь Django считает, что будущее за вайб-кодингом
Саймон Уиллисон в подкасте Oxide & Friends порассуждал о том, как профессия программиста изменится в ближайшие годы.
Подробнее →
📍 Anthropic представила Cowork — ИИ-режим для совместной работы с файлами
В отличие от обычных чат-ботов, Cowork рассчитан не на текстовые ответы на запросы, а на совместную работу с файлами и задачами.
Подробнее →
📍 Энтузиаст разработал пульт для управления контентом на основе 3,5-дюймовых дискет
Чтобы запустить видео или аудио, в устройство нужно вставить дискету с соответствующим изображением.
Подробнее →
📍 Представлен проект, который убирает раздражающие элементы из браузеров для ПК
Проект представляет собой набор скриптов, конфигурационных файлов для популярных браузеров и документацию по установке.
Подробнее →
📍 Arrow Electronics представила умные очки для слабовидящих
Очки непрерывно сканируют окружающую среду на предмет препятствий и выстраивают оптимальный маршрут с помощью передачи вибраций.
Подробнее →
👇🏻👇🏻👇🏻
Больше новостей и статей о программировании и технологиях — в разделе «Код» Skillbox Media.
Что произошло в IT на прошлой неделе.
📍 Сооснователь Django считает, что будущее за вайб-кодингом
Саймон Уиллисон в подкасте Oxide & Friends порассуждал о том, как профессия программиста изменится в ближайшие годы.
Подробнее →
📍 Anthropic представила Cowork — ИИ-режим для совместной работы с файлами
В отличие от обычных чат-ботов, Cowork рассчитан не на текстовые ответы на запросы, а на совместную работу с файлами и задачами.
Подробнее →
📍 Энтузиаст разработал пульт для управления контентом на основе 3,5-дюймовых дискет
Чтобы запустить видео или аудио, в устройство нужно вставить дискету с соответствующим изображением.
Подробнее →
📍 Представлен проект, который убирает раздражающие элементы из браузеров для ПК
Проект представляет собой набор скриптов, конфигурационных файлов для популярных браузеров и документацию по установке.
Подробнее →
📍 Arrow Electronics представила умные очки для слабовидящих
Очки непрерывно сканируют окружающую среду на предмет препятствий и выстраивают оптимальный маршрут с помощью передачи вибраций.
Подробнее →
👇🏻👇🏻👇🏻
Больше новостей и статей о программировании и технологиях — в разделе «Код» Skillbox Media.
👍2🔥2❤1
CEO NVIDIA считает, что ИИ создаёт новые возможности, а не приближает мир к катастрофе
Глава корпорации NVIDIA Дженсен Хуанг дал интервью подкасту No Priors. В разговоре он раскритиковал страхи вокруг ИИ, призвал к оптимистичному взгляду на технологии и рассказал о ближайших изменениях в образовании и IT-индустрии.
По мнению Хуанга, ИИ — это не угроза, а инструмент роста. И ключевая задача программиста — не писать код вручную, а решать проблемы. Если ИИ возьмёт на себя генерацию кода, это, по словам главы NVIDIA, пойдёт профессии только на пользу.
Хуанг также подчеркнул, что в NVIDIA разработчики уже активно используют ИИ на протяжении всего рабочего дня — и фактически стали профессиональными вайбкодерами.
Глава корпорации NVIDIA Дженсен Хуанг дал интервью подкасту No Priors. В разговоре он раскритиковал страхи вокруг ИИ, призвал к оптимистичному взгляду на технологии и рассказал о ближайших изменениях в образовании и IT-индустрии.
По мнению Хуанга, ИИ — это не угроза, а инструмент роста. И ключевая задача программиста — не писать код вручную, а решать проблемы. Если ИИ возьмёт на себя генерацию кода, это, по словам главы NVIDIA, пойдёт профессии только на пользу.
Хуанг также подчеркнул, что в NVIDIA разработчики уже активно используют ИИ на протяжении всего рабочего дня — и фактически стали профессиональными вайбкодерами.
🤡3👍2😨2
Бесплатный курс по Vim без регистрации и SMS
Что такое Vim? Всего лишь легендарный бесплатный текстовый редактор с полной свободой настройки и мощными средствами автоматизации.
Как им овладеть? Можно методом проб и ошибок, через боль и многочасовые поиски информации. Кстати, по статистике, в одном только «Яндексе» каждый месяц более тысячи раз спрашивают, «как выйти из vim» 😁 К счастью, есть более гуманный метод — посмотреть наш бесплатный курс.
Вы узнаете всё, что нужно для уверенного программирования в среде Vim, и даже больше:
— историю текстовых редакторов;
— как работать в командном режиме, в режиме вставки, режиме командной строки и визуальном режиме;
— как использовать регулярные выражения и создавать макросы;
— какие есть плагины и пакетные менеджеры;
— как настроить конфигурацию Vim, работать с файлом .vimrc;
— что такое Neovim и как в нём работать;
— как настроить автодополнение.
Список видеороликов курса:
💬 Уроки 1–2. История текстовых редакторов и эволюция Vim
💬 Уроки 3–7. Всё о режимах Vim
💬 Уроки 8–10. Регулярные выражения, работа с окнами, макросы
💬 Уроки 11–13. Плагины, файл .vimrc, NerdTree
💬 Уроки 14–16. Autocomplete, ещё о .vimrc и немного о Neovim
Автор курса: Паша Калашников. Тимлид в Purple Magic, продюсер видео в Red Magic, соведущий IT Way Podcast, автор курсов по этому вашему программированию. Любит Ruby.
Что такое Vim? Всего лишь легендарный бесплатный текстовый редактор с полной свободой настройки и мощными средствами автоматизации.
Как им овладеть? Можно методом проб и ошибок, через боль и многочасовые поиски информации. Кстати, по статистике, в одном только «Яндексе» каждый месяц более тысячи раз спрашивают, «как выйти из vim» 😁 К счастью, есть более гуманный метод — посмотреть наш бесплатный курс.
Вы узнаете всё, что нужно для уверенного программирования в среде Vim, и даже больше:
— историю текстовых редакторов;
— как работать в командном режиме, в режиме вставки, режиме командной строки и визуальном режиме;
— как использовать регулярные выражения и создавать макросы;
— какие есть плагины и пакетные менеджеры;
— как настроить конфигурацию Vim, работать с файлом .vimrc;
— что такое Neovim и как в нём работать;
— как настроить автодополнение.
Список видеороликов курса:
Автор курса: Паша Калашников. Тимлид в Purple Magic, продюсер видео в Red Magic, соведущий IT Way Podcast, автор курсов по этому вашему программированию. Любит Ruby.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍2🔥2
Кто такой промпт-инженер и сколько он зарабатывает
Нейросети всё глубже проникают в бизнес-процессы: ИИ помогает придумывать тексты и писать код, создаёт картинки и видео, анализирует рынок и ускоряет достижение бизнес-целей.
Однако нейросеть вряд ли сгенерирует корректный и полезный результат без промпт-инженера — специалиста, который отрегулирует модель под конкретные задачи бизнеса и сделает её работу предсказуемой. С помощью текстовых запросов промпт-инженер настраивает LLM так, чтобы ответы нейросетей были точными, понятными и приносили реальную пользу компаниям.
В новом материале рассказываем, как стать промпт-инженером и какие навыки нужны для старта в профессии.
→ https://skillbox.ru/media/code/prompt-engineer
Нейросети всё глубже проникают в бизнес-процессы: ИИ помогает придумывать тексты и писать код, создаёт картинки и видео, анализирует рынок и ускоряет достижение бизнес-целей.
Однако нейросеть вряд ли сгенерирует корректный и полезный результат без промпт-инженера — специалиста, который отрегулирует модель под конкретные задачи бизнеса и сделает её работу предсказуемой. С помощью текстовых запросов промпт-инженер настраивает LLM так, чтобы ответы нейросетей были точными, понятными и приносили реальную пользу компаниям.
В новом материале рассказываем, как стать промпт-инженером и какие навыки нужны для старта в профессии.
→ https://skillbox.ru/media/code/prompt-engineer
❤2👍2🔥1
NVIDIA пыталась получить доступ к крупному архиву пиратских книг для обучения ИИ
Доказательства обнаружили в электронных письмах сотрудников компании.
Коллектив писателей подал в суд на компанию NVIDIA. Корпорацию обвиняют в попытке получить доступ к электронной библиотеке Anna’s Archive для обучения моделей искусственного интеллекта. Anna’s Archive — некоммерческая система с открытым исходным кодом, агрегирующая пиратские библиотеки. Архив сервиса состоит из 40,3 миллиона книг и 98,4 миллиона научных статей.
Согласно материалам иска, NVIDIA пыталась получить высокоскоростной доступ к 500 ТБ данных и включить этот массив в датасеты для предварительного обучения LLM. Представители Anna’s Archive предупреждали сотрудников компании, что сервис распространяет нелегальный контент, однако, как утверждают истцы, руководство NVIDIA всё равно рассматривало возможность его использования.
В предыдущих судебных разбирательствах представители NVIDIA заявляли, что обучение моделей — это не копирование текста, а обучение на статистических паттернах, которое попадает под термин «добровольное использование». Новый иск компания пока не прокомментировала.
Доказательства обнаружили в электронных письмах сотрудников компании.
Коллектив писателей подал в суд на компанию NVIDIA. Корпорацию обвиняют в попытке получить доступ к электронной библиотеке Anna’s Archive для обучения моделей искусственного интеллекта. Anna’s Archive — некоммерческая система с открытым исходным кодом, агрегирующая пиратские библиотеки. Архив сервиса состоит из 40,3 миллиона книг и 98,4 миллиона научных статей.
Согласно материалам иска, NVIDIA пыталась получить высокоскоростной доступ к 500 ТБ данных и включить этот массив в датасеты для предварительного обучения LLM. Представители Anna’s Archive предупреждали сотрудников компании, что сервис распространяет нелегальный контент, однако, как утверждают истцы, руководство NVIDIA всё равно рассматривало возможность его использования.
В предыдущих судебных разбирательствах представители NVIDIA заявляли, что обучение моделей — это не копирование текста, а обучение на статистических паттернах, которое попадает под термин «добровольное использование». Новый иск компания пока не прокомментировала.
❤5😁3🤣2
Энтузиаст выпустил образы Windows 7 и Windows Vista с обновлениями безопасности до января 2026 года
Техногик Боб Пони подготовил ISO-образы Windows Vista и Windows 7 со всеми доступными обновлениями безопасности, включая последние патчи по программе Premium Assurance — вплоть до января 2026 года.
Несмотря на то что Microsoft прекратила поддержку обеих систем более пяти лет назад, интерес к ним сохраняется. Более того, на фоне завершения поддержки Windows 10 в прошлом году спрос на старые версии Windows даже вырос.
В сборках нет лишних компонентов: только сама система, обновления безопасности и базовые драйверы — для USB 3.x, NVMe и некоторых сетевых адаптеров. Образы доступны на английском, русском и ещё нескольких языках.
Скачать можно по ссылкам: Windows Vista / Windows 7.
Техногик Боб Пони подготовил ISO-образы Windows Vista и Windows 7 со всеми доступными обновлениями безопасности, включая последние патчи по программе Premium Assurance — вплоть до января 2026 года.
Несмотря на то что Microsoft прекратила поддержку обеих систем более пяти лет назад, интерес к ним сохраняется. Более того, на фоне завершения поддержки Windows 10 в прошлом году спрос на старые версии Windows даже вырос.
В сборках нет лишних компонентов: только сама система, обновления безопасности и базовые драйверы — для USB 3.x, NVMe и некоторых сетевых адаптеров. Образы доступны на английском, русском и ещё нескольких языках.
Скачать можно по ссылкам: Windows Vista / Windows 7.
👍10❤7
Что такое Docker Compose и зачем он нужен разработчику
Превращаем набор сервисов приложения в единое целое.
В реальных проектах приложения редко состоят из одного сервиса. Чаще всего это набор компонентов: бэкенд, фронтенд, база данных, кэш, очереди, — каждый из которых запускается в отдельном контейнере.
Docker позволяет упаковать сервис вместе со всеми зависимостями и настройками, чтобы он работал одинаково на любом компьютере. А Docker Compose нужен для того, чтобы управлять сразу несколькими контейнерами как единым приложением.
С помощью Docker Compose разработчик описывает структуру проекта в одном файле: какие сервисы нужны, как они связаны между собой, какие порты открывать и какие переменные окружения использовать. После этого всё приложение можно запустить одной командой, не поднимая контейнеры вручную.
В новом материале разбираем, как работает Docker Compose, чем он отличается от обычного Docker, как устроен compose-файл и как собрать и запустить простое приложение на практике.
→ https://skillbox.ru/media/code/docker-compose/
Превращаем набор сервисов приложения в единое целое.
В реальных проектах приложения редко состоят из одного сервиса. Чаще всего это набор компонентов: бэкенд, фронтенд, база данных, кэш, очереди, — каждый из которых запускается в отдельном контейнере.
Docker позволяет упаковать сервис вместе со всеми зависимостями и настройками, чтобы он работал одинаково на любом компьютере. А Docker Compose нужен для того, чтобы управлять сразу несколькими контейнерами как единым приложением.
С помощью Docker Compose разработчик описывает структуру проекта в одном файле: какие сервисы нужны, как они связаны между собой, какие порты открывать и какие переменные окружения использовать. После этого всё приложение можно запустить одной командой, не поднимая контейнеры вручную.
В новом материале разбираем, как работает Docker Compose, чем он отличается от обычного Docker, как устроен compose-файл и как собрать и запустить простое приложение на практике.
→ https://skillbox.ru/media/code/docker-compose/
👍6
Инженер Microsoft раскрыл причины тайной особенности Windows 95
При удерживании клавиши Shift система перезагружалась быстрее.
У культовой Windows 95, которой недавно исполнилось 30 лет, была любопытная деталь: если во время перезагрузки удерживалась клавиша Shift, система запускалась заметно быстрее. Вместо привычного экрана появлялось сообщение «Windows перезагружается».
Бывший инженер Microsoft и автор блога The Old New Thing Рэймонд Чен рассказал, что это было не скрытой фичей, а побочным эффектом архитектуры системы.
При обычной перезагрузке Windows 95 проходила полный цикл выключения и запуска. Но если была зажата клавиша Shift, система пыталась пойти более коротким путём: завершала работу ядра, возвращалась в простой режим и передавала управление файлу win.com, который запускал Windows заново — уже без полного аппаратного перезапуска. Пока пользователь видел сообщение о перезагрузке, система просто восстанавливала своё состояние.
Клавишу Shift выбрали из практических соображений: её нажатие легко определить ещё до полной загрузки Windows, когда другие механизмы ввода могут быть недоступны.
При удерживании клавиши Shift система перезагружалась быстрее.
У культовой Windows 95, которой недавно исполнилось 30 лет, была любопытная деталь: если во время перезагрузки удерживалась клавиша Shift, система запускалась заметно быстрее. Вместо привычного экрана появлялось сообщение «Windows перезагружается».
Бывший инженер Microsoft и автор блога The Old New Thing Рэймонд Чен рассказал, что это было не скрытой фичей, а побочным эффектом архитектуры системы.
При обычной перезагрузке Windows 95 проходила полный цикл выключения и запуска. Но если была зажата клавиша Shift, система пыталась пойти более коротким путём: завершала работу ядра, возвращалась в простой режим и передавала управление файлу win.com, который запускал Windows заново — уже без полного аппаратного перезапуска. Пока пользователь видел сообщение о перезагрузке, система просто восстанавливала своё состояние.
Клавишу Shift выбрали из практических соображений: её нажатие легко определить ещё до полной загрузки Windows, когда другие механизмы ввода могут быть недоступны.
«Это не был специальный режим быстрого рестарта. Система просто пыталась сократить путь, если считала, что это безопасно. В те годы приходилось экономить каждый килобайт памяти и идти на нетривиальные инженерные решения», — пояснил Чен.
❤3👍3⚡1