xdg-open

xdg-open - это очень интересная команда. С ее помощью мы можем открыть любую программу или URL-ссылку из командной строки. Если я выполню команду xdg-open https://freakspot.net, в ответ она откроет домашнюю страницу этого веб-сайта в браузере, а затем я смогу выполнить другую команду. Недостатком является то, что ей можно передать только один аргумент, поэтому, чтобы открыть две веб-страницы, нам придется выполнить команду xdg-open дважды.

Свободное программное обеспечение и политика

Свободное программное обеспечение - это что-то анархическое или капиталистическое? Одни называют его коммунистическим, другие - капиталистическим, анархическим... Кто прав? Кто прав, и имеют ли смысл следующие высказывания бывшего генерального директора Microsoft Стива Балмера?

Linux - серьезный конкурент. Не существует компании под названием Linux, нет никакой дорожной карты Linux. И все же, Linux как бы органично возник из неоткуда. И у него были, знаете ли, черты коммунизма, которые так нравятся людям. В смысле, Читать дальше Свободное программное обеспечение и политика

Псевдонимы для упрощения решения задач в Bash

Псевдонимы или как их еще называют, алиас, как следует из названия, используются для вызова команды под другим именем. Команда, к которой применен псевдоним, будет работать так же, как если бы она была вызвана напрямую. Например, если я хочу перейти в родительский каталог с помощью команды .., мне достаточно создать псевдоним в терминале с помощью следующей команды: alias ..='cd ...'.

Вероятно, у вас уже создано несколько псевдонимов, и вы об этом не знаете. Если вы выполните alias, вы увидите уже определенные псевдонимы. Эти псевдонимы определены в файле .bashrc, куда вы можете добавлять свои собственные псевдонимы (не забудьте перезагрузить конфигурацию Bash после их добавления, чтобы вы могли начать использовать их без перезагрузки компьютера). Но если вы хотите добавить много псевдонимом, и что не менее важно, хотите различать их, какие из них ваши, желательно вынести их в отдельный файл.

В файле .bashrc вы, вероятно, найдете похожие строки:

# Alias definitions.
# You may want to put all your additions into a separate file like
# ~/.bash_aliases, instead of adding them here directly.
# See /usr/share/doc/bash-doc/examples in the bash-doc package.

if [ -f ~/.bash_aliases ]; then
    . ~/.bash_aliases
fi

Это подразумевает, что при каждом запуске Bash загружает псевдонимы, найденные в файле ~/.bash_aliases, если он существует. Если у вас еще нет этого файла, создайте его и добавьте несколько псевдонимов, которые помогут вам в повседневной работе. Они сэкономят вам много времени в долгосрочной перспективе.

Вот несколько полезных псевдонимов:

alias ....='cd ../../..'
alias ...='cd ../..'
alias ..='cd ..'
alias install='sudo apt-get install'
alias search='apt-cache search'
alias update='sudo apt-get update && sudo apt-get upgrade'

У меня есть репозиторий https://notabug.org/jorgesumle/bash_aliases со всеми моими псевдонимами, посмотрите на него и скопируйте те, что покажутся вам наимболее полезными.

Вы всё еще покупаете видеоигры? У меня есть более 6000 и совершенно бесплатно

Индустрия видеоигр — это многомиллиардная индустрия. Однако существуют тысячи игр, в которые можно играть совершенно бесплатно. Я говорю не только о бесплатных играх, распространяемых по принципу бесплатного програмного обеспечения, но и о старых аркадах, консольных играх и т. д.

Если вы используете GNU/Linux, вы можете установить большинство видеоигр, используя стандартный менеджер пакетов вашего дистрибутива. Другие игры распространяются посредствам Flatpak, Snap и AppImage или должны быть скомпилированы вручную. Для поиска бесплатных игр я рекомендую воспользоваться библиотекой от LibreGameWiki.

Однако у нас есть не только бесплатные игры, но и тысячи старых аркадных игр, в которые можно играть с помощью Читать дальше Вы всё еще покупаете видеоигры? У меня есть более 6000 и совершенно бесплатно

Как уничтожить Google

Бизнес-модель Google основана на сборе персональных данных пользователей, их продаже третьим лицам и последующем размещении рекламы. Компания также участвует в программах слежки и разведки, разрабатывает программы искусственного интеллекта для военных целей и, среди прочего, эксплуатирует своих пользователей.

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

Покончить с доходом от рекламы

Google зарабатывает деньги, подавая персонализированную рекламу на основе информации, которую они собирают у своих пользователей. Если люди не видят рекламу, Google не получает прибыль. Блокировка рекламы — это отличный способ предотвратить слежку и заставить Google терять свою прибыль. Однако, если вы посещаете веб-сайты Google, Google в любом случа получит информацию, которую сможет продать рекламодателям. Поэтому самое простое, что можно сделать — это заблокировать рекламу и избегать веб-сайтов от Google.

Другая отличная идея — нажимать по всем объявлениям с помощью расширения для браузера AdNauseam, которое позволяет скрыть эту самую рекламу, чтобы она не раздражала вас. Этот метод подразумевает, что Google заработает меньше денег на рекламных кликах и что на их серверы придётся немного больше нагрузки (пусть и минимальной нагрузки, но это увеличивает их затраты на содержание серверов).

Заполнение серверов Google всякой ерундой

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

А если это глобально скоординированные усилия множества пользователей, Google придется начать ограничивать загрузку и нанимать людей для поиска подобных нежелательных видео, блокировать IP-адреса людей и т. д., что увеличит ее убытки и снизит прибыль.

Например, я могу создавать 15-минутные видеоролики и каждый час автоматически или полуавтоматически загружать их на YouTube. Такие видеоролики будут занимать много места, и чем больше разрешение видео, чем больше цветов, чем больше разнообразных звуков или чем больше кадров в секунду, тем больше денег YouTube будет тратить на хранение этих видео на своих серверах.

Видео, которое я показываю в качестве примера ниже, было создано автоматически с помощью ffmpeg. Оно длится всего две секунды, но занимает 136 МБ. Аналогичный 15-минутный ролик занял бы 61,2 ГБ.

Читать дальше Как уничтожить Google