Система мониторинга для приложений Laravel Pulse вышла в бету
Laravel Pulse — это новый opensource инструмент мониторинга производительности, анализа данных и панели мониторинга в режиме реального времени для приложений Laravel.
Что умеет отслеживать Laravel Pulse:
— Работоспособность сервера.
— Очереди.
— Производительность и узкие места приложений.
— Исключения.
— Использование приложений.
Подробнее: https://tproger.ru/articles/laravel-pulse-vywel-v-beta-novaya-sistema-monitoringa
#laravel
Laravel Pulse — это новый opensource инструмент мониторинга производительности, анализа данных и панели мониторинга в режиме реального времени для приложений Laravel.
Что умеет отслеживать Laravel Pulse:
— Работоспособность сервера.
— Очереди.
— Производительность и узкие места приложений.
— Исключения.
— Использование приложений.
Подробнее: https://tproger.ru/articles/laravel-pulse-vywel-v-beta-novaya-sistema-monitoringa
#laravel
👍2🔥1
Скажите что-нибудь на языке заказчика.
Мы начнем: «ТЗ у нас нет. Но, знаете, есть сайты, которые гипнотизируют клиентов и так повышают конверсию. Нам нужен точь в точь такой».
#обсуждение
Мы начнем: «ТЗ у нас нет. Но, знаете, есть сайты, которые гипнотизируют клиентов и так повышают конверсию. Нам нужен точь в точь такой».
#обсуждение
❤11🤣4
Как фронтендеру устроиться на валютную удалёнку, проработать месяц бесплатно и уйти с долгами
Изумительная история фронтендера, который целый месяц работал без зарплаты и даже остался должен своему работодателю $1609.
Если вкратце, то лучше обращать внимание на тревожные признаки вначале работы, не пытаться усидеть на двух работах и внимательно читать контракт.
Подробнее — в статье: https://proglib.io/p/itog-odnoy-valyutnoy-udalenki-prorabotal-mesyac-besplatno-i-ushel-s-dolgami-2023-10-23
#карьера #работа #советы
Изумительная история фронтендера, который целый месяц работал без зарплаты и даже остался должен своему работодателю $1609.
Если вкратце, то лучше обращать внимание на тревожные признаки вначале работы, не пытаться усидеть на двух работах и внимательно читать контракт.
Подробнее — в статье: https://proglib.io/p/itog-odnoy-valyutnoy-udalenki-prorabotal-mesyac-besplatno-i-ushel-s-dolgami-2023-10-23
#карьера #работа #советы
🤯10😁6
Тирания маргинального юзера: почему веб-интерфейсы становятся примитивнее?
Автор статьи обратил внимание на то, что интерфейсы сайтов становятся всё более примитивными, словно рассчитаны на жителей «Идиократии».
Одна из причин — огромное количество устройств разного типа: смартфоны, ноутбуки, настольные ПК, киоски и другие устройства со встроенными браузерами. Но главная причина по мнению автора — пользователи.
Структура цифровой экономики такова, что она ориентируется на «отвлечённого» пользователя с дефицитом внимания. Корпорациям выгодно эксплуатировать, полусознательное состояние человека, продавая ему товары. И многие веб-разработчики служат этому культу.
Как именно это выражается, как влияет на работу веб-разработчиков и что с этим можно сделать — читайте в статье: https://habr.com/ru/companies/ruvds/articles/777420/
#ui #фронтенд
Автор статьи обратил внимание на то, что интерфейсы сайтов становятся всё более примитивными, словно рассчитаны на жителей «Идиократии».
Одна из причин — огромное количество устройств разного типа: смартфоны, ноутбуки, настольные ПК, киоски и другие устройства со встроенными браузерами. Но главная причина по мнению автора — пользователи.
Структура цифровой экономики такова, что она ориентируется на «отвлечённого» пользователя с дефицитом внимания. Корпорациям выгодно эксплуатировать, полусознательное состояние человека, продавая ему товары. И многие веб-разработчики служат этому культу.
Как именно это выражается, как влияет на работу веб-разработчиков и что с этим можно сделать — читайте в статье: https://habr.com/ru/companies/ruvds/articles/777420/
#ui #фронтенд
🤣31❤2👎1
Пишем игру на JS/TS и развиваем навык работы с кодом
В статье автор рассказывает, как создать игру, которая будет предлагать вам рандомный текст и засекать за сколько по времени вы сможете его напечатать.
Сохраните, чтобы не потерять: https://tproger.ru/articles/pet-proekt-pishem-igru-na-js-ts-i-razvivaem-navyk-raboty-s-kodom/
#typescript #javascript #петпроект
В статье автор рассказывает, как создать игру, которая будет предлагать вам рандомный текст и засекать за сколько по времени вы сможете его напечатать.
Сохраните, чтобы не потерять: https://tproger.ru/articles/pet-proekt-pishem-igru-na-js-ts-i-razvivaem-navyk-raboty-s-kodom/
#typescript #javascript #петпроект
👍16
Как создавать красивые карточки для GitHub-проектов?
Нашли интересный и бесплатный сервис Project Cards. Он автоматически генерирует карточки проектов, которые можно использовать на GitHub. Делимся с вами.
Мелочь, а красиво.
#github #инструменты
Нашли интересный и бесплатный сервис Project Cards. Он автоматически генерирует карточки проектов, которые можно использовать на GitHub. Делимся с вами.
Мелочь, а красиво.
#github #инструменты
👍8
Как работает токен, сессия, JWT, SSO, OAuth2 и QR-код?
Зачастую при ходе на сайт, возникает необходимость управления вашей учетной записью.
Сессия — сервер сохраняет учетную запись и передает браузеру файл cookie с идентификатором сеанса, что позволяет отслеживать состояние входа в систему. Файлы cookie не работают на разных устройствах.
JWT — веб-токены JSON стандартизируют токены идентификации, используя цифровые подписи для проверки подлинности. Подпись содержится в токене, поэтому сеанс сервера не требуется.
Токен — учетная запись закодирована в токене, отправленном в браузер. Браузер отправляет этот токен при будущих запросах аутентификации. Требуется шифрование и дешифрование.
SSO — система единого входа, использует центральную службу аутентификации, что позволяет одному логину работать на нескольких сайтах.
OAuth2 — разрешает ограниченный доступ к вашим данным на одном сайте другому сайту без разглашения паролей.
#основы #собеседование
Зачастую при ходе на сайт, возникает необходимость управления вашей учетной записью.
Сессия — сервер сохраняет учетную запись и передает браузеру файл cookie с идентификатором сеанса, что позволяет отслеживать состояние входа в систему. Файлы cookie не работают на разных устройствах.
JWT — веб-токены JSON стандартизируют токены идентификации, используя цифровые подписи для проверки подлинности. Подпись содержится в токене, поэтому сеанс сервера не требуется.
Токен — учетная запись закодирована в токене, отправленном в браузер. Браузер отправляет этот токен при будущих запросах аутентификации. Требуется шифрование и дешифрование.
SSO — система единого входа, использует центральную службу аутентификации, что позволяет одному логину работать на нескольких сайтах.
OAuth2 — разрешает ограниченный доступ к вашим данным на одном сайте другому сайту без разглашения паролей.
#основы #собеседование
🔥17👍11❤5
Ничего необычного, просто пакет для Node.js, который чистит терминал «шваброй».
Исходники: https://github.com/JeanJouliaCode/wipeClean
#nodejs
Исходники: https://github.com/JeanJouliaCode/wipeClean
#nodejs
😁70👍4
Если вы ищете нишу для создания SaaS-продукта, просто посмотрите, что делают ваши потенциальные клиенты в экселе.
😁33👍10
Если пропустили, тут Figma выпустила клавитуру с хоткеями и крутилками для дизайнеров
Можно назначать любые горячие клавиши, в комплекте есть цветные клавиши и клавиши с иконками. Всего 30 клавиш со значками, 15 — с цветами и 2 «крутилки».
Осталось вынести Shift на педаль под столом и можно работать.
#дизайн
Можно назначать любые горячие клавиши, в комплекте есть цветные клавиши и клавиши с иконками. Всего 30 клавиш со значками, 15 — с цветами и 2 «крутилки».
Осталось вынести Shift на педаль под столом и можно работать.
#дизайн
🔥15🤣10👍2❤1
Делаем свой чат-бот на основе ИИ
В этом туториале вы узнаете как создать с нуля собственного чат-бота на JavaScript с применением таких технологий как Node.js, Express, React, MongoDB и моделей от OpenAI: https://youtu.be/wrHTcjSZQ1Y
Автор подробно объясняет весь процесс разработки веб-приложения — от начальной настройки до развертывания рабочего чат-бота.
#курс #ии
В этом туториале вы узнаете как создать с нуля собственного чат-бота на JavaScript с применением таких технологий как Node.js, Express, React, MongoDB и моделей от OpenAI: https://youtu.be/wrHTcjSZQ1Y
Автор подробно объясняет весь процесс разработки веб-приложения — от начальной настройки до развертывания рабочего чат-бота.
#курс #ии
👍9❤2🤩1
Что такое Webpack и как с ним работать: полный курс по Webpack
Обычно, при создании приложения на JavaScript, код разделяется на несколько частей (модулей). Затем в файле «index.html» необходимо указать ссылку на каждый скрипт. Но в процессе можно забыть какой-нибудь скрипт или расположить их в неправильном порядке — и приложение «посыпется».
Webpack — это сборщик модулей, которые решает эти проблемы. Он создает граф зависимостей и собирает модули приложения в бандл, на который может ссылаться файл «index.html». А ещё Webpack может преобразовать модули перед их добавлением в бандл, например: SASS/LESS в обычный CSS, или JavaScript в ES5 для старых браузеров.
Нашли подробный ролик длиной 3,5 часа, в котором вы:
— Изучите основы и реализуете полную конфигурацию Webpack.
— Настроите TypeScript, React, Babel.
— Научитесь работать со стилями и CSS modules.
— Рассмотрите большую часть возможностей Webpack 5.
— Реализуете монорепозиторий с микрофронтендом на основе workspaces и Module federation.
Делимся с вами: https://youtu.be/acAH2_YT6bs
#курс #webpack
Обычно, при создании приложения на JavaScript, код разделяется на несколько частей (модулей). Затем в файле «index.html» необходимо указать ссылку на каждый скрипт. Но в процессе можно забыть какой-нибудь скрипт или расположить их в неправильном порядке — и приложение «посыпется».
Webpack — это сборщик модулей, которые решает эти проблемы. Он создает граф зависимостей и собирает модули приложения в бандл, на который может ссылаться файл «index.html». А ещё Webpack может преобразовать модули перед их добавлением в бандл, например: SASS/LESS в обычный CSS, или JavaScript в ES5 для старых браузеров.
Нашли подробный ролик длиной 3,5 часа, в котором вы:
— Изучите основы и реализуете полную конфигурацию Webpack.
— Настроите TypeScript, React, Babel.
— Научитесь работать со стилями и CSS modules.
— Рассмотрите большую часть возможностей Webpack 5.
— Реализуете монорепозиторий с микрофронтендом на основе workspaces и Module federation.
Делимся с вами: https://youtu.be/acAH2_YT6bs
#курс #webpack
👍17🔥2❤1
Как это 2023 подходит к концу, а холивара про PHP ещё не было? Исправляемся
Сколько лет идет разговор о том, что «PHP уже не тот», а 2007-й, когда он занимал топовые позиции, уже не вернуть. Но факт остаётся фактом: будучи лидером в былое время, PHP остаётся им и до сих пор.
И вот интересная статья, которая доказывает, что старый добрый PHP не только не сдаёт свои позиции под напором всё большего числа новых технологий, но и остаётся лучшим помощником разработчиков для создания огромного множества веб-проектов любой сложности: https://tproger.ru/articles/pochemu-php-sohranit-svoi-pozicii-kak-klyuchevoj-yazyk-dlya-bekenda-veb-prilozhenij-v-2024-godu
#php
Сколько лет идет разговор о том, что «PHP уже не тот», а 2007-й, когда он занимал топовые позиции, уже не вернуть. Но факт остаётся фактом: будучи лидером в былое время, PHP остаётся им и до сих пор.
И вот интересная статья, которая доказывает, что старый добрый PHP не только не сдаёт свои позиции под напором всё большего числа новых технологий, но и остаётся лучшим помощником разработчиков для создания огромного множества веб-проектов любой сложности: https://tproger.ru/articles/pochemu-php-sohranit-svoi-pozicii-kak-klyuchevoj-yazyk-dlya-bekenda-veb-prilozhenij-v-2024-godu
#php
❤15🤣12👍1
Вышел Comentario 3.0.0: сервер комментариев с открытым исходным кодом
С помощью Comentario можно добавлять возможность комментирования к любым статическим страницам, вставив лишь пару HTML-тегов. Comentario написан на Go и Angular и использует БД PostgreSQL для хранения комментариев.
Подробнее: https://habr.com/ru/news/779012/
Исходники: https://gitlab.com/comentario/comentario
#инструменты
С помощью Comentario можно добавлять возможность комментирования к любым статическим страницам, вставив лишь пару HTML-тегов. Comentario написан на Go и Angular и использует БД PostgreSQL для хранения комментариев.
Подробнее: https://habr.com/ru/news/779012/
Исходники: https://gitlab.com/comentario/comentario
#инструменты
👍12