Forwarded from PHP jobs — вакансии по PHP, Symfony, Laravel
#вакансия #PHP #релокация #Кипр #fulltime #relocation
🔍Ищу PHP разработчика с релокацией на Кипр☀️
🔷Компания: Freedom finance technologies
🔷Локация: Кипр, Лимасол
🔷Формат работы: fulltime, офис, гибкий график
🔷З/П: 3400 - 4000 eur net.
💙Про проект: эко-система для удобной торговли ценными бумагами и участия в IPO
✌️Оплата билетов и полная поддержка с документами, в том числе для членов семьи, если вы переезжаете вместе.
👉 Что потребуется от Вас:
✔️ опыт backend или full stack разработки от 5-и лет
✔️ опыт с PHP7 от 3 лет
✔️ глубокое понимание
предметной области биржевой торговли
✔️ опыт работы с высоконагруженными проектами
✔️ опыт интеграции сторонних сервисов
✔️ понимание принципов ООП
✔️ знание различий версий PHP7, принципов SOLID, KISS, DRY
✔️ общее знание SQL, понимание принципов работы БД, опыт с PostgreSQL
✔️ знание HTML/CSS, умение разобраться не в табличной верстке
✔️ знание JavaScript/JQuery, желательно опыт работы с каким-либо фреймворком (Angular/React/Vue)
✔️ опыт работы с Git на уровне командной строки
✔️ понимание принципов и знание типов данных Redis
✔️ опыт работы с nginx, Vagrant/Docker
✔️ знание командной строки Linux
✔️ умение и желание писать unit-тесты
✔️ знание шаблонов проектирования
✔️ умение разбираться в чужом коде, использовать дебаггер
👌Мы предлагаем:
🔷крутой проект, возможность
профессионального и карьерного роста в быстро развивающейся и коммерчески успешной компании;
🔷работу в офисе в Лимасоле, Кипр
🔷контракт с кипрским юрлицом;
🔷абсолютно белый доход;
оплату больничных и отпусков итд.
📞telegram:@faina_kleinman
🔍Ищу PHP разработчика с релокацией на Кипр☀️
🔷Компания: Freedom finance technologies
🔷Локация: Кипр, Лимасол
🔷Формат работы: fulltime, офис, гибкий график
🔷З/П: 3400 - 4000 eur net.
💙Про проект: эко-система для удобной торговли ценными бумагами и участия в IPO
✌️Оплата билетов и полная поддержка с документами, в том числе для членов семьи, если вы переезжаете вместе.
👉 Что потребуется от Вас:
✔️ опыт backend или full stack разработки от 5-и лет
✔️ опыт с PHP7 от 3 лет
✔️ глубокое понимание
предметной области биржевой торговли
✔️ опыт работы с высоконагруженными проектами
✔️ опыт интеграции сторонних сервисов
✔️ понимание принципов ООП
✔️ знание различий версий PHP7, принципов SOLID, KISS, DRY
✔️ общее знание SQL, понимание принципов работы БД, опыт с PostgreSQL
✔️ знание HTML/CSS, умение разобраться не в табличной верстке
✔️ знание JavaScript/JQuery, желательно опыт работы с каким-либо фреймворком (Angular/React/Vue)
✔️ опыт работы с Git на уровне командной строки
✔️ понимание принципов и знание типов данных Redis
✔️ опыт работы с nginx, Vagrant/Docker
✔️ знание командной строки Linux
✔️ умение и желание писать unit-тесты
✔️ знание шаблонов проектирования
✔️ умение разбираться в чужом коде, использовать дебаггер
👌Мы предлагаем:
🔷крутой проект, возможность
профессионального и карьерного роста в быстро развивающейся и коммерчески успешной компании;
🔷работу в офисе в Лимасоле, Кипр
🔷контракт с кипрским юрлицом;
🔷абсолютно белый доход;
оплату больничных и отпусков итд.
📞telegram:@faina_kleinman
👍1
Skott_Millett_Predmetno_orientirovannoe_proektirovanie_Patternyi.pdf
25.1 MB
#advanced #php81
Подробный обзор на енамы – будущую фичу php 8.1.
https://php.watch/versions/8.1/enums
Подробный обзор на енамы – будущую фичу php 8.1.
https://php.watch/versions/8.1/enums
PHP.Watch
PHP 8.1: Enums
#advanced #architecture
Хорошая статья с многочисленными выдержками из книг и статей на тему управления логикой приложения и проектированию сервисного слоя, Use Case, CQRS, Event Sourcing и др.
https://emacsway.github.io/ru/service-layer/
Хорошая статья с многочисленными выдержками из книг и статей на тему управления логикой приложения и проектированию сервисного слоя, Use Case, CQRS, Event Sourcing и др.
https://emacsway.github.io/ru/service-layer/
emacsway.github.io
Проектирование Сервисного Слоя и Логики Приложения — @emacsway's blog
Эта статья посвящена вопросам управления Логикой Приложения и проектированию Сервисного Слоя (Service Layer), Use Case, CQRS, Event Sourcing, MVC и др.
#yii3
Те, кто ожидает релиза третьего Yii, могут следить за обновлениями в их группе. Ребята освещают каждый весомый PR.
P.S.: видно, что Yii3 по качеству будет сильно превосходить Yii2.
https://t.iss.one/yii3chronicles
Те, кто ожидает релиза третьего Yii, могут следить за обновлениями в их группе. Ребята освещают каждый весомый PR.
P.S.: видно, что Yii3 по качеству будет сильно превосходить Yii2.
https://t.iss.one/yii3chronicles
Telegram
Хроники Yii3
Описание процесса разработки фреймворка из первых рук 😎
Обсуждение:
https://t.iss.one/yii3ru
Сводка по всем пакетам:
https://www.yiiframework.com/status/3.0
Поддержать разработчиков:
https://opencollective.com/yiisoft
Обсуждение:
https://t.iss.one/yii3ru
Сводка по всем пакетам:
https://www.yiiframework.com/status/3.0
Поддержать разработчиков:
https://opencollective.com/yiisoft
#cleancode #review
Неплохой набор правил чистого кода. Тут и про именование методов, переменных, и про мертвый код, и стандарты, и тесты, и много про ООП.
https://moderatemisbehaviour.github.io/clean-code-smells-and-heuristics/
Неплохой набор правил чистого кода. Тут и про именование методов, переменных, и про мертвый код, и стандарты, и тесты, и много про ООП.
https://moderatemisbehaviour.github.io/clean-code-smells-and-heuristics/
#advanced #cleancode
PHP позволяет использовать null как часть типа, и в некоторых случаях это полезная возможность. Но как и у любого решения, есть случаи, когда null лучше избегать, чтобы не приходилось обвешиваться if-ами или, что ещё хуже, упасть в рантайме на продакшне. Подробнее о null-hell и как с ним бороться в статье ниже.
https://afilina.com/null-hell
PHP позволяет использовать null как часть типа, и в некоторых случаях это полезная возможность. Но как и у любого решения, есть случаи, когда null лучше избегать, чтобы не приходилось обвешиваться if-ами или, что ещё хуже, упасть в рантайме на продакшне. Подробнее о null-hell и как с ним бороться в статье ниже.
https://afilina.com/null-hell
#advanced #release
Сегодня, кстати, состоялся первый «community» релиз псалма без его автора, Мэтта Брауна, который ранее решил, что на этом все, пора уходить в Rust.
https://github.com/vimeo/psalm/releases/tag/4.9.0
Сегодня, кстати, состоялся первый «community» релиз псалма без его автора, Мэтта Брауна, который ранее решил, что на этом все, пора уходить в Rust.
https://github.com/vimeo/psalm/releases/tag/4.9.0
Medium
My incredible journey with PHP
Before I joined Vimeo in 2014 my PHP code had not been scrutinised by other humans, and it was an enlightening experience. I discovered I…
#advanced #ddd
Отличие доменных сервисов от сервисов приложения.
https://enterprisecraftsmanship.com/posts/domain-vs-application-services/
Отличие доменных сервисов от сервисов приложения.
https://enterprisecraftsmanship.com/posts/domain-vs-application-services/
Enterprise Craftsmanship
Domain services vs Application services
In this post, we’ll take a look at domain services: what differs them from application services and when it is preferable to use one in addition to an application service.
Forwarded from PHP jobs — вакансии по PHP, Symfony, Laravel
#вакансия #php #js #fulltime #удаленка
Позиция: Fullstack-разработчик (PHP + Frontend)
Компания: ivelum
Зарплатная вилка: 2300 - 4000$
Занятость и формат: полная, удаленный
Проект: разработка и поддержка новостных сайтов (миллионы уникальных посетителей в месяц). Более подробно в видео (3 мин)
Процессы: используем автоматизированный деплой и Infrastructure-as-a-Code, применяем линтеры и автоматизированное тестирование, делаем код-ревью. Подробнее тут
Стек: основной движок - Wordpress, хостинг в AWS на Kubernetes/EKS. В следующем году планируется миграция на новую платформу, в основе которой Python, Django и Next.js
Наши ожидания от кандидата:
- 2+ года опыта в веб-разработке
- готовность работать как над бекендом, так и над фронтендом, и инфраструктурная часть вам также не чужда
- знание русского языка обязательно; английский - достаточно уровня Intermediate и готовности его улучшать
- идеально, если вы уже имеете опыт работы с PHP, но открыты к работе с Python и Node.js в будущем
Предлагаем:
- свободный график и минимум бюрократии
- корпоративный Macbook или денежная компенсация на покупку собственного оборудования
- курсы английского с профессиональным преподавателем из США
- пакет компенсаций, который можно тратить на ДМС, обучение и другие плюшки
Как откликнуться:
Заполните небольшую анкету по адресу https://job-php.ivelum.com. Резюме присылать не требуется, мы не используем их. По вашему выбору можем начать или с собеседования, или же с небольшого тестового задания - как вам будет удобнее.
Собеседование можно провести не только в рабочий день, но и в выходной. Мы не задаем никаких абстрактных вопросов, не гоняем по алгоритмам и не предлагаем писать код во время собеседований.
С любыми вопросами, пожалуйста, пишите: [email protected]
Позиция: Fullstack-разработчик (PHP + Frontend)
Компания: ivelum
Зарплатная вилка: 2300 - 4000$
Занятость и формат: полная, удаленный
Проект: разработка и поддержка новостных сайтов (миллионы уникальных посетителей в месяц). Более подробно в видео (3 мин)
Процессы: используем автоматизированный деплой и Infrastructure-as-a-Code, применяем линтеры и автоматизированное тестирование, делаем код-ревью. Подробнее тут
Стек: основной движок - Wordpress, хостинг в AWS на Kubernetes/EKS. В следующем году планируется миграция на новую платформу, в основе которой Python, Django и Next.js
Наши ожидания от кандидата:
- 2+ года опыта в веб-разработке
- готовность работать как над бекендом, так и над фронтендом, и инфраструктурная часть вам также не чужда
- знание русского языка обязательно; английский - достаточно уровня Intermediate и готовности его улучшать
- идеально, если вы уже имеете опыт работы с PHP, но открыты к работе с Python и Node.js в будущем
Предлагаем:
- свободный график и минимум бюрократии
- корпоративный Macbook или денежная компенсация на покупку собственного оборудования
- курсы английского с профессиональным преподавателем из США
- пакет компенсаций, который можно тратить на ДМС, обучение и другие плюшки
Как откликнуться:
Заполните небольшую анкету по адресу https://job-php.ivelum.com. Резюме присылать не требуется, мы не используем их. По вашему выбору можем начать или с собеседования, или же с небольшого тестового задания - как вам будет удобнее.
Собеседование можно провести не только в рабочий день, но и в выходной. Мы не задаем никаких абстрактных вопросов, не гоняем по алгоритмам и не предлагаем писать код во время собеседований.
С любыми вопросами, пожалуйста, пишите: [email protected]
YouTube
Вакансия PHP / full stack разработчика в ivelum
Полное описание вакансии и форма для отклика: https://job.ivelum.com/php/
#advanced
Мутационное тестирование с использованием пакета infection.
https://achievers.engineering/mutation-testing-test-your-tests-f5e840ba3964
Мутационное тестирование с использованием пакета infection.
https://achievers.engineering/mutation-testing-test-your-tests-f5e840ba3964
Medium
Mutation testing — Test your tests
Mutation testing is the technique of purposefully adding bugs to our codebase and checking whether tests fail. While this may seem simple…
Forwarded from PHP Digest
Вышел PhpStorm 2021.2
В этом релизе сильно продвинулись с поддержкой дженериков и начали выкатывать поддержку PHP 8.1. Также исправили все проблемы с форматированием и улучшили рефакторинг Extract method.
Возможно вы уже успели обновиться, но если еще нет, то вот подробный разбор всех изменений и новых фич.
https://habr.com/ru/company/JetBrains/blog/571962/
В этом релизе сильно продвинулись с поддержкой дженериков и начали выкатывать поддержку PHP 8.1. Также исправили все проблемы с форматированием и улучшили рефакторинг Extract method.
Возможно вы уже успели обновиться, но если еще нет, то вот подробный разбор всех изменений и новых фич.
https://habr.com/ru/company/JetBrains/blog/571962/
Хабр
PhpStorm 2021.2: дженерики, перечисления, array shapes, новые инспекции и рефакторинги
Вышел второй мажорный релиз PhpStorm в этом году. Под катом подробный разбор всех изменений и новых возможностей с кучей гифок. Скачать PhpStorm можно на сайте или через приложение Toolbox...
#advanced
Глубокий разбор функций
https://www.fatalerrors.org/a/php-deep-pack-unpack.html
Глубокий разбор функций
pack
, unpack
в php. Для чего могут понадобиться и как правильно пользоваться. https://www.fatalerrors.org/a/php-deep-pack-unpack.html
www.fatalerrors.org
PHP: Deep pack/unpack
PHP, as a server-side development language for the web, is being adopted by more and more companies.There are many large companies, such as Tengxun, Shanda, Taomi, Sina, etc.In projects with high performance requirements, PHP has evolved into a fr...