samedi 28 octobre 2006
Le samedi 28 octobre 2006 à 16:26:: Laurent - CyberSDF:: Ubuntu - 5297 ouvertures
Marre de votre prompt bash ? Pas envie de vous taper des heures de tests, de lecture de documentation pour le modifier et encore moins taper des trucs du genre [\033[01;32m] ?
J'ai trouvé la solution avec le Javascript Prompt-o-matic ; En quelques clics, vous avez votre prompt personnalisé à mettre dans votre .bashrc.
Pour ceux que ça intéresse, voici le mien :
[bash]
PS1="${TITLEBAR}\[\033[0m\]\[\033[1;37m\]-=[ \[\033[0m\]\[\033[0;34m\]\[\033[0m\]\[\033[1;33m\]\u\[\033[0m\]\[\033[1;31m\]@\[\033[0m\]\[\033[1;35m\]\h\[\033[0m\]\[\033[1;37m\] | \[\033[0m\]\[\033[1;32m\]\t\[\033[0m\]\[\033[1;37m\] | \[\033[0m\]\[\033[0;37m\]\[\033[0m\]\[\033[0;37m\]\[\033[0m\]\[\033[0;37m\]Uptime : \[\033[0m\]\[\033[0;32m\]\$(temp=\$(cat /proc/uptime) && upSec=\${temp%%.*} ; let secs=\$((\${upSec}%60)) ; let mins=\$((\${upSec}/60%60)) ; let hours=\$((\${upSec}/3600%24)) ; let days=\$((\${upSec}/86400)) ; if [ "\${days}" -ne "0" ]; then echo -n "\${days}d"; fi ; echo -n "\${hours}h\${mins}m")\[\033[0m\]\[\033[1;37m\] | \[\033[0m\]\[\033[0;37m\]Avg: \[\033[0m\]\[\033[1;31m\]\$(temp=\$(cat /proc/loadavg) && echo \${temp%% *})\[\033[0m\]\[\033[1;37m\] ]=-\n[\[\033[0m\]\[\033[1;34m\]\${PWD}\[\033[0m\]\[\033[1;37m\]]\[\033[0m\]\[\033[1;36m\]>$ \[\033[0;0m\]"
A ça on ajoute :
[bash] echo Bonjour $USER, nous sommes le `date +"%A %e %B %Y"`, et il est : `date +"%H"` h `date +"%M"` . `/usr/games/fortune` | cowsay -f $(/bin/ls /usr/share/cowsay/cows -1 | head -n $(expr $$$(date +%s) % $(ls /usr/share/cowsay/cows | wc -w) + 1) | tail -n 1)
(fortune et cowsay nécessaires)
samedi 21 octobre 2006
Le samedi 21 octobre 2006 à 00:21:: Laurent - CyberSDF:: Monde de geek - 4095 ouvertures
Un petit test qui ne dure que quelques secondes pour voir où vous vous situez.
Pensez à signer si ce n'est pas encore fait.
dimanche 1 octobre 2006
Le dimanche 1 octobre 2006 à 13:49:: Laurent - CyberSDF:: Monde de geek - 4804 ouvertures
Tous les CMS qui sont développés actuellement, ou toutes les interfaces d'édition de site web, passent par le navigateur, c'est une horreur[...]On a fait la séparation présentation et contenu, il faut qu'on fasse la séparation applicatif contenu
Karl Dubost, conformance manager au W3C lors de la table ronde entreprises de Paris Web 2006.
C'est marrant, c'est exactement ce que je me suis dit il y a presque 4 semaines...
Tout simplement parce que les navigateurs web et le protocole HTTP n'ont clairement pas été étudiés pour la production de contenu mais pour leur affichage. De ce fait, il en découle une (quasi) impossibilité de rédiger off line (si si, il y a des besoins) ainsi qu'une limitation des possibilités d'édition. On ajoute donc au navigateur de multiples surcouches (du genre FCKeditor) pour tenter d'en faire un client applicatif riche et de l'AJAX pour simuler une synchonicité entre l'action effectuée par l'utilisateur et la réponse logicielle.
Perso je vois bien la création d'un outil d'édition web qui serait un mix entre un navigateur web, un éditeur WYSIWYG et un CMS.
Stay tuned... 
Édit : Suppression de la mention sur HTTP à défaut de réécrire complètement la phrase (ambiguë, je l'avoue) pour la rendre plus conforme à l'idée que je voulais exprimer.
Toutes les fautes d'orthographes présentes sur ce site sont protégées par la licence
Creative common
|
|
|
|
Design décliné de [ON]Simple par [ NikO ]
Hébergé par Typhon.Network