Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
utilisateurs:arnaud_d [Le 10/01/2014, 13:32] arnaud_d [Présentation] |
utilisateurs:arnaud_d [Le 11/09/2022, 13:08] (Version actuelle) moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 9: | Ligne 9: | ||
{{ http://home.claranet.nl/users/pb0aia/cm/p3105a.jpg?200 }} | {{ http://home.claranet.nl/users/pb0aia/cm/p3105a.jpg?200 }} | ||
- | Après une longue période Windows, j'ai découvert Ubuntu mi-2007 en commençant avec [[:feisty|Feisty (7.04)]] installé sur un [[:sony_vaio_vgn-c1s|Sony Vaio VGN-C1S]]. | + | Après une longue période Windows, j'ai découvert Ubuntu mi-2007 : des CD d'installation avaient été mis en libre service à la coupe de robotique à la Ferté-Bernard. J'ai donc installé [[:feisty|Feisty (7.04)]] sur mon sony_vaio_vgn-c1s|Sony Vaio VGN-C1S. |
{{http://images04.olx.pt/ui/7/45/33/1278846537_104664233_1-Fotos-de--Sony-Vaio-VGN-C1S-1278846537.jpg?200}} | {{http://images04.olx.pt/ui/7/45/33/1278846537_104664233_1-Fotos-de--Sony-Vaio-VGN-C1S-1278846537.jpg?200}} | ||
Ligne 45: | Ligne 46: | ||
* [[:python|Python]] | * [[:python|Python]] | ||
* [[:octave|Octave]]/[[:matlab|Matlab]] | * [[:octave|Octave]]/[[:matlab|Matlab]] | ||
- | * [[script_shell|Scripts bash]] | + | * [[:tutoriel:script_shell|Scripts bash]] |
===== Participations (épisodiques, je l'avoue) ===== | ===== Participations (épisodiques, je l'avoue) ===== | ||
* Traduction de Scilab sur le Launchpad | * Traduction de Scilab sur le Launchpad | ||
- | * Documentation, en particulier sur les PC dont je dispose, un [[:sony_vaio_vgn-c1s|Sony Vaio VGN-C1S]] et un [[:hp_pavilion_dm1-3130|HP Pavilion DM1-3130]]. | + | * Documentation, en particulier sur les PC dont je dispose, un sony_vaio_vgn-c1s|Sony Vaio VGN-C1S et un [[:hp_pavilion_dm1-3130|HP Pavilion DM1-3130]]. |
===== Où me retrouver ======== | ===== Où me retrouver ======== | ||
- | * Sur [[http://irc.freenode.net|IRC Freenode]] | + | * Sur [[http://irc.freenode.net|IRC Freenode]] |
* Sur [[https://launchpad.net|Launchpad]] | * Sur [[https://launchpad.net|Launchpad]] | ||
- | ===== Scripts, programmes, astuces que je souhaite partager ===== | + | ===== Scripts, programmes, astuces que je souhaite partager ===== |
==== Scripts Bash en relation avec la photographie ==== | ==== Scripts Bash en relation avec la photographie ==== | ||
=== Statistiques Exif === | === Statistiques Exif === | ||
- | <file bash exifstats> | + | <file bash exifstats.sh> |
#!/bin/sh | #!/bin/sh | ||
Ligne 120: | Ligne 121: | ||
<head> | <head> | ||
<title>Statistiques photo</title> | <title>Statistiques photo</title> | ||
- | </head> | + | </head> |
<body> | <body> | ||
<img src="exifstats_data/focale.svg"> | <img src="exifstats_data/focale.svg"> | ||
Ligne 129: | Ligne 130: | ||
$html_reader exifstats.htm & | $html_reader exifstats.htm & | ||
+ | </file> | ||
+ | |||
+ | ==== Vérificateur de prix sur le site Grosbill.com ==== | ||
+ | |||
+ | Lorsque j'ai décidé d'acheter mes compostants pour mon PC sur Grosbill, j'ai créé ce petit script afin de vérifier l'avolution des prix et surtout pour voir rapidement si l'un des composants avait été soldé. | ||
+ | |||
+ | <file bash grosbill.sh> | ||
+ | #!/bin/bash | ||
+ | # definition du nom du fichier de sortie avec la date du jour | ||
+ | ofile=$(date +"%d-%b".txt) | ||
+ | |||
+ | # initialisation de total au frais de port | ||
+ | total=9.90 | ||
+ | |||
+ | # Declaration d'une liste contenant les URL | ||
+ | declare -A device_list | ||
+ | device_list=( ["Mere"]="http://www.grosbill.com/4-asrock_b75m_itx_-163764-informatique-_carte_mere" \ | ||
+ | ["Graphique"]="http://www.grosbill.com/4-asus_ati_radeon_hd6670_-164090-informatique-ati" \ | ||
+ | ["CPU"]="http://www.grosbill.com/4-intel_core_i5_3350p_3_1ghz_6mo_cache_sans_graphique_socket_lga1155_-166202-informatique-_processeur" \ | ||
+ | ["Boitier"]="http://www.grosbill.com/4-cooler_master_cm_690_ii_advanced_black_and_white_-169848-informatique-boitier" \ | ||
+ | ["RAM"]="http://www.grosbill.com/4-x-168285-x-xx" \ | ||
+ | ["Alim"]="http://www.grosbill.com/4-fortron_raider_550w_-190863-informatique-alimentation_atx" \ | ||
+ | ["Fan"]="http://www.grosbill.com/4-aerocool_shark_white_edition_120mm_-173184-informatique-ventilateur_boitier" \ | ||
+ | ["Clavier"]="http://www.grosbill.com/4-bluestork_kb_mediafirst2_-143786-peripheriques-clavier" \ | ||
+ | ) | ||
+ | |||
+ | # Pour chaque composant, recuperer le prix et l'ajouter au total | ||
+ | # La ligne contenant le prix est celle-ci : | ||
+ | # <meta itemprop="price" content="75.24" /> | ||
+ | # donc le search pattern est | ||
+ | # .*content="\(.*\)" \/> | ||
+ | for device in "${!device_list[@]}" | ||
+ | do | ||
+ | price=$(wget ${device_list["$device"]} -O - -o /dev/null\ | grep 'itemprop="price"' | sed -e 's/.*content="\(.*\)" \/>/\1/') | ||
+ | total=$(echo $total + $price | bc) | ||
+ | echo -e "$device \t $price" >> $ofile; | ||
+ | done | ||
+ | echo -e "TOTAL \t $total" >> $ofile; | ||
+ | |||
+ | # Ranger les donnees dans le fichier en colonnes et reecrire le fichier | ||
+ | column -t $ofile | tee $ofile | ||
</file> | </file> | ||
==== Fichiers de coloration syntaxique GtkSourceView ==== | ==== Fichiers de coloration syntaxique GtkSourceView ==== |