Пятиминутка PHP
2.87K subscribers
334 photos
26 videos
826 links
Подкаст о PHP, DBA, архитектуре, DevOps. Авторское мнение о современных трендах в веб-разработке и интересные беседы с гостями. Темы про СУБД, Linux, DevOps

Автор: @petrmyazin
Download Telegram
Несколько дней назад установил в PhpStorm плагин GitHub Copilot - это AI асистент, предлагает умное автодополнение.

Сейчас сел за другой компьютер, пишу код и чувствую, что PhpStorm как-то потупел, я бы даже сказал "облакнотился". И тут я сообразил: на моём втором комьютере не установлен Copilot. Вот что AI делает с Developer Experience! 👍
🤔19😨5🤮2🤡1
По мотивам предыдущего поста я задумался над тем, как PhpStorm по моим субъективным ощущениям "облактнотился" - т.е. стал ощущаться как тупой блокнот без нормального автодополнения. Получается, я могу взять настоящий тупой блокнот, добавить Copilot и получить отличный DX при написании кода?

Никогда не любил VS Code, поскольку в PHP проектах автодополнение там никудышное. Но с Copilot он внезапно может стать удобнее, чем PhpStorm? Похоже JETBRAINS В ОПАСНОСТЕ!
😁16🤡7🤔32🤮2👍1
😁34👍2🤔2
Я попросил ChatGPT прикинуться PHP интерпретатором - он ощущает себя как PHP 8.1.1
🤔13👏4😁2
Затем я захотел узнать версию фрейворка Yii и он выдал мне 3.1.5! Yii3 уже вышел? Кстати, а будет ли вообще работать вызов Yii::getVersion() в Yii3?
👍13😁3
Спросил прямо и GhatGPT ответил, что Yii3 уже вышел и готов для использования в production!
😱15👍2🤬2
This media is not supported in your browser
VIEW IN TELEGRAM
Ситуация: разработчик предлагает переписать всё на go/Rust/Haskell (полное видео https://youtu.be/l5ug_W9iFUs)
😁20👍3
😁34🤔1🤯1😱1
Пятиминутка юмора выходного дня: спросил у ChatGPT гороскоп для PHP программистов 👇
Овен (21 марта - 19 апреля):
На этой неделе у вас будет много энергии и решимости, чтобы приступить к новому проекту. Если вы еще не попробовали фреймворк Laravel, попробуйте его - он предоставляет множество инструментов для быстрой разработки веб-приложений, что поможет вам достичь быстрых результатов. Например, вы можете использовать фасады Laravel для упрощения вызова сложных методов.
😁10🤯2💩2👎1🤩1
Телец (20 апреля - 20 мая):
Вы будете находиться в более спокойном состоянии на этой неделе и склонны к использованию знакомых инструментов. Фреймворк CodeIgniter, который предлагает простой и легкий способ разработки веб-приложений, может быть вашим выбором на этой неделе. Например, вы можете использовать библиотеку формы CodeIgniter для создания HTML-форм.
😱5💩2👎1
Близнецы (21 мая - 20 июня):
На этой неделе вы можете чувствовать себя более коммуникабельными и социальными, поэтому обратите внимание на фреймворк Yii, который предоставляет множество возможностей для работы с другими разработчиками и снижения времени разработки. Например, вы можете использовать фильтры Yii для обработки запросов пользователя.
💘6💩3👎1🤬1
Лев (23 июля - 22 августа):
На этой неделе вы можете столкнуться с трудностями в работе над проектом, поэтому обратите внимание на фреймворк CakePHP, который предоставляет множество инструментов для упрощения разработки и ускорения процесса. Например, вы можете использовать встроенную ORM CakePHP для работы с базой данных.
💩6😨3👎1🤬1
Дева (23 августа - 22 сентября):
На этой неделе вы можете почувствовать себя более организованными и ответственными, поэтому обратите внимание на фреймворк Zend, который предоставляет множество инструментов для создания стабильных и безопасных приложений. Например, вы можете использовать Zend InputFilter для проверки и фильтрации данных формы.
💩4🙈2👎1🔥1
Скорпион (23 октября - 21 ноября):
На этой неделе вам может потребоваться использовать библиотеку для работы с изображениями. Обратите внимание на библиотеку Intervention Image, которая предоставляет мощный API для работы с изображениями, включая изменение размера, обрезку, наложение текста и многое другое.
🔥6💩4👍1👎1🤬1
Стрелец (22 ноября - 21 декабря):
На этой неделе вам может потребоваться работать с базой данных. Рекомендуется использовать библиотеку Doctrine, которая предоставляет ORM и DBAL для работы с различными базами данных.
👍9💩4👎1🤬1
Козерог (22 декабря - 19 января):
На этой неделе вам может потребоваться работать с датами. Рекомендуется использовать библиотеку Carbon, которая предоставляет удобный API для работы с датами и временем.
👏8💩5👎1😁1
Весы (23 сентября - 22 октября):
На этой неделе вы можете найти новый проект, который требует интеграции с социальными сетями. Обратите внимание на пакет HybridAuth, который позволяет легко добавлять функции аутентификации через социальные сети, такие как Facebook, Twitter, Google, LinkedIn и многие другие.
💩5😁2👎1🤬1