• Я тысячу раз видела жалобы от начинающих специалистов: «Оля, я не могу найти клиентов!» И все они врали. Не мне. Себе 🙂 Потому что найти клиента — легко. После прочтения этой статьи у вас раз и навсегда отпадёт этот вопрос.…

  • MED — кардинально новый тип накопителейСтремительный рост объемов пользовательских данных, которые нужно долго и безопасно хранить, создает серьезные вызовы для инженеров и архитекторов систем хранения. В то время как большинство производителей концентрируются на совершенствовании традиционных технологий, один из ключевых игроков…

  • Привет, Хабр! Эта винтажная электрогитара с одним огромным звукоснимателем, да ещё и в средней позиции, может похвастаться очень интересной схемой темброблока, которую мы сегодня изучим. В наши дни высокоточные станки с ЧПУ и передовые технологии обработки древесины сделали хорошие инструменты…

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

  • Говард Филлипс Лавкрафт — трагический пример автора, который умер в безвестности, но спустя десятки лет был переоткрыт и оказал колоссальное влияние на мировую культуру. Его мрачные и странные миры, наполненные безумием и ужасом непознаваемого, с каждым десятилетием привлекают всё больше…

  • Привет, Хабр! Меня зовут Дмитрий Селютин, я ведущий разработчик команды R&D в Cloud.ru. Ситуации, когда при решении совершенно конкретной задачи упираешься в сложности откуда-то сбоку, возникают в разработке с завидной регулярностью. В задачах, зависящих от автоматизации, очень часто случается, что…

  • Алгоритмы — они повсюду. Помните, грызли структуры данных в первую сессию? Или открывали лекции по ИТ и видели, что программирование начинается не с реальных жизненных задач, а с алгосов.Компании перестали давать алгоритмические задачи на собеседованиях ещё в 2000-ых. Конечно, есть…

  • В данной части из серии swift concurrency мы продолжим исследовать structured concurrency. В этот раз остановимся на сущности под названием TaskGroup. Узнаем, как с ней работать и чем она отличается от Task и async let. На примере сравним аналогичные реализации…

  • Чтобы сэкономить ваше время, если вы пришли за статьёй про Compose WASM/JS — в данной статье речь пойдёт про Compose HTML 🙂 Добро пожаловать.Когда‑то очень давно, когда трава еще была зелёная (нет, не месяц назад) Kotlin Multiplatform имела основным постулатом «Общее — в общем, частное — в частном». По‑сути это означало,…

  • Интересная видео игра способна затянуть в себя игрока на многие часы. И тому есть ряд объяснений. Первые кроются в психологических факторах, связанных с самим процессом растворения в игровом мире. Вторые относятся к игровым механикам, успешно влияющим на психологические процессы. Сегодня…