Пятиминутка PHP

Пятиминутка PHP

By Пятиминутка PHPTechnology
Download on the App Store

Пятиминутка PHP episodes

  • Сколько можно заработать на курсе по PHP?

    Валентин Удальцов (https://t.me/phpyh) раскрывает свои доходы в прямом эфире!


    - Проработал в Happy Inc. 4 года, почему ушел?

    - В компании Вебинар.ру всего 3 месяца - что произошло?

    - Бесплатные консультации голосовыми сообщениями в телеге

    - Платные консультации и собеседования

    - Первый поток авторского курса по PHP для 5 человек

    - Обучающие видео на boosty, почему забросил?

    - На сколько упали доходы после увольнения с full time работы?

    - В чём текущая бизнес-модель и сколько стоит обучение на втором (текущем) потоке курса по PHP?

    - Сколько учеников и какой ежемесячный финансовый поток они генерируют?

    - Зарабатываешь ли ты на рекламе в телеграм канале Пых?

    - Платежи, комиссия кассы и автоматизация своего бизнеса

    - Каковы трудозатраты на ведение собственного дела? Ты сейчас вкалываешь больше или меньше по сравнению с full time работой программистом?


    Пятиминутка PHP - подкаст о PHP, DBA, архитектуре, DevOps. Авторское мнение о современных трендах в веб-разработке и интересные беседы с гостями. 5minphp.ru

    32 min
  • Самописные инфраструктурные компоненты
    Тема этого выпуска: самописные инфраструктурные компоненты – зачем они нужны и чем не угодили Open Source аналоги, помимо фатального недостатка?


    Отвечает Валентин Удальцов – автор телеграм канала Пых https://t.me/phpyh


    - Пишет ли Валентин собственный фреймворк?

    - Что такое инфраструктурный компонент? Определение

    - Примеры инфраструктурных компонент, написанных в команде Валентина: работа с БД, виладтор+гидратор на типах статанализа, шина сообщений

    - История появления библиотеки для работы с запросами к БД и чем не подошли популярные решения?

    - Учёт нюансов PostgreSQL, нативная работа с JSON в СУДБ

    - Неудобства Doctrine Query Language (DQL)

    - Неудобства Doctrine DBAL

    - Single Responsibility принцип в Doctrine

    - Конвертация типов из PHP в БД и в обратную сторону из БД в PHP

    - Коммит в Open Source библиотеку vs написание своей собственной реализации

    - Стоимость разработки самописных компонент для бизнеса

    - Мотивация команды

    - Распространение знаний внутри компании, документация

    - Тесты как документация

    - Сегодня самописные компоненты, а завтра самописный фреймворк?

    - Безопасность собственного решения

    - Свой фреймворк или свой Open Source как часть HR-бренда

    - Как отличить резонную разработку

    - Кто принимает финальное решение о старте собственной разработки вместо использования готового решения?

    - Подробности про собственную шину сообщений (Message Bus компонент)

    - Вопросы гарантированной доставки сообщений

    - Паттерн Outbox https://habr.com/ru/company/lamoda/blog/678932/

    - Недостатки Symfony Messanger Component

    - Работа с middleware в шине сообщений – разные middleware для разных обработчиков

    - Routing Topology

    - Exchange сообщения – Fanout – Exchange модуля/очереди

    - Поддержка паттерна Saga

    - Отделение класса с состоянием от класса с поведением, но с сохранением инкапсуляции

    - Когда будет опубликована библиотека для работы с запросами к БД Thesis? https://phprussia.ru/moscow/2021/abstracts/7654

    - Перфекционизм vs Тщательность

    - Польза не только от самописного решения, но и от знаний полученных в процессе его написания

    - Цели на 2023 год



    Пятиминутка PHP - подкаст о PHP, DBA, архитектуре, DevOps. Авторское мнение о современных трендах в веб-разработке и интересные беседы с гостями. 5minphp.ru

    57 min
  • Какой английский нужен разработчикам?

    В этом выпуске Юлия Беймлина, продуктовый методист курса «Английский для разработчиков» от Яндекс Практикума, рассказывает, как эффективно заниматься изучением английского языка, и в чём особенности преподавания для конкретных профессий, например, для разработчиков.


    - В чём отличие преподавания английского языка для различных профессий (программисты, юристы, ученые...)?

    - «Можно говорить грамотно, но неуместно»

    - Английский для разработчика — отличается ли подход к обучению чисто программистов (кодеров) и тимлидов?

    - Какие бывают уровни знания английского? A1, A2, B1, B2, C1, C2 — что всё это значит?

    - Какого уровня достаточно для разработчика?

    - А для тимлида или IT-менеджера?

    - Сколько времени и усилий нужно для достижения этого уровня?

    - Что такое Intermediate-плато и как его пройти?

    - Культурный код и его значение уже на этапе собеседования

    - Что не важно при обучении английскому языку?

    - Как тренировать произношение?

    - Насколько русский акцент понятен на слух?

    - Грамматические ошибки: критичные и нет

    - Самостоятельное обучение до уровня B2 — это реально?

    - Рецептивные и продуктивные навыки

    - Полезные инструменты и программы для изучения английского языка (в том числе внутри PhpStorm!)

    - Пополнение словарного запаса по карточкам — насколько это эффективно?


    Этот выпуск выходит при поддержке Яндекс Практикума.


    Узнать больше о курсе «Английский для разработчиков»: https://clck.ru/qzoT9


    Приложения, упоминавшиеся в подкасте:

    - https://elsaspeak.com

    - https://quizlet.com

    - https://support.google.com/mail/answer/9116836

    - https://www.jetbrains.com/help/phpstorm/spellchecking.html


    Также рекомендую послушать другой подкаст с участием Юли: «Запуск завтра. Как учить английский»

    https://podcasts.google.com/feed/aHR0cHM6Ly96YXB1c2t6YXZ0cmEubGlic3luLmNvbS9yc3M/episode/N2ZjOTJiNDAtYzQyYS00MWNkLTgzYzktYjk3Mzg2MGJjN2Yx?ep=14


    Удивительно, насколько разные бывают подкасты, казалось бы, с одной темой и одним гостем! В «Запуске завтра» были раскрыты совершенно другие вопросы, очень интересно получилось, рекомендую.


    Пятиминутка PHP - подкаст о PHP, DBA, архитектуре, DevOps. Авторское мнение о современных трендах в веб-разработке и интересные беседы с гостями. 5minphp.ru

    39 min
  • Чистый SQL или ORM и Query Builder?
    Чистый SQL или ORM и Query Builder?


    Недавно втянулся в использование SQL синтаксиса LEFT JOIN LATERAL. Буквально по-другому стал смотреть на решение некоторых задач!


    Проверил по документации, погугил, в популярных PHP ORM – нигде нет поддержки LATERAL, ни в Doctrine, ни в Laravel Query Builder, ни в Yii Query Builder, ни в Cycle ORM.


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


    В дополнение к подкасту ссылка на презентацию Валентина Удальцова с PHP Russia 2021: https://phprussia.ru/moscow/2021/abstracts/7654


    Пятиминутка PHP - подкаст о PHP, DBA, архитектуре, DevOps. Авторское мнение о современных трендах в веб-разработке и интересные беседы с гостями. https://5minphp.ru


    7 min
  • Рынок труда в России 2022
    Обсуждаем рынок труда с Глебом Кудрявцевым.


    - Кому проще уехать: IT менеджеру, сеньору, мидлу?

    - По каким причинам IT специалисты уезжают из России и будет ли нарастать отток кадров?

    - Чего не хватает IT бизнесу в России?

    - Как изменился рынок труда? Конкуренция за специалистов усилилась или наоборот, стала меньше?

    - Из-за ухода многих компаний стало ли сложнее найти работу? Кому?

    - Какой язык нужно учить? JavaScript vs Английский

    - Будет ли взрывной рост зарплат для дефицитных программистов, обгоняющий инфляцию во много раз?

    - Деньги останутся только у больших и около государственных компаний?

    - Учите языки и культуры заранее, может пригодиться в любой непонятной ситуации!


    Пятиминутка PHP - подкаст о PHP, DBA, архитектуре, DevOps. Авторское мнение о современных трендах в веб-разработке и интересные беседы с гостями. https://5minphp.ru


    21 min
  • Оптимизация производительности в Composer 2.2
    Оптимизация производительности в Composer 2.2?


    В декабре 2021 года вышло обновление пакетного менеджера Composer, версия 2.2. Заявлено увеличение производительност в некоторых случаях на 90%.


    Я изучил изменения в исходном коде и обнаружил, что иногда Composer 2.2, напротив, работает в 4 раза медленее!


    https://blog.packagist.com/composer-2-2/

    https://github.com/composer/composer/pull/9261

    https://github.com/composer/composer/pull/9620



    Пятиминутка PHP - подкаст о PHP, DBA, архитектуре, DevOps. Авторское мнение о современных трендах в веб-разработке и интересные беседы с гостями. https://5minphp.ru

    8 min
  • Composer 2.2 тормозит?
    В декабре 2021 года вышло обновление пакетного менеджера Composer, версия 2.2. Заявлено увеличение производительност в некоторых случаях на 90%.
    Я изучил изменения в исходном коде и вот что я нашел...
    Заодно обнаружил, что иногда Composer 2.2, напротив, работает в 4 раза медленее!
    https://blog.packagist.com/composer-2-2/
    https://github.com/composer/composer/pull/9261
    https://github.com/composer/composer/pull/9620
    Пятиминутка PHP - подкаст о PHP, DBA, архитектуре, DevOps. Авторское мнение о современных трендах в веб-разработке и интересные беседы с гостями. https://5minphp.ru
    8 min
  • Чем запомнился PHP в 2021 году?

    Приглашаю всех слушателей подкаста Пятиминутка PHP принять участие в опросе по итогам 2021 года. Это займёт около 5 минут, вопросы о технологиях и контенте, это поможет нам составить картину активной части русскоязычного PHP сообщества. Итоги будем подводить в феврале, они будут опубликованы на сайте phpcommunity.ru и на Хабре.


    Форма опроса закроется во середине января, так что не откладывайте. Заходите на сайт 5minphp.ru и вверху в закреплённой записи переходите по ссылке «Принять участие в опросе».


    Ну а я пройду его прямо сейчас в процессе записи этого подкаста.


    https://phpsurvey.typeform.com/to/hy5ohCeZ

    9 min
  • Опрос: Чем запомнился PHP в 2021 году?
    Приглашаю всех слушателей подкаста Пятиминутка PHP принять участие в опросе по итогам 2021 года. Это займёт около 5 минут, вопросы о технологиях и контенте, это поможет нам составить картину активной части русскоязычного PHP сообщества. Итоги будем подводить в феврале, они будут опубликованы на сайте phpcommunity.ru и на Хабре.
    Форма опроса закроется во середине января, так что не откладывайте. Заходите на сайт 5minphp.ru и вверху в закреплённой записи переходите по ссылке «Принять участие в опросе».
    Ну а я пройду его прямо сейчас в процессе записи этого подкаста.
    https://phpsurvey.typeform.com/to/hy5ohCeZ
    9 min
  • Как работает OPcache?
    Один из основных на сегодняшний день разработчиков PHP Никита Попов рассказал в своём блоге некоторые детали работы OPcache.


    OPcahce — это расширение для PHP, которое ускоряет работу за счёт кэширования опкодов.


    В этом выпуске подкаста Пятиминутка PHP сделаю краткий пересказ, поробую объяснить своими словами.


    https://www.npopov.com/2021/10/13/How-opcache-works.html


    Пятиминутка PHP - подкаст о PHP, DBA, архитектуре, DevOps. Авторское мнение о современных трендах в веб-разработке и интересные беседы с гостями. https://5minphp.ru

    16 min

About Пятиминутка PHP

From the publisher's feed

Подкаст о PHP, DBA, архитектуре, DevOps. Авторское мнение о современных трендах в веб-разработке и интересные беседы с гостями. Помимо PHP поднимаем темы про инфраструктуру, администрирование Linux и…