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

https://t.me/joinchat/AAAAAEIy6oGlr8oxqTMS5w
Download Telegram
Нейросеть для фото ИИ: Генерация изображений в продукте и управляемый визуальный пайплайн #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 и Дзен
Forwarded from Типичный программист
Я тут в комментариях увидел интересную идею от нашего подписчика.

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

Вы в деле? Тогда пишите в комментарии 👇

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

Это проекты, про которые вы рассказали на в прошлый раз:

движок для ведения личного блога;
— голосовой помощник для автомобилей с Android Automotive;
система автоматизированной проверки строительной документации;
проект для криптоторговли;
два приложения уже доступных в AppStore.

Не стесняйтесь и продолжайте хвастаться даже незначительным прогрессом. Это помогает сохранять мотивацию. И лайкать чужие успехи не забывайте!
Forwarded from Типичный программист
Zig наконец решил проблему раскраски функций — ту самую, которая мучает разработчиков асинхронного Rust

В версии 0.16.0 (вышла 14 апреля) синхронный и асинхронный код имеют одинаковую сигнатуру — отличается только переданный I/O-интерфейс. Никаких async fn, никакого заражения кодовой базы маркерами асинхронности. Если вы писали async Rust и упирались в то, что половина экосистемы живёт в параллельной реальности — посмотрите, как это решено здесь.

Второе крупное изменение — «Juicy Main». Точка входа теперь получает готовые зависимости через параметр std.process.Init: аллокаторы, I/O, переменные окружения. Раньше каждая программа начиналась с одного и того же бойлерплейта — создать аллокатор, дёрнуть env, получить аргументы. Теперь это подаётся снаружи.

Релиз ломает API стандартной библиотеки — придётся переписывать проекты. Но если это означает, что асинхронный код перестанет быть отдельным языком внутри языка, оно того стоит.

@tproger
Читайте также в VK, Max и Дзен
Forwarded from Типичный программист
jj — CLI поверх Git, где конфликты решаются автоматически, а любую операцию можно откатить

Представьте Git без staging area, где rebase не останавливается на конфликтах, а любую ошибку можно отменить одной командой. Это не фантазия — это jj, CLI для Jujutsu, который работает поверх вашего .git/ и не требует от коллег ничего менять.

Ключевые отличия: рабочая копия — это коммит (любое изменение файла формирует новую версию с тем же change ID). Конфликты хранятся в истории как часть коммита, а не как маркеры в файле — rebase продолжается, потомки перестраиваются автоматически. И главное: jj undo откатывает любую операцию. Потерять работу в jj сложнее, чем в Git.

Стив Клабник (автор «The Rust Programming Language») написал учебник по jj — с объяснением концепций и тем, чем они отличаются от Git.

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

SpeShu AI запускает акцию для ранних амбассадоров и выдаёт вечный доступ к своему агрегатору нейросетей за 0 рублей.

На мультиплатформе доступны все актуальные нейросети для работы с текстами, изображениями и видео, включая ChatGPT 5.4, Claude Sonnet 4.6, Seedream 5.0, Nano Banana Pro и WAN 2,7.

Подробности о том, что такое SpeShu AI и как получить бесплатный вечный доступ, читайте по ссылке:

https://kod.ru/pozhiznennyi-dostup-k-ai-speshu-ai

#партнёрский_пост
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Техночат
Отдаём нейронке ВСЮ свою работу: вышла тулза Phantom, которая выдаёт ИИ-агенту личный ПК, чтобы он выполнял задачки без вашего вмешательства.

По сути, это полноценный сотрудник на базе Claude, который пахает на собственном железе:
🔴 Сам ставит софт, поднимает базы, пишет код и собирает дашборды.
🔴 Помнит всё, что вы ему говорили, и не начинает с нуля.
🔴 После задач сам себя оценивает, апгрейдит и переписывает конфиг.
🔴 Имеет свою электронную почту и доступ в Slack или Discord — можно закидывать его тасками 24/7.
🔴 Работает БЕСПЛАТНО.


Именно так должна выглядеть работа с нейронками в 2026 году: вы ставите задачу, идёте пить кофе, а через час получаете готовую ссылку на результат.

Тестим монстра и не палимся перед начальством — тут.

@tehnochat
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Техночат
This media is not supported in your browser
VIEW IN TELEGRAM
🔴 Айтишники точно ВСЁ: Claude Code научился УПРАВЛЯТЬ вашим ПК — теперь он реально может выполнять задачи вместо IT-сектора.

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

Что умеет Claude прямо сейчас:
🔴 Сборка и проверка приложений: попросите Claude собрать macOS-приложение для меню и он сам напишет Swift, скомпилирует, запустит и проверит работоспособность.
🔴 Отладка визуальных проблем: укажите, например, что окно обрезается на маленьких экранах. Claude изменит размер, воспроизведёт баг, сделает скриншоты и всё исправит.
🔴 Claude управляет дизайнерскими приложениями, панелями управления оборудованием или проприетарными программами, где нет командной строки и API.


И всё это можно наблюдать в реальном времени, пока вы пьёте кофе.

С радостью пробуем на Mac тут и с настороженностью ищем другую профессию — скоро мы можем остаться без хлеба.

@tehnochat
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Цифровой Журнал | IT, Neiroseti
Claude потребовал у пользователя подтвердить возраст паспортом — иначе доступ к нейронке заблокируют

В письме от Anthropic говорится:
Аккаунт заподозрили в том, что им пользуется ребёнок. Чтобы восстановить доступ, нужно пройти возрастную верификацию по ссылке. Срок — 30 дней


Примечательно, что Claude официально заблокирован в России, и при попытке зайти через VPN могут в любой момент попросить показать документы. Без американского ID — бан

Вайбкодинг в России ВСЁ 😨
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM