Разработчик PHP (+частично JavaScript)
Требования:
— PHP 5.7
— JavaScript
— HTML
— Желательно: Laravel (на проекте используется Eloquent ORM)
— Желательно: ExtJS (на этом проекте не используется, но используется на других проектах)
— Желательно: БД - PostgreSQL
Условия:
— Почасовая зарплата, при полном дне 60 000 - 80 000 ₽
— Удаленная работа на длительный проект, с возможностью дальнейшего сотрудничества
Подробнее о вакансии
Требования:
— PHP 5.7
— JavaScript
— HTML
— Желательно: Laravel (на проекте используется Eloquent ORM)
— Желательно: ExtJS (на этом проекте не используется, но используется на других проектах)
— Желательно: БД - PostgreSQL
Условия:
— Почасовая зарплата, при полном дне 60 000 - 80 000 ₽
— Удаленная работа на длительный проект, с возможностью дальнейшего сотрудничества
Подробнее о вакансии
#beginner #библиотека
Наверняка кто-то сталкивался с задачей парсинга PDF файлов. Если вы до сих пор не нашли решение, теперь есть вот такая библиотека, которая делает это очень удобно и легко.
https://prglb.ru/1maet
Наверняка кто-то сталкивался с задачей парсинга PDF файлов. Если вы до сих пор не нашли решение, теперь есть вот такая библиотека, которая делает это очень удобно и легко.
https://prglb.ru/1maet
#laravel
Список изменений седьмой версии фреймворка Laravel.
https://laravel.demiart.ru/laravel-7-whats-new/
Список изменений седьмой версии фреймворка Laravel.
https://laravel.demiart.ru/laravel-7-whats-new/
Уроки Laravel
Laravel 7 — Что нового? | Уроки Laravel
Подробное описание всех нововведений и улучшений новой версии фреймворка Laravel 7
#advanced #php
Доклад разработчика из UpWork об использовании в их проектах Feature Flags подхода.
https://www.youtube.com/watch?v=kdB-9zFqKvI
Доклад разработчика из UpWork об использовании в их проектах Feature Flags подхода.
https://www.youtube.com/watch?v=kdB-9zFqKvI
YouTube
Александр Махомет "Feature Flags. Уменьшаем риски при выпуске изменений"
Конференция PHP Frameworks Day проходила 17 октября 2015 года
Презентация доклада: https://fwdays.com/en/event/php-frameworks-day-2015/review/feature-flags
Facebook: https://www.facebook.com/fwdays/
Twitter: https://twitter.com/fwdays
Презентация доклада: https://fwdays.com/en/event/php-frameworks-day-2015/review/feature-flags
Facebook: https://www.facebook.com/fwdays/
Twitter: https://twitter.com/fwdays
This media is not supported in your browser
VIEW IN TELEGRAM
"Устал работать удалённо, устроюсь-ка я в Пятёрочку и всю жизнь проживу в Усть-Пердюльске" — услышали мы однажды в параллельной вселенной.
В этой вселенной наоборот: люди хотят работать удалённо и переехать в другую страну, но не знают как.
Сохраняйте:
1. Кем работать на удалёнке, если ничего не умеешь
2. Как переехать в другую страну (обзор стран, документов и денеженых затрат)
3. 220 вакансий на удалёнку (список ежедневно обновляется)
Спонсор этого поста — канал @theyseeku, на котором уже 2 года публикуют свои вакансии все надёжные работодатели.
В этой вселенной наоборот: люди хотят работать удалённо и переехать в другую страну, но не знают как.
Сохраняйте:
1. Кем работать на удалёнке, если ничего не умеешь
2. Как переехать в другую страну (обзор стран, документов и денеженых затрат)
3. 220 вакансий на удалёнку (список ежедневно обновляется)
Спонсор этого поста — канал @theyseeku, на котором уже 2 года публикуют свои вакансии все надёжные работодатели.
Middle PHP Developer
Требования:
— PHP7+ (Yii2)
— PostgreSQL 10+
— Git
— Unix
— Желательно: Clickhouse, RabbitMQ, Nginx + fpm, JS(JQuery), Redis, GoLang, Node.JS, Telegram API, ML
Условия:
— Офис в центре Москвы: ул Садовая Б., д 5 к 2 (м. Маяковская)
— Чай, кофе печеньки в офисе
— Площадь офиса — 200 м², на которых может комфортно разместиться до 34 человек
Подробнее о вакансии
Требования:
— PHP7+ (Yii2)
— PostgreSQL 10+
— Git
— Unix
— Желательно: Clickhouse, RabbitMQ, Nginx + fpm, JS(JQuery), Redis, GoLang, Node.JS, Telegram API, ML
Условия:
— Офис в центре Москвы: ул Садовая Б., д 5 к 2 (м. Маяковская)
— Чай, кофе печеньки в офисе
— Площадь офиса — 200 м², на которых может комфортно разместиться до 34 человек
Подробнее о вакансии
#advanced #clean_code
Правила чистого кода от Benjamin Eberlei.
https://beberlei.de/2020/02/25/clean_code_object_calisthenics_rules_i_try_to_follow.html
Правила чистого кода от Benjamin Eberlei.
https://beberlei.de/2020/02/25/clean_code_object_calisthenics_rules_i_try_to_follow.html
beberlei.de
Clean Code and Object Calisthenics Rules I try to Follow — beberlei.de
Blog of Benjamin Eberlei, covering a wide range of programming, bootstrapping and entrepreneurial topics
#advanced
Автоматизируем деплой Laravel приложения, используя хуки гита.
https://medium.com/@gmaumoh/laravel-how-to-automate-deployment-using-git-and-webhooks-9ae6cd8dffae
Автоматизируем деплой Laravel приложения, используя хуки гита.
https://medium.com/@gmaumoh/laravel-how-to-automate-deployment-using-git-and-webhooks-9ae6cd8dffae
Medium
Laravel: How to automate deployment using git and webhooks
Greetings humans (I am not a bot 😶) hope you are interfacing properly?
Реши одну из 8 IT-задач агроиндустрии на главном агрокодинге страны AgroCode 2020.
Разработай систему сбора данных о росте растений, маркетплейс поставщиков удобрений или дневник здоровья телят. Призовой фонд — 1 350 000 рублей!
Заявки принимаются от команд и индивидуальных участников до 24 марта на сайте https://prglb.ru/42dke
Генеральный спонсор — Россельхозбанк
Разработай систему сбора данных о росте растений, маркетплейс поставщиков удобрений или дневник здоровья телят. Призовой фонд — 1 350 000 рублей!
Заявки принимаются от команд и индивидуальных участников до 24 марта на сайте https://prglb.ru/42dke
Генеральный спонсор — Россельхозбанк
PHP: текущее положение языка и ожидаемые изменения
В этой статье речь пойдет о светлой стороне развития PHP – теперь вы можете написать современный и чистый код без хаоса, который был 10 лет назад.
https://proglib.io/sh/x8716hO9Mq
В этой статье речь пойдет о светлой стороне развития PHP – теперь вы можете написать современный и чистый код без хаоса, который был 10 лет назад.
https://proglib.io/sh/x8716hO9Mq
Библиотека программиста
PHP: текущее положение языка и ожидаемые изменения
В этой статье речь пойдет о светлой стороне развития PHP – теперь вы можете написать современный и чистый код без хаоса, который был 10 лет назад.
#advanced #testing
Разбираемся с типами тестовых двойников в PHPUnit.
https://matthiasnoback.nl/2014/07/test-doubles/
Разбираемся с типами тестовых двойников в PHPUnit.
https://matthiasnoback.nl/2014/07/test-doubles/
Matthias Noback
A better PHP testing experience Part II: Pick your test doubles wisely
In the introduction to this series I mentioned that testing object interactions can be really hard. Most unit testing tutorials cover this subject by introducing the PHPUnit mocking sub-framework. The word “mock” in the context of PHPUnit is given the meaning…
#advanced
Интересный статический анализатор кода, который анализирует цикломатическую сложность и частоту изменения кода. Это помогает понять, какие файлы часто изменяются и, соответственно, нарушают SRP, а значит, нуждаются в рефакторинге.
https://github.com/bmitch/churn-php
Интересный статический анализатор кода, который анализирует цикломатическую сложность и частоту изменения кода. Это помогает понять, какие файлы часто изменяются и, соответственно, нарушают SRP, а значит, нуждаются в рефакторинге.
https://github.com/bmitch/churn-php
GitHub
GitHub - bmitch/churn-php: Discover files in need of refactoring.
Discover files in need of refactoring. Contribute to bmitch/churn-php development by creating an account on GitHub.
#advanced
Продвинутые возможности роутинга в Laravel.
https://quickadminpanel.com/blog/laravel-routing-8-advanced-tips-languages-apis-groups-validation/
Продвинутые возможности роутинга в Laravel.
https://quickadminpanel.com/blog/laravel-routing-8-advanced-tips-languages-apis-groups-validation/
#advanced
Полноценное docker окружение для php проектов.
https://guille.cloud/build-a-docker-development-environment-for-php-projects/index.html
Полноценное docker окружение для php проектов.
https://guille.cloud/build-a-docker-development-environment-for-php-projects/index.html
guille.cloud
Blog
Thoughts on software design, infrastructure as code, web apps, software development, industry best practices and DevOps processes from a developers point of view
#advanced #laravel
Скрытые возможности Eloquent в Laravel 7.x.
https://medium.com/simplex-internet-blog/hidden-gems-in-eloquent-orm-laravel-7-x-ed09e3a78c97
Скрытые возможности Eloquent в Laravel 7.x.
https://medium.com/simplex-internet-blog/hidden-gems-in-eloquent-orm-laravel-7-x-ed09e3a78c97
Medium
Hidden Gems in Eloquent ORM — Laravel 7.x
Many of us use Eloquent when programming with Laravel. But believe it or not, there are many hidden gems in Eloquent.
#advanced
Обертка над
https://github.com/overtrue/phplint
Обертка над
php -l
, которая запускает линтер для нахождения синтаксических ошибок в несколько потоков и в красивой форме выводит результат. https://github.com/overtrue/phplint
GitHub
GitHub - overtrue/phplint: :bug: A tool that can speed up linting of php files by running several lint processes at once.
:bug: A tool that can speed up linting of php files by running several lint processes at once. - overtrue/phplint