tgindex
GNU/Linux | Notes

GNU/Linux | Notes

Статистика
@krxnotesМузыкарусский

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

Последний пост
14 авг.
Последнее чтение
21:45
Постов за неделю
3
Всего постов
81
Тип
открытый
Язык
русский
Категория
Музыка
В каталоге с
13 авг.
Подписчики
2 237
+1 за 3 дн.
Сутки
0
0,00%
Неделя
 
Месяц
 
Просмотров на пост
1 236
40 постов
Вовлечённость
55,3%
к подписчикам
Постов в день
0,4
всего 81
Упоминаний
1
каналов
Охват размещения
оценка
1/24сутки в ленте
549
1/48двое суток
629
1/72трое суток
678

Оценка по просмотрам недавних постов: пост набирает почти всё за первые сутки.

Посты

  • Что замедляет загрузку системы? Можно использовать команду: $ systemd-analyze blame Она покажет службы systemd и время, которое потребовалось на их запуск. Например: 8.421s NetworkManager-wait-online.service 3.105s docker.service 1.842s plymouth-quit-wait.service Чем больше время — тем сильнее служба влияет на запуск системы. Но не спешите отключать всё подряд: некоторые сервисы запускаются параллельно, поэтому их время не всегда напрямую увеличивает время загрузки. #misc #utils

  • CI/CD (Continuous Integration) Непрерывная интеграция - постоянное слияние рабочих копий в общую основую ветвь разработки и выполнение частых автоматизированных сборок проекта для скорейшего выявления потенциальных дефектов. (Continuous delivery) Непрерывная поставка - частые выпуски RC, такой подход позволяет уменьшить стоимость, время и риски внесения изменений путем более частных мелких обновлений в продакшн-приложение. Гарантия того, что ПО стабильно и может быть передано в эксплуатацию в любое время. Целью является сборка, тестирование и релиз программного обеспечения с большей скоростью и частотой. * Pipelines: Последовательность шагов, которые нужно выполнить для того, чтобы код прошел через все стадии проверки, тестирования и развертывания. Процесс преобразования кода из "только что написанного" в "готово к использованию". * Jobs: Это отдельные задания или задачи внутри Pipeline. Например, одна работа может быть связана с компиляцией кода, другая — с запуском тестов, третья — с развертыванием. * Artifacts: Это файлы, которые создаются и сохраняются в ходе выполнения Jobs. Например, если есть шаг сборки, который компилирует код, то результат этой сборки (например, исполняемый файл или архив) будет артефактом. Артефакты могут быть использованы в последующих шагах или сохранены для будущего использования. #misc #build

  • В Shell есть полезные горячие клавиши, которые заметно ускоряют работу в терминале. Посмотреть все сочетания можно командой: $ bind -P Вывода там много, поэтому вот самые главные: Ctrl + U — удалить текст от курсора до начала строки Ctrl + K — удалить текст от курсора до конца строки Ctrl + W — удалить слово слева Alt + D — удалить слово справа Ctrl + L — очистить экран Ctrl + R — поиск по истории команд Ctrl + Y — вставить ранее удалённый текст Alt + . — вставить последний аргумент предыдущей команды Работает в Bash и других оболочках с readline. #shell #terminal

  • Claude AI — это семейство передовых больших языковых моделей и умный чат-бот, созданные американской компанией Anthropic. Платформа известна способностью глубоко анализировать тексты, работать с огромными объемами информации и писать программный код. Главные особенности Длинный контекст: модели способны обрабатывать и запоминать сотни тысяч токенов, что позволяет загружать и анализировать целые книги, объемные отчеты или огромные кодовые базы. Линейка моделей: включает быстрые и легкие версии Haiku, сбалансированные для повседневных задач Sonnet и самые мощные флагманские Opus для сложной аналитики. Безопасность: при создании используется методология Constitutional AI, которая помогает избегать токсичных ответов и делает общение этичным. Основные направления применения Работа с текстом и документами: глубокая суммаризация, поиск скрытых противоречий в договорах, редактура и создание контента на разных языках, включая русский. Программирование: рефакторинг кода, поиск ошибок, архитектурные подсказки и интеграция через специализированные инструменты вроде Claude Code. Исследования: качественный разбор PDF-файлов, таблиц и статистических данных. Claude можно подключить по API к рабочей системе: боту, сайту, CRM, скрипту или автоматизации (например, n8n/Make). Тогда он получает данные, выполняет заданную задачу и сам отправляет результат дальше — без ручной переписки в чате. Ссылка: https://claude.ai/login #ai

  • Почему ИИ может ошибаться? ИИ может ошибаться, потому что он не «понимает истину» так, как человек. Он не проверяет факты самостоятельно, а строит ответ на основе закономерностей в огромных массивах данных: что чаще встречается, что выглядит согласованным и какие источники кажутся более надежными. Поэтому модель скорее оценивает вероятность версии, чем устанавливает объективную правду. Если в информационном поле массово повторяется одна и та же версия событий, это может повлиять на ответ ИИ. Особенно это заметно в свежих, спорных или политически чувствительных темах, где много противоречивых публикаций, пропаганды, ошибок и непроверенных сообщений. В таких случаях ИИ может воспроизвести распространенную, но неверную информацию, просто потому что она часто встречалась в данных. Именно поэтому ответы ИИ стоит воспринимать как инструмент для ориентира, а не как окончательный источник истины. Чем важнее тема — особенно если речь идет о новостях, истории, медицине, праве или войне — тем важнее проверять информацию по нескольким независимым и надежным источникам. Фрагмент диалога с ИИ: - (Человек) На каких данных тебя обучали?   - (ИИ) Меня обучали на огромном массиве текстов из открытых источников: книги, статьи, сайты, документы, обсуждения — всё, что есть в интернете на разных языках. Среди этих данных — новости, аналитика, исторические материалы, научные работы и дискуссии на самые разные темы, а также лицензированные данные и данные, созданные тренерами. Моя задача — обобщать эту информацию, а не выражать личное мнение.   - (Человек) Как ты определяешь, что правда, а что нет? Если ты получаешь много ложной информации, можешь ли ты принять её за правду?   - (ИИ) Коротко: я не «понимаю» правду как человек. Я оцениваю информацию по частоте повторяемости, авторитетности источников и логической согласованности в данных. Если одна и та же ложь встречается повсеместно, я могу её воспроизвести, но без осознания, что это ложь. Поэтому я всегда советую перепроверять мои ответы по надёжным источникам. #ai

  • Ностальгический обзор Diablo 2 от игрока, который вспоминает свои первые впечатления от игры в начале 2000-х, сравнивает их с современным прохождением, делится эмоциями, смешными моментами, трудностями и особенностями геймплея. Ссылка: https://www.youtube.com/watch?v=MiWQcIMKIBs #games

  • 31 июл.1 20526

    Расширение DF YouTube (Distraction-Free for YouTube) — это инструмент для блокировки отвлекающих элементов на YouTube, таких как рекомендации, комментарии, вкладка Shorts и автовоспроизведение. Ссылка для Firefox https://addons.mozilla.org/ru/firefox/addon/df-youtube/ Это расширение доступно не только для Firefox — скорее всего, версия для вашего браузера тоже есть. #misc #thoughts

  • 30 июл.1 3618

    Проект Debian проводит общее голосование о допустимости применения AI при разработке Новость: https://www.opennet.ru/opennews/art.shtml?num=65977 #ai #news #debian

  • 29 июл.1 3737

    Минутка английского языка: в Unix/Linux-среде, да и вообще в техническом сленге, вы часто можете встретить слово misc — это сокращение от miscellaneous |ˌmɪsəˈleɪnɪəs|, то есть "разное", "всякое", "смешанное". Поэтому misc в названиях файлов, папок, разделов или пакетов обычно означает всё то, что не попало в другие, более конкретные категории. #misc

  • 27 июл.1 5951

    Учится ли ИИ на моих запросах? Нет, напрямую модель не обучается пользовательскими запросами в реальном времени. Модель обучают разработчики и исследователи, используя большие датасеты и дообучение. Пользователь не обучает модель напрямую, а только использует уже заранее обученную систему. Иногда данные пользователей могут позже использоваться для улучшения, но это происходит отдельно и не в реальном времени. #ai

  • 24 июл.1 5726

    Откуда берётся "знание" ИИ? ИИ обучают заранее на больших наборах данных: * код * книги * сайты * статьи * диалоги * изображения (для визуальных моделей) ИИ знает только то, на чём его обучили (и что добавили через дообучение), поэтому теоретически он может воспроизводить ошибки или предвзятость из данных. ИИ берёт много данных, находит в них закономерности и обобщает, но не понимает "истину" и "ложь" как человек - он просто учится, что чаще встречается вместе и что выглядит правдоподобно. Это называется обучение (training). Сам по себе ИИ (модель) в интернет не ходит, но некоторые приложения дают ему инструмент поиска. он не "гуглит" он просто использует то, чему научился он не получает новые данные в реальном времени #ai

  • 22 июл.1 2624

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

  • 20 июл.1 5085

    Splice Это онлайн-библиотека сэмплов и инструментов для продакшна музыки. Там есть огромный каталог лупов, one-shot'ов, драм-китов, вокальных фраз и пресетов для разных жанров — от электроники и хип-хопа до эмбиента и киношной музыки. Всё можно быстро искать по BPM, тональности и стилю, скачивать и сразу использовать в проекте. Лучше сразу искать нужные паки (Packs) по жанру и добавлять их в свою библиотеку. Да, это не бесплатно — придётся платить. Splice сейчас не принимает оплату из России. Поэтому доступ к сервису зависит от ваших способов оплаты и региона аккаунта. Ссылка: https://splice.com #music

  • 18 июл.1 4813

    73% проектов на Flathub, созданных с помощью AI, были заброшены спустя несколько месяцев Новость: https://www.opennet.ru/opennews/art.shtml?num=65871 #news

  • 17 июл.1 61311

    #fun

  • 16 июл.1 5903

    Quake портирован для запуска внутри игрового мира Roblox Энтузиаст перевёл исходный код 3D-шутера Quake образца 1996 года, а также многопользовательскую редакцию Quakeworld и моды на язык Luau и смог запустить их внутри игрового мира Roblox. Работа была выполнена при помощи AI-модели Claude Fable (затраты на токены составили $3000). Код порта опубликован под лицензией GPLv2. Новость: https://www.opennet.ru/opennews/art.shtml?num=65875 #news #games

  • 15 июл.1 43237

    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 #utils

  • Новые версии Debian 12.15 и 13.6. Debian 12 переведён на стадию LTS-сопровождения Новость: https://www.opennet.ru/opennews/art.shtml?num=65888 #news #debian

  • 13 июл.1 43142

    Удобный поиск команд в истории 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 #terminal

  • 10 июл.1 4579

    aicommits — это CLI-инструмент, который автоматически генерирует сообщения для коммитов в Git с помощью искусственного интеллекта, для работы ему нужен API-ключ, через который отправляются запросы на генерацию текста. Цель: Избавить разработчиков от ручного написания сообщений коммитов, ускорив процесс работы с Git. > GitHub #software #opensource #git #ai

GNU/Linux | Notes — tgindex