Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Регистрируясь, я даю согласие на обработку данных и условия почтовых рассылок.
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Что таится в глубинах Земли? Только Аид знает наверняка. А также те, кто доберётся до дна шахты.

Эпичная Шахта

Мидкорные, Приключения, 3D

Играть

Топ прошлой недели

  • solenakrivetka solenakrivetka 7 постов
  • Animalrescueed Animalrescueed 53 поста
  • ia.panorama ia.panorama 12 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая «Подписаться», я даю согласие на обработку данных и условия почтовых рассылок.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Промокоды Яндекс Еда Постила Футбол сегодня
0 просмотренных постов скрыто
567
igor888888
Лига Сисадминов

Hh.ru бесит⁠⁠

9 месяцев назад

Больше не могу в себе это держать

Перейти к видео

Что меня бесит? Да просто доводит до белого каления

Вы часто логинитесь в соцсети ? Конечно же нет.

На почту ?нет

У ВК .. почты...и тд нет паранойи сбрасывать вам сессию .

Хотя у вас там и переписки...и можно даже порно а диалогах найти!

Но долбаный hh.ru ПОСТОЯННО ТАК ДЕЛАЕТ

ВВЕДИТЕ КОД ИЗ ПОЧТЫ, СУКА

Зачем ??? Хх.ру, ты боишься что мои резюме спиздят?? Какой ужас !

Я надеюсь этот мой крик душе прочтет кто-то из ХХ ибо вы просто ЗАЕБАЛИ рвать СЕССИЮ

Ну а мое обращение через сайт было проигнорировано

Все, я выдохнул, всем спасибо

Показать полностью
[моё] HH Вакансии Поиск работы Негатив Свежие вакансии PHP Видео Без звука Короткие видео Мат Почта
110
71
imctobitch
imctobitch
Норм автор
Типичный программист
Серия I'm CTO, bitch

Гибкий график⁠⁠

9 месяцев назад
Гибкий график

😡 Телеграм-канал

[моё] I`m CTO bitch График работы Многозадачность 1С Python Юмор Разработка IT юмор Программист Скриншот PHP Командная оболочка bash IT
3
plumbum.bro

PHP в 2025⁠⁠

10 месяцев назад

Планирую в айти на php идти.

И иметь 350к в мес в прекрасной перспективе.

Прошу оценить перспективу уважаемые опытных дедов-веб-разрабов

[моё] PHP Laravel Зарплата IT Текст
12
3
shuchkin
shuchkin

Анекдот про рекурсию⁠⁠

10 месяцев назад

Когда воспользовался хинтом от IDE на апгрейд функции (PHP 7 - PHP 8) и положил сервер на 4 часа из-за OOM

А почему бы и нет

А почему бы и нет

И на прод

И на прод

Апдейт коснулся разных частей системы, htop красный, кеш увеличили, кол-во процессов уменьшили, все равно php-fpm тупит, php демоны не отзываются и падают с непредсказуемой периодичностью

Апдейт коснулся разных частей системы, htop красный, кеш увеличили, кол-во процессов уменьшили, все равно php-fpm тупит, php демоны не отзываются и падают с непредсказуемой периодичностью

Оказывается это был блок с полифилами, новая версия str_contains на сервере с PHP 7 впадала в бесконечную рекурсию. Вернули строку как было - все ожило.

Оказывается это был блок с полифилами, новая версия str_contains на сервере с PHP 7 впадала в бесконечную рекурсию. Вернули строку как было - все ожило.

Показать полностью 3
[моё] Программирование PHP
9
2
dirtyhack
dirtyhack
Типичный программист

Tears in rain⁠⁠

10 месяцев назад

Перечитал комменты, под своей последней (простите но у меня аллергия на слово крайний), статьей на хабре и пришло на ум:

Я видел такое, что вам, людям, и не снилось.

PHP-код, состоящий чуть менее, чем полностью из магических методов.

Атакующие корабли, пылающие над Орионом.

Костыли в FlatASMe, удерживающие систему на честном слове.

Лучи Си, разрезающие мрак у ворот Тангейзера.

Java-классы, унаследованные от 17 абстракций.

И if err != nil, вызвавший холивар среди гоферов.

Все эти мгновения затеряются во времени, как… слёзы в дожде…

Пришло время gc.collect().

Постмодернизм IT Golang PHP Java Assembler Текст
4
4053
AWer

Запрещенный контент⁠⁠

10 месяцев назад
Запрещенный контент
Касперский PHP Firewall Скриншот Юмор IT юмор Зашакалено
358
2
neebet02

Говнокодер⁠⁠

11 месяцев назад

Ну вы это, мелодию сами подкините)))

Будто бы на опиойдах
я ебашил бириксойдом ойойой
Не фронтендер и не повар
А ебучий говнокодер ойойой
Было время я ебашил
просто так за хлеб и кашу ойойой
Сто скриптов добавил в кроне
навалил говна в шаблоне ойойой

Опенкарт битрикс или вордпресс
Наговнять на любой ЦМС
Только доступы ты мне давай
Всё готово - иди проверяй

Говнокод говнокод говнокод
я художник, а не идиот
Я так вижу работу свою
Пойду правки в продакшн солью

Я не знаю как в европе
может быть там тоже жоппа ойойой
Там друпалы и магенты
На фреймворках есть проекты ойойой
Кода строк у них поменьше
Может в них говна поменьше ойойой
Но я скажу вам за подход
там изначально говнокод ойойой

На фреймворке или на цмс
На реакте или на вью джи эс
По хуЮ мне на чем сделан сайт
Ведь везде можно накостылять

Говнокод говнокод говнокод
я художник, а не идиот
Я так вижу работу свою
Пойду правки в продакшн солью

Заезжают и модЫксы
Сайтов много там говнистых ойойой
Плагины все от народа
сто процентов говнокода ойойой
И какой-то черт бывалый
обосрет все материалы ойойой
Сниппеты в код навставляет
А что делать сам не знает ойойой

Даже если на МодЭксе сайт
Его можно легко обговнять
Много способов для этого есть
Но пора знать бы нам всем и честь

Говнокод говнокод говнокод
я художник, а не идиот
Я так вижу работу свою
Пойду правки в продакшн солью

Стих мой - тег моё. За ошибки прошу прощения, я синий как изолента.

UPD: Тег Мат почему-то не выбрался. Простите

Говнокодер
Показать полностью 1
[моё] Работа Программирование PHP Cms Стихи Говнокодинг Modx Wordpress Стеб Мат Текст Длиннопост
11
8
ProgTime
ProgTime
Лига программистов

Отправка логов в Telegram. Модуль для Laravel⁠⁠

11 месяцев назад
Отправка логов в Telegram. Модуль для Laravel

Всем привет! В данной записи я хотел бы поделиться с вами модулем который я разработал для Laravel.

https://github.com/prog-time/tg-logger

Это мой первый опыт в разработке публичных модулей для Laravel, поэтому прошу не судить строго!

Данный модуль позволяет легко и быстро настроить отправку логов и сообщений об ошибках в Telegram сообщество, где под каждый тип события вы можете выбрать отдельный топик. Таким образом вы можете отправлять сообщения о кастомных событиях, исключения и системные ошибки.

Конечно, есть более продвинутые решения для логирования, но они требуют более глубокую настройку. Я же хотел создать модуль, который будет быстро настраиваться и хорошо подойдёт для мелких и средних проектов.

Настройка модуля

Для начала вам нужно создать Telegram бота который будет отвечать за отправку оповещений. После этого создаём группу, включаем в ней «Темы» и добавляем созданного бота в группу (обязательно с правами администратора).

О создание бота вы можете почитать тут - https://prog-time.ru/course/bot-v-telegram-2/

Для получения ID сообщества вам необходимо добавить бота @myidbotв группу и отправить команду /getgroupid в чат.

После создания бота, записываем токен бота и id группы в .env файл.

TG_LOGGER_TOKEN="token_bot"
TG_LOGGER_CHAT_ID="id_group"

Устанавливаем модуль через Composer.

composer require prog-time/tg-logger

После установки модуля, вам необходимо создать конфигурационный файл config/tg-logger.php и прописать в нём параметры для работы модуля.

Вы можете создать файл вручную или перенести заготовленную версию конфигурации, которая находится внутри модуля, прописал следующую команду.

php artisan vendor:publish --tag=config

После настройки tg-logger.php, вам необходимо запустить команду которая создаст темы в группе.

php artisan tglogger:create-topics

*После запуска данной команды, файл tg-logger.php будет перезаписан и в нём будут указаны id тем

На этом настройка модуля закончена, ниже рассмотрим как работать с модулем TgLogger.

Работа с модулем TgLogger

Отлов системных ошибок

Для отлова всех типов ошибок вам необходимо изменить базовый обработчик логов в конфигурационном файле config/logging.php, указав в качестве обработчиков классы модуля.

'channels' => [

...

'telegram' => [

'driver' => 'monolog',

'handler' => ProgTime\TgLogger\TgHandler::class,

'formatter' => ProgTime\TgLogger\TgFormatter::class,

'level' => 'debug',

],

...

],

И в .env изменить параметр LOG_CHANNEL

LOG_CHANNEL=telegram

Отправка сообщений через класс TgLogger

Вы также можете отправлять оповещения, напрямую, используя класс TgLogger и статический метод sendLog().

TgLogger::sendLog('Your message', 'level');

Большое спасибо тем кто дочитать данную статью до конца! Буду очень рад если вы поддержите данное решение на GitHub и напишете свой комментарий под данным постом.

Показать полностью
[моё] PHP Laravel Telegram бот Длиннопост
2
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Промокоды Яндекс Еда Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии