Media is too big
VIEW IN TELEGRAM
How to Make Responsive Portfolio Website
В этом видео с нуля создается сайт-портфолио на HTML, CSS и JS.
👉 @seniorFront
В этом видео с нуля создается сайт-портфолио на HTML, CSS и JS.
👉 @seniorFront
👍9🔥5
This media is not supported in your browser
VIEW IN TELEGRAM
CSS Responsive Scroll-Driven Text Reveals
Реализовано на чистом CSS, а также добавлена дополнительная реализация на JS, если ваш браузер не поддерживает CSS свойство animation-timeline со значением scroll().
👉 @seniorFront
Реализовано на чистом CSS, а также добавлена дополнительная реализация на JS, если ваш браузер не поддерживает CSS свойство animation-timeline со значением scroll().
👉 @seniorFront
❤1🔥1👏1
Square Every Digit
Необходимо возвести в квадрат каждую цифру числа и объединить их.
Например, если пропустить 9119 через функцию, то получится 811181, так как 9^2 равно 81, а 1^2 равно 1.
Примечание: функция принимает целое число и возвращает целое число.
👉 @seniorFront
Необходимо возвести в квадрат каждую цифру числа и объединить их.
Например, если пропустить 9119 через функцию, то получится 811181, так как 9^2 равно 81, а 1^2 равно 1.
Примечание: функция принимает целое число и возвращает целое число.
👉 @seniorFront
👍4👎1🔥1
Материалы из этого канала дают на платных курсах
Frontend Portal — настоящий портал для тех кто хочет стать востребованным frontend-разработчиком. Полезные ресурсы, шпаргалки, разбор вопросов с собеседований, задачи, викторины и многое другое
👉 Присоединяйтесь к @FrontendPortal и станьте частью дружного frontend-комьюнити!
Frontend Portal — настоящий портал для тех кто хочет стать востребованным frontend-разработчиком. Полезные ресурсы, шпаргалки, разбор вопросов с собеседований, задачи, викторины и многое другое
👉 Присоединяйтесь к @FrontendPortal и станьте частью дружного frontend-комьюнити!
👍13❤3🔥1💯1
Что такое SSL и TLS?
SSL (secure sockets layer — уровень защищённых cокетов) представляет собой криптографический протокол для безопасной связи. С версии 3.0 SSL заменили на TLS (transport layer security — безопасность транспортного уровня), но название предыдущей версии прижилось, поэтому сегодня под SSL чаще всего подразумевают TLS.
Цель протокола — обеспечить защищенную передачу данных. При этом для аутентификации используются асимметричные алгоритмы шифрования (пара открытый — закрытый ключ), а для сохранения конфиденциальности — симметричные (секретный ключ). Первый тип шифрования более ресурсоемкий, поэтому его комбинация с симметричным алгоритмом помогает сохранить высокую скорость обработки данных.
👉 @seniorFront
SSL (secure sockets layer — уровень защищённых cокетов) представляет собой криптографический протокол для безопасной связи. С версии 3.0 SSL заменили на TLS (transport layer security — безопасность транспортного уровня), но название предыдущей версии прижилось, поэтому сегодня под SSL чаще всего подразумевают TLS.
Цель протокола — обеспечить защищенную передачу данных. При этом для аутентификации используются асимметричные алгоритмы шифрования (пара открытый — закрытый ключ), а для сохранения конфиденциальности — симметричные (секретный ключ). Первый тип шифрования более ресурсоемкий, поэтому его комбинация с симметричным алгоритмом помогает сохранить высокую скорость обработки данных.
👉 @seniorFront
👍18❤2
This media is not supported in your browser
VIEW IN TELEGRAM
Gradient Borders w/ Translucent Backdrops using container queries
Создано на HTML и CSS. Панель настроек реализована библиотекой dat.gui
👉 @seniorFront
Создано на HTML и CSS. Панель настроек реализована библиотекой dat.gui
👉 @seniorFront
👍8
This media is not supported in your browser
VIEW IN TELEGRAM
Хотим посоветовать крутой канал CodeRoll | Frontend, где вы найдете:
- задачи для собеседований
- полезные статьи и новости для разработчиков
- необычные инструменты для веб-разработки
Не реклама, личная рекомендация.Please open Telegram to view this post
VIEW IN TELEGRAM
👍2👏1
This media is not supported in your browser
VIEW IN TELEGRAM
Fishbowl - Save the fish
Свёрстано и анимировано на HTML и SCSS. В JS прописана логика уменьшения и увеличения уровня воды.
👉 @seniorFront
Свёрстано и анимировано на HTML и SCSS. В JS прописана логика уменьшения и увеличения уровня воды.
👉 @seniorFront
👍18🔥2❤1
This media is not supported in your browser
VIEW IN TELEGRAM
Ваш Level Up в мире Frontend-разработки
WEBIK — канал для каждого, кто стремится проверить и углубить свои знания в вебе.
Там публикуют:
✓ Тесты на понимание кода с объяснениями
✓ Разборы задач и вопросов с собеседований
✓ Авторские обучающие статьи простым языком
✓ Макеты и эффекты для ваших пет-проектов
✓ Крутые рецепты кода
✓ Очень смешные мемасики
Вступай в WEBIK и становись крутым web разрабом!
WEBIK — канал для каждого, кто стремится проверить и углубить свои знания в вебе.
Там публикуют:
✓ Тесты на понимание кода с объяснениями
✓ Разборы задач и вопросов с собеседований
✓ Авторские обучающие статьи простым языком
✓ Макеты и эффекты для ваших пет-проектов
✓ Крутые рецепты кода
✓ Очень смешные мемасики
Вступай в WEBIK и становись крутым web разрабом!
👍7❤2🔥1🤨1
«Вредность» Auto-Suggest от Github Copilot
Разработчик Рашад Филизер объяснил, почему, по его мнению, Auto-Suggest от Github Copilot может принести больше вреда, чем пользы, особенно тем, кто только учится программировать.
Он отметил, что активно использует Github Copilot последние два с лишним года, но раскритиковал работу функции автопредложений. Филизер настроил её так, чтобы предложения выводились только по запросу.
По словам разработчика, Copilot отлично помогает в изучении нового синтаксиса, сокращая время переключения контекста между браузером, Google и редактором. Однако автопредложения вредят непосредственно обучению. Сам Филизер попробовал изучить Rust с помощью Copilot и автоподсказок. Спустя несколько дней он попробовал написать синтаксис сам, без Интернета, но не смог справиться с задачей.
Разработчик считает, что автопредложения Copilot полезны только в том случае, если синтаксис нужно уточнить, изначально прописав его самостоятельно.
По словам Филиза, постоянные подсказки вредят и тогда, когда нужно сохранить ход мысли. В попытках проверить предложения Copilot разработчик не раз забывал, что он хотел написать, а впоследствии ощущал, что действовал по подсказкам и не контролировал этот процесс.
В качестве решения Филиз предлагает отключить автопредложения. Для этого нужно выполнить следующие действия в Cursor или VSCode:
добавить следующее в свой файл settings.json:
добавить следующее в свой keybindings.json:
После этого автопредложения можно будет запускать в любое время, нажав ⌘ + Enter.
👉 @seniorFront
Разработчик Рашад Филизер объяснил, почему, по его мнению, Auto-Suggest от Github Copilot может принести больше вреда, чем пользы, особенно тем, кто только учится программировать.
Он отметил, что активно использует Github Copilot последние два с лишним года, но раскритиковал работу функции автопредложений. Филизер настроил её так, чтобы предложения выводились только по запросу.
По словам разработчика, Copilot отлично помогает в изучении нового синтаксиса, сокращая время переключения контекста между браузером, Google и редактором. Однако автопредложения вредят непосредственно обучению. Сам Филизер попробовал изучить Rust с помощью Copilot и автоподсказок. Спустя несколько дней он попробовал написать синтаксис сам, без Интернета, но не смог справиться с задачей.
Разработчик считает, что автопредложения Copilot полезны только в том случае, если синтаксис нужно уточнить, изначально прописав его самостоятельно.
По словам Филиза, постоянные подсказки вредят и тогда, когда нужно сохранить ход мысли. В попытках проверить предложения Copilot разработчик не раз забывал, что он хотел написать, а впоследствии ощущал, что действовал по подсказкам и не контролировал этот процесс.
В качестве решения Филиз предлагает отключить автопредложения. Для этого нужно выполнить следующие действия в Cursor или VSCode:
добавить следующее в свой файл settings.json:
{
"github.copilot.editor.enableAutoCompletions": false,
}добавить следующее в свой keybindings.json:
{
"key": "cmd+enter",
"command": "editor.action.inlineSuggest.trigger",
"when": "config.github.copilot.inlineSuggest.enable && editorTextFocus && !editorHasSelection && !inlineSuggestionsVisible"
}После этого автопредложения можно будет запускать в любое время, нажав ⌘ + Enter.
👉 @seniorFront
🔥9👍5👎2
Media is too big
VIEW IN TELEGRAM
Coffee | Custom Checkbox Design
В этом видео создается оригинальный переключатель на HTML и CSS.
👉 @seniorFront
В этом видео создается оригинальный переключатель на HTML и CSS.
👉 @seniorFront
This media is not supported in your browser
VIEW IN TELEGRAM
Geist Sans Font Breathing
Анимация создана в CSS, а в JS каждой букве задается CSS свойство animationDelay в зависимости от её позиции в строке.
👉 @seniorFront
Анимация создана в CSS, а в JS каждой букве задается CSS свойство animationDelay в зависимости от её позиции в строке.
👉 @seniorFront
🔥14👍3👏1
This media is not supported in your browser
VIEW IN TELEGRAM
Animated Vertical Navigation Menu
Стилизовано в CSS. В JS реализована логика смены CSS классов при наведении.
👉 @seniorFront
Стилизовано в CSS. В JS реализована логика смены CSS классов при наведении.
👉 @seniorFront
👍21😐2❤1
Что представляет собой SSR?
Anonymous Quiz
11%
Метод, используемый для обработки запросов на сервере и создания виртуального DOM
14%
Метод, используемый для генерации полной HTML-разметки веб-страницы на стороне клиента
75%
Метод, используемый для рендеринга страниц на сервере и отправки клиенту для отображения
❤7😁3👍2
Media is too big
VIEW IN TELEGRAM
Creative CSS Text Animation Effects
В этом видео создается анимированный текст на чистом CSS.
👉 @seniorFront
В этом видео создается анимированный текст на чистом CSS.
👉 @seniorFront
😁5