Laravel Venture
Laravel из коробки даёт крутую систему очередей, но иногда возникают более сложные задачи.
Например, создание цепочек последовательных действий в очереди:
- Загрузить видео на сервер
- Оптимизировать видео
- Транскрибировать видео
- Перевести на другие языки
- Уведомить подписчиков
- И тд
Пакет Laravel Venture позволяет создавать мощную систему асинхронных задач в очереди.
Судя по документации всё довольно просто, поэтому имеем в виду этот полезный инструмент в арсенале современного веб-ремесленника🙂
https://laravel-venture.com
#laravel #queue #venture
Laravel из коробки даёт крутую систему очередей, но иногда возникают более сложные задачи.
Например, создание цепочек последовательных действий в очереди:
- Загрузить видео на сервер
- Оптимизировать видео
- Транскрибировать видео
- Перевести на другие языки
- Уведомить подписчиков
- И тд
Пакет Laravel Venture позволяет создавать мощную систему асинхронных задач в очереди.
Судя по документации всё довольно просто, поэтому имеем в виду этот полезный инструмент в арсенале современного веб-ремесленника
https://laravel-venture.com
#laravel #queue #venture
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍3
Полезные малоизвестные JavaScript API
В статье описаны 4 прикольные фишки, которые полезно иметь ввиду, чтобы применить, когда настанет такая необходимость.
Page Visibility API
Позволяет определять когда пользователь покидает страницу, например переключает вкладку браузера.
Поддержка — 98.24%
Web Share API
Позволяет использовать нативный функционал (на мобильниках), чтобы поделиться контентом (отправить ссылку, текст или файлы).
Поддержка — 89.82%
Broadcast Channel API
Позволяет обмениваться данными между вкладками браузера или фреймами.
Поддержка — 92.3%
Internationalization API
Позволяет управлять (форматировать, изменять) даты, время, числа на мультязычном сайте.
Поддержка — 97.74%
https://habr.com/ru/company/timeweb/blog/691992/
Использовал что-то из этого?
#js #jsapi
В статье описаны 4 прикольные фишки, которые полезно иметь ввиду, чтобы применить, когда настанет такая необходимость.
Page Visibility API
Позволяет определять когда пользователь покидает страницу, например переключает вкладку браузера.
Поддержка — 98.24%
Web Share API
Позволяет использовать нативный функционал (на мобильниках), чтобы поделиться контентом (отправить ссылку, текст или файлы).
Поддержка — 89.82%
Broadcast Channel API
Позволяет обмениваться данными между вкладками браузера или фреймами.
Поддержка — 92.3%
Internationalization API
Позволяет управлять (форматировать, изменять) даты, время, числа на мультязычном сайте.
Поддержка — 97.74%
https://habr.com/ru/company/timeweb/blog/691992/
Использовал что-то из этого?
#js #jsapi
🔥4👍2
Feature-flags (фиче-флаги)
Фиче-флаги — это настройки, которые позволяют не трогая программистов переключать функции приложения.
Например в зависимости от среды отправлять СМС или нет. Или вот этому пользователю показываем этот блок, а тому — нет.
Отличная статья на эту тему с примерами кода от известного разработчика Мартин Фаулера.
https://martinfowler.com/articles/feature-toggles.html
#features #flags
Фиче-флаги — это настройки, которые позволяют не трогая программистов переключать функции приложения.
Например в зависимости от среды отправлять СМС или нет. Или вот этому пользователю показываем этот блок, а тому — нет.
Отличная статья на эту тему с примерами кода от известного разработчика Мартин Фаулера.
https://martinfowler.com/articles/feature-toggles.html
#features #flags
👍2
View Models in Laravel Blade
Интересный вариант передачи данных в наши blade-шаблоны.
https://sebastiandedeyne.com/laravel-blade-view-models
#viewmodel #viewmodels
Интересный вариант передачи данных в наши blade-шаблоны.
https://sebastiandedeyne.com/laravel-blade-view-models
#viewmodel #viewmodels
OneCode
Разрабатываю торгового робота Потихоньку ковыряю робота, который будет автоматически торговать криптовалютой и приносить миллионы 😁 Помимо прочего готово создание и отмена ордеров на бирже Binance по API. Всем доброй ночи!
Пару месяцев назад говорил, что разрабатываю робота для торговли на криптовалютной бирже. Так вот, запустили первую тестовую версию. За 2 дня робот заработал 250 USDT. Выявили недочеты, дорабатываем алгоритм и тестируем дальше. Интересный опыт разработки на Laravel!
🔥8
Laravel за 100 секунд
За пару минут конечно невозможно рассказать о всей мощи ларки, но лайк поставить можно!
https://youtu.be/rIfdg_Ot-LI
#laravel #100sec
За пару минут конечно невозможно рассказать о всей мощи ларки, но лайк поставить можно!
https://youtu.be/rIfdg_Ot-LI
#laravel #100sec
👍6
В ближайшем релизе Laravel рендеринг blade-компонентов будет на 50% быстрее 🚀
https://github.com/laravel/framework/pull/44487
https://github.com/laravel/framework/pull/44487
🔥7👍1🥴1
Laravel Eloquent Strict Mode
Добавлен строгий режим для моделей, который будет выкидывать исключения:
- При попытке обратится к отношению без его явной предварительной загрузки.
- При попытке установить НЕ заполняемый атрибут.
- При попытке получить НЕ существующий атрибут.
https://laravel.com/docs/9.x/eloquent#configuring-eloquent-strictness
#laravel #strict
Добавлен строгий режим для моделей, который будет выкидывать исключения:
- При попытке обратится к отношению без его явной предварительной загрузки.
- При попытке установить НЕ заполняемый атрибут.
- При попытке получить НЕ существующий атрибут.
https://laravel.com/docs/9.x/eloquent#configuring-eloquent-strictness
#laravel #strict
👍2
Выходные - наконец можно нормально покодить 😁 Кайфовых выходных всем нам! 🥳
Подписывайся: @onecode_blog
Подписывайся: @onecode_blog
🔥6😁5
Новая версия Tailwind CSS позволяет легко использовать несколько конфигураций в одном проекте. Например для пользовательской и административной части приложения.
Эти и другие обновления новой версии: https://github.com/tailwindlabs/tailwindcss/discussions/9574
Подписывайся: @onecode_blog
Эти и другие обновления новой версии: https://github.com/tailwindlabs/tailwindcss/discussions/9574
Подписывайся: @onecode_blog
👍3
Кстати, про тайлвинд. В нашем сообществе много новых участников, которые не знают про мою гордость 😁
Страница ВКонтакте, свёрстанная без единой строчки CSS и JS https://indigoram89.github.io/vk/public
Видео с вёрсткой https://youtube.com/playlist?list=PLXCVm4GFpx5AjF_3jMD6tsDI6eS-yc92U
Страница ВКонтакте, свёрстанная без единой строчки CSS и JS https://indigoram89.github.io/vk/public
Видео с вёрсткой https://youtube.com/playlist?list=PLXCVm4GFpx5AjF_3jMD6tsDI6eS-yc92U
YouTube
Верстаем ВКонтакте (Tailwind)
Share your videos with friends, family, and the world
🔥12👍3
Подписываемся на обновление криптовалютных пар на бирже Binance и получаем данные в реальном времени по протоколу WebSocket 👍
Используем нативный функционал JavaScript (без пакетов): https://developer.mozilla.org/en-US/docs/Web/API/WebSocket
Документация биржи Binance:
https://binance-docs.github.io/apidocs/spot/en/#websocket-market-streams
#js #ws #binance #crypto
Подписывайся: @onecode_blog
Используем нативный функционал JavaScript (без пакетов): https://developer.mozilla.org/en-US/docs/Web/API/WebSocket
Документация биржи Binance:
https://binance-docs.github.io/apidocs/spot/en/#websocket-market-streams
#js #ws #binance #crypto
Подписывайся: @onecode_blog
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5
Официальный сервис Laravel Forge для управления серверами перевалил за 500K приложений 🔥
https://forge.laravel.com
Подписывайся: @onecode_blog
https://forge.laravel.com
Подписывайся: @onecode_blog
Please open Telegram to view this post
VIEW IN TELEGRAM
👏5
Please open Telegram to view this post
VIEW IN TELEGRAM
😁4
Наконец в Laravel потихоньку завозят указание типов 😌
В репозитории фреймворка висит соответствующий ПР (pull-request), в котором добавлена типизация для классов, создаваемых через консоль (artisan make).
https://github.com/laravel/laravel/pull/6010
Добавить типы везде будет не простой задачей, но я уверен, что скоро мы это увидим!🙂
Подписывайся: @onecode_blog
В репозитории фреймворка висит соответствующий ПР (pull-request), в котором добавлена типизация для классов, создаваемых через консоль (artisan make).
https://github.com/laravel/laravel/pull/6010
Добавить типы везде будет не простой задачей, но я уверен, что скоро мы это увидим!
Подписывайся: @onecode_blog
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Tinkerwell - сила, особенно когда что-то идёт не так в воскресенье 😁
На скрине повторяем неудачные задачи из очереди на удалённом сервере с локалки.
https://tinkerwell.app
Подписывайся: @onecode_blog
На скрине повторяем неудачные задачи из очереди на удалённом сервере с локалки.
https://tinkerwell.app
Подписывайся: @onecode_blog
🔥3