Live PHP
306 subscribers
23 photos
15 files
38 links
Проведение IT митапов и дринкапов в Санкт-Петербурге

Правила тут https://t.me/live_php_news/84

Уютный чатик: https://t.me/live_php
Сайтик: https://livephp.ru
Видосики: https://rutube.ru/u/livephp/
и https://www.youtube.com/@LivePHP/streams
Download Telegram
Channel created
Добро пожаловать на канал сообщества Live PHP

Рассписание мероприятий:

☕️ Дринкапы рауты - вторая и четвёртая пятница или суббота месяца, 19:00
📺 Синкапы совещания - первая и третья субботы, 13:00
🤝 Митапы семинары - примерно раз в три месяца

Нюансы проведения дринкапов и синкапов можно узнать в чате сообщества
🔥1
Live PHP pinned «Добро пожаловать на канал сообщества Live PHP Рассписание мероприятий: ☕️ Дринкапы рауты - вторая и четвёртая пятница или суббота месяца, 19:00 📺 Синкапы совещания - первая и третья субботы, 13:00 🤝 Митапы семинары - примерно раз в три месяца Нюансы проведения…»
Приглашаем на митап сообщества Live PHP, который пройдет в Санкт-Петербурге в четверг, 23 ноября

👉 Применение SOLID при разработке на PHP
Эмиль Лимаренко, разработчик

Обновим знания о принципах SOLID на примерах PHP. Подумаем зачем и когда нам это нужно. Разберёмся наконец где заканчивается Dependency Injection и начинается Dependency Inversion.

👉 ИИ за место крыс
Иван Романов, аспирант лаборатории эволюции органов чувств ИЭФБ РАН

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

👉 PHP/Symfony/Doctrine: Создание и mapping сущностей, Enums, ValueObjects, etc
Станислав Ракчаев, [Software Developer]

Рассмотрим подходы "проектирования сущностей", варианты создания. Для чего могут быть полезны ValueObjects, Enums и стоит ли их использовать.

👉 Рефакторинг крупного монолита без архитектуры
Дмитрий Алин, тимлид

Монолит разрабатывался 15 лет, оброс клиентами и является одним из ведущих в своей сфере. Как спланировать, организовать и запустить процессы. Что и как настроть с наименьшим риском для бизнеса.

🗓 Дата и время сбора: 23 ноября 18:30, начало 19:00
🗺 Место встречи: Failover Bar
Санкт-Петербург, 4-я Советская, д.7
📺 Трансляция: https://www.youtube.com/live/LpXZz-S4uL4
🔥2
🔥 Абсолютно бесплатно и без СМС!

Начинаем проведение тренировочных собеседований (mock-собеседования) в сообществе. После них предоставляется подробный отзыв об уровне знаний, навыках прохождения собеседований и вектор роста 💫

Опции:

👉 В рамках синкапа
👉 В рамках дринкапа
👉 Индивидуальный созвон
👉 С эйчаром или без

📝 Регистрироваться надо заранее у админов сообщества.

💫 [мелкий шрифт] предоставляется субъективное мнение, которое может не иметь отношения к объективной реальности [/мелкий шрифт]
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
⚡️⚡️⚡️

Приглашаем на очередной митап сообщества Live PHP 👩‍💻
который пройдет в Санкт-Петербурге в четверг, 15 февраля 2024


0⃣ Кирилл Несмеянов 🔥

Все оттенки асинхронности


Многие слышали об асинхронности, но не многие применяли. А те, кто применяли — почти всегда
используют готовые инструменты.
С приходом PHP 8.1 в язык добавили Fiber API, которые изменяют подходы к разработке ПО, но не
только лишь все смотрят в завтрашний день, понимая насколько они могут изменить "правила игры".
В докладе предлагается "изобрести" асинхронность заново, и задуматься о том, что подходы к
разработке с использованием EventLoop, используемые в Revolt/ReactPHP/Amp/etc с приходом файберов
морально устарели.
А может и нет... Решать вам =)


1️⃣ Валентин Удальцов, автор каналов Пых и PHP Point ⭐️

Полиморфизм в современном PHP


На первый взгляд может показаться, что в PHP есть только полиморфизм подтипов. Однако если вооружиться современными инструментами и напильником, можно получить все три вида полиморфизма.
На докладе мы глубоко прокачаем понимание типизации. Обсудим в сотый раз LSP, разберёмся с вариантностью (declaration-site и call-site), реализуем простейшую перегрузку методов и поймём, почему её нет в языке. Будет познавательно и полезно не только в контексте PHP.


2️⃣ Дмитрий Елисеев ⭐️

Переносимое окружение для разработки и тестов


