201 private links
Use accessibility APIs of OSes that contains building blocks. These building blocks have 3 kinds of information about a UI element.
The first is a role: What kind of element is this?
The second is a name: a label or an identifier for this element.
The third is state and other properties: Other functional aspects of an element that would be relevant for a user or an assistive technology to be aware of. Is a checkbox checked or unchecked, etc...
It looks like ARIA, oh wait!
The web browsers now expose this accessibility tree.
When shown the huge list of operating systems curl runs on, people often ask me which is the strangest, or hardest, operating system to keep curl support for. The answer is always, and will probably always remain: Windows.
No other operating system has so many custom, special, weird and quirky ways that require special-case solutions in the code.
D'une manière général quand une machine ne répond pas bien, il s'agit de l'un des 4 goulots d'étranglement:
- le CPU
- la mémoire
- le disque
- le réseau
top/htop te permettent d'examiner la consommation CPU et mémoire.
iotop te permet de voir celle du disque.
pour le réseau, il y a nethogs.
Et comprendre pourquoi un fichier de 17kB peut prendre en réalité 32 kB 😉
Et pourquoi UEFI est un système plus sûr que le BIOS ? Parce qu'il vérifie la signature du bootloader au démarrage.
Un aperçu via cet article des problèmes originaux, et de ce que l'UEFI apporte comme solution.
Même si je ne suis pas d'accord avec ses recommandations d'utiliser des appareils Apple ou Chromebook, je dois bien reconnaître que le modèle de sécurité de GNU/Linux est défaillant sur certains points.
J'espère que X11 sera bientôt remplacé par Wayland !
How to choose an OS ?
L'évolution des parts de marché des navigateurs web.
On remarque que Linux a une progression très lente, mais une progression quand même. D'où vienne les datas ?
En résumé : utiliser un système d'initialisation style systemd
Parce que :
Your application code should not be dealing with PID files, log redirection or other low-level concerns.
Avec le plus important :
- Log to stdout.
- Shut down on TERM/INT.
- Reload config on HUP.
- Provide the necessary config file for your favorite init system to control your daemon.
Je me rend compte que je n'utilise l'explorateur de fichier seulement pour changer de fonds d'écran, car l'aperçu de toutes les images est agréable pour choisir. Sinon rien.
J'ai perdu l'habitude de cliquer sur les fichiers. Ce n'est plus naturel :o