MyPrepod — крупнейший портал отзывов о преподавателях российских ВУЗов. Он стал таким не только засчет того, что даже на момент MVP 2017 года он был UX‑удобнее для студентов, чем СтудИзба или professorrating, но и засчет полной анонимности. Можно написать отзыв о преподе с умного холодильника Samsung, без авторизаций и пред‑модерации. Сказать все, что бы хотел сказать, не опасаясь «пометочки» от преподавателя около твоей фамилии, и уже спокойным пойти на пересдачу.
Рубрика «php» - 2
Проблемы поддержания анонимности платформы в 2026
2026-06-08 в 13:02, admin, рубрики: docker, laravel, php, seo, UGC, анонимность, Веб-разработка, отказоустойчивость, ркн, хостингПерезапуск TrueIndex: что изменилось в рейтинге языков программирования
2026-05-24 в 15:22, admin, рубрики: php, TrueIndex, аналитика, аналитика IT-рынка, аналитика рынка, вакансии разработчиков, пет-проект, резюме разработчиков, рейтинг языков программирования, сообщество разработчиковTrueIndex V2: открытые данные рынка технологий, резюме и Трибуна предложений
Вступление
TrueIndex V2 - крупное обновление рейтинга технологий. Мы добавили резюме, вынесли рынок труда на страницы технологий, обновили графики, переработали методику и подготовили русскую и английскую версии публичных страниц.
Первая версия была таблицей с итоговыми баллами. V2 показывает контекст: откуда взялись данные, как технология менялась по месяцам, где виден спрос компаний и где заметно предложение специалистов.
Fast Atomic Flow: PHP 8.4, Swoole, NATS, Go и Закон Табуна
2026-04-27 в 6:45, admin, рубрики: async, Go, highload, kbl, nats, open source, php, semaphores, swoole, WebSocketLaravel + TrueAsync: настоящая конкурентность без Swoole
2026-04-17 в 15:15, admin, рубрики: async, benchmark, frankenphp, laravel, PDO, php, корутиныЯ потратил 10 лет на создание легкого PHP фреймворка для разработки WEB-приложений
2026-04-17 в 8:16, admin, рубрики: download, framework, open source, opensource, php, web app, web приложения, скачать, фреймворкЭксперимент: ГПСЧ на таймерах с помощью PHP
2026-04-06 в 12:15, admin, рубрики: php, ГСЧ, криптография, шифрованиеДобрый день! Сегодня расскажу, как с помощью PHP создать генератор случайных байт ( чисел ) с помощью 12 таймеров. Энтропия данного генератора составляет примерно 7.1 бит на символ ( у меня ), но на более мощном железе может подняться до 7.9-8, что по идее не отличимо от истинной случайности. Вот, как работает весь "конвеер":
Внимание! Проект экспериментальный, не сертифицирован, не рекомендуется для использования в системах, требующих официального криптографического одобрения. Для учебных целей и экспериментов — пожалуйста.
Начнем с таймеров, их у нас 12 штук. Каждый выполняет свою функцию:
Таймер 1: Большие часыЧитать полностью »
Хватит винить кривые руки. Твой язык программирования энергетически тебе не подходит
2026-04-01 в 6:05, admin, рубрики: c++, Cpp, haskell, java, javascript, php, python, астрология, знаки зодиакаПривет!
На днях HR-отдел отклонил мое резюме на позицию джуна. Вместо фидбека я получил ответ «В нашей команде слишком много козерогов, и нашему тарологу не понравился ваш Сатурн». Сначала я хотел возмутиться, но потом подумал. Может звезды не врут? Возможно наш звездный язык программирования определяется в зависимости от расположения планет во время первого запуска IDE.
Я провел фундаментальное исследование, проанализировал натальные карты Гвидо ван Россума, Страуструпа и прочих, и составил первый в мире точный гороскоп языков программирования.
И результат меня поразил.
♈ Овен (21 марта — 19 апреля): C++
Eloquent Guard: как ловить N+1 и медленные запросы в Laravel, не зарываясь в vendor
2026-03-16 в 11:15, admin, рубрики: database monitoring, database optimization, database performance, eloquent, laravel, mysql, php, postgresql, sqlПроблема N+1 стара как мир. Инструментов много: Debugbar хорош локально, Telescope тяжеловат для продакшена. Мне хотелось решения, которое будет «стучать» в Slack или Telegram именно тогда, когда проблема случилась на проде, и при этом сразу показывать пальцем на виновную строку кода.
Так появился Eloquent Guard
Как это работает под капотом
Основная магия происходит через подписку на события базы данных в Laravel. В сервис-провайдере пакета мы слушаем QueryExecuted:
DB::listen(function (QueryExecuted $query) {
// 1. Проверяем дубликаты (N+1) по хэшу SQL
// 2. Замеряем время выполнения (Slow Query)
// 3. Если порог превышен — запускаем репортеры
});


