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 14/01/2014, 14:56] – [Présentation] arnaud_d | utilisateurs:arnaud_d [Le 29/05/2016, 12:14] (Version actuelle) – L'Africain | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | ====== arnaud_d ====== | ||
| + | |||
| + | ===== Présentation ===== | ||
| + | |||
| + | Je suis ingénieur en vibrations à Toulouse. | ||
| + | |||
| + | J'ai eu mon premier PC vers mes 8 ans (je crois), c' | ||
| + | |||
| + | {{ http:// | ||
| + | |||
| + | Après une longue période Windows, j'ai découvert Ubuntu mi-2007 : des CD d' | ||
| + | |||
| + | {{http:// | ||
| + | |||
| + | Le Sony Vaio a rendu l'âme après 6 ans de loyaux services (pas trop mal !). J'ai ensuite eu un [[: | ||
| + | |||
| + | {{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' | ||
| + | * [[: | ||
| + | * [[: | ||
| + | * [[: | ||
| + | * [[: | ||
| + | * [[: | ||
| + | * [[http:// | ||
| + | |||
| + | J'ai beaucoup utilisé par le passé: | ||
| + | * Kile pour rédiger mes rapports de TP en [[:LaTex]] | ||
| + | * [[: | ||
| + | |||
| + | Je pratique différents langages de [[: | ||
| + | * C | ||
| + | * C++ (avec framework [[:qt|Qt]]) | ||
| + | * [[: | ||
| + | * [[: | ||
| + | * [[: | ||
| + | |||
| + | ===== Participations (épisodiques, | ||
| + | * Traduction de Scilab sur le Launchpad | ||
| + | * Documentation, | ||
| + | |||
| + | ===== Où me retrouver ======== | ||
| + | * Sur [[http:// | ||
| + | * Sur [[https:// | ||
| + | |||
| + | ===== 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> | ||
| + | #!/bin/bash | ||
| + | # 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 ==== | ||
| + | Ces fichiers sont à copier dans **/ | ||
| + | |||
| + | === Gnuplot === | ||
| + | Je me suis basé sur le travail de Martin Schlenker [[http:// | ||
| + | |||
| + | <file xml gnuplot.lang> | ||
| + | <?xml version=" | ||
| + | <!-- | ||
| + | |||
| + | | ||
| + | | ||
| + | | ||
| + | |||
| + | This library is free software; you can redistribute it and/or modify | ||
| + | it under the terms of the GNU General Public License as published by | ||
| + | the Free Software Foundation; either version 2 of the License, or | ||
| + | (at your option) any later version. | ||
| + | |||
| + | This program is distributed in the hope that it will be useful, | ||
| + | but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| + | | ||
| + | GNU General Public License for more details. | ||
| + | |||
| + | You should have received a copy of the GNU General Public License | ||
| + | along with this program; if not, write to the Free Software | ||
| + | | ||
| + | |||
| + | --> | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | <style id=" | ||
| + | <style id=" | ||
| + | <style id=" | ||
| + | <style id=" | ||
| + | <style id=" | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | |||
| + | <context id=" | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | |||
| + | <context id=" | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | | ||
| + | <context id=" | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | |||
| + | <context id=" | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | |||
| + | |||
| + | <context id=" | ||
| + | <match extended=" | ||
| + | (?& | ||
| + | ([0-9]+[Ee][-+]? | ||
| + | | ||
| + | [i]? | ||
| + | (?![\w\.]) | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | <context id=" | ||
| + | < | ||
| + | <context ref=" | ||
| + | <context ref=" | ||
| + | <context ref=" | ||
| + | <context ref=" | ||
| + | <context ref=" | ||
| + | <context ref=" | ||
| + | <context ref=" | ||
| + | <context ref=" | ||
| + | </ | ||
| + | |||
| + | </ | ||
| + | |||
| + | </ | ||
| + | |||
| + | </ | ||
| + | </ | ||
