Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
utilisateurs:arnaud_d [Le 15/12/2011, 15:17]
127.0.0.1 modification externe
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 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'​était un Philips P3120 avec un microprocesseur 8088 cadencé à 10 MHz (si vous avez connu faites moi signe ça me ferait rire :-D). Avec ça, j'ai appris à programmer en BASIC 8-). J'ai eu mon premier PC vers mes 8 ans (je crois), c'​était un Philips P3120 avec un microprocesseur 8088 cadencé à 10 MHz (si vous avez connu faites moi signe ça me ferait rire :-D). Avec ça, j'ai appris à programmer en BASIC 8-).
  
-Après une longue période Windows, j'ai découvert Ubuntu mi-2007 en commençant avec [[:​feisty|Feisty (7.04)]]. ​Aujourd'hui j'utilise ​[[:xubuntu|Xubuntu]] Oneiric Ocelot ​sur [[:sony_vaio_vgn-c1s|Sony Vaio VGN-C1S]]+{{ http://​home.claranet.nl/​users/​pb0aia/​cm/​p3105a.jpg?​200 }} 
 + 
 +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}} 
 + 
 +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://​i.pcworld.fr/​1217653-hp-pavilion-dm1-3231sf-1.jpg?​200}} 
 + 
 +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'​avais même demandé conseils ​sur le forum (voir [[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=1462931|discussion]])
  
 J'​utilise essentiellement : J'​utilise essentiellement :
 +  * [[:​darktable|Darktable]] pour mes développements photos (j'​utilise la version de dev sur Github)
 +  * [[:​shotwell|Shotwell]] pour trier mes photos
   * [[:​scilab|Scilab]] et [[:​octave|Octave]] pour tous mes calculs scientifiques   * [[:​scilab|Scilab]] et [[:​octave|Octave]] pour tous mes calculs scientifiques
-  * [[:​geany|Geany]]+  * [[:​geany|Geany]] ​pour coder en C++, bash et parfois même Matlab !
   * [[:​gnuplot|Gnuplot]]   * [[:​gnuplot|Gnuplot]]
 +  * [[http://​www.giuspen.com/​cherrytree/​|CherryTree]],​ une petite merveille qui me sert de bloc-note géant dans lequel je mélange astuces perso, pro, informatique,​ bricolage. Tout sur tout ! Le remède à la question "​Comment j'​avais fait déjà ?"
  
 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]]
-  * [[:​skype|Skype]]+  * [[:​skype|Skype]] ​mais ça c'est fini !
  
 Je pratique différents langages de [[:​programmation|programmation]] (à mon niveau !): Je pratique différents langages de [[:​programmation|programmation]] (à mon niveau !):
 +  * C
   * C++ (avec framework [[:qt|Qt]])   * C++ (avec framework [[:qt|Qt]])
   * [[:​python|Python]]   * [[:​python|Python]]
   * [[:​octave|Octave]]/​[[:​matlab|Matlab]]   * [[:​octave|Octave]]/​[[:​matlab|Matlab]]
 +  * [[:​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 ==== 
 +=== Statistiques Exif === 
 +<file bash exifstats.sh>​ 
 +#!/bin/sh 
 + 
 +if [ "​`uname -o`" = "​GNU/​Linux"​ ] 
 +then 
 +    html_reader="/​usr/​bin/​firefox"​ 
 +else 
 +    html_reader="/​cygdrive/​c/​Users/​NG002B82/​Local\ Settings/​Application\ Data/​Mozilla\ Firefox/​firefox.exe"​ 
 +fi 
 + 
 +mkdir exifstats_data 
 + 
 +# TODO : 
 +#   - corrélation ouverture / focale 
 +#   - vitesse d'​obturation 
 + 
 +# Recherche de fichiers et récupérations des informations 
 +find . -iname '​*.jpg'​ -exec exif '​{}'​ \; | awk '​BEGIN{FS="​|"​}/​^Focal Length ​ /​{n_foc[$2]++}END {for (k in n_foc) {printf("​%.3g %s\n",​k,​n_foc[k])}}'​ | sort -n > exifstats_data/​focale.dat 
 +find . -iname '​*.jpg'​ -exec exif '​{}'​ \; | awk '​BEGIN{FS="​|"​}/​^F-Number/​{n_foc[$2]++}END {for (k in n_foc) {printf("​%.3g %s\n",​substr(k,​3,​5),​n_foc[k])}}'​ | sort -n > exifstats_data/​aperture.dat 
 +find . -iname '​*.jpg'​ -exec exif '​{}'​ \; | awk '​BEGIN{FS="​|"​}/​^ISO Speed Ratings/​{n_foc[$2]++}END {for (k in n_foc) {printf("​%d %d\n",​k,​n_foc[k])}}'​ | sort -n > exifstats_data/​ISO.dat 
 + 
 +# Rédaction du script gnuplot 
 +# \EOF indique qu'il ne faut rien interpréter 
 +gnuplot <<​\EOF 
 +reset 
 +set terminal svg font "​Calibri"​ size 1000,400 
 +unset key 
 +set style fill solid 1.0 
 +# force le minimum de y à 0 
 +set yrange [0:] 
 + 
 +# ===== FOCALE ===== 
 +set out '​exifstats_data/​focale.svg'​ 
 +set xlabel ​ '​Focale (mm)'​ 
 +set ylabel ​ '​Nombre de photos'​ 
 +set xtics rotate by 90 offset character 0, -1 
 +set style data histograms 
 +p '​exifstats_data/​focale.dat'​ u 2:​xticlabels(1) 
 +set out 
 + 
 +# ======= OUVERTURE ====== 
 +set out '​exifstats_data/​aperture.svg'​ 
 +set xlabel ​ '​Ouverture'​ 
 +set ylabel ​ '​Nombre de photos'​ 
 +set xtics rotate by 90 offset character 0, -1 
 +p '​exifstats_data/​aperture.dat'​ u 2:​xticlabels(1) 
 +set out 
 + 
 +# ======= ISO ======= 
 +set out '​exifstats_data/​ISO.svg'​ 
 +set xlabel ​ '​ISO'​ 
 +set ylabel ​ '​Nombre de photos'​ 
 +set xtics rotate by 90 offset character 0, -2 
 +p '​exifstats_data/​ISO.dat'​ u 2:​xticlabels(1) 
 +set out 
 +EOF 
 + 
 +cat <<EOF > exifstats.htm 
 +<meta http-equiv="​Content-Type"​ content="​text/​html;​ charset=UTF-8"/>​ 
 +<​head>​ 
 +<​title>​Statistiques photo</​title>​ 
 +</​head>​ 
 +<​body>​ 
 +<img src="​exifstats_data/​focale.svg">​ 
 +<img src="​exifstats_data/​aperture.svg">​ 
 +<img src="​exifstats_data/​ISO.svg">​ 
 +</​body>​ 
 +EOF 
 + 
 +$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>​
 ==== Fichiers de coloration syntaxique GtkSourceView ==== ==== Fichiers de coloration syntaxique GtkSourceView ====
 Ces fichiers sont à copier dans **/​usr/​share/​gtksourceview-3.0/​language-specs** Ces fichiers sont à copier dans **/​usr/​share/​gtksourceview-3.0/​language-specs**
Ligne 45: Ligne 184:
  ​Author:​ Martin Schlenker & Arnaud Dessein  ​Author:​ Martin Schlenker & Arnaud Dessein
  ​Copyright (C) 3/2009 Martin Schlenker <​schlenker.martin@gmx.de>​  ​Copyright (C) 3/2009 Martin Schlenker <​schlenker.martin@gmx.de>​
- ​Copyright (C) 12/​2011 ​Arnaud_d+ ​Copyright (C) 12/​2011 ​Arnaud Dessein <​arnaud.dessein@gmail.com>​
  
  This library is free software; you can redistribute it and/or modify  This library is free software; you can redistribute it and/or modify
  • utilisateurs/arnaud_d.1323958663.txt.gz
  • Dernière modification: Le 05/08/2012, 20:38
  • (modification externe)