mirror of
https://github.com/mikaela/mikaela.github.io/
synced 2025-08-10 06:47:25 +02:00
Compare commits
6 Commits
b92e25961e
...
f7dfd3feb2
Author | SHA1 | Date | |
---|---|---|---|
f7dfd3feb2 | |||
5bb35ea1c0 | |||
bbb8f1fdf2 | |||
998b33493b | |||
c3f6f1efbc | |||
b4aedd740a |
@ -79,7 +79,7 @@ repos:
|
|||||||
additional_dependencies: ["pyjson5"]
|
additional_dependencies: ["pyjson5"]
|
||||||
|
|
||||||
- repo: https://github.com/fsfe/reuse-tool
|
- repo: https://github.com/fsfe/reuse-tool
|
||||||
rev: v4.0.3
|
rev: v5.0.2
|
||||||
hooks:
|
hooks:
|
||||||
- id: reuse
|
- id: reuse
|
||||||
exclude: ^.cache\/.*$
|
exclude: ^.cache\/.*$
|
||||||
|
62
Gemfile.lock
generated
62
Gemfile.lock
generated
@ -1,7 +1,7 @@
|
|||||||
GEM
|
GEM
|
||||||
remote: https://rubygems.org/
|
remote: https://rubygems.org/
|
||||||
specs:
|
specs:
|
||||||
activesupport (7.2.2)
|
activesupport (8.0.0)
|
||||||
base64
|
base64
|
||||||
benchmark (>= 0.3)
|
benchmark (>= 0.3)
|
||||||
bigdecimal
|
bigdecimal
|
||||||
@ -13,10 +13,11 @@ GEM
|
|||||||
minitest (>= 5.1)
|
minitest (>= 5.1)
|
||||||
securerandom (>= 0.3)
|
securerandom (>= 0.3)
|
||||||
tzinfo (~> 2.0, >= 2.0.5)
|
tzinfo (~> 2.0, >= 2.0.5)
|
||||||
|
uri (>= 0.13.1)
|
||||||
addressable (2.8.7)
|
addressable (2.8.7)
|
||||||
public_suffix (>= 2.0.2, < 7.0)
|
public_suffix (>= 2.0.2, < 7.0)
|
||||||
base64 (0.2.0)
|
base64 (0.2.0)
|
||||||
benchmark (0.3.0)
|
benchmark (0.4.0)
|
||||||
bigdecimal (3.1.8)
|
bigdecimal (3.1.8)
|
||||||
colorator (1.1.0)
|
colorator (1.1.0)
|
||||||
concurrent-ruby (1.3.4)
|
concurrent-ruby (1.3.4)
|
||||||
@ -97,8 +98,8 @@ GEM
|
|||||||
jekyll (>= 3.7, < 5.0)
|
jekyll (>= 3.7, < 5.0)
|
||||||
jekyll-watch (2.2.1)
|
jekyll-watch (2.2.1)
|
||||||
listen (~> 3.0)
|
listen (~> 3.0)
|
||||||
kramdown (2.4.0)
|
kramdown (2.5.1)
|
||||||
rexml
|
rexml (>= 3.3.9)
|
||||||
kramdown-parser-gfm (1.1.0)
|
kramdown-parser-gfm (1.1.0)
|
||||||
kramdown (~> 2.0)
|
kramdown (~> 2.0)
|
||||||
liquid (4.0.4)
|
liquid (4.0.4)
|
||||||
@ -107,12 +108,12 @@ GEM
|
|||||||
rb-inotify (~> 0.9, >= 0.9.10)
|
rb-inotify (~> 0.9, >= 0.9.10)
|
||||||
logger (1.6.1)
|
logger (1.6.1)
|
||||||
mercenary (0.4.0)
|
mercenary (0.4.0)
|
||||||
mini_portile2 (2.8.7)
|
mini_portile2 (2.8.8)
|
||||||
minima (2.5.2)
|
minima (2.5.2)
|
||||||
jekyll (>= 3.5, < 5.0)
|
jekyll (>= 3.5, < 5.0)
|
||||||
jekyll-feed (~> 0.9)
|
jekyll-feed (~> 0.9)
|
||||||
jekyll-seo-tag (~> 2.1)
|
jekyll-seo-tag (~> 2.1)
|
||||||
minitest (5.25.1)
|
minitest (5.25.2)
|
||||||
nokogiri (1.16.7)
|
nokogiri (1.16.7)
|
||||||
mini_portile2 (~> 2.8.2)
|
mini_portile2 (~> 2.8.2)
|
||||||
racc (~> 1.4)
|
racc (~> 1.4)
|
||||||
@ -140,54 +141,54 @@ GEM
|
|||||||
rbs (3.6.1)
|
rbs (3.6.1)
|
||||||
logger
|
logger
|
||||||
rexml (3.3.9)
|
rexml (3.3.9)
|
||||||
rouge (4.4.0)
|
rouge (4.5.1)
|
||||||
safe_yaml (1.0.5)
|
safe_yaml (1.0.5)
|
||||||
sass-embedded (1.80.6)
|
sass-embedded (1.81.0)
|
||||||
google-protobuf (~> 4.28)
|
google-protobuf (~> 4.28)
|
||||||
rake (>= 13)
|
rake (>= 13)
|
||||||
sass-embedded (1.80.6-aarch64-linux-android)
|
sass-embedded (1.81.0-aarch64-linux-android)
|
||||||
google-protobuf (~> 4.28)
|
google-protobuf (~> 4.28)
|
||||||
sass-embedded (1.80.6-aarch64-linux-gnu)
|
sass-embedded (1.81.0-aarch64-linux-gnu)
|
||||||
google-protobuf (~> 4.28)
|
google-protobuf (~> 4.28)
|
||||||
sass-embedded (1.80.6-aarch64-linux-musl)
|
sass-embedded (1.81.0-aarch64-linux-musl)
|
||||||
google-protobuf (~> 4.28)
|
google-protobuf (~> 4.28)
|
||||||
sass-embedded (1.80.6-aarch64-mingw-ucrt)
|
sass-embedded (1.81.0-aarch64-mingw-ucrt)
|
||||||
google-protobuf (~> 4.28)
|
google-protobuf (~> 4.28)
|
||||||
sass-embedded (1.80.6-arm-linux-androideabi)
|
sass-embedded (1.81.0-arm-linux-androideabi)
|
||||||
google-protobuf (~> 4.28)
|
google-protobuf (~> 4.28)
|
||||||
sass-embedded (1.80.6-arm-linux-gnueabihf)
|
sass-embedded (1.81.0-arm-linux-gnueabihf)
|
||||||
google-protobuf (~> 4.28)
|
google-protobuf (~> 4.28)
|
||||||
sass-embedded (1.80.6-arm-linux-musleabihf)
|
sass-embedded (1.81.0-arm-linux-musleabihf)
|
||||||
google-protobuf (~> 4.28)
|
google-protobuf (~> 4.28)
|
||||||
sass-embedded (1.80.6-arm64-darwin)
|
sass-embedded (1.81.0-arm64-darwin)
|
||||||
google-protobuf (~> 4.28)
|
google-protobuf (~> 4.28)
|
||||||
sass-embedded (1.80.6-riscv64-linux-android)
|
sass-embedded (1.81.0-riscv64-linux-android)
|
||||||
google-protobuf (~> 4.28)
|
google-protobuf (~> 4.28)
|
||||||
sass-embedded (1.80.6-riscv64-linux-gnu)
|
sass-embedded (1.81.0-riscv64-linux-gnu)
|
||||||
google-protobuf (~> 4.28)
|
google-protobuf (~> 4.28)
|
||||||
sass-embedded (1.80.6-riscv64-linux-musl)
|
sass-embedded (1.81.0-riscv64-linux-musl)
|
||||||
google-protobuf (~> 4.28)
|
google-protobuf (~> 4.28)
|
||||||
sass-embedded (1.80.6-x86-cygwin)
|
sass-embedded (1.81.0-x86-cygwin)
|
||||||
google-protobuf (~> 4.28)
|
google-protobuf (~> 4.28)
|
||||||
sass-embedded (1.80.6-x86-linux-android)
|
sass-embedded (1.81.0-x86-linux-android)
|
||||||
google-protobuf (~> 4.28)
|
google-protobuf (~> 4.28)
|
||||||
sass-embedded (1.80.6-x86-linux-gnu)
|
sass-embedded (1.81.0-x86-linux-gnu)
|
||||||
google-protobuf (~> 4.28)
|
google-protobuf (~> 4.28)
|
||||||
sass-embedded (1.80.6-x86-linux-musl)
|
sass-embedded (1.81.0-x86-linux-musl)
|
||||||
google-protobuf (~> 4.28)
|
google-protobuf (~> 4.28)
|
||||||
sass-embedded (1.80.6-x86-mingw-ucrt)
|
sass-embedded (1.81.0-x86-mingw-ucrt)
|
||||||
google-protobuf (~> 4.28)
|
google-protobuf (~> 4.28)
|
||||||
sass-embedded (1.80.6-x86_64-cygwin)
|
sass-embedded (1.81.0-x86_64-cygwin)
|
||||||
google-protobuf (~> 4.28)
|
google-protobuf (~> 4.28)
|
||||||
sass-embedded (1.80.6-x86_64-darwin)
|
sass-embedded (1.81.0-x86_64-darwin)
|
||||||
google-protobuf (~> 4.28)
|
google-protobuf (~> 4.28)
|
||||||
sass-embedded (1.80.6-x86_64-linux-android)
|
sass-embedded (1.81.0-x86_64-linux-android)
|
||||||
google-protobuf (~> 4.28)
|
google-protobuf (~> 4.28)
|
||||||
sass-embedded (1.80.6-x86_64-linux-gnu)
|
sass-embedded (1.81.0-x86_64-linux-gnu)
|
||||||
google-protobuf (~> 4.28)
|
google-protobuf (~> 4.28)
|
||||||
sass-embedded (1.80.6-x86_64-linux-musl)
|
sass-embedded (1.81.0-x86_64-linux-musl)
|
||||||
google-protobuf (~> 4.28)
|
google-protobuf (~> 4.28)
|
||||||
securerandom (0.3.1)
|
securerandom (0.3.2)
|
||||||
syntax_tree (6.2.0)
|
syntax_tree (6.2.0)
|
||||||
prettier_print (>= 1.2.0)
|
prettier_print (>= 1.2.0)
|
||||||
syntax_tree-haml (4.0.3)
|
syntax_tree-haml (4.0.3)
|
||||||
@ -206,6 +207,7 @@ GEM
|
|||||||
tzinfo (2.0.6)
|
tzinfo (2.0.6)
|
||||||
concurrent-ruby (~> 1.0)
|
concurrent-ruby (~> 1.0)
|
||||||
unicode-display_width (2.6.0)
|
unicode-display_width (2.6.0)
|
||||||
|
uri (1.0.2)
|
||||||
webrick (1.9.0)
|
webrick (1.9.0)
|
||||||
|
|
||||||
PLATFORMS
|
PLATFORMS
|
||||||
|
16
_config.yml
16
_config.yml
@ -1,14 +1,14 @@
|
|||||||
# Site settings
|
# Site settings
|
||||||
title: Aminda Suomalainen ⚧︎
|
title: Aminda Suomalainen
|
||||||
author:
|
author:
|
||||||
name: Aminda Suomalainen ⚧︎
|
name: Aminda Suomalainen
|
||||||
url: https://aminda.eu/
|
url: https://aminda.eu/
|
||||||
# Jekyll seo, appended after title
|
# Jekyll seo, appended after title
|
||||||
tagline: Aminda Suomalainen ⚧︎
|
tagline: Aminda Suomalainen
|
||||||
description: > # this means to ignore newlines until "baseurl:"
|
description: > # this means to ignore newlines until "baseurl:"
|
||||||
I am a Highly Sensitive Autistic Pirate with Linux experience since 2008. I am
|
{Trans,HSP,AS} | Pride or not, I won't vanish | Self-taught IT generalist,
|
||||||
familiar with git and looking for employment. ⚧︎ <br/><br/><em
|
open for new opportunities with those embracing diversity. ⚧︎
|
||||||
lang="en">This website is licensed under the <a
|
She/They <br/><br/><em lang="en">This website is licensed under the <a
|
||||||
href="(https://creativecommons.org/licenses/by/4.0/">Creative Commons
|
href="(https://creativecommons.org/licenses/by/4.0/">Creative Commons
|
||||||
Attribution 4.0 International License</a> by <a
|
Attribution 4.0 International License</a> by <a
|
||||||
href="https://aminda.eu">Aminda Suomalainen</a>.</em>
|
href="https://aminda.eu">Aminda Suomalainen</a>.</em>
|
||||||
@ -22,7 +22,7 @@ url: "https://aminda.eu" # the base hostname & protocol for your site
|
|||||||
# THEM HERE! Remember /n and less good blog posts etc.
|
# THEM HERE! Remember /n and less good blog posts etc.
|
||||||
robots: noai, nofollow, noindex
|
robots: noai, nofollow, noindex
|
||||||
|
|
||||||
codeberg_username: Mikaela
|
codeberg_username: Aminda
|
||||||
email: "suomalainen@aminda.eu"
|
email: "suomalainen@aminda.eu"
|
||||||
github_username: Mikaela
|
github_username: Mikaela
|
||||||
linkedin_username: Aminda-eu
|
linkedin_username: Aminda-eu
|
||||||
@ -143,4 +143,4 @@ keyoxide: https://keyoxide.org
|
|||||||
excerpt_separator: "\n\n"
|
excerpt_separator: "\n\n"
|
||||||
|
|
||||||
# Fedora version
|
# Fedora version
|
||||||
fedora: 40
|
fedora: 41
|
||||||
|
10
index.html
10
index.html
@ -2,8 +2,8 @@
|
|||||||
layout: index
|
layout: index
|
||||||
title: Index
|
title: Index
|
||||||
excerpt:
|
excerpt:
|
||||||
"I am a Highly Sensitive Autistic Pirate with Linux experience since 2008. I
|
"{Trans,HSP,AS} | Pride or not, I won't vanish | Self-taught IT generalist,
|
||||||
am familiar with git and looking for employment."
|
open for new opportunities with those embracing diversity."
|
||||||
robots: noai, nofollow
|
robots: noai, nofollow
|
||||||
---
|
---
|
||||||
|
|
||||||
@ -18,9 +18,9 @@ robots: noai, nofollow
|
|||||||
</p>
|
</p>
|
||||||
|
|
||||||
<p id="bio">
|
<p id="bio">
|
||||||
I am a Highly Sensitive Autistic Pirate with Linux experience since 2008. I am
|
{Trans,HSP,AS} | Pride or not, I won't vanish | Self-taught IT generalist,
|
||||||
familiar with git and looking for employment. My pronouns are she/they.
|
open for new opportunities with those embracing diversity. ⚧︎
|
||||||
⚧︎
|
She/They
|
||||||
</p>
|
</p>
|
||||||
<!-- <p class="centered">I speak Finnish, English and a little Esperanto.</p>
|
<!-- <p class="centered">I speak Finnish, English and a little Esperanto.</p>
|
||||||
-->
|
-->
|
||||||
|
27
n/androidbattery.md
Normal file
27
n/androidbattery.md
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
---
|
||||||
|
layout: mini
|
||||||
|
comments: true
|
||||||
|
title: "Android battery use or CPU leak detection the proper way"
|
||||||
|
permalink: /n/androidbattery.html
|
||||||
|
sitemap: true
|
||||||
|
excerpt:
|
||||||
|
If your Android device is constantly out of battery, you will probably check
|
||||||
|
the settings or some app. No, both of those lie, Android is a Linux so just
|
||||||
|
use top.
|
||||||
|
---
|
||||||
|
|
||||||
|
# Checking for Android battery drainer
|
||||||
|
|
||||||
|
```bash
|
||||||
|
top -b -n 1 -o %CPU,%MEM,CMDLINE -s1 -m 20
|
||||||
|
```
|
||||||
|
|
||||||
|
That is all there is to do upon having access to `adb shell` whatever way you
|
||||||
|
prefer. Look for high CPU and MEM use an observe the app ID for the truth.
|
||||||
|
|
||||||
|
For some reason the system and the battery monitor in settings won't bring that
|
||||||
|
to your attention.
|
||||||
|
|
||||||
|
Bonus points for you if the cause is some app performing CPU locking and heating
|
||||||
|
up your phone due to being unable to access a tracking domain that wishes to spy
|
||||||
|
upon you.
|
4
n/dns.md
4
n/dns.md
@ -401,6 +401,10 @@ warnings in Ooni Probe and disable automatic testing, Syncthing Fork will not
|
|||||||
autostart due to detecting the network as metered, unless it's given permission
|
autostart due to detecting the network as metered, unless it's given permission
|
||||||
to run in metered networks.
|
to run in metered networks.
|
||||||
|
|
||||||
|
**_NOTE ESPECIALLY!_** _Android Auto_ cannot be used when there is a "VPN"
|
||||||
|
connected (why? ask Google, not me). Additionally you may encounter
|
||||||
|
[questionable battery drain](/n/androidbattery.html).
|
||||||
|
|
||||||
1. Use either GitHub or F-Droid release as Google Play doesn't have blocklists.
|
1. Use either GitHub or F-Droid release as Google Play doesn't have blocklists.
|
||||||
1. Enable it.
|
1. Enable it.
|
||||||
1. In Android Settings, Internet, Advanced, VPN, select Rethink, make it
|
1. In Android Settings, Internet, Advanced, VPN, select Rethink, make it
|
||||||
|
2
package.json
vendored
2
package.json
vendored
@ -2,6 +2,6 @@
|
|||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@aminda/global-prettier-config": "2024.28.4"
|
"@aminda/global-prettier-config": "2024.28.4"
|
||||||
},
|
},
|
||||||
"packageManager": "pnpm@9.12.3+sha512.cce0f9de9c5a7c95bef944169cc5dfe8741abfb145078c0d508b868056848a87c81e626246cb60967cbd7fd29a6c062ef73ff840d96b3c86c40ac92cf4a813ee",
|
"packageManager": "pnpm@9.14.2+sha512.6e2baf77d06b9362294152c851c4f278ede37ab1eba3a55fda317a4a17b209f4dbb973fb250a77abc463a341fcb1f17f17cfa24091c4eb319cda0d9b84278387",
|
||||||
"prettier": "@aminda/global-prettier-config"
|
"prettier": "@aminda/global-prettier-config"
|
||||||
}
|
}
|
||||||
|
6
r/bluesky.md
Normal file
6
r/bluesky.md
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
---
|
||||||
|
redirect_to: https://bsky.app/profile/did:plc:k4n3logit2gplz7mbgkrsdl2
|
||||||
|
permalink: /r/bluesky.html
|
||||||
|
redirect_from: /r/bsky.html
|
||||||
|
sitemap: false
|
||||||
|
---
|
6
r/bluesky2.md
Normal file
6
r/bluesky2.md
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
---
|
||||||
|
redirect_to: https://write.as/y5kzn9moj6ohs30l
|
||||||
|
permalink: /r/bluesky2.html
|
||||||
|
redirect_from: /r/bsky2.html
|
||||||
|
sitemap: false
|
||||||
|
---
|
5
r/leikistilangaton.md
Normal file
5
r/leikistilangaton.md
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
---
|
||||||
|
redirect_to: https://yle.fi/uutiset/3-9585330
|
||||||
|
permalink: /r/leikistilangaton.html
|
||||||
|
sitemap: false
|
||||||
|
---
|
Loading…
x
Reference in New Issue
Block a user