Код в мешке
249 subscribers
9.07K photos
1.6K videos
2.11K files
42.7K links
Код в мешке - про кодинг, и не только...
Это личная записная книжка

https://t.me/joinchat/AAAAAEIy6oGlr8oxqTMS5w
Download Telegram
На один плюс больше. Сервер Mobian на OnePlus 6. Оказалось слишком просто #opennet
https://habr.com/ru/articles/1023028/?utm_source=habrahabr&utm_medium=rss&utm_campaign=1023028

TL;DR: Расскажу про свой опыт перепрошивки телефона и превращения его в маленький домашний сервер. Спойлер: оказалось гораздо проще, чем я сам ожидал.Для начала представлюсь – я Деревянкин Павел, менеджер продукта электронных визиток MyQRcards, в прошлом мобильный разработчик в этом же продукте.В последнее время (в эпоху повального увлечения нейросетями) я столкнулся с тем, что API, которые я размещаю для всяких домашних экспериментов и микропроектов, уже не помещаются на крохотном арендованном облаке. Кроме того, пришло письмо о повышении арендной платы. Посмотрев на всё это, я решил, что пора обзавестись домашним сервером, который я уже давно хотел, и перенести на него то, что не требует вечного доступа из внешнего интернета. Можно было для этой цели взять какой-нибудь из старых ноутбуков, что пылятся у меня за спиной, или купить Raspberry Pi, но я решил, что это будет слишком скучно, потому что, честно говоря, затеял всё это для развлечения, а не для гонки за реальным результатом, этого мне и на работе хватает. Я было полез на всем известный сайт в поисках б/у дешёвого Mac на M1 или чём повкуснее. Искал как сами miniPC, так и ноутбуки со сломанными дисплеями. Но, покопавшись в объявлениях с полчаса, понял, что это не такое дешёвое удовольствие, как хотелось бы. Да и что там будет веселее, кроме повышенной мощности? И вот в этот момент я подумал: ну я же вырос из мобильной разработки, а M1 – это сильно ушедший вперёд мобильный процессор (не бейте ногами, я сильно упрощаю, да). Почему бы не поискать возможность накатить сервак на телефон? Читать далее
Посчитал, сколько токенов Claude тратит на «Конечно!» и «Отлично!». 11% счёта #opennet
https://habr.com/ru/articles/1023024/?utm_source=habrahabr&utm_medium=rss&utm_campaign=1023024

Открыл дашборд потребления токенов — и завис. Ответы Claude начинаются с «Конечно!», «Отличный вопрос!», «С радостью помогу!», потом мета-комментарий про процесс, и только потом сам ответ. Взял 500 типовых запросов, написал 30 строк на Python и посчитал — сколько именно токенов уходит на эту вежливость. Получилось 11,3%. Дальше — что убирается, что оставить, и сколько это в деньгах. Читать далее
Промпты для DeepSeek: как писать запросы, чтобы получить максимум от бесплатной нейросети #opennet
https://habr.com/ru/articles/1023036/?utm_source=habrahabr&utm_medium=rss&utm_campaign=1023036

DeepSeek — бесплатная нейросеть уровня GPT-5, но большинство используют её как «бесплатный ChatGPT». Собрал промпты, которые выжимают максимум: код-ревью без придирок к стилю, дебаг по стектрейсу, архитектурные решения в DeepThink, structured output из хаоса. Готовые шаблоны для копипасты + правила, которые работают для любого промпта. Читать далее
Создание ИИ-тренера в B2B-сегменте — или учим менеджеров продажам… #opennet
https://habr.com/ru/companies/cinimex/articles/1023050/?utm_source=habrahabr&utm_medium=rss&utm_campaign=1023050

Переговоры начались стандартно: рукопожатия, слайды. Потом пошли возражения: «Зачем нам менять наш офис на ваш?», «Сможете пояснить нестыковки в документации?», «А чем докажете, что ваше решение лучше?» — и Рома «поплыл». Привет, Хабр. Меня зовут Вадим Бадиков, я специалист по анализу данных и я работаю в «Синимекс». Как вы возможно уже догадались по заголовку и небольшому спойлеру выше, я буду рассказывать что-то про продажи — точнее, про нашего ИИ-тренера по продажам. Берите поп-корн, наливайте кофе — поехали.  Читать далее
Анатомия кибератак 2025: что Kaspersky увидел в 400 000 алертах за год #opennet
https://habr.com/ru/articles/1023058/?utm_source=habrahabr&utm_medium=rss&utm_campaign=1023058

