Windows 10/11 по умолчанию содержит кучу лишних программ: 3D Paint, XBox Game Bar, Bing web search, Phone Link и т.п. С годами и очередными обновлениями их становится всё больше, а система начинает заметно подтормаживать, особенно не на самых современных компьютерах.
Существует целый набор инициатив по очистке всего лишнего быстро и одним махом. Гуглится по Windows Debloat.
Вот один быстрый проверенный вариант:
1. Открыть PowerShell от имени администратора.
2. Вбить
3. Выбрать вариант 1 — быстрое применение рекомендуемых изменений.
Или вот ещё один инструмент с графическим интерфейсом (на картинке к посту), можно кнопочки потыкать.
Если же хотите ультимативное ускорение — попробуйте кастомные сборки, из которых энтузиасты уже предварительно выкинули всё лишнее. Это самый действенный способ, Windows становится заметно отзывчивей.
@prog_tools
Существует целый набор инициатив по очистке всего лишнего быстро и одним махом. Гуглится по Windows Debloat.
Вот один быстрый проверенный вариант:
1. Открыть PowerShell от имени администратора.
2. Вбить
& ([scriptblock]::Create((irm "https://debloat.raphi.re/")))3. Выбрать вариант 1 — быстрое применение рекомендуемых изменений.
Или вот ещё один инструмент с графическим интерфейсом (на картинке к посту), можно кнопочки потыкать.
Если же хотите ультимативное ускорение — попробуйте кастомные сборки, из которых энтузиасты уже предварительно выкинули всё лишнее. Это самый действенный способ, Windows становится заметно отзывчивей.
@prog_tools
🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Бро, ты можешь тут реализоваться и т.д.
Став частью ОТП Банка, именно ты сделаешь сильнее всю команду! Расти, учись и пробуй новое — это твой шанс создать что-то по-настоящему крутое.
Присоединяйся к ребятам и делись роликом с теми, кто тоже готов к переменам 🚀
Став частью ОТП Банка, именно ты сделаешь сильнее всю команду! Расти, учись и пробуй новое — это твой шанс создать что-то по-настоящему крутое.
Присоединяйся к ребятам и делись роликом с теми, кто тоже готов к переменам 🚀
👎4❤1
Супер-простой гайд, как поднять себе локальный ИИ на Mac и Windows. Получится инструмент для подстраховки, если нет интернета или для простых задач, когда не обязательна мощь облачных LLM.
В качестве бонуса: как добавить файлы со своего компьютера, чтобы модель при ответе учитывала их. Можно сделать такой супер-современный поиск по своим документам.
@prog_tools
В качестве бонуса: как добавить файлы со своего компьютера, чтобы модель при ответе учитывала их. Можно сделать такой супер-современный поиск по своим документам.
@prog_tools
Tproger
Персональный ИИ: запускаем Llama и Mistral локально на Mac и Windows
Пошаговая инструкция по установке локальных языковых моделей на ваше устройство. Узнайте, как выбрать подходящую версию, настроить параметры и решить типичные проблемы. Работайте с ИИ офлайн без подписок и ограничений.
❤3👍3👎1
Numbat — статически типизированный язык программирования для научных вычислений, написанный на Rust, где физические размерности работают как типы.
Использовать можно прямо в консоли, примеры на картинке. Установите по инструкции, затем просто вбиваете
В системе типов Numbat умеет работать с размерностями и автоматически отслеживать ошибки в вычислениях. Например, если попытаетесь использовать длину вместо времени, компилятор сразу скажет, что что-то не так.
И это и есть главная фишка! Парсер работает строго: либо получите понятное сообщение об ошибке, либо можете доверять результату расчёта. Язык заточен под «одноразовые» вычисления для учёных и инженеров, которым нужна высокая точность и автоматическая конвертация между единицами измерения.
Использовать можно прямо в консоли, примеры на картинке. Установите по инструкции, затем просто вбиваете
numbat и вводите что вам нужно посчитать или перевести в другие единицы.В системе типов Numbat умеет работать с размерностями и автоматически отслеживать ошибки в вычислениях. Например, если попытаетесь использовать длину вместо времени, компилятор сразу скажет, что что-то не так.
И это и есть главная фишка! Парсер работает строго: либо получите понятное сообщение об ошибке, либо можете доверять результату расчёта. Язык заточен под «одноразовые» вычисления для учёных и инженеров, которым нужна высокая точность и автоматическая конвертация между единицами измерения.
👍3
Media is too big
VIEW IN TELEGRAM
Диспетчеру задач Windows исполнилось 30 лет — первый коммит утилиты, написанной Дейвом Пламмером дома на выходных, датирован 10 ноября 1995 года. Формально в составе системы Task Manager появился в Windows NT 4.0 (1996), но «днём рождения» считают момент, когда автор занёс свой личный проект в исходники NT.
Поздравляем этот ультраполезный инструмент программиста и самого Пламмера — того самого инженера, который ещё портировал Space Cadet Pinball и сейчас ведёт YouTube‑канал Dave’s Garage.
История у диспетчера задач очень «юниксовая»: Пламмеру просто хотелось нормальный ps/top для Windows NT, чтобы видеть процессы и что именно грузит систему. NT уже умела отдавать эту информацию, но никакой удобной панели не было, поэтому он собрал утилиту, принёс её в команду, и идея так зашла, что Task Manager в итоге прописали в продукт. Первая версия для NT 4 весила всего 85 КБ и запускалась с высоким приоритетом, чтобы иметь шанс откликаться, когда всё остальное давно висит, хотя этот трюк позже выпилили ради общей производительности.
Есть даже видео с обзором исходников таск-менеджера!
Из всего этого получается хороший разработческий вывод: небольшой сайд‑проект, написанный «для себя» с дисциплиной и вниманием к деталям, может пережить десятки релизов ОС и стать стандартным инструментом для миллионов. Параллельно рядом выросла экосистема «продвинутых диспетчеров», вроде тулов Sysinternals от Марка Руссиновича (Process Explorer, Autoruns и прочие), которые закрывали те задачи, для которых встроенного Task Manager уже не хватало. И пока в свежих версиях Windows 11 умудряются завести баг, где закрытие диспетчера задач внезапно порождает ещё несколько его копий, старый компактный дизайн Пламмера напоминает, что главное в таких утилитах — простота, надёжность и хорошие привычки автора, а не модный стек.
Поздравляем этот ультраполезный инструмент программиста и самого Пламмера — того самого инженера, который ещё портировал Space Cadet Pinball и сейчас ведёт YouTube‑канал Dave’s Garage.
История у диспетчера задач очень «юниксовая»: Пламмеру просто хотелось нормальный ps/top для Windows NT, чтобы видеть процессы и что именно грузит систему. NT уже умела отдавать эту информацию, но никакой удобной панели не было, поэтому он собрал утилиту, принёс её в команду, и идея так зашла, что Task Manager в итоге прописали в продукт. Первая версия для NT 4 весила всего 85 КБ и запускалась с высоким приоритетом, чтобы иметь шанс откликаться, когда всё остальное давно висит, хотя этот трюк позже выпилили ради общей производительности.
Есть даже видео с обзором исходников таск-менеджера!
Из всего этого получается хороший разработческий вывод: небольшой сайд‑проект, написанный «для себя» с дисциплиной и вниманием к деталям, может пережить десятки релизов ОС и стать стандартным инструментом для миллионов. Параллельно рядом выросла экосистема «продвинутых диспетчеров», вроде тулов Sysinternals от Марка Руссиновича (Process Explorer, Autoruns и прочие), которые закрывали те задачи, для которых встроенного Task Manager уже не хватало. И пока в свежих версиях Windows 11 умудряются завести баг, где закрытие диспетчера задач внезапно порождает ещё несколько его копий, старый компактный дизайн Пламмера напоминает, что главное в таких утилитах — простота, надёжность и хорошие привычки автора, а не модный стек.
❤3🔥3
Forwarded from Типичный программист
С кем знакомятся типичные программисты: 2D-тян или живая девушка?
Согласно недавним исследованиям Vantage Point Counseling Services, треть американцев хотя бы раз состояла в романтических отношениях с ИИ. Появилось даже приложение Loverse для виртуальных знакомств, где вместо реальных людей роль партнёров выполняют чат-боты с искусственным интеллектом.
Мы решили провести своё исследование и выяснить где и с кем сегодня знакомятся пользователи стран СНГ. Пожалуйста, пройдите наш небольшой опрос. Это поможет нашему исследованию.
Пройти опрос.
Согласно недавним исследованиям Vantage Point Counseling Services, треть американцев хотя бы раз состояла в романтических отношениях с ИИ. Появилось даже приложение Loverse для виртуальных знакомств, где вместо реальных людей роль партнёров выполняют чат-боты с искусственным интеллектом.
Мы решили провести своё исследование и выяснить где и с кем сегодня знакомятся пользователи стран СНГ. Пожалуйста, пройдите наш небольшой опрос. Это поможет нашему исследованию.
Пройти опрос.
caniscrape — это инструмент, который по URL оценивает, насколько вообще реально скрейпить сайт. Он проверяет защиту: Cloudflare и другие WAF, капчи, лимиты по запросам, необходимость рендерить JavaScript, honeypot‑ловушки, TLS‑фингерпринтинг и в конце выдаёт оценку сложности от 0 до 10 плюс рекомендации, как лучше забирать информацию с сайта.
Код открыт в репозитории на GitHub. Установка через
Затем запускаете
Внутри caniscrape делает как обычные HTTP‑запросы, так и запросы через браузер на базе Playwright, а для определения веб‑фаерволов использует wafw00f. По ответам он понимает, на каком уровне стоит защита (WAF, JS‑челлендж, капча, лимит и т.д.) и подсказывает, что вам потребуется: сессии, прокси, браузер, внешнее scraping‑API или, может, вообще не связываться.
Нужно учитывать, что на тяжёлых сайтах защита ведёт себя динамически, поэтому результаты могут отличаться между запусками. Логичный сценарий применения — включить caniscrape в пайплайн перед основным парсером, чтобы заранее понять, во что вы вписываетесь, и не тратить часы на скрипт, который будет сразу получать блок.
@prog_tools
Код открыт в репозитории на GitHub. Установка через
pip install caniscrape, плюс установите зависимости: sudo apt install pipx # если нет pipx
pipx install wafw00f
playwright install chromium
Затем запускаете
caniscrape scan https://example.com
Внутри caniscrape делает как обычные HTTP‑запросы, так и запросы через браузер на базе Playwright, а для определения веб‑фаерволов использует wafw00f. По ответам он понимает, на каком уровне стоит защита (WAF, JS‑челлендж, капча, лимит и т.д.) и подсказывает, что вам потребуется: сессии, прокси, браузер, внешнее scraping‑API или, может, вообще не связываться.
Нужно учитывать, что на тяжёлых сайтах защита ведёт себя динамически, поэтому результаты могут отличаться между запусками. Логичный сценарий применения — включить caniscrape в пайплайн перед основным парсером, чтобы заранее понять, во что вы вписываетесь, и не тратить часы на скрипт, который будет сразу получать блок.
@prog_tools
👍5🔥4🙏2
Идёте на Kuber Conf by AOT 4 декабря?
Первая некоммерческая K8s-конференция в Москве — отличный повод встретиться и лично поговорить с топовыми инженерами и архитекторами.
Конференция проходит под эгидой Ассоциации облачно-ориентированных технологий (АОТ), которую создают Флант, VK Cloud и Yandex Cloud.
В программе реальные кейсы от команд Авито, Т-Банка, Vitastor, Beget, VK Cloud, Yandex Cloud и Selectel, а среди докладов:
• Изменения в Cluster API без пересоздания машин;
• Как строили платформу деплоя в Т-Банке;
• Практический deep-dive в CNI chaining;
• Безопасный Gatekeeper в архитектуре k8s-in-k8s;
• Поддержка Kubernetes в Vitastor;
• Karpenter-провайдер своими руками — что внутри.
Для подписчиков канала действует промокод:KUBERCONF20
Программа и билеты
Реклама. Садовская Е.О, ИНН 9710066394, erid: 2Vtzqv8kqDT
Первая некоммерческая K8s-конференция в Москве — отличный повод встретиться и лично поговорить с топовыми инженерами и архитекторами.
Конференция проходит под эгидой Ассоциации облачно-ориентированных технологий (АОТ), которую создают Флант, VK Cloud и Yandex Cloud.
В программе реальные кейсы от команд Авито, Т-Банка, Vitastor, Beget, VK Cloud, Yandex Cloud и Selectel, а среди докладов:
• Изменения в Cluster API без пересоздания машин;
• Как строили платформу деплоя в Т-Банке;
• Практический deep-dive в CNI chaining;
• Безопасный Gatekeeper в архитектуре k8s-in-k8s;
• Поддержка Kubernetes в Vitastor;
• Karpenter-провайдер своими руками — что внутри.
Для подписчиков канала действует промокод:
Программа и билеты
Реклама. Садовская Е.О, ИНН 9710066394, erid: 2Vtzqv8kqDT
ironmount — это обёртка над restic с нормальным веб‑GUI для тех, кто сам хостит сервисы и не хочет руками лепить пачку скриптов для бэкапов. Запускаете один контейнер через docker compose, заходите в веб‑панель на порту 4096 и уже там добавляете:
🟣 volume, они же источники, откуда данные забирать: NFS/SMB/WebDAV/локальные директории;
🟣 repository, они же цели, куда данные копировать: локальный диск, S3, GCS, Azure и rclone‑совместимые сервисы.
А дальше всё крутится по расписанию.
Под капотом за сами бэкапы отвечает restic: он шифрует всё содержимое (включая метаданные), режет данные на чанки и делает дедупликацию, чтобы инкрементальные бэкапы занимали минимум места. За счёт этого запуски можно делать часто и держать нормальную историю версий, а при восстановлении restic проверяет хэши и гарантирует, что данные корректны.
ironmount поверх этого добавляет удобные штуки для живого админа: в вебке настраиваете расписание, retention‑политику (сколько дневных/недельных снапшотов хранить), смотрите статус бэкапов и при необходимости запускаете восстановление файлов из конкретного снапшота. Плюс есть интеграция с rclone и режим Docker volume plugin: можно хранить данные где угодно и монтировать их как обычные Docker‑тома im-<volume-name> прямо в другие контейнеры.
Код в репо, на картинке интерфейс. Инструмент ещё не дошёл до официального релиза с версией 1.0, но уже вполне себе работает.
@prog_tools
🟣 volume, они же источники, откуда данные забирать: NFS/SMB/WebDAV/локальные директории;
🟣 repository, они же цели, куда данные копировать: локальный диск, S3, GCS, Azure и rclone‑совместимые сервисы.
А дальше всё крутится по расписанию.
Под капотом за сами бэкапы отвечает restic: он шифрует всё содержимое (включая метаданные), режет данные на чанки и делает дедупликацию, чтобы инкрементальные бэкапы занимали минимум места. За счёт этого запуски можно делать часто и держать нормальную историю версий, а при восстановлении restic проверяет хэши и гарантирует, что данные корректны.
ironmount поверх этого добавляет удобные штуки для живого админа: в вебке настраиваете расписание, retention‑политику (сколько дневных/недельных снапшотов хранить), смотрите статус бэкапов и при необходимости запускаете восстановление файлов из конкретного снапшота. Плюс есть интеграция с rclone и режим Docker volume plugin: можно хранить данные где угодно и монтировать их как обычные Docker‑тома im-<volume-name> прямо в другие контейнеры.
Код в репо, на картинке интерфейс. Инструмент ещё не дошёл до официального релиза с версией 1.0, но уже вполне себе работает.
@prog_tools
👍2❤1
Есть классный менеджер паролей именно под разработчиков — gopass. Все секреты лежат в виде файлов, шифруются через GPG и версионируются в Git, так что вы можете хранить их локально, синхронизировать через любой git‑ремоут и при этом всегда иметь историю изменений.
Рабочий цикл выглядит очень по консольному: из терминала листаете хранилище, смотрите пароли, генерируете новые, копируете в буфер, всё командами вроде
GPG при этом даёт нормальное асимметричное шифрование: секреты зашифрованы вашим ключом, приватная часть не покидает машину, а расшаривание в команде сводится к добавлению ключей коллег в хранилище. Для кроссплатформенности gopass написан на Go и работает на macOS, Linux и Windows, так что можно настроить один git‑репозиторий с зашифрованными секретами и пользоваться им с любых рабочих машин.
Код в репо, на картинке ламповый пример работы.
@prog_tools
Рабочий цикл выглядит очень по консольному: из терминала листаете хранилище, смотрите пароли, генерируете новые, копируете в буфер, всё командами вроде
gopass ls, gopass show, gopass generate. Поверх этого есть плагины: интеграция с браузером через gopass‑bridge, помощь с Git‑кредами, проверка паролей через Have I Been Pwned и т.п., так что одним инструментом можно закрыть и личные пароли, и секреты для проектов.GPG при этом даёт нормальное асимметричное шифрование: секреты зашифрованы вашим ключом, приватная часть не покидает машину, а расшаривание в команде сводится к добавлению ключей коллег в хранилище. Для кроссплатформенности gopass написан на Go и работает на macOS, Linux и Windows, так что можно настроить один git‑репозиторий с зашифрованными секретами и пользоваться им с любых рабочих машин.
Код в репо, на картинке ламповый пример работы.
@prog_tools
🔥5❤1
SurfSense — это open‑source альтернатива NotebookLM, Perplexity и Glean: AI‑агент для исследований, который подключается к вашим личным источникам (поисковые движки, Slack, Linear, Jira, ClickUp, Confluence, Notion, Gmail, YouTube, GitHub, Discord, Airtable, Google Calendar, Luma, Elasticsearch и другие).
Для тех, кто проспал последний год, NotebookLM — этосервис Google, где вы загружаете свои документы, и AI (Gemini) помогает вам суммировать, отвечать на вопросы, создавать FAQ, учебные материалы и подкасты, опираясь только на ваши источники.
Что делает SurfSense:
🔘 Поддерживает 100+ LLM (включая локальные Ollama) и 6000+ моделей эмбеддингов.
🔘 Продвинутый RAG: иерархические индексы (2‑уровневый), гибридный поиск (семантический + полнотекстовый), ранжирование (Pinecone, Cohere, Flashrank).
🔘 Подкаст‑агент: создаёт 3‑минутный подкаст менее чем за 20 секунд, поддерживает локальные TTS (Kokoro) и облачных провайдеров.
🔘 Поддержка 50+ форматов файлов (PDF, DOCX, видео, аудио, email и т.д.).
🔘 Self‑hostable: можно поднять через Docker Compose или вручную.
Быстрый старт:
1️⃣
3️⃣ Скопируйте
3️⃣
4️⃣ Откройте https://localhost:3000
Где попробовать:
GitHub: https://github.com/MODSetter/SurfSense
Сайт: https://surfsense.com
Discord: https://discord.gg/ejRNvftDp9
Технический стек: FastAPI, PostgreSQL (pgvector), LangGraph, LangChain, Celery, Redis, Next.js 15, React 19, TypeScript, Docker.
@prog_tools
Для тех, кто проспал последний год, NotebookLM — это
Что делает SurfSense:
Быстрый старт:
git clone https://github.com/MODSetter/SurfSense.env.example в .env, добавьте API‑ключи (OpenAI, Tavily и т.д.).docker compose up -dГде попробовать:
GitHub: https://github.com/MODSetter/SurfSense
Сайт: https://surfsense.com
Discord: https://discord.gg/ejRNvftDp9
Технический стек: FastAPI, PostgreSQL (pgvector), LangGraph, LangChain, Celery, Redis, Next.js 15, React 19, TypeScript, Docker.
@prog_tools
Media is too big
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2❤1
IDE уровня Enterprise, которая скоро станет доступна каждому
Вышла свежая версия GigaIDE Pro — отечественной среды разработки, которая закрывает сразу несколько ключевых потребностей российского ИТ-рынка.
Ускоренный анализ, высокая производительность на крупных проектах, удобные встроенные инструменты и инфраструктура под ключ — именно поэтому продукт уже стал основной рабочей средой для внутренних команд Сбера.
Сейчас GigaIDE Pro доступна только юрлицам, но с начала 2026 года станет открытой и для частных разработчиков.
Ключевые возможности:
— Готовый технологический стек под задачи команды
— Удобная навигация и анализ проектов
— Единое рабочее окно для данных
— Контейнеризация и поддержка CI/CD-процесса
— Безопасная удалённая работа
— Удобное сотрудничество команд
Да, наконец можно будет работать с серьёзной IDE, а не искать костыли после ухода JetBrains.
Хотите использовать GigaIDE внутри компании? Оставьте заявку на подключение.
Это #партнёрский пост
Вышла свежая версия GigaIDE Pro — отечественной среды разработки, которая закрывает сразу несколько ключевых потребностей российского ИТ-рынка.
Ускоренный анализ, высокая производительность на крупных проектах, удобные встроенные инструменты и инфраструктура под ключ — именно поэтому продукт уже стал основной рабочей средой для внутренних команд Сбера.
Сейчас GigaIDE Pro доступна только юрлицам, но с начала 2026 года станет открытой и для частных разработчиков.
Ключевые возможности:
— Готовый технологический стек под задачи команды
— Удобная навигация и анализ проектов
— Единое рабочее окно для данных
— Контейнеризация и поддержка CI/CD-процесса
— Безопасная удалённая работа
— Удобное сотрудничество команд
Да, наконец можно будет работать с серьёзной IDE, а не искать костыли после ухода JetBrains.
Хотите использовать GigaIDE внутри компании? Оставьте заявку на подключение.
Это #партнёрский пост
🤣11👍4✍1❤1
Forwarded from Нейроканал
Cloud․ru открыл свою платформу, на которой можно запускать LLM и строить AI-решения внутри РФ: что-то вроде Replicate, но без проблем с доступностью и с оплатой в рублях.
Суть простая: берёшь готовую модель из каталога (GigaChat, Qwen, Llama и другие) или загружаешь свою с HuggingFace, и сразу получаешь к ней API. Без заморочек с настройкой GPU-серверов, кластеров и безопасности — всё уже настроено и работает в облаке.
Внутри Evolution AI Factory шесть сервисов:
🔘 ML Inference — запуск моделей по API, совместимому с OpenAI.
🔘 Foundation Models — каталог популярных моделей, готовых к использованию.
🔘 AI Agents — конструктор для создания агентов, которые могут взаимодействовать с системами и принимать решения.
🔘 Evolution Notebooks — JupyterLab для экспериментов.
🔘 ML Finetuning — дообучение моделей на своих данных.
🔘 Managed RAG — подключение внутренних баз знаний, чтобы модель отвечала только по документам компании.
Соответствует ФЗ-152, с круглосуточной поддержкой и SLA. Для компаний, которым важно держать данные в РФ и не возиться с инфраструктурой — это прямо то, что нужно. Можно быстро прототипировать идею или запустить продакшен-решение без собственной команды DevOps и ML-инженеров.
Прям импортозамещение здорового человека, такое мы любим.
@neuro_channel
Суть простая: берёшь готовую модель из каталога (GigaChat, Qwen, Llama и другие) или загружаешь свою с HuggingFace, и сразу получаешь к ней API. Без заморочек с настройкой GPU-серверов, кластеров и безопасности — всё уже настроено и работает в облаке.
Внутри Evolution AI Factory шесть сервисов:
Соответствует ФЗ-152, с круглосуточной поддержкой и SLA. Для компаний, которым важно держать данные в РФ и не возиться с инфраструктурой — это прямо то, что нужно. Можно быстро прототипировать идею или запустить продакшен-решение без собственной команды DevOps и ML-инженеров.
Прям импортозамещение здорового человека, такое мы любим.
@neuro_channel
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2