Forwarded from PHP jobs — вакансии по PHP, Symfony, Laravel
👔 PHP-разработчик
⛳️ HiSmith
💼🥁 Удаленка
💵 70 000 - 100 000 рублей
Подробнее: https://proglib.io/vacancies/php-razrabotchik-hismith-211e0038-2022-10-01
⛳️ HiSmith
💼🥁 Удаленка
💵 70 000 - 100 000 рублей
Подробнее: https://proglib.io/vacancies/php-razrabotchik-hismith-211e0038-2022-10-01
😁14🤯8🌚2👍1
Scramble
Scramble генерирует документацию API для проекта Laravel. Без необходимости вручную писать аннотации PHPDoc.
https://scramble.dedoc.co/introduction
Scramble генерирует документацию API для проекта Laravel. Без необходимости вручную писать аннотации PHPDoc.
https://scramble.dedoc.co/introduction
👍13🍌3
Sodium Compat
Sodium Compat — это PHP-полифилл для криптографической библиотеки Sodium (libsodium), основного расширения в PHP 7.2.0+, доступного в PECL .
Эта библиотека предварительно поддерживает PHP 5.2.4 - 8.x (последняя), но официально поддерживает только версии PHP без EOL .
https://github.com/paragonie/sodium_compat
Sodium Compat — это PHP-полифилл для криптографической библиотеки Sodium (libsodium), основного расширения в PHP 7.2.0+, доступного в PECL .
Эта библиотека предварительно поддерживает PHP 5.2.4 - 8.x (последняя), но официально поддерживает только версии PHP без EOL .
https://github.com/paragonie/sodium_compat
GitHub
GitHub - paragonie/sodium_compat: Pure PHP polyfill for ext/sodium
Pure PHP polyfill for ext/sodium. Contribute to paragonie/sodium_compat development by creating an account on GitHub.
👍3
Как применяете принципы SOLID?
Расскажите в комментариях ⬇️
Расскажите в комментариях ⬇️
🔥8
Более 280 000 сайтов WordPress атакованы с помощью уязвимости нулевого дня в плагине WPGateway
https://thehackernews.com/2022/09/over-280000-wordpress-sites-attacked.html
https://thehackernews.com/2022/09/over-280000-wordpress-sites-attacked.html
👏6
Какая из следующих функций PHP используется для определения времени последнего доступа к файлу?
Anonymous Quiz
45%
filetime()
29%
fileatime()
11%
fileltime()
15%
filectime()
⚡1
Сохраняйте в избранное
❓ Зачем разработчику знать алгоритмы и структуры данных?
📐 10 алгоритмов для работы с графами, которые должен знать каждый кодер
🌳 Деревья и графы: что это такое и почему их обязательно нужно знать каждому программисту
🚄 Сравнение 6 алгоритмов сортировки: пузырьком, выбором, кучей, вставками, слиянием и быстрая
🌌 10 анимированных алгоритмов на графах
C++
➕ ➕ 7 способов сортировки массивов на примере С++ с иллюстрациями
👨🎓 Алгоритмы и структуры данных на C++ для новичков. Часть 1: Основы анализа алгоритмов
👨🎓 Must-have алгоритмы для работы со строками на C++
JavaScript
☕️ Распространенные алгоритмы и структуры данных в JavaScript: полезные алгоритмы для веб-разработки
☕️ Распространенные алгоритмы и структуры данных в JavaScript: графы
☕️ Распространенные алгоритмы и структуры данных в JavaScript: деревья
☕️ Распространенные алгоритмы и структуры данных в JavaScript: стеки, очереди и связные списки
☕️ Распространенные алгоритмы и структуры данных в JavaScript: основные понятия и работа с массивами
Машинное обучение
🤖 Машинное обучение для начинающих: алгоритм случайного леса (Random Forest)
Python
🐍 Сложность алгоритмов и операций на примере Python
— Как-то сложно — не Хауди Хо... Мне нужно, чтобы кто-нибудь объяснил алгоритмы простыми словами.
— Алгоритмы и структуры данных действительно непростая тема для самостоятельного изучения: не у кого спросить и что-то уточнить. Поэтому мы запустили курс «Алгоритмы и структуры данных» (живые вебинары, 47 видеолекций, 150 практических занятий + консультации с преподавателями).
➡️ Записаться на курс
❓ Зачем разработчику знать алгоритмы и структуры данных?
📐 10 алгоритмов для работы с графами, которые должен знать каждый кодер
🌳 Деревья и графы: что это такое и почему их обязательно нужно знать каждому программисту
🚄 Сравнение 6 алгоритмов сортировки: пузырьком, выбором, кучей, вставками, слиянием и быстрая
🌌 10 анимированных алгоритмов на графах
C++
➕ ➕ 7 способов сортировки массивов на примере С++ с иллюстрациями
👨🎓 Алгоритмы и структуры данных на C++ для новичков. Часть 1: Основы анализа алгоритмов
👨🎓 Must-have алгоритмы для работы со строками на C++
JavaScript
☕️ Распространенные алгоритмы и структуры данных в JavaScript: полезные алгоритмы для веб-разработки
☕️ Распространенные алгоритмы и структуры данных в JavaScript: графы
☕️ Распространенные алгоритмы и структуры данных в JavaScript: деревья
☕️ Распространенные алгоритмы и структуры данных в JavaScript: стеки, очереди и связные списки
☕️ Распространенные алгоритмы и структуры данных в JavaScript: основные понятия и работа с массивами
Машинное обучение
🤖 Машинное обучение для начинающих: алгоритм случайного леса (Random Forest)
Python
🐍 Сложность алгоритмов и операций на примере Python
— Как-то сложно — не Хауди Хо... Мне нужно, чтобы кто-нибудь объяснил алгоритмы простыми словами.
— Алгоритмы и структуры данных действительно непростая тема для самостоятельного изучения: не у кого спросить и что-то уточнить. Поэтому мы запустили курс «Алгоритмы и структуры данных» (живые вебинары, 47 видеолекций, 150 практических занятий + консультации с преподавателями).
➡️ Записаться на курс
Библиотека программиста
❓ Зачем разработчику знать алгоритмы и структуры данных?
Рассказываем о преимуществах, которые дает хорошее знание алгоритмов, о том, что именно нужно изучить в первую очередь, и как проходит алгоритмическая секция в техническом собеседовании.
👍5
OpenSwoole
Создавайте высокопроизводительные, масштабируемые, параллельные сервисы TCP, UDP, Unix Socket, HTTP, WebSocket с помощью PHP и простых в использовании сопрограмм и API.
https://openswoole.com/
Создавайте высокопроизводительные, масштабируемые, параллельные сервисы TCP, UDP, Unix Socket, HTTP, WebSocket с помощью PHP и простых в использовании сопрограмм и API.
https://openswoole.com/
Open Swoole PHP
Open Swoole: PHP Server with Async IO, Coroutines and Fibers (previously Swoole) | Open Swoole PHP
Use Open Swoole to build high-performance, scalable, concurrent TCP, UDP, Unix Socket, HTTP, WebSocket services with PHP without too much knowledge about non-blocking I/O programming and low-level Linux kernel with fiber and coroutines.
👍10🔥1
#ищу_команду
Ищите единомышленников, делайте коллабы, создавайте новые проекты. В комментариях под постом укажите #язык, #библиотеку и/или #стек, который вас интересует и опишите общую концепцию проекта.
Ищите единомышленников, делайте коллабы, создавайте новые проекты. В комментариях под постом укажите #язык, #библиотеку и/или #стек, который вас интересует и опишите общую концепцию проекта.
Создание команд установщика для пакетов Laravel
Одно из преимуществ использования пакетов в экосистеме Laravel заключается в том, насколько легко их установить. Пакеты можно загружать с помощью Composer, и Laravel автоматически их обнаружит.
https://freek.dev/2333-creating-installer-commands-for-laravel-packages
Одно из преимуществ использования пакетов в экосистеме Laravel заключается в том, насколько легко их установить. Пакеты можно загружать с помощью Composer, и Laravel автоматически их обнаружит.
https://freek.dev/2333-creating-installer-commands-for-laravel-packages
freek.dev
Creating installer commands for Laravel packages | freek.dev
One of the joys of using packages in the Laravel ecosystem is how easy they are to install. Packages can be pulled in using Composer, and Laravel will automatically discover them.
In this post, you'll learn how to easily add an install command, making it…
In this post, you'll learn how to easily add an install command, making it…
👍6
Обработка асинхронных ошибок в PHP с помощью Laravel Queues, Symfony Messenger и Ecotone
https://blog.devgenius.io/handling-asynchronous-errors-in-php-with-laravel-queues-symfony-messenger-and-ecotone-9becba7fba46
https://blog.devgenius.io/handling-asynchronous-errors-in-php-with-laravel-queues-symfony-messenger-and-ecotone-9becba7fba46
Medium
Handling asynchronous errors in PHP with Laravel Queues, Symfony Messenger and Ecotone
Learn how to handle asynchronous failures in PHP with Laravel Queues, Symfony Messenger and Ecotone
👍1