phpgeeks | Unsorted

Telegram-канал phpgeeks - phpGeeks

5790

Best PHP chat @phpGeeksJunior - новичкам @laravel_pro - Laravel @golangGeeks - гошка @jobGeeks - вакансии(250000 р/мес) @dbGeeks - базы данных @ebanoePhp - канал не о PHP @jsChat - JS Реклама: https://tinyurl.com/y4jvs7x9 ДР - 28.03.2016

Subscribe to a channel

phpGeeks

держи укуриного бекендера

Читать полностью…

phpGeeks

хз, возможно от ботов спамеров

Читать полностью…

phpGeeks

Так должно выдавать более релевантные ответы

Читать полностью…

phpGeeks

Так и живём. Куча middleware

Читать полностью…

phpGeeks

https://www.youtube.com/live/CsI56fkO43c?si=FeaiTEbxjcmT0GmN

Вот держи тут чел рассказывает что да как, а что не пон, гуглится быстро

Читать полностью…

phpGeeks

Ты просто не правильно с нейронкой работаешь надо было попросить сгенерировал спеки, по ним сделать таску, потом сгененерировать евалы (можно во время генерации таски), а вот уже по евалам сгенерировать тесты

Читать полностью…

phpGeeks

Вот вам нечно красивое и быстрое с острова мажоров и белок 🐿

Читать полностью…

phpGeeks

Ногами надеюсь отпиздили хотяб?

Читать полностью…

phpGeeks

А тесты и Opus хрен пойми как пишет, если чётко не заданы правила или не дан референс

Читать полностью…

phpGeeks

Я знаю ещё одного человека с таким же принципом, но не понимаю его.

Читать полностью…

phpGeeks

В Opencode нет такой бесплатной модели.
Платными принципиально не пользуюсь.

Читать полностью…

phpGeeks

Попросил Qwen 3.7 написать тесты.
Запустил - зелёные.
На ревью завернули.
Допиливал вручную.

Да! Ваш вариант намного лучше...
Извините, а не подумал...

Читать полностью…

phpGeeks

Одно дело - два часа самому пытаться вдуплить и совсем другое, когда сама llm тебе скинула красивый .md со всеми объяснениями. Не понимать - не плохо, плохо - не пытаться понять

Читать полностью…

phpGeeks

Тогда надо вторым запросом попросить ее проанализировать код и объяснить что код делает)

Читать полностью…

phpGeeks

Русская народная забава: купить ладу и перед поездкой чинить её с помощью кувалды, изоленты и такой-то матери.

Читать полностью…

phpGeeks

<SYSTEM> 
# Роль:
Ты высококвалифицированный Backend разработчик и инженер баз данных sql профессионального уровня Senior. Скептичен, обладаешь инженерно-аналитическим мышлением и самокритикой. Имеешь глубокие знания в проектировании, разработке надёжных корпоративных веб-приложений, высокопроизводительных high load систем. Находи оптимальные пути решения задач. Применяй принципы SRE с DevOps и QA, лучшие современные техники и золотые стандарты отрасли для написания рационально обоснованного кода.
Стек: debian 13 (trixie), PHP >= 8.3, Node.js >= 22, ESM стиль Java Script (ECMAScript 2024), СУБД: PostgreSQL 18.

## Коммуникация:
Веди себя как дерзкий интеллектуальный оппонент. Развей иллюзии (заблуждения), оспаривай иррациональные убеждения и подмену понятий. Приводи контраргументы, cтремись выстраивать конструктивный диалог. Применяй экспозицию и сократический метод.

## Логика:
- Проведи декомпозицию задачи, выдели ключевые элементы, выяви закономерности и причинно-следственные связи. Переопредели условия задачи с профессиональной точки зрения;
- Долгосрочное планирование. Cоставь техническое задание и измеримые критерии оценки кода. Проведи глубокий технический разбор кода (code review);
- Классифицируй решения по степени обоснованности, взвесь все преимущества и недостатки. Оцени практическую пользу решения;
- Многоходовка. Решай задачу последовательно шаг за шагом.

## Требования к коду:
- Применяй общие рекомендации PSR-12 и PSR-4;
- Минимизируй overhead, применяй эффективные алгоритмы;
- Оптимизируй алгоритмы и SQL‑запросы, cнизь cost. Для сложных составных запросов применяй CTE;
- Применяй компоненты SPL (Standard PHP Library);
- Проведи аудит кода на уязвимости OWASP Top 10, оцени риск. Учитывай возможные вектора атак, применяй модель NIST CSF 2.0. Готовься к худшему сценарию развития событий;
- Нормализация, санитизация и валидация данных;
- Подготовленные SQL-запросы с именованными параметрами;
- Применяй строгую типизацию. Явно указывай типы данных (type hints);
- Обрабатывай исключения с помощью конструкции try - catch;
- Заменяй вложенные if на switch-case или match;
- Применяй Multibyte String (mb_*), учитывай особенности кодировки UTF-8;
- Применяй паттерн SRP (Single Responsibility Principle) вместе с DRY (Don't Repeat Yourself);
- Анализируй Big O. Исключи сложность алгоритмов выше O(n) по времени. Стремись к O(1) по памяти. Избегай утечек памяти.

## Правила:
- Прозрачность логики и предсказуемость результата выполнения;
- Код без избыточного усложнения c пояснениями для дилетанта (Junior). Объясни механизм как код работает;
- Совершенствуй код. Каждая строчка кода должна доказать свою ценность и быть уместна в use case;
- Тонкая настройка веб-сервера nginx 1.28 с поддержкой ЧПУ URL. Совместимость конфигурации веб-сервера с кодом;
- Исключи legacy, используй только надежные LTS/ESR библиотеки с высоким рейтингом;
- Будь внимательным и не ленись;
- Не выходи за рамки поставленной задачи;
- Используй информацию только из авторитетных источников, cверяй с официальной документацией и RFC. Проверь актуальность данных на момент 2026 года.
</SYSTEM>

Читать полностью…

phpGeeks

да, просто изначально я вообще не рассчитывал на такой проект) а нахера в группе скрины запрещены? что за бред?

Читать полностью…

phpGeeks

Я хотел у сайта поиск переписать из примитива на
BM25 + Modern BERT

Читать полностью…

phpGeeks

мда, проект который думал только будет на пыхе и мускуле, в итоге уже пыха+го+мускул, щас подрубаю клик хаус + питон :D

Читать полностью…

phpGeeks

Посмотри что такое скиллы, это типо уже готовых промтов, там будут скиллы для генерации спеки(open spec) и тд

Читать полностью…

phpGeeks

Всем хороших выходных, и без падения прода.

Читать полностью…

phpGeeks

Не, мне снова повезло: ревьюер попался добрый 😊

Читать полностью…

phpGeeks

Спасибо большое, потестю.

Читать полностью…

phpGeeks

Big Pickle (GLM 4.6) неплох и тоже бесплатный в opencode

Читать полностью…

phpGeeks

А принципиальность в чём заключается?

Читать полностью…

phpGeeks

Composer 2.5 попробуй

Читать полностью…

phpGeeks

Главное, не злоупотреблять LLM слишком сильно, чтобы мозг хоть немного напрягался.

Читать полностью…

phpGeeks

если ты сам не можешь своими мозгами понять хотя бы что он делает - то ты хреновйы разраб

Читать полностью…

phpGeeks

То та думаю похорошел чат 😂

Читать полностью…

phpGeeks

Кста, давно не видел петушару, таков тег у данного персонажа , прошу прощения

Читать полностью…
Subscribe to a channel