Monitorer la fréquence et la température d'un Raspberry Pi

Valentin Brosseau | 27-02-2013

C'est toujours intéressant de pouvoir monitorer ou au moins consulter la fréquence et surtout la température du raspberry Pi. Je ne suis pas parano, mais quand j'ai un système complètement passif j'aime bien consulter la température de fonctionnement pour éviter d'avoir une mauvaise surprise (comme par exemple une carte ou un composant qui part en fumée). Donc le script est vraiment tout simple, mais il remplit son office :

#!/bin/bash
GOV=`cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor`
MIN=`cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq`
MAX=`cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq`

echo "$GOV $MIN $MAX" | awk  '{ printf "Governor: %s\nMin Freq: %4dMhz\nMax Freq: %4dMhz\n\n", $1, $2/1000, $3/1000 }'

C=`cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq`
T=`cat /sys/class/thermal/thermal_zone0/temp`
echo "`date +%H:%M` $C $T" | awk  '{ printf "%s: %4dMhz, %-.2fC\n",$1, $2/1000,$3/1000 }'

La sortie :

>>> ➜  ~  ./monitor.sh
Governor: ondemand
Min Freq:  700Mhz
Max Freq:  700Mhz

22:17:41:  700Mhz, 42.24C
Lire la suite...

Paginer les résultats avec MySQL Cli

Valentin Brosseau | 30-11-2012

Je n'ai jamais vraiment trouvé très pratique l'utilisation du client Mysql (Control-C qui quitte le programme, la non-pagination des résultats, etc). Mais aujourd'hui j'ai trouvé sur le net une super astuce qui permet (entre autre) la pagination des résultats. Cette astuce c'est la variable pager.

Pour l'utilisation rien de plus simple, il suffit de se connecter à un serveur MySql avec le client shell et de taper :

>>> mysql> pager more
PAGER set to 'more'

Et à partir de ce moment, si le nombre d'enregistrements dépasse le nombre affichable sur l'écran MySql utilisera la commande système more pour limiter le nombre d'éléments à afficher exemple :

>>>     +-----+------------+---------+---------+-----+-------+-------+----------------+----------+
        | id  | date       | produit | famille | qte | HT    | motif | pour           | secteur  |
        +-----+------------+---------+---------+-----+-------+-------+----------------+----------+
        | 337 | 16-10-2012 |      89 |       9 |  15 |  0.28 | 2     |                | fulgent  |
        | 336 | 16-10-2012 |     242 |       9 |   2 |  6.95 | 2     |                | fulgent  |
        | 335 | 15-10-2012 |     241 |      12 |   3 |  2.56 | 2     |                | herbiers |
        --Plus--

Mais la puissance du truc ne s'arrête pas là, si par exemple vous voulez sortir le résultat dans vim, rien de plus simple

>>> mysql> pager vim -

ou alors faire un grep

>>> mysql> pager grep --color -v 89

etc. etc. etc... C'était la bonne astuce de la soirée :).

Lire la suite...

[Ubuntu] Nettoyer le /boot

Valentin Brosseau | 30-11-2012

J'ai depuis quelques temps un grand mystère (récurrent) sur ma Ubuntu Server... Le MANQUE DE PLACE sur la partition /boot. C'est l'installation par défaut de Online certes.... Mais ce que je ne comprend pas c'est pourquoi le apt-get upgrade; j'ai chercher plein de solutions différentes, mais au bout d'un moment je me retrouve toujours avec le /boot plein.

Donc, après quelques recherches je suis tombé sur THE commande, une petite boucle sympatique qui supprime tous les Kernels qui ne sont plus utiles sur la machine :

>>> dpkg --get-selections|grep 'linux-image*'|awk '{print $1}'|egrep -v "linux-image-$(uname -r)|linux-image-generic" |while read n;do apt-get -y remove $n;done

Pour l'utiliser rien de plus simple il suffit de se mettre en root et de la lancer. :).

Source

Lire la suite...

Firefox 17 - Intégration de la Social API

Valentin Brosseau | 21-11-2012

Et voilà, il aura fallu du temps, mais Firefox y vient.... Firefox dispose maintenant "Nativement" d'une API pour intégrer des contenus sociaux dans l'interface du navigateur. Le premier réseau social à en profiter est Facebook.

Pour l'interface rien de nouveau elle reprend tout simplement celle du site à savoir une barre latérale sur la hauteur du navigateur, barre qui sera maintenant affichée sur toutes les pages que vous visitez (si vous choisissez d'installer le plugin).

Pour ceux qui sont intéressés pour l'installer il suffit de se rendre ici

Lire la suite...

Demain est un grand jour!

Valentin Brosseau | 12-11-2012

Demain est un grand jour pour la Galaxy Android, en effet demain c'est le lancement de plusieurs petites choses de Google en France.

Les équipements

Pleins de nouveaux mobiles :

Les services

Deux "nouveau" services vont être disponible depuis la France :

Lire la suite...

Un peu de musique

Valentin Brosseau | 12-11-2012

La bonne surprise de la journée c'est la version live de Rolling in the deep.




Lire la suite...

[Freebox] Timeshifting freebox player éteinte

Valentin Brosseau | 19-08-2012

Pour ceux qui ne le savent pas, avec la Freebox V6 il est possible de réaliser des enregistrements à tous moment c'est très pratique pour enregistrer un programme que l'on souhaite regarder plus tard, on peut aussi faire pause sur une émission pour la reprendre avec un léger différé, mais dans ce mode impossible d'éteindre le player c'est bien dommage surtout quand on veut reprendre une émission une heure plus tard...

La solution c'est l'enregistrement, il est en effet possible avec la freebox de démarrer la visualisation d'un enregistrement avant même que celui-ci soit terminé. Avec cette petite astuce fini la box allumée juste pour un programme en pause le temps de finir un BBQ ;).

Lire la suite...

« Page précédente Page suivante »