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

Разбери Кубик

Головоломки, 3D, Обучающая

Играть

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

  • CharlotteLink CharlotteLink 1 пост
  • Syslikagronom Syslikagronom 7 постов
  • BydniKydrashki BydniKydrashki 7 постов
Посмотреть весь топ

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

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

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

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

Новости Пикабу Помощь Кодекс Пикабу Реклама О компании
Команда Пикабу Награды Контакты О проекте Зал славы
Промокоды Скидки Работа Курсы Блоги
Купоны Biggeek Купоны AliExpress Купоны М.Видео Купоны YandexTravel Купоны Lamoda
Мобильное приложение

PHP

С этим тегом используют

Программирование Программист IT Javascript HTML Web-программирование Помощь Все
751 пост сначала свежее
567
igor888888
3 месяца назад
Лига Сисадминов

Hh.ru бесит⁠⁠

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

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

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

На почту ?нет

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

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

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

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

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

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

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

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

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

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

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

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

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

PHP в 2025⁠⁠

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

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

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

[моё] PHP Laravel Зарплата IT Текст
12
3
shuchkin
shuchkin
4 месяца назад

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

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

Анекдот про рекурсию Программирование, PHP

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

Анекдот про рекурсию Программирование, PHP

И на прод

Анекдот про рекурсию Программирование, PHP

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

Анекдот про рекурсию Программирование, PHP

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

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

Tears in rain⁠⁠

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Отправка логов в Telegram. Модуль для Laravel PHP, Laravel, Telegram бот, Длиннопост

Всем привет! В данной записи я хотел бы поделиться с вами модулем который я разработал для 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
Информация
Помощь
Кодекс Пикабу
Награды
Команда Пикабу
Бан-лист
Конфиденциальность
Правила соцсети
О рекомендациях
Наши проекты
Блоги
Работа
Промокоды
Игры
Скидки
Курсы
Зал славы
Mobile
Мобильное приложение
Партнёры
Промокоды Biggeek
Промокоды Маркет Деливери
Промокоды Яндекс Путешествия
Промокоды М.Видео
Промокоды в Ленте Онлайн
Промокоды Тефаль
Промокоды Сбермаркет
Промокоды Спортмастер
Постила
Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии