Пятиминутка 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
Рак (21 июня - 22 июля):
Ваше внимание на этой неделе будет уделено более практическим задачам, поэтому обратите внимание на фреймворк Symfony, который предоставляет множество инструментов для разработки сложных приложений. Например, вы можете использовать сервисы Symfony для упрощения повторяющихся задач.
💩5👏3