Kool Tech Tricks
78 subscribers
258 photos
22 videos
292 links
Обо всём интересном и полезном из мира программного обеспечения.

📘 Сайт: kooltechtricks.org
✉️ Автор: @kttrickster
🛖 Личный канал автора: @kttrickster_pub
🦥 Fediverse (Mastodon): posts.kooltechtricks.org/@KoolTechTricks
Download Telegram
🥷 xdg-ninja — скрипт для проверки наличия нежелательных файлов и папок в домашней директории ($HOME). Он сканирует её и предоставляет инструкции по перемещению этих файлов в директории по спецификации XDG.

С давних пор у программ для Linux повелась традиция помещать свои файлы прямо в домашний каталог: ~/.mozilla, ~/.bashrc и др. Это может сильно засорять $HOME.

Поэтому в 2003 году придумали спецификацию XDG Base Directory. Согласно ей, по умолчанию все конфиги должны лежать в ~/.config, данные в ~/.local/share, кэш в ~/.cache. Многие программы начали ей следовать, но не все.

Некоторым таким программам можно задать путь согласно спецификации. Например, для Cargo нужно установить переменную $CARGO_HOME. Вам не нужно искать инструкции для каждой программы: xdg-ninja уже содержит всё необходимое.

Больше информации про поддержку спецификации XDG разными программами: https://wiki.archlinux.org/title/XDG_Base_Directory.

@KoolTechTricks / #files #linux
🔐 Безопасно храним пароли в KeePassXC

KeePassXC — менеджер паролей с открытым исходным кодом для Windows, macOS и Linux. В нём нет излишних функций, рекламы и платных подписок.

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

Файл с паролями хранится в зашифрованном виде в формате KDBX. Его можно открыть и в других программах, которые поддерживают этот формат. Это, например, сторонние мобильные приложения: KeePassDX для Android и KeePassium для iOS.

Я подготовил страницу про KeePassXC на Вики. Там вы найдёте всю подробную информацию про эту программу и базовое руководство по использованию: https://kooltechtricks.neocities.org/wiki/keepassxc

@KoolTechTricks / #security
🧩 Block Coding для Godot: визуальное программирование блоками

Этот плагин для движка Godot позволит легко создавать простые игры, благодаря блочному программированию. Такая концепция лежит в основе Scratch, но теперь она реализуется в мощном движке. Таким образом, начинающие смогут быстрее освоиться в создании игр, а затем плавно перейти к текстовому программированию.

Демонстрация: https://youtu.be/WlUN7Zz0Djg

Чтобы установить плагин Block Coding, нужно сначала найти его во вкладке AssetLib в окне движка и загрузить, а затем включить в настройках проекта. После этого появится возможность добавить узел BlockCode к объектам.

Плагин находится в ранней версии, ещё не реализована вся функциональность. Он с открытым исходным кодом, как и сам движок Godot. Доступна возможность напечатать блочный скрипт на языке GDScript.

@KoolTechTricks / #education #gamedev
🐞 Создать браузер с нуля никогда не поздно

Ladybird — проект по созданию независимого браузера с нуля. Он не использует никакие компоненты из Chromium (Blink), Firefox (Gecko) и WebKit. Разработка ведётся независимой некоммерческой организацией на деньги спонсоров и пожертвования. Организация будет заниматься только разработкой браузера, а спонсоры не смогут влиять на функциональность (никаких поисковиков по умолчанию за деньги).

Изначально Ladybird был частью SerenityOS, где всё создаётся с нуля в качестве хобби. Это не давало использовать никакие сторонние библиотеки и разрешало писать код только на C++. Теперь Ladybird развивается самостоятельно под крылом собственной организации и уже является серьёзным проектом. Бывший руководитель GitHub пожертвовал ей миллион долларов.

Выпуск первой альфа-версии Ladybird для Linux и macOS планируется летом 2026 года. Браузер находится в активной разработке, участвует 4 разработчика на полном рабочем дне. Сейчас его можно собрать из исходного кода и даже попробовать зайти на какие-то сайты, но текущая версия крайне нестабильная. В будущем браузер должен подходить для повседневного использования каждому.

Но зачем создавать браузер с нуля? Что не так с Firefox?

Сейчас все браузеры принадлежат крупным компаниям со своими интересами. Google вносит изменения в Chromium, чтобы показывать больше рекламы. Apple не хочет развивать WebKit за пределами своих устройств. Mozilla сильно зависит от Google, получая деньги за поисковик по умолчанию, и вместо фокуса на развитии Firefox вкладывается в сомнительные проекты.

Ladybird не будет принадлежать очередной компании со своими бизнес-интересами. Разработчики будут стараться учитывать пожелания сообщества, а также строго следовать веб-стандартам.

@KoolTechTricks / #news
🎹 Bosca Ceoil: The Blue Album (Bosca Ceoil Blue) — простая программа для создания музыки, в которой легко разобраться начинающим. Используя пошаговый секвенсор, вы можете создать что угодно: от простого ритма до сложного произведения. На выбор предлагается огромное множество инструментов. Доступен импорт и экспорт в файлы MIDI.

Bosca Ceoil Blue — это современный порт программы Bosca Ceoil Терри Кавана, в котором сохранено всё, что сделало оригинал таким удобным и интуитивно понятным. Он продолжает нумерацию версии (2.0 → 3.0) и обеспечивает полную совместимость с файлами .ceol.

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

Скачать для Windows, macOS и Linux можно с GitHub. На текущий момент это бета-версия. В будущем появятся сборки для Android и веб-версии.

@KoolTechTricks
🏡 Используем локальный ИИ: Часть 2

Прошлая подборка вам очень понравилась, поэтому я выпускаю продолжение. Ещё 4 локальные программы для генерации и обработки контента при помощи искусственного интеллекта. Они не требуют наличия интернета, не подключаются к внешним серверам, и у вас есть полный контроль над ними.

Для вашего удобства я собрал более подробную информацию обо всех упомянутых локальных нейросетях на одной странице на Вики: https://kooltechtricks.neocities.org/wiki/local-ai. Она будет обновляться, и каждый сможет предложить свои правки.

1. Ollama — программа для запуска больших языковых моделей (LLM) на своём сервере. Имеется встроенный каталог моделей, и через консоль можно легко их скачать и запустить. Взаимодействие происходит внутри окна терминала, но можно установить веб-интерфейс, например, Open WebUI. У сервера есть API, который можно использовать для интеграции в другие программы.

2. KoboldCpp — это простая в использовании программа для генерации текста. Интерфейс чата открывается в браузере. Это единый самодостаточный дистрибутив, который основан на llama.cpp и добавляет множество функций. Есть свой универсальный API.

3. Upscayl — бесплатная программа для ПК (Windows, Linux, macOS) с открытым исходным кодом для увеличения разрешения изображений при помощи ИИ. По умолчанию предоставляется несколько моделей для разных стилей, но можно добавить другие. Upscayl подойдёт в качестве альтернативы платному и проприетарному Gigapixel AI.

4. SuperImage — приложение для Android и Windows для увеличения разрешения изображений при помощи ИИ. Свободную версию с открытым исходным кодом можно скачать с GitHub и F-Droid, но она больше не обновляется. Новая версия проприетарная и монетизируется, доступна в Google Play. Обе версии обрабатывают изображения локально и содержат минимум трекеров.

@KoolTechTricks / #ai #collections #selfhost
🚚 apkeep — инструмент командной строки для скачивания APK из различных источников.

Для поиска приложений используются их идентификаторы. Например, у Telegram org.telegram.messenger. Он находится в ссылках: https://play.google.com/store/apps/details?id=org.telegram.messenger и https://f-droid.org/packages/org.telegram.messenger.

Скачать приложение (в данном случае Firefox) из источника по умолчанию в текущую папку: apkeep -a org.mozilla.firefox .

Источник по умолчанию — APKPure. Это зеркало Google Play, которое не требует авторизации. Для скачивания напрямую с Google Play нужен логин, но это нарушает условия пользования, за что Google вправе заблокировать ваш аккаунт.

Параметр -d указывает источник: f-droid (подробнее), huawei-app-gallery. Список версий: --list-versions. Скачать определённую версию: идентификатор@версия.

📥 Скачать apkeep для Windows, Linux, Android:
- GitHub
- Cargo: cargo install apkeep
- Termux (Android): pkg install apkeep

@KoolTechTricks / #android
Большое обновление сайта Kool Tech Tricks: миграция на Hugo, улучшенный поиск и Блог

https://kooltechtricks.neocities.org/blog/2024/07/website-update/

Я переписал весь сайт на генератор Hugo. Мне больше не придётся заниматься разработкой собственного скрипта сборки, поэтому высвободившееся время я могу потратить на написание новых страниц и обновление существующих.

Вместе с этим была улучшена структура сайта. Дизайн остался практически без изменений, но просмотр страниц будет ещё удобнее и приятнее, в том числе и с отключённым JavaScript.

Я добавил улучшенный поиск по сайту, который действительно работает. Но потом неожиданно для меня оказалось, что на бесплатной версии Neocities я не могу публиковать нужные файлы индекса. Поэтому я временно отключил новый поиск, но не стал убирать текст про него.

На сайте появился Блог. Там я иногда буду публиковать обновления и статьи на интересные мне темы, которые не подходят под формат Вики. В Блоге есть комментарии через Telegram, а также своя RSS-лента. Первый пост — это подробное описание сегодняшнего обновления сайта.

@KoolTechTricks / #meta
💽 disky — анализ хранилища Android-устройства. С помощью этого приложения можно легко определить, какие папки и приложения занимают много места на телефоне, и очистить их.

📥 Скачать: GitHub, F-Droid

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

@KoolTechTricks / #android #files
👍3
🧑‍🔬 Иногда у меня появляются интересные и просто странные идеи, которые я хочу реализовать. Но это невозможно сделать ни в постах, ни в блоге. Поэтому я решил начать делать видео на всё ещё живом YouTube. Пока что это будут просто небольшие эксперименты.

https://youtu.be/Dc2icIGB00s

Говорят, что для того, чтобы установить Arch Linux, нужно строго следовать официальному руководству. Но в этом видео я доверю установку системы нейросети ChatGPT. Она будет генерировать команды, а я буду отправлять их в консоль без изменений. Удастся ли установить и настроить полноценный рабочий стол и пользоваться системой как обычно?

@KoolTechTricks / #fluff #linux
👍2
🛡 Hypatia — сканер вредоносного ПО с открытым исходным кодом для Android. Использует базы данных ClamAV.

Приложение может сканировать в реальном времени внутреннее и внешнее хранилище, системный раздел и APK-файлы. При этом расход батареи минимальный, скорость сканирования высокая, база данных занимает не более 120 МБ. Интернет используется только для обновления баз данных, сканирование производится офлайн на устройстве.

⚠️ Примечание: Этот сканер (как и любой другой) может не находить все вирусы.

📥 Скачать с F-Droid: https://f-droid.org/packages/us.spotco.malwarescanner

@KoolTechTricks / #android #security
📸 Насколько эффективны программы для отключения телеметрии в Windows?

https://youtu.be/Nyutqx8Otd0 [7:42]

Как вы знаете, Windows 11 и 10 по умолчанию собирают очень много данных без вашего ведома. Отключить это стандартными средствами трудно, нужно лезть в реестр. К счастью, существуют специальные программы, которые помогут отключить телеметрию и слежку — O&O ShutUp10++ и xd-AntiSpy. В этом видео я проанализирую трафик через Wireshark, чтобы проверить, насколько эффективно работают эти программы и насколько снижается количество скрытых запросов в интернет.

@KoolTechTricks / #privacy #video #windows
👾 Pixelorama — программа для создания пиксель-арта с открытым исходным кодом.

Возможности:
- Создание анимации;
- Готовые палитры, а также варианты импорта палитр;
- Алгоритмы вращения и масштабирования, адаптированные для пиксель-арта;
- Эффекты слоёв: контур, градиент, тень;
- Направляющие линии (Guides), сетка, плиточный режим для создания бесшовных узоров;
- Экспорт в PNG и другие форматы изображений и видео, а также в таблицу спрайтов (Spritesheet), GIF, анимированные PNG;
- Импорт таблицы спрайтов, нескольких изображений в виде отдельных кадров, а также GIF и видео;
- 3D-слои, позволяющие привносить 3D-фигуры и модели в 2D-холст;
- Интерфейс командной строки для автоматического экспорта файлов;
- Метаданные для проектов, слоёв, кадров;
- Бесплатные расширения, созданные сообществом.