Про облегчение деплоя сказано много. Но про локальный стенд для разработки и тестов говорить часто боятся. Уходит много сил на перекидывание ключей доступа к песочницам сторонних сервисов и дампов данных от одних программистов другим. Пока Кирилл берёт быка за Фаберже, исправим эту оплошность :)
Расскажем, как выстроить удобное локальное окружение для разработки и тестов при командной работе с коллегами или с собой со второго компьютера. Как обмениваться демо-данными, подключать и эмулировать сторонние сервисы, разрабатывать отдельные микросервисы без необходимости поднимать соседние сервисы и как тестировать проекты с базами данных и очередями.

✏️ Регистрация обязательна: https://forms.yandex.ru/u/65b750d284227c056de36519

📎 Дата и время сбора: 15 февраля, начало 19:00
🔜 Место встречи: Failover Bar
Санкт-Петербург, 4-я Советская, д.7
https://yandex.ru/maps/-/CDu9r83l

📹 Трансляция: https://youtube.com/live/DhkTJcjJouc
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍4
Ну что, соскучились? Пора бы и на митап 😎
16 мая, четверг, пройдёт Live PHP meetup в баре Failover

Станислав Ракчаев
Проектирование, сервисы, проектирование и создание сервисов.

Рассмотрим сервисы, что это такое, какие бывают, зачем нужны. Так же, немного расскажу про проектирование и какое оно бывает. Ну и, кончено, создадим какой-нибудь сервис.

Сергей Кирьяков
Почему не страшно ошибаться?

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

Мария Осипенко
Логирование

Рассуждения о методах, причинах, инструментах, стратегиях логирования для веб приложений разных масштабов.

🗓 КОГДА: 16 мая 2024, четверг, 18:00 19:00
📍 ОФФЛАЙН: Failover bar, https://yandex.ru/maps/-/CDVbaCKn

🖥 ОНЛАЙН: тут

✔️ РЕГИСТРАЦИЯ: по форме
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍2🫡2
Итак, напоминаем, что сегодня митап! 🤩

⚡️ У нас изменения:

Обратите внимание, что время начала сдвигается на 19:00 ‼️

Также небольшие изменения в докладах: вместо доклада о соло-джунстве Станислав Ракчаев расскажет о проектировании.
1
Всем привет)
Итак, мы начинаем серию стримкастов по программированию.

#0.1 Стримкаст. Тесты и тестирование. Часть I.

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

Участники: Алексей, Юлия, Дмитрий Елисеев, Станислав Ракчаев.

Трансляция будет здесь.

Дата: 30 мая 2024
Время: 20:00 МСК
👍6
Всем привет! Продолжаем наши стримкасты, в этот раз попробуем разобраться с типизацией.

#1.1 Стримкаст. Типы и типизирование. ООП. Часть I.

Обсудим типизацию, что это такое, какая бывает, зачем нужна. Типы данных в PHP, встроенные типы. Поговорим о том, для чего нужны кастомные типы. Как всё это мешает или помогает при разработке. Конечно, затронем Typhoon. Ответим на вопросы зрителей.

Участники: Алексей, Валентин Удальцов, Дмитрий Елисеев, Станислав Ракчаев.

Трансляция будет здесь.

Дата: 12 июня 2024
Время: 20:00 мск
🔥6👀1
Всем привет! Продолжаем наши стримкасты, в этот раз новая тестовая серия - хэйт на код. К прошлым ещё вернёмся.

#Hate #1 Стримхэйт.

Что пришлёте - то и обсудим, в лайве, хотите код-ревью, а не, так не). Мы найдём, что обсудить....

Участники: Кирилл Несмеянов, Дмитрий Елисеев, Станислав Ракчаев.

