Une autre sortie au Grand Pic de Belledonne.
#72 - Is there a quick way to add a thicker border to a selected group of cells? - Ask LibreOffice
À retenir dans Calc : le raccourci C-M-y permet de reproduire la dernière modification. Utile pour styliser un tableau.
Dans le cas abordé : on sélectionne une première plage de cellules, on définit les bordures personnalisées (épaisseur, position…) et ensuite on peut reproduire cette mise en forme à d’autres plages. Ça remplace « Bordure épaisse en encadré » sur Excel.
#71 - Embed Rust Inside Other Languages
Utiliser des fonctions Rust (sous forme de libs) dans d’autres langages (ou des libs d’autres langages dans Rust) avec le FFI (Foreign Function Interface).
#70 - Grand Pic de Belledonne par l'arête du Doigt et la traversée - Sortie
#69 - Replacements for switch statement in Python? - Stack Overflow
#68 - Consistent Linux device enumeration - Unix & Linux Stack Exchange
En gros, une méthode qui permet d’avoir un symlink prédéfini pour un périphérique USB donné, et qui peut être attribué selon le modèle voire le serial de l’objet.
La réponse, au cas où :
Since we are talking USB devices and assuming you have udev, you could setup some udev rules.
I guess, and this is just a wild guess, somebody or something unplugged/removed the device and plugged it back in/added the device again, which bumps up the number.
Now, first you need vendor and product id's:
$ lsusb Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 011: ID 0403:6001 FTDI FT232 USB-Serial (UART) IC
Next, you need the serial number (in case you have several):
# udevadm info -a -n /dev/ttyUSB1 | grep '{serial}' | head -n1 ATTRS{serial}=="A6008isP"
Now, lets create a udev rule:
UDEV rules are usually scattered into many files in /etc/udev/rules.d. Create a new file called 99-usb-serial.rules and put the following line in there, I have three devices, each with a a different serial number:
SUBSYSTEM=="tty", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", ATTRS{serial}=="A6008isP", SYMLINK+="MySerialDevice" SUBSYSTEM=="tty", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", ATTRS{serial}=="A7004IXj", SYMLINK+="MyOtherSerialDevice" SUBSYSTEM=="tty", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", ATTRS{serial}=="FTDIF46B", SYMLINK+="YetAnotherSerialDevice"
ls -l /dev/MySerialDevice lrwxrwxrwx 1 root root 7 Nov 25 22:12 /dev/MySerialDevice -> ttyUSB1
If you do not want the serial number, any device from vendor with same chip will then get the same symlink, only one can be plugged in at any given time.
SUBSYSTEM=="tty", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", SYMLINK+="MySerialDevice
#67 - winter - Skis versus snow shoes - when to choose which for travelling the backcountry? - The Great Outdoors Stack Exchange
Petit comparatif skis/raquettes.
#66 - Sommaire : Raspberry PI & Arduino, domotique, robotique, et pleins de trucs en « ique » – IdleBlog
Plein d’infos Rπ
#65 - command line - Create an ASCII art table from tabular data - Unix & Linux Stack Exchange
C’est en particulier le code Python qui m’intéresse.
import pandas
from tabulate import tabulate
data = pandas.read_csv('/tmp/foo.csv', index_col=0)
print(tabulate(data, headers=data.columns, tablefmt="grid"))
#63 - Taillefer - Armet - Camptocamp.org
Pour mémoire, la délimitation du massif « Taillefer - Armet » (je me suis rendu compte que certaines sorties du site étaient mal catégorisées).