💡 Репозиторий, где собрано 100+ проектов с нуля - от веба до ИИ. Всё максимально практично 👇
- 100+ готовых проектов: сайты, игры, нейросети, тулзы
- Современные технологии: ReactJS, NodeJS, VueJS, Flutter, Unity, TensorFlow, OpenCV и другие
- Пошаговые гайды с разными уровнями сложности — подойдёт даже новичку
- У каждого проекта указан технологический стек
Без воды - только практика и понятные объяснения.
🚀 https://github.com/Xtremilicious/projectlearn-project-based-learning
- 100+ готовых проектов: сайты, игры, нейросети, тулзы
- Современные технологии: ReactJS, NodeJS, VueJS, Flutter, Unity, TensorFlow, OpenCV и другие
- Пошаговые гайды с разными уровнями сложности — подойдёт даже новичку
- У каждого проекта указан технологический стек
Без воды - только практика и понятные объяснения.
🚀 https://github.com/Xtremilicious/projectlearn-project-based-learning
🔥6👍3❤2
Теперь внутри 21 урок с пошаговыми гайдами, видео, дополнительными материалами и практическими заданиями.
Все темы объяснены простым языком и дополнены понятными примерами для новичков — а часть контента уже доступна на русском.
Забираем курс и начинаем прокачку по ИИ: https://github.com/microsoft/generative-ai-for-beginners
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🍌4
📦 sig-storage-local-static-provisioner - это официальный проект из экосистемы Kubernetes, который автоматизирует работу с локальными дисками как с PersistentVolume.
Он сканирует ноды, находит локальные директории или блочные устройства и автоматически создает для них PersistentVolume ресурсы. Такой подход полезен, когда нужно:
- использовать быстрые локальные SSD для подов;
- минимизировать задержки по сравнению с сетевым хранилищем;
- избежать ручного управления PV.
Поддерживаются как файловые директории, так и raw-блоки. Также есть механизмы очистки после удаления PVC (wipefs, shred, rm).
Это решение активно применяют в продакшене для stateful-нагрузок, где важна производительность — например, для баз данных или кешей.
https://github.com/kubernetes-sigs/sig-storage-local-static-provisioner
Он сканирует ноды, находит локальные директории или блочные устройства и автоматически создает для них PersistentVolume ресурсы. Такой подход полезен, когда нужно:
- использовать быстрые локальные SSD для подов;
- минимизировать задержки по сравнению с сетевым хранилищем;
- избежать ручного управления PV.
Поддерживаются как файловые директории, так и raw-блоки. Также есть механизмы очистки после удаления PVC (wipefs, shred, rm).
Это решение активно применяют в продакшене для stateful-нагрузок, где важна производительность — например, для баз данных или кешей.
https://github.com/kubernetes-sigs/sig-storage-local-static-provisioner
👍4❤1🔥1
☁️ Еще одно крупное достижение Google в области ИИ
Исследователи Google создали систему под названием LAVA, которая делает облачные вычисления гораздо эффективнее.
Она предсказывает, как долго будут работать виртуальные машины, и обновляет эти прогнозы в реальном времени.
Благодаря этому дата-центры Google могут умнее распределять нагрузку на серверы, снижать потери ресурсов и работать быстрее и дешевле.
Другими словами - теперь ИИ оптимизирует облако 👀
https://research.google/blog/solving-virtual-machine-puzzles-how-ai-is-optimizing-cloud-computing/
Исследователи Google создали систему под названием LAVA, которая делает облачные вычисления гораздо эффективнее.
Она предсказывает, как долго будут работать виртуальные машины, и обновляет эти прогнозы в реальном времени.
Благодаря этому дата-центры Google могут умнее распределять нагрузку на серверы, снижать потери ресурсов и работать быстрее и дешевле.
Другими словами - теперь ИИ оптимизирует облако 👀
https://research.google/blog/solving-virtual-machine-puzzles-how-ai-is-optimizing-cloud-computing/
👍5❤2🔥1
Альтернативная реализация сервера Bitwarden Client API, написанная на Rust и совместимая с официальными клиентами Bitwarden. Идеально подходит для самостоятельного размещения, особенно в случаях, когда запуск официального ресурсоёмкого сервиса может быть нежелателен.
#devops #девопс
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9❤3👍1
🚀 Многоязычный командный инструмент для разработчиков
run — это универсальный инструмент для выполнения кода на более чем 25 языках программирования с единым интерфейсом. Он упрощает работу, позволяя запускать и тестировать код без необходимости настраивать множество компиляторов и интерпретаторов.
🚀 Основные моменты:
- Поддержка более 25 языков программирования
- Удобный REPL для интерактивного программирования
- Единый интерфейс для выполнения кода
- Быстрая настройка и запуск без лишних сложностей
- Построен на Rust для высокой производительности и надежности
📌 GitHub: https://github.com/Esubaalew/run
#rust
run — это универсальный инструмент для выполнения кода на более чем 25 языках программирования с единым интерфейсом. Он упрощает работу, позволяя запускать и тестировать код без необходимости настраивать множество компиляторов и интерпретаторов.
🚀 Основные моменты:
- Поддержка более 25 языков программирования
- Удобный REPL для интерактивного программирования
- Единый интерфейс для выполнения кода
- Быстрая настройка и запуск без лишних сложностей
- Построен на Rust для высокой производительности и надежности
📌 GitHub: https://github.com/Esubaalew/run
#rust
GitHub
GitHub - Esubaalew/run: Universal multi-language runner and smart REPL written in Rust.
Universal multi-language runner and smart REPL written in Rust. - Esubaalew/run
❤1👍1
@devopsitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7😁3❤1
Модель Llama-Embed-Nemotron-8B от NVIDIA вышла на 1-е место в рейтинге MMTEB — став лучшей открытой и переносимой моделью эмбеддингов в мире.
Она установила новый стандарт в задачах поиска, реранжирования и семантического сходства более чем на 1000 языках, превзойдя решения Google GeminiEmbedding и Alibaba Qwen3-8B.
Построенная на базе Llama-3.1-8B, модель обучалась на 16 млн пар “запрос-документ”, прошла инструкционно-ориентированный fine-tuning и использует модельное слияние (model merging) для объединения многоязычного поиска в единую систему.
Это - большой шаг вперёд для open-source ИИ и многоязычных исследований.
https://huggingface.co/nvidia/omni-embed-nemotron-3b
#AI #NVIDIA #Llama #Embeddings #Multilingual #Retrieval #OpenSource #LLM #SemanticSearch #Nemotron #MMTEB #DeepLearning #AIResearch
Она установила новый стандарт в задачах поиска, реранжирования и семантического сходства более чем на 1000 языках, превзойдя решения Google GeminiEmbedding и Alibaba Qwen3-8B.
Построенная на базе Llama-3.1-8B, модель обучалась на 16 млн пар “запрос-документ”, прошла инструкционно-ориентированный fine-tuning и использует модельное слияние (model merging) для объединения многоязычного поиска в единую систему.
Это - большой шаг вперёд для open-source ИИ и многоязычных исследований.
https://huggingface.co/nvidia/omni-embed-nemotron-3b
#AI #NVIDIA #Llama #Embeddings #Multilingual #Retrieval #OpenSource #LLM #SemanticSearch #Nemotron #MMTEB #DeepLearning #AIResearch
❤5👍3🔥3
🔗 Объединение Telegram и Obsidian
Плагин для синхронизации сообщений и файлов из Telegram в Obsidian. Позволяет сохранять текст, голосовые записи и изображения, упрощая организацию информации. Доступен только для настольных платформ.
🚀Основные моменты:
- Синхронизация текстов и файлов из Telegram
- Возможность сохранять сообщения как отдельные заметки
- Поддержка транскрипции голосовых сообщений
- Настраиваемые шаблоны для новых заметок
- Автоматическое форматирование текста в Markdown
📌 GitHub: https://github.com/soberhacker/obsidian-telegram-sync
#javanoscript
Плагин для синхронизации сообщений и файлов из Telegram в Obsidian. Позволяет сохранять текст, голосовые записи и изображения, упрощая организацию информации. Доступен только для настольных платформ.
🚀Основные моменты:
- Синхронизация текстов и файлов из Telegram
- Возможность сохранять сообщения как отдельные заметки
- Поддержка транскрипции голосовых сообщений
- Настраиваемые шаблоны для новых заметок
- Автоматическое форматирование текста в Markdown
📌 GitHub: https://github.com/soberhacker/obsidian-telegram-sync
#javanoscript
👍14❤1👎1🙏1
🐳 Полезный, но не банальный Docker-совет
Если ты запускаешь контейнеры в проде или CI/CD - никогда не полагайся только на `latest` тег.
Вместо этого всегда фиксируй версии по SHA-digest, а не по тегам образов.
Вот почему 👇
🔹 Тег
🔹 Даже фиксированные теги (`1.21`,
🔹 Digest (`sha256:...`) — это точный отпечаток конкретного образа, который гарантирует, что в проде и CI запустится один и тот же код.
Пример безопасного запуска:
💡 Так ты избежишь непредсказуемых багов, когда образ “вдруг” стал другим — особенно важно для CI/CD и продакшена.
Если ты запускаешь контейнеры в проде или CI/CD - никогда не полагайся только на `latest` тег.
Вместо этого всегда фиксируй версии по SHA-digest, а не по тегам образов.
Вот почему 👇
🔹 Тег
latest может поменяться в любой момент — образ обновится, а твой контейнер внезапно поведёт себя по-другому. 🔹 Даже фиксированные теги (`1.21`,
3.10 и т.п.) не гарантируют стабильность — кто-то мог пересобрать их с новыми зависимостями. 🔹 Digest (`sha256:...`) — это точный отпечаток конкретного образа, который гарантирует, что в проде и CI запустится один и тот же код.
Пример безопасного запуска:
docker pull python@sha256:bcfb1c7d1c21f0c84793e9...
docker run python@sha256:bcfb1c7d1c21f0c84793e9... python app.py
💡 Так ты избежишь непредсказуемых багов, когда образ “вдруг” стал другим — особенно важно для CI/CD и продакшена.
👍24👎3🤔3🔥2❤1🥰1
SQL-инъекции остаются одной из самых частых и опасных уязвимостей в веб-приложениях. Ошибка в одном запросе — и злоумышленник получает доступ к базе данных, паролям и пользовательским данным.
В этом материале — полный практический разбор:
как именно происходят SQL-инъекции, какие ошибки разработчиков к ним приводят, как их распознать в коде и главное — как защититься.
Разберём реальные примеры на Python, PHP и Go, посмотрим, как атакующий «взламывает» запрос, и научимся писать безопасный код с параметризованными запросами и ORM.
Это не теория, а руководство, которое поможет понять уязвимость изнутри и навсегда закрыть её в своих проектах.
👉 Читать гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🍌1
Forwarded from Machinelearning
📊 TypeScript впервые обошёл Python и JavaScript в рейтинге GitHub Octoverse 2025
GitHub опубликовал ежегодный отчёт Octoverse, в котором TypeScript занял первое место среди самых популярных языков программирования, впервые вытеснив Python и JavaScript.
▪После запуска Copilot Free приток новых разработчиков на платформу достиг рекордных 36 млн в год.
▪ Количество ИИ-проектов почти удвоилось.
▪ Индия обогнала Китай и вышла на второе место по числу разработчиков, показав рост на 34%, а Россия вошла в топ-10.
▪ Ежеминутно создаётся более 200 репозиториев, но лишь 63% из них содержат README
Мир разработки меняется - ИИ ускоряет приток новых программистов, а TypeScript становится новым стандартом современного кода:
Подробнее: https://github.blog/news-insights/octoverse/octoverse-a-new-developer-joins-github-every-second-as-ai-leads-typenoscript-to-1/
@ai_machinelearning_big_data
#github
GitHub опубликовал ежегодный отчёт Octoverse, в котором TypeScript занял первое место среди самых популярных языков программирования, впервые вытеснив Python и JavaScript.
▪После запуска Copilot Free приток новых разработчиков на платформу достиг рекордных 36 млн в год.
▪ Количество ИИ-проектов почти удвоилось.
▪ Индия обогнала Китай и вышла на второе место по числу разработчиков, показав рост на 34%, а Россия вошла в топ-10.
▪ Ежеминутно создаётся более 200 репозиториев, но лишь 63% из них содержат README
Мир разработки меняется - ИИ ускоряет приток новых программистов, а TypeScript становится новым стандартом современного кода:
Подробнее: https://github.blog/news-insights/octoverse/octoverse-a-new-developer-joins-github-every-second-as-ai-leads-typenoscript-to-1/
@ai_machinelearning_big_data
#github
🤯4❤1👍1🔥1😁1