TGViewer
Channel Public Channel
Пятиминутка PHP

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

@tg_5minphp

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

Автор: @petrmyazin
Subscribers
2.79K
Photos
360
Videos
28
Links
860

Showing posts older than #937 · Back to latest

Older Posts 20 shown
Post #936 896
На GitHub добавили поддержку отображения диаграмм в Markdown с помощью Mermaid. Эта же библиотека используется и в GitLab.

Я пару раз встраивал Mermaid в интерфейсах своих приложений для рисования бизнес процессов. Удобная штука, присмотритесь!

http://amp.gs/jZBPx
  • 👍 11
Post #935 759
  • 🔥 13
Post #934 821
  • 😁 8
Post #933 712
Post #931 669
Post #930 673
Post #929 665
JetBrains закрывает свой продукт Upsource (система для code-review) в пользу Space. Что же, логично. Я когда-то присматривался к Upsource в поисках интересных UI решений. http://amp.gs/jZzIo
The JetBrains Blog Sunsetting Upsource | The Upsource Blog As of February 1, 2022, we will no longer sell new licenses or renewals for Upsource or Upsource user packs. We will continue to provide technical support and critical security updates until January 3
  • 👍 1
Post #928 584

Forwarded from Laravel World

Тейлор втихаря отменил LTS в Laravel 9, сократив поддержку версии на год.
Post #927 669
После выхода Laravel 9 в чатах пошло роптание, что фреймворк плохо развивается...
Post #926 634
Тейлор на Laracon 2022 показал Laravel Nova 4:
1. Тёмная тема
2. Responsive дизайн
3. →filterable() для полей — автоматически добавляет поле в фильтры, работает для всех типов полей, выпадающие списки, даты, текстовые поля и т.д.
4. Новые типы полей (упомянул Color)
5. Уведомления (Notifications)
6. Batch actions с поддержкой очередей
7. →dependsOn(…) для полей. Например список опций Select зависит от выбора в другом Select, теперь эта функциональность доступна из коробки

Релиз в марте. Будет отдельный видео-обзор.

Ссылка с таймкодом:
https://youtu.be/0Rq-yHAwYjQ?t=21673
YouTube Laracon Online Winter '22 The official Laravel conference, streaming free to the entire Laravel community for the first time ever. We have 17 amazing speakers lined up including a keynote from Taylor Otwell on the state of Laravel and what's new in Laravel 9. Learn more: https://laracon.net…
Post #925 544

Forwarded from Laravel World

Laracon начался!
https://youtu.be/0Rq-yHAwYjQ

РАСПИСАНИЕ:
16:55 MSK - Opening - Ian Landsman
17:00 MSK- Actions are a Dev's Best Friend - Luke Downing
17:40 MSK - Modularising the Monolith - Ryuta Hamasaki
18:20 MSK - Digital Nomadding in the Time of COVID - Polly Washburn
18:35 MSK - Typing In and Out of Laravel - Craig Morris
18:50 MSK - Everything Flex - Shruti Balasa
19:20 MSK - Dealing with Criticism - Kristin Collins
20:00 MSK - A Little Bit More Lambda - Aaron Francis
20:40 MSK - Web 3.0 and Laravel - Marcel Pociot
21:40 MSK - Laravel Update - Taylor Otwell
22:40 MSK - How to do API integrations in Laravel - Steve McDougall
23:20 MSK - Building Awesome Blade Components With Alpine - Caleb Porzio
00:30 MSK - Discovering Route Discovery - Freek Van der Herten
00:35 MSK - The Art of Programming - Erika Heidi
00:50 MSK - Using Lando for local Development - Rory McDaniel
01:05 MSK - The Jigsaw Challenge - Zuzana Kunckova
01:30 MSK - Laravel for millions and some… - Ashley Hindle
02:00 MSK - Keep Thinking Like a Hacker - Stephen Rees-Carter
YouTube Laracon Online Winter '22 The official Laravel conference, streaming free to the entire Laravel community for the first time ever. We have 17 amazing speakers lined up including a keynote from Taylor Otwell on the state of Laravel and what's new in Laravel 9. Learn more: https://laracon.net…
Post #924 676
17 и 18 марта 2022 года в Москве состоится крупнейшая в Европе IT-конференция HighLoad++ Foundation

Сможете пообщаться с ТОПами IT-индустрии и найти ответы на свои вопросы, получить персональную консультацию от разработчиков технологий, на которых построен ваш проект.

😎Влиться в профессиональное комьюнити, завязать полезные знакомства, обновить свою базу знаний и найти решение для сложных задач — всё это на одной площадке.

http://amp.gs/jmMIC
Post #922 1.11K
Рубрика библиотека дня: PHP Clean Architecture.

Инструмент для автоматизации контроля над качеством архитектуры приложений написанных на PHP, а также упрощения анализа и визуализации некоторых метрик.

Идея его создания была навеяна книгой «Чистая Архитектура» (Роберта Мартина).

Отчет визуализирует текущее состояние системы, наглядно отображает взаимосвязи между компонентами, их силу, удалённость компонентов от главной последовательности, а также подсвечивает обнаруженные, на основе конфига, нежелательные зависимости и прочие архитектурные проблемы.

В случае нарушения кодом ограничений, заданных конфигом, информирует об обнаруженных проблемах и завершает выполнение с ошибкой. Рекоммендуется добавить запуск этой команды в процес CI.

http://amp.gs/jm3Ta
Post #921 773
Рубрика библиотека дня: http://amp.gs/jmJuM — мемоизация результата выполнения функции или метода. Рекомендую посмотреть исходный код, его не много.
Post #919 902
Читаю канал Хроники Yii3 (http://amp.gs/jmAxL), вижу пост «Исправили проблемы работы с PHP 8.1 в пакетах…», в нём ссылки на PR — пошел, посмотрел, узнал для себя что-то новое! Полезно иногда подсматривать в коммиты популярных библиотек и фреймворков.
  • 👍 1
Post #918 785
Пишите на Laravel? Причёсываете код с помощью Rector? Если он поставит тип параметра Response в Middleware в методе terminate($request, $response) — не соглашайтесь!

Argument #2 ($response) must be of type Illuminate\Http\Response, Illuminate\Http\JsonResponse given
Post #917 804
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →