Informatique

Basculer rapidement vers les DNS Google sur MacOS

Dans Informatique, 2 commentaires

J’utilise pi-hole à la maison pour filtrer la publicité sur mon l’entièreté de mon réseau. J’ai cependant parfois besoin de passer outre ce serveur DNS en utilisant, par exemple, ceux de Google.

Je vous partage donc un petit script shell que j’ai créé qui permet de basculer rapidement entre les serveurs DNS de Google et ceux par défauts (dans mon cas, ceux de mon routeur). Histoire que ce soit facile et rapide d’accès, j’ai créer une petite app dans Automator pour avoir une icône dans mon Dock :

Voici le script :

# Must allow current user to sudo this without a password
# To do this: 
# sudo visudo
# then add at the end of this file:
# %yourusername ALL= NOPASSWD: /usr/sbin/networksetup

DNS=$(networksetup -getdnsservers ethernet)
if [[ $DNS == *"There aren't any DNS Servers set on ethernet"* ]]; then
	/usr/bin/sudo /usr/sbin/networksetup -setdnsservers ethernet 8.8.8.8 8.8.4.4
	osascript -e 'display notification "Google DNS set" with title "DNS Toggle"'
else
	/usr/bin/sudo /usr/sb...
Afficher l'article complet ⟱

Garder l’écran toujours allumé sur un UPS CyberPower 1000PFCLCD

Dans Informatique, 0 commentaire

Le manuel utilisateur ne fait mention nul part de la marche à suivre pour garder l’écran toujours allumé sur un UPS CyberPower 1000PFCLCD.

En fouillant sur le net et dans les manuels des autres modèles, j’ai trouvé les instructions que je cherchais:

Down/Display Button

The button can be used to select the LCD display contents including Input Voltage, Output Voltage, and Estimated Run Time. Short press the button to scroll down the function menu. Pressing the button for 2 seconds will keep the LCD display always on or turn the LCD display off while in AC/Utility power mode. For more information about the Down/Display Button, please refer to the Function Setup Guide.

Alors voilà, il suffit d’appuyer sur le bouton « Display » pendant quelques secondes.  « C’est pas trop compliqué que ça.»

Rendre propriétaire l’utilisateur qui ajoute le fichier via WP Customer Area Front-Office Publishing

Dans Informatique, 0 commentaire

Lorsqu’un utilisateur ajoute un fichier via le Front-Office Publishing, il doit sélectionner un owner. Trois options s’offrent à nous actuellement :

  1. Laisser la possibilité à l’utilisateur de sélectionner lui-même le owner. Il peut alors sélectionner un groupe WordPress ou n’importe lequel utilisateur WordPress. Dans mon cas c’était inutile et inconcevable de laisser un utilisateur voir tous les autres utilisateurs de mon site WordPress
  2. Appliquer un owner par défaut (soit un groupe ou un utilisateur).
  3. Ne rien faire. Aucun owner par défaut et aucune possibilité de sélectionner le owner. Ça amène à une incapacité de continuer puisqu’il faut absolument sélectionner un owner… pratique.

Le problème, c’est que peu importe laquelle de ces options est choisie, en aucun cas les gens chez WP Customer Area ont pensé que ça pourrait être pertinent que l’utilisateur-ajouteur soit par défaut le owner.

Il faut donc le faire nous-même. Voici comment j’ai fais. Dans mon thème WordPress, j’ai ajouté...

Afficher l'article complet ⟱

Ajouter la caméra IP Sannce I21AG à Milestone XProtect

Dans Informatique, 0 commentaire

Après avoir tenté d’ajouter la caméra avec le driver OVNIF universel de XProtect, je me suis résigné à ajouter la caméra en RTSP. Mais pas sans difficultés!

Après avoir cherché sur Internet et mis ensemble plusieurs informations, j’ai fini par trouver la formule magique. Faut dire aussi que mon cerveau a décidé de ne pas voir le champ « Connection URI » pendant une bonne demi-heure mais c’est une autre histoire.

Dans l’onglet Streams, sélectionnez H264. Le champ « Address » dans Hardware Information est simplement http://monip (exemple http://192.168.0.122)

Si jamais quelqu’un sait pourquoi c’est impossible d’ajouter cette caméra en ONVIF dans XProtect, n’hésitez pas à laisser un commentaire, j’ajouterai la raison à cette publication. Toutes mes autres caméras ONVIF répondent à un GET en renvoyant un résultat XML contenant l’erreur « HTTP GET method not implemented » :

Mais dans le cas de la Sannce I21AG, j’ai seulement droit à une erreur 500. C’est peut-être la raison.

...
Afficher l'article complet ⟱

Se connecter en RTSP à la caméra IP Sannce I21AG

Dans Informatique, 0 commentaire

Pas évident à trouver, mais voici le lien à utiliser:

rtsp://admin:@192.168.0.106:10554/tcp/av0_0

Remplacez 192.168.0.106 par l’IP de votre caméra. Vous pouvez également remplacer av0_0 par av0_1 pour accéder à un livrestream de plus basse qualité.

Ça peut être pratique à quelqu’un d’autre!

Installer CouchDB en trois ligne sur Linux

Dans Informatique, 0 commentaire

Bitami offre un stack CouchDB prêt à installer (lien ici). L’installateur est fait pour être utilisé en GUI mais fonctionne parfaitement en CLI. Voici comment l’utiliser. Je l’ai fais sous Ubuntu, Debian et CentOS.

wget https://bitnami.com/redirect/to/147071/bitnami-couchdb-2.0.0-2-linux-x64-installer.run
chmod +x bitnami-couchdb-2.0.0-2-linux-x64-installer.run
./bitnami-couchdb-2.0.0-2-linux-x64-installer.run

Suivez les étapes. C’est tout! CouchDB est installé.