Библиотека пхпшника | PHP, Laravel, Symfony, CodeIgniter
11.3K subscribers
1.35K photos
20 videos
26 files
4.04K links
Все самое полезное для пхпшника в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/bca892d6

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a5d13cd6fa92100ee6f68b
加入频道
Начните путь в Data Science уже сейчас!

Тогда без знаний, которые даст вам онлайн-курс Математика для Data Science от преподавателей из МГУ & proglib.academy за 5 месяцев, не обойтись.
Для обучения достаточно школьных знаний по математике. Специальный модуль "Базовая математика" поможет подготовится к курсу.

Оставьте заявку и получите доступ к демо-урокам курса, а также не упустите свой шанс записаться в группу по специальной цене: https://proglib.io/w/80be0f49
Привет! Мы команда социальной сети для взрослых FriendsOnly.me
Мы создали сервис, который позволяет получит доступ к большому количеству адалт контента обычному пользователю, а создателям такого контента с легкостью его монетизировать. Сейчас мы осуществляем переезд с PHP на Golang и нам требуются крутые специалисты 🙂

Какие сейчас есть задачи?

Создание сервиса по конвертации видео
Сервис биллинга для работы с платежными системами и учетом транзакций
Реализация АПИ для работы текущего сайта

Требования:
Опыт разработки на Golang 2-3 года.
Умение писать unit тесты.
Опыт работы с git, bitbucket и понимание git flow.
Опыт работы с Jira.
Postgres, важно умение писать сырые sql запросы.

Будет плюсом:
Опыт работы с docker, kubernetes.
Опыт с PHP, Laravel. (Необходимо будет переписывать часть функционала с Laravel на Fiber)
Опыт в разработке high-load проектов.
Понимание принципов работы websockets.
Условия:
Полностью дистанционная работа
Зарплатная вилка от 150 до 300 тысяч
Оплачиваемый отпуск, официальное трудоустройство по прохождению испытательного срока или выполнению испытательного проекта;

Скорее пиши - @iamcathead
#offtop #symfony

Краткое определение слова «опенсорс».
#junior #git

Если вы до сих пор не освоили Git, можно попробовать пройти интерактивный курс LearnGitBranching.

https://proglib.io/w/d4dfacf9
#advanced

Марко написал плагин для PHPStan, который запрещает использовать флоаты в любом виде – в переменных, аргументах методов, возвращаемых значениях и так далее. Обосновано это ошибками, возникающими при выполнении арифметических операций с плавающей запятой. А для бизнес-доменов, где участвуют деньги, это особенно важно.

https://github.com/Roave/no-floaters
Представляем анонс практических интенсивов от proglib.academy!

22.11 стартуют интенсивы. Вы научитесь:
👉Планировать архитектуру ПО и мигрировать с монолита - Микросервисная архитектура;
👉Правильно выбрать NoSQL БД в зависимости от поставленных задач и уверенно работать с любой из них - NoSql (MongoDB, Redis, Cassandra);
👉Применять шаблоны проектирования в разработках, понимать SOLID принципы и писать чистый код - Архитектура и шаблоны проектирования.

Успейте пройти оставить заявку и занять место по спец. цене https://proglib.io/w/8f10cdd5
👍2
#advanced #laravel

В Laravel недавно появилась возможность использовать миддлвары в роутах в виде объектов. Это поможет более красиво описывать аргументы миддлвар. Автор PR рассказывает, как это выглядит.

https://proglib.io/w/1ad7d59f
#advanced #mustread

Новая статья от Никиты Попова про типы в php, их недостатки, преимущества, вариативность, контрвариантность, инвариантность и многом другом.

https://www.npopov.com/2021/11/08/Type-variance-in-PHP.html
#advanced #laravel

Тейлор по запросу разработчиков работает над возможностью при создании очередного проекта на Laravel указывать флаг —api, который удалит ненужные для API приложения возможности: например, удалит ресурсы (css и js скрипты), переводы, удалит все, что связано с сессиями, csrf токенами и так далее. Можно ли будет это потом вернуть — неизвестно.

https://twitter.com/taylorotwell/status/1457829364163387392?s=21