From 78eebe05c2757ab0c9512072bf2406d1ba0be496 Mon Sep 17 00:00:00 2001 From: Alexander Popov Date: Sun, 12 Jun 2022 07:41:23 +0300 Subject: [PATCH] add 2 post --- config.toml | 31 ++++++------- content/posts/down-trust-software.md | 67 +++++++++++++++++++++++++++ content/posts/gpg_encrypt.md | 36 ++++++++++++++ content/posts/stk-low-graphics.md | 24 ++++++++++ static/avatar.png | Bin 0 -> 14390 bytes 5 files changed, 140 insertions(+), 18 deletions(-) create mode 100644 content/posts/down-trust-software.md create mode 100644 content/posts/gpg_encrypt.md create mode 100644 content/posts/stk-low-graphics.md create mode 100644 static/avatar.png diff --git a/config.toml b/config.toml index 47bb8fd..8355fa8 100644 --- a/config.toml +++ b/config.toml @@ -53,21 +53,17 @@ tocopen = false [params.profileMode] enabled = true - title = "Привет, я Сашка Попов" + title = "Привет! Я Сашка 👋" subtitle = '(phc forever)' - imageUrl = '' - imageWidth = 120 - imageHeight = 120 + imageUrl = 'avatar.png' + imageWidth = 110 + imageHeight = 110 imageTitle = 'Avatar' [[params.profileMode.buttons]] name = 'Блог' url = 'posts' - [[params.profileMode.buttons]] - name = 'Теги' - url = 'tags' - [[params.profileMode.buttons]] name = 'Портфолио' url = 'https://me.a2s.su' @@ -75,6 +71,10 @@ tocopen = false [params.homeInfoParams] Title = 'Hi there 👋' Content = 'Welcome to my blog' + + [[params.socialIcons]] + name = 'gitea' + url = 'https://git.a2s.su' [[params.socialIcons]] name = 'kofi' @@ -84,23 +84,18 @@ tocopen = false name = 'email' url = 'mailto:iiiypuk@fastmail.fm' + [[params.socialIcons]] + name = 'steam' + url = 'https://steamcommunity.com/id/_iiiypuk' + [[params.socialIcons]] name = 'twitter' url = 'https://twitter.com/_iiiypuk' - [[params.socialIcons]] - name = 'gitea' - url = 'https://git.a2s.su' - [[params.socialIcons]] name = 'lastfm' url = 'https://www.last.fm/user/Alex_Popov' - [[params.socialIcons]] - name = 'steam' - url = 'https://steamcommunity.com/id/_iiiypuk' - - [params.analytics.google] SiteVerificationTag = '' @@ -116,7 +111,7 @@ SiteVerificationTag = '' hiddenInSingle = true [params.editPost] - URL = 'https://git.a2s.su.com/iiiypuk/Blog/content' + URL = 'https://git.a2s.su/iiiypuk/Blog/content' Text = 'Предложить исправление' appendFilePath = true diff --git a/content/posts/down-trust-software.md b/content/posts/down-trust-software.md new file mode 100644 index 0000000..eef61a7 --- /dev/null +++ b/content/posts/down-trust-software.md @@ -0,0 +1,67 @@ +--- +title: "Программное обеспечение, которое я не буду использовать" +date: 2022-06-11T13:10:44+03:00 +draft: false +tags: [privacy, life] +--- + +### MongoDB +**MongoDB** - Блокирвока с российских IP, HTTP 403. +Не то, чтобы я использовал MongoDB раньше, но теперь точно не буду. +Пока, сучки! + +### Arx Libertatis +**Arx Libertatis** - супер крутой движок с открытым исходным кодом, +для не менее классной рарной игры. +Обнаружил [баннер](https://github.com/arx/arx-libertatis.org/commit/c478d9304cbe478bb2ae16a7cdbc2ceddd69c76b) +случайно и был крайне удивлён, очень жаль. + +### ESET +Я был фанатом NOD32, ставил его всем и вся. +Windows Defender - спасибо, что ты есть! + +### Firefox (all Mozilla software) +Я любил тебя, верил. Надеялся, что Chrome никогда не захватит этом мир. +Но ты потерял меня... ты должен умереть. + +### starship.rs +[starship](https://starship.rs/) - добавили флаг Украины и ссылку на сбор денег для ВСУ. +Жаль, но так нужно. + +### wxWidgets +[Поддержка Украины](https://github.com/wxWidgets/website/commit/e55c1d3498ab313093084671aa34aaaa9ce849be) + +### DuckDuckGo +Ко-ко-ко блять, сколько было слов. Но не [теперь](https://www.republicworld.com/technology-news/apps/russia-ukraine-war-duckduckgo-to-down-rank-sites-associated-with-russian-propaganda-articleshow.html). + +### Uninstall Tool +Пользовался Uninstall Tool ещё когда был мал и учился в школе. +Конец истории, наши пути разошлись. +> Весь доход с покупок, осуществленных с территории РФ начиная с 24 февраля, будет направлен в поддержку Украины. 'Слава Україні!' + +### imgur, imageshack, freepic +Перекрасили логотипы, вставили флаги, etc. +Те ещё помойки. Что-бы посмотреть изображение, нужно скачать тонны JS. +В общём ещё один повод. Спасибо за сорудничество! + +### Vim +Перекрасил логотип + +### Pastebin.com +Перекрасили логотип + +### Downlod Master +При заходе с Российского IP HTTP 403 + +### Bash.org.ru / Bash.im +Ко-ко-ко, [выпилился](https://web.archive.org/web/20220329231154/https://bash.im/) +с лозунгом. + +### GnuDB +[Pikabu](https://pikabu.ru/story/politika_dobralas_do_muzyiki_8917560) + +### Rust +И так не использовал, но на всякий случай, чтобы не [забыть](https://blog.rust-lang.org/2022/02/24/Rust-1.59.0.html). + +### Qt +Закрыли всё diff --git a/content/posts/gpg_encrypt.md b/content/posts/gpg_encrypt.md new file mode 100644 index 0000000..7400ded --- /dev/null +++ b/content/posts/gpg_encrypt.md @@ -0,0 +1,36 @@ +--- +title: "Шифрование с помощью GPG" +date: 2022-06-11T12:56:34+03:00 +draft: false +tags: [gpg, privacy] +--- + +## Шифрование файла + +Получаем список USER_ID: +``` +gpg -k | grep uid + +uid [ultimate] Alexander Popov +``` + +Команда для шифрования: +``` +gpg -e -r USER_ID FILE.TXT +``` + +В моём случае: +``` +gpg -e -r Alexander test.md +``` + +Шифрование произойдёт мгновенно, даже пароля не спросит, а директории появится файл `FILE.TXT.gpg`. + +## Расшифровка файла + +Очень просто, команда с ключём `-d`: +``` +gpg -d FILE.TXT.gpg +``` + +Расшифровка будет произведена в вывод терминала. diff --git a/content/posts/stk-low-graphics.md b/content/posts/stk-low-graphics.md new file mode 100644 index 0000000..760e2d6 --- /dev/null +++ b/content/posts/stk-low-graphics.md @@ -0,0 +1,24 @@ +--- +title: "Super Tux Kart на минималках" +date: 2022-06-09T02:05:32+03:00 +draft: true +tags: [ games, linux ] +--- + +# Предисловие + +Имеем слабый ноутбук, Super Tux Kart и желание играться. + +Видеокарта: +``` +❯ lspci | grep -i vga +00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07) + +❯ glxinfo | grep "OpenGL version" +OpenGL version string: 2.1 Mesa 22.1. +``` + +# Подготовка + +# Правка насроек +`/home/user/.config/supertuxkart/config-0.10/config.xml` diff --git a/static/avatar.png b/static/avatar.png new file mode 100644 index 0000000000000000000000000000000000000000..0932fb43c86151afc9bfdde8ba0b816d93dc2574 GIT binary patch literal 14390 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