Пятиминутка PHP открытые
[search 0]

Download the App!

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

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

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

Unsubscribe
Unsubscribe
Ежемесячно
 
Подкаст о PHP, DBA, архитектуре, DevOps. Авторское мнение о современных трендах в веб-разработке и интересные беседы с гостями. Помимо PHP поднимаем темы про инфраструктуру, администрирование Linux и DevOps подходы, сравниваем PHP с другими языками программирования, например с Go, Rust и даже Erlang.
 
Loading …
show series
 
В этом выпуске Юлия Беймлина, продуктовый методист курса «Английский для разработчиков» от Яндекс Практикума, рассказывает, как эффективно заниматься изучением английского языка, и в чём особенности преподавания для конкретных профессий, например, для разработчиков.- В чём отличие преподавания английского языка для различных профессий (программисты…
 
Недавно втянулся в использование SQL синтаксиса LEFT JOIN LATERAL. Буквально по-другому стал смотреть на решение некоторых задач!Проверил по документации, погугил, в популярных PHP ORM – нигде нет поддержки LATERAL, ни в Doctrine, ни в Laravel Query Builder, ни в Yii Query Builder, ни в Cycle ORM.тут хочу дать пояснение, моё отношение к различным Q…
 
Обсуждаем рынок труда с Глебом Кудрявцевым.- Кому проще уехать: IT менеджеру, сеньору, мидлу?- По каким причинам IT специалисты уезжают из России и будет ли нарастать отток кадров?- Чего не хватает IT бизнесу в России?- Как изменился рынок труда? Конкуренция за специалистов усилилась или наоборот, стала меньше?- Из-за ухода многих компаний стало ли…
 
В декабре 2021 года вышло обновление пакетного менеджера Composer, версия 2.2. Заявлено увеличение производительност в некоторых случаях на 90%.Я изучил изменения в исходном коде и вот что я нашел...Заодно обнаружил, что иногда Composer 2.2, напротив, работает в 4 раза медленее!https://blog.packagist.com/composer-2-2/https://github.com/composer/com…
 
Приглашаю всех слушателей подкаста Пятиминутка PHP принять участие в опросе по итогам 2021 года. Это займёт около 5 минут, вопросы о технологиях и контенте, это поможет нам составить картину активной части русскоязычного PHP сообщества. Итоги будем подводить в феврале, они будут опубликованы на сайте phpcommunity.ru и на Хабре.Форма опроса закроетс…
 
Один из основных на сегодняшний день разработчиков PHP Никита Попов рассказал в своём блоге некоторые детали работы OPcache.OPcahce — это расширение для PHP, которое ускоряет работу за счёт кэширования опкодов.В этом выпуске подкаста Пятиминутка PHP сделаю краткий пересказ, поробую объяснить своими словами.https://www.npopov.com/2021/10/13/How-opca…
 
Поговорим на несколько разных тем: подкаст и конференция YaTalks, первые впечатления от Yii3, PHP 8.1 уже близко, Tinkerwell, Mac mini на M1, механические клавиатуры и коврик для мыши с JSON API.https://yatalks.yandex.ru/https://www.youtube.com/watch?v=aH1XoxCnjs4https://t.me/yii3chronicleshttps://gist.github.com/devanych/9475d7d3b0e2507b564c8d174a…
 
Второй подкаст в серии про Битрикс. Иван Поддубный (https://vk.com/north_leshiy) из компании Вебпрактик рассказывает про свой опыт разработки крупных проектов на Битрикс и сравнивает с другими фреймворками и стеками технологий. - Что используется в Вебпрактик: Битрикс, Laravel, NodeJS- Почему 80% проектов на Битрикс, почему?- Кто типовой заказчик?-…
 
Для этого выпуска подкаста я пригласил двух разработчиков ядра Битрикс: Дмитрия Медведева (https://facebook.com/medveddev) и Ивана Челищева (https://www.facebook.com/chelishchev). Обсудили историю развития Битрикс, что такое ядро и Bitrix Framework, что такое D7, как выглядит разработка под Битрикс сейчас и какие планы на будущее.Темы выпуска:- Кра…
 
В гостях Дмитрий Санников (https://t.me/sannikovdmitry) рассказывает про соревнования по программированию, ИИ, машинному обучению и высоконагруженным системам на платформе All Cups (https://cups.mail.ru/ru/).- All Cups - платформа для проведения соревнований- Кто является автором и инициатором соревнований?- Визитная карточка - интересные задачи- O…
 
Принцип подстановки Барбары Лисков- https://ru.wikipedia.org/wiki/Принцип_подстановки_Барбары_ЛисковЭто гостевой выпуск Пятиминутки PHP - ведёт Кирилл Сулимовский- https://www.linkedin.com/in/кирилл-сулимовский-57a697b6/Также порекомендую подписаться на телеграм канал Кирилла- https://t.me/beerphpКстати, вы тоже можете принять участие в записи подк…
 
27 февраля 2021 в русскоязычном PHP комьюнити прошел онлайн митап, на котором помимо докладов по конкретным темам было обсуждение планов развития PHP в 2021 году.- Свежие RFC и взгляд Никиты Попова (один из ключевых разработчиков PHP)- Над какими улучшениями производительности прямо сейчас работает Дмитрий Стогов (ещё один из ключевых разработчиков…
 
Как перейти на PHP 8.0?В этом выпуске подкаста обсудим план и основные шаги:- инспекция кода с помощью PhpStorm- статический анализ с помощью PHPCompatibility- strict_types и статический анализ с помощью Psalm, PHPStan и т.п.- проверка composer пакетов на совместимость с PHP 8- проверка расширений PHP- запуск тестов- переходный период, пока на prod…
 
Евгений Сальников - тимлид команды доставки в Lamoda.- Путь от разработчика к CTO и обратно в разработку "руками" - Apache Camel - почему эта технология так недооценена?- 5 языков в одной команде: Java, Kotlin, PHP, Go, TypeScript- Большие PHP проекты и сервисная архитектура- План по переходу на PHP 8- Поможет ли утилита Rector?- Какие статические …
 
Clockwork – это библиотека и расширение для браузера предоставляющие удобный интерфейс отладки производительности бэкенд кода. Из коробки есть не плохая интеграция с Laravel, Lumen, Symfony, Slim. Можно подключить и к самописному фреймворку на PHP.Расскажу про свой опыт использования и сделаю небольшое сравнение с альтернативами.https://underground…
 
Часто можно услышать фразу, что в PHP «объекты всегда передаются по ссылке». На самом деле всё немного сложнее.https://www.php.net/manual/ru/language.oop5.references.phpПятиминутка PHP - подкаст о PHP, DBA, архитектуре, DevOps. Авторское мнение о современных трендах в веб-разработке и интересные беседы с гостями. https://5minphp.ru…
 
Проставить declare(strict_types=1) во все файлы! Так ли просто взять и обновить старые исходники?- https://www.php.net/manual/ru/control-structures.declare.php- https://www.php.net/manual/ru/functions.arguments.php#functions.arguments.type-declaration.strictПятиминутка PHP - подкаст о PHP, DBA, архитектуре, DevOps. Авторское мнение о современных тр…
 
Rector – это утилита для обновления кодовой базы PHP проекта под современные стандарты. И речь идёт не о PSR-12, а о более интересных преобразованиях, сейчас расскажу!https://github.com/rectorphp/rectorПятиминутка PHP - подкаст о PHP, DBA, архитектуре, DevOps. Авторское мнение о современных трендах в веб-разработке и интересные беседы с гостями. ht…
 
Расскажу про тикет JBR-745 о поддержке Metal в JetBrains Runtime, он же проект Lanai или JEP-382. Станут ли IDE от JetBrains отрисовываться со скоростью 300К FPS?Ссылки по теме:- https://youtrack.jetbrains.com/issue/JBR-745- https://en.wikipedia.org/wiki/Metal_(API)- https://wiki.openjdk.java.net/display/lanai- https://openjdk.java.net/jeps/382- ht…
 
К 25-летию PHP - история развития языка в наглядной инфографикеhttps://www.jetbrains.com/lp/php-25/Видео-версия подкаста: https://youtu.be/FZ-3Qc89PEYПятиминутка PHP - подкаст о PHP, DBA, архитектуре, DevOps. Авторское мнение о современных трендах в веб-разработке и интересные беседы с гостями. https://5minphp.ru…
 
Недавно я прочитал книгу "Архитектура сложных веб приложений с примерами на Laravel", автор Adel Faizrakhmanov.Недавно автор завершил перевод на русский, который публично доступен на GitHub.Эта книга не пособие. Много шаблонов описаны поверхностно, с целью просто познакомить читателя с ними. Более подробное описание можно найти по ссылкам в конце.-…
 
В этот период, когда массовые мероприятия запрещены, IT конференции переходят в Online формат. Как выглядят Online конференции и как они будут выглядеть в будущем обсуждаем с Олегом Буниным - организатором многих IT конференций в России, включая такие известные ежегодные события как HighLoad++, РИТ++ и PHP Russia.- Список ближайших online конференц…
 
В этом выпуске подкаста гость в студии: Альберт Степанцев (https://habr.com/ru/users/alexleonov/posts/). Обсуждаем процесс найма PHP разработчика middle-уровня с точки зрения работодателя - что спрашивать, на что обращать внимание, как провести комфортное и полезное всем собеседование?- Кого ищем?- На что обратить внимание в резюме?- Предварительно…
 
В этом выпуске вместе с Александром Черняевым живо обсудили Laravel, подходы к созданию бизнес-приложений и типовых CRUD админок, в частности с помощью платформы Laravel Orchid. Немного затронули тему Laravel vs Symfony.- Способы создания CRUD приложений и не только- Идеи из Microsoft Light Switch- Подход предлагаемый Orchid Platform - Table + Edit…
 
Laravel Vapor — это Serverless платформа для публикации PHP приложений, в частности Laravel приложений, на Amazon Web Servcices от автора фреймворка.Попробовал задеплоить один хобби-проект, рассказываю о нюансах и интересных особенностях, с которыми столкнулся.Пятиминутка PHP - подкаст о PHP, DBA, архитектуре, DevOps. Авторское мнение о современных…
 
Продолжение записи с Валентином Удальцовым об опыте работы с SymfonyCloud, о архитектуре надёжной доставки сообщений и о инструментах статического анализа PHP кода.- SymfonyCloud для хобби-проекта https://symfony.com/cloud/- Разработка через локальный сервер SymfonyCloud- Надёжность SymfonyCloud- Про надёжную доставку сообщений, комбинируя транзакц…
 
В этом выпуске Валентин Удальцов расскажет про SymfonyCon 2019, где он выступал как докладчик, а также активный участник Hack Day!- Как прошел SymfonyCon 2019, организация и впечатления- Как принять участие в разработке Symfony и чем это полезно?- Результаты Hack Day, свежие Pull Requests- Deprecate RouteCollectionBuilder- Обработка событий предмет…
 
Это седьмой выпуск подкаста из серии по DDD. Материалы подготовлены Антоном Кучеровым, разработчиком из Percona, по знаменитой книге Эрика Эванса Domain-Drived Design и доступны в текстовом виде в его телеграм канале dependency hell.Сегодня будет краткий пересказ главы про парадигмы моделирования и многоуровневую архитектуру.- https://t.me/dependen…
 
Это шестой выпуск подкаста из серии по DDD. Материалы подготовлены Антоном Кучеровым, разработчиком из Percona, по знаменитой книге Эрика Эванса Domain-Drived Design и доступны в текстовом виде в его телеграм канале dependency hell.В последних двух выпусках мы прошлись по сущностям (Entity) и объектам-значениям (Value Objects). Пришло время поговор…
 
Это пятый выпуск подкаста из серии по DDD. Материалы подготовлены Антоном Кучеровым, разработчиком из Percona, по знаменитой книге Эрика Эванса Domain-Drived Design и доступны в текстовом виде в его телеграм канале dependency hell.- https://t.me/dependencyhellВ прошлом выпуске мы начали изучать важные аспекты выражения модели предметной области в в…
 
В этом выпуске Drupal-евангелист Александ Дубовской расскажет о современном положении дел в популярной CMS системе Drupal• Версионирование Drupal и обратная совместимость• Поддерживаемые версии PHP• Центральный репозиторий модулей и работа через Composer• История перехода на Symfony компоненты• Какие компоненты Symfony сейчас используются и что это…
 
Это четвёртый выпуск подкаста из серии по DDD. Материалы подготовлены Антоном Кучеровым, разработчиком из Percona, по знаменитой книге Эрика Эванса Domain-Drived Design и доступны в текстовом виде в его телеграм канале dependency hell.- https://t.me/dependencyhellВ первых трёх выпусках мы обсуждали модель предметной области и её важность для архите…
 
Поговорим про конфигурацию и переменные окружения.- Как можно конфигурировать PHP приложение- Где хранить секреты и настройки, отличающиеся в разных окружениях (dev vs staging vs prod)- Что такое переменные окружения?- Проблемы с переменными окружения в PHP проектах- Зачем нужны .env файлы?- .env файлы в Laravel и Symfony- ВыводыПолезные ссылки по …
 
На прошедшем недавно фестивале TechTrain в Санкт-Петерурге записал подкаст о современном состоянии дел в WordPress с ребятами из местного комьюнити "WordPress в Санкт-Петербурге".- Какие версии PHP сейчас используются, какие минимальные требования?- Есть ли composer в мире WordPress?- Как распространяются плагины? Бесплатные и платные магазины- Исп…
 
DDD #3 - Layered ArchitectureЭто третий выпуск подкаста из серии по DDD. Материалы подготовлены Антоном Кучеровым, разработчиком из Percona, по знаменитой книге Эрика Эванса Domain-Drived Design и доступны в текстовом виде в его телеграм канале dependency hell.- https://t.me/dependencyhellВ первых двух выпусках мы обсуждали модель предметной област…
 
Это второй выпуск подкаста из серии по DDD. Материалы подготовлены Антоном Кучеровым, разработчиком из Percona, по знаменитой книге Эрика Эванса Domain-Drived Design и доступны в текстовом виде в его телеграм канале dependency hell.- https://t.me/dependencyhellВ прошлом выпуске мы начали обсуждение модели предметной области и её важности для архите…
 
Интервью с разработчиками PhpStrom Это совмещённый выпуск подкастов Пятиминутка PHP и SDCast, в котором мы пообщались с Кириллом Смеловым и Максимом Колмаковым, разработчиками из команды PhpStorm в компании JetBrains.Ребята рассказали про то, как устроена разработка PhpStorm, какая есть связь с основной платформой IntelliJ, как с технической сторон…
 
В этом выпуске автор знаменитых PHP-Дайджестов Роман Пронский (https://twitter.com/pronskiy) делится подборкой интересных инсайдов из PHP Internals. Подробности по радикальному предложению переписать PHP без огладяки на обратную совместимость: PHP++! Также про более спокойный вариант развития с директивами и про только что принятый стандарт по стил…
 
В этом выпуске поговорили с Алексеем Землянским о тестировании кода в платформе Vimbox (SkyEng), о важности автотестов и планах по развитию культуры тестирования в команде.Перевёрнутая пирамида тестированияTDD или нет? Тесты сначала или тесты потом?Зачем нужны тесты и как в этом убедить коллег?Symfony, PHPUnit, Jenkins- https://skyeng.ru/platformПя…
 
Domain-Driven Design или сокращённо DDD. Если взять краткую цитату из википедии — это набор правил, которые позволяют принимать правильные проектные решения.Термин был впервые введен Эриком Эвансом в его книге с таким же названием «Domain-Driven Design» в 2004 году. В русском переводе Предметно-ориентированное проектирование (DDD): структуризация с…
 
В этом выпуске автор знаменитых PHP-Дайджестов Роман Пронский (https://twitter.com/pronskiy) делится подборкой свежих новостей из мира PHP - последние RFC успевшие попасть в PHP 7.4 перед заморозкой, Symfony Cloud vs Laravel Vapor.Читайте полную версию на Хабре.- https://habr.com/ru/post/461669/- https://t.me/phpdigest - PHP Digest в TelegramВыпуск…
 
В июне проходил очередной ежегодный конкурс по программированию ICFP Contest 2019.Я был вдохновлён текстовой трансляцией от команды СКБ Контур и обзором в блоге Никиты Прокопова (tonsky), поэтому решил поделиться своими мыслями в подкасте.А 18 июля стартовал Mini AI Cup #4 от Mail.ru - продлится целый месяц, присоединяйтесь! Я уже написал первого б…
 
PHP-Дайджест № 160 (1 – 15 июля 2019)В этом выпуске автор знаменитых PHP-Дайджестов Роман Пронский (https://twitter.com/pronskiy) делится подборкой свежих новостей из мира PHP - краткий обзор некоторых новых функций PHP 7.4 и предложений, которые пока не попали в 7.4. Релиз ReactPHP 1.0 с долгосрочной поддержкой.Читайте полную версию на Хаюре.- htt…
 
Продолжаем серию выпусков Пятиминутки PHP про асинхронный PHP. Сегодня с нами на связи Сергей Жук - разработчик из SkyEng и один из главных знатоков ReactPHP! Поговорим про ReactPHP, в чём его сильные стороны, какие проблемы решает и в каких случаях его использовать?- https://reactphp.org - ReactPHP: Event-driven, non-blocking I/O with PHP- https:/…
 
В этом выпуске сделаю обзор докладов поданных на конференцию DevConf, которая пройдёт в Москве 21 июня 2019 года.Это уже 10-я конференция, проходит каждый год и примерно на половине из прошедших я был. Нравится мне это мероприятие, поэтому давайте посмотрим, что у них там в этом году?- https://devconf.ru- https://devconf.ru/ru/schedule/jun21#main -…
 
16 апреля 2019 года в Москве в пабе Свинья и Роза (ул. Трубная, 14) пройдёт третья встреча BeerPHP, начало в 20:30.В этом выпуске подкаста организаторы Олег и Владимир рассказывают как появилась идея, как организовано мероприятие и что там будет.Регистрация и вход свободный, приглашаются все!Если вы слушаете этот выпуск после 16 апреля, то заходите…
 
В этот подкаст я пригласил Алексея Цыкунова, с которым познакомился на онлайн-курсах по реляционным СУБД на сайте Otus.Алексей ведёт курсы по администрированию Linux и СУБД, имеет большой опыт работы в интернет-провайдерах, телекоме и над высоконагруженными проектами.Тема выпуска: что нужно знать современному бэкенд разработчику о Linux, на сколько…
 
Продолжаем рассказ про The Symfony and API Platform Hackathon, который проходил в Брюсселе 6 и 7 апреля 2019. В этом выпуске Валентин раскрывает технические подробности тех issues и pull requests, над которыми велась работа в рамках хакатона и делает обзор некоторых будущих улучшений в Symfony в Security, в формах, в DI, Validator и других компонен…
 
6 и 7 апреля 2019 в Брюсселе прошел The Symfony and API Platform Hackathon. В этом выпуске подкаста, один из участников, Валентин Удальцов, делится своими впечатлениями, об орагнизации, о процессе и достигнутых результатах. Очень увлекательный и мотивирующий рассказ, включайтесь!- https://symfony.com/blog/the-symfony-and-api-platform-hackathon-is-c…
 
В этом выпуске Антон Шабовта, человек, который собаку съел на асинхронном программировании в PHP, рассказывает о текущем положении дел в экосистеме, кратко и ёмко про ReactPHP, PHP-PM, swoole, RoadRunner, amphp, ext-async и про свой доклад на PHP Russia 2019.- https://phprussia.ru/2019/abstracts/5013- https://reactphp.org- https://github.com/php-pm…
 
Loading …

Краткое руководство

Google login Twitter login Classic login