Международная космическая станция у одних ассоциируется с серьезной научной работой, у других с детской мечтой о космосе, третьи вспомнят орбитальную механику и космические скорости, но никто не говорит о том, что на МКС можно бесплатно получить некоторые косметические процедуры. Вот вам топ-5 изменений, которые произойдут с вами в невесомости: Читать далее
Петя запускает плейбук, чтобы обновить конфигурацию Nginx — и ломает сайт. В конфиге ошибка, сервис не стартует.Ansible не умеет откатывать изменения сам. Но есть способ настроить автоматический откат — с помощью блоков block, rescue и always. Читать далее
Подписчики часто дарят мне интересные гаджеты, чтобы я написал о них интересную статью и снял ролик. У большинства подаренных устройств есть определённые нюансы, и зачастую они требуют ремонта или хотя бы базового обслуживания.Недавно подписчица с «Пикабу», Кристина, подарила…
90% стартапов в Кремниевой долине работают с менторами. А те, кто добирается до раунда А — все до одного. Просто потому, что без ментора туда не доезжают. Пример? Просто погугли, сколько было менторов (эдвайзеров) в таких небольших компаниях, как Airbnb, Dropbox и Stripe. Их, в общем, не глупые люди построили. Читать далее
Привет, Хабр!Сколько раз вы сталкивались с ситуацией, когда сделали аккуратный Vue-компонент на <script setup>, вроде всё красиво, а потом... вам внезапно нужно из родительского компонента сфокусировать инпут, сбросить фильтр, открыть модалку, валидировать форму. Казалось бы, задача тривиальная, но script setup не даёт просто так вынуть методы наружу. Сегодня рассмотрим одну из самых неочевидных, но крайне полезных возможностей Vue 3 — функцию defineExpose(). Читать далее
Исследователи успешно разработали нервные трансплантаты, которые предназначены для лечения болезни Паркинсона. Пересадка нейронов обычно сопровождается последующей атакой иммунной системы на новые клетки. Но, согласно новому исследованию, исследователям удалось создать клетки «невидимые для иммунитета». Это не только улучшает результативность операции, но и создает условия, при которых больше не нужны рискованные препараты против отторжения. Читать далее
Есть много проектов, целью которых является превратить С++ более "безопасный" язык программирования. Но внесение изменений в синтаксис языка обычно нарушает обратную совместимость со старым кодом, который был написан до этого. Недавно вышла новая версия библиотеки memsafe…
Сейчас в медиа пространстве часто говорится о так называемом "тихом повышении". Под ним как правило имеется ввиду когда работнику дают дополнительные обязанности, но при этом официально не повышают ни зарплату, ни должность. Как правило о таком говорят как о чем-то негативном, но как человек, который сталкивался с ним, хочу разобрать в каких случаях на него всё-таки стоит соглашаться и возможные варианты общения с начальством, если вы на него не готовы. Читать далее
История развития области искусственного интеллекта - невероятно захватывающая тема. Как из первых, довольно робких идей, которые часто подвергались критике, выросли технологии, меняющие наш мир прямо сейчас? Об этом пути – от почти механических предков ИИ до современных…
Я часто говорю, что если язык лишен встроенных средств работы с AST — абстрактным синтаксическим деревом — то этот язык спроектирован не очень умными людьми. Идолопоклонники могут с пеной у рта доказывать, что AST никому не нужно, или что хорошего API к AST — достаточно, или…