Трансляция будет здесь. (https://www.youtube.com/watch?v=9wbFS4JL4Ck)

Дата: 26 июля 2024
Время: 20:00 мск
👍7😁1
Вот и кончился сезон шашлыков 🍢 и начинается сезон митапов 📰
3 октября, в четверг, пройдёт Live PHP meetup в баре Failover

Олег Чирухин, владелец продукта GIGA IDE Cloud в Сбертехе ☄️
GIGA IDE Cloud - сверхновая IDE во вселенной веб-разработки

Раньше для веба вполне хватало vim и emacs. SSH прямо на прод, открываешь index.php... Сейчас, попробуй разберись в 200 микросервисах. На GitVerse прямо сейчас создается сверхновая IDE, которая может засосать все эти наши проблемы, с помощью облаков и AI. Потихоньку, полегоньку, выходят первые фичи и кристаллизуется платформа. Одновременно, корабль отправляется в путешествие к новым мирам - микросервисам, монорепозиториям, фулл риалтайм разработке - они становятся first class citizens, о них теперь принято думать и заботиться.

Станислав Ракчаев

Transaction Script и Transaction Outbox в PHP: Эффективные паттерны для управления транзакциями

В современном мире веб-приложений управление транзакциями играет ключевую роль в обеспечении надежности и согласованности данных. При разработке на PHP важно выбирать правильные архитектурные подходы для обработки транзакций и интеграции с различными сервисами. В данном докладе мы рассмотрим два мощных паттерна — Transaction Script и Transaction Outbox. Вы узнаете, как они работают, в каких сценариях применимы, а также получите практические рекомендации по их реализации в PHP-проектах.

Кирилл Несмеянов
Страх и ненависть PSR

PSR, как и любой стандарт, был во время своего появления благом, однако подобные рекомендации были написаны давно и без учёта экосистемы и современных реалий.

Попробуем разобраться: где в PSR были допущены ошибки проектирования, почему рекомендации устарели, какие проблемы скрывают и почему большинство рекомендаций могут добавить проблем, нежели помочь.

Дмитрий Елисеев
Как растут проекты

Решили разрабатывать новый проект, может даже по TDD и DDD, но заказчик сам не знает что ему нужно и не даёт чёткое ТЗ? Не переживайте. Это не баг, а фича. Разбираемся почему так, что делать с непонятными проектами и какие подходы и паттерны в этом нам помогут.

🗓 КОГДА: 3 октября 2024, четверг, 18:30
📍 ОФФЛАЙН: Failover bar, https://yandex.ru/maps/-/CDVbaCKn

🖥 ОНЛАЙН: YouTube, RuTube

✔️ РЕГИСТРАЦИЯ: по форме
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1851
Хотите посмотреть предыдущие митапы, но YouTube не работает? Всё теперь есть в RuTube. Трансляции будут вестись в YouTube и RuTube, возможно подключим что-то ещё.
👍7🦄3👎1
Разбавим серость суровых зимних будней жизнерадостным митапом! 🤓
5 декабря, в четверг, пройдёт Live PHP meetup в баре Failover

Тамара Алмаметова 😊
(не)Здоровый пофигизм

На докладе вы узнаете:
- Почему переработки - зло,
- Причем тут дилемма заключенного,
- Где грань между здоровым и нездоровым пофигизмом,
... и другие ответы на вопрос "как перестать постоянно перерабатывать" (и начать жить).

Эдуард Сухарев 👨‍💻
Как сломать БД обновляя ОС

Как выстрелить себе в ногу при обновлении ОС, сломать индексы и ограничения БД и почему во всем виноват юникод.

Дмитрий Елисеев 😎
Беспредел множественного наследования

Давайте порисуем, чтобы стало страшно. А потом сделаем всем хорошо. Почему есть множественное наследование интерфейсов, но нет множественного наследования реализации. И что не так в дефолтной реализации интерфейса.

🗓 КОГДА: 5 декабря 2024, четверг, 18:30
📍 ОФФЛАЙН: Failover bar, https://yandex.ru/maps/-/CDVbaCKn

🖥 ОНЛАЙН: YouTube, RuTube

✔️ РЕГИСТРАЦИЯ: по форме
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9
Привет!

Как вы знаете, мы регулярно организуем классные митапы. Это требует вложения не только наших сил, но и денег. Поэтому, если вам нравится наша деятельность и вы бы хотели поблагодарить нас не только словами, вот ссылка на донат.
🖕4👍1🎄1
20 февраля 2025, в четверг, пройдёт Live PHP meetup в Санкт-Петербурге

Вадим Кононов, специалист по ИБ 🔐

Информационная Безопасность. Практическое понимание.
1. Вступление, предлагаемый взгляд и терминология
2. Оценка сегодняшней ситуации
3. Вопросы и отношение к информационной безопасности
4. Проблемы, решения и примеры

Эдуард Сухарев 🔎

Семантический поиск с помощью LLM
Разберёмся как на практике применять большие языковые модели, не потеряв почку и лицо.

Сергей Кирьяков
🔔

Разработка сервиса уведомлений
1. Введение: важность и методы
2. Проектирование сервиса: с чего начать?
3. Создание и внедрение сервиса
4. Ошибки и уроки: кот «Ух» выходит на сцену

🗓 КОГДА: 20 февраля 2025, четверг, 18:30

🏠 ОФФЛАЙН: Failover bar, https://yandex.ru/maps/-/CDVbaCKn, зарегистрироваться можно тут, для оффлайн регистрация обязательна

🖥 ОНЛАЙН: YouTube, RuTube

За оборудование и трансляцию спасибо Дмитрию @elisdnru и его @deworkerpro 🤘

Кто хочет поддержать нас финансово, вот ссылка на донат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥1
🚀Друзья!

Мы рады представить вам наших информационных партнеров — канал Митапочная. Ребята публикуют анонсы предстоящих крутых мероприятий в сфере IT. Если вы хотите быть в курсе самых интересных событий, присоединяйтесь к их сообществу!
1🔥1