PROJET AUTOBLOG


Planet-Libre

source: Planet-Libre

⇐ retour index

La vache libre : Draw On Your Screen – Une extension GNOME Shell amusante

vendredi 22 mars 2019 à 21:01

Vous connaissez bien ma devise maintenant. Si c’est utile c’est bien, si c’est inutile c’est indispensable! L’extension GNOME Shell que je vais vous présenter rapidement dans ce billet répond très bien à ce critère, dans la mesure où si pouvoir dessiner sur son écran ne sert fondamentalement à rien, que peut il y avoir de plus cool?!! Sans doute pas mal de choses, mais à cet instant précis je ne vois pas quoi! Draw On Your Screen, c’est son nom, est une extension pour GNOME Shell conçue dans le but de vous permettre de dessiner ou d’écrire sur votre écran. Cela faisait un moment que je n’avais pas eu envie de tester une extension GNOME, mais celle-là m’a attiré car je l’ai trouvée bien faite et très amusante. Si ça vous tente voyons vite fait comment ça marche.

Pour commencer il va falloir chercher la bête sur cette page, et vérifier la compatibilité de cette dernière avec votre version de GNOME Shell. Ça va de la 3.26 à la 3.32 je crois, ce qui ne vous empêche pas de tester avec d’autres versions. Parfois ça marche quand même.

Une fois que c’est fait placez et décompressez l’archive dans le répertoire suivant ~/.local/share/gnome-shell/extensions et IMPORTANT renommez le dossier de la sorte : drawOnYourScreen@abakkk.framagit.org (sinon ça ne fonctionne pas).

Quand tout est en place lancez un ALT + F2 et entrez R dans le champs requis, suivi de ENTER pour relancer GNOME Shell.

Si tout est OK vous n’avez plus qu’à activer l’extension en passant par GNOME Tweak Tools (Ajustements).

Pour commencer à dessiner il suffit d’appeler l’extension à l’aide de la combinaison super + alt + D

Vous pourrez alors faire des jolis ronds fins :

ou épais :

des carrés ou des rectangles :

et si vous préférez les lignes pas de soucis :

Comme le montre l’image d’illustration du billet vous pouvez également dessiner à main levée et il y a apparemment un mode texte, mais chez moi cela n’a pas fonctionné. Je n’ai pas encore trouvé pourquoi.

La sélection des différents modes se fait à l’aide du middle click et pour effacer vos œuvres vous pouvez utiliser la combinaison super + alt +E.

Pour quitter l’application utilisez à nouveau super + alt + D.

Bien entendu vous pouvez choisir différentes couleurs, les raccourcis clavier sont configurables et vous disposez d’un certains nombres d’options supplémentaires dans le menu de l’application, que je vous laisse découvrir par vous même.

Pour résumer ça ne sert pas à grand-chose, mais c’est bien foutu et ça a le mérite d’exister. D’autres applications font la même chose, mais l’idée de pouvoir le faire à l’aide d’une simple extension est suffisamment intéressant pour que l’on s’y attarde.

C’est bien pour finir la semaine :D

Amusez-vous bien!

source

Gravatar de La vache libre
Original post of La vache libre.Votez pour ce billet sur Planet Libre.

blog-libre : Vous avez 4 heures

vendredi 22 mars 2019 à 17:30

Je me suis dit que ça pourrait être marrant de vous faire participer aux casse-têtes auxquels je suis confronté. Je lance le truc pour voir si ça vous plaît/amuse, si il n’y a pas de retours je remballerai mon idée ha ha.

On m’a demandé de récupérer les logs du 22/01 à partir de 11h40 sur quelques 130 serveurs. On peut utiliser ansible ou un outil de ce type pour balancer la commande sur tous ces serveurs mais comment récupérer tous les logs (ligne entière) à partir de 11h40 ?

Ci-dessous 50 lignes de logs d’un serveur (j’ai trafiqué et tronqué les infos) qui vous serviront à tester la solution que vous proposez, je vous invite à les copier-coller dans un fichier sur votre poste pour effectuer vos tests. Tous les coups sont permis : Scripts (tous langages : Python, Perl…), shell one-liner, site web qui fournit la solution en 1 clic, corruption de l’auteur (je suis hétérosexuel et j’accepte les virements bancaires), etc.

monpetitserveur.net 87.122.70.72 - - [22/Jan/2019:00:54:21 +0100] "POST 
monpetitserveur.net 2a00:1450:1:815:124::1 - - [22/Jan/2019:00:54:22 +0100] "POST 
monpetitserveur.net 42.248.86.23 - - [22/Jan/2019:00:55:52 +0100] "GET
monpetitserveur.net 42.248.86.23 - - [22/Jan/2019:01:26:23 +0100] "GET
monpetitserveur.net 2a00:1450:1:815:124::1 - - [22/Jan/2019:01:26:23 +0100] "POST
monpetitserveur.net 112.156.104.2 - - [22/Jan/2019:02:12:08 +0100] "POST
monpetitserveur.net 42.248.86.23 - - [22/Jan/2019:02:36:39 +0100] "GET
monpetitserveur.net 2a00:1450:1:815:124::1 - - [22/Jan/2019:02:36:40 +0100] "POST
monpetitserveur.net 42.248.86.23 - - [22/Jan/2019:02:46:21 +0100] "GET
monpetitserveur.net 42.248.86.23 - - [22/Jan/2019:03:46:31 +0100] "GET
monpetitserveur.net 42.248.86.23 - - [22/Jan/2019:03:46:34 +0100] "GET
monpetitserveur.net 2a00:1450:1:815:124::1 - - [22/Jan/2019:03:46:34 +0100] "POST
monpetitserveur.net 42.248.86.23 - - [22/Jan/2019:03:46:46 +0100] "GET
monpetitserveur.net 42.248.86.23 - - [22/Jan/2019:04:26:51 +0100] "GET
monpetitserveur.net 2a00:1450:1:815:124::1 - - [22/Jan/2019:04:26:51 +0100] "POST
monpetitserveur.net 105.204.123.56 - - [22/Jan/2019:05:00:17 +0100] "POST
monpetitserveur.net 42.248.86.23 - - [22/Jan/2019:05:27:22 +0100] "GET
monpetitserveur.net 2a00:1450:1:815:124::1 - - [22/Jan/2019:05:27:22 +0100] "POST
monpetitserveur.net 42.248.86.23 - - [22/Jan/2019:05:27:22 +0100] "GET
monpetitserveur.net 42.248.86.23 - - [22/Jan/2019:05:57:47 +0100] "GET
monpetitserveur.net 42.248.86.23 - - [22/Jan/2019:05:57:59 +0100] "GET
monpetitserveur.net 42.248.86.23 - - [22/Jan/2019:06:57:41 +0100] "GET
monpetitserveur.net 42.248.86.23 - - [22/Jan/2019:08:38:50 +0100] "GET
monpetitserveur.net 2a00:1450:1:815:124::1 - - [22/Jan/2019:08:38:50 +0100] "POST
monpetitserveur.net 42.248.86.23 - - [22/Jan/2019:08:39:08 +0100] "GET
monpetitserveur.net 42.248.86.23 - - [22/Jan/2019:08:39:23 +0100] "GET
monpetitserveur.net 42.248.86.23 - - [22/Jan/2019:08:59:15 +0100] "GET
monpetitserveur.net 2a00:1450:1:815:124::1 - - [22/Jan/2019:08:59:20 +0100] "POST
monpetitserveur.net 42.248.86.23 - - [22/Jan/2019:09:06:19 +0100] "GET
monpetitserveur.net 42.248.86.23 - - [22/Jan/2019:10:19:40 +0100] "GET
monpetitserveur.net 2a00:1450:1:815:124::1 - - [22/Jan/2019:10:19:41 +0100] "POST
monpetitserveur.net 42.248.86.23 - - [22/Jan/2019:10:19:51 +0100] "GET
monpetitserveur.net 42.248.86.23 - - [22/Jan/2019:10:49:44 +0100] "GET
monpetitserveur.net 2a00:1450:1:815:124::1 - - [22/Jan/2019:10:49:45 +0100] "POST
monpetitserveur.net 42.248.86.23 - - [22/Jan/2019:11:19:51 +0100] "GET
monpetitserveur.net 42.248.86.23 - - [22/Jan/2019:11:22:17 +0100] "GET
monpetitserveur.net 42.248.86.23 - - [22/Jan/2019:11:40:57 +0100] "GET
monpetitserveur.net 2a00:1450:1:815:124::1 - - [22/Jan/2019:11:40:57 +0100] "POST
monpetitserveur.net 104.48.123.201 - - [22/Jan/2019:12:16:45 +0100] "GET
monpetitserveur.net 84.12.145.4 - - [22/Jan/2019:12:49:41 +0100] "GET
monpetitserveur.net 84.12.154.4 - - [22/Jan/2019:12:49:43 +0100] "GET
monpetitserveur.net 2a00:1450:1:815:124::1 - - [22/Jan/2019:12:49:44 +0100] "POST
monpetitserveur.net 42.248.86.23 - - [22/Jan/2019:12:50:02 +0100] "GET
monpetitserveur.net 45.85.135.74 - - [22/Jan/2019:13:15:27 +0100] "GET
monpetitserveur.net 45.85.135.74 - - [22/Jan/2019:13:15:27 +0100] "GET
monpetitserveur.net 42.248.86.23 - - [22/Jan/2019:13:46:11 +0100] "GET
monpetitserveur.net 53.56.8.95 - - [22/Jan/2019:13:48:09 +0100] "POST
monpetitserveur.net 2a00:1450:1:815:124::1 - - [22/Jan/2019:13:48:09 +0100] "POST
monpetitserveur.net 190.18.127.56 - - [22/Jan/2019:20:06:48 +0100] "POST
monpetitserveur.net 2a00:1450:1:815:124::1 - - [22/Jan/2019:20:06:50 +0100] "POST

Vous avez le droit de poser des questions. Je laisse jusqu’à lundi 17h30 puis je fermerai les commentaires, ça laisse du temps pour ceux qui voudraient s’amuser dessus ce week-end. Je fournirai ensuite une solution (la mienne) soit dans les commentaires soit dans un autre article.

En général on a un temps imparti pour effectuer une tâche : Vous avez 4 heures.

Gravatar de blog-libre
Original post of blog-libre.Votez pour ce billet sur Planet Libre.

Thuban : Syspatch : patch PF - ICMP - multi-arch - 6.3+6.4

vendredi 22 mars 2019 à 14:23

L'équipe OpenBSD nous livre ce jour le patch "pficmp" :

  • Un état dans PF peut transmettre des paquets ICMP à une adresse IP de destination qui ne correspond pas à cet état. ! 6.3 : patch n°31 ; 6.4 : patch n°15.

Le redémarrage de votre machine est nécessaire, car cela affecte le noyau.

Architectures concernées : amd64, arm64 et i386

Gravatar de Thuban
Original post of Thuban.Votez pour ce billet sur Planet Libre.

Full Circle Magazine FR : Le numéro 142 est à votre disposition

jeudi 21 mars 2019 à 09:29

Bonjour,

Notre petite équipe - de trois personnes - est fière de pouvoir vous présenter le numéro 142, celui de février 2019, en français, bien avant la sortie du numéro 143 en anglais, prévue pour la fin du mois ! Comme d'habitude, il est disponible sur notre page Numéros ou directement, en cliquant sur la photo de couverture ci-dessous.

issue142.png

Outre les rubriques habituelles, notamment les tutoriels Python, Freeplane et Inkscape, il y a une deuxième partie sur Darktable qui vous explique comment modifier une photo assez terne pour obtenir de belles couleurs plus semblables à la réalité telle que vous l'avez vue.

Dans la rubrique Ubuntu au Quotidien, vous trouverez la cinquième partie de la série de Richard sur le rétro-gaming. Cette fois-ci, c'est vraiment la toute dernière à ce sujet, du moins pendant un certain temps.

En parlant de jeux rétro, Erik nous donne des renseignements supplémentaires sur Hatari, un émulateur avec lequel on peut jouer à presque tous les jeux de presque toutes les consoles Atari (mais attention aux droits d'auteur).

Vous y trouverez aussi trois pages de Questions et Réponses, le récit des tribulations de Hansrudolph qui avait des problèmes à n'en plus finir avec sa carte son ALSA, et une critique littéraire sur "Assembly Language Programming With Ubuntu" qui est gratuit, ce qui est un avantage non négligeable, mais qui n'existe pas en français.

Nous vous en souhaitons bonne lecture...

À la prochaine fois,

Bab, scribeur et relecteur, d52fr, traducteur et relecteur, et AE (moi-même), traductrice et relectrice.

Gravatar de Full Circle Magazine FR
Original post of Full Circle Magazine FR.Votez pour ce billet sur Planet Libre.

Articles similaires

Julien L : GNU GuixSD 0.16 sur Dell Precision M4400

mercredi 20 mars 2019 à 23:09

Dans un précédent article, j’ai décrit ma découverte de la distribution GNU GuixSD.

Dans cet article, je vais résumer, comme je l’avais fait avec la distribution Salix, la compatibilité de la distribution GNU GuixSD, en version 0.16, avec mon ordinateur, un Dell Precision M4400 :

Photo de l’ordinateur portable Dell Precision M4400
Affichage
Matériel : WUXGA 39 cm (15,4″) 2CCFL (résolution de 1920 x 1200 pixels) + NVIDIA Corporation G96GLM [Quadro FX 770M] [10de:065c]
Compatibilité : OK, avec le pilote nouveau.
Interface Ethernet
Matériel: Intel Corporation 82567LM Gigabit Network Connection [8086:10f5]
Compatibilité : OK.
Inferface Wifi
Matériel : Broadcom Limited BCM4322 802.11a/b/g/n Wireless LAN Controller [14e4:432b]
Compatibilité : OK, avec le pilote propriétaire (module noyau wl), après installation du paquet linux-libre+broadcom-sta-x86_64 (combinant le pilote propriétaire avec le noyau Linux-libre).
Interface Bluetooth
Compatibilité : non testée.
Interface 3G (UMTS)
Compatibilité : non testée.
Clavier
Matériel : AT Translated Set 2 keyboard
Compatibilité : OK, avec les trois touches de contrôle du volume reconnues comme des touches multimédia standard dans X.org (XF86AudioLowerVolume, XF86AudioRaiseVolume, XF86AudioMute).
Pavé tactile
Matériel : AlpsPS/2 ALPS DualPoint TouchPad
Compatibilité : OK, sauf tap (problème qui semble assez fréquent) et défilement horizontal.
Bouton de pointage (trackpoint)
Matériel : AlpsPS/2 ALPS DualPoint Stick
Compatibilité : OK.
Son
Matériel : Intel Corporation 82801I (ICH9 Family) HD Audio Controller [8086:293e]
Compatibilité : OK pour haut-parleurs et micro intégré ; non testée pour sortie casque et entrée micro.
Caméra
Matériel : Microdia Integrated Webcam [0c45:63f1]
Compatibilité : OK.
Batterie
Compatibilité : OK (pleine charge bien indiquée à 100 %).
CD/DVD
Compatibilité : non testée.
Interface avec cartes mémoire
Matériel : Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter [1180:0822]
Compatibilité : OK (testée seulement avec une carte SD, seulement en lecture).
Interface USB
Compatibilité : OK (testée avec une souris USB, une clé USB et un lecteur de livres électroniques).
Interface eSATA
Compatibilité : non testée.
Interface Firewire
Matériel : Ricoh Co Ltd R5C832 IEEE 1394 Controller [1180:0832]
Compatibilité : non testée.
Lecteur d’empreintes digitales
Matériel : Broadcom Corp. BCM5880 Secure Applications Processor with fingerprint swipe sensor [0a5c:5801]
Compatibilité : non testée.
Lecteur de cartes à puce (PC/SC)
Matériel : Ricoh Co Ltd RL5c476 II [1180:0476]
Compatibilité : OK, après installation des paquets pcsc-lite et ccid.
Lecteur de cartes sans contact
Compatibilité : non testée.
Boutons de gestion d’alimentation
Compatibilité : OK pour touche Lune (Fn + F1), ouverture et fermeture du couvercle (bouton lid) et bouton d’alimentation (On/Off).
Lecteur de cartes d’extension (ExpressCard 54, PCMCIA)
Compatibilité : non testée.
Interface pour station d’accueil
Compatibilité : non testée.
Interface avec moniteur (VGA, DisplayPort)
Compatibilité : non testée.

Comme vous pouvez le constater, je n’ai pas eu l’occasion de tout tester, mais les fonctionnalités essentielles sont opérationnelles, et la plupart le sont dès l’installation de la distribution. Si vous avez une question concernant cet ordinateur et sa compatibilité avec Linux, n’hésitez pas me contacter via les commentaires.

Gravatar de Julien L
Original post of Julien L.Votez pour ce billet sur Planet Libre.

Articles similaires