Текст как пазл: Нашел палиндромы в стихах Маяковского с Python
Как Python помогает находить симметрии в поэтическом тексте. Простой код для поиска палиндромов (слов и фраз, читающихся одинаково в обе стороны) в творчестве Владимира Маяковского.
Текст как пазл: Нашел палиндромы в стихах Маяковского с Python
Как Python помогает находить симметрии в поэтическом тексте. Простой код для поиска палиндромов (слов и фраз, читающихся одинаково в обе стороны) в творчестве Владимира Маяковского.
[Перевод] Первый взгляд на новые фоновые задачи в Django 6.0
Команда Python for Devs подготовила перевод статьи о новых фоновых задачах в Django 6.0. Фреймворк наконец получил встроенный API для очередей задач — но без воркеров, так что чудес пока ждать рано. Автор показывает, зачем это обновление всё равно важно, как оно работает внутри и что можно построить поверх него уже сегодня.
https://habr.com/ru/articles/972320/
#Django #задачи #backend #worker #очередь #выполнение #retry
Нейросеть для решения задач по фото онлайн — полный обзор ИИ Кэмп 2025
Дедлайн через два часа. Домашка не сделана. Тема — вообще не понятна . . . Знакомо? Вот и нам знакомо, честно говоря. Сидишь, смотришь на задачу по математике, а она смотрит на тебя. И ничего не происходит.) Или — ещё хуже — задачи по физике, которые ты в принципе не понимаешь как решать. Формулы какие-то, переменные... Студенты и школьники знают это чувство слишком хорошо. Особенно перед контрольной или экзаменом. Но сейчас есть решение — и это не списать у соседа. Нейросеть Кэмп решает задачи по фото за 30 секунд. Сфотографировал условие задачи из учебника, загрузил — получил пошаговое решение с объяснением каждого действия. Для студентов и школьников это реально меняет правила игры. → Решить задачу по фото в нейросети Кэмп
https://habr.com/ru/companies/kemp_ai/articles/972182/
#нейросети #нейронные_сети #нейросеть #задачи #учебный_процесс #учебные_материалы #студентам #школьники #школьное_образование
Особенности стратегического и операционного мышления
Раньше мы уже рассказывали, как непросто подружить разработчиков и AppSec , безопасников и коллег из ИТ . На этот раз давайте посмотрим, какие сложности могут возникнуть внутри компании при взаимодействии людей с разным подходом к работе: стратегическим и операционным.
https://habr.com/ru/companies/securityvison/articles/970598/
#управление_персоналом #конфликты #операционная_деятельность #стратегическое_мышление #информационная_безопасность #задачи #решение_конфликтов
[Перевод] Многие сложные задачи на LeetCode — это простые задачи на ограничения
Иногда впечатление от алгоритмических задач такое, будто вас просят не решать проблему, а угадать «правильный» трюк из головы автора. В этой статье мы посмотрим на те же самые leetcode-подобные задачи глазами человека, который устал изобретать стеки и динамику на собеседовании и попробовал формулировать их как задачу оптимизации для солвера ограничений. Разбираем, как привычные «найди максимум при таких-то условиях» превращаются в компактные декларативные модели, зачем вообще нужны такие упражнения, что они говорят о собеседованиях и о нашем отношении к алгоритмам — и где у подхода с MiniZinc/constraint solving проходят естественные границы. Смотреть подход
https://habr.com/ru/companies/otus/articles/970468/
#задачи #leetcode #алгоритмы #задачи_на_ограничения #временная_сложность #MiniZinc #солвер_ограничений #оптимизация_задач #собеседование_разработчика #алгоритмические_задачи
Программирование Роботов — разбор задач «квалификации» соревнования от МТС — немного кода, видео и геометрии
Отборочный этап "TrueTechChamp" завершился и можно поговорить о подходах к задачам. Здесь будут описаны наивные решения программиста, почти незнакомого с робототехникой, впрочем, зато по всем трем задачам - из чего автор делает вывод что узкоспециальные познания тут не требуются - это развлечение доступное, в общем-то, всем :) Задачи были такие: 1) проехать по известному "лабиринту" из двух комнат с фиксированными препятствиями, т.е. запрограммировать фиксированный маршрут - кое-кто бился над этим неделю и больше - но всё же решений около сотни; 2) проехать неизвестный лабиринт из стенок под прямыми углами - с этим справились вчетверо меньше команд; 3) проехать по змеевидной платформе, используя камеру глубины, и не упасть за край - мне известно примерно о двух с половиной решениях её. Сейчас подробно рассмотрим какие были сложности и как с ними можно справиться. И да, организационные проблемы преследовали мероприятие до последнего дня, но об этом уже немало сказано, в том числе в сильных выражениях :) В любом это вне "фокуса" данной статьи. Сосредоточимся на задачах! Погнали!
https://habr.com/ru/articles/958518/
#роботы #робототехника #программирование #соревнования #задачи

Отборочный этап "TrueTechChamp" завершился и можно поговорить о подходах к задачам. Здесь будут описаны наивные решения программиста, почти незнакомого с робототехникой, впрочем, зато по всем трем...
Простота и Гласность
В именах Masha , Rodion и Ekaterina насчитываем 2, 3 и 5 гласных букв - это всё простые числа. Гласными в рамках этой задачи считаются aouie , без y (хотя это дискриминация). Представьте, даны две строки одинаковой длины, например abbas и abzac - они задают некий диапазон всевозможных строк (этой же длины) в алфавитном порядке: abbas, abbat, ..., abyzz, abzaa, abzab, abzac Сколько в этом диапазоне строк, имеющих "простое" количество гласных? Тут даже ребёнок легко сосчитает - всего 7289 :) А как посчитать если ограничение на длину строки - до 150 символов? Приглашаем попробовать новую задачу на CodeAbbey от Клайва Фрэйзера: Prime Vowel Count - она хороша тем что демонстрирует довольно общий подход к целому классу подобных задач (не обязательно даже про строки). Читать далее нечего
Freemium модель для Obsidian Vault
Сделал видеоинструкцию для своего Obsidian Vault общедоступной. Она в общем-то была небольшой. Всего на 12 часов. Если что, то там видео на 12 часов
https://habr.com/ru/articles/948922/
#Obsidian #обсидиан #Zotero #Зотеро #notetaking #Заметки #zettelkasten #GTD #задачи
Как превратить математику в игру с шифрами: школьный взгляд на криптографию
Здравствуйте, уважаемые читатели Хабра! Представьте себе мир, где каждое ваше слово, каждая мысль – открытая книга. Жутковато, правда? На протяжении веков человечество стремилось сохранить свои тайны, и криптография всегда была тем мощным инструментом, что помогал это делать. Сегодня мы, команда проекта Большой математической мастерской (БММ) – уникального образовательного события, где школьники, студенты и педагоги работают над общими проектами – хотим поделиться нашим погружением в этот увлекательный мир. Мы не профессиональные криптографы, но наш проект «Как превратить математику в игру с шифрами» доказывает: математика – это не только «сухая наука», но и захватывающая игра, особенно когда дело касается шифров и секретных сообщений. В рамках этого проекта мы создаем сборник криптографических задач для научно-популярной книги, ориентированной на школьников 8-11 классов. Наш подход на БММ основан на непрерывном обучении, умении задавать правильные вопросы и создавать работающие, интересные решения, опираясь на авторитетные источники и консультации специалистов. Именно этим мы и занимались, исследуя мир шифров. Мы надеемся, что статья будет интересна не только тем, кто уже знаком с криптографией, но и преподавателям, методистам, а также просто любопытным читателям, которые хотят взглянуть на математику под другим углом.
https://habr.com/ru/articles/948910/
#криптография #шифры #математика #образование #БММ #задачи #теория_чисел
Нужна такая же CRM для B2B, но с перламутровыми пуговицами. Будем кастомизировать сами
Часто складывается так, что проще работать через костыли, чем переезжать на новый софт. Производитель стройматериалов тоже оттягивал со сменой CRM из опасений поменять шило на мыло. Все изменилось, когда зарубежный вендор прекратил обслуживать российских клиентов. Требовалось решение, где можно в короткие сроки настроить специфические функции и не превысить бюджет. Показываем, как решили задачу через low-code платформу.
https://habr.com/ru/companies/1forma/articles/947488/
#bpms #bpmсистемы #lowcode #автоматизация #управление_продажами #crm #задачи #импортозамещение #продажи #ecommerce