Kaspersky выпустил глобальный отчёт по киберугрозам на основе данных своих сервисов MDR, Incident Response и Compromise Assessment. Внутри — статистика по реальным атакам на 200 000 корпоративных клиентов, разбор тактик злоумышленников и неожиданные цифры о том, насколько плохо большинство SOC используют собственные данные.Разбираю главное Читать далее
Как мы проектировали Ranvik: AI-сервис с контролем стоимости и продуктовой лентой #opennet
https://habr.com/ru/companies/ranvik/articles/1023048/?utm_source=habrahabr&utm_medium=rss&utm_campaign=1023048

Разбираем архитектуру Ranvik — AI‑сервиса, который объединяет разные модели в единый продуктовый слой. Как мы решали проблемы хранения, статусов, тяжёлых задач, стоимости выполнения и контентного контура. Читать далее
Улучшить, исправить и отредактировать видео в нейросети: Runway Aleph и 5 готовых промтов #opennet
https://habr.com/ru/companies/studyai/articles/1023064/?utm_source=habrahabr&utm_medium=rss&utm_campaign=1023064

Сняли видео — и что-то не то. Фон слишком пустой. Погода серая, а хотелось солнца. В кадр попал лишний объект. Свет не тот. Раньше это означало одно из двух: переснимать или терпеть. Теперь — третий вариант.Runway Aleph — это нейросеть для редактирования уже готового видео. Не генерация с нуля, а именно правка того, что есть. Загружаете ролик, пишете что нужно изменить — и получаете результат. Без монтажного стола, без сложных редакторов, без часов работы. Читать далее
Claude: как пользоваться нейросетью в России в 2026 году #opennet
https://habr.com/ru/companies/bothub/articles/1023070/?utm_source=habrahabr&utm_medium=rss&utm_campaign=1023070

Помните сцену из “Матрицы”, где Нео смотрит на экран с зелёными символами и вдруг начинает видеть – не код, а реальность за ним? Примерно такое же ощущение возникает, когда первый раз по-настоящему используешь Claude. Не просто “дай код” или “перепиши абзац”, а когда задаёшь сложный вопрос, даёшь контекст – и получаешь ответ, который ощущается как разговор с очень умным, терпеливым человеком. Человеком, которому нескучно разбираться в деталях.Эта статья – про то, как добраться до этого опыта из России. Потому что просто открыть claude.ai и зарегистрироваться – не выйдет. Но выход есть, и он удобнее, чем кажется. Читать далее
Нейросеть для фото ИИ: Генерация изображений в продукте и управляемый визуальный пайплайн #opennet
https://habr.com/ru/companies/ranvik/articles/1023076/?utm_source=habrahabr&utm_medium=rss&utm_campaign=1023076

Генерацию изображений в продукте часто описывают слишком просто: есть prompt, есть вызов text-to-image, на выходе — картинка. Для демо этого достаточно. Для production — почти никогда. Как только функция встраивается в реальный продукт, выясняется, что она должна не только вернуть изображение, но и обеспечить хранение результата, быстрый preview, повторное использование, учёт стоимости, поддержку входных изображений и подготовку производных версий.Поэтому генерацию корректнее рассматривать как визуальный AI-сценарий с полноценным жизненным циклом результата. Внутри такого сценария система создаёт не один файл, а набор связанных сущностей: исходник, превью, итоговый медиа-объект, метаданные и подготовленные версии для разных продуктовых задач. Это и есть нормальная инженерная постановка задачи.Попробовать ИИ для генерации изображений на сайте Ranvik Читать далее
Как создать говорящего AI-аватара из фотографии: делаю видеовизитку в Telegram за 2 минуты #opennet
https://habr.com/ru/articles/1023082/?utm_source=habrahabr&utm_medium=rss&utm_campaign=1023082

Загружаешь фото, пишешь текст — через 2 минуты бот в Telegram присылает видео, где человек на фото произносит этот текст. Сделал бота AvatarBox на HeyGen API. Рассказываю пошагово: как подготовить фото, написать текст, выбрать голос, и для каких задач это реально полезно — видеовизитки, презентации, контент без показа лица. И что не работает: длинные видео, жесты, песни. Читать далее
Превращаем Сlaude Code в дизайнера мирового уровня: генерация UI-компонентов, тем и аудит по гайдлайнам #opennet
https://habr.com/ru/articles/1023084/?utm_source=habrahabr&utm_medium=rss&utm_campaign=1023084

