jeudi 25 juillet 2013

Mon calculateur menstruel



Cette application calcule votre calendrier menstruel.

Elle affiche simplement les périodes de règles et les périodes favorables à la conception d'un enfant.

Elle est particulièrement utile à celles qui veulent prévoir un we en amoureux ou un we de sport.

Mon calculateur menstruel est disponible gratuitement : 
- pour Android sur Google Play 
- pour Ordinateur, Iphone, Ipad, Windows mobile par l'application web

- pour Ordinateur, Iphone, Ipad, Windows mobile par l'application Firefox

Calendrier lunaire du jardinier



Ce calendrier lunaire du jardinier calcule de la même façon que nos ancêtres, il se base uniquement sur les phases de la lune, et son état (croissante ou décroissante).

Au contraire des autres calendriers que vous pouvez trouver, celui-ci ne prend pas en compte la position montante ou descendante de la lune, en effet ce paramètre n'a pas d'effet prouvé, et n'est pas visible à l’œil nu.

J'espère que celui-ci améliorera les rendements de votre potager, il fonctionne bien pour moi. 

Le calendrier lunaire du jardinier est disponible gratuitement : 

- pour Android sur Google Play 
- pour Ordinateur, Iphone, Ipad, Windows mobile par l'application web

Boggle Letters Multiplayer



Letters Multiplayer est une nouvelle façon de jouer au boggle.

C'est aussi une nouvelle façon de jouer sur tablette puisque celle-ci devient l'élément central. Ici plus question de jeu solo, on est bien dans la vie réelle. 

Cette version permet de jouer partout (vacances, train, etc.) et bien sûr chez soit. 

Et plus besoin de garder un oeil sur le chrono, c'est automatique, et personnalisable (durée mais aussi sens des lettres pour s'adapter à des joueurs face à face ou à coté). 

MyBoggle multiplayer est disponible gratuitement : 

- pour Android sur Google Play 
- pour Kindle sur l'Amazon AppShop.
- pour ordinateur, Iphone, Ipad, Windows mobile par l'application web

Aide mémoire - Que faire après une installation UBUNTU ?

Ubuntu est ma distribution favorite.
Beaucoup de logiciel sont déjà installés par défaut, les logiciels suivant permettent de la rendre parfaite pour une utilisation grand public :)

# pour tourner les images par clic droit (très utile)
sudo apt-get install nautilus-image-converter

# pour paramétrer les bureaux de Ubuntu et plein d'autres paramètres
sudo apt-get install unity-tweak-tool

# traitement photo par lot
sudo apt-get install phatch

# dessin vectoriel / modification de pdf
sudo apt-get install inkscape

# minuteur
sudo apt-get install time-applet

# Filtres Webcam
sudo apt-get install cheese

# Pour mettre à jour par lots les propriétés de fichiers audio (très utile pour avoir des mp3 "propres")
sudo apt-get install easytag

# Pour modifier des fichiers audio
sudo apt-get install audacity

# dessiner sa maison en 3D
Sweet Home 3D

#Pour activer le pavé numérique au démarrage :
sudo apt-get install numlockx && sudo sh -c "echo 'greeter-setup-script=/usr/bin/numlockx on' >> /usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf"

Aide mémoire BASH / lignes de commandes Linux

Il m'arrive d'avoir besoin faire des manipulations en mode console sous mes serveurs Debian.
Il y a les commandes indispensables, tellement courante que l'on ne peut pas les oublier (ls, cd, rm, etc.), et les autres utilisées  une fois par an, ou moins.

Au fur à mesure des années je me suis constitué une liste "aide-mémoire" pour ne pas avoir à les rechercher.

Rechercher des fichiers nommés index.html dans le répertoire courant :
find . -name index.html

Recherche des fichiers contenant de la chaîne XXX dans tous le répertoire YYY, en récursif :
rgrep --color -e XXX  YYY
rgrep --exclude-dir=ZZZ --color -e XXX  YYY : pour exclure le répertoire ZZZ

Recherche dans l'historique des commandes
Ctrl + R
Ctrl + R pour remonter l'historique

Recherche dans l'historique de toutes les commandes lancées qui contiennent le mot "XXX"
history | grep XXX

Recherche dans les logs de toutes les lignes contenant la chaine "XXX"
grep --color -e "XXX" /var/log/monlog.log

Voir les dernières connexions SSH à la console :
last | head

Afficher l'espace disponible sur le disque / les partitions
df -h

Afficher la taille d'un dossier :
du -sh /chemin/repertoire
-s : n'affiche que le total.
-h : de façon lisible pour un humain.

Documentation complète sur la recherche :
http://technique.arscenic.org/commandes-linux-de-base/la-gestion-des-fichiers-et/article/la-recherche-de-fichier-ou-dans


Aide mémoire spécifique à la programmation en script BASH :


Générer une liste d’id unique basée sur le temps:
for i in $(seq 1 100); do sleep 1; date ‘+%s’  ; done
Cette commande est utile dans un programme qui doit enregistrer un id unique par exemple.

# Date et heure du jour
heure=$(date +%d-%m-%Y)
echo $heure

# Boucle FOR
for ((i = 0; i <= 10; i += 1))
do
echo $i
done

# Boucle For dans plusieurs éléments
for a in toto tata
do
echo $a
done

# Boucle WHILE
i=0
while ((i <= 10))
do
echo $i
((i += 1))
done

# IF
if rm $1 2>/dev/null
then echo $1 a ete supprime
else echo $1 n\'a pas ete supprime
fi

if [[ $1 == $a ]]
then echo OUI
else echo >&2 NON
fi

# Envoyer un mail :
# il faut postfix installé et paramétré
echo "Bonjour, ici c'est le corps du mail, bonne réception" | mail -s "Sujet du mail" moi@mondomaine.fr


J'espère qu'elle sera utile à quelqu'un.
Si vous voyez d'autres commandes indispensables, n'hésitez pas à les mettre en commentaire.