Javascript
18.6K subscribers
805 photos
117 videos
2 files
1.24K links
По всем вопросам - @workakkk

@itchannels_telegram -🔥лучшие ИТ-каналы

@ai_machinelearning_big_data - машинное обучение

@JavaScript_testit- js тесты

@pythonl - 🐍

@ArtificialIntelligencedl - AI

@datascienceiot - ml 📚

РКН: № 5153160945
Download Telegram
🔥 Курс по созданию аутентификации пользователей в приложениях Next.js!

🌟 Аутентификация пользователей является неотъемлемым аспектом современных веб-приложений, и этот всеобъемлющий видеоурок создан, чтобы снабдить вас знаниями, которые позволят вам это сделать. Вы узнаете об аутентификации на основе ролей, подходе, который не только повышает безопасность, но и дает вам детальный контроль над тем, что разные пользователи могут видеть и делать на вашем сайте

🌟 Курс начинается с основ NextAuth, проводя вас через настройку среды и создание проекта. Затем вы узнаете, как использовать NextAuth для страниц, отрисованных на сервере и клиенте, что даст вам целостное понимание процессов аутентификации

🔗 Ссылка: *клик*

#курс #nextjs

@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥72
This media is not supported in your browser
VIEW IN TELEGRAM
🖥 Анимированный контур кнопки для HTML-элемента, который останавливается при наведении на неё.

Эффект неонового свечения, подойдет для темной темы приложения.

#hover #кнопки #градиент #html

https://codepen.io/shshaw/pen/RwJwJJx

@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥21👍95
🖥 Лайфхак: вы можете создать футер с "копирайтом" таким образом, чтобы год на нем обновлялся автоматически!

@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥30😁11😱65👍5
🖥 Glassmorphism Generator — полезный сайт для любого фронтендера! Здесь вы можете быстро создать стеклянный эффект для вашего элемента и сразу же увидеть результат!

🔗 Ссылка: *клик*

@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
👍165🔥5
🖥 Elevator Saga — это интерактивная онлайн-игра, которая позволяет пользователям решать задачи по управлению лифтами с помощью программирования на языке JavaScript. Основная цель игры — оптимизировать работу системы лифтов, чтобы как можно быстрее перемещать пассажиров между этажами!

🌟 В игре предлагаются различные уровни сложности, где на каждом уровне необходимо выполнить определённые задачи, такие как перевозка определённого количества пассажиров за ограниченное время. Пользователи пишут скрипты, которые контролируют работу лифтов, принимая решения о том, когда открывать двери, когда и на какой этаж подниматься или опускаться

🔗 Ссылка: *клик*

@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20🔥74
🥷 youtube-incognito-mode — расширение для браузера Chrome, которое позволяет пользователю решать, будут ли просмотренные видео влиять на рекомендации на YouTube. Оно блокирует просмотры от влияния на будущие рекомендации, хотя ваш поиск все еще может на это влиять

👀 Хорошее расширение для параноиков

▪️GitHub

@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13😁54🔥2🤔2
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️ Наглядная памятка: 12 рекомендаций по обеспечению безопасности при создании API

Чтобы обеспечить защиту ваших API, следуйте этим 12 советам:

- используйте HTTPS;
- применяйте OAuth 2;
- внедрите веб-аутентификацию;
- разграничьте доступ с помощью ключей API;
- реализуйте авторизацию;
- ограничьте скорость запросов;
- управляйте версиями API;
- создайте белый список;
- проверьте риски безопасности API согласно OWASP;
- используйте API-шлюз;
- обрабатывайте ошибки;
- проверяйте вводимые данные.

Сохраните эти рекомендации и используйте их в работе.
👍184🔥3👎1
🖥 Совет: используйте метод console.table() для отображения данных в виде таблицы!

@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
👍54🔥176
🖥 30-seconds-of-code — это коллекция полезных и коротких JavaScript сниппетов, предназначенных для выполнения различных задач. Каждый сниппет занимает всего несколько строк кода и решает часто встречающиеся проблемы или упрощает рутинные операции, что делает его удобным инструментом для быстрого освоения и применения JavaScript в проектах

🔐 Лицензия: CC-BY-4.0

🖥 Github

@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
👍177🔥6
🔍 OmniParser — это инструмент от Microsoft, предназначенный для разбора и анализа интерфейсов приложений на основе скриншотов

OmniParser - инструмент для анализа скриншотов пользовательского интерфейса, разработанный для улучшения работы агентов UI на основе LLM.

Он преобразует скриншоты в структурированный формат, выделяя интерактивные области и описывая функции элементов(кнопки, иконки, значки и т.д) и не требует исходного HTML или иерархии представлений.

OmniParser состоит из двух моделей:

🟢Модель обнаружения интерактивных элементов, основанная на YOLOv8 и обученная на датасете из 67 тысяч скриншотов веб-страниц с аннотациями кликабельных областей.

🟢Модель описания функций элементов UI, основанная на BLIP-2, обученная на 7 тысячах пар "элемент-описание", созданных с помощью GPT-4o.

OmniParser был протестирован в бенчмарках ScreenSpot, Mind2Web и AITW, где превзошел агентов на основе GPT-4V и модели, обученные на данных графических интерфейсов (SeeClick, CogAgent и Fuyu).

⚠️ OmniParser может испытывать трудности с распознаванием повторяющихся элементов, текста и с определением точных границ кликабельных областей.

▶️Локальная установка и запуск в Gradio UI :

# Create conda env
conda create -n "omni" python==3.12
conda activate omni

# Install requirement
pip install -r requirement.txt

# Run Gradio UI
python gradio_demo.py

📌Лицензирование: MIT License.


🟡Страница проекта
🟡Набор моделей
🟡Arxiv
🖥Github


#AI #ML #Microsoft #YOLO8 #BLIP #OmniParser


🖥 Github
Please open Telegram to view this post
VIEW IN TELEGRAM
👍102🔥2
🖥 Полный курс по JavaScript! (2024)

🕞 Продолжительность: 12:00:00

🔗 Ссылка: *клик*

@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
21🔥11👍4👏4🤯1
🔥 Как создать динамические маршруты API в Next.js?

🌟 Next.js — это фреймворк на основе React, который позволяет разработчикам создавать полнофункциональные веб-приложения, расширяя новейшие функции React

🌟 В этой статье вы узнаете о динамических маршрутах API в Next.js: что они собой представляют, как их создавать и как расширять их функциональные возможности

🔗 Ссылка: *клик*

@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
👍102🔥2
🔥 Курс по созданию аутентификации пользователей в приложениях Next.js!

🌟 Аутентификация пользователей является неотъемлемым аспектом современных веб-приложений, и этот всеобъемлющий видеоурок создан, чтобы снабдить вас знаниями, которые позволят вам это сделать. Вы узнаете об аутентификации на основе ролей, подходе, который не только повышает безопасность, но и дает вам детальный контроль над тем, что разные пользователи могут видеть и делать на вашем сайте

🌟 Курс начинается с основ NextAuth, проводя вас через настройку среды и создание проекта. Затем вы узнаете, как использовать NextAuth для страниц, отрисованных на сервере и клиенте, что даст вам целостное понимание процессов аутентификации

🔗 Ссылка: *клик*

#курс #nextjs

@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥43
🖥 Это же одно и то же, ведь да?..

@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
😁85👍15🤯112👎2🔥1
🖥 Glassmorphism Generator — полезный сайт для любого фронтендера! Здесь вы можете быстро создать стеклянный эффект для вашего элемента и сразу же увидеть результат!

🔗 Ссылка: *клик*

@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17🔥32
Как удалить первый элемент массива в javascript😂

@javascriptv
👍271🥰1
🖥 Awesome-javascript — коллекция популярных библиотек, фреймворков, инструментов и ресурсов, связанных с JavaScript!

🌟 Проект содержит тщательно отобранные ссылки на полезные инструменты для фронтенд и бэкенд-разработки, охватывая темы, такие как работа с DOM, обработка данных, тестирование, сборка и другие аспекты экосистемы JavaScript. Это полезный справочник для разработчиков, ищущих надежные и проверенные решения для улучшения своих проектов

🖥 Github

@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
16👍9🔥4
🖥 Как защитить приложения JavaScript: распространенные уязвимости и лучшие практики!

💡 JavaScript — широко используемый язык программирования для создания клиентских и серверных приложений. Его варианты использования выходят за рамки веб-разработки, поскольку JavaScript также используется в разработке мобильных приложений и искусственном интеллекте. Это делает JavaScript универсальным языком.

🌟 Но такая универсальность влечет за собой риски. Широкое использование JavaScript также делает его основной целью для атак

❗️ Эта статья познакомит вас с важностью безопасности вашего приложения. Вы также узнаете распространенные уязвимости безопасности JavaScript и способы предотвращения атак и защиты вашего кода JavaScript!

🔗 Ссылка: *клик*

@linuxkalii
Please open Telegram to view this post
VIEW IN TELEGRAM
👍165🥰2
🖥 Эта статья объясняет концепцию "мёртвой зоны" в JavaScript!

🌟 Мертвая зона — фаза исполнения кода, когда переменная существует, но недоступна до инициализации, что вызывает ошибку ReferenceError. В статье рассматриваются причины мёртвой зоны, особенности let и const в отличие от var, и методы, позволяющие избежать связанных с этим проблем

🔗 Ссылка: *клик*

@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17🔥64👎2🤬2