Фільтр по тегу

Панельна дискусія "Сучасний PHP і що взагалі відбувається?" [ukr, offline]

Під час дискусії ми поринємо у світ PHP, обговоримо його можливості, найкращі практики та сучасні тенденції разом із експертами.

Михайло Боднарчук

(Testomat.io, CTO),

Йожеф Гісем

(Staff Software Engineer @ MacPaw),

Андрій Яценко

(Oro Inc.),

Олег Зінченко

(Oro Inc.),
Конференція PHP fwdays'24
Правильні підходи до тестування в PHP: Або як кількість може зламати якість [ukr]

У цій доповіді я поділюся своїм досвідом роботи консультантом з тестування та розповім, чому тести – це відповідальність всієї команди. Ми розглянемо архітектуру тестів, включаючи E2E, функціональні, юніт-тести та ручне тестування. Особлива увага буде приділена популярним інструментам для тестування в PHP, таким як PHPUnit, Codeception, Pest та Behat, а також інструментам для тестування поза межами PHP, таким як Cypress, Playwright, CodeceptJS та Webdriver Bidi.

Михайло Боднарчук

(Testomat.io, CTO),
Конференція PHP fwdays'24
PHP Core – Частина 1 – Типи змінних [ukr]

Доповідь про типи даних та як PHP працює з ними на рівні ядра з кейсами як ефективніше їх використовувати.

Денис Курасов

(Lead PHP Developer at Growe),
Конференція PHP fwdays'24
Як ми оптимізували наш продукт без платних рішень [ukr]

Історія про те, як ми відмовлялись від послуг стороніх DevOps та перебирали всі сервіси на себе. В процесі ми зробили повну ревізію інфраструктури, додали нові моніторинги та інструменти профілювання на продакшені. Були побудовані алгоритми дій на базі інструментів: Graylog, Grafana, influxDB, Pyroscope, Prometheus. В результаті, утилізація ресурсів знизилася в двічі, та пришвидшили відповіді на ключових API. Під час доповіді я висвітлю, які проблеми ми знайшли, як саме ми покращували метрики та як нас довело до swoole.

Дмитро Немеш

(Lalafo, CTO),
Конференція PHP fwdays'24
Як створити ваш власний AI бот за допомогою PHP [ukr]

На цій зустрічі ми крок за кроком проговоримо як побудувати AI застосунок, використовуючи PHP та інтеграцію з великими мовними моделями. Зрозуміємо як навчити ваш бот відповідати як ChatGPT та оперувати вашими приватними даними, без навчання та великої експертизи в Data Science. Подивимось на огляд існуючих бібліотек і як ці підходи можна використовувати в ваших додатках.

Максим Мова

(MacPaw, Engineering Manager),
Конференція PHP fwdays'24
Copilot: NPC чи головний герой [ukr]

У своїй доповіді я розповім про всі переваги та недоліки використання Github Copilot для PHP розробки. Також поділюсь порівнянням з існуючими конкурентами та поясню, чому вони кращі або гірші за продукт від Microsoft. Окремо розгляну питання безпеки та надам рекомендації для компаній щодо того, як уникнути потрапляння коду у відкритий доступ. Протягом всієї доповіді я буду збирати аргументи, щоб відповісти на питання: що таке Copilot - NPC чи головний герой?

Олена Кірічок

(Software Engineer at Accolade Inc.),
Конференція PHP fwdays'24
Історія одного сансету та п’яти вигорань або як ми легасі мігрували [ukr]

В рамках доповіді розкажу про проблеми та нюанси міграції з легасі продуктів. Також на власному прикладі поділюсь як працювали з legacy ми в команді, з якими викликами та проблемами зіткнулись та як виходили з цих ситуацій під час міграції.

Владислав Поздняков

(MacPaw, Software Engineer (Back-end)),
Конференція PHP fwdays'24
Better Code Design in PHP [eng]

Are you tired of spending hours reading code just to find the right place to make a small change? Are you forced to split your application into several just so that devs don't step on each other's toes? This talk unites theory with practice to show you how to structure your code so that it is easy to read, to test and to maintain. You will step out with concrete ideas of how to improve your code design.

Anna Filina

(Legacy archaeologist at Filina Consulting),
Конференція PHP fwdays'24
"Pardon my French" or The technical aspects of i18n and l10n [eng]

Localization and Internationalization are two core concepts to create sites and applications for international users. In creating and working on such international websites I repeatedly made or found the same mistakes and pitfalls that made creating international websites much harder than necessary. Let me take you on a tour through the concepts and common problems that arise and see how they can be solved with less headache than you might think.

Andreas Heigl

(Founder at stella-maris.solutions),
Конференція PHP fwdays'24
Chat with your private data using Llama3 and LLPhant in PHP [eng]

In this talk, I'll give a quick introduction to LLM and how to use it in a PHP application. I'll show some examples using the LLPhant project including a retrieval-augmented generation (RAG) system using a local LLM (Llama 3) and Elasticsearch as a vector database.

Enrico Zimuel

(Tech Lead at Elastic),
Конференція PHP fwdays'24
Увійти
Або поштою
Увійти
Або поштою
Реєстрація через e-mail
Реєстрація через e-mail
Забули пароль?