У меня, как и у любого программиста (особенно бэкэндера), чешутся руки что-то сделать, но всегда не хватает интересных идея. Поэтому я придумал стартап по генерации идей для стартапов и решил навайбкодить его за выходные. Читайте далее, что из этого вышло)) Читать далее
Привет, Хабр.С 1 апреля 2024 года RuStore принудительно предустанавливается на все смартфоны, продаваемые в РФ. После недавнего разбора правительственного мессенджера MAX, я декомпилировал APK самого национального стора и проверил его реальное поведение по коду.нашёл: скрытую…
Художники на набережных - все. Просить их нарисовать шарж на друга - это лотерея, где в 90% случаев вы получаете либо обидчиво искаженное лицо, либо банальщину, которая не стоит своих денег. А теперь представьте: вы берете обычное селфи, дописываете к нему пару слов и через минуту получаете сочный, дерзкий арт в стиле Pixar или журнального комикса. Бесплатно. И именно с теми деталями, которые поймет только ваша тусовка - будь то любимая чашка с дурацкой надписью или вечные рабочие наушники. Читать далее
_id в MongoDB кажется мелочью, пока не попадает в API, события и миграции.Разбираем, когда оставить стандартный ObjectId, когда нужен UUID, почему его лучше хранить как BSON Binary subtype 4 и зачем иногда разделять внутренний и публичный идентификатор. Читать далее
В прошлом посте https://habr.com/ru/articles/1045002/ я рассказывал про ORDO как про приватный мессенджер с нестандартной навигацией. Но сегодня я хочу отложить тему анонимности и поговорить о чем-то более глобальном — о том, как мы взаимодействуем с информацией в 2026 году.У меня есть гипотеза, и я хочу проверить её вместе с вами. Читать далее
«Я собрал приложение за вечер. Разработчики больше не нужны».Лента забита такими постами, но мало кто показывает продолжение этих историй. А оно бывает ярким: от продовской базы, снесённой AI-агентом, до взлома на второй день после запуска.По красивой картинке больше не понять, кто её собрал — инженер или человек, который научился красиво писать промпты. Разбираемся, почему рынок ослеп, при чём тут верстальщики на Tilda и что с этим делать бизнесу и инженерам. Читать далее
https://security-tracker.debian.org/tracker/DSA-6341-1
https://security-tracker.debian.org/tracker/DSA-6340-1
Задача делегирована, исполнитель назначен, сроки согласованы — но через несколько дней работа снова оказывается у вас. Одни приходят за решением каждой проблемы, другие останавливаются на первой развилке, третьи ждут подтверждения каждого шага. Разберём, почему делегирование часто превращается в иллюзию передачи ответственности и что нужно отдавать вместе с задачей, чтобы она действительно перестала быть вашей. Читать далее
В третьей и последней статье цикла о конечных полях мы завершаем путь от базовых понятий абстрактной алгебры к полям вида . Разберёмся, как строить поля вида и изоморфизм между полями одинакового порядка на примере полей и . Для наглядности также построим поле . Заодно посмотрим, как автоматизировать вычисления и эксперименты в конечных полях с помощью SageMath. Читать далее