GNU/Linux | Notes
Open in Telegram
Open Source, GNU/Linux, Debian/Ubuntu, Dotfiles, Software, Scripts, Notes, Terminal, Shell, Tools, Games, Fun, Misc, Music, Geek, Free Software Movement. Почта: krekhov.dev@gmail.com Кто я: https://t.me/krxnotes/246 GitHub: https://github.com/krekhovx
Show more2 233
Subscribers
No data24 hours
-27 days
-330 days
Posts Archive
2 233
В Shell есть полезные горячие клавиши, которые заметно ускоряют работу в терминале.
Посмотреть все сочетания можно командой:
$ bind -P
Вывода там много, поэтому вот самые главные:
Ctrl + U — удалить текст от курсора до начала строки Ctrl + K — удалить текст от курсора до конца строки Ctrl + W — удалить слово слева Alt + D — удалить слово справа Ctrl + L — очистить экран Ctrl + R — поиск по истории команд Ctrl + Y — вставить ранее удалённый текст Alt + . — вставить последний аргумент предыдущей командыРаботает в Bash и других оболочках с
readline.
#shell #terminal2 233
Claude AI — это семейство передовых больших языковых моделей и умный чат-бот, созданные американской компанией Anthropic. Платформа известна способностью глубоко анализировать тексты, работать с огромными объемами информации и писать программный код.
Главные особенности
Длинный контекст: модели способны обрабатывать и запоминать сотни тысяч токенов, что позволяет загружать и анализировать целые книги, объемные отчеты или огромные кодовые базы.
Линейка моделей: включает быстрые и легкие версии Haiku, сбалансированные для повседневных задач Sonnet и самые мощные флагманские Opus для сложной аналитики.
Безопасность: при создании используется методология Constitutional AI, которая помогает избегать токсичных ответов и делает общение этичным.
Основные направления применения
Работа с текстом и документами: глубокая суммаризация, поиск скрытых противоречий в договорах, редактура и создание контента на разных языках, включая русский.
Программирование: рефакторинг кода, поиск ошибок, архитектурные подсказки и интеграция через специализированные инструменты вроде Claude Code.
Исследования: качественный разбор PDF-файлов, таблиц и статистических данных.
Claude можно подключить по API к рабочей системе: боту, сайту, CRM, скрипту или автоматизации (например, n8n/Make). Тогда он получает данные, выполняет заданную задачу и сам отправляет результат дальше — без ручной переписки в чате.
Ссылка: https://claude.ai/login
#ai
2 233
Почему ИИ может ошибаться?
ИИ может ошибаться, потому что он не «понимает истину» так, как человек. Он не проверяет факты самостоятельно, а строит ответ на основе закономерностей в огромных массивах данных: что чаще встречается, что выглядит согласованным и какие источники кажутся более надежными. Поэтому модель скорее оценивает вероятность версии, чем устанавливает объективную правду.
Если в информационном поле массово повторяется одна и та же версия событий, это может повлиять на ответ ИИ. Особенно это заметно в свежих, спорных или политически чувствительных темах, где много противоречивых публикаций, пропаганды, ошибок и непроверенных сообщений. В таких случаях ИИ может воспроизвести распространенную, но неверную информацию, просто потому что она часто встречалась в данных.
Именно поэтому ответы ИИ стоит воспринимать как инструмент для ориентира, а не как окончательный источник истины. Чем важнее тема — особенно если речь идет о новостях, истории, медицине, праве или войне — тем важнее проверять информацию по нескольким независимым и надежным источникам.
Фрагмент диалога с ИИ:
- (Человек) На каких данных тебя обучали?
- (ИИ) Меня обучали на огромном массиве текстов из открытых источников: книги, статьи, сайты, документы, обсуждения — всё, что есть в интернете на разных языках. Среди этих данных — новости, аналитика, исторические материалы, научные работы и дискуссии на самые разные темы, а также лицензированные данные и данные, созданные тренерами. Моя задача — обобщать эту информацию, а не выражать личное мнение.
- (Человек) Как ты определяешь, что правда, а что нет? Если ты получаешь много ложной информации, можешь ли ты принять её за правду?
- (ИИ) Коротко: я не «понимаю» правду как человек. Я оцениваю информацию по частоте повторяемости, авторитетности источников и логической согласованности в данных. Если одна и та же ложь встречается повсеместно, я могу её воспроизвести, но без осознания, что это ложь. Поэтому я всегда советую перепроверять мои ответы по надёжным источникам.
#ai
2 233
Ностальгический обзор Diablo 2 от игрока, который вспоминает свои первые впечатления от игры в начале 2000-х, сравнивает их с современным прохождением, делится эмоциями, смешными моментами, трудностями и особенностями геймплея.
Ссылка: https://www.youtube.com/watch?v=MiWQcIMKIBs
#games
2 233
Расширение DF YouTube (Distraction-Free for YouTube) — это инструмент для блокировки отвлекающих элементов на YouTube, таких как рекомендации, комментарии, вкладка Shorts и автовоспроизведение.
Ссылка для Firefox https://addons.mozilla.org/ru/firefox/addon/df-youtube/
Это расширение доступно не только для Firefox — скорее всего, версия для вашего браузера тоже есть.
#misc #thoughts
2 233
Проект Debian проводит общее голосование о допустимости применения AI при разработке
Новость: https://www.opennet.ru/opennews/art.shtml?num=65977
#news #debian
2 233
Минутка английского языка: в Unix/Linux-среде, да и вообще в техническом сленге, вы часто можете встретить слово misc — это сокращение от miscellaneous
|ˌmɪsəˈleɪnɪəs|, то есть "разное", "всякое", "смешанное". Поэтому misc в названиях файлов, папок, разделов или пакетов обычно означает всё то, что не попало в другие, более конкретные категории.
#misc2 233
Учится ли ИИ на моих запросах?
Нет, напрямую модель не обучается пользовательскими запросами в реальном времени. Модель обучают разработчики и исследователи, используя большие датасеты и дообучение.
Пользователь не обучает модель напрямую, а только использует уже заранее обученную систему.
Иногда данные пользователей могут позже использоваться для улучшения, но это происходит отдельно и не в реальном времени.
#ai
2 233
Откуда берётся "знание" ИИ?
ИИ обучают заранее на больших наборах данных:
* код
* книги
* сайты
* статьи
* диалоги
* изображения (для визуальных моделей)
ИИ знает только то, на чём его обучили (и что добавили через дообучение), поэтому теоретически он может воспроизводить ошибки или предвзятость из данных. ИИ берёт много данных, находит в них закономерности и обобщает, но не понимает "истину" и "ложь" как человек - он просто учится, что чаще встречается вместе и что выглядит правдоподобно.
Это называется обучение (training).
Сам по себе ИИ (модель) в интернет не ходит, но некоторые приложения дают ему инструмент поиска.
он не "гуглит"
он просто использует то, чему научился
он не получает новые данные в реальном времени
#ai
2 233
Стремитесь попасть в крупные компании: если уж и убивать психику всем этим IT, то только за хорошие деньги, с премиями и пересмотром зарплаты раз в год — всё это очень важно и будет мотивировать вас в дальнейшем. Поначалу можно не быть таким привередливым, но дальше — только крупные.
#thoughts
2 233
Splice
Это онлайн-библиотека сэмплов и инструментов для продакшна музыки.
Там есть огромный каталог лупов, one-shot'ов, драм-китов, вокальных фраз и пресетов для разных жанров — от электроники и хип-хопа до эмбиента и киношной музыки. Всё можно быстро искать по BPM, тональности и стилю, скачивать и сразу использовать в проекте. Лучше сразу искать нужные паки (Packs) по жанру и добавлять их в свою библиотеку.
Да, это не бесплатно — придётся платить. Splice сейчас не принимает оплату из России. Поэтому доступ к сервису зависит от ваших способов оплаты и региона аккаунта.
Ссылка: https://splice.com
#music
2 233
73% проектов на Flathub, созданных с помощью AI, были заброшены спустя несколько месяцев
Новость: https://www.opennet.ru/opennews/art.shtml?num=65871
#news
2 233
Quake портирован для запуска внутри игрового мира Roblox
Энтузиаст перевёл исходный код 3D-шутера Quake образца 1996 года, а также многопользовательскую редакцию Quakeworld и моды на язык Luau и смог запустить их внутри игрового мира Roblox. Работа была выполнена при помощи AI-модели Claude Fable (затраты на токены составили $3000). Код порта опубликован под лицензией GPLv2.
Новость: https://www.opennet.ru/opennews/art.shtml?num=65875
#news #games
2 233
mktemp и tr/urandom
Создать временный файл в
/tmp:
$ mktemp
Создать временную директорию в /tmp:
$ mktemp -d
Создать временный файл по шаблону в текущей директории:
$ mktemp myfile.XXXXXX
Создать временный файл в указанной директории:
$ mktemp -p /tmp test.XXXXXX
Не создавать файл, а только вывести возможное имя:
$ mktemp -u
Но если нужен более гибкий контроль над случайными символами, например по регистру или спецсимволам, придётся использовать другие приёмы, потому что mktemp этого не умеет. Например:
$ cat /dev/urandom | tr -dc 'a-z0-9' | head -c 8
$ cat /dev/urandom | tr -dc 'a-zA-Z0-9!@#' | head -c 8
#shell #utils2 233
Новые версии Debian 12.15 и 13.6. Debian 12 переведён на стадию LTS-сопровождения
Новость: https://www.opennet.ru/opennews/art.shtml?num=65888
#news #debian
2 233
Удобный поиск команд в истории Bash
Все знают про Ctrl + R для поиска по history в Bash, но стандартный поиск не самый удобный: часто приходится перебирать много совпадений, при этом весь список сразу не видно.
Что можно сделать? Подключить fzf — очень удобный инструмент для быстрого и наглядного поиска:
$ apt-get install fzf
Добавьте в ~/.bashrc:
source /usr/share/doc/fzf/examples/key-bindings.bash
После этого при нажатии Ctrl + R история команд будет открываться через fzf, и нужную команду можно будет найти гораздо быстрее и удобнее, а главное нагляднее.
Как выйти из fzf? Esc.
#shell #terminal2 233
aicommits — это CLI-инструмент, который автоматически генерирует сообщения для коммитов в Git с помощью искусственного интеллекта, для работы ему нужен API-ключ, через который отправляются запросы на генерацию текста.
Цель: Избавить разработчиков от ручного написания сообщений коммитов, ускорив процесс работы с Git.
> GitHub
#software #opensource #ai
2 233
+2
Обзор на мой ноутбук
Я использую
Acer Nitro V15 с диагональю экрана 15,6. Купил его перед Новым годом на Ozon и торопился с покупкой, потому что модели MSI, которые я хотел, быстро разбирали — всё-таки праздники.
На самом деле я доверяю только двум брендам: MSI и ThinkPad. Ноутбуками MSI я пользовался много лет, и это был крутой опыт. А ThinkPad очень распространены среди Linux-гиков, да и у моих знакомых они есть — нареканий нет.
Эта покупка оказалась не самой удачной: ноутбук периодически греется, быстро разряжается, а кулеры работают по какой-то странной логике. При этом по top я не вижу ничего тяжёлого — обычно у меня запущен необходимый минимум: терминал, браузер и Telegram.
Хотя с Debian я знаком хорошо, с установкой всё равно пришлось повозиться: я потратил на неё два дня. Насколько помню, были проблемы с яркостью экрана, драйверами Wi‑Fi и другими мелочами.
До этой модели у меня был MSI Modern 14. Это не ноутбук, а настоящее искусство: компактный, стильный, тихий и лёгкий.
#misc #thoughts2 233
Ура, ура, ура, я добил 17 пакетов в Debian :) Последний пакет недавно приняли, и как-то особенно приятно на это смотреть, потому что часть пакетов я сопровождаю уже пару лет, чем-то сам пользуюсь, а что-то просто в какой-то момент захотелось довести до ума. Думаю немного отдохнуть от новых пакетов и просто поддерживать текущие, а в следующем году хотелось бы углубиться в работу с CVE в Debian — есть в этом что-то интересное. Может, где-то смогу помочь с тестированием, патчами или ещё чем-нибудь.
Были и неудачные пакеты, на которые я убил кучу времени, а в итоге их так и не приняли. У первого умер upstream — автор забросил проект и написал об этом публично. У второго были проблемы с лицензией, а для Debian важно, чтобы лицензии были свободными. Короче, вот такие дела.
❤️ Debian ❤️
https://qa.debian.org/developer.php?login=krekhov.dev@gmail.com
#debian #thoughts