Скилл для Claude Code, который знает Material Design 3 лучше, чем вы: 30+ компонентов с Compose-маппингами, генерация тем из seed-цвета, адаптивная навигация и аудит готового приложения по 10 категориям — от цветовых токенов до accessibility. Compose-first, Flutter вторичный, веб в maintenance mode. 454 звезды за 4 дня. Читать далее
Чат GPT (ГПТ) бесплатно в России: ChatGPT без регистрации и ограничений #opennet
https://habr.com/ru/companies/ranvik/articles/1023096/?utm_source=habrahabr&utm_medium=rss&utm_campaign=1023096

Искусственный интеллект перестал быть редкой технологией для разработчиков и крупных компаний. Сегодня он нужен студентам, маркетологам, предпринимателям, редакторам, программистам, специалистам поддержки и всем, кто хочет быстрее решать повседневные задачи.В России интерес к таким решениям особенно высокий. Пользователи хотят получить доступ к умному помощнику ChatGPT на русском языке, использовать его в браузере, на компьютере или смартфоне, задавать вопросы, писать тексты, составлять планы, переводить, анализировать и получать идеи без лишних ограничений.При этом у пользователей остается много вопросов. Работает ли GPT на русском языке? Есть ли бесплатный доступ? Можно ли пользоваться без аккаунта? Где найти бесплатный чат GPT для телефона и компьютера? Чем отличается браузерная версия от приложения? И правда ли, что существует бесплатный чат GPT без ограничений? Тем, кто хочет начать без сложностей, подойдет сервис чат GPT на русском бесплатно, где можно быстро протестировать возможности ИИ для работы, учебы и повседневных задач. Такой формат особенно удобен для тех, кто не хочет тратить время на создание аккаунта, подтверждение почты и изучение интерфейса. Читать далее
Forwarded from Киллер-фича
Выкачиваем ЛЮБЫЕ треки из Spotify и Apple Music без подписки — кодер выкатил тулзу, которая скачивает вашу музыкальную библиотеку в наилучшем качестве и бесплатно.

Тулза берёт музыку, ищет правильные совпадения и сама раскладывает всё в аккуратную структуру с тегами, обложками и текстами. Это буквально убирает главную головную боль пиратов — поиск метаданных для файлов.

Что ещё полезного:
• Поиск по артистам и дискографиям.
• Всё качается в топовом FLAC-формате.
• Работает на всём: Windows, macOS и Linux.

Создаём свою оффлайн-библиотеку за пару минут — здесь.

@killerfeat
Forwarded from Киллер-фича
Качаем ТЫСЯЧИ курсов по любой теме бесплатно — нашли загрузчик с платформы Udemy, который позволяет удобно управлять библиотекой лекций и очередью закачек.

Что умеет:
— Выкачивает видео в высоком качестве, субтитры и все прикрепленные к лекциям материалы.
— Сам раскладывает файлы по папкам и структурирует курс, чтобы не пришлось переименовывать сотни лекций вручную.
— Имеет подмену заголовков браузера, чтобы обходить проверку и точечно вытаскивать файл.
— Работает на Windows, macOS и Linux. БЕСПЛАТНО!

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

@killerfeat
Forwarded from Типичный программист
This media is not supported in your browser
VIEW IN TELEGRAM
Русскоязычный ИИ-рентгенолог из бесплатных запчастей — это реально

Большинство открытых медицинских моделей говорят только по-английски. Один разработчик решил это исправить — собрал мультимодальную нейросеть из двух публично доступных моделей и запустил на бесплатных GPU Kaggle.

Архитектура — классический Vision-Language подход: Google ViT смотрит на снимок и извлекает визуальные фичи, ruGPT-3 от Сбера генерирует текст. Проблема в том, что они не умеют работать вместе из коробки. Пришлось «взломать» конфиг ruGPT-3, чтобы Hugging Face создал новые веса кросс-внимания между моделями, — именно их и обучали.

Датасет взяли американский (Indiana University Chest X-Ray), перевели 7000 медицинских заключений через Helsinki-NLP прямо на Kaggle. Обучение 15 эпох на двух T4 заняло 2.5 часа — с fp16, gradient accumulation и JS-скриптом в браузере, чтобы сессия не отвалилась по тайм-ауту. В итоге модель распознаёт «кальцифицированные гранулемы» и чистые лёгкие на русском языке. Да, немного галлюцинирует, но в целом держится.

Код открыт, живое демо на Hugging Face Spaces — можно потрогать прямо сейчас. А прочитать подробности по ссылке: https://tproger.ru/articles/frankenwtejn-v-medicine--kak-ya-skrestil-vit-i-rugpt-3--chtoby-nau

#machinelearning #python
Forwarded from Типичный программист
Учим LLM работать с файлами локально

На Тпрогер вышла пошаговая инструкция о том, как поднять локальную агентную AI‑систему из трёх компонентов:
— LibreChat — удобный UI для общения с LLM
— MCP‑сервер — стандартный доступ к файлам и инструментам
— Langflow — визуальный конструктор для многоступенчатых сценариев (с валидацией и расчётами)

Всё работает в изолированной Docker‑сети. Данные никуда не уходят.

В статье готовые docker-compose.yml, конфиги librechat.yaml, пример кастомного Python‑компонента для расчётов и таблиц, а также схемы работы каждого этапа.

@tproger
Читайте также в VK, Max и Дзен
Forwarded from Типичный программист
Ubuntu 26.04 теперь требует больше ресурсов, чем Windows 11

Это не баг, это фича. Добро пожаловать в будущее.

@tproger
Читайте также в VK, Max и Дзен
Forwarded from Типичный программист
Как джуниору доказать, что в него нужно вкладываться

В комьюнити вот уже который год живет стандартная присказка: «Джунов больше не берут». Да и вы сами замечаете, что на ваше резюме с уникальными сопроводительными письмами тоже никто не отвечает. Получается, в ИТ путь закрыт?

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

Поэтому задача джунов трансформируется: теперь нужно доказать, что вы стоите инвестиций. Как это делать, читайте в статье на сайте Тпрогер.

Один из важных и непростых инсайдов — сразу на добротную зарплату претендовать не получится. Нужно будет принять, что первый год придется работать за минимальную сумму, которая покрывает ваши базовые потребности. Зато дальше — больше. Но об этом в материале.

@tproger
Читайте также в VK, Max и Дзен
Forwarded from Типичный программист
Открыл NYT почитать новости — браузер скачал 49 МБ и сделал 422 сетевых запроса

Разработчик залогировал загрузку нескольких страниц крупных новостных сайтов. Результат NYT: 49 МБ данных, 422 запроса, две минуты до полной загрузки. Для сравнения — Windows 95 весила 28 дискет, то есть меньше этой одной страницы.

Большая часть веса — не текст и не картинки. Пока пользователь читает заголовок, браузер параллельно скачивает и выполняет несколько мегабайт трекинг-JS, проводит программатик-аукцион среди рекламных бирж и отправляет поведенческие POST-маяки на десятки эндпоинтов. Именно эти скрипты греют телефон и разряжают батарею.
Автор называет это «архитектурой враждебности»: viewability и time-on-page — ключевые метрики для CPM, поэтому каждое UX-решение оптимизирует задержку пользователя на странице, а не его удобство. Cookie-баннеры с намеренно блёклыми кнопками закрытия, два одновременных модала, запрос на пуш-уведомления — всё это не баги, а фичи монетизации.

Полный разбор можно прочитать по ссылке.

#безопасность
Forwarded from Типичный программист
Устали от уймы API-ключей и танцев с бубном вокруг OpenAI, Claude и Gemini?

Снять эту головную боль может один API-роутер.
Разбираемся на Tproger, почему три разных API могут тормозить ваш проект и как подключить GPT-5.4, Claude Sonnet 4.6 и Gemini 3.1 Pro через единую точку входа без переписывания кода.

Кратко о содержании:
— Что умеет хороший роутер: fallback, балансировка, кеш, единый биллинг.
— Пошаговый гайд подключения через одни API на Python и Node.js.
— Реальный кейс: мультимодельный бот с авто-переключением за 30 минут.
— Подводные камни: контекстные окна, latency, rate limits (и как их обойти).

Читать материал: https://tprg.ru/YWhU

@tproger
Читайте также в VK, Max и Дзен