Ouvrir un terminal
- user : osmc
- pass : osmc
Taper la commande :
connmanctl
Puis :
technologies
enable wifi
scan wifi
sgent on
services
Puis :
connect wifi_Something here_managed_psk
Puis exit et redémarrer le Raspberry.
Ouvrir un terminal
Taper la commande :
connmanctl
Puis :
technologies
enable wifi
scan wifi
sgent on
services
Puis :
connect wifi_Something here_managed_psk
Puis exit et redémarrer le Raspberry.
J’ai acquis il a quelques semaines cette magnifique scie plongeante. Un investissement que je ne regrette pas. Je l’ai acheté dans le but de couper des panneaux de bois. J’ai pu l’utiliser sur quelques de découpes de mélaminé et je suis impressionné par propreté de la coupe, avec la lame fournie.
J’ai remarque cependant qu’il y avait un léger jeu sur le plateau. J’ai pas fait marché la garantie, mais je ne trouve pas cela normal pour un outil professionnel. De plus après quelques mois dans mon garage, la vis de serrage de la lame présente des petites marques de corrosion. J’ai appliqué un peu de WD40, nous verrons ce que ça donne.
Les rails sont super, j’ai le rail de 160cm, mais je compte investir dans celui d’un 1m. Par contre le prix des accessoires est rédhibitoire. Les serres notamment, je ne trouve pas cela normal pour un dispositif de sécurité. J’ai acheter des serres Festool, mais ils ne sont pas compatibles. Pourtant ces derniers étaient moins cher.
J’ai fait l’acquisition il y a quelques mois d’une petite ponceuse d’angle Parkside. Elle a une puissance de 160W. Pour la somme de 20€ ne pas s’attendre à du haut de gamme.
Elle est cependant capable de bien poncer. Le papier fourni avec est très moyen vous trouverez bien mieux en GSB.
Par contre trois gros points noirs
En résumé, pour un prix si petit, elle fera le bonheur d’un amateur tel que moi, pour un usage très occasionnel.
Voici ma première acquisition d’un outil de type professionnel. Une scie sauteuse Bosch GST 160 CE. Je l’ai acheté par mes propres deniers suite à une vente flash sur Amazon. Je voulais acquérir ce type de scie et la vente flash m’a décidé.
La scie est vendue avec 3 lames pour le bois. Un pare-éclat, un carter de protection en plastique et un raccord pour l’aspiration. Le tout est bien emballé dans une L-Box. Seul défaut, j’ai reçu une boite dont la scellée était ouverte. Sur Amazon d’autres commentaires mentionnent le même problème. La scie ne semble cependant pas avoir été utilisé, je l’ai donc gardé. Mais au prix ou je l’avais payé, je pouvais difficilement demander un retour.
Je regrette par contre qu’elle ne soit pas livrée avec un guide parallèle. Celui de la GST 150 est compatible. Je vais le commander.
Cette machine est vantée pour sa précision. Je le confirme. J’ai pu tester une découpe de stratifié avec le pare-éclat, la coupe est magnifique. Sans pare-éclat, ça reste une coupe à la scie sauteuse classique. La puissance est bien là, le moteur ne force pas.
Je n’ai pas encore testé le système d’aspiration, mais cela viendra avec le test du Karcher W3P.
https://www.bosch-professional.com/fr/fr/products/gst-160-ce-0601517000
https://www.amazon.fr/Bosch-Professional-0601517000-Scie-sauteuse/dp/B00EJFE8AA
Connexion admin :
su - postgre psql
Création d’un utilisateur avec une base
su - postgres psql CREATE USER bob CREATEDB; \q exit
Connexion
psql -u myuser -p -d mydatabase
Lister les utilisateurs
\du -- ou sql SELECT u.* AS "User Name" FROM pg_catalog.pg_user u;
Avec vboxmanage
Avant tout, il faut éteindre la VM complètement.
Ouvrir une invite de commande (pas en mode administrateur mais classique) : windows+R > cmd > OK
PATH="C:\Program Files\Oracle\VirtualBox";%PATH% VBoxManage.exe modifyhd "C:\chemin\disque.vdi" --resize taille_mo
Exemple je veux agrandir ma VM « Server » à 40 Go (40 000 mo) :
VBoxManage.exe modifyhd "D:\VM\Linux\Server\Server.vdi" --resize 40000 0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Une fois cette opération réalisée nous avons maintenant un disque virtuel dont l’espace est plus important.
Il ne vous reste plus qu’à étendre la partition avec un outil tel que GParted.
Installer les dépendances :
apt-get update && apt-get --no-install-recommends -y install \ ca-certificates \ curl \ net-tools \ nginx \ sudo \ vim-tiny \ build-essential \ pkg-config \ erlang \ libicu-dev \ libmozjs185-dev \ libcurl4-openssl-dev
Télécharger les sources, ici la version 2.1.0
cd /tmp curl -LO https://dist.apache.org/repos/dist/release/couchdb/source/2.1.0/apache-couchdb-2.1.0.tar.gz
Extraire et compiler les sources
tar xf apache-couchdb-2.1.0.tar.gz cd apache-couchdb-2.1.0 ./configure make release
Puis créer l’utilisateur dédié
adduser --system \ --no-create-home \ --shell /bin/bash \ --group --gecos \ "CouchDB Administrator" couchdb
Nous installons CouchDB dans le répertoire /home/couchdb
cp -R rel/couchdb /home/couchdb chown -R couchdb:couchdb /home/couchdb find /home/couchdb -type d -exec chmod 0770 {} \; chmod -R 0644 /home/couchdb/etc/* mkdir /var/log/couchdb && chown couchdb: /var/log/couchdb
Création du fichier de service
cat <<EOT >> /etc/systemd/system/couchdb.service [Unit] Description=Couchdb service After=network.target [Service] Type=simple User=couchdb ExecStart=/home/couchdb/bin/couchdb -o /dev/stdout -e /dev/stderr Restart=always [Install] WantedBy=multi-user.target EOT
Et enregistrement du service
systemctl daemon-reload systemctl start couchdb.service systemctl enable couchdb.service
Création des bases par défaut
HOST="http://127.0.0.1:5984" curl -X PUT $HOST/_users curl -X PUT $HOST/_replicator curl -X PUT $HOST/_global_changes
Ajout d’un administrateur
Vous trouverez l’interface d’administration à l’adresse suivante
http://127.0.0.1:5984/_utils/
Il est alors possible d’y créer un compte administrateur.
http://docs.couchdb.org/en/2.1.0/install/setup.html
https://docs.cozy.io/en/install/manual/
Quelques astuces pour SHELL…
Operateur | Description | Exemple |
---|---|---|
-b file | Checks if file is a block special file; if yes, then the condition becomes true. | [ -b $file ] is false. |
-c file | Checks if file is a character special file; if yes, then the condition becomes true. | [ -c $file ] is false. |
-d file | Checks if file is a directory; if yes, then the condition becomes true. | [ -d $file ] is not true. |
-f file | Checks if file is an ordinary file as opposed to a directory or special file; if yes, then the condition becomes true. | [ -f $file ] is true. |
-g file | Checks if file has its set group ID (SGID) bit set; if yes, then the condition becomes true. | [ -g $file ] is false. |
-k file | Checks if file has its sticky bit set; if yes, then the condition becomes true. | [ -k $file ] is false. |
-p file | Checks if file is a named pipe; if yes, then the condition becomes true. | [ -p $file ] is false. |
-t file | Checks if file descriptor is open and associated with a terminal; if yes, then the condition becomes true. | [ -t $file ] is false. |
-u file | Checks if file has its Set User ID (SUID) bit set; if yes, then the condition becomes true. | [ -u $file ] is false. |
-r file | Checks if file is readable; if yes, then the condition becomes true. | [ -r $file ] is true. |
-w file | Checks if file is writable; if yes, then the condition becomes true. | [ -w $file ] is true. |
-x file | Checks if file is executable; if yes, then the condition becomes true. | [ -x $file ] is true. |
-s file | Checks if file has size greater than 0; if yes, then condition becomes true. | [ -s $file ] is true. |
-e file | Checks if file exists; is true even if file is a directory but exists. | [ -e $file ] is true. |
DIRECTORIES=`ls -1` for DIR in $DIRECTORIES do if [ -d $DIR ] fi done
grep -r foo # Comptage grep -r -c foo