📥 Получить Pixelorama:
- Попробовать в браузере;
- Скачать с Itch.io;
- Купить в Steam, чтобы поддержать разработчиков;
- Исходный код;
- Документация.

@KoolTechTricks / #graphics
⚠️ Из-за большого спроса в интернете начинают появляться фейковые версии программ для восстановления работы YouTube, содержащие вирусы. Так как сегодня стало ещё хуже, мошенники начнут распространять вредоносное ПО ещё активнее.

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

Для проверки ссылок на Android существует приложение URLCheck. Оно выступает в качестве посредника и даёт возможность внимательно изучить адрес. https://kooltechtricks.neocities.org/wiki/urlcheck/

На YouTube мошенники будут чистить комментарии, а дизлайки скрыты. Установите расширение Return YouTube Dislike, чтобы вернуть счётчик дизлайков. https://kooltechtricks.neocities.org/wiki/return-youtube-dislike/
🧹 Universal Android Debloater (UAD) — настольная программа для удаления предустановленных приложений Android без root-прав. У каждого приложения есть описание и степень безопасности удаления.

https://kooltechtricks.org/software/universal-android-debloater

Производители Android-устройств часто предустанавливают много ненужных приложений. Это могут быть собственные, партнёрские или рекламные приложения, которые занимают лишнее место, работают в фоне, собирают и отправляют данные без вашего ведома. Часто их невозможно удалить штатными средствами Android.

Universal Android Debloater позволяет легко удалить любые предустановленные приложения без root-прав, что улучшит приватность, безопасность и срок службы батареи. Внутри программы содержатся описания каждого приложения и степень безопасности их удаления.

Приложения не удаляются из системного раздела, поэтому они вернутся после сброса до заводских настроек. Вы не сможете окирпичить телефон, но в то же время вы сможете избавиться от приложений, которые могли бы загружаться при запуске системы. Тем не менее при бездумном удалении приложений возможно войти в состояние бесконечной перезагрузки (boot loop), из-за чего вам придётся сбрасывать телефон до заводских настроек.

Universal Android Debloater Next Generation доступен для Windows, macOS и Linux. Используйте на свой страх и риск: Начало работы

@KoolTechTricks :// #android #privacy
⛵️ DistroSea — сайт, на котором можно попробовать дистрибутивы Linux (и BSD) в браузере. На выбор предлагается 70 операционных систем и более 400 их вариаций.

Этот сервис может помочь определиться, какая ОС наиболее подходящая для постоянного использования. DistroSea продолжает идею ныне закрытого сайта DistroTest.

Вы сможете использовать операционные системы только в Live-режиме, установить на диск не получится. Качество изображения оставляет желать лучшего. Для доступа к интернету требуется авторизоваться через Google.

Сервис бесплатный, обеспечивается рекламой и пожертвованиями.

@KoolTechTricks / #linux
❤‍🔥1
📔 Easy Diary — приложение-дневник для Android. Полностью бесплатное, с открытым исходным кодом, не собирает и не отправляет личные данные.

Создание записей:
- Распознавание голоса;
- Добавление изображений;
- Добавление символов погоды или задачи;
- Добавление времени к записи;
- Возможность включить синтаксис Markdown;
- Создание изображений-карточек из записей.

Просмотр:
- Отображение записей в виде календаря или временно́й шкалы;
- Поиск по ключевым словам, фильтр по символам;
- Статистика по времени создания.

Персонализация:
- Настройка цветовой темы приложения;
- Настройка и добавление шрифтов;
- Уведомления о необходимости создать запись или сделать резервную копию.

Безопасность:
- Шифрование записей по шестизначному пин-коду;
- Блокировка приложения пин-кодом или отпечатком пальца;
- Резервное копирование, импорт и экспорт.

📥 Скачать Easy Diary:
- Google Play
- F-Droid
- GitHub (не обновляется с 2020 года)

@KoolTechTricks / #android #notetaking
This media is not supported in your browser
VIEW IN TELEGRAM
🎞 Видео на обои в KDE Plasma 6

