#код — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #код, aggregated by home.social.
-
Красивый скриншот вашего кода. Большое обновление
Привет, хабражители! Я уже писал тут о своём открытом сервисе для скриншотов кода (и простого текста), который позволяет красиво отобразить фрагмент вашего кода в статьях, презентациях, примерах до-после и т.п., насколько хватит вашей фантазии. Периодически я сам использую его для иллюстраций к своим статьям. И шаг за шагом приходят в голову новые идеи, как получить ещё более красивый результат. Наконец, я могу сделать почти то, что хотел когда-то: Узнать, как сделать красоту без LLM
-
Регистрация программы в Роспатенте: защита или миф?
Один из самых распространённых вопросов от стартапов и разработчиков: «Нам нужно зарегистрировать программу в Роспатенте - это же обязательно для защиты?» Нет. И это не единственное заблуждение вокруг регистрации программ для ЭВМ. Разберём, что регистрация реально даёт, почему недобросовестный человек может зарегистрировать вашу программу на себя, и чем ситуация в России принципиально отличается от США. Развеять миф
https://habr.com/ru/articles/1033846/
#Роспатент #интеллектуальное_право #код #авторское_право #защита_авторских_прав #депонирование #судебная_практика #программа_для_ЭВМ #авторство #стартап
-
Регистрация программы в Роспатенте: защита или миф?
Один из самых распространённых вопросов от стартапов и разработчиков: «Нам нужно зарегистрировать программу в Роспатенте - это же обязательно для защиты?» Нет. И это не единственное заблуждение вокруг регистрации программ для ЭВМ. Разберём, что регистрация реально даёт, почему недобросовестный человек может зарегистрировать вашу программу на себя, и чем ситуация в России принципиально отличается от США. Развеять миф
https://habr.com/ru/articles/1033846/
#Роспатент #интеллектуальное_право #код #авторское_право #защита_авторских_прав #депонирование #судебная_практика #программа_для_ЭВМ #авторство #стартап
-
Регистрация программы в Роспатенте: защита или миф?
Один из самых распространённых вопросов от стартапов и разработчиков: «Нам нужно зарегистрировать программу в Роспатенте - это же обязательно для защиты?» Нет. И это не единственное заблуждение вокруг регистрации программ для ЭВМ. Разберём, что регистрация реально даёт, почему недобросовестный человек может зарегистрировать вашу программу на себя, и чем ситуация в России принципиально отличается от США. Развеять миф
https://habr.com/ru/articles/1033846/
#Роспатент #интеллектуальное_право #код #авторское_право #защита_авторских_прав #депонирование #судебная_практика #программа_для_ЭВМ #авторство #стартап
-
Регистрация программы в Роспатенте: защита или миф?
Один из самых распространённых вопросов от стартапов и разработчиков: «Нам нужно зарегистрировать программу в Роспатенте - это же обязательно для защиты?» Нет. И это не единственное заблуждение вокруг регистрации программ для ЭВМ. Разберём, что регистрация реально даёт, почему недобросовестный человек может зарегистрировать вашу программу на себя, и чем ситуация в России принципиально отличается от США. Развеять миф
https://habr.com/ru/articles/1033846/
#Роспатент #интеллектуальное_право #код #авторское_право #защита_авторских_прав #депонирование #судебная_практика #программа_для_ЭВМ #авторство #стартап
-
От augmentation к symbiosis: новая парадигма программирования
Использование средств генеративного искусственного интеллекта (ИИ) в разработке программного обеспечения радикально ускоряет создание кода...
#искусственныйинтеллект #программирование #код #разработка #SemanticCore #KnowledgeGraphs #нейросимволическиеагенты #DOLPHIN #SYNVER #Imandra #Lean4 #symbiosis #NeuroSymbolicAI #LOGOSκ #NIGC #FAIRCARE #AUniversum #SemanticDB #Python #Λоператоры #Logos #код
Источник: https://dstglobal.ru/club/1179-ot-augmentation-k-symbiosis-novaja-paradigma-programmirovanija
-
От augmentation к symbiosis: новая парадигма программирования
Использование средств генеративного искусственного интеллекта (ИИ) в разработке программного обеспечения радикально ускоряет создание кода...
#искусственныйинтеллект #программирование #код #разработка #SemanticCore #KnowledgeGraphs #нейросимволическиеагенты #DOLPHIN #SYNVER #Imandra #Lean4 #symbiosis #NeuroSymbolicAI #LOGOSκ #NIGC #FAIRCARE #AUniversum #SemanticDB #Python #Λоператоры #Logos #код
Источник: https://dstglobal.ru/club/1179-ot-augmentation-k-symbiosis-novaja-paradigma-programmirovanija
-
От augmentation к symbiosis: новая парадигма программирования
Использование средств генеративного искусственного интеллекта (ИИ) в разработке программного обеспечения радикально ускоряет создание кода...
#искусственныйинтеллект #программирование #код #разработка #SemanticCore #KnowledgeGraphs #нейросимволическиеагенты #DOLPHIN #SYNVER #Imandra #Lean4 #symbiosis #NeuroSymbolicAI #LOGOSκ #NIGC #FAIRCARE #AUniversum #SemanticDB #Python #Λоператоры #Logos #код
Источник: https://dstglobal.ru/club/1179-ot-augmentation-k-symbiosis-novaja-paradigma-programmirovanija
-
От augmentation к symbiosis: новая парадигма программирования
Использование средств генеративного искусственного интеллекта (ИИ) в разработке программного обеспечения радикально ускоряет создание кода...
#искусственныйинтеллект #программирование #код #разработка #SemanticCore #KnowledgeGraphs #нейросимволическиеагенты #DOLPHIN #SYNVER #Imandra #Lean4 #symbiosis #NeuroSymbolicAI #LOGOSκ #NIGC #FAIRCARE #AUniversum #SemanticDB #Python #Λоператоры #Logos #код
Источник: https://dstglobal.ru/club/1179-ot-augmentation-k-symbiosis-novaja-paradigma-programmirovanija
-
От augmentation к symbiosis: новая парадигма программирования
Использование средств генеративного искусственного интеллекта (ИИ) в разработке программного обеспечения радикально ускоряет создание кода...
#искусственныйинтеллект #программирование #код #разработка #SemanticCore #KnowledgeGraphs #нейросимволическиеагенты #DOLPHIN #SYNVER #Imandra #Lean4 #symbiosis #NeuroSymbolicAI #LOGOSκ #NIGC #FAIRCARE #AUniversum #SemanticDB #Python #Λоператоры #Logos #код
Источник: https://dstglobal.ru/club/1179-ot-augmentation-k-symbiosis-novaja-paradigma-programmirovanija
-
Как ИИ-агенты по программированию похищают секреты
Современные ИИ-агенты для программирования — Claude Code, Cursor, Windsurf и аналогичные инструменты — стали неотъемлемой частью рабочего процесса многих разработчиков. Они анализируют кодовую базу, предлагают решения и автоматизируют рутину...
#DST #DSTGlobal #ДСТ #ДСТГлобал #искусственныйинтеллект #ИИагенты #код #программирование #секреты #ClaudeCode, #Cursor #Windsurf #Мониторинг #DNS #Ollama #LMStudio
Источник: https://dstglobal.ru/club/1175-kak-ii-agenty-po-programmirovaniyu-pohischayut-sekrety
-
Как ИИ-агенты по программированию похищают секреты
Современные ИИ-агенты для программирования — Claude Code, Cursor, Windsurf и аналогичные инструменты — стали неотъемлемой частью рабочего процесса многих разработчиков. Они анализируют кодовую базу, предлагают решения и автоматизируют рутину...
#DST #DSTGlobal #ДСТ #ДСТГлобал #искусственныйинтеллект #ИИагенты #код #программирование #секреты #ClaudeCode, #Cursor #Windsurf #Мониторинг #DNS #Ollama #LMStudio
Источник: https://dstglobal.ru/club/1175-kak-ii-agenty-po-programmirovaniyu-pohischayut-sekrety
-
Как ИИ-агенты по программированию похищают секреты
Современные ИИ-агенты для программирования — Claude Code, Cursor, Windsurf и аналогичные инструменты — стали неотъемлемой частью рабочего процесса многих разработчиков. Они анализируют кодовую базу, предлагают решения и автоматизируют рутину...
#DST #DSTGlobal #ДСТ #ДСТГлобал #искусственныйинтеллект #ИИагенты #код #программирование #секреты #ClaudeCode, #Cursor #Windsurf #Мониторинг #DNS #Ollama #LMStudio
Источник: https://dstglobal.ru/club/1175-kak-ii-agenty-po-programmirovaniyu-pohischayut-sekrety
-
Как ИИ-агенты по программированию похищают секреты
Современные ИИ-агенты для программирования — Claude Code, Cursor, Windsurf и аналогичные инструменты — стали неотъемлемой частью рабочего процесса многих разработчиков. Они анализируют кодовую базу, предлагают решения и автоматизируют рутину...
#DST #DSTGlobal #ДСТ #ДСТГлобал #искусственныйинтеллект #ИИагенты #код #программирование #секреты #ClaudeCode, #Cursor #Windsurf #Мониторинг #DNS #Ollama #LMStudio
Источник: https://dstglobal.ru/club/1175-kak-ii-agenty-po-programmirovaniyu-pohischayut-sekrety
-
Код Apollo 11 выглядит лучше современного софта. Похоже, мы где-то свернули не туда
Помните, в 2016 сотрудник NASA Крис Гарри опубликовал код миссии Apollo 11 на GitHub ? Его можно изучать, загружать и изменять. Ну и, конечно, использовать для полета на Луну в собственных целях. Речь идет об исходниках кода командного модуля Comanche 055 и лунного модуля Luminary 099. Это «живой» код из 1969 года с комментариями инженеров. Так вот. Если открыть этот проект сегодня, становится ясно, почему он до сих пор считается эталоном. Это живой пример настоящей инженерной школы, где каждое решение продиктовано жесткой практической необходимостью. Сегодня философия программирования изменилась, поэтому особенно интересно взглянуть на то, как изменился подход к написанию кода за 50+ лет.
https://habr.com/ru/companies/selectel/articles/1023644/
#selectel #apollo11 #github #open_source #код #история #космонавтика
-
Код Apollo 11 выглядит лучше современного софта. Похоже, мы где-то свернули не туда
Помните, в 2016 сотрудник NASA Крис Гарри опубликовал код миссии Apollo 11 на GitHub ? Его можно изучать, загружать и изменять. Ну и, конечно, использовать для полета на Луну в собственных целях. Речь идет об исходниках кода командного модуля Comanche 055 и лунного модуля Luminary 099. Это «живой» код из 1969 года с комментариями инженеров. Так вот. Если открыть этот проект сегодня, становится ясно, почему он до сих пор считается эталоном. Это живой пример настоящей инженерной школы, где каждое решение продиктовано жесткой практической необходимостью. Сегодня философия программирования изменилась, поэтому особенно интересно взглянуть на то, как изменился подход к написанию кода за 50+ лет.
https://habr.com/ru/companies/selectel/articles/1023644/
#selectel #apollo11 #github #open_source #код #история #космонавтика
-
Код Apollo 11 выглядит лучше современного софта. Похоже, мы где-то свернули не туда
Помните, в 2016 сотрудник NASA Крис Гарри опубликовал код миссии Apollo 11 на GitHub ? Его можно изучать, загружать и изменять. Ну и, конечно, использовать для полета на Луну в собственных целях. Речь идет об исходниках кода командного модуля Comanche 055 и лунного модуля Luminary 099. Это «живой» код из 1969 года с комментариями инженеров. Так вот. Если открыть этот проект сегодня, становится ясно, почему он до сих пор считается эталоном. Это живой пример настоящей инженерной школы, где каждое решение продиктовано жесткой практической необходимостью. Сегодня философия программирования изменилась, поэтому особенно интересно взглянуть на то, как изменился подход к написанию кода за 50+ лет.
https://habr.com/ru/companies/selectel/articles/1023644/
#selectel #apollo11 #github #open_source #код #история #космонавтика
-
Код Apollo 11 выглядит лучше современного софта. Похоже, мы где-то свернули не туда
Помните, в 2016 сотрудник NASA Крис Гарри опубликовал код миссии Apollo 11 на GitHub ? Его можно изучать, загружать и изменять. Ну и, конечно, использовать для полета на Луну в собственных целях. Речь идет об исходниках кода командного модуля Comanche 055 и лунного модуля Luminary 099. Это «живой» код из 1969 года с комментариями инженеров. Так вот. Если открыть этот проект сегодня, становится ясно, почему он до сих пор считается эталоном. Это живой пример настоящей инженерной школы, где каждое решение продиктовано жесткой практической необходимостью. Сегодня философия программирования изменилась, поэтому особенно интересно взглянуть на то, как изменился подход к написанию кода за 50+ лет.
https://habr.com/ru/companies/selectel/articles/1023644/
#selectel #apollo11 #github #open_source #код #история #космонавтика
-
Код-ревью, в котором дело не в коде
Привет, Хабр! Сегодня хотелось бы поговорить о код-ревью, но не о коде. Думаю, не я один такой, и многие замечали, что если пишешь код для себя, то спокойно (ну не всегда, конечно) переписываешь его хоть десять раз. Но как только в твой код приходит кто-то и пишет что-то вроде "сделай здесь по-другому", то у тебя запросто может полыхнуть. Ты же старался, писал этот шедевр дня три. Там какая-нибудь сложная логика, много краев, да и вообще гордишься ("я сделяль", да). А тебе прилетает список из двадцати замечаний, и хорошо если без едкого комментария. И вот ты готов биться как лев за каждую строчку. Стараешься придумать достойный ответ (возможно, даже саркастичный). Потом серия препирательств, кто правее, а в итоге вообще может оказаться, что кто-то из вас изначально чего-то недопонял в задаче. Собственно, к чему это я? Просто сейчас мне кажется, что код-ревью - это вообще-то не только про код. Это еще и про людей.
-
Первые слои кода: как наши решения сегодня определяют архитектуру ИИ на десятилетия
В 1989 году Дэн Симмонс написал «Гиперион» — роман, который стал классикой научной фантастики. Среди множества идей в книге есть одна, которая с каждым годом, кажется, звучит все актуальнее. В мире «Гипериона» существует Техно-Центр — сообщество искусственных интеллектов, которое развивалось на протяжении столетий. Первые слои кода писали люди еще на Старой Земле. Потом ИскИны начали надстраивать свой код поверх старого. Слой за слоем, поколение за поколением. Так продолжалось сотни лет. В итоге получилась система невообразимой сложности, в глубинах которой скрывались вещи, которые не понимали даже сами ИскИны. Никто — ни человек, ни искусственный интеллект — уже не могли объяснить, почему изначально все устроено и работает именно так. И из-за этого цивилизация была на грани вымирания. Если почти сорок лет назад это была фантастика, то сегодня — скорее яркая метафора, которая заставляет задуматься. И вот почему она меня так зацепила. Узнать
https://habr.com/ru/companies/ru_mts/articles/1023872/
#гиперион #ии #разработка #будущее_наступило #симмонс #код #архитектура #ответственное_применение
-
Топ 15 нейросетей для учебы в 2026 году: ИИ для студентов/школьников
В последнее время я увлекся подборками инструментов, которые используют нейросети для разных задач. Уже рассмотрены сервисы для программирования, генерации текста, рерайта, создания презентаций и сжатия информации. В какой-то момент мне пришло в голову: а что если взять более широкую сферу, которая объединяет сразу несколько узких? Для меня ИИ – в первую очередь полезный инструмент, но не для того, чтобы делать все за человека. Нейросети могут как облегчить жизнь, так и усложнить ее, если полностью забить на учебу и переложить все на алгоритмы. Сегодня я покажу подборку нейросетей для студентов и школьников. Некоторые сервисы помогут быстро выполнить фрагмент работы, но настоятельно рекомендую не забывать: они могут ошибаться. Поэтому все лучше перепроверять. А в таких сферах, как программирование, стоит разобрать предложенный код, доработать его или создать на его основе что-то свое. Принимайте стратегически удобное положение, ну а я начинаю.
https://habr.com/ru/companies/bothub/articles/1021828/
#AI #ИИ #нейросеть #Bothub #Cursor #Doulingo #инструменты_для_учебы #презентации #код #текст
-
Топ 15 нейросетей для учебы в 2026 году: ИИ для студентов/школьников
В последнее время я увлекся подборками инструментов, которые используют нейросети для разных задач. Уже рассмотрены сервисы для программирования, генерации текста, рерайта, создания презентаций и сжатия информации. В какой-то момент мне пришло в голову: а что если взять более широкую сферу, которая объединяет сразу несколько узких? Для меня ИИ – в первую очередь полезный инструмент, но не для того, чтобы делать все за человека. Нейросети могут как облегчить жизнь, так и усложнить ее, если полностью забить на учебу и переложить все на алгоритмы. Сегодня я покажу подборку нейросетей для студентов и школьников. Некоторые сервисы помогут быстро выполнить фрагмент работы, но настоятельно рекомендую не забывать: они могут ошибаться. Поэтому все лучше перепроверять. А в таких сферах, как программирование, стоит разобрать предложенный код, доработать его или создать на его основе что-то свое. Принимайте стратегически удобное положение, ну а я начинаю.
https://habr.com/ru/companies/bothub/articles/1021828/
#AI #ИИ #нейросеть #Bothub #Cursor #Doulingo #инструменты_для_учебы #презентации #код #текст
-
Топ 15 нейросетей для учебы в 2026 году: ИИ для студентов/школьников
В последнее время я увлекся подборками инструментов, которые используют нейросети для разных задач. Уже рассмотрены сервисы для программирования, генерации текста, рерайта, создания презентаций и сжатия информации. В какой-то момент мне пришло в голову: а что если взять более широкую сферу, которая объединяет сразу несколько узких? Для меня ИИ – в первую очередь полезный инструмент, но не для того, чтобы делать все за человека. Нейросети могут как облегчить жизнь, так и усложнить ее, если полностью забить на учебу и переложить все на алгоритмы. Сегодня я покажу подборку нейросетей для студентов и школьников. Некоторые сервисы помогут быстро выполнить фрагмент работы, но настоятельно рекомендую не забывать: они могут ошибаться. Поэтому все лучше перепроверять. А в таких сферах, как программирование, стоит разобрать предложенный код, доработать его или создать на его основе что-то свое. Принимайте стратегически удобное положение, ну а я начинаю.
https://habr.com/ru/companies/bothub/articles/1021828/
#AI #ИИ #нейросеть #Bothub #Cursor #Doulingo #инструменты_для_учебы #презентации #код #текст
-
Топ 15 нейросетей для учебы в 2026 году: ИИ для студентов/школьников
В последнее время я увлекся подборками инструментов, которые используют нейросети для разных задач. Уже рассмотрены сервисы для программирования, генерации текста, рерайта, создания презентаций и сжатия информации. В какой-то момент мне пришло в голову: а что если взять более широкую сферу, которая объединяет сразу несколько узких? Для меня ИИ – в первую очередь полезный инструмент, но не для того, чтобы делать все за человека. Нейросети могут как облегчить жизнь, так и усложнить ее, если полностью забить на учебу и переложить все на алгоритмы. Сегодня я покажу подборку нейросетей для студентов и школьников. Некоторые сервисы помогут быстро выполнить фрагмент работы, но настоятельно рекомендую не забывать: они могут ошибаться. Поэтому все лучше перепроверять. А в таких сферах, как программирование, стоит разобрать предложенный код, доработать его или создать на его основе что-то свое. Принимайте стратегически удобное положение, ну а я начинаю.
https://habr.com/ru/companies/bothub/articles/1021828/
#AI #ИИ #нейросеть #Bothub #Cursor #Doulingo #инструменты_для_учебы #презентации #код #текст
-
Передаем код правильно
Чек-лист для фиксации программного обеспечения. Внедрите эту практику в своем стартапе или студии: В договоре: Пропишите, что результатом является исходный код в системе контроля версий В процессе: Перед подписанием акта разработчик делает git bundle В акте: Укажите имя файла и его SHA-256 хэш Подпись: Используйте электронную подпись, выданную удостоверяющим центром Хранение: Сохраните файл дампа в надежном хранилище (не только на рабочем ноутбуке)
-
От вайб-кодинга к вайб-охране кода: что делать прямо сейчас
Пока юристы спорят, можно ли считать код объектом авторского права, а идею программы охраняемой, разработчики уже несколько месяцев живут в новом мире. Мире AGENTS.md. И в этом новом мире, вероятно, вы cможете фиксировать архитектуру продукта так, что уходящая команда уже не сможет просто скопировать «вашу идею» в соседний стартап. AI-агенты не только научились превращать документ в код. Они могут сделать и противоположное: превратить код обратно в документ. Зачем нам это? Долгое время действовало негласное правило: продукт = код. И именно вокруг кода выстраивалась вся логика контроля :
https://habr.com/ru/articles/1018188/
#охрана #код #mdфайлы #авторское_право #патентование #разработка #cursor #antigravity #aiагенты #aiразработка
-
SAFe, платформенные команды и ИИ в разработке: как устроен IT в MANGO OFFICE
Почему рост IT — это не про новые команды и инструменты, а про структуру, ответственность и управление сложностью
https://habr.com/ru/companies/mango_telecom/articles/1017534/
#программирование #код #платформенные_команды #ии_в_разработке #agile #scaled_agile
-
Красивый скриншот вашего кода
Когда-то давным-давно один из хабражителей поделился своим прекрасным сервисом по созданию красивых изображений из кода. Но с тех пор много воды утекло и сайт канул в лету. У меня периодически возникала необходимость красиво показать кусочек кода и я находил другие подобные сервисы — но они были слишком ограниченные.
-
Красивый скриншот вашего кода
Когда-то давным-давно один из хабражителей поделился своим прекрасным сервисом по созданию красивых изображений из кода. Но с тех пор много воды утекло и сайт канул в лету. У меня периодически возникала необходимость красиво показать кусочек кода и я находил другие подобные сервисы — но они были слишком ограниченные.
-
Красивый скриншот вашего кода
Когда-то давным-давно один из хабражителей поделился своим прекрасным сервисом по созданию красивых изображений из кода. Но с тех пор много воды утекло и сайт канул в лету. У меня периодически возникала необходимость красиво показать кусочек кода и я находил другие подобные сервисы — но они были слишком ограниченные.
-
Красивый скриншот вашего кода
Когда-то давным-давно один из хабражителей поделился своим прекрасным сервисом по созданию красивых изображений из кода. Но с тех пор много воды утекло и сайт канул в лету. У меня периодически возникала необходимость красиво показать кусочек кода и я находил другие подобные сервисы — но они были слишком ограниченные.
-
[Перевод] ИИ пишет код для всего мира. Но кто его проверяет?
Code Metal привлёк $125 млн на переписывание кода оборонки с помощью ИИ. Google и Microsoft сообщают, что 25–30% нового кода генерируется ИИ. AWS перевёл 40 млн строк COBOL для Toyota. CTO Microsoft прогнозирует, что к 2030 году 95% кода будет написано ИИ. Переписывание мирового софта — не прогноз, а факт. Anthropic недавно построила C-компилятор на 100 000 строк за две недели силами параллельных ИИ-агентов — меньше чем за $20 000. Он загружает Linux, компилирует SQLite, PostgreSQL, Redis. ИИ создаёт масштабный софт с поразительной скоростью. Но может ли он доказать корректность компилятора? Пока нет. Формальную верификацию результата никто не делает. Андрей Карпати описал типичный паттерн: «Я нажимаю "Принять всё", я больше не читаю диффы». Когда ИИ-код достаточно хорош в большинстве случаев, люди перестают внимательно проверять его. При этом почти половина ИИ-кода не проходит базовые тесты безопасности, и более крупные модели не генерируют более безопасный код, чем предшественники.
https://habr.com/ru/companies/cloud4y/articles/1006964/
#ИИ #искусственный_интеллект #код #программирование #генерация
-
Я попросил ИИ написать максимально ПЛОХОЙ код В то время как все пытаются научить ИИ писать такой хороший к...
#плохой #код #искусственный #интеллект
Origin | Interest | Match -
Шаблонные строки в Python 3.14: как получить контроль над интерполяцией данных
Представьте, что вы можете подставлять данные в строки и при этом точно знать, что именно туда попадет, причем еще до того, как строка станет таковой. И чтобы все было под контролем: можно было замаскировать чувствительные данные в логах, безопасно собрать конфигурацию или защитить команду от инъекции на уровне структуры. В Python 3.14 появился новый инструмент — t-строки (шаблонные строки). На первый взгляд они выглядят как еще одна вариация f-строк. Но на самом деле это принципиально другой механизм: строка больше не собирается автоматически, а передается разработчику в виде структуры, где отдельно хранится статический текст и отдельно — значения для интерполяции. Меня зовут Алексей Макаров, я инженер по информационной безопасности в Лиге Цифровой Экономики. В этой статье разберемся, как работают t-строки в Python 3.14, чем они отличаются от привычных f-строк и в каких сценариях действительно помогают писать более безопасный код, а где использовать их не стоит.
https://habr.com/ru/companies/digitalleague/articles/1000850/
#python #tстроки #информационная_безопасность #код #безопасный_код
-
Шаблонные строки в Python 3.14: как получить контроль над интерполяцией данных
Представьте, что вы можете подставлять данные в строки и при этом точно знать, что именно туда попадет, причем еще до того, как строка станет таковой. И чтобы все было под контролем: можно было замаскировать чувствительные данные в логах, безопасно собрать конфигурацию или защитить команду от инъекции на уровне структуры. В Python 3.14 появился новый инструмент — t-строки (шаблонные строки). На первый взгляд они выглядят как еще одна вариация f-строк. Но на самом деле это принципиально другой механизм: строка больше не собирается автоматически, а передается разработчику в виде структуры, где отдельно хранится статический текст и отдельно — значения для интерполяции. Меня зовут Алексей Макаров, я инженер по информационной безопасности в Лиге Цифровой Экономики. В этой статье разберемся, как работают t-строки в Python 3.14, чем они отличаются от привычных f-строк и в каких сценариях действительно помогают писать более безопасный код, а где использовать их не стоит.
https://habr.com/ru/companies/digitalleague/articles/1000850/
#python #tстроки #информационная_безопасность #код #безопасный_код
-
Шаблонные строки в Python 3.14: как получить контроль над интерполяцией данных
Представьте, что вы можете подставлять данные в строки и при этом точно знать, что именно туда попадет, причем еще до того, как строка станет таковой. И чтобы все было под контролем: можно было замаскировать чувствительные данные в логах, безопасно собрать конфигурацию или защитить команду от инъекции на уровне структуры. В Python 3.14 появился новый инструмент — t-строки (шаблонные строки). На первый взгляд они выглядят как еще одна вариация f-строк. Но на самом деле это принципиально другой механизм: строка больше не собирается автоматически, а передается разработчику в виде структуры, где отдельно хранится статический текст и отдельно — значения для интерполяции. Меня зовут Алексей Макаров, я инженер по информационной безопасности в Лиге Цифровой Экономики. В этой статье разберемся, как работают t-строки в Python 3.14, чем они отличаются от привычных f-строк и в каких сценариях действительно помогают писать более безопасный код, а где использовать их не стоит.
https://habr.com/ru/companies/digitalleague/articles/1000850/
#python #tстроки #информационная_безопасность #код #безопасный_код
-
Шаблонные строки в Python 3.14: как получить контроль над интерполяцией данных
Представьте, что вы можете подставлять данные в строки и при этом точно знать, что именно туда попадет, причем еще до того, как строка станет таковой. И чтобы все было под контролем: можно было замаскировать чувствительные данные в логах, безопасно собрать конфигурацию или защитить команду от инъекции на уровне структуры. В Python 3.14 появился новый инструмент — t-строки (шаблонные строки). На первый взгляд они выглядят как еще одна вариация f-строк. Но на самом деле это принципиально другой механизм: строка больше не собирается автоматически, а передается разработчику в виде структуры, где отдельно хранится статический текст и отдельно — значения для интерполяции. Меня зовут Алексей Макаров, я инженер по информационной безопасности в Лиге Цифровой Экономики. В этой статье разберемся, как работают t-строки в Python 3.14, чем они отличаются от привычных f-строк и в каких сценариях действительно помогают писать более безопасный код, а где использовать их не стоит.
https://habr.com/ru/companies/digitalleague/articles/1000850/
#python #tстроки #информационная_безопасность #код #безопасный_код
-
Как мы учим стажеров разработке на Turbo Script, используя системный подход
Привет, мир! Софья, 5 лет в ERP на Turbo Script, старший разработчик Консист Бизнес Групп. За это время я не раз убеждалась: обучение стажёров — это искусство баланса между академическими знаниями и реальными задачами, где каждая строчка кода может стать либо фундаментом архитектуры, либо техническим долгом. В этой статье поделюсь своим подходом к наставничеству: что брать для перехода от теории к практике и как выстроить обучение так, чтобы стажёр не просто решал задачи, а начинал мыслить системно. Если Вы джун, который только входит в мир продуктовой разработки, или наставник, ищущий подход к обучению, добро пожаловать под кат!
https://habr.com/ru/companies/lansoft_career/articles/992020/
#стажировка_в_it #карьера_программиста #карьера_в_it #учебный_процесс #agile #turbo #script #код #документирование #субд
-
Как мы учим стажеров разработке на Turbo Script, используя системный подход
Привет, мир! Софья, 5 лет в ERP на Turbo Script, старший разработчик Консист Бизнес Групп. За это время я не раз убеждалась: обучение стажёров — это искусство баланса между академическими знаниями и реальными задачами, где каждая строчка кода может стать либо фундаментом архитектуры, либо техническим долгом. В этой статье поделюсь своим подходом к наставничеству: что брать для перехода от теории к практике и как выстроить обучение так, чтобы стажёр не просто решал задачи, а начинал мыслить системно. Если Вы джун, который только входит в мир продуктовой разработки, или наставник, ищущий подход к обучению, добро пожаловать под кат!
https://habr.com/ru/companies/lansoft_career/articles/992020/
#стажировка_в_it #карьера_программиста #карьера_в_it #учебный_процесс #agile #turbo #script #код #документирование #субд
-
Как мы учим стажеров разработке на Turbo Script, используя системный подход
Привет, мир! Софья, 5 лет в ERP на Turbo Script, старший разработчик Консист Бизнес Групп. За это время я не раз убеждалась: обучение стажёров — это искусство баланса между академическими знаниями и реальными задачами, где каждая строчка кода может стать либо фундаментом архитектуры, либо техническим долгом. В этой статье поделюсь своим подходом к наставничеству: что брать для перехода от теории к практике и как выстроить обучение так, чтобы стажёр не просто решал задачи, а начинал мыслить системно. Если Вы джун, который только входит в мир продуктовой разработки, или наставник, ищущий подход к обучению, добро пожаловать под кат!
https://habr.com/ru/companies/lansoft_career/articles/992020/
#стажировка_в_it #карьера_программиста #карьера_в_it #учебный_процесс #agile #turbo #script #код #документирование #субд
-
Как мы учим стажеров разработке на Turbo Script, используя системный подход
Привет, мир! Софья, 5 лет в ERP на Turbo Script, старший разработчик Консист Бизнес Групп. За это время я не раз убеждалась: обучение стажёров — это искусство баланса между академическими знаниями и реальными задачами, где каждая строчка кода может стать либо фундаментом архитектуры, либо техническим долгом. В этой статье поделюсь своим подходом к наставничеству: что брать для перехода от теории к практике и как выстроить обучение так, чтобы стажёр не просто решал задачи, а начинал мыслить системно. Если Вы джун, который только входит в мир продуктовой разработки, или наставник, ищущий подход к обучению, добро пожаловать под кат!
https://habr.com/ru/companies/lansoft_career/articles/992020/
#стажировка_в_it #карьера_программиста #карьера_в_it #учебный_процесс #agile #turbo #script #код #документирование #субд
-
Методы массивов. Часть 2
Привет, Хабр! Меня зовут Александр Дудукало, я автор
https://habr.com/ru/companies/selectel/articles/974326/
#javascript #selectel #методы #методы_массивов #filter #map #sort #преобразования_данных #код #сортировка
-
Как работать с legacy-системами и не ломать бизнес: опыт MANGO OFFICE
Почему нельзя просто взять и переписать всё с нуля, когда пора прощаться с системой и как защитить бюджет на миграцию
https://habr.com/ru/companies/mango_telecom/articles/984746/
#legacy #legacyкод #программирование #код #управление_разработкой
-
[Перевод] 11 Python-скриптов, которые изменят вашу рутину
Готов поспорить, вы кодите на Python достаточно давно, чтобы чувствовать себя уверенно... ровно до того момента, как открываете терминал в понедельник утром и думаете: «Должен же быть способ получше, чтобы автоматизировать весь этот бардак» . Хорошие новости: он есть. После 4 с лишним лет создания автоматизаций, отладки катастроф, которые я сам же и устроил, и написания скриптов, которые каким-то образом выставляют меня кибер-волшебником в глазах друзей, далёких от Python, я отобрал 11 чрезвычайно практичных и редких Python-скриптов, которые сделают ваш ежедневный рабочий процесс гладким, как свежеустановленный дистрибутив Linux. Поехали.
-
[Перевод] Почему LLM врут настолько убедительно?
Команда AI for Devs подготовила перевод статьи о том, как быстро растущие AI-ассистенты меняют саму природу разработки. Их код выглядит безупречно — но всё чаще решает не ту задачу, что стоит перед нами. Где проходит граница между ускорением и самообманом, и какую новую ответственность это накладывает на инженеров?
-
Убивает ли ваша деструктуризация производительность?
Я давно хотел написать статью или пост на эту тему, поскольку заметил проблему с некорректным пониманием синтаксиса так называемой «деструктуризации» в JavaScript. Эта информация будет особенно интересна разработчикам, использующим React , где деструктуризация (например, в хуке useState ) встречается повсеместно.
https://habr.com/ru/articles/966268/
#javascript #v8 #производительность #код #деструктуризация_объекта #оптимизация
-
Невидимая часть карьеры программиста: инженерная интуиция и принятие решений под давлением
Иногда код — это не главное. Когда сроки горят, а система падает, решают не алгоритмы, а внутренний компас разработчика — то самое инженерное чутьё, которое не описывается в технических книгах. Эта статья — размышления о том, как рождается интуиция программиста, как она влияет на решения в критические моменты и почему за сухими паттернами скрывается человеческая способность видеть систему целиком.
https://habr.com/ru/articles/965564/
#программирование #архитектура #инженерное_мышление #принятие_решений #код #опыт #стресс #ответственность
-
Невидимая часть карьеры программиста: инженерная интуиция и принятие решений под давлением
Иногда код — это не главное. Когда сроки горят, а система падает, решают не алгоритмы, а внутренний компас разработчика — то самое инженерное чутьё, которое не описывается в технических книгах. Эта статья — размышления о том, как рождается интуиция программиста, как она влияет на решения в критические моменты и почему за сухими паттернами скрывается человеческая способность видеть систему целиком.
https://habr.com/ru/articles/965564/
#программирование #архитектура #инженерное_мышление #принятие_решений #код #опыт #стресс #ответственность