Forwarded from Sergey Kiryakov
Приглашаем всех на BeerPHP SPb meetup №4
22 июля в 20:00 в @Failoverbar.
@NVoronina Наталья Воронина расскажет об эволюции брокера от memcache до kafka
💬«В докладе поделюсь опытом использования от простых реализаций message broker до предназначенных для этого инструментов таких как kafka и rabbitmq. Разберем плюсы и минусы каждого из подходов, рассмотрим особенности взаимодействия из php.»
@stanislav_ra Станислав Ракчаев поведает как можно делать MVP, чтобы не было потом больно
💬«От микросервисов к MVP монолиту... и обратно»
@raisertomsk Дмитрий Алин пройдёт с вами путь от монолита к микросервисам и ответит на вопрос: а надо ли?
🎁 А завершит образовательную часть Джокер в рукаве – секретный доклад от @KiryakovSergey Сергея Кирякова
Ссылка на трансляцию:
https://www.youtube.com/watch?v=U0PkYq0V8HQ
22 июля в 20:00 в @Failoverbar.
@NVoronina Наталья Воронина расскажет об эволюции брокера от memcache до kafka
💬«В докладе поделюсь опытом использования от простых реализаций message broker до предназначенных для этого инструментов таких как kafka и rabbitmq. Разберем плюсы и минусы каждого из подходов, рассмотрим особенности взаимодействия из php.»
@stanislav_ra Станислав Ракчаев поведает как можно делать MVP, чтобы не было потом больно
💬«От микросервисов к MVP монолиту... и обратно»
@raisertomsk Дмитрий Алин пройдёт с вами путь от монолита к микросервисам и ответит на вопрос: а надо ли?
🎁 А завершит образовательную часть Джокер в рукаве – секретный доклад от @KiryakovSergey Сергея Кирякова
Ссылка на трансляцию:
https://www.youtube.com/watch?v=U0PkYq0V8HQ
🥂Самые заметные изменения языка PHP за последние годы
https://habr.com/ru/company/reksoft/blog/593731/
https://habr.com/ru/company/reksoft/blog/593731/
Хабр
Самые заметные изменения языка php за последние годы
Я начинал работать с php, когда еще не потерял популярность его 4 выпуск, с тех пор произошли огромные изменения. На мой взгляд, последние несколько лет преобразили разработку на нем. Кстати php...
🔥2
🏸Миниатюрное десктопное GUI приложение на PHP — 2 МБ хватит для всех
https://habr-com.cdn.ampproject.org/c/s/habr.com/ru/amp/post/674192/
https://habr-com.cdn.ampproject.org/c/s/habr.com/ru/amp/post/674192/
🔥1
📌Путь до Junior PHP
😫Выгорание уже на пути изучение основ языка
Многие выгорают уже на начальном пути, но это лишь пустяк по сравнению с изучением ООП, архитектуры, фреймворков (Это не должно отпугивать, а наоборот прибавить вам мотивации, так как это значит что вы на верном пути)
Почему выгорают на первом этапе?
1) Программирование это где много денег и я хочу изучить его
Все думают,что прогеры пишут свои абракадабры и получают деньги,но никто не учитывают многих вещей
2) Нету наставника,который сможет объяснить (Это прям нужная вещь)
3) Нету мотивации. Мотивация на начальном этапе это нужная вещь. Многие теряют ее уже открыв свою книгу или курсы по изучению ЯП
🐵Выбор фреймворка
Допустим вы изучили основы,mvc,ООП и щас у вас идет стадия о выборе (Скоро будет статья о фреймворках)
Тут главное не лезть сразу в Symfony или не упасть в грязь лицом, я щас про YII.
Остается Laravel хороший,понятный и модный
🦗Плохой путь
Уйти в сторону CMS. WordPress еще пойдет,но пусть вы не столкнетесь в Битрикс. Это плохо когда у тебя нету полных возможностей использовать фичи языка и многие выгорают уже от всего чем связано программирование когда уходят в сторону CMS
🐥И вот вы изучили фреймворк. Что дальше?
Забыл написать один совет. После изучение основ,лучше напишите проект на чистом PHP.
Пробуйте себя разных личных проектах по типу: Интернет магазин,блог,telegram ботов можете делать. Главное нужно больше практики БЕЗ ПРАКТИКИ,НЕ НУЖНЫ ТЕБЕ И ЗНАНИЯ
🐢Стажер или Junior
На данном моменте вы еще стажер. Многие думают,что они уже джуны,но у них нету как таковых знаний и опыта в коммерческих проектах. Многие говорят, Я УСТРОИЛСЯ JUNIOR разработчиком,но укажи куда устроился,явно это будет галера.
🎫Первая работа
Не пугайтесь вакансий по типу ИЩУ РАЗРАБОТЧИК з/п 10т. Многие ищут на данном этапе не разработчика,а раба
Первая ваша работа будет галерой и я это запомнил себе на всю жизнь. Лучше конечно,если вы найдете достойную работу,но это редкость.
Главное помните. Первая работа это набор опыта,а не заработок больших денег,не бойтесь преград на пути и не бойтесь больших ожиданий от вас. До своей цели вы точно дойдете.
😫Выгорание уже на пути изучение основ языка
Многие выгорают уже на начальном пути, но это лишь пустяк по сравнению с изучением ООП, архитектуры, фреймворков (Это не должно отпугивать, а наоборот прибавить вам мотивации, так как это значит что вы на верном пути)
Почему выгорают на первом этапе?
1) Программирование это где много денег и я хочу изучить его
Все думают,что прогеры пишут свои абракадабры и получают деньги,но никто не учитывают многих вещей
2) Нету наставника,который сможет объяснить (Это прям нужная вещь)
3) Нету мотивации. Мотивация на начальном этапе это нужная вещь. Многие теряют ее уже открыв свою книгу или курсы по изучению ЯП
🐵Выбор фреймворка
Допустим вы изучили основы,mvc,ООП и щас у вас идет стадия о выборе (Скоро будет статья о фреймворках)
Тут главное не лезть сразу в Symfony или не упасть в грязь лицом, я щас про YII.
Остается Laravel хороший,понятный и модный
🦗Плохой путь
Уйти в сторону CMS. WordPress еще пойдет,но пусть вы не столкнетесь в Битрикс. Это плохо когда у тебя нету полных возможностей использовать фичи языка и многие выгорают уже от всего чем связано программирование когда уходят в сторону CMS
🐥И вот вы изучили фреймворк. Что дальше?
Забыл написать один совет. После изучение основ,лучше напишите проект на чистом PHP.
Пробуйте себя разных личных проектах по типу: Интернет магазин,блог,telegram ботов можете делать. Главное нужно больше практики БЕЗ ПРАКТИКИ,НЕ НУЖНЫ ТЕБЕ И ЗНАНИЯ
🐢Стажер или Junior
На данном моменте вы еще стажер. Многие думают,что они уже джуны,но у них нету как таковых знаний и опыта в коммерческих проектах. Многие говорят, Я УСТРОИЛСЯ JUNIOR разработчиком,но укажи куда устроился,явно это будет галера.
🎫Первая работа
Не пугайтесь вакансий по типу ИЩУ РАЗРАБОТЧИК з/п 10т. Многие ищут на данном этапе не разработчика,а раба
Первая ваша работа будет галерой и я это запомнил себе на всю жизнь. Лучше конечно,если вы найдете достойную работу,но это редкость.
Главное помните. Первая работа это набор опыта,а не заработок больших денег,не бойтесь преград на пути и не бойтесь больших ожиданий от вас. До своей цели вы точно дойдете.
🔥10
🌊Депрекации в грядущем PHP 8.2, о которых вам следует знать
https://habr.com/ru/company/otus/blog/678176/
https://habr.com/ru/company/otus/blog/678176/
Хабр
Депрекации в грядущем PHP 8.2, о которых вам следует знать
Если вы не читали мою предыдущую статью о нововведениях в php 8.2, вы можете найти ее здесь . Команда PHP не перестает добавлять новые фичи и исправления с каждым релизом. Но одними фичами и...
🚎Как добавить титры к видео с помощью PHP
https://shotstack.io/learn/add-captions-subnoscripts-using-php/
https://shotstack.io/learn/add-captions-subnoscripts-using-php/
Shotstack
How to add captions to video using PHP
Automatically add captions or subnoscripts to a video using PHP. This guide show you how to render an SRT subnoscripts file and add it to a video.
🚜Конструктор для валидации файлов
Добавлен в Laravel 9.21.5
https://laravel.com/docs/9.x/validation#validating-files
Добавлен в Laravel 9.21.5
https://laravel.com/docs/9.x/validation#validating-files
Laravel
Validation - Laravel 12.x - The PHP Framework For Web Artisans
Laravel is a PHP web application framework with expressive, elegant syntax. We’ve already laid the foundation — freeing you to create without sweating the small things.
🐛Как шифровать и расшифровывать пароли с помощью PHP
https://www.geeksforgeeks.org/how-to-encrypt-and-decrypt-passwords-using-php/
https://www.geeksforgeeks.org/how-to-encrypt-and-decrypt-passwords-using-php/
GeeksforGeeks
Password Hashing and Verification in PHP - GeeksforGeeks
Your All-in-One Learning Portal: GeeksforGeeks is a comprehensive educational platform that empowers learners across domains-spanning computer science and programming, school education, upskilling, commerce, software tools, competitive exams, and more.
🧑🚀Контейнеризация приложений Laravel
https://www.honeybadger.io/blog/containerizing-laravel-applications/
https://www.honeybadger.io/blog/containerizing-laravel-applications/
Honeybadger Developer Blog
Containerizing Laravel Applications
Containers are popular and unlock many benefits for Laravel developers, but getting started can be confusing. Learn how to containerize an existing Laravel application and discover the benefits that containers can bri...
🔥3
🕸Релиз первой стабильной версин Laravel Print 1.0
У пакета появилась официальная страница в Laravel-документации
https://laravel.com/docs/9.x/pint
У пакета появилась официальная страница в Laravel-документации
https://laravel.com/docs/9.x/pint
Laravel
Laravel Pint - Laravel 12.x - The PHP Framework For Web Artisans
Laravel is a PHP web application framework with expressive, elegant syntax. We’ve already laid the foundation — freeing you to create without sweating the small things.