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

https://t.me/joinchat/AAAAAEIy6oGlr8oxqTMS5w
Download Telegram
Forwarded from NN
Упрощаем обучение: в Беркли и Стэнфорде создали собственный Deep Research, который может объединить сотни статей в удобный конспект.

DeepScholar собирает тонны информации в краткие пересказы с понятными таблицами. Отвечает на любые вопросы и указывает все источники.

Забираем по ссылке.
Forwarded from Ivan Begtin (Ivan Begtin)
DeepScholar свежий ИИ агент помощник ученого-исследователя. В авторах команда из Стенфорда которые делали Lotus, фреймворк по работе с датасетами с помощью LLM (собственно читая про Lotus я про DeepScholar и узнал).

Это не единственный подобный инструмент и их становится все больше.

#ai #research #tools #datatools
Forwarded from Ivan Begtin (Ivan Begtin)
В рубрике полезных инструментов для сбора данных tdl (Telegram Downloader) инструмент командной строки,написан на Go, под лицензией AGPL-3.0, позволяет выгружать списки сообщений, сами сообщения и файлы и проводить другие манипуляции по выгрузке списков чатов, их участников и другой информации.

Выглядит как полезный инструмент для разных задач: мониторинга телеграм каналов, OSINT, создания наборов данных по тематикам и, конечно, цифровой архивации. Для последней задачи инструмент хорошо бы доработать и добавить команду "archive" для создания или обновления полного слепка данных, но можно и сделать надстройку над этой утилитой.

Что важно - это живая разработка, с 18 контрибьюторами, основной разработчик и часть контрибьютров китайскоязычные, видимо я пропустил когда в Китае Телеграм начал набирать популярность.

Мне лично нравится как сделан этот инструмент по архитектуре, логике команд, набору опций (выкачивать только сообщения, скачивать медиа) и так далее. Хотелось бы такой же, но универсальный для разных платформ и соцсетей или даже отдельные для других платформ сделанные по схожей логике. Для РФ скоро будет актуален инструмент для выгрузки чатов и каналов в MAX потому что у MAX'а нет открытой веб версии без авторизации как это есть у телеграм'а (пример - https://t.me/s/begtin) и все что создается внутри платформы не архивируется. Но это уже отдельная тема.

Пока же tdl полезный инструмент для телеграма и хорошая референсная реализация подобных инструментов для других задач.

#opendata #opensource #digitalpreservation #data #tools
Forwarded from Цифровой Журнал | IT, Neiroseti
Ищем УДАЛЁНКУ без боли — AnywhereHired стал бесплатным агрегатором вакансий для тех, кого обычные сайты по работе уже не спасают

Можно просто загрузить резюме и получить подбор подходящих работ без бесконечного перебора мусора.

Самое полезное:
🤩Фильтр компаний с визовой поддержкой.
🤩Отдельная лента для junior-вакансий.
🤩Подбор вакансий по PDF-резюме.
🤩Реальные даты публикаций.


Сохраняем и находим работу мечты — тут.
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Цифровой Журнал | IT, Neiroseti
This media is not supported in your browser
VIEW IN TELEGRAM
Самый лёгкий генератор речи — тулза весит 25 МБ и работает на вашем процессоре

🤩KittenTTS полностью локальна.
🤩Есть три версии: Nano (25 МБ), Micro (41 МБ) и Mini (80 МБ).
🤩Спокойно работает на любом железе.
🤩8 базовых голосов, которые звучат относительно чисто.
🤩Можно менять темп речи на ходу.

Забираем — тут.
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Киллер-фича
Выкачиваем ЛЮБЫЕ треки из Spotify и Apple Music без подписки — кодер выкатил тулзу, которая скачивает вашу музыкальную библиотеку в наилучшем качестве и бесплатно.

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

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

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

@killerfeat
Forwarded from NN
Промт дня: создаем себе собственный загрузчик видео. Сможете скачивать ролики из соцсетей и c других сайтов.

Create a native macOS SwiftUI app Clip, wrapping yt-dlp. Minimal, polished, Tahoe Liquid Glass design. macOS 14+, Swift 5.9.

## Stack
SwiftUI App lifecycle, xcodegen, bundled yt-dlp/ffmpeg/ffprobe (universal binaries in Resources/bin/), hardened runtime with entitlements for unsigned memory + disabled library validation + network access.

## Architecture
```
Clip/
ClipApp.swift – @main, NSApplicationDelegateAdaptor, menu bar + clipboard
ClipTheme.swift – Tahoe tokens, GlassCard, GlassProgressBar, button styles
ClipConstants.swift – Named constants
Models/ – Platform enum, DownloadItem (@MainActor ObservableObject), DownloadHistory (JSON), VideoMetadata (yt-dlp JSON)
ViewModels/ – MainViewModel (URL input + metadata), DownloadViewModel (queue + compression)
Views/ – ContentView, URLInput, VideoPreview, FormatPicker, ClipRange, DownloadSection, DownloadList, History, SaveLocation, MenuBar, StatusBar, UpdateBanner, Settings
Services/ – YTDLPService (actor), FFmpegService, URLDetector, ClipboardMonitor, RedditResolver, UpdateService
```

## Design — Tahoe Liquid Glass
- Pill-shaped buttons (Capsule), glass cards (controlBackgroundColor + 0.06 stroke + shadow), superellipse corners (.continuous)
- Cards: 16pt radius, small: 10pt, buttons: Capsule
- GlassCard: controlBackgroundColor fill, subtle stroke, shadow (6% black, 4pt blur, 2pt y)
- GlassProgressBar: pill capsule, 5% black track, tinted fill, easeOut animation
- Colors: AccentColor (blue), ClipLavender (purple), ClipRosewood (pink), ClipCoral (red), ClipBronze (orange), ClipSuccess (green)

## Key Features
- **URL Input**: Paste + Analyze buttons, drag-drop support, clipboard monitoring
- **Video Preview**: Thumbnail + title + platform badge + duration
- **Format Picker**: Horizontal pill buttons — Format (MP4/MOV/WebM/MP3), Resolution (4K–360p), Target Size (Original/Custom MB), Clip toggle with scissors symbolEffect(.bounce)
- **Clip Range**: Draggable timecode bar with two blue handles
- **Downloads**: Glass segmented tabs (Downloads/History), progress bars, concurrent queue (max 3)
- **Menu Bar**: NSPopover two-step flow — paste URL → analyze → configure format/resolution/size → download. StatusBarController with progress arc overlay on icon.
- **Window**: TranslucentWindowBackground NSViewRepresentable — tags window as "ClipMainWindow", dark mode 95% alpha (resolve dynamic color via performAsCurrentDrawingAppearance), close interceptor hides instead of destroying

## Critical Patterns
1. Binary path: `Bundle.main.bundlePath + "/Contents/Resources"` (never `Bundle.main.path(forResource:ofType:)`)
2. PATH: prepend bundled dir + homebrew paths
3. Reddit: custom resolver via api.reddit.com (yt-dlp extractor broken)
4. Instagram: auto-detect browser cookies
5. Cancel: set isCancelled before terminating Process
6. Queue: startNextQueued() after every completion/failure/cancel
7. Window: close hides via WindowCloseInterceptor delegate
8. Thread safety: @MainActor for UI, actor for YTDLPService, NSLock for OutputPathHolder
9. Deploy: rm -rf before cp -R (prevents nested .app)
10. Animations: easeInOut 0.2s on pills, spring on clip range, crossfade tabs, bounce on scissors, scale+opacity on button press

## Platforms
YouTube, X/Twitter, Instagram, TikTok, Reddit + any yt-dlp-supported site as .unknown

## Build
```bash
brew install xcodegen && xcodegen generate
xcodebuild -project Clip.xcodeproj -scheme Clip build
rm -rf /Applications/Clip.app && cp -R build/Build/Products/Debug/Clip.app /Applications/
xattr -cr /Applications/Clip.app && open /Applications/Clip.app
```


Можно использовать в Curosr, ChatGPT или Claude. На выходе получите личный бесплатный сервис. Дизайн и другие детали можно будет настроить под себя.

Наслаждаемся.
Forwarded from NN
This media is not supported in your browser
VIEW IN TELEGRAM
Скачиваем любые видео и аудио: нашли инструмент latte для быстрой и удобный загрузки контента.

Работает с 1000+ сайтов и соцсетей, даже новостными ресурсами. Есть одновременная загрузка нескольких видео с разными ссылками. Умеет встраивать субтитры и конвертировать файлы в нужный формат.

Забираем бесплатно по ссылке.
Forwarded from Киллер-фича
Качаем файлы с ЛЮБЫХ сайтов — OmniGet забирает ролики, курсы и торренты с ваших любимых платформ.

Штука тянет видео с YouTube, TikTok, Instagram, Reddit, Twitch и не только:

— Поддерживает загрузку целых курсов с платформ со всеми вложениями.
— Есть встроенный плеер для учебы: позволяет оставлять заметки, привязанные к таймкодам.
Продвинутая читалка: поддерживает PDF, EPUB и комиксы. Есть фокус-режим, хайлайты разных цветов и таймер сессий, чтобы видеть, сколько вы реально читали.
— Торрент-клиент скачивает magnet-ссылки и позволяет передавать файлы между двумя ПК по короткому коду.

Идеально для студентов и всех тех, кто хотел продвинутый загрузчик с возможностью сразу изучать материал. Забираем бесплатно — тут.
Forwarded from TrendWatching
This media is not supported in your browser
VIEW IN TELEGRAM
Скачиваем видео с ЛЮБОГО сайта (ну почти) — сервис Trove предоставляет доступ к 1000+ платформам, в т. ч. YouTube, TikTok, Instagram, Vimeo.

Работает просто: вставляете ссылку, выбираете нужный формат — и видео или войс летят к вас в загрузки. Можно выбирать качество и формат MP4/MP3.

Забираем загрузчик тут.
Forwarded from TrendWatching
Скачиваем с YouTube только нужный ОТРЕЗОК видео — айтишник выкатил сайт, с которым можно вытянуть любой кусочек из ролика.

Просто указывайте тайминг — с какой секунды по какую вам нужно видео, и получаете результат. Что крутого:

• Тащит ЛЮБОЕ качество.
• Можно выбрать нужный формат — MP4 или MP3.
• Работает даже на телефоне прямо в браузере.

Забираем тут.
Forwarded from Киллер-фича
Получаем краткую выжимку любого видео и аудио — загружаем файл, а нейронка даст главные тезисы в ТЕКСТОВОМ виде!

• Сервис поддерживает YouTube‑ссылки, MP4, MOV, Zoom‑записи, аудиофайлы.
• Не нужно скачивать никакой софт, вся работа происходит прямо в браузере.
• Есть русский язык и десятки других.
• ИИ полностью бесплатный.

Пользуемся тут.
Коммуналка, школа и 10 лет свободы: AI выпустили в симулятор жизни, где они научились дружить, выгорать и достигать #habr
https://habr.com/ru/articles/1047352/
Tags: ии, ai, симуляция жизни, симуляция, исследование, исскуственный интеллект, маслоу, синтетические данные
Author: Tassdesu
Как я сделал расширение, которое показывает десктоп и мобильную версию сайта одновременно #habr
https://habr.com/ru/articles/1047354/
Tags: адаптивная вёрстка, расширение Chrome, responsive, мобильная вёрстка, Manifest V3, WebCodecs, declarativeNetRequest, Shadow DOM, дизайн сайтов, запись экрана
Author: Roman_2023
О психологии на непсихологическом. Фильтры, которые вам выбирают #habr
https://habr.com/ru/articles/1047362/
Tags: эмоции, эмоциональный интеллект, эмоциональное состояние, Кэролл Изард, эксперимент, психологический эксперимент, психологические исследования, исследование вовлеченности, исследование восприятия, восприятие
Author: HappyTalkie
Как работает хроническая боль и почему ее так сложно лечить #habr
https://habr.com/ru/companies/ru_mts/articles/1046626/
Tags: хроническая боль, ноципластическая боль, центральная сенситизация, ноцицепция, нейровоспаление, микроглия, wind-up, NMDA-рецепторы, когнитивно-поведенческая терапия
Author: Roman_Parabat (МТС)