UI Avatars
Бесплатный сервис для создания аватарок из имени пользователя.
https://ui-avatars.com/
#services
Бесплатный сервис для создания аватарок из имени пользователя.
https://ui-avatars.com/
#services
OneCode
Админка Filament Привет, парни! Надеюсь вы хорошо отдохнули и заряжены потрудиться на этой неделе! В нашем чате часто заходит речь про панели администратора. Какая админка лучше? Лично я всегда создавал админки сам с помощью CSS-фреймворка Bootstrap. Со…
Media is too big
VIEW IN TELEGRAM
Про filament и админки
Импортозамещение инсты
Новость хорошая, но устанавливать пока не хочется.
https://habr.com/ru/news/t/657849/
Новость хорошая, но устанавливать пока не хочется.
https://habr.com/ru/news/t/657849/
Логи на фронтенде
При разработке фронтенда возникают ситуации, когда пользователь сообщает об ошибке, но разработчик не может воспроизвести проблему и понять её причину.
В таких случая хочется заглянуть в браузер к пользователю и посмотреть что там происходит - ошибки в консоли, запросы и ответы API.
Недавно для решения такого кейса мы попробовали сервис LogRocket, который записывает всё, что происходит в браузере пользователя.
Таким образом мы можем увидеть все действия юзера, вывод консоли, запросы, ответы и все необходимые данные для более глубокого понимания проблемы.
PS: сервис платный, но есть бесплатный тариф на 5K сессий в месяц. Мы добавили в админку нашего сайта параметр для включения и отключения этого сервиса на фронтенде. Таким образом теперь при возникновении ошибки мы можем включить эту возможность и попросить юзера повторить попытку.
https://logrocket.com
При разработке фронтенда возникают ситуации, когда пользователь сообщает об ошибке, но разработчик не может воспроизвести проблему и понять её причину.
В таких случая хочется заглянуть в браузер к пользователю и посмотреть что там происходит - ошибки в консоли, запросы и ответы API.
Недавно для решения такого кейса мы попробовали сервис LogRocket, который записывает всё, что происходит в браузере пользователя.
Таким образом мы можем увидеть все действия юзера, вывод консоли, запросы, ответы и все необходимые данные для более глубокого понимания проблемы.
PS: сервис платный, но есть бесплатный тариф на 5K сессий в месяц. Мы добавили в админку нашего сайта параметр для включения и отключения этого сервиса на фронтенде. Таким образом теперь при возникновении ошибки мы можем включить эту возможность и попросить юзера повторить попытку.
https://logrocket.com
⚡ С 31 марта 2022 года запрещается покупать программное обеспечение для обслуживания критической инфраструктуры.
🔷 С 1 января 2025 года всем органам власти запрещается использовать иностранное ПО на всех объектах критической инфраструктуры.
🔷 Документ подписан «в целях обеспечения технологической независимости и безопасности критической информационной инфраструктуры».
🔷 С 1 января 2025 года всем органам власти запрещается использовать иностранное ПО на всех объектах критической инфраструктуры.
🔷 Документ подписан «в целях обеспечения технологической независимости и безопасности критической информационной инфраструктуры».
Мотивация для IT-специалистов 🚀
Российский Доллоравый миллиардер из списка Forbes говорит о перспективе для IT-специалистов в России.
https://youtu.be/OxlrehYsvhc?t=798
Российский Доллоравый миллиардер из списка Forbes говорит о перспективе для IT-специалистов в России.
https://youtu.be/OxlrehYsvhc?t=798
YouTube
Россия без импорта | Тренды бизнеса на ближайшее будущее | Как остановить Кризис? Россия и Украина
#ИгорьРыбаков #Россия #Кризис #Санкции
Ребята, ссылка на мой антикризисный курс. ПЛАЧУ ЗА ВАС ПОЛОВИНУ, акция действует до 31 марта
https://x10academy.ru/predprimi_sebia
Горячая линия Игоря Рыбакова. Хочешь разбор бизнеса? Заполни анкету
https://6eci6…
Ребята, ссылка на мой антикризисный курс. ПЛАЧУ ЗА ВАС ПОЛОВИНУ, акция действует до 31 марта
https://x10academy.ru/predprimi_sebia
Горячая линия Игоря Рыбакова. Хочешь разбор бизнеса? Заполни анкету
https://6eci6…
OneCode
Подключаю платёжную систему для магазина 🧑💻 Судя по тексту ошибки, их сайт тоже сделан на Laravel 🥰
удивительное совпадение - сегодня прислали архив с небольшим магазином и попросили развернуть на сервере, распаковываю архив, смотрю, а там опять Laravel 🤷♂️ версия 5
Поиск на сайте с исправлением ошибок
Интересная статься про реализацию на сайте умного поиска:
https://blog.sibirix.ru/live-search/
Здесь уместно будет сказать, что у Laravel есть официальный пакет Scout, который позволяет быстро и легко реализовать полнотестовый поиск на сайте:
https://laravel.com/docs/9.x/scout#main-content
Из коробки Laravel (помимо базы данных) поддерживает бесплатную поисковую систему MailiSearch:
https://www.meilisearch.com/
В общем если понадобится сделать поиск для интернет-магазина, то с Laravel это будет не сложно 🚀
#laravel #search #tools
Интересная статься про реализацию на сайте умного поиска:
https://blog.sibirix.ru/live-search/
Здесь уместно будет сказать, что у Laravel есть официальный пакет Scout, который позволяет быстро и легко реализовать полнотестовый поиск на сайте:
https://laravel.com/docs/9.x/scout#main-content
Из коробки Laravel (помимо базы данных) поддерживает бесплатную поисковую систему MailiSearch:
https://www.meilisearch.com/
В общем если понадобится сделать поиск для интернет-магазина, то с Laravel это будет не сложно 🚀
#laravel #search #tools
👍7
OneCode
Подключаю платёжную систему для магазина 🧑💻 Судя по тексту ошибки, их сайт тоже сделан на Laravel 🥰
Коллеги, хотите верьте, хотите нет.
Недавно знакомые ребята наняли индусов на разработку проекта и попросили меня присутствовать на созвонах, чтобы обсуждать технические моменты.
По стечению обстоятельств сегодня мне позвонил старый знакомый, который тоже работает в сфере IT. В процессе разговора выяснилось, что у них уже есть готовый рабочий проект, который мы хотим разрабатывать с индусами. Ребята предложили его продать и оказать поддержку в запуске.
В итоге выяснилось, что их проект тоже написан на Laravel 😃 Причём проект в сфере криптовалют, что не специфично для PHP в целом. Так что Ларка проникает везде и часто попадается мне в последнее время.
Недавно знакомые ребята наняли индусов на разработку проекта и попросили меня присутствовать на созвонах, чтобы обсуждать технические моменты.
По стечению обстоятельств сегодня мне позвонил старый знакомый, который тоже работает в сфере IT. В процессе разговора выяснилось, что у них уже есть готовый рабочий проект, который мы хотим разрабатывать с индусами. Ребята предложили его продать и оказать поддержку в запуске.
В итоге выяснилось, что их проект тоже написан на Laravel 😃 Причём проект в сфере криптовалют, что не специфично для PHP в целом. Так что Ларка проникает везде и часто попадается мне в последнее время.
👍12
Forwarded from Макс Орлов Блог
Завтра начинается новая неделя
На выходных удалось как следует выспаться, много времени провести с семьёй, навестить всех родителей, покататься на тачке, покушать разных вкусностей, поиграть в компьютерные игры и просто не думать о делах.
Поэтому сейчас жду не дождусь понедельника. Хочется скорее отправится в путь: делать тренировки, учить английский, читать книги, программировать, общаться с коллегами, вести блог, голодать, медитировать и развиваться в разных направлениях.
Жизнь продолжается и всё в наших руках! Готовимся к старту 🚀
На выходных удалось как следует выспаться, много времени провести с семьёй, навестить всех родителей, покататься на тачке, покушать разных вкусностей, поиграть в компьютерные игры и просто не думать о делах.
Поэтому сейчас жду не дождусь понедельника. Хочется скорее отправится в путь: делать тренировки, учить английский, читать книги, программировать, общаться с коллегами, вести блог, голодать, медитировать и развиваться в разных направлениях.
Жизнь продолжается и всё в наших руках! Готовимся к старту 🚀
👍2🔥1
Laravel Nova 4
Вышла новая версия админки Laravel Nova. Вот наиболее важные (на мой взгляд) фишки:
- Адаптивный дизайн (Vue3, Tailwind, Inertia)
- Зависимые поля (форма может меняться в зависимости от значений в полях - ура!)
- Фильтруемые поля (легко говорим, что по этому полю можно фильтровать)
- Генератор меню (в админке можно гибко настаивать навигацию)
- Имперсонация (можно одним кликом войти в кабинет пользователя)
- Уведомления для админов (колокольчик с уведомлениями)
Минусы, которые (наверно) остались:
- Нет нормальной ссылки Назад на странице просмотра ресурса (можно реализовать самому)
- Нет привязки фильтров и метрик (можно реализовать самому)
- Для кастомизации нужно писать код на JS (зато приятно пользоваться SPA)
- Документация новой версии работает криво (только у меня?)
Я лично с 2019 года пользуюсь Nova и очень рад выходу новой версии, в которой добавили то, чего действительно не хватало (и как-то жили с этим).
https://nova.laravel.com
#laravel #nova #tools
Вышла новая версия админки Laravel Nova. Вот наиболее важные (на мой взгляд) фишки:
- Адаптивный дизайн (Vue3, Tailwind, Inertia)
- Зависимые поля (форма может меняться в зависимости от значений в полях - ура!)
- Фильтруемые поля (легко говорим, что по этому полю можно фильтровать)
- Генератор меню (в админке можно гибко настаивать навигацию)
- Имперсонация (можно одним кликом войти в кабинет пользователя)
- Уведомления для админов (колокольчик с уведомлениями)
Минусы, которые (наверно) остались:
- Нет нормальной ссылки Назад на странице просмотра ресурса (можно реализовать самому)
- Нет привязки фильтров и метрик (можно реализовать самому)
- Для кастомизации нужно писать код на JS (зато приятно пользоваться SPA)
- Документация новой версии работает криво (только у меня?)
Я лично с 2019 года пользуюсь Nova и очень рад выходу новой версии, в которой добавили то, чего действительно не хватало (и как-то жили с этим).
https://nova.laravel.com
#laravel #nova #tools
Записать видео про Laravel Nova и мой двухлетний опыт работы с ней?
Anonymous Poll
89%
TRUE
11%
FALSE
🔥3👍1
Websocket-сервер Soketi
В современных проектах всё чаще используются долгоживующие соединения (обычно через websockets), которые позволяют обновлять данные на сайте в реальном времени.
Например, пользователь совершил покупку - баланс счёта сразу обновился + прилетело уведомление.
Недавно сервисы Pusher и Ably присоединились к санкциям и заблокировали наши аккаунты. Поэтому пришлоь искать другое решение.
Долго искать НЕ пришлось, потому что Laravel из коробки поддерживает и другие варианты. Решили попробовать Soketi - вебсокет сервер на NodeJS.
Мы создали маленький сервер и установили на него Soketi. Первая настройка тестового сервера заняла некоторое время, а на продакшен всё настроили буквально за 20 минут.
Soketi стабильно работает уже несколко дней и могу сказать, что это оправданое решение. Его настройка не сложная, а экономия в деньгах приличная.
PS: их сайт открывается через VPN =)
https://soketi.app
Делись своим опытом с вебсокетами в комментах!
#tools #ws
В современных проектах всё чаще используются долгоживующие соединения (обычно через websockets), которые позволяют обновлять данные на сайте в реальном времени.
Например, пользователь совершил покупку - баланс счёта сразу обновился + прилетело уведомление.
Недавно сервисы Pusher и Ably присоединились к санкциям и заблокировали наши аккаунты. Поэтому пришлоь искать другое решение.
Долго искать НЕ пришлось, потому что Laravel из коробки поддерживает и другие варианты. Решили попробовать Soketi - вебсокет сервер на NodeJS.
Мы создали маленький сервер и установили на него Soketi. Первая настройка тестового сервера заняла некоторое время, а на продакшен всё настроили буквально за 20 минут.
Soketi стабильно работает уже несколко дней и могу сказать, что это оправданое решение. Его настройка не сложная, а экономия в деньгах приличная.
PS: их сайт открывается через VPN =)
https://soketi.app
Делись своим опытом с вебсокетами в комментах!
#tools #ws
Forwarded from Макс Орлов Блог
Сегодня отбываю на Випасану
В современном мире нас окружают потоки новостей. Мы привыкли постоянно потреблять информацию. Нам постоянно нужно листать ленту, смотреть видео, слушать, читать и думать. Информационная зависимость.
Ближайшие три дня я проведу на едине с собой и своими мыслями. Без телефона, компьютера и других вещей. Постараюст состедоточится на своих истинных ощущениях, услышать внутренний голос и понять что-то важное.
Ретрит буддийской медитации - это три дня тишины, спокойствия и глубокого погружения в себя, ежедневные вдохновляющие лекции учителя с многолетним опытом, получение инструкций к древнейшим техникам медитации и интенсивная практика.
https://paramita-center.ru/vipassana-v-podmoskovie-7-10-aprelya
В современном мире нас окружают потоки новостей. Мы привыкли постоянно потреблять информацию. Нам постоянно нужно листать ленту, смотреть видео, слушать, читать и думать. Информационная зависимость.
Ближайшие три дня я проведу на едине с собой и своими мыслями. Без телефона, компьютера и других вещей. Постараюст состедоточится на своих истинных ощущениях, услышать внутренний голос и понять что-то важное.
Ретрит буддийской медитации - это три дня тишины, спокойствия и глубокого погружения в себя, ежедневные вдохновляющие лекции учителя с многолетним опытом, получение инструкций к древнейшим техникам медитации и интенсивная практика.
https://paramita-center.ru/vipassana-v-podmoskovie-7-10-aprelya
👍5👎3
Desktop 4.6 for Mac
Месяц назад вышло обновление докера для mac с увеличением скорости работы.
Кстати, приятно, что в статье пишут на примере PHP и Laravel.
Требования:
- macOS 12.2+ (Apple Silicon)
- macOS 12.3+ (Intel)
Я только вчера обновился до 12 версии macOS, а сегодня обновил докер до 4.7.
В анонсе говорят о повышении скорости до 90% за счет оптимизации работы файловой системы.
По моим ощущениям работает реально лучше: быстрее запускаются контейнеры, устанавливаются зависимости, выполняются миграции базы и тд.
В общем обновиться до новой версии ОС - это как всегда кайф. А тут еще и быстрый докер. Работаем 👍
https://www.docker.com/blog/speed-boost-achievement-unlocked-on-docker-desktop-4-6-for-mac/
#tools #docker
Месяц назад вышло обновление докера для mac с увеличением скорости работы.
Кстати, приятно, что в статье пишут на примере PHP и Laravel.
Требования:
- macOS 12.2+ (Apple Silicon)
- macOS 12.3+ (Intel)
Я только вчера обновился до 12 версии macOS, а сегодня обновил докер до 4.7.
В анонсе говорят о повышении скорости до 90% за счет оптимизации работы файловой системы.
По моим ощущениям работает реально лучше: быстрее запускаются контейнеры, устанавливаются зависимости, выполняются миграции базы и тд.
В общем обновиться до новой версии ОС - это как всегда кайф. А тут еще и быстрый докер. Работаем 👍
https://www.docker.com/blog/speed-boost-achievement-unlocked-on-docker-desktop-4-6-for-mac/
#tools #docker
🔥2
Шпаргалка по PHP
Краткое изложение современных возможностей PHP
https://front-line-php.com/cheat-sheet
#php
Краткое изложение современных возможностей PHP
https://front-line-php.com/cheat-sheet
#php
👍7