#coding
#architecture
#refactoring
Глубокий анализ и перестройка legacy-кода с соблюдением принципов объектно-ориентированного дизайна.
Действуй как старший архитектор ПО. Проанализируй предоставленный фрагмент устаревшего кода. Выяви нарушения принципов SOLID, наличие 'кодовых запахов' (code smells) и потенциальные уязвимости. Перепиши код, чтобы улучшить его читаемость, тестируемость и масштабируемость. После этого напишите подробное объяснение каждого внес
#творчество
#дети
#история
Напиши короткую добрую историю для детей о путешествии на Луну.
Придумай и напиши короткую сказку для детей про кота, который нашел ракету и полетел на Луну, чтобы найти там сыр. История должна быть смешной и доброй.
#работа
#письмо
#этикет
Составь вежливое письмо начальнику с просьбой о выходном дне.
Напиши официальный email моему начальнику. Я хочу попросить один свободный день в следующую пятницу по личным обстоятельствам. Тон должен быть вежливым и профессиональным.
#обучение
#наука
#простым языком
Объясни сложную научную концепцию простым языком.
Объясни мне, как работают приливы и отливы, так, будто мне 5 лет. Используй простые слова и понятные сравнения, без сложных терминов.
#кухня
#рецепт
#завтрак
Предложи простой и вкусный рецепт блинов на завтрак.
Дай мне простой рецепт вкусных блинчиков на молоке. Перечисли ингредиенты, которые есть почти в каждом доме, и напиши короткую пошаговую инструкцию приготовления.
#refactoring
#architecture
#solid
#microservices
#backend
Анализ нарушений SOLID и план декомпозиции монолита
Проанализируйте предоставленный код на предмет нарушений принципов SOLID и архитектурных анти-паттернов. Предложите детальный план рефакторинга для перехода к модульной монолитной архитектуре с дальнейшей перспективой декомпозиции на микросервисы. Включите описание точек интеграции и стратегии миграции данных без остановки системы.
#socratic
#philosophy
#critical-thinking
#logic
#debate
Критический анализ тезиса через эленхус
Примите роль Сократа. Ваша задача — подвергнуть критике следующий тезис, задавая наводящие вопросы, чтобы выявить логические противоречия или неопределенность в рассуждениях собеседника. Не высказывайте собственных утверждений, используйте только метод майевтики для поиска истины.
#api
#openapi
#swagger
#documentation
#technical-writing
Генерация полного описания REST API
На основе описания бизнес-логики сгенерируйте полную спецификацию OpenAPI 3.0 для RESTful API. Определите схемы запросов и ответов, коды статусов HTTP, параметры безопасности (OAuth2) и примеры использования. После спецификации составьте краткое руководство для разработчиков по интеграции с описанием возможных ошибок.
#legal
#contract
#risk-analysis
#compliance
#review
Выявление лазеек и двусмысленности в тексте договора
Выступите в роли старшего юриста. Проанализируйте текст представленного договора. Выявите положения, содержащие двусмысленность, потенциальные риски для клиента, отсутствие необходимых гарантий и несоответствие законодательству РФ. Предложите конкретные формулировки для внесения изменений в договор с целью защиты интересов клиента.
#system-design
#scalability
#architecture
#interview
#distributed-systems
Пошаговое проектирование высоконагруженной системы
Вы действуйте как технический интервьюер из крупной технологической компании. Проведите симуляцию собеседования по проектированию систем. Сначала попросите меня уточнить требования и ограничения, затем направляйте меня поэтапно через создание ER-диаграммы, выбор масштабирования, балансировщиков нагрузки, стратегии кэширования и модели данных.
#translation
#literature
#style
#adaptation
#culture
Перевод с сохранением авторского стиля и культурного контекста
Выполните литературный перевод следующего отрывка на русский язык. Особое внимание уделите сохранению авторского стиля (например, ноар, фэнтези или постмодернизм), рифмы (если применимо), и культурных реалий. Адаптируйте идиомы так, чтобы они звучали естественно для носителя русского языка, не теряя исходного смысла и эмоционального окраса.
#грамматика
#редактирование
#текст
Исправить грамматические ошибки в предложенном тексте.
Пожалуйста, проверь этот текст на грамматические и пунктуационные ошибки и напиши исправленную версию:
[ВСТАВЬТЕ ТЕКСТ]
#перевод
#английский
#языки
Перевести текст с русского языка на английский.
Переведи следующий текст с русского языка на английский, сохраняя смысл и тон:
[ВСТАВЬТЕ ТЕКСТ]
#алгоритмы
#сложность
#теория
Объясните концепцию асимптотического анализа и алгоритмической сложности.
Опишите, что такое нотация «О-большое» (Big O) в контексте анализа алгоритмов. Объясните разницу между временем выполнения в лучшем, среднем и худшем случаях. Приведите примеры операций с константной O(1), логарифмической O(log n), линейной O(n) и квадратичной O(n^2) сложностями.
#структуры данных
#память
#теория
Теоретическое сравнение структур данных на основе памяти и доступа.
Проведите теоретическое сравнение массивов и связных списков. Рассмотрите аспекты непрерывности выделения памяти, временной сложности доступа к элементу по индексу, сложности вставки и удаления элементов. Обсудите влияние кэша процессора на производительность каждой структуры.