Smart Video Wallpaper Reborn — плагин, который позволит установить одно или несколько видео в качестве фонового изображения рабочего стола или экрана блокировки. Можно включить звук, размытие при активных окнах и плавный переход.

⚠️ Имейте в виду:
- Могут быть вылеты, из-за которых придётся перейти в режим терминала (TTY);
- В системе следует включить аппаратное ускорение, чтобы снизить нагрузку на процессор/видеокарту;
- Видеофайлы загружаются в оперативную память.

В файле README есть информация по установке и исправлению проблем. Делайте всё на свой страх и риск.

📥 Установить плагин:
- KDE Store
- AUR: plasma6-wallpapers-smart-video-wallpaper-reborn

@KoolTechTricks / #customization #linux
👍3
🗃 DroidFS — безопасное хранение файлов на Android.

С помощью этого приложения вы сможете прятать файлы внутри зашифрованных хранилищ (томов). Эти хранилища могут находиться как в обычной файловой системе Android, так и внутри приложения.

В приложении довольно удобный интерфейс, в котором можно проводить базовые операции над файлами и открывать их. Файлы можно создать или импортировать из обычной файловой системы.

Поддерживается два типа хранилища: gocryptfs и CryFS. Их можно установить и на другие платформы, чтобы получить доступ к своим файлам вне DroidFS (подробнее в ссылках).

⚠️ Внимание: DroidFS не предоставляет никаких гарантий и не должен рассматриваться как абсолютно безопасный способ хранения файлов. Всегда делайте резервные копии и храните пароли в надёжном месте.

📥 Скачать DroidFS: GitHub, Gitea, F-Droid

@KoolTechTricks / #android #files #security
🎂 Сайту Kool Tech Tricks исполнился один год!

https://kooltechtricks.neocities.org/blog/2024/08/site-one-year-anniversary/

Год назад я задумался, что вся полезная информация о программах, которой я делюсь в Telegram-канале, должна хранится в более надёжном и доступном месте в подробной и свободной форме. С такими мыслями я начал изучать разработку сайтов и создавать прототип Kool Tech Вики. 27 августа я опубликовал на этом сайте подборку YouTube и четыре страницы про расширения: Unhook, SponsorBlock, DeArrow, Return YouTube Dislike. Затем я продолжал улучшать содержимое, добавлять новые страницы и обновлять сайт. Теперь на Вики можно найти большое количество информации про самые разные программы и сервисы.

И так за год мне удалось достичь следующих значений:
- 37 страниц на Вики
- 35 тыс. слов на Вики
- 258 изменений (коммитов) в репозитории
- 40 тыс. просмотров сайта на Neocities

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

📱 Приложения YouTube: https://kooltechtricks.neocities.org/wiki/youtube/apps/
🧩 Расширения для YouTube: https://kooltechtricks.neocities.org/wiki/youtube/extensions/
🧰 Инструменты для YouTube: https://kooltechtricks.neocities.org/wiki/youtube/tools/
🪄 Функции и возможности YouTube: https://kooltechtricks.neocities.org/wiki/youtube/features/

Все страницы этой подборки опубликованы в новом формате: группы страниц. Подробнее о нём рассказано в блоге.

@KoolTechTricks / #meta #youtube
👍4🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
cobalt — онлайн-загрузчик видео с YouTube, а также Reddit, Rutube, SoundCloud, TikTok, Twitch, Vimeo, X (Twitter) и других сайтов. При скачивании видео с YouTube вы не подключаетесь к серверам Google напрямую.

Поддерживается качество до 8K, различные форматы кодеков, язык дубляжа в зависимости от локали браузера, настройка названия файла.

cobalt конфиденциальный, без рекламы, мусора и ограничений. Он с открытым исходным кодом, вы можете запустить свой экземпляр. Поддержать разработчиков можно на Boosty или LiberaPay.

У главного сервера есть бесплатный API, который вы можете использовать в своих личных проектах, но не в коммерческих целях (для этого вы должны запустить свой экземпляр).

⚠️ Предупреждение: Вы (конечный пользователь) несёте ответственность за то, что вы загружаете, как используете и распространяете этот контент. Пожалуйста, будьте внимательны при использовании чужого контента и всегда отдавайте должное его авторам.

https://cobalt.tools

@KoolTechTricks / #selfhost #youtube