«2022 год научил нас быстро менять приоритеты для оперативного реагирования на внешние факторы. В наших целях была зафиксирована ключевая задача по отказу от софта вендора в пользу собственных решений, разработанных на основе микросервисной архитектуры. Стоял вполне комфортный срок: полностью завершить переход до конца года, и команды планомерно шли к этой цели, наряду с разработкой менее масштабных, но тоже важных фич. Но в связи со вполне реальными рисками преждевременного ухода вендора из РФ сроки доработок сократились с полугода до одного месяца. Ниже я опишу наш опыт мобилизации и решения поставленных задач в нереалистичные сроки»
Как девять женщин могут родить ребёнка за месяц
Как девять женщин могут родить ребёнка за месяц
👍23👎7
Современная физика учит нас тому, что масса не является внутренним свойством материи.
Вот вы сейчас сидите и читаете эту статью. Возможно, на бумаге, возможно, в электронной книге, в планшете или на компьютере. Это неважно. Какое бы устройство для чтения вы ни использовали, можно быть уверенным в том, что оно состоит из какого-то вещества: бумаги, пластика, крохотных электронных штучек, печатных плат. Что бы это ни было, мы называем это материей, материальным веществом. У него есть прочность, у него есть масса.
Но что такое материя? Представьте себе кубик льда с ребром длиной в 2,7 см. Представьте, что вы держите его в ладони. Он холодный и немного скользкий. Он мало что весит, но какой-то вес у него всё же есть.
Давайте уточним вопрос. Из чего состоит кубик льда? И второй важный вопрос: что отвечает за его массу?
Как физика принизила значение массы
#хабраархив
Вот вы сейчас сидите и читаете эту статью. Возможно, на бумаге, возможно, в электронной книге, в планшете или на компьютере. Это неважно. Какое бы устройство для чтения вы ни использовали, можно быть уверенным в том, что оно состоит из какого-то вещества: бумаги, пластика, крохотных электронных штучек, печатных плат. Что бы это ни было, мы называем это материей, материальным веществом. У него есть прочность, у него есть масса.
Но что такое материя? Представьте себе кубик льда с ребром длиной в 2,7 см. Представьте, что вы держите его в ладони. Он холодный и немного скользкий. Он мало что весит, но какой-то вес у него всё же есть.
Давайте уточним вопрос. Из чего состоит кубик льда? И второй важный вопрос: что отвечает за его массу?
Как физика принизила значение массы
#хабраархив
👍31👎7
«Привет! Меня зовут Сергей Ермейкин, я Junior DevOps engineer в центре разработки IT-компании Lad. В моей первой статье на Хабре я расскажу про сборку своих GUI/GPU-образов и покажу, как настроить хостовую и Kubernetes-системы на примере игры GTA:VC»
Опыт клонирования Томми Версетти, или Запускаем GUI/GPU приложения в Kubernetes
Опыт клонирования Томми Версетти, или Запускаем GUI/GPU приложения в Kubernetes
👍18👎14😁2🔥1
Шутки, пасхалки и забытые знания старых мануалов
Большинство руководств к вычислительным системам и программному обеспечению строгие, бьющие прямо в точку. Однако многие их предшественники были написаны в другом тоне, и на то было несколько причин. Легко было встретить смешные иллюстрации и даже примеры кода с комментарием «Надеюсь, вы знаете, что делаете».
Обсудим такие руководства и поговорим об отношении к этим, на первый взгляд, формальным документам
Большинство руководств к вычислительным системам и программному обеспечению строгие, бьющие прямо в точку. Однако многие их предшественники были написаны в другом тоне, и на то было несколько причин. Легко было встретить смешные иллюстрации и даже примеры кода с комментарием «Надеюсь, вы знаете, что делаете».
Обсудим такие руководства и поговорим об отношении к этим, на первый взгляд, формальным документам
👍10👎5
Введение в механические клавиатуры
«Человек, не погружённый в мир механики, считает, что будет лучше, если он потратит больше денег, но это главная логическая ошибка, и её осознание удручает»
Эта статья — попытка объяснить человеку вне темы, что есть механическая клавиатура на самом деле и в чём суть существования подобной вещи.
«Человек, не погружённый в мир механики, считает, что будет лучше, если он потратит больше денег, но это главная логическая ошибка, и её осознание удручает»
Эта статья — попытка объяснить человеку вне темы, что есть механическая клавиатура на самом деле и в чём суть существования подобной вещи.
Хабр
Введение в механические клавиатуры
Sneakbox AVA w/ GMK WoB & Snow Whites О чем я тут написал Резюмируя все ниже описанное, чтобы драгоценные искатели сэкономили кучу времени, я оставил в спойлере основные тезисы, вложенные в...
👍27👎14🔥4❤1
Как создать микросервис на Rust при помощи gRPC
В сегодняшнем туториале по Rust мы откроем для себя мир gRPC. Для этого создадим очень простой микросервис с единственной конечной точкой, который будет отзеркаливать то сообщение, что мы ему пошлем. Чтобы протестировать наш микросервис, мы также напишем простой клиент на Rust.
В сегодняшнем туториале по Rust мы откроем для себя мир gRPC. Для этого создадим очень простой микросервис с единственной конечной точкой, который будет отзеркаливать то сообщение, что мы ему пошлем. Чтобы протестировать наш микросервис, мы также напишем простой клиент на Rust.
👍19👎5
На уходящей неделе мы делали смарт-ножницы на колёсах, тестировали никель-металлогидридные аккумуляторы, проигрывали жуткий сценарий использования ChatGPT и знакомились с удивительными беспроцессорными «текстовыми» компьютерами от Wang Laboratories.
Лучшие публикации недели (6-12 февраля)
Лучшие публикации недели (6-12 февраля)
👍18👎3
EBYTE MA01-AACX2240: программирование работы реле
Продолжаем изучение внешнего RS485/ModbusRTU блока расширения MA01-AACX2240 компании EBYTE. Сегодня мы разберём устройство Modbus RTU регистров, принципов доступа к ним и получения информации от MA01-AACX2240 и управления его работой. А также разберём практические примеры скетчей и программирования блока MA01-AACX2240.
В результате MA01-AACX2240 и все блоки линейки MA0x-xxCXxxx0 станут доступны для практического использования
Продолжаем изучение внешнего RS485/ModbusRTU блока расширения MA01-AACX2240 компании EBYTE. Сегодня мы разберём устройство Modbus RTU регистров, принципов доступа к ним и получения информации от MA01-AACX2240 и управления его работой. А также разберём практические примеры скетчей и программирования блока MA01-AACX2240.
В результате MA01-AACX2240 и все блоки линейки MA0x-xxCXxxx0 станут доступны для практического использования
😁15👍13👎2
Миграция приложения из OpenShift в «ванильный» Kubernetes
Хотя у Kubernetes-платформ одинаковая технологическая база, перейти с одной на другую непросто: миграция неизбежно сопряжена с различными трудностями, связанными с особенностями реализации компонентов. Есть инструменты, которые автоматизируют процесс миграции — например, move2kube. Однако они требуют отдельного рассмотрения. Здесь же мы сосредоточимся именно на «ручном» переносе приложения.
Хотя у Kubernetes-платформ одинаковая технологическая база, перейти с одной на другую непросто: миграция неизбежно сопряжена с различными трудностями, связанными с особенностями реализации компонентов. Есть инструменты, которые автоматизируют процесс миграции — например, move2kube. Однако они требуют отдельного рассмотрения. Здесь же мы сосредоточимся именно на «ручном» переносе приложения.
👍8👎3
⚡️ Новости к этому часу
🛰 НАСА оказывает помощь Роскосмосу в анализе причин утечки охлаждающей жидкости корабля «Прогресс МС-21»
🎞 С 1 марта российские видеосервисы уберут из библиотек фильмы и сериалы Disney
✅ Microsoft подтвердила сбой приложений Windows 11 из-за драйверов Intel
🙅🏻 Apple ограничит использование порта USB-C в iPhone 15
⏱ Intel показала свою закрытую внутреннюю утилиту для разгона ROC (Real-Time OverClocking)
🤖 Фотография, сгенерированная ИИ, обманула судей и выиграла фотоконкурс (ФОТО)
#новости
🛰 НАСА оказывает помощь Роскосмосу в анализе причин утечки охлаждающей жидкости корабля «Прогресс МС-21»
🎞 С 1 марта российские видеосервисы уберут из библиотек фильмы и сериалы Disney
✅ Microsoft подтвердила сбой приложений Windows 11 из-за драйверов Intel
🙅🏻 Apple ограничит использование порта USB-C в iPhone 15
⏱ Intel показала свою закрытую внутреннюю утилиту для разгона ROC (Real-Time OverClocking)
🤖 Фотография, сгенерированная ИИ, обманула судей и выиграла фотоконкурс (ФОТО)
#новости
👍39👎2❤1
«Сидеть всю ночь за монитором с красными глазами и кофеином вместо крови уже сомнительно. А поиграть иногда хочется. Ко дню влюблённых я отобрала себе карты для будущих свиданий»
Вы любите играть в Герои 3, а ваша половинка вас: 6 карт для свиданий
Вы любите играть в Герои 3, а ваша половинка вас: 6 карт для свиданий
😁46👎16👍10❤6
Энтузиаст сделал двухпортовую модель iPhone TwinPort с рабочими разъёмами Lightning и USB-C из базовой версии iPhone 12 mini.
Умелец разобрал телефон, доработал систему управления питанием, подключив USB-C в параллель с Lightning, а также разделил штатный динамик на две части, чтобы можно было уместить внутри корпуса коннектор USB-C.
Умелец разобрал телефон, доработал систему управления питанием, подключив USB-C в параллель с Lightning, а также разделил штатный динамик на две части, чтобы можно было уместить внутри корпуса коннектор USB-C.
👍76😁10👎5❤1
Инфантильность как стратегия: когда она мешает жить, а когда помогает
Чужая инфантильность бесит. Своя не всегда осознаётся. Но, как и любое другое, инфантильное поведение не возникает без причины — разбираемся, зачем оно нужно, почему вызывает столько негодования и как от него избавиться.
Чужая инфантильность бесит. Своя не всегда осознаётся. Но, как и любое другое, инфантильное поведение не возникает без причины — разбираемся, зачем оно нужно, почему вызывает столько негодования и как от него избавиться.
👎16👍8
Автор YouTube-канала My N Mi показал, как работает самый маленький в мире 3D-принтер. При высоте 41 мм он создаёт детализированные модельки параметрами 11×11×17 мм. Сам принтер имеет габариты 18×31×41 мм и весит всего 17 г.
Крошечный принтер изготовлен из комбинации дерева и пластика. Он работает на основе технологии стереолитографической печати. В небольшой резервуар в нижней части при помощи шприца заливается фотополимер, который твердеет под воздействием света. Принтер получает питание через порт micro-USB на задней панели.
Разрешение слоя у самого маленького 3D-принтера составляет от 0,005 до 0,3 мм, а точность — 0,135 мм.
Крошечный принтер изготовлен из комбинации дерева и пластика. Он работает на основе технологии стереолитографической печати. В небольшой резервуар в нижней части при помощи шприца заливается фотополимер, который твердеет под воздействием света. Принтер получает питание через порт micro-USB на задней панели.
Разрешение слоя у самого маленького 3D-принтера составляет от 0,005 до 0,3 мм, а точность — 0,135 мм.
👍33👎3❤2😁2
Всё про USB-C: высокоскоростные интерфейсы
Возможность получения высокоскоростного интерфейса через USB-C называется Alternate Mode, или коротко «altmode». Сегодня можно встретить три варианта altmode — это USB3, DisplayPort и Thunderbolt. При этом некоторые, например HDMI и VirtualLink, канули в лету, а другие, например USB4, только собираются появиться на свет. Для большинства альтернативных режимов требуется цифровая коммуникация через USB-C, предполагающая передачу определённых сообщений по каналу Power Delivery. Тем не менее способны на это не все, и самым простым примером является USB3. Давайте разберём, что же лежит в основе альтернативного режима.
Возможность получения высокоскоростного интерфейса через USB-C называется Alternate Mode, или коротко «altmode». Сегодня можно встретить три варианта altmode — это USB3, DisplayPort и Thunderbolt. При этом некоторые, например HDMI и VirtualLink, канули в лету, а другие, например USB4, только собираются появиться на свет. Для большинства альтернативных режимов требуется цифровая коммуникация через USB-C, предполагающая передачу определённых сообщений по каналу Power Delivery. Тем не менее способны на это не все, и самым простым примером является USB3. Давайте разберём, что же лежит в основе альтернативного режима.
👍14👎2
Открыли контейнер, а там нейрокот и свежая порция публикаций «Сезона Kubernetes» — запущенного нами совместно с #CloudMTS конкурса технических статей о K8s, оркестрации и управлении контейнерами:
1️⃣ Миграция приложения из OpenShift в «ванильный» Kubernetes
2️⃣ Как я клонировал Томми Версетти, или Запускаем GUI/GPU приложения в Kubernetes
3️⃣ Kyverno — замена PodSecurityPolicy или нечто большее?
4️⃣ Создание Kubernetes-кластера на пальцах, или Почему это не сложно
5️⃣ Как переехать в облака и не остаться без штанов
6️⃣ Создаём стенд для бэкенд-разработки на Bare Metal (и не только). Часть первая
👉 Условия конкурса и другие подробности
1️⃣ Миграция приложения из OpenShift в «ванильный» Kubernetes
2️⃣ Как я клонировал Томми Версетти, или Запускаем GUI/GPU приложения в Kubernetes
3️⃣ Kyverno — замена PodSecurityPolicy или нечто большее?
4️⃣ Создание Kubernetes-кластера на пальцах, или Почему это не сложно
5️⃣ Как переехать в облака и не остаться без штанов
6️⃣ Создаём стенд для бэкенд-разработки на Bare Metal (и не только). Часть первая
👉 Условия конкурса и другие подробности
👎8👍6
Как стать джуном, которого берут на работу (frontend-разработка)
Поговорим о том, что на самом деле должен знать джун, чтобы попасть в хорошую компанию, и как к этому прийти, если за плечами нет высшего программистского образования или богатого опыта программирования в школе.
Поговорим о том, что на самом деле должен знать джун, чтобы попасть в хорошую компанию, и как к этому прийти, если за плечами нет высшего программистского образования или богатого опыта программирования в школе.
😁27👎10👍5
⚡️ Новости к этому часу
🔎 Роскомнадзор запустил интеллектуальную систему отслеживания незаконного контента в Интернете «Окулус»
🤖 Opera добавит ChatGPT в боковую панель браузера в рамках внедрения новой функции «сокращения»
💻 В России образовался профицит ноутбуков
📲 ФАС попросили проверить рекламу в смартфонах Xiaomi
🛰 Разгерметизация корабля «Прогресс МС-21» — это микрометеорит, ошибка в конструкции или дефект сборки
⚙️ Google добавит телеметрию в инструментарий для языка Go
📃 Система мониторинга Okmeter внесена в единый реестр российского ПО
🎮 Любитель добавил RGB-подсветку на Steam Deck, но штатная система питания не выдержала (ФОТО)
#новости
🔎 Роскомнадзор запустил интеллектуальную систему отслеживания незаконного контента в Интернете «Окулус»
🤖 Opera добавит ChatGPT в боковую панель браузера в рамках внедрения новой функции «сокращения»
💻 В России образовался профицит ноутбуков
📲 ФАС попросили проверить рекламу в смартфонах Xiaomi
🛰 Разгерметизация корабля «Прогресс МС-21» — это микрометеорит, ошибка в конструкции или дефект сборки
⚙️ Google добавит телеметрию в инструментарий для языка Go
📃 Система мониторинга Okmeter внесена в единый реестр российского ПО
🎮 Любитель добавил RGB-подсветку на Steam Deck, но штатная система питания не выдержала (ФОТО)
#новости
👍14👎5
Как вы называете тексты на Хабре?
Anonymous Poll
55%
Статьи
17%
Посты
8%
Публикации
21%
И так и сяк, это ж синонимы!
👍18😁11👎6
«Кое‑как, вскладчину, 15 старших офицеров российского Интел сумели расплатиться за ужин. Сколько там было, я даже не смотрел. И как И. этот чек потом по бухгалтерии проводил, не знаю тоже. Но мои 15 косарей он спустя некоторое время вернул»
Made at Intel. Пировали, веселились...
Made at Intel. Пировали, веселились...
👎30👍11❤2