В прошлой статье мы сгенерировали Enpoint-ы WebApi по описанию на основе классов, свойств и атрибутов. (первая часть, вторая часть, третья часть, четвертая часть) В этой статье мы добавим генерацию абстракций EventHandler-ов, работающих с шиной, саму шину, реализацию EventHandler-ов для MassTransit, узнаем во сколько раз больше мы генерируем, чем пишем (на этот раз без ошибки). Читать далее
Ну что, пришло время открыть ящик Пандоры: список запрещенных фраз для менеджера, если он хочет расти и развиваться. Предполагаю, что этот список подходит для любого менеджера, но так как я всю жизнь занимаюсь продуктами и проектами в IT, то речь пойдет об ИТшечке.Как-то достаточно
Зачем? — У меня и самой был запрос на такую программу. Программу с кучей «нестандартных» символов. Существующие решения не отвечали моим потребностям и тогда я решила создать своё, подходящее под мои хотелки: многоязычный ввод, ввод типографских,…
Привет! Меня зовут Татьяна Беляева, я бизнес‑аналитик, и вот уже 5 лет работаю на стыке бизнес‑требований, команд, данных и здравого смысла. Эта статья — не теория и не набор правильных практик. Это личный опыт, выстраданный на сотнях проектных встреч,…
После месяцев рутинного сканирования строк в структуры я решил: "Хватит это терпеть!" и психанув, создал обертку, которая:✔ Автоматизирует скан — никаких rows.Scan(), просто передаете структуру ✔ Работает с любыми вложенностями — даже сложные JSON-поля парсятся без боли ✔ Не тормозит — минимальные накладные расходы, вся мощь pgx сохраняется ✔ Подходит для любого проекта — можно внедрять постепенно???? Это не просто библиотека — это мой ответ на боль всех gopher'ов! Читать далее
Вы уже пробовали писать код с помощью инструментов ИИ? В этой статье я поделюсь одним из своих первых опытов кодирования с помощью ИИ. Читать далее
https://security-tracker.debian.org/tracker/DSA-5968-1
Размышления о стиле российской программной инженерии. Поиск ответов на коварные вопросы: Каково назначение, российской программной инженерии? Каковы ценности ради которых российское общество руками инженеров создаёт программируемую технику? Что из себя представляет стиль российской программной инженерии XXI века?В статье нет точных и ясных ответов на эти вопросы. Есть лишь очень приблизительный эскиз того, что хотелось бы получить. Читать далее
За 20+ лет в разработке я прошёл путь от студента с книгой по C++ до техлида, но понял: управление людьми приносит меньше удовольствия, чем написание кода. Карьерный рост — это не всегда движение вверх по иерархии, иногда стоит выбрать то, что действительно нравится, а в IT можно хорошо зарабатывать просто программируя. Читать далее
Роботы стали на шаг ближе к обладанию чувством осязания благодаря разработке недорогой, прочной и высокочувствительной искусственной "кожи" исследователями из Кембриджского университета и Университетского колледжа Лондона.По словам команды, эту кожу можно надеть на роботизированную руку, как перчатку, что позволит роботам получать информацию об окружающей среде почти так же, как люди. Читать далее