Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| utilisateurs:arnaud_d [Le 04/12/2011, 21:01] – [Scripts, programmes, astuces que je souhaite partager] arnaud_d | utilisateurs:arnaud_d [Le 11/09/2022, 13:08] (Version actuelle) – 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) moths-art | ||
|---|---|---|---|
| Ligne 3: | Ligne 3: | ||
| ===== Présentation ===== | ===== Présentation ===== | ||
| - | Je suis ingénieur en acoustique et vibrations à Toulouse. | + | Je suis ingénieur en vibrations à Toulouse. |
| J'ai eu mon premier PC vers mes 8 ans (je crois), c' | J'ai eu mon premier PC vers mes 8 ans (je crois), c' | ||
| - | Après une longue période Windows, j'ai découvert Ubuntu mi-2007 en commençant avec [[: | + | {{ http:// |
| + | |||
| + | Après une longue période Windows, j'ai découvert Ubuntu mi-2007 | ||
| + | |||
| + | {{http:// | ||
| + | |||
| + | Le Sony Vaio a rendu l'âme après 6 ans de loyaux services (pas trop mal !). J'ai ensuite eu un [[:hp_pavilion_dm1-3130|HP Pavillon dm1-3130]] mais qui n'a duré que 2 ans (vive la fiabilité des notebook). | ||
| + | |||
| + | {{http:// | ||
| + | |||
| + | Début 2014 j'ai décidé de monter moi-même mon PC qui comprend : | ||
| + | * Carte mere ASROCK B75M-ITX | ||
| + | * Processeur INTEL Core i5-3350P 3.1GHz - 6Mo cache - sans graphique - Socket LGA1155 | ||
| + | * Carte graphique ASUS ATI Radeon HD6670 | ||
| + | * Memoire ddr3 KINGSTON Hyper X Blu Red Serie XMP 8G (2x4Go) PC12800 1600MHz CL9 | ||
| + | * Boitier COOLER MASTER Elite 120 Advanced | ||
| + | * Alimentation FORTRON RAIDER 550W | ||
| + | * Ventilateur boitier AEROCOOL Shark White Edition - 120 mm | ||
| + | * Clavier bluestork KB-MEDIAFIRST2 | ||
| + | |||
| + | J' | ||
| J' | J' | ||
| + | * [[: | ||
| + | * [[: | ||
| * [[: | * [[: | ||
| - | * [[: | + | * [[: |
| * [[: | * [[: | ||
| + | * [[http:// | ||
| J'ai beaucoup utilisé par le passé: | J'ai beaucoup utilisé par le passé: | ||
| * Kile pour rédiger mes rapports de TP en [[:LaTex]] | * Kile pour rédiger mes rapports de TP en [[:LaTex]] | ||
| - | * [[: | + | * [[: |
| Je pratique différents langages de [[: | Je pratique différents langages de [[: | ||
| + | * C | ||
| * C++ (avec framework [[:qt|Qt]]) | * C++ (avec framework [[:qt|Qt]]) | ||
| * [[: | * [[: | ||
| * [[: | * [[: | ||
| + | * [[: | ||
| ===== Participations (épisodiques, | ===== Participations (épisodiques, | ||
| * Traduction de Scilab sur le Launchpad | * Traduction de Scilab sur le Launchpad | ||
| - | * Documentation, | + | * Documentation, |
| ===== Où me retrouver ======== | ===== Où me retrouver ======== | ||
| - | * Sur [[http:// | + | * Sur [[http:// |
| * Sur [[https:// | * Sur [[https:// | ||
| - | ===== Scripts, programmes, astuces que je souhaite partager ===== | + | ===== Scripts, programmes, astuces que je souhaite partager ===== |
| + | |||
| + | ==== Scripts Bash en relation avec la photographie ==== | ||
| + | === Statistiques Exif === | ||
| + | <file bash exifstats.sh> | ||
| + | #!/bin/sh | ||
| + | |||
| + | if [ " | ||
| + | then | ||
| + | html_reader="/ | ||
| + | else | ||
| + | html_reader="/ | ||
| + | fi | ||
| + | |||
| + | mkdir exifstats_data | ||
| + | |||
| + | # TODO : | ||
| + | # - corrélation ouverture / focale | ||
| + | # - vitesse d' | ||
| + | |||
| + | # Recherche de fichiers et récupérations des informations | ||
| + | find . -iname ' | ||
| + | find . -iname ' | ||
| + | find . -iname ' | ||
| + | |||
| + | # Rédaction du script gnuplot | ||
| + | # \EOF indique qu'il ne faut rien interpréter | ||
| + | gnuplot << | ||
| + | reset | ||
| + | set terminal svg font " | ||
| + | unset key | ||
| + | set style fill solid 1.0 | ||
| + | # force le minimum de y à 0 | ||
| + | set yrange [0:] | ||
| + | |||
| + | # ===== FOCALE ===== | ||
| + | set out ' | ||
| + | set xlabel | ||
| + | set ylabel | ||
| + | set xtics rotate by 90 offset character 0, -1 | ||
| + | set style data histograms | ||
| + | p ' | ||
| + | set out | ||
| + | |||
| + | # ======= OUVERTURE ====== | ||
| + | set out ' | ||
| + | set xlabel | ||
| + | set ylabel | ||
| + | set xtics rotate by 90 offset character 0, -1 | ||
| + | p ' | ||
| + | set out | ||
| + | |||
| + | # ======= ISO ======= | ||
| + | set out ' | ||
| + | set xlabel | ||
| + | set ylabel | ||
| + | set xtics rotate by 90 offset character 0, -2 | ||
| + | p ' | ||
| + | set out | ||
| + | EOF | ||
| + | |||
| + | cat <<EOF > exifstats.htm | ||
| + | <meta http-equiv=" | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | < | ||
| + | <img src=" | ||
| + | <img src=" | ||
| + | <img src=" | ||
| + | </ | ||
| + | EOF | ||
| + | |||
| + | $html_reader exifstats.htm & | ||
| + | </ | ||
| + | |||
| + | ==== Vérificateur de prix sur le site Grosbill.com ==== | ||
| + | |||
| + | Lorsque j'ai décidé d' | ||
| + | |||
| + | <file bash grosbill.sh> | ||
| + | # | ||
| + | # definition du nom du fichier de sortie avec la date du jour | ||
| + | ofile=$(date +" | ||
| + | |||
| + | # initialisation de total au frais de port | ||
| + | total=9.90 | ||
| + | |||
| + | # Declaration d'une liste contenant les URL | ||
| + | declare -A device_list | ||
| + | device_list=( | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | ) | ||
| + | |||
| + | # Pour chaque composant, recuperer le prix et l' | ||
| + | # La ligne contenant le prix est celle-ci : | ||
| + | # <meta itemprop=" | ||
| + | # donc le search pattern est | ||
| + | # .*content=" | ||
| + | for device in " | ||
| + | do | ||
| + | | ||
| + | | ||
| + | echo -e " | ||
| + | done | ||
| + | echo -e "TOTAL \t $total" | ||
| + | # Ranger les donnees dans le fichier en colonnes et reecrire le fichier | ||
| + | column -t $ofile | tee $ofile | ||
| + | </ | ||
| ==== Fichiers de coloration syntaxique GtkSourceView ==== | ==== Fichiers de coloration syntaxique GtkSourceView ==== | ||
| Ces fichiers sont à copier dans **/ | Ces fichiers sont à copier dans **/ | ||
| Ligne 45: | Ligne 184: | ||
| | | ||
| | | ||
| - | | + | |
| This library is free software; you can redistribute it and/or modify | This library is free software; you can redistribute it and/or modify | ||
