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 #1406 · Back to latest

Older Posts 19 shown
Post #1405 4.35K
Прочитал интересные подробности в описании официального расширения для Visual Studio Code от команды Laravel:

This extension will occasionally boot your app in the background to collect information about your app for use in autocompletion, linking, hovering, and diagnostics


Расширение будет в фоне запускать Laravel приложение, чтобы разобраться в проекте, предоставить более умный автокомлит и какие-то подсказки.

Все «традиционные» подходы к пониманию кода (PhpStorm, Laravel Idea, и прочие IDE и расширения) основываются на статическом анализе, который не всю «магию» в PHP понимает. Вспомним также плагин MetaStorm, который просит нас: «опишите всю вашу магию/динамику/conventions явным образом в специальном синтаксисе, чтобы я понял».

Поможет ли динамический запуск приложения в фоне (runtime анализ) редактору кода или расширению лучше понять приложение, чем при использовании лишь статического анализа? Интуитивно кажется, что да!

https://marketplace.visualstudio.com/items?itemName=laravel.vscode-laravel
Visualstudio Laravel - Visual Studio Marketplace Extension for Visual Studio Code - Official VS Code extension for Laravel
  • 🤮 22
  • 👍 15
  • 👎 8
  • 🤯 6
  • 💩 1
Post #1404 3.01K

Forwarded from Laravel World

Laravel 12 уже завтра
  • 🥴 26
  • 🔥 17
  • 🤮 3
  • 🙈 1
Post #1403 4.17K
  • 😁 76
  • 👍 19
  • 💯 7
  • 🔥 4
  • 💅 3
Post #1402 4.5K
Пришел на PHP-митап, попал на СТЕНДАП! 🤣
  • 😁 49
  • 👍 2
  • 💊 2
  • 💩 1
  • 🤡 1
Post #1401 4.43K
Пришел на Пыхап #2!

Программа (время мск, начало примерно через 15 минут):
17:00. Шардирование в RabbitMQ
18:00. Гибкий проект с фича-флагами Unleash
19:10. Реализация нейронной сети на PHP

Трансляция
https://youtu.be/OVYFFQppq2I
https://vkvideo.ru/video-228746873_456239022
  • 👍 16
  • 🔥 10
  • ❤ 4
  • ❤‍🔥 2
Post #1400 4.87K
Разработчики Clickhouse провели замеры производительности своего JSON типа данных на запросе с агрегацией из 1 млрд. документов:

- Clickhouse в 10 раз быстрее, чем Elasticsearch
- Clickhouse в 2500 раз быстрее, чем MongoDB
- Clickhouse в 9000 раз быстрее, чем PostgreSQL

https://clickhouse.com/blog/json-bench-clickhouse-vs-mongodb-elasticsearch-duckdb-postgresql

Верим?
ClickHouse The billion docs JSON Challenge: ClickHouse vs. MongoDB, Elasticsearch, and more | ClickHouse Explore how ClickHouse’s new JSON data type outperforms leading JSON databases with unmatched storage efficiency and lightning-fast query speed—all while storing JSON data in a single field and staying true to the promise of JSON databases
  • 🔥 30
  • 🤔 13
  • 🤡 5
  • 👍 3
Post #1399 3.51K
На канале "Организованное программирование" (@orgprog) Кирилл Мокевнин неплохо так прошелся по разным языкам программирования в формате диалога с экспертом из каждой экосистемы:

Rust: зачем выбирать этот язык в 2025 году? | Дмитрий Коваленко https://youtu.be/bKyxOaP-mDg?si=FS-4fIyLm1c2NQ5P

Почему ассемблер остается актуальным в 2025 году? | Дмитрий Коваленко https://youtu.be/BsNgohFW6rM?si=Wqw8sY67bIpox03L

Руби против всех: язык, который пережил свою эпоху и вернулся сильнее | Владимир Дементьев https://youtu.be/fBJGj6sd9AQ?si=mnCQwf4JxA2doaMo

Дженерики, горутины и перспективы Go: взгляд изнутри | Алексей Палажченко https://youtu.be/M5XJ_Ojjm8M?si=nY0a4OYTbpmJ4sYy

Почему Clojure — выбор программистов для сложных задач? | Николай Рыжиков https://youtu.be/7eJ3yUgbzSA?si=r5AZjNRX4_e0D7iJ

Асинхронный python / Python FastAPI / Python uv | Юрий Селиванов https://youtu.be/kVCTHuWwCR0?si=xuFugxIICgWRqXPu

Какое будущее ждет PHP? | Валентин Удальцов https://youtu.be/1XAbFkMaWxw?si=owRnusBr6Qa00236

Есть ли будущее у Node.js? | Андрей Мелихов https://youtu.be/98qu3CqRNb8?si=_kXA12r_ijVluvds
  • 🔥 17
  • 👍 2
Post #1397 3.24K

Forwarded from Новости от CutCode

🔥 Итоги опроса PHP-сообщества 2024: Разбор и прогнозы 🔥

Мы собрали ответы, проанализировали их и готовы поделиться результатами! В прямом эфире обсудим текущее состояние дел и тренды, которые определяют будущее PHP.

💡 Гости стрима:
Иван Поддубный
Алексей Гагарин
Кирилл Несмеянов
Александр Макаров

От CutCode: Сергей Пантелеев и Данил Щуцкий

📅 31 января в 19:00 (МСК) прямой эфир на YouTube, а также в TG и Вконтакте.
Не пропустите!

#PHP2024 #CutCode #Stateofphp
  • 👍 27
  • 👎 2
  • 👌 2
  • ❤ 1
  • 😱 1
  • 🤮 1
Post #1395 3.22K
https://youtu.be/AALxh1mbsTo?si=5DvTmfwqx_hijkL_

Главную страницу Яндекса переписали с Perl на Go.
Основные критерии показаны на скриншоте из доклада. Рассматривался также вариант использования C++.

Проведём мысленный эксперимент и попробуем по этим критериям оценить PHP:
✅ Популярный
❓ Подходит для высокой нагрузки (Swoole?)
❓ Поддерживается внутри Яндекса
❓ Есть экспертиза в команде
✅ Статическая типизация
✅ Простой для разработки
  • 💩 18
  • 😢 14
  • 🤡 8
  • 👍 5
  • 😁 5
  • 🏆 4
  • 👾 1
Post #1394 3.31K
Post #1392 3.92K
Пятиминутка PHP ИИ инструменты стали стали неотъемлемой частью ежедневного рабочего процесса. Например, я снял несколько скринкаст-фаргментов и мне нужно конвертировать их из mov в mp4. Существует 1001 способ это сделать. - Ещё пару лет назад я гуглил параметры для консольного…
На видео достаточно популярный нынче и хайповый терминал Warp для macOS и Linux.

Из коробки AI-помощник с бесплатными 100 запросами в месяц (мне хватает). AI работает без VPN.

https://www.warp.dev
Warp Warp — The Open Platform for Automating Development Infrastructure to build, measure, and interact with agents across your SDLC — so you ship more and spend less.
  • 👍 21
  • 👎 2
Post #1391 3.33K
ИИ инструменты стали стали неотъемлемой частью ежедневного рабочего процесса.

Например, я снял несколько скринкаст-фаргментов и мне нужно конвертировать их из mov в mp4.

Существует 1001 способ это сделать.

- Ещё пару лет назад я гуглил параметры для консольного ffmepg.
- Год назад я просил ChatGPT подсказать нужные параметры для ffmpeg.
- Сейчас я просто пишу в терминале команду "конвертируй все файлы из mov в mp4 используя ffmpeg", вот как это выглядит:
  • 👍 31
  • 👎 5
  • 😁 1
Post #1390 2.62K
  • 😁 62
  • 🥴 4
  • 🔥 3
Post #1387 5K
Сайт с разными мини-активностями для залипания: Neal.fun

Например, проводим эксперименты с вагонеткой: https://neal.fun/absurd-trolley-problems/

Если не знакомы с «проблемой вагонетки», теория здесь: https://ru.m.wikipedia.org/wiki/Проблема_вагонетки
neal.fun Absurd Trolley Problems Every problem is the trolley problem.
  • 👍 9
  • 👎 5
Post #1386 3.78K

Forwarded from DevFM

Есть такой замечательный ресурс от гугла – API Improvement Proposals. Ребята активно поддерживают ресурс, где делятся своими практиками по разработке API.

AIP содержит:

▪️ Рекомендации по проектированию API: AIPs охватывают все основные аспекты создания API, от именования ресурсов до управления версиями и методов работы с HTTP-запросами. Это включает в себя рекомендации по структуре URL, стандартам наименования полей и параметров, а также подходы к работе с HTTP-методами (GET, POST, PUT, DELETE).

▪️Шаблоны и примеры: для многих сценариев предлагаются конкретные примеры и шаблоны реализации, которые помогают разработчикам лучше понимать, как применять правила на практике. Например, можно найти примеры по созданию структурированных ответов, оформлению ошибок и управлению версиями API.

▪️ Конкретные правила и стандарты: AIPs охватывают такие темы, как использование протокола gRPC, RESTful API, стандарты кодирования, а также рекомендации по работе с HTTP-заголовками, кодами ошибок, аутентификацией и авторизацией.

▪️Методология и философия проектирования: помимо технических аспектов, AIPs содержат информацию о том, как Google подходит к проектированию API на концептуальном уровне. Это позволяет понять, почему определённые решения предпочтительны с точки зрения пользовательского опыта и долгосрочной поддержки API.

#skills
  • 🔥 43
  • 👍 6
  • ❤ 1
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 →