zoomeo3d, ça va mal…

Zoomeo3D, une application qui permet de voir le Tregor en 3D.

Quel plaisir de voir encore des collectivités utiliser l’argent des contribuables pour faire des applications sur des plateformes fermées. Lannion-Trégor Agglomération ne semble pas s’attacher a de telles futilités qu’est la liberté d’utilisation des logiciels. Je trouve ça consternant pour une collectivité.

Le minimum aurai été d’avoir une version plus light pour tous. Entendez sur des environnements aux normes ouvertes et accessibles à tous.

Note : Tiens ils utilisent du openstreetmap, curl, openldap, zlib, etc dans l’application sans y inclure les licences, c’est important ? N’ayant pas Windows, je n’ai pas pu le tester, pourtant zoomeo3d semblait être une bonne application, dommage.

Tags: ,

Formulaires d’inscription

Je ne suis pas contre les inscriptions lorsqu’elle servent à quelque chose (lutter contre le spam, permettre de modifier ses contributions…). Mais ce que je ne comprend pas, ce que je ne tolere pas et crache[...], c’est ces formulaires qui demandent de taper deux fois son adresse email !!!

Est ce que quelqu’un peut me renseigner sur l’utilité de ce genre de contrainte ? Hors mis le fait de faire un copier coller, cela emmerde franchement les utilisateurs ! Autant je comprend pour un champ masqué tel un mot de passe, mes ce champ est visible, vous prenez vos utilisateurs pour des demeurés ! Cela montre bien votre respect en vers vos usagers…

Je commence cette liste avec cette liste de sites tordus :

  • www.zazzle.com
  • login.skype.com
  • ubuntu-fr.org
  • linuxquimper.org (mince même mon GUL !)
  • ebay.com

Une autre liste qui ne se moquent pas de leur futurs inscrits pour cette partie d’inscription :

  • debian.org
  • april.org
  • laposte.net (et oui !)
  • minecraft.net
  • qth.fr (ouf!)
  • gmail.com
  • facebook.com

Voilà, c’est un premier coup de gueule que laisse sur mon blog. Je doit avouer m’insipirer sur les Rhaa de sebsauvage.net qui revelevent beaucoup du quotidien de chacun et que je trouve agréablement bien écrit. Je vous conseille de vous abonner pour la fréquence et la qualité de ses articles. (3 à 4 fois par semaines, avec généralement un condensa lorsque beaucoup de « rhaa »). Et puis les miens aussi si cela vous plait. (Je ne fait pas de copie d’article, je les écris de A à Z ;  donc vous ne risquez pas d’avoir deux fois le même article, je n’écrit pas d’article sur un sujet déjà mainte et mainte fois blogué).

Tags: , , ,

Limitation de bande passante

Aujourd’hui je vous ressort 2 outils qui peuvent bien dépanner : wondershaper et trickle.
Ils ont pour fonction de limiter la bande passante réseau ; le premier limite au niveau de l’interface, le second au niveau du programme.

Wondershaper

Il se contente juste de limiter le débit en kb/s d’une ou plusieurs de vos interfaces

Pour limiter à 10Mbps en download et 280Kbps en upload :
#wondershaper eth0 10000 280

Pour limiter à 56kbps (Rhaaa les bon vieux modem RTC…) :
#wondershaper eth0 56

Pour supprimer ces limites (Elle disparraissent au reboot) :
#wondershaper clear eth0

Trickle

Il s’agit d’un programme qui va lancer votre programme à votre place en limitant son débit réseau en Ko/s. Il n’est donc pas possible de limiter le débit avec twickle si votre programme est déjà lancé.

Effectuer un téléchargement à 30 Ko/s
$trickle -d 30 wget http://test-debit.free.fr/8192.rnd

Lancer firefox avec une connexion de 50Ko/s en download et 3Ko/s en upload
$trickle -u 3 -d 50 firefox

Lancer sans limitation initiale ; cela est pratique dans l’optique de changer le debit plus tard
$trickle firefox

Modifier le débit commun à chaque programme lancé par trickle avec tricked
$trickled -u 5 -d 20

Tags: , , ,

Quelques astuces bash

Il arrive souvent de vouloir manipuler des process par des petits scripts automatisés. J’ai condensé ici quelques mémos qui me servent occasionnelement.

Lancer mpd si celui ci n’est pas lancé :

if [ -z $(pidof mpd) ]; then
	mpd &
fi

Mettre en priorité CPU basse un programme déjà lancé (19 = la plus basse, -20 = la plus haute)

renice -n 19 -p $(pidof mpd)

Mettre en priorité IO basse un programme (7 = la plus basse, 0 = la plus haute)

ionice -n 7 -p $(pidof mpd)

Tags: , , ,

Lire une video en utilisant la carte graphique

Les pc actuels sont assez puissant pour ne pas avoir besoin d’aide à la décompression h264 mais parfois si.

Si vous avez une carte graphique acceleratrice, pour aurez peu être la chance de pouvoir décoder votre video h264.

Pour cela, il suffira de lancer votre video avec mplayer :

mplayer -vo vdpau -vc ffh264vdpau maVideo.mp4

Il vous faudra au préalable évidement utiliser un driver pour votre carte graphique (nvidia ou nouveau par exemple) et avoir la librairie libvdpau1.

 

Tags: , ,

Dupliquer une arborscence

Voici une synthaxe pour dupliquer une arborescence (avec seulement les répertoire).

rsync  -a --include='*/' --exclude='*' REPERTOIRE_SOURCE/ REPERTOIRE_DESTINATION/

PS: Les commentaires sont à nouveau ouverts si vous avez des questions, remarques, insultes et dons de maisons…

 

Tags: , ,

Etherpad – bloc note multi-utilisateur en ligne

Etherpad est un traitement de texte en ligne très léger à la manière de google doc.

Il vous permet de travailler en temps réel avec d’autres utilisateur sur un même document à la manière de google doc.Ceci tout en donnant juste un lien aux personnes qui doivent rédiger ou visualiser le document en question.

L’interface est minimaliste, l’acces se fait par un simple lien commun pour tous, une couleur par personne représente les modifications, un chat y est intégré, des exports pdf, doc txt sont possible et un historique des modifications est conservé.

Pour y acceder : http://pad.qth.fr

Tags: , , ,

Spectrum, une passerelle multi-protocoles pour ejabberd

Depuis un moment, je testais quelques passerelles pour lier mon compte jabber perso aux différents protocoles existants sans trouver mon bonheur.

Je suis recement tombé sur spectrum, et j’en suis satisfait. Il gère quelques protocoles usuels et plus ! De plus sa configuration est assez simple ; voyez vous même la page wiki.

Page wiki du projet

Tags:

Gestion des scripts de démarrage init.d

Sous Debian ou Ubuntu par exemple, init gère aussi les scripts de demarrage et d’arret de vos services placés dans /etc/init.d

Un runlevel ?
Votre système évolue sur des runlevel allant de 0 à 6.
0 = Système arreté
1 à 2 = Système en mode single
3 à 5 = Système en mode multi-utilisateur (3 atteint par défaut chez debian)
6 = redemarrage du système

Les scripts ?
Ceux si sont généralement placés dans /etc/init.d/ .
Suivant le runlevel, les scripts (Qui sont des liens vers /etc/init.d/) du répertoire /etc/rcX.d/ sont appelés suivant un ordre conventionnel :
MNNnnnnn où M vaut S ou K pour start et kill si le passage du runlevel se fait en descendant ou en montant, NN est la priorité du script, 01 sera executé avant 02.. nnnn est le nom que l’on retrouve dans /etc/init.d/

exemple
/etc/rc3.d/S30mpd sera executé lorsque l’on passera du runlevel 2 à 3 après tous les autres script de priorité inférieur à 30 de ce repertoire.
/etc/rc1.d/K14mpd sera executé au passage du runlevel 2 à 1.

Comment ajouter un script toto
Placez votre script toto dans /etc/init.d/
Pour ajouter les liens afin qu’il démarre : update-rc.d toto defaults
Pour retirer les liens : update-rc.d toto remove

Tags: , ,

Un gestionnaire de projet

Le gestionnaire de projet redmine est passé en version stable 1.0.0. Je l’ai donc mis à jour sur http://labs.qth.fr .

J’y stocke les différents projets qui ne sont pas attachés à une autre forge. Voici les quelques projets :

  • Pizza : Un serveur pour install-party faisant proxy-cache-dépots de distribution de façon transparante…
  • FileTransferManager : Un gestionnaire de transfert en arrière plan basé sur un démon bash.
  • Table Touch : Une table ou dalle tactile basée sur de l’infrarouge et une webcam.
  • QTH : Les outils des serveurs QTH que je partage.
  • http://labs.qth.fr

    Tags: , ,