TGViewer
Channel Public Channel
Javascript

Javascript

@javascriptv

По всем вопросам - @workakkk

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

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

@JavaScript_testit- js тесты

@pythonl - 🐍

@ArtificialIntelligencedl - AI

@datascienceiot - ml 📚

РКН: № 5153160945
Subscribers
17K
Photos
1K
Videos
163
Links
1.5K

Showing posts older than #2186 · Back to latest

Older Posts 20 shown
Post #2183 3.36K
🎨 Создайте идеальные скелетоны загрузки с Boneyard

Boneyard генерирует пиксельно-точные скелетоны загрузки, извлекая данные из вашего реального DOM. Просто оберните компонент в и получите автоматические заполнители без ручных настроек.

🚀 Основные моменты:
- Автоматическое извлечение размеров элементов с помощью getBoundingClientRect()
- Поддержка нескольких точек прерывания для адаптивного дизайна
- Анимация пульсации для визуального эффекта
- Легкая интеграция в React-приложения

📌 GitHub: https://github.com/0xGF/boneyard

#javascript
GitHub GitHub - 0xGF/boneyard: Auto generated skeleton loading framework Auto generated skeleton loading framework. Contribute to 0xGF/boneyard development by creating an account on GitHub.
  • ❤ 8
  • 👍 1
Post #2182 3K
Rounded Box - Matcap texture

Куб с зеркальными гранями, выполненный с помощью Pug, Sass и библиотеки Three.js

https://codepen.io/vcomics/pen/JjpgBwY
  • 👍 9
  • 🤯 6
Post #2179 3.44K
Aseprite

Анимированный редактор спрайтов и инструмент для пиксель-арта (Windows, macOS, Linux)

▫️Поддержка цветовых профилей и различных цветовых режимов
▫️Средства анимации с предварительным просмотром в реальном времени
▫️Экспорт/импорт анимации в/из листов спрайтов, файлов GIF или последовательности файлов PNG
▫️Специальные инструменты для пиксельной графики
▫️Одновременное преобразование нескольких кадров/слоев
▫️Возможности Lua-скриптинга
▫️CLI — интерфейс командной строки для автоматизации задач

https://github.com/aseprite/aseprite
  • 👍 5
  • ❤ 2
  • 🔥 1
Post #2178 3.33K
Создаем CSS Scroll-driven текст с помощью SVG-фильтра 🥊

section { filter: url(#​knockout); }
section h1 { animation: shrink; }
@​keyframes shrink { 0% { scale: 36; }}


- Анимация изменения масштаба текста на видео-оверлее ✅
- Выбивание текста с использованием SVG-фильтра ✅
- Управление прокруткой ✅
  • 🔥 10
  • 👍 6
  • ❤ 3
Post #2177 3.23K
Server Actions создают публичные конечные точки, поэтому не забудьте защитить их, как и маршруты API.
  • 👍 6
  • ❤ 2
  • 😱 2
Post #2175 3.82K
🎮 Interactive Super Mario - анимация Super Mario, выполненный с помощью SCSS и JavaScript. Управление осуществляется с помощью клавиатуры

https://codepen.io/merchedev/pen/BaYqyNx
  • 👍 7
Post #2174 3.54K
🌟 DOOM на CSS

Представлен проект cssDOOM, подготовивший реализацию игры DOOM, использующую для отрисовки только CSS, без применения элемента canvas и WebGL.

Всё что выводится на экран, включая спрайты, текстурированные стены, уровни и эффекты, оформлено через стилизованные при помощи CSS элементы <div>, размещаемые в 3D-пространстве при помощи CSS-свойств "transform" и"transform-style: preserve-3d". Игровая логика написана на JavaScript, используя в качестве эталона оригинальный код игры DOOM, открытый компанией id Software. Наработки проекта опубликованы под лицензией GPLv2.

https://cssdoom.wtf/
  • 🔥 14
  • ❤ 4
  • 👍 3
  • 👎 2
Post #2173 3.44K
⚡️ Open-source NVR интерфейс для IP-камер

camera.ui — это open-source веб-интерфейс уровня NVR для управления камерами, поддерживающими RTSP-стриминг.

Что умеет:

• смотреть live-видео с камер прямо в браузере
• удобный Camview — плиточная панель всех камер
детекция движения через video analysis, MQTT, HTTP, FTP или SMTP
сохранение фото и видео, когда обнаружено движение
pre-buffer — можно увидеть несколько секунд до события
• уведомления через Telegram, Webhook, Alexa и WebPush
• поддержка Apple HomeKit через Homebridge
• PWA-приложение с push-уведомлениями
• тёмная тема и несколько цветовых тем интерфей

https://github.com/seydx/camera.ui
  • ❤ 5
  • 👏 2
Post #2172 3.3K
Совет по CSS 💡

Знаете ли вы, что свойство gap можно использовать и для макета flexbox? ✨
  • 👍 12
  • 😁 11
  • ❤ 2
  • 🔥 2
Post #2171 3.29K
MWS Cloud Platform приглашает на сеньорский митап

Что обсудим:
→ Почему vhost-user обходит virtio-net
→ Когда писать свой балансировщик вместо HAProxy
→ Почему нельзя выбрать один язык для платформы

Поспорим на дебатах Go vs Kotlin — все желающие могут присоединиться и задавать вопросы из зала.

📅 9 апреля, 18:00
📍 Место Санкт-Петербург, Конногвардейский бульвар, 4, Mishka Bar
Для кого: сеньоров-разработчиков, сетевых инженеров и архитекторов облачных платформ
Сложность докладов: 8/10
Места ограничены, регистрация обязательна. 👉
  • ❤ 2
  • 👍 2
  • 👎 2
  • 🔥 1
Post #2169 3.45K
  • 😁 23
  • ❤ 8
Post #2168 3.61K
📚🚀 Siftly: AI-управляемый менеджер закладок для Twitter/X

Siftly позволяет организовать ваши закладки из Twitter/X в удобную и визуально привлекательную базу знаний. Все данные остаются на вашем устройстве, а AI помогает в поиске и категоризации контента.

🚀Основные моменты:
- Импорт закладок без расширений
- AI-теги и семантический поиск
- Визуальная карта закладок
- Фильтрация по категориям и типам медиа
- Экспорт данных в CSV/JSON/ZIP

📌 GitHub: https://github.com/viperrcrypto/Siftly

#typescript
GitHub GitHub - viperrcrypto/Siftly: Local Twitter/X bookmark organizer with AI categorization and mindmap visualization Local Twitter/X bookmark organizer with AI categorization and mindmap visualization - viperrcrypto/Siftly
  • 👍 1
Post #2167 3.33K
🧩 Collaborator: Инновационная среда для разработки с агентами

Collaborator — это приложение для macOS, которое объединяет терминалы, файлы и код на одном бесконечном холсте. Упрощает работу, устраняя необходимость в переключении между вкладками. Приложение активно разрабатывается и предназначено для локального использования.

🚀 Основные моменты:
- Интуитивно понятный интерфейс с многофункциональным холстом
- Поддержка нескольких рабочих пространств
- Интерактивные терминалы и редакторы кода
- Локальное хранение данных без необходимости в учетных записях

📌 GitHub: https://github.com/collaborator-ai/collab-public

#javascript
  • ❤ 1
Post #2165 2.72K

Forwarded from Machinelearning

✔️ DeepMind сделала браузер-генератор сайтов на Gemini 3.1 Flash-Lite.

Концепт, который работает внутри AI Studio, пишет HTML и CSS прямо в процессе серфинга вместо загрузки готовых страниц с серверов. Внешний вид и контент формируются на основе промптов, кликов и контекста навигации.

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

До идеала еще очень далеко. Поскольку верстка и контент полностью генерируются на не лучшей версии Gemini, браузер уязвим, склонен немного галлюцинировать, искажать стили и тратит прорву токенов на инференс.


@ai_machinelearning_big_data

#news #ai #ml
  • 👍 7
  • 😁 1
Post #2164 2.99K
💻Сегодня большинство современных веб-сервисов строятся вокруг серверной логики, которая отвечает за обработку данных и устойчивую работу всей системы. Приглашаем на открытые уроки перед стартом курса «Node.js-разработчик»:

📆26 марта в 20:00 МСК
Разберём, как строится современная серверная архитектура. Узнаете, почему одного чистого Node.js часто недостаточно для коммерческой разработки и какие задачи решает NestJS.

📆9 апреля в 20:00 МСК
Пошагово реализуем WebSocket-сервер на Node.js и разберём, как устроен обмен сообщениями в realtime. Покажем, как типизация событий делает код надёжнее, и обсудим, почему простого решения недостаточно для рабочей системы.

📆22 апреля в 20:00 МСК
Поговорим о Bun, его отличия от Node.js и преимущества по производительности. Обсудим архитектуру backend-сервиса, интеграцию ИИ и работу с API.

⚡️Подробности и регистрация: https://otus.pw/81XL/?erid=2W5zFJkRpZP

Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
Post #2163 3.04K
Мигающие маяки

Карта показывает маяки, запрашивая информацию из Overpass API. Написано на JS.

https://github.com/geodienst/lighthousemap
  • 🔥 7
  • 👍 5
  • 👏 1
Post #2162 3.18K
#вопросы_с_собеседований
Идентичный алфавит

Напишите функцию, принимающую две строки и возвращающую true в случае если строки состоят из одинаковых букв (порядок не важен). Иначе верните false.

isEqualSymbols('кит', 'тик'); // => true
isEqualSymbols('мда', 'да я'); // => false

Решение на картинке. Для ускорения мы сразу отбрасываем вариант, когда строки не равны по длине, далее делаем из строк массивы и сортируем по символам, затем склеиваем обратно и проверяем готовые строки на равенство.
  • 👍 10
  • ❤ 1
  • 👎 1
Post #2161 3.1K
Animated Upload Modal

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

Для реализации данной функциональности используются HTML, CSS и JavaScript. В частности, HTML используется для создания структуры модального окна, CSS - для стилизации иконок и оформления окна, а JavaScript - для обработки действий пользователя, отслеживания состояний загрузки и визуализации этих состояний.

Нет использования фреймворков, но код использует библиотеку crypto в классе Utils для генерации случайных чисел.

🌐Ссылка на код
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →