Just learned that you can get an overview of all Firefox about: pages by entering about:about. How could I not know that?!

Just learned that you can get an overview of all Firefox about: pages by entering about:about. How could I not know that?!

I don’t remember exactly when and how I found all this out, but I have noticed that many people don’t know many features/gestures.
And there are probably others that I don’t know about…
I have been using MeTube for some time to occasionally download YouTube videos. Now I’ve been looking for a way to combine MeTube with SponsorBlock to get rid of the ads when downloading a file. And it turned out to be possible. You can either use SponsorBlock to add a chapter for an ad segment, or you can use it to remove the ad or any other segment using the remove_sponsor_segments parameter. Currently, it is not possible to do both things (create segment chapters + remove segments). Here the solution to remove ads while downloading:
Create the following JSON File:
{
"postprocessors": [
{
"api": "https://sponsor.ajay.app/",
"categories": [
"intro",
"outro",
"poi_highlight",
"selfpromo",
"sponsor",
"interaction"
],
"key": "SponsorBlock",
"when": "after_filter"
},
{
"force_keyframes": false,
"key": "ModifyChapters",
"remove_chapters_patterns": [],
"remove_ranges": [],
"remove_sponsor_segments": ["sponsor","interaction","selfpromo"],
"sponsorblock_chapter_title": "'[SponsorBlock]: ''%(category_names)l'"
},
{
"add_chapters": true,
"add_infojson": "none",
"add_metadata": false,
"key": "FFmpegMetadata"
}
]
}
The relevant parts here are the categories:
And the remove_sponsor_segments parameter. Here you can provide all sections you want to have removed during a download.
The last step is to mount the JSON File into the Container:
version: '3'
services:
metube:
image: alexta69/metube
container_name: metube
restart: unless-stopped
ports:
- "8081:8081"
volumes:
- ./downloads:/downloads
- ./ytdl_options.json:/config/ytdl_options.json:ro # the first part must be the path/place of your new created json file
environment:
- YTDL_OPTIONS_FILE=/config/ytdl_options.json
To add video links to MeTube you can also use this handy Browser Add-on: MeTube Downloader
Update 28.07.2025: Since MeTube version 2025-07-27, changes to the YTDL_OPTIONS_FILE are monitored and do not require a container restart to take effect.
Update 12.04.2026: To automatically pull the latest MeTube image, I also added watchtower to my docker-compose file. With the option WATCHTOWER_CLEANUP=true, old images are automatically removed.
watchtower:
image: containrrr/watchtower
container_name: watchtower
restart: unless-stopped
volumes:
- /var/run/docker.sock:/var/run/docker.sock
environment:
- WATCHTOWER_CLEANUP=true
- WATCHTOWER_POLL_INTERVAL=86400
command: metube watchtower
Mittels about:unloads kann man in Firefox eine Übersichtsseite aufrufen, die einem auflistet, welche Tabs wie viel Speicher verbrauchen. Hier können inaktive Tabs mit hohem RAM verbrauch auch entladen werden. Seit Firefox 140 kann man mit einem Rechtsklick auf einen Tab oder eine Tabgruppe und der Funktion Unload Tab dies nun auch manuell für bestimmte Tabs erledigen.
Das System in KeePass hinzufügen, für die 1-Klick Anmeldung.
Meine Favoriten importieren. (Man kann übrigens einfach Favoriten über das Kommandofeld hinzufügen via %_GCADDF, technisch liegen die Favoriten in der Tabelle SMEN_BUFFC)

Unter Zusätze → Einstellungen (Umschalt + F9) die Einstellungen öffnen und “Technische Namen anzeigen” anhaken

Unter Optionen das Theme von Belize auf Blue Crystal abändern und eine Systemfarbe einstellen

sowie Schlüssel in Dropdown-Listen anzeigen

In der SE11 über Hilfsmittel → Benutzerdefinierte Einstellungen → Data Browser → Ausgabenliste die ALV-Grid-Darstellung aktivieren

In der SE80 über Hilfsmittel → ABAP Editor → Pretty Printer die folgenden Einstellungen setzen

Kürzlich hat mein Handyprovider meinen Tarif auf 5G umgestellt. Das führte jedoch dazu, dass ich ständig Verbindungsabbrüche unterwegs hatte, sei es beim normalen Surfen oder auch in Kombination mit GPS und einem Navigationsdienst. Das 5G Netz scheint in Deutschland zumindest im o2/Telefónica Netz noch nicht so weit zu sein, ggf. ist es im Telekom/Vodafone Netz besser.
Die Umstellung von 5G zurück auf 4G klappt unter LineageOS folgendermaßen:
Einstellung → Netzwerk & Internet → SIM-Karten → Wähle deine SIM-Karte aus → Bevorzugter Netzwerktyp → LTE/TD-SCDMA/CDMA/EVDO/GSM/WCDMA

Bei mir war vorher der Wert ganz unten ausgewählt: NR/LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA
ChatGPT erklärt die Abkürzungen folgendermaßen:

Im 4G Netz läuft zumindest nun wieder alles zuverlässig.
Fiori 2.0 Apps in SAP Human Capital Management
Frontend: CONTENT_HCM_APPS

Backend: ODATA_HCMFAB

Backend: HCMFAB_GLOBALIZATION
Länderspezifische Logik findet man in diesen Paketen, wie z.B. MyForms Implementierungen.

Fiori Apps in SAP Human Capital Management for SAP S/4HANA
Frontend: CONTENT_HCMS4_APPS

Backend: H4S4_APPS
Allerdings sind auf Releasestand H4S4 2022 SP05 die meisten Pakete noch leer.

Just discovered this really handy feature in VSC that allows you to compare a file with the contents of your clipboard. This can be handy if you need to compare coding from the Browser Dev Console with an actual file in your VSC project.
Open the Command Palette (CTRL + Shift + P) and search for Compare Active File with Clipboard

TRY.
DATA(messsage_handler) = NEW cl_hrpa_message_list( ).
cl_hrpa_masterdata_enq_deq=>enqueue_by_pernr( tclas = cl_hrpa_tclas=>tclas_employee
pernr = 1
message_handler = messsage_handler ).
cl_hrpa_masterdata_enq_deq=>dequeue_by_pernr( tclas = cl_hrpa_tclas=>tclas_employee
pernr = 1 ).
CATCH cx_hrpa_violated_assertion.
ENDTRY.