18174
По всем вопросам - @workakkk @itchannels_telegram -🔥лучшие ИТ-каналы @ai_machinelearning_big_data - машинное обучение @JavaScript_testit- js тесты @pythonl - 🐍 @ArtificialIntelligencedl - AI @datascienceiot - ml 📚 РКН: № 5153160945
🌟 Кроссплатформенный UI-фреймворк Valdi
Valdi — это мощный кроссплатформенный UI-фреймворк, который обеспечивает нативную производительность и быструю разработку. Пишите интерфейсы на TypeScript, и они компилируются в нативные представления для iOS, Android и macOS без использования веб-вью и JavaScript мостов.
🚀 Основные моменты:
- Нативная производительность без компромиссов
- Мгновенная горячая перезагрузка для быстрой разработки
- Легкая интеграция в существующие приложения
- Автоматическая генерация типобезопасных привязок
- Поддержка сложных анимаций и жестов
📌 GitHub: https://github.com/Snapchat/Valdi
#typescript
Совет по использованию инструментов Chrome Dev Tools 💡
Знаете ли вы, что с помощью Chrome Dev Tools можно легко отслеживать, какие события срабатывают на элементе, и просматривать свойства этих событий?
🔥 Подборка полезных ресурсов для программистов.
Здесь ты найдёшь всё это - коротко, по делу и без воды.
Пока другие ищут, где “подглядеть решение”, ты уже используешь самые свежие инструменты!
AI: t.me/ai_machinelearning_big_data
Python: t.me/pythonl
Linux: t.me/linuxacademiya
Devops: t.me/DevOPSitsec
Собеседования DS: t.me/machinelearning_interview
C++ t.me/cpluspluc
Docker: t.me/DevopsDocker
Хакинг: t.me/linuxkalii
Data Science: t.me/data_analysis_ml
Javascript: t.me/javascriptv
C#: t.me/csharp_1001_notes
Java: t.me/java_library
Базы данных: t.me/sqlhub
Python собеседования: t.me/python_job_interview
Мобильная разработка: t.me/mobdevelop
Golang: t.me/Golang_google
React: t.me/react_tg
Rust: t.me/rust_code
ИИ: t.me/vistehno
PHP: t.me/phpshka
Android: t.me/android_its
Frontend: t.me/front
Big Data: t.me/bigdatai
МАТЕМАТИКА: t.me/data_math
Kubernets: t.me/kubernetc
Разработка игр: /channel/gamedev
Haskell: t.me/haskell_tg
Физика: t.me/fizmat
💼 Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка ML: /channel/addlist/2Ls-snqEeytkMDgy
Папка FRONTEND: /channel/addlist/mzMMG3RPZhY2M2Iy
Папка Linux:/channel/addlist/w4Doot-XBG4xNzYy
😆ИТ-Мемы: t.me/memes_prog
🇬🇧Английский: t.me/english_forprogrammers
🧠ИИ: t.me/vistehno
🎓954ГБ ОПЕНСОРС КУРСОВ: @courses
📕Ит-книги бесплатно: /channel/addlist/BkskQciUW_FhNjEy
Сохрани себе, чтобы не потерять!
Для работы yt-dlp с YouTube отныне требуется установка JavaScript-движка
Разработчики проекта yt-dlp, продолжающего развитие инструментария youtube-dl для загрузки звука и видео из online-сервисов, объявили, что начиная с сегодняшнего релиза yt-dlp 2025.11.12 для полноценной загрузки контента с YouTube требуется установка внешнего JavaScript-движка. Использование JavaScript-движка объясняется введением в YouTube проверок, для прохождения которых необходимо выполнение кода на языке JavaScript.
https://opennet.ru/64232/
🧩 Умные диаграммы с Excalidraw
Создавайте профессиональные графики с помощью AI, просто описывая их на естественном языке. Интеграция с Excalidraw позволяет редактировать и настраивать диаграммы, обеспечивая гибкость и удобство.
🚀Основные моменты:
- AI генерирует диаграммы на основе текстовых описаний.
- Поддержка более 20 типов графиков, включая ER и архитектурные диаграммы.
- Уникальный алгоритм соединений для чистоты и логики графиков.
- Полная интеграция с Excalidraw для редактирования.
- Легкая настройка с использованием API ключа.
📌 GitHub: https://github.com/liujuntao123/smart-excalidraw-next
#javascript
Загрузка файла с помощью server action в Next.js
Читать полностью…
Ищем новичков во фронтенд-разработке и вёрстке сайтов.
Хотим показать, как получить реальный опыт в разработке сайтов и веб-приложений.
А именно:
- Сверстать веб-сайт на HTML + CSS;
- Реализовать функционал на JavaScript;
- Пощупать фронтенд-фреймворк Angular;
- Подключить Backend и загрузить сайт на хостинг.
Чтобы в итоге ты своими руками разработал качественный сайт, который не стыдно добавить в портфолио или продать.
Такой опыт можно получить на бесплатном практикуме уже завтра с поддержкой от опытных кураторов на каждом этапе.
👉 Приходи на бесплатное обучение и зови с собой друзей
Бонусом получишь гайд для поиска работы и заказов на фронтенд-разработку.
Совет по Javascript 💡
Для лучшей отладки используйте именованные выражения стрелочных функций для критических/часто используемых callback'ов ✅
Большай библиотека курсов по веб-разработке, которая поможет вырасти до full-stack инженера с нуля — The Odin Project
Обученеи HTML, CSS, JavaScript, базам данных и многому другому, а за время обучения вы соберёте несколько реальных проектов для портфолио.
Идеально для тех, кто хочет кодить, а не просто смотреть туториалы.
https://www.theodinproject.com/
🔗 Объединение Telegram и Obsidian
Плагин для синхронизации сообщений и файлов из Telegram в Obsidian. Позволяет сохранять текст, голосовые записи и изображения, упрощая организацию информации. Доступен только для настольных платформ.
🚀Основные моменты:
- Синхронизация текстов и файлов из Telegram
- Возможность сохранять сообщения как отдельные заметки
- Поддержка транскрипции голосовых сообщений
- Настраиваемые шаблоны для новых заметок
- Автоматическое форматирование текста в Markdown
📌 GitHub: https://github.com/soberhacker/obsidian-telegram-sync
#javascript
🔥Курс «Vue.js разработчик» — ускоренный рост до продакшн-уровняЕсли вы тянете фронтенд на «базовом React/JS», а фичи тормозят из-за лишней сложности, пора перейти на Vue и выпускать быстрее. Окно набора ограничено.
Что получите?
- Продвинутый Vue, Vue Router, Vuex: от компонентной архитектуры до масштабируемых SPA.
- TypeScript: чистый, лаконичный код без «магии».
- Тестирование: интеграционное и юнит-тесты (Jest, Cypress).
- Интеграции: GraphQL, Firebase, Electron.- Инструменты: Webpack, Babel, паттерны проектирования для сложных интерфейсов.
Почему Vue нужно изучать сейчас?
- Быстрый старт и понятная реактивность «из коробки»
- без сложных концепций.- Легко внедряется в существующие проекты и даёт меньший бандл.
- Как Angular, но проще: готовые пакеты для роутинга, состояния и тестов.
⏳Не теряйте время: места в потоке ограничены. Зафиксируйте за собой место и начните обучение:
https://otus.pw/9dwFA/?erid=2W5zFHHsGTr
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
✨ Mina Rich Editor - Уникальный редактор на Tailwind CSS
Первый блочный редактор с поддержкой богатого текста, созданный с использованием Tailwind CSS и shadcn/ui. Идеален для создания интерактивного контента с возможностью работы с таблицами и изображениями.
🚀 Основные моменты:
- Поддержка таблиц с возможностью редактирования и перетаскивания
- Мультивыбор изображений для удобного редактирования
- Улучшенная система перетаскивания для блоков и контента
- Интуитивно понятные операции с изображениями в сетке
- Приветствуются коллаборации и улучшения
📌 GitHub: https://github.com/Mina-Massoud/Mina-Rich-Editor
#typescript
🚀 AI-Powered Full-Stack Development Platform
FullStack Agent — это инновационная платформа, позволяющая создавать и развивать веб-приложения с помощью ИИ и естественного языка. Она использует Claude Code и Kubernetes для безопасного и масштабируемого развертывания проектов в изолированных средах.
🚀 Основные моменты:
- 🤖 Разработка с помощью ИИ: создание приложений через естественный язык
- 🔒 Изолированные среды: каждый проект работает в своем контейнере Kubernetes
- 🗄️ Автоматическое создание баз данных: PostgreSQL по запросу
- 🌐 Веб-терминал: доступ к среде через интегрированный ttyd
- 🔐 Интеграция с GitHub: управление репозиториями и версиями
📌 GitHub: https://github.com/FullstackAgent/FullstackAgent
🧑🏻💻Если вы пишете на Node.js и Express, но упираетесь в архитектурные ограничения - самое время перейти на уровень корпоративных серверных решений.
На открытом уроке 25 ноября в 20:00 мск вы разберёте, как строить масштабируемую и модульную архитектуру backend-приложений. Мы покажем, как грамотно выстраивать контроллеры и сервисы, внедрять зависимости, настраивать асинхронную обработку запросов и кеширование. Разберём, как готовить backend к работе под нагрузкой: от логирования и мониторинга до оптимизации API.
После вебинара вы сможете создавать серверные приложения, готовые к продакшну - с чёткой архитектурой, высокой производительностью и предсказуемым поведением под нагрузкой.
👉Запишитесь на открытый урок в преддверии старта курса “Node.js Developer” - и узнайте, почему NestJS стал новым стандартом для профессиональных Node.js-разработчиков: https://tglink.io/6d7b947cd341?erid=2W5zFJyoABi
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
🌪 useEffect и зависимости
На картинке 3 кейса:
➡️ Забыли проп в deps → эффект не срабатывает при изменении данных
➡️ Положили объект/функцию → эффект запускается каждый ререндер
➡️ Скаляр в deps → всё стабильно, эффект срабатывает ровно при нужном изменении
⌨️ Совет:
— Всегда указывайте все зависимости эффекта
— Если зависимость нестабильна (объект/функция) → мемоизируйте (useMemo, useCallback)
— Примитивы (строка, число) в deps — самый безопасный вариант
#hotfix #react
🧩 OpenTalent: Оценка и развитие талантов на основе Git-данных
OpenTalent — это открытая платформа для оценки разработчиков, основанная на их вкладе в проекты с использованием данных Git. Платформа предлагает объективные метрики и отчеты, помогающие как разработчикам, так и работодателям в поиске и развитии талантов.
🚀 Основные моменты:
- Анализ вкладов в код, документацию и тестирование.
- Оценка влияния разработчиков с помощью алгоритма OpenRank.
- Отчеты о взаимодействии в сообществе и карьерные рекомендации.
- Поддержка индивидуальных отчетов для разработчиков и компаний.
📌 GitHub: https://github.com/OS-HUBU/opentalent-new
#javascript
⚡️Приглашаем на бесплатный вебинар курса “Разработчик Битрикс24”: «События в Битрикс24: Путеводитель по изменениям»
Когда: 19 ноября, 20:00 (мск)
О вебинаре
Узнайте, как работать с событиями в Битрикс24 для управления изменениями. На открытом уроке курса Разработчик Битрикс24 разберём, что такое события, их виды, процесс регистрации и способы изменения сущностей в системе.
Вопросы вебинара:
- Понятие событий в Битрикс24.
- Разнообразие видов событий.
- Процесс регистрации событий.
- Способы изменения сущностей в Битрикс24.
Что освоите:
- Понимание событий и их роли в Битрикс24.
- Навыки изменения сущностей в системе.
👉 Зарегистрируйтесь: https://otus.pw/lzAC/?erid=2W5zFJaERbv
Прокачайте навыки разработки на Битрикс24!
Занятие приурочено к старту курса “Разработчик Битрикс24” в OTUS, обучение на котором позволит освоить компетенции по созданию и настройке решений для автоматизации бизнес-процессов в Битрикс24.
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
🚀 StyleX — Open Source Styling Library for CSS at Scale!
Facebook представили StyleX - систему стилизации, сочетающую удобство CSS-in-JS с производительностью статического CSS.
Она генерирует коллизионно-устойчивые атомарные стили и позволяет писать выразительный, типобезопасный и сверхбыстрый код.
StyleX уже используется во всех продуктах компании.
Главная идея - компиляция стилей во время сборки, чтобы CSS-код не рос вместе с приложением.
👉 Подробнее: https://engineering.fb.com/2025/11/11/web/stylex-a-styling-library-for-css-at-scale
⚡️ Github: https://github.com/facebook/stylex
@javascriptv
#WebDev #CSS #StyleX #OpenSource
🚀 Сначала запусти, а потом улучшай
Эту мантру знает каждый успешный фаундер. Главный риск в IT — застрять в перфекционизме и так и не выйти на рынок. Ценится скорость!
Яркий пример — челлендж «12 запусков за 12 месяцев» в комьюнити «Короче, Капитан». Вот как это работает у них:
⚡️Фокус. Берёте одну проблему с проверенным спросом. Никаких догадок.
⚡️Скорость и бюджет. Ровно месяц на разработку и запуск в США/ЕС. Средний бюджет на продвижение — всего $150.
⚡️Анализ. В конце месяца — честный разбор: что сработало, а что нет.
Вы в реальном времени видите запуск, продвижение и доход по каждому проекту. Идеальный способ прокачать насмотренность и перенять работающие подходы — даже если вы инженер, а не фаундер.
В будущем гарантированно набьете меньше шишек 💡
👉 Подписаться: @its_capitan
Реклама: ИП Зуев Игорь Владимирович, ИНН: 360408359441, Erid: 2Vtzqw12AtX
🍏📦 Apple App Store Frontend Source Code Archive
Репозиторий содержит извлеченный исходный код фронтенда App Store, собранный с помощью расширения для Chrome. Код сохранен для образовательных целей, так как Apple не отключила sourcemaps на своем сайте.
🚀Основные моменты:
- Полный исходный код на Svelte/TypeScript
- Логика управления состоянием
- Компоненты пользовательского интерфейса
- Интеграция с API
- Структура каталогов для удобства навигации
📌 GitHub: https://github.com/rxliuli/apps.apple.com
#typescript
🚀 React Native Godot: Интеграция Godot в мобильные приложения
React Native Godot позволяет встраивать движок Godot в приложения на React Native для Android и iOS. Это решение стабильно работает в приложениях, обслуживающих миллионы пользователей, и предоставляет доступ ко всем API Godot из JavaScript.
🚀 Основные моменты:
- Поддержка Android и iOS с использованием LibGodot.
- Возможность запуска, остановки и перезапуска Godot.
- Godot работает в отдельном потоке, не влияя на основной поток приложения.
- Полный доступ к API Godot из TypeScript/JavaScript.
- Примеры использования доступны в приложении.
📌 GitHub: https://github.com/borndotcom/react-native-godot
#javascript
🔥Приглашаем на бесплатный вебинар курса “Разработчик Битрикс24”: «Локальные приложения и веб-хуки в Битрикс24». Открыта регистрация
Когда: 10 ноября, 20:00 (мск)
О вебинаре
Узнайте, как использовать REST API и веб-хуки для разработки в Битрикс24. На открытом уроке курса Разработчик Битрикс24 разберём, как интегрировать приложения с помощью веб-хуков и REST API, а также рассмотрим реальный пример интеграции с интернет-магазином.
Вопросы вебинара:
- Что такое REST API и REST Битрикс24, их применение.
- Веб-хуки: понятие, виды и использование в Битрикс24.
- Практический пример интеграции Битрикс24 с интернет-магазином.
Что освоите:
- Навыки работы с REST API в Битрикс24.
- Понимание видов и применения веб-хуков.
- Практические подходы к интеграции приложений.
👉 Зарегистрируйтесь: https://otus.pw/QvBs/?erid=2W5zFHbVP2p
Прокачайте навыки разработки на Битрикс24!
Занятие приурочено к старту курса “Разработчик Битрикс24” в OTUS, обучение на котором позволит освоить компетенции по созданию и настройке решений для автоматизации бизнес-процессов в Битрикс24.
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
🖥 Методы работы с массивами в JavaScript!
@javascriptv
Прочел любопытный пост, в котором Даниэль Ленц, фронт из Яндекса, подсветил дилемму, встречающуюся почти в любой большой компании. Как фронт, всегда ловлю себя на том же вопросе: «хочу ли я просто писать продукт или втягиваться в эволюцию общего стека?»
Когда стек ведут выделенные команды — жизнь становится проще. Всё предсказуемо, стандарты спускаются сверху, а ты фокусируешься на фичах. Иногда это нравится — особенно когда сроки поджимают и голова забита бизнес-логикой, а не внутренними библиотеками.
Но модель «опенсорс внутри компании» тоже притягивает. Она напоминает настоящую разработку в сообществе — обсуждения, пулы, боль несовместимостей и… ощущение, что стек живой, и ты можешь на него повлиять. Даже если это значит, что что-то будет двигаться медленнее.
Наверное ключ не в выборе «что лучше», а в том, в какой фазе ты сейчас как разработчик. Иногда хочется спокойствия и предсказуемости. Иногда влияния и участия.
И да, смешно, что на фоне тренда “ИИ будет сам кликать UI” мы всё ещё решаем, кто будет кнопки в наших UI-библиотеках красить
А вы что предпочли бы в своей команде: стабильный стек сверху или «вбросил PR — изменил мир»?
🖥 В Пензенском госуниверситете решили пойти нестандартным путём - JavaScript перевели на кириллицу и начали преподавать студентам в русифицированном виде.
По словам преподавателей, часть студентов быстрее осваивает базовые концепции: код на родном языке выглядит понятнее.
Однако в IT-компаниях к инициативе относятся скептически — переход на такую версию языка может занять больше времени, чем изучение оригинального синтаксиса.
Кстати, посмотреть задачи на «русском JavaScript» уже можно. Кто знает - может, скоро придётся переучиваться 🙂
https://images.codewars.com/users/AlexaD20/published_kumite
📊 GitHub Octoverse 2025: TypeScript впервые вышел на первое место, а ИИ взорвал темпы роста
GitHub сообщил, что на платформу теперь присоединяется один новый разработчик каждую секунду - за год сообщество выросло на 36 млн и превысило 180 млн пользователей.
🔥 Главная сенсация - TypeScript впервые обошёл Python и JavaScript, став самым популярным языком программирования на GitHub.
Рост интереса к ИИ-проектам и интеграциям с Copilot стал главным двигателем этой динамики.
🇮🇳 Индия обошла Китай и заняла второе место по числу разработчиков (рост +34%), а Россия вошла в топ-10.
🧠 Количество проектов с использованием ИИ почти удвоилось, и больше 200 новых репозиториев создаются каждую минуту.
Мир разработки меняется — AI-инструменты формируют новое поколение программистов, а TypeScript становится языком по умолчанию для будущего код
Подробнее: https://github.blog/news-insights/octoverse/octoverse-a-new-developer-joins-github-every-second-as-ai-leads-typescript-to-1/
@javascriptv
#github #TypeScript
Люблю использовать CSS-анимацию, например, такую
Читать полностью…
.ring {
animation: float 2s infinite alternate var(--ease);
animation-delay: calc(
sin((var(--index) / var(--count)) * 45deg)
* -2s
);
}