OneCode
1.33K subscribers
680 photos
69 videos
3 files
567 links
Full Stack на PHP, Laravel и всё, что с этим связано.
YouTube: https://www.youtube.com/@onecode_blog
Download Telegram
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. объективно оцениваемые и контролируемые сроки.

Контакты в лс.

Интересно ли вообще такое предложение?
4👍4
Блочный редактор контента

Бесплатный пакет EditorJS позволяет реализовать блочный конструктор контента в админке.

Его основная фишка в том, что результат хранится в базе данных в формате JSON, а каждый клиент (браузер, мобильное приложение) может рисовать итоговый контент как ему нужно.

Другие редакторы контента на выходе выдают готовый HTML, который лежит в базе данных и сложно поддаётся редактированию и поддержке.

https://editorjs.io

Подпишись: @onecode_blog
👍114🔥1
Утро, сажусь за комп, одеваю наушники, включаю музыку и понимаю как я люблю свою работу.
👍193🔥2👏1
Подпишись: @onecode_blog
😁18👍12🔥4
Мультиязычные даты

При разработке мультиязычных проектов встаёт задача переводить дату на разные языки.

Иногда, чтобы не загружать переводчиков, можно использовать метод
translatedFormat('j F Y')
из библиотеки
Carbon
, которая установлена в Laravel из коробки.

Это часть курса по мультиязычности в Laravel, который мы проходим в нашем VIP канале - присоединяйся.

Подпишись: @onecode_blog
👍96🔥2
Прикупил курс по проектированию систем на основе бизнес-требований.

Так что с понедельника начинаю (продолжаю) развитие в профессии разработчика.

https://education.borshev.com/system-analysis

Лучшая инвестиция - это своё образование!

Подпишись: @onecode_blog
👍6🔥41
Laravel - неверноятно эффективный веб-фреймворк

Соедините Laravel и его богатую экосистему с Livewire, React или Vue, чтобы создать свою следующую большую идею и запустить ее быстрее, чем вы когда-либо считали возможным.

https://laravel.com/frontend
👍132🔥2👎1
👍23🔥95
Forwarded from Юрий Юрьевич
Кто свободен, есть запрос на прогера Лара+Vue, проект с нуля, транспортная компания
🔥9👍1
Introducing Apple Vision Pro

https://youtu.be/TX9qSaGXFyg

Как в ней код писать?
👍6😁3🔥1💊1
🤣15😁3👍1🔥1🌚1
Media is too big
VIEW IN TELEGRAM
Проходим курс по локализации - более 20 практических уроков! Решил поделиться отрывком крайнего урока с указанием языка в роутах. Пишем сами, без пакетов.

Курс доступен в нашем VIP-канале - подписывайся и тренируйся вместе с нами!

Оставь заявку и телеграм-бот поможет оформить подписку.

Всем дня!
👍12🔥3👏1
Какой контент уже есть в закрытом канале?

Отвечаю - несколько больших уроков на конкретную тему и курс по локализации. Дальше будем идти в формате курсов с короткими уроками на темы, за которые вы голосуете.

Доступно для VIP-подписчиков
⁃ Как запускать код каждые 5 секунд
⁃ Где писать код, если не в контроллере
⁃ Как работать с цифрами (деньгами) на PHP
⁃ Как разделить сайт на отдельные домены
⁃ Тестируем Laravel Octane vs PHP FPM
⁃ Авторизация: полномочия и роли с нуля
⁃ Курс по локализации мультиязычных проектов

Дальше по плану курсы
⁃ Регистрация и вход разными способами
⁃ Приём платежей разными способами
- Еще много полезного и интересного

Открыть доступ
🔥15👍31
Вижу много заявок на вступление VIP-канал.

Сразу после подачи заявки вам напишет телеграм-бот, где нужно оформить подписку.

То есть НЕ нужно ждать никакого одобрения администратора. Проверь сообщения от бота.
👍6🔥1👌1
This media is not supported in your browser
VIEW IN TELEGRAM
👍152🔥2
Радости больше, чем от зарплаты 😁

Спасибо, Андрей! ❤️
🔥14👍42👏2
Порой ИИ удивляет нелепыми подсказами 😁
🤣6👍1💔1
Разработчики, хороших выходных!
😁17🤣7🔥2🍾1
Пользуешься ChatGPT?
Anonymous Poll
56%
Да
40%
Нет
5%
А что это?
👍5