Forwarded from Frontender's notes [ru]
Что нового можем делать с формами в 2022?
Эта статья — перевод оригинальной статьи Ollie Williams "What’s New With Forms in 2022?"
Читать...
Эта статья — перевод оригинальной статьи Ollie Williams "What’s New With Forms in 2022?"
Читать...
Forwarded from Laravel World
This media is not supported in your browser
VIEW IN TELEGRAM
TLDR — плагин для PhpStorm, который подключает искусственный интеллект и тот на чистом английском языке объясняет, что делает ваш код.
https://plugins.jetbrains.com/plugin/20050-tldr
https://plugins.jetbrains.com/plugin/20050-tldr
Forwarded from Laravel World
В PHP 8.3 появится новая функция
json_validate
, которая будет определять является ли указанная строка действительно json.Forwarded from FrontEndDev
Кеширование на стороне клиента с Vue и Workbox service workers
Статья о стратегиях кеширования с помощью сервис воркеров и их конфигурации для приложений на Vue.
https://blog.logrocket.com/frontend-caching-in-vue-with-workbox-service-workers/
Статья о стратегиях кеширования с помощью сервис воркеров и их конфигурации для приложений на Vue.
https://blog.logrocket.com/frontend-caching-in-vue-with-workbox-service-workers/
Forwarded from WebCraft - ремесло веб разработки
Кэширование контента в файлы PHP
Для ускорения работы PHP-сайта можно применить механизм единоразового сохранения сформированного контента в файлах кэша для их повторного использования. Например, меню сайта, «тяжелый» вывод выгрузки из базы данных и т.д.
Для этих целей был написан небольшой статический PHP-класс для кэширования блоков контента или страниц целиком. Изучаем подробно в статье по ссылке.
👉 @web_craft | #php
Для ускорения работы PHP-сайта можно применить механизм единоразового сохранения сформированного контента в файлах кэша для их повторного использования. Например, меню сайта, «тяжелый» вывод выгрузки из базы данных и т.д.
Для этих целей был написан небольшой статический PHP-класс для кэширования блоков контента или страниц целиком. Изучаем подробно в статье по ссылке.
👉 @web_craft | #php
Forwarded from Душный Вуй
#vuejs #touch #android #ios
Статейка на тему тач-событий в Vue.js
https://blog.logrocket.com/understanding-vue-touch-events-android-ios/
Статейка на тему тач-событий в Vue.js
https://blog.logrocket.com/understanding-vue-touch-events-android-ios/
Forwarded from Frontender's notes [ru]
JavaScript: редко используемые, но полезные API
Продолжение этой статьи. Автор рассказывает еще о некоторых
Читать...
#longread
Продолжение этой статьи. Автор рассказывает еще о некоторых
API
, которые редко встречаются в "дикой природе", но могут оказаться весьма полезными в "пограничных ситуациях":👉 Beacon API
👉 Clipboard API
👉 Notifications API
👉 Performance API
Читать...
#longread
Forwarded from Linux и Линус
Setting up Ubuntu 22.04 for development
I just had a clean reinstall of the latest ubuntu 22.04 LTS. This meant I had to setup my coding environment again from the scratch.
Basic Setup
First run
sudo apt update && sudo apt upgrade to installl the updates.
Then later install the gnome tw...
Read: https://blog.xenseee.tech/setting-up-ubuntu-2204-for-development
I just had a clean reinstall of the latest ubuntu 22.04 LTS. This meant I had to setup my coding environment again from the scratch.
Basic Setup
First run
sudo apt update && sudo apt upgrade to installl the updates.
Then later install the gnome tw...
Read: https://blog.xenseee.tech/setting-up-ubuntu-2204-for-development
How to Clear RAM Memory Cache, Buffer and Swap Space on Linux
https://www.geeksforgeeks.org/how-to-clear-ram-memory-cache-buffer-and-swap-space-on-linux/
#linux
https://www.geeksforgeeks.org/how-to-clear-ram-memory-cache-buffer-and-swap-space-on-linux/
#linux
GeeksforGeeks
How to Clear RAM Memory Cache, Buffer and Swap Space on Linux - GeeksforGeeks
Your All-in-One Learning Portal: GeeksforGeeks is a comprehensive educational platform that empowers learners across domains-spanning computer science and programming, school education, upskilling, commerce, software tools, competitive exams, and more.
Решение проблемы с аудио на macOS/iOS
https://stackoverflow.com/questions/54047606/allow-audio-play-on-safari-for-chat-app
#кодинг
#js
#macOS
https://stackoverflow.com/questions/54047606/allow-audio-play-on-safari-for-chat-app
#кодинг
#js
#macOS
Stack Overflow
Allow audio.play() on safari for chat app
Since Apple disabled the ability to autoplay audio via HTMLMediaElement.play()
in javascript without user interaction, I am not sure how I should play a sound when a user gets a chat message bef...
in javascript without user interaction, I am not sure how I should play a sound when a user gets a chat message bef...
Forwarded from Nuxt.js | Vue SSR News (Илья Бельский)
«Making Nuxt.js clone with Vue 3 and Vite (Vue Custom Server Side Rendering)»
https://dev.to/fyapy/making-nuxtjs-clone-with-vue-3-and-vite-vue-server-side-rendering-8e5
https://dev.to/fyapy/making-nuxtjs-clone-with-vue-3-and-vite-vue-server-side-rendering-8e5
DEV Community
Making Nuxt.js clone with Vue 3 and Vite (Vue Custom Server Side Rendering)
Competently writing applications in JavaScript is sometimes not an easy task, but this task can...
Complex Vue 3 state management made easy with Pinia
https://blog.logrocket.com/complex-vue-3-state-management-pinia/
#кодинг
#js
#vuejs
#pinia
https://blog.logrocket.com/complex-vue-3-state-management-pinia/
#кодинг
#js
#vuejs
#pinia
LogRocket Blog
Leveraging Pinia to simplify complex Vue state management - LogRocket Blog
Build a basic blog engine using Pinia, a state management tool for Vue apps, and its main features, including state, getters, and actions.
Generate dummy data in database by using Laravel Factory and Seed The Database by using Database Seeder
https://dev.to/shanisingh03/generate-dummy-laravel-data-with-model-factories-seeder-gg4
#кодинг
#backend
#php
#laravel
https://dev.to/shanisingh03/generate-dummy-laravel-data-with-model-factories-seeder-gg4
#кодинг
#backend
#php
#laravel
DEV Community
Laravel 8 Factories, Seeder
In this post i am going to explain about creating dummy data in database by using Laravel Factory and...
Forwarded from Типичный программист
Прокачиваем скилл веб-разработки: контейнерные запросы CSS простым языком
Контейнерные запросы выводят нас за рамки области просмотра и позволяют любому компоненту/элементу реагировать на нужную ширину контейнера. С помощью контейнерных запросов вы сможете точно определять все стили компонента: изменять отступы, размеры шрифтов, фоны или полностью изменить свойства отображения и ориентацию дочерних элементов.
Недавно в Google Chrome и Safari наконец-то внедрили полную поддержку контейнерных запросов. И вот отличная статья, которая поможет понять, как работают контейнерные запросы и как их использовать.
Всё простым языком и на реальных примерах: https://ishadeed.com/article/container-queries-are-finally-here/
#css #фронтенд
Контейнерные запросы выводят нас за рамки области просмотра и позволяют любому компоненту/элементу реагировать на нужную ширину контейнера. С помощью контейнерных запросов вы сможете точно определять все стили компонента: изменять отступы, размеры шрифтов, фоны или полностью изменить свойства отображения и ориентацию дочерних элементов.
Недавно в Google Chrome и Safari наконец-то внедрили полную поддержку контейнерных запросов. И вот отличная статья, которая поможет понять, как работают контейнерные запросы и как их использовать.
Всё простым языком и на реальных примерах: https://ishadeed.com/article/container-queries-are-finally-here/
#css #фронтенд
Update existing table's column with migration without losing data in Laravel
https://dev.to/mahmudulhsn/update-existing-table-with-migration-without-losing-in-data-in-laravel-fb1
#кодинг
#php
#laravel
https://dev.to/mahmudulhsn/update-existing-table-with-migration-without-losing-in-data-in-laravel-fb1
#кодинг
#php
#laravel
DEV Community
Update existing table's column with migration without losing data in Laravel
Before going to start our coding we need to know about Laravel Migration and how it helps us. First...
Forwarded from CTRL+S Health (ex. Сохранёнки программиста)
Шпаргалка: Git-команды для исправления своих ошибок
Если вы ошиблись в Git’е, разобраться, что происходит и как это исправить, — непростая задача. Документация Git — это кроличья нора, из которой вы вылезете только зная конкретное название команды, которая решит вашу проблему.
В шпаргалке рассказывают о командах, которые помогут вам выбраться из проблемных ситуаций:
Ссылка на шпаргалку
#шпаргалка #git #ru
Если вы ошиблись в Git’е, разобраться, что происходит и как это исправить, — непростая задача. Документация Git — это кроличья нора, из которой вы вылезете только зная конкретное название команды, которая решит вашу проблему.
В шпаргалке рассказывают о командах, которые помогут вам выбраться из проблемных ситуаций:
Ссылка на шпаргалку
#шпаргалка #git #ru
Tproger
Как это отменить?! Git-команды для исправления своих ошибок
Если вы что-то сделали в Git'е, а потом очень сильно пожалели, не отчаивайтесь: возможно, всё можно исправить. Рассказываем, как это сделать.
Forwarded from Инструменты программиста
Gitignore.io — веб-сервис для автоматического создания .gitignore-файлов
Работает платформа максимально просто — вам достаточно лишь ввести на главной странице используемые в проекте технологии
После этого сервис мгновенно создаст подходящий .gitignore-файл
Стоимость: #бесплатно
#open_source #web
Работает платформа максимально просто — вам достаточно лишь ввести на главной странице используемые в проекте технологии
После этого сервис мгновенно создаст подходящий .gitignore-файл
Стоимость: #бесплатно
#open_source #web
Forwarded from FrontEndDev
Клейморфизм на CSS
Простая реализация визуального эффекта для элементов
https://blog.openreplay.com/implementing-claymorphism-with-css/
Простая реализация визуального эффекта для элементов
https://blog.openreplay.com/implementing-claymorphism-with-css/