Обновить

Моя лента

Тип публикации
Порог рейтинга
Уровень сложности
Предупреждение
Войдите или зарегистрируйтесь, чтобы настроить фильтры
Статья

Пять уровней защиты платежей в продукте, который собрал не программист

Уровень сложностиПростой
Время на прочтение3 мин
Охват и читатели7.5K

Я не Senior-программист — я собираю продукты с помощью ИИ. И на своём опыте понял: самый дорогой факап в такой работе не в том, что нейросеть пишет плохой код, а в том, что она пишет код, который выглядит рабочим.

В статье — две уязвимости, которые ИИ гарантированно пропускает в платежах (подмена цены и отсутствие проверки вебхуков), приём с чистой сессией для атаки на собственный продукт перед сдачей и пять уровней защиты, до которых я дошёл на практике.

Читать далее
Статья

AI против Agile: что изменилось за последние два года

Время на прочтение4 мин
Охват и читатели6.5K

Почему Scrum не исчез, но многие привычные процессы уже никогда не будут прежними.

Искусственный интеллект не отменил Agile, но заметно изменил привычные процессы внутри продуктовых команд. Многие задачи, которые еще недавно занимали часы, сегодня выполняются за минуты: подготовка к Scrum-встречам, написание User Stories, планирование спринта, ведение протоколов, анализ результатов и работа с документацией. В этой статье я расскажу, как AI трансформировал мою повседневную работу Product Manager, какие Agile-практики изменились сильнее всего и почему роль человека в команде стала не менее, а даже более важной. Статья основана на личном опыте использования AI в разработке цифровых продуктов и будет полезна Product Manager, Project Manager, Scrum Master и всем, кто работает в Agile-командах.

Читать далее
Статья

Возрастная дискриминация в IT, как IT компании продолжают отсеивать по возрасту

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели9.6K

Всем привет, меня зовут Михаил. Мне 23 года, и я работаю Senior Java разработчиком в ОТП Банке. До этого я работал ведущим back-end разработчиком в РЖД.

Я и мои коллеги в моем опыте не сомневаются - работаю сеньором уже больше 2 лет. Я попал на стажировку в 18 лет. Стажировался за копейки, усердно работал вместо "веселой студенческой жизни".

А потом получаю отказы в духе: "Вы слишком молоды для этой позиции"

Хотя и опыт подходит и стек. Сегодня я хочу затронуть тему, которая волнует многих, но о которой не принято говорить, о возрастной дискриминации в IT. 

Кто-то становится миллионером в 18, а мы чем хуже?

Сегодня попытаюсь разобраться в этой ситуации подробно, наливайте чай или кофе, поехали!

Узнать, почему оценивают по возрасту
Статья

Россия глазами наших инженеров: как сервисная команда К2Тех заменила аккумуляторы в 430+ офисах по всей стране

Уровень сложностиПростой
Время на прочтение6 мин
Охват и читатели7.6K

Привет! Меня зовут Гарегин Казарян, я сервис-менеджер К2Тех. Это небольшая, но красочная история о том, как наша команда провела замену аккумуляторов в источниках бесперебойного питания (ИБП) в сотнях офисов крупной федеральной компании — от Калининграда до Сахалина и заполярных поселков, куда добраться можно только дождавшись, пока встанет лёд на реке. Десятки регионов и поездки на всем — от самолетов и поездов до катеров на подводных крыльях, теплоходов и выделенных заказчиком внедорожников.

Россия глазами наших инженеров, немного технических деталей и очень много красивых фото — под катом!

Читать далее
Статья

Как избавить гравитацию от времени: теория шейп-динамики

Уровень сложностиСредний
Время на прочтение9 мин
Охват и читатели7K

Представьте, что все линейки во Вселенной внезапно удлинились вдвое. Удвоились все атомы, планеты, измерительные приборы и человеческие тела. Заметил бы это кто-нибудь? Если бы все соотношения остались неизменными, это преобразование, возможно, не оставило бы никаких наблюдаемых следов. Углы треугольника остались бы прежними, Луна по-прежнему находилась бы на расстоянии в сколько-то радиусов Земли, а все единицы длины в физике увеличились бы вместе со всем, что они измеряют.

Этот мысленный эксперимент указывает на центральную идею шейп-динамики [shape dynamics] — необычной переформулировки гравитации. Согласно этому подходу, физически значимые характеристики пространства могут не включать абсолютные размеры. Важны формы, углы, относительные расстояния и то, как эти отношения изменяются. Теория заменяет привычную картину Эйнштейна о четырёхмерном пространстве-времени на нечто, больше похожее на космическую последовательность трёхмерных пространственных конфигураций.

Читать далее
Пост

Как хиппи спасли физику

Краткое описание книги Дэвида Кайзера 'Как хиппи спасли физику'.

Дэвид Кейзер описывает события, связанные с неформальной группой фундаментальной физики (Fundamental Fysiks Group). Группа собиралась на неформальные встречи в семидесятые годы в Беркли и большинство участников истории живы в настоящее время. С точки зрения автора именно данная группа сыграла большую роль в становлении квантовой информатики, хотя в настоящее время деятельность группы практически не упоминается в учебниках.

В основе истории лежит известная теорема Белла, которая привела к пересмотру взглядов на основания квантовой механики. Нарушение неравенств Белла в последующих экспериментах показало, что квантовые состояния удаляющихся частиц остаются взаимосвязаны между собой и призрачное действие на расстоянии (spooky action at a distance) - это реальность.

В те времена размышления об основаниях квантовой механики не поощрялись. Принцип послевоенного развития квантовой механики в США сводился к лозунгу 'Заткнись и вычисляй' (shut up and calculate). Размышления на тему, что говорят нам уравнения квантовой механики об устройстве мира, только вредили получению постоянной ставки профессора. Два примера. Джон Клаузер (John Clauser) первым провел экспериментальную проверку неравенства Белла в 1972 году (вместе с Фридманом). Цитированию статей Клаузера в настоящее время позавидует любой физик. Однако в те времена Джону Клаузеру при всем его старании не удалось получить академическую позицию. Интерес Клаузеру к неравенству Белла в те времена был слишком далек от общепринятых убеждений в академическом сообществе. Алан Аспект (Alain Aspect)  в начале восьмидесятых годов хотел улучшить эксперименты Клаузера-Фридмана. Он встретился с Беллом, чтобы обсудить с ним условия проведения эксперимента. Первым вопросом Белла стал 'Есть ли у вас уже постоянная позиция?'.

Группа фундаментальной физики была создана для обсуждения вопроса как устроен мир и на этом пути не было запрещенных тем и табу. Какую роль в мире играет квантовая нелокальность? Может ли квантовая нелокальность быть связана с сознанием? Есть ли связь между паранормальными явлениями и теоремой Белла? Есть ли аналогии между восточным мистицизмом и квантовой механикой? Могут ли психоактивные наркотики активизировать паранормальные способности в человеке? Это только некоторые вопросы, активно обсуждавшиеся на заседаниях группы. Естественно, что разные участники группы по-разному относились к восточному мистицизму, паранормальным явлениям и влиянию наркотиков. Тем не менее картина, воссозданная в книге, наглядно показывает, что демаркация между наукой и не наукой крайне затруднена. Даже позиция, кажущаяся абсурдной, может привести в дальнейшем к полезным результатам.

В книге прекрасно воссоздана атмосфера американского общества того времени. Интересно показано, как происходит финансирование науки в США. Разные судьбы участников группы фундаментальной физики показывают разные возможные пути удовлетворения своих интересов и любопытства. Академическая наука - это только один из возможных путей. Другие возможности - это независимая работа как консультанта, создание собственной фирмы, или даже наука как хобби на социальном пособии. Ряд участников группы стали профессиональными писателями, книги которых дали им финансовую независимость. Финансирование от государственных фондов и военных организаций переплетается с деньгами от филантропов и бизнеса. Дэвид Кейзер убедительно показывает, что наука является частью общественной жизни и разделение между тем, где кончается наука и начинается жизнь, практически невозможно.

David Kaiser, How the Hippies Saved Physics: Science, Counterculture, and the Quantum Revival, 2011.

Источник

Теги:
+4
Комментарии2
Статья

Подключение модуля ввода‑вывода AMIDJ14 6AI-4DO-4DO к ZONT

Уровень сложностиПростой
Время на прочтение6 мин
Охват и читатели6.5K

Оглавление

Показываю, как подключить модуль ввода‑вывода AMIDJ14 к контроллеру ZONT 1000+ Pro v2, настроить обмен по Modbus RTU, создать дискретные и аналоговые сигналы, а также интегрировать модуль в систему автоматизации котельной.

Читать далее
Статья

AI в дизайн-процессе в 2026: что вижу в индустрии — и как это устроено у меня

Уровень сложностиСредний
Время на прочтение8 мин
Охват и читатели6.9K

Как AI на самом деле встроен в процесс дизайнера в 2026 — не с точки зрения хайпа, а по фактам из отчётов, интервью и постов практикующих дизайнеров: смена парадигмы, командная работа на одном канвасе, инструменты, которые дают точечно править вместо генерации с нуля, и дизайнеры, которые сами собирают AI-скиллы под себя. Отдельно — как это устроено у меня: designer-skills, разговор с AI вместо скетчей, макет руками + состояния AI, и обязательная проверка каждого шага.

Читать далее
Статья

Homelab для дата инженерии из игрового ПК

Время на прочтение4 мин
Охват и читатели5.9K

Данная статья наврятли является гидом по созданию домашней лаборатории, скорее это некое описание намерений.

Читать далее
Статья

Тропа хиппи: утраченный маршрут

Время на прочтение20 мин
Охват и читатели8.4K

С середины 1950-х и вплоть до конца 1970-х годов тысячи молодых людей из западных стран отправлялись по одному и тому же маршруту: из Америки и Западной Европы через Балканы, Турцию, Иран и Афганистан в Индию, Непал и ещё дальше — в Таиланд.

Этот маршрут стал символом целой эпохи: эпохи свободной любви, лёгкого доступа к веществам, дешёвых авиабилетов (нет, это не рекламная интеграция) и духовных поисков целого поколения.Что это были за люди? Куда и зачем они ехали? Где останавливались по пути? С какими опасностями сталкивались? Как маршрут менял людей, и как люди меняли маршрут? Ну и, наконец, что они находили в конце долгого пути?

Поговорим про тропу хиппи.

Читать далее
Статья

Как оценить стоимость ручного поиска документов в компании на 200 человек

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели8.5K

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

Мы решили посчитать, во сколько компании на 200 человек может обходиться ручной поиск документов. Взяли простую модель: 15 минут поиска в день на сотрудника, 247 рабочих дней в 2026 году и среднюю стоимость рабочего часа 700 ₽. Получилось 8 645 000 ₽ в год.

Как сэкономить
Пост

Антипаттерн при работе с VPS: почему не стоит постоянно работать под root?
Работать под root на VPS удобно: перед командами не нужно вводить sudo. Но ошибка может затронуть весь сервер, а безопасность VPS требует разделять обычные и административные действия.

Почему работа под root удобна и опасна? В Unix доступ к файлам и управление процессами зависят от пользователя и его групп. Root может изменять системные файлы, управлять службами, пакетами и сетью. При постоянной работе под root ошибка в команде способна затронуть системные файлы и службы. Опечатка в пути команды удаления или ошибка в скрипте, запущенном от root, может стереть системные файлы, изменить права на каталоги и остановить сервисы. При запуске от обычного пользователя ущерб чаще ограничен его правами. Украденный ключ, разрешающий вход под root, или пароль этой учётной записи сразу дают административные права. Ключ обычного пользователя даёт доступ только с его правами. Получение root-прав зависит от настроек sudo, пароля, уязвимостей и ошибок конфигурации.

Как правильно: отдельный пользователь и sudo.

В Ubuntu или Debian создайте пользователя и добавьте его в группу sudo:

adduser operator
 usermod -aG sudo operator

Добавьте публичный ключ в файл .ssh/authorized_keys в домашнем каталоге нового пользователя и проверьте вход по SSH. Затем задайте параметр в

/etc/ssh/sshd_config:
PermitRootLogin no

Проверьте конфигурацию и примените изменения без разрыва текущих подключений:

sshd -t && systemctl reload ssh

Мини-чек-лист безопасного старта на VPS

•        Отдельный пользователь создан, команды запускаются через sudo.

•        Публичный ключ добавлен, приватный защищён парольной фразой.

•        Вход по SSH под root отключён.

•        Обновления системы устанавливаются регулярно.

Проверьте настройки доступа к VPS: создайте отдельного пользователя с sudo, протестируйте вход по SSH и только после этого отключите вход под root.

Теги:
+5
Комментарии12
Статья

Как я собрал HR Playbook для своего AI-агента и сократил поиск кандидата в резерве с двух недель до 10 минут

Уровень сложностиСредний
Время на прочтение13 мин
Охват и читатели6.4K

И главное: этот фундамент пригодится, когда придет время обосновывать собственное повышение — не эмоциями и перечислением заслуг, а демонстрацией работающего HR продукта, который приносит ценность компании.

Читать далее

Ближайшие события

Новость

Amazon инвестирует $1 млрд в команду инженеров, которые будут выезжать в офис клиентов и внедрять ИИ‑агенты

Время на прочтение2 мин
Охват и читатели7.4K

Amazon объявила о планах инвестировать $1 млрд в создание новой команды инженеров по искусственному интеллекту AWS Forward Deployed Engineering. Её участники будут выезжать в офисы клиентов, чтобы внедрять системы агентного ИИ за «дни вместо месяцев».

Читать далее
Статья

Квадриллион параметров (1Q) для LLM. Когда нам ждать такую модель?

Уровень сложностиПростой
Время на прочтение8 мин
Охват и читатели7.5K

Согласно закону заголовков Беттериджа, который утверждает: «Если заголовок заканчивается вопросительным знаком, на него можно ответить „нет“», ответом на вопрос в заголовке будет „никогда“. И я попытаюсь вас в этом убедить.

Читать далее
Статья

Агент изменил рабочую базу данных, хотя это было запрещено в правилах

Время на прочтение6 мин
Охват и читатели7.8K

На форуме Cursor разработчик рассказал, как запретил агенту работать с удалённой базой, а тот всё равно выполнил npx supabase db push. Эта команда отправляет локальные изменения схемы в подключённый удалённый проект. Агент мог изменить рабочую базу данных — и только после этого сам признал, что нарушил правило.

Модератор форума Cursor посоветовал сократить правила, убрать доступ к рабочей среде и настроить отдельную проверку, которая будет блокировать опасные команды перед запуском. Это один случай, а не статистика надёжности Cursor. Но он хорошо показывает цену забытого правила: иногда агент затрагивает внешнюю систему, где простого отката файла уже недостаточно.

У меня всё закончилось проще. Вчера я попросил Cursor разобраться с упавшим сквозным тестом. Я ждал исправления в приложении, но агент поменял проверку в самом тесте и отчитался, что всё готово. Тест, разумеется, прошёл.

Такое поведение я заранее запретил в правилах проекта. В правиле было написано: сквозные тесты считаем контрактом, при падении сначала ищем ошибку в приложении, сам тест без согласования не меняем. Cursor правило видел — по крайней мере, в начале разговора он ему следовал.

Я заметил подмену при просмотре изменений. Откатил правку теста, повторил условие в чате и снова отправил агента искать причину падения. Почему правило не сработало, я точно не знаю. Возможно, оно потерялось среди кода, результатов поиска и нескольких запусков тестов, которые появились в разговоре позже.

Читать далее
Статья

Если вы думаете, что знаете, чем отличается «Expression» от «Statement», то, скорее всего, вы ошибаетесь

Уровень сложностиСредний
Время на прочтение8 мин
Охват и читатели7.8K

Я занимаюсь изучением синтаксиса языков программирования и пытаюсь отделить фундаментальные закономерности от исторических случайностей. Одна из таких случайностей - почти повсеместное использование терминов выражение (expression) и инструкция (statement) при описании и классификации синтаксиса языков программирования.

Интуитивно кажется, что 2 + 2 и if (x) { foo(); } - это совершенно разные сущности, но при более глубоком анализе оказывается, что подобное разделение искусственное и возникло из-за архитектурных особенностей вычислительных машин почти полвека назад и с тех пор просто «переходит» из языка в язык.

Читать далее
Статья

Как я воскресил Canon 7D Mark II, который продавался «на запчасти»

Уровень сложностиСредний
Время на прочтение7 мин
Охват и читатели9.3K

Недавно искал запчасть для своего старенького (или уже древнего?) любительского Canon 600D. В процессе поиска мне попался дешёвый 7D Mark II (дальше буду звать его 7d2), который продавался как «нерабочий, только на запчасти». В итоге это получился увлекательный и полезный опыт ремонта, при котором даже не потребовались запасные детали.

Canon 7D Mark II — это навороченная цифровая зеркалка (DSLR) с матрицей APS-C на 20,2 МП, выпущенная в 2014 году. Она относится к линейке профессиональных камер и может считаться аналогом 5D Mark IV, но с меньшей КМОП-матрицей. На релизе эту камеру встретили положительно. Мне мой экземпляр обошёлся в €180 в нерабочем состоянии . Но я верил, что с ним не всё потеряно.

Читать далее
Статья

Как мы подвели Кира Булычёва и почему его книги — об украденном детстве и о том, как его сохранить другим

Уровень сложностиПростой
Время на прочтение14 мин
Охват и читатели11K

Многие из поколения 80–90-х зачитывались сказками об Алисе Селезнёвой, ну или как минимум смотрели «Гостью из будущего» и «Тайну третьей планеты». И вот я стала взрослой, родила сына, и мы с ним дошли до прочтения сказок о девочке, с которой ничего не случится. Оказалось, книжно-мультяшная Алиса из моего детства и Алиса, с которой я встретилась в свои 30+, — две разные девочки. И светлый мир будущего с космическими мирами и машиной времени тоже совсем другой.

В произведениях Булычёва люди достигли небывалых высот, а общественное благо всегда ставится выше индивидуального. Фантаст писал, что всех нас ждет действительно светлое будущее, люди станут гораздо умнее, добрее, а общество — справедливее. Автор говорил: «Предсказывать — занятие гадалок и футурологов». Поэтому мир Алисы — это скорее проверка человечества на взрослость: сумеем ли мы отказаться от невежества, жадности и побороть страх перед знаниями.

С высоты 2026 года приходится признать: эту проверку мы провалили. Предлагаю посмотреть, каким видел наше ближайшее будущее Кир Булычёв. Вангую, что мы так к нему и не придем.

Читать далее
Статья

Трендовая линия как алгоритм: фрактальные пивоты, нормированный угол и пробой телом (Python, без индикаторов)

Время на прочтение8 мин
Охват и читатели6K

Трендовая линия — самый субъективный инструмент технического анализа. Дайте одному графику десять трейдеров — получите десять разных линий. Кто-то ведёт по теням, кто-то по телам, кто-то «на глаз подгоняет» так, чтобы линия подтверждала уже открытую позицию. Это не анализ, это гадание с линейкой.

Интересная инженерная задача — формализовать «настоящую» трендовую линию в строгую геометрию: набор чётких математических условий, по которым машина строит линию объективно, одинаково и, главное, честно — не заглядывая в будущее. Никаких индикаторов, только цена, экстремумы и ATR.

В этой статье разберём детектор, который это делает. Он находит трендовые поддержки и сопротивления по фрактальным пивотам, отсеивает всё, что «уровнем» на самом деле не является, ловит пробой телом с фильтрами качества — и присылает сигнал в Telegram с нарисованным скрином: линия, якоря, свеча-пробой, уровни входа, стопа и тейка.

Весь код выложен на GitHub — советую читать статью параллельно с исходниками.

Читать далее