Forwarded from キャラクターセット
Неспешно ищу помощни(ка/цу)/напарника/коллегу.
Объем задач одного из текущих работодателей ощутимо вырос (в перспективе будут еще, но загадывать рано), часть задач могу делегировать.
Стек: ubuntu, php, docker, postgres, mysql, memcached, git. Ничего из рокет сайнс нет.
Приложения: Битрикс (его немного, но он есть и это нужно учитывать), Laravel, пара сервисов на бандлах Symfony. Нагрузка не высокая, но про деньги.
На первом этапе оплата через меня, в дальнейшем, по результатам взаимодействия, ВАЖНО - рассматривается НПД (РФ) и регулярные срочные контракты (так сейчас работаю я последние 3+ года с этим заказчиком).
Задача которую готов обсудить, оценить, делегировать в настоящее время - создание composer библиотеки - php-клиента для API platformaofd.ru. Она будет подключаться в Laravel проект. Спеки нет, но есть подробное официальное описание. Оплата (перевод от меня) оговоренной суммы по факту выполнения (процесс работы обсуждаем). Эта задача из разряда средних по больнице, обычно проще и внятнее, но бывает, прилетают совсем "неоформленные" и абстрактного описания. Т.е. если и будет ТЗ, то только от меня.
Какие требования:
1. все в рамках git,
2. php 8.1,
3. чистый опрятный код, PSR12,
4. минимум зависимостей, без крайностей, мне нравится Guzzle,
5. юнит-тесты (php-unit) (для данной конкретно задачи) приветствуются, если будут интеграционные (базовые), то супер,
6. конфиг для cs-fixer дам, psalm совсем хорошо (это скорее редкость, обычно нужно просто быстро),
7. объективно оцениваемые и контролируемые сроки.
Контакты в лс.
Интересно ли вообще такое предложение?
Объем задач одного из текущих работодателей ощутимо вырос (в перспективе будут еще, но загадывать рано), часть задач могу делегировать.
Стек: ubuntu, php, docker, postgres, mysql, memcached, git. Ничего из рокет сайнс нет.
Приложения: Битрикс (его немного, но он есть и это нужно учитывать), Laravel, пара сервисов на бандлах Symfony. Нагрузка не высокая, но про деньги.
На первом этапе оплата через меня, в дальнейшем, по результатам взаимодействия, ВАЖНО - рассматривается НПД (РФ) и регулярные срочные контракты (так сейчас работаю я последние 3+ года с этим заказчиком).
Задача которую готов обсудить, оценить, делегировать в настоящее время - создание composer библиотеки - php-клиента для API platformaofd.ru. Она будет подключаться в Laravel проект. Спеки нет, но есть подробное официальное описание. Оплата (перевод от меня) оговоренной суммы по факту выполнения (процесс работы обсуждаем). Эта задача из разряда средних по больнице, обычно проще и внятнее, но бывает, прилетают совсем "неоформленные" и абстрактного описания. Т.е. если и будет ТЗ, то только от меня.
Какие требования:
1. все в рамках git,
2. php 8.1,
3. чистый опрятный код, PSR12,
4. минимум зависимостей, без крайностей, мне нравится Guzzle,
5. юнит-тесты (php-unit) (для данной конкретно задачи) приветствуются, если будут интеграционные (базовые), то супер,
6. конфиг для cs-fixer дам, psalm совсем хорошо (это скорее редкость, обычно нужно просто быстро),
7. объективно оцениваемые и контролируемые сроки.
Контакты в лс.
Интересно ли вообще такое предложение?
❤4👍4
Блочный редактор контента
Бесплатный пакет EditorJS позволяет реализовать блочный конструктор контента в админке.
Его основная фишка в том, что результат хранится в базе данных в формате JSON, а каждый клиент (браузер, мобильное приложение) может рисовать итоговый контент как ему нужно.
Другие редакторы контента на выходе выдают готовый HTML, который лежит в базе данных и сложно поддаётся редактированию и поддержке.
https://editorjs.io
Подпишись: @onecode_blog
Бесплатный пакет EditorJS позволяет реализовать блочный конструктор контента в админке.
Его основная фишка в том, что результат хранится в базе данных в формате JSON, а каждый клиент (браузер, мобильное приложение) может рисовать итоговый контент как ему нужно.
Другие редакторы контента на выходе выдают готовый HTML, который лежит в базе данных и сложно поддаётся редактированию и поддержке.
https://editorjs.io
Подпишись: @onecode_blog
👍11❤4🔥1
Утро, сажусь за комп, одеваю наушники, включаю музыку и понимаю как я люблю свою работу.
👍19❤3🔥2👏1
Мультиязычные даты
При разработке мультиязычных проектов встаёт задача переводить дату на разные языки.
Иногда, чтобы не загружать переводчиков, можно использовать метод
Это часть курса по мультиязычности в Laravel, который мы проходим в нашем VIP канале - присоединяйся.
Подпишись: @onecode_blog
При разработке мультиязычных проектов встаёт задача переводить дату на разные языки.
Иногда, чтобы не загружать переводчиков, можно использовать метод
translatedFormat('j F Y') из библиотеки Carbon, которая установлена в Laravel из коробки.
Это часть курса по мультиязычности в Laravel, который мы проходим в нашем VIP канале - присоединяйся.
Подпишись: @onecode_blog
👍9❤6🔥2
Прикупил курс по проектированию систем на основе бизнес-требований.
Так что с понедельника начинаю (продолжаю) развитие в профессии разработчика.
https://education.borshev.com/system-analysis
Лучшая инвестиция - это своё образование!
Подпишись: @onecode_blog
Так что с понедельника начинаю (продолжаю) развитие в профессии разработчика.
https://education.borshev.com/system-analysis
Лучшая инвестиция - это своё образование!
Подпишись: @onecode_blog
👍6🔥4❤1
Laravel - неверноятно эффективный веб-фреймворк
Соедините Laravel и его богатую экосистему с Livewire, React или Vue, чтобы создать свою следующую большую идею и запустить ее быстрее, чем вы когда-либо считали возможным.
https://laravel.com/frontend
Соедините Laravel и его богатую экосистему с Livewire, React или Vue, чтобы создать свою следующую большую идею и запустить ее быстрее, чем вы когда-либо считали возможным.
https://laravel.com/frontend
👍13❤2🔥2👎1
Forwarded from Юрий Юрьевич
Кто свободен, есть запрос на прогера Лара+Vue, проект с нуля, транспортная компания
🔥9👍1
Media is too big
VIEW IN TELEGRAM
Проходим курс по локализации - более 20 практических уроков! Решил поделиться отрывком крайнего урока с указанием языка в роутах. Пишем сами, без пакетов.
Курс доступен в нашем VIP-канале - подписывайся и тренируйся вместе с нами!
Оставь заявку и телеграм-бот поможет оформить подписку.
Всем дня!
Курс доступен в нашем VIP-канале - подписывайся и тренируйся вместе с нами!
Оставь заявку и телеграм-бот поможет оформить подписку.
Всем дня!
👍12🔥3👏1
Какой контент уже есть в закрытом канале?
Отвечаю - несколько больших уроков на конкретную тему и курс по локализации. Дальше будем идти в формате курсов с короткими уроками на темы, за которые вы голосуете.
Доступно для VIP-подписчиков
⁃ Как запускать код каждые 5 секунд
⁃ Где писать код, если не в контроллере
⁃ Как работать с цифрами (деньгами) на PHP
⁃ Как разделить сайт на отдельные домены
⁃ Тестируем Laravel Octane vs PHP FPM
⁃ Авторизация: полномочия и роли с нуля
⁃ Курс по локализации мультиязычных проектов
Дальше по плану курсы
⁃ Регистрация и вход разными способами
⁃ Приём платежей разными способами
- Еще много полезного и интересного
Открыть доступ
Отвечаю - несколько больших уроков на конкретную тему и курс по локализации. Дальше будем идти в формате курсов с короткими уроками на темы, за которые вы голосуете.
Доступно для VIP-подписчиков
⁃ Как запускать код каждые 5 секунд
⁃ Где писать код, если не в контроллере
⁃ Как работать с цифрами (деньгами) на PHP
⁃ Как разделить сайт на отдельные домены
⁃ Тестируем Laravel Octane vs PHP FPM
⁃ Авторизация: полномочия и роли с нуля
⁃ Курс по локализации мультиязычных проектов
Дальше по плану курсы
⁃ Регистрация и вход разными способами
⁃ Приём платежей разными способами
- Еще много полезного и интересного
Открыть доступ
🔥15👍3❤1