Откуда взялась хвостовая рекурсия и когда ожидается ее реализации в новом...
Я надеюсь что это неожиданное название заставит вас обратить внимание на эту статью, но самое главное на что я надеюсь что прочитав эту статью вы уже не сможете так просто игнорировать факты.Когда я...
View ArticleЛичная война: давление через близкие отношения
Если работа держится на личных отношениях — это не команда, это группа заложниковВ малых командах личные отношения — обоюдоострое оружие. Руководитель, который манипулирует дружбой, разрушает доверие и...
View Article«Вспомнить всё»: доступный разбор первоисточника модели OSI (часть 3)
Модель OSI кажется простой: всего 7 уровней. Однако большинство статей просто пересказывают друг друга, упуская важные детали. В этом цикле статей мы разберём первоисточник — стандарт ISO/IEC...
View ArticleКак при помощи OKR расти Х2 стартапу
Всем привет, здесь рассказываю о новой системе планирования, которая драйвит нашу команду и приносит фаундеру $.Командное планирование, которую используем мы, а также Google, Intel, Microsoft, Samsung,...
View ArticleКак старые игры учили нас программировать
Речь пойдёт про ностальгию и первые игры. Те самые первые игры, которые навсегда остаются в памяти, как огромные сугробы чистейшего белого снега (а не коричневого с желтым), про те игры, которые живы и...
View ArticleКофе и деградация мозга. Как кофеин воздействует на организм на самом деле?
Проблема кофеина: пока он в организме, он снижает качество сна. Мы устаем, потому что плохо спали из‑за действия кофеина в течение дня. Затем мы просыпаемся — усталые и вялые. И когда мы устали и...
View ArticleФеномен BYD. Почему этот автомобильный производитель так мощно выстрелил?
За 30 леткомпания «Build Your Dreams» превратилась из небольшого производителя батарей в лицо китайского автомобильного чуда и самый быстрорастущий автоконцерн мира. Но почему именно BYD (а не...
View ArticleDEVops: Разрабатываем свой Kubernetes оператор с кастомными ресурсами на Go
Используете готовые операторы в Kubernetes? Я тоже... Но с какого‑то момента я начал задаваться вопросом: «а как люди их пишут?». И я нашел ответ!В этой статье я наглядно покажу, как создать свой...
View ArticleФракталы и бесконечность: 50 лет открытию Бенуа Мандельброта
Наверное все хотя бы раз видели картинки с фракталами и примерно представляют себе, что это такое. Кажется, будто они были с нами всегда — тем удивительнее, что и самому слову, и его математической...
View ArticleО iOS дизайн системе за 5 мин
Всем привет, меня зовут Ибрагим, я iOS разработчик одной из команд мобильного банкинга и это моя первая статья для Хабра, поэтому прошу строго не судить. Сегодня хочу рассказать Вам, как мы пилили...
View ArticleКак сделать чат-бот с RAG безопаснее?
Каждый день появляются решения на базе генеративных моделей, помогающие бизнесу привлекать новых пользователей и удерживать старых. Подход Retrieval augmented generation позволяет вводить в контекст...
View ArticleКак исправлять ошибки в Git, не оставляя улик
Как же иногда хочется закинуть коммиты «Remove debug log», «fix» или «fix fix fix». Такие коммиты как грязные носки под кроватью: их не видно, пока не придёт ревьюер с пристальным взглядом или, что еще...
View ArticleКак с помощью искусственного интеллекта повысить эффективность плавильного...
Порядка 20% всех потерь при производстве высокоуглеродистого феррохрома связаны с такими технологическими расстройствами в процессе выплавки, как избыток или недостаток восстановителя. Для компаний это...
View ArticleЮнити онлайн: на каких курсах для детей помогут создать игру
Игровой движок Юнити можно освоить на онлайн‑курсах в школе программирования. Хотим отметить, что уроки будут полезными: удастся разобраться не только в разработке игр, но и в написании кода на одном...
View ArticleНоутбуки: знакомимся с актуальными брендами
Жизнь покупателей ноутбуков в последние два года, конечно, усложнилась. Хорошо знакомые вендоры ушли из России, но выбор… стал заметно шире. Свято место пусто не бывает, и доступных для покупки марок,...
View ArticleMsgspec vs DataClasses: битва инструментов в мире Python-сериализации
Хабрчане, привет! Это Леша Жиряков из МТС Диджитал. Недавно я писал про FastAPI vs Litestar и Polars vs Pandas, а сегодня разберем два популярных инструмента — Msgspec и DataClasses. Оба помогают...
View ArticleIskradata 80. Еще один феноменальный югославский компьютер
В прошлой статье я рассказал об удивительном югославском компьютере Iskradata 1680. Но эта машина была не единственной ЭВМ, выпускавшейся Люблянским предприятием «Искра»: существовала как минимум еще...
View ArticleИспользуй MFA, Люк: как второй фактор помогает защитить подключения
Да пребудет с вами сила, хабравчане! Меня зовут Кирилл Подсухин, я technical product manager в компании Контур. Я вместе с командой разработал систему двухфакторной аутентификации Контур.ID.Я часто...
View ArticleCI/CD Kubernetes платформа Gitorion. Canary-релизы
Привет всем! Перед деплоем нового релиза приложения в продакшен хорошей практикой является оценка его работы с запросами от реальных пользователей. Если разом заменить текущий релиз приложения на...
View ArticleUdim? Текстурные сеты? Texel Density? Что это и зачем оно? Разбор от А до Я
Сегодня я хочу поделиться с вами советами по использованию Udim, текстурных сетов, texel density, padding, mipmapping и других техник в различных ситуациях и при возникновении ошибок.Этот материал...
View Article