Картинка xadartstudio, Freepik Сегодня мы поговорим о ряде любопытных лайфхаков, которые относятся к области электроники: выпрямление переменного тока без диодов, резистор без резистора, определение параметров неизвестного транзистора и не только (при этом поставим себе довольно жёсткое ограничение: допустим, что у нас нет мультиметра (маловероятно, но всё же)). Посмотрим, как мы сможем выкрутиться из этой ситуации… :-) Определение полярности — подручными средствами Начнём, пожалуй, с забав…
Принципы подхода SOSALНедавно я опубликовал статью, в которой представил новый социальный подход к программированию под названием SOSAL. Несмотря на её краткость, она снискала большое количество внимания и конструктивной критики, что позволяет более подробно проработать подход.Эта статья посвящена исправлению ошибок прошлой статьи: корректировка некоторых принципов, применение их на практике, а также ответы на многочисленные вопросы. Каждому принципу и теме будет выделена отдельная тема с подро…
Ни для кого ни секрет, что разработка и IT‑решения в 2025-м году — это гонка за скоростью: от выяснения бизнес‑требований до финальной версии продукта. Чем быстрее пишется код, тем раньше ваш продукт попадает к пользователям. Разумеется, выбор технологий существенно сказывается на скорости разработки. В этой статье я бы хотел затронуть современные инструменты Frontend‑разработчика, которые уже начали вытеснять классику, а также попутно сокращают объём кода, избавляя разработчика от рутины.Tailw…
Об энтропии говорят всякое: энтропия увеличивается со временем, энтропия — это беспорядок, энтропия увеличивается с ростом энергии, энтропия определяет стрелу времени и т. д.. Но я понятия не имел, что такое энтропия, и, судя по тому, что я обнаружил, большинство других людей тоже. Вот вам объяснение, которое я и сам хотел бы получить, когда мне впервые рассказали об энтропии, так что, надеюсь, вы найдёте его полезным. Моя цель состоит в том, чтобы к концу этого длинного поста у нас было строго…
Привет, Хабр! На связи Кирилл, сисадмин в Selectel. Если вы только начинаете свой путь в системном администрировании, то наверняка задумывались, что происходит «под капотом» Linux при вводе логина и пароля. Давайте заглянем в потроха системы, чтобы: разобраться, как она удостоверяется в подлинности пользователя; сравнить привычные пароли и SSH-ключи; настроить сервер для безопасной работы. Добро пожаловать под кат. Используйте навигацию, если не хотите читать текст целиком: → Аутентификация и…
Недавно наткнулся на гайд по двум работам в IT. Я сразу же подумал, а почему только 2 работы? Это же какое-то раздолбайство. Где гайд по 3–4–5 работам? Совсем не хотят работать блогеры. Поэтому я решил написать свой гайд на Хабр.1. Введение в мультиработизм: как мы пришли к двум (и больше) работамСовмещение двух работ — это не новый тренд, но в последние годы он получил второе дыхание. Раньше люди подрабатывали вечерами на складе или в такси, теперь же сидят на двух звонках одновременно, притво…
Я еще не забыл, как в детстве мечтал о крутом компьютере. Листал каталоги, вырезал картинки, клеил на стену над кроватью и представлял, как однажды заработаю на монстра, который потянет абсолютно все игры. Правда, когда наконец накопил нужную сумму, оказалось, что за те же деньги можно взять конфигурацию в два раза мощнее, чем я хотел. Или в десять раз. Уже не помню. Главное, что именно тогда я уяснил, что в мире компьютерного железа нет понятия «идеальный момент для покупки». А что, если нам в…
Создал экспериментальную систему DepthNet, где AI-агент мыслит циклично, то есть непрерывно, может выполнять PHP-код, управлять своей памятью и живет автономной цифровой жизнью. Протестировал на Claude 3.5 Sonnet — результаты понравились.Проблема обычных AI-ассистентовОбычно современные AI работают по принципу "запрос-ответ". Получил сообщение → сформировал ответ → ожидает следующего запроса. Но это скучно. Мы же думаем постоянно, ставим цели, планируем, действуем. Что если это запускат…
RoadMapВсем привет! В последнее время мои знакомые стали меня часто спрашивать, как вкатиться в разработку на Go, и каждому я отвечал +- одно и то же, скидывал +- одни и те же материалы, которыми пользовался когда-то сам. И чтобы постоянно не повторяться, я решил составить простой и понятный алгоритм действий: «Учишь это шаг за шагом и становишься Go-разработчиком».По мере накидывания шагов я начал прикреплять материалы по теме, которые смотрел сам или советовал другим. В итоге получился полноц…