До 1901 года бритье было опасной и зачастую болезненной процедурой, особенно если бриться приходилось в домашних условиях. Бритвы изготавливались из высококачественной стали, что обеспечивало долговечность, но их все время нужно было подтачивать — это было неудобно и затратно, особенно в путешествиях. Все изменилось, когда Кинг Кэмп Жиллетт придумал T-образную безопасную бритву со сменными лезвиями. Читать далее
В стартапах на счету каждая секунда: чем быстрее выйдешь на рынок, тем больше шансов стать единорогом, а не очередной строчкой в списке таких амбициозных, но не взлетевших проектов. Но при этом скорость выхода на рынок не покроет критичные ошибки в коде и неюзабельный интерфейс. В этом кейсе расскажем, как мы сокращали time to market в разработке мобильных приложений для одного из первых BNPL-сервисов Подели. Читать далее
Ни одна современная соцсеть не обходится без картинок и фото. ОК — не исключение. Но чтобы пользователи соцсети могли загружать свои фото, ставить аватарки и иначе использовать свои изображения, нужны отлаженные механизмы и целый стек обработки на стороне…
Ни одна современная соцсеть не обходится без картинок и фото. ОК — не исключение. Но чтобы пользователи соцсети могли загружать свои фото, ставить аватарки и иначе использовать свои изображения, нужны отлаженные механизмы и целый стек обработки на стороне…
Не нашёл на хабре разбора этого отчёта. С 2017 года JetBrains проводит опросы, на базе которых готовит отчёты о состоянии индустрии. В 2024 году опросили 23к разработчиков. В отчёте есть разное интересное, имеет смысл ознакомиться с ним целиком. Мы же с вами посмотрим на отдельные моменты, которые я считаю самыми примечательными. Читать далее
Делаем виртуального помощника с помощью промпт‑инжиниринга В этой статье я расскажу, как с помощью простого промпт‑инжиниринга — без кодинга — превратить LLM в инструмент для принятия конкретных, взвешенных и осмысленных решений. Что вас ждёт…
Всем привет! На связи Дима Котиков, и это заключительная статья цикла про File Templates. В предыдущих частях мы познакомились с инструментом File Templates, разобрали синтаксис написания шаблонов и написали шаблоны для кода типового экрана SomeFeature мобильного приложения. В заключительной части разберем, как можно экспортировать и импортировать File Templates в Intellij-IDE, а также подведем общие итоги по циклу статей. Читать далее
Все мы знаем, что Гит здорово облегчает жизнь разработчикам. Версионирование позволяет нам вернуться на шаг назад, если мы где-то жестко напортачили. А еще оно помогает отслеживать изменения, которые мы вносим в код. Весь код и история изменений хранятся на сервере, через который может работать команда разрабов. Одним словом, удобно.Под катом расскажу, как поднять платформу для учета и версионирования затравок Langfuse.(Обложка сгенерирована DALL-E от OpenAI) Читать далее
Два года назад я помог запустить одну из крупнейших образовательных программ по подготовке DevOps-инженеров в России. Ситуация на рынке была такая, что даже текущие потребности закрывались с большим трудом, большая часть кандидатов — новички, которых нужно доучивать, а иногда и…
Я давно хотел реализовать этот проект. Цель заключалась в создании маски, покрытой светодиодами и выполненной из печатных плат. Я использовал 16 отдельных матричных панелей с общим количеством 2960 адресных светодиодов, которые позволяют отображать на маске всё, что только захочется.Это довольно трудоёмкая работа, конструкция хрупкая и нагревается при использовании. Однако, если вы готовы к вызову, попробуйте. Этот проект подходит только для опытных пользователей. Читать далее