Артем

Артем

Backend розробник

Senior РНР розробник, читай РНР гуру (більше 10 років досвіду). Логіка та спорт — ідеальна основа цього хлопця

Статті автора {Артем}

Створення простого бота Telegram Time Tracker

Створення простого бота Telegram Time Tracker

Процесс создания простого бота Телеграм для отслеживания времени

Сьогодні кожен має Telegram. Усі ми користуємося цим месенджером щодня - він зручний, простий у використанні, інтуїтивно зрозумілий, безпечний і, звичайно, ми всі любимо стікери. Крім особистих повідомлень, ми часто використовуємо групові чати - з родиною, друзями та колегами.

Базове розуміння Oauth 2.0

Базове розуміння Oauth 2.0

Базовое понимание Oauth 2.0

Сьогодні, в світі соціальних медіа, кожен з нас використовує десятки додатків і сайтів щодня. Oauth 2.0 покликаний спростити процес авторизації і, як наслідок, зробити життя користувачів простішим і безпечнішим. Виникає питання – яким чином?

Коментування коду та генерація документації в PHP

Коментування коду та генерація документації в PHP

Code commenting and PHP documentation generation

Навіщо потрібні коментарі в коді? Як їх писати? Де вони потрібні, а де ні? Як правильно коментувати код? Як створити однаковий стиль документації для всіх членів команди? Які існують інструменти для генерації документації?

Пишемо кастомний ParamConverter у Symfony2

Пишемо кастомний ParamConverter у Symfony2

Пишем кастомный ParamConverter в Symfony2

У фреймворку Symfony2 є відмінний компонент ParamConverter, який перетворює параметри з адресного рядка на змінні PHP. Коли не вистачає функціонала, який він надає із коробки, доводиться його розширювати.