Une petite GUI vite fait bien fait

Lors de mon précédent billet je vous ai parlé de la possibilité de changer la résolution et/ou activer désactiver le dualscreen à la volé. Et bien je vous propose un petit script Zenity pour pouvoir changer ça en 2 sec. Vous remarquerez qu’en plus je désactive Compiz, mais c’est pas une obligation. Je ne suis pas un expert en programation bash + Zenity, alors je suis ouvert à toute suggestion.

Tous d’abord, assurer vous d’avoir installer Zenity.

  • Créer un fichier texte dans votre home et nommé le yaus
  • Copier / coller le code suivant

#!/bin/sh
CHOIX=`zenity   –list \
–title= »Changer la résolution » \
–column= »Choix » –column= »Résolution »\
1 « 3200×1200 Compiz On »\
2 « 1600×1200 Compiz Off »\
3 « 1280×1024 Compiz Off »\
4 « 1024×768 Compiz Off »\
5 « 800×600 Compiz Off »\
6 « 640×480 Compiz Off »`

case $CHOIX in
1 )
xrandr -s 3200×1200 && compiz –replace && ~/yaus
;;
2 )
xrandr -s 1600×1200 && metacity –replace && ~/yaus
;;
3 )
xrandr -s 1280×1024 && metacity –replace && ~/yaus
;;
4 )
xrandr -s 1024×768 && metacity –replace && ~/yaus
;;
5 )
xrandr -s 800×600 && metacity –replace && ~/yaus
;;
6 )
xrandr -s 640×480 && metacity –replace && ~/yaus
;;
esac

  • Enregistrer le fichier
  • Rendez le executable (clic droit sur le fichier puis propriétés/permissions et cocher exécution)
  • Double cliquer dessus et choisissez lancer
  • Il ne vous reste plus qu’à choisir ce que vous voulez faire.

Je pense que ce script est assez clair pour que vous puissiez l’adapter par vous même, néanmoins si vous avez besoins d’un coup de pouce, laissez un commentaire.

P.S. : YAUS => Yet Another Ugly Script

Publié dans Linux, Open Source | Marqué avec , , , , | Commentaires fermés sur Une petite GUI vite fait bien fait

Nvidia activer / désactiver rapidement le TwinView

Si comme moi vous utilisez une carte graphique Nvidia avec le TwinView d’activé, il arrive parfois que l’on ai besoin de le désactiver rapidement et éventuellement de changer la résolution pour lancer un jeu par exemple. Il existe bien sûr l’outil graphique made in Nvidia à savoir nvidia-settings. Mais on peut faire plus simple et plus rapide encore grâce à Xrandr installé par défaut avec le paquet x11-xserver-utils.

Voyons un peu sont utilisation, pour commencer vous devez avoir un Xorg fonctionnel en TwinView, voici le mien. J’ai deux écrans côte à côte le principal à gauche, le secondaire à droite, chacun avec une résolution de 1600×1200.

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildmeister@builder57)  Thu Jul 17 18:39:19 PDT 2008

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
    RgbPath         "/usr/lib/X11/rgb"
EndSection

Section "Module"
    Load           "dbe"
    Load           "extmod"
    Load           "type1"
    Load           "freetype"
    Load           "glx"
EndSection

Section "ServerFlags"
    Option         "Xinerama" "0"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
    Option         "XkbModel" "pc105"
    Option         "XkbLayout" "fr"
    Option         "XkbVariant" "oss"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "CRT-0"
    HorizSync       30.0 – 110.0
    VertRefresh     50.0 – 150.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    Option         "UseEDID" "False"
EndSection

Section "Device"
    Identifier     "Videocard0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 6600"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Videocard0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "UseEDID" "False"
    Option         "TwinView" "1"
    Option         "TwinViewXineramaInfoOrder" "CRT-0"
    Option         "metamodes" "CRT-0: 1600x1200_75 +0+0, CRT-1: 1600x1200_75 +1600+0"

    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

La partie qui nous intérresse est l’option metamodes dans la section screen.

Option         "metamodes" "CRT-0: 1600x1200_75 +0+0, CRT-1: 1600x1200_75 +1600+0"

  • CRT-0: 1600x1200_75 +0+0 désigne mon écran principal (celui de gauche) avec une résolution de 1600×1200 avec un taux de raffraissichement de 75Hrz  ainsi que sa position.
  • CRT-1: 1600x1200_75 +1600+0 désigne mon écran secondaire(celui de droite) avec une résolution de 1600×1200 avec un taux de raffraissichement de 75Hrz ainsi que sa position a 1600px de mon écran principal.

Voilà le résultat de xrandr dans un terminal :

xrandr
Screen 0: minimum 3200 x 1200, current 3200 x 1200, maximum 3200 x 1200
default connected 3200×1200+0+0 0mm x 0mm
   3200×1200      50.0*

Et là vous vous dites c’est quoi ce bordel un seul écran de 3200×1200. Et bien oui, techniquement ou plutôt virtuellement c’est la réalité. Mais le plus important c’est de remarquer que Xrandr pense que "mon" écran ne peut pas afficher d’autre résolution que celle là (minimum, current, maximum).

Pas de souci, nous allons lui préciser ce que "mon" écran peut faire d’autre. Pour cela éditer votre fichier xorg.conf et modifier l’option metamodes comme suit.

Option         "metamodes" "CRT-0: 1600x1200_75 +0+0, CRT-1: 1600x1200_75 +1600+0; CRT-0: 1600x1200_75 +0+0; CRT-0: 1024x768_85 +0+0; CRT-0: 800x600_85 +0+0;"

Après un redémarrage de X (ctrl+alt+backspace) voilà le résultat de Xrandr.

 xrandr
Screen 0: minimum 800 x 600, current 3200 x 1200, maximum 3200 x 1200
default connected 3200×1200+0+0 0mm x 0mm
   3200×1200      50.0*

   1600×1200      51.0

   1024×768       52.0
   800×600        53.0

Vous pouvez mettre autant de metamodes que vous voulez, vous avez compris la syntaxe.

Passons à la commande permettant de changer rapidement de résolution :

xrandr -s 1024×768

Vous voilà en mono écran avec une résolution de 1024×768, et pour revenir en dual screen remplacer 1024×768 par 3200×1200.

Il ne vous reste plus qu’a vous créer des raccourcis sur votre bureau avec les options nécessaire.

Ils m’ont aidés :

Publié dans Humeur | Commentaires fermés sur Nvidia activer / désactiver rapidement le TwinView

TF1, M6…. encourage le téléchargement des séries télévisés

Ca c’est un titre qui accroche, n’est-ce pas ? Vous vous demandez d’où je tiens cette news plus que douteuse et bien d’une réflexion tout aussi douteuse. En discutant avec quelques personnes, je me suis aperçu que beaucoup de personnes téléchargent des séries pour diverses raisons comme par exemple voir les séries avant leurs diffusions sur les réseaux hertziens français, parce que c’est gratuit, pour les avoir en V.O. …… Pourtant, on est quelques-uns à avoir une autre raison.

En effet parmi les 3800 (environ) employer de TF1 et les xxxx (je n’est pas réussi à trouver le nombre) ceux de M6 pas un seul ne sait compter et encore moins faire preuve de réflexion. Avez-vous déjà regarder la programmation des séries ? Allez je vous montre quelques exemples pour le fun :

  • Les experts : Manhattan du 10-05-2008 saison 1 épisodes 23, 11 et 15
  • Les experts : Miami du 13-05-2008 saison 4 épisodes 13, 15 et 09
  • Dr House du 14-05-2008 saison 1 épisodes 13, 06 et 05
  • New York, unité spéciale du 04-06-2008 saison 8 épisode 22 et saison 6 épisode 7
  • Les experts : Miami du 12-07-2008 saison 5 épisodes 12 et saison 2 épisode 1
  • New York, unité spéciale du 16-07-2008 saison 4 épisode 25 et 19
  • Dr House du 30-07-2008 saison 2 épisodes 16, 17 et saison 1 épisode 6

Comment voulez-vous suivre une série dans ces conditions. Si quelqu’un pouvait expliquer aux gens de TF1/M6 le principe d’une série télévisé, cela rendrait bien des services à leurs téléspectateurs. Je me demande comment ils décident des épisodes qui seront diffusés ……

Le lundi matin en réunion :

Le responsable : Bon, cette semaine il nous faut 3 épisodes de Dr House, 3 des experts Miami, 2 des experts Manhattan et 3 des experts Las Vegas. Quelqu’un sait où on en est dans la diffusion ? Personne ?
Un sous-fifre : Je pense que …..
Le responsable : Qui t’as demandé de penser toi ? Allez on fait comme la semaine dernière, toi là donne moi 3 chiffres entre 1 et 23.
Un autre sous-fifre : 4, 22 et le 2 monsieur.
Le responsable : Toi là donne moi 2 chiffres entre 1 et 8.
La femme d’entretien : Hummm …. le 6 et le 3 monsieur.
Le responsable : Bien donc pour House épisodes 4 et 22 de la saison 6, et l’épisode 2 de la saison 8. Allez au suivant.
La secrétaire  : Monsieur la saison 8 de Dr House n’existe pas.
Le responsable : Pfff qui m’as collé une bande de naze pareil et bien vas pour la saison 2 alors.

Franchement ils sont vraiment trop con sur TF1/M6. Alors, je ne vois pas pourquoi je continuerais à regarder les séries sur leurs chaines. Je préfère les regarder dans l’ordre moi, pour pouvoir suivre l’histoire. Je les télécharges point final. Et qu’on vienne pas me faire chier en me disant que fait chuter l’empire l’industrie de la télévision en faisant cela. C’est eux qui verse dans la médiocrité et dans l’absurde, je ne vois pas pourquoi je les suivrais. C’est eux qui ne respecte pas le travail des scénaristes de séries télévisés, c’est eux qui ne savent pas faire une programmation qui me donnerait envie de la regarder.

Et que l’on vienne pas me dire que c’est le principe des rediffs, parce qu’avoir des rediffs ne me gène pas quand elles sont dans l’ordre. M6 rediffuse la petite maison dans la prairie depuis ça création, mais il le font dans l’ordre. Toutes leurs émissions de télé-réalité il les diffuses dans l’ordre, alors pourquoi pas les séries télé.

Allez une petite dernière pour la route, vous vous souvenez l’année dernière, TF1 nous a fait une pub incessante sur Heroes : la série évènement, il la diffusait le samedi soir. Et bien regarder comment il l’on diffusé cette année leur GRANDE SERIE, en troisième partie de soirée en semaine.

Publié dans Humeur | Marqué avec , , , , | Commentaires fermés sur TF1, M6…. encourage le téléchargement des séries télévisés

Tester la fiabilité de vos mots de passe

Personnellement j’ai 3 catégorie de mot de passe :

  1. Les mots de passe en adamantium.

Pour tous ce qui touche à la sécurité (SSH, BDD, MPD….), j’utilise des bons gros mot de passe alpha-numérique, majuscule/minuscule et des symboles, bien sur pas en dessous de 12 caractères. Leurs principales inconvénients, c’est qu’ils sont long à écrire et si on vas trop vite il existe des risques d’erreur (et je vous raconte pas la galère sur un clavier QWERTY).

  1. Ceux en acier.

Je m’en sert pour certains site internet, qui nécessite une authentification mais qui en cas de vol n’ont que peut de répercutions et ne contienne rien de personnel (Blog, Jeux Online, Forum….). En général ils ont une longueur de 6 à 8 caractères contienne une seule majuscule, 1 ou 2 chiffres et parfois un symbole. Leurs principale avantage c’est qu’ils sont rapide à écrire et comporte peu de risque d’erreur.

Mais il faut bien avoué qu’il est difficile de trouver des mots de passe adamantium, enfin non le plus dure c’est de s’en rappeler. J’ai jamais pu retenir un numéro de téléphone, date, texte, histoire drôle … je n’arrive pas à apprendre par coeur, je vous raconte pas comment j’ai galéré en primaire avec leur poésie. Alors retenir un truc du genre p^2v*T<{$~A6 n’y penser même pas. Il reste la mnémotechnie (j’y arrive pas non plus VDM), un exemple bien connu est G2lOq, Avion2l (avion avec 2 l sinon il peut pas volé)… A chacun sa méthode, mais parfois il est bon de tester son mot de passe pour savoir ce qu’il vaut, c’est que propose passwordmeter.com, pas besoin d’explication vous rentrer votre mot de passe il vous dit ce qu’il lui manque ou pas pour être complet.

Ils en ont parlé :

Publié dans Humeur | Commentaires fermés sur Tester la fiabilité de vos mots de passe

Lutter contre le spam avec Postfix

Tous les possesseurs de server mail sont confrontés au même problème : le SPAM. Beaucoup misent sur la configuration de leurs clients mail pour éliminer le spam, mais il n’empêche que l’on en reçoit quand même beaucoup et que cela à un coup en terme de bande passante. Alors on peut demander à Postfix d’en rejeter déjà une partie en utilisant notamment les services de SpamHaus.org. Pour faire simple SpamHaus.org est un site qui référence les servers qui émettent du spam, et établi une liste de ces derniers. Il nous suffit alors de préciser à Postfix d’utiliser cette liste pour rejeter tous les mails venant de ces dit server.

Pour celà on vas édité le fichier main.cf

sudo nano /etc/postfix/main.cf

On recherche la ligne qui contient smtpd_recipient_restrictions et on lui rajoute en premier ceci

reject_rbl_client zen.spamhaus.org

On redemare Postfix

sudo /etc/init.d/postfix restart

Et voilà le tour est joué vous pourrez observer dans vos log

NOQUEUE: reject: RCPT from unknown[88.236.170.136]: 554 5.7.1 Service unavailable; Client host [88.236.170.136] blocked using zen.spamhaus.org; http://www.spamhaus.org/query/bl?ip=88.236.170.136; from=<5Kmajordomo@auctionsfound.com> to=<webmaster@knah-tsaeb.org> proto=ESMTP helo=<88.236.170.136>

Vous serrez surpris de voir combien de mail sont bloquer avec cette méthode.

Il existe d’autre sites qui établissent des listes de server vous pouvez en trouver pas mal à l’adresse suivante http://www.declude.com/

Publié dans Humeur | Commentaires fermés sur Lutter contre le spam avec Postfix

Pascal Nègre ou le Perceval des temps modernes

J’ai jamais pu blairer ce connard, il est aussi con qu’incompetent. C’est un peu notre Jean-Claude Vandamme à nous, sauf que des fois j’ai eu de la peine pour JCV, et puis il prenait de la drogue, ça n’excuse pas mais ça explique.

Je vous colle le texte de PC Inpact, qui as été pris sur un podcast de Dialog ( émission du 28/05/2008, vive le Flash).

François Sorel : « Comment techniquement vous allez détecter les gens qui téléchargent ou pas ? »

Pascal Nègre : « On est en train de parler d’un système qui existe déjà depuis fort longtemps. Qui a été approuvé par la CNIL. »

François Sorel : « Donc vous le faites déjà en fait ? Mais aujourd’hui, vous n’en parlez pas ? »

Pascal Nègre : « On le fait déjà, c’est-à-dire qu’on repère déjà effectivement les gens qui mettent en ligne d’une manière illégale. On repère les adresses IP. La seule chose, c’est que, aujourd’hui, au compte-goutte, on va avoir un juge, on lui demande de couper l’accès, ce qui a lieu, il y a déjà eu 300 coupures d’accès. Demain, l’idée, c’est de transférer ces données à une Haute Autorité, qui va le gérer, nous l’espérons d’une manière plus massive. Idéalement, ce sera entre 5 et 10 000 envois d’emails par jour. D’une manière un peu plus massive. Et là, il y aura une première information, une deuxième information, et ensuite, eh bien, on préviendra l’internaute en disant que vous avez été informé deux fois, bah voilà, maintenant, vous allez voir une coupure. Si j’ai bien compris, il y aura une discussion entre l’internaute et la Haute Autorité pour savoir, "bon alors, on vous coupe tant de jours et ça vous va, ok, ça roule". Donc voilà. »

Jérôme Colombain : « Ça veut dire que vous n’allez pister que les gens qui mettent à disposition des fichiers, toujours la même problématique, et pas ceux qui "downloadent" ? »

Pascal Nègre : « Oui mais le problème c’est que si vous faites l’un vous êtes obligé de faire l’autre, donc à un moment donné vous réglez le problème. Ou si plus personne ne met des fichiers en ligne, à ce moment-là y’a plus rien à télécharger. »

François Sorel : « Oui mais par exemple, on sait qu’aujourd’hui qu’il n’y a plus de frontières. Si par exemple quelqu’un a 150 millions de titres sur un disque dur, je sais pas moi, dans un autre pays, à l’autre bout du monde, on pourra, nous, le télécharger, et sans rien avoir sur le disque dur. »

Pascal Nègre : « Ça ne se passe pas comme ça. C’est-à-dire que, Dieu merci, c’est pour ça que le Peer-to-Peer fonctionne, c’est que quand vous cherchez un titre, Dieu merci, il est pas très loin de chez vous. Parce que si vous allez le télécharger au Japon, avant que vous atteigniez le Japon et qu’il revienne, vous allez mettre trois jours avant de le télécharger. Et clairement on l’a vu nous, quand à un moment donné, on a fait fermer un certain nombre de serveurs sur Emule, on a vu que pendant une semaine, c’était beaucoup plus long pour télécharger et beaucoup plus compliqué. Donc voilà. »

Là il s’exprime sur la riposte graduée, bon avec toutes les pâtes qu’il a graissé, c’est bien normal qu’il se réjouisse, c’est ce que l’on appelle le retour sur investissement. Mais quand il nous explique que la distance entre deux personne joue un rôle dans la vitesse de téléchargement, c’est jubilatoire. Bon il est vrai que cela joue, un peu …….. un tous petit peu ……… bon allez c’est négligeable. On vas reprendre son exemple avec le Japon, vous penser que si vous téléchargez un fichier chez un japonais cela ira moins vite que sur un suisse ( à connection égale bien sur ), et bah non ça ira à la même vitesse, à un ou deux ko près. On dirais qu’il pense que les gens télécharges avec des pigeons voyageurs. Ou peut être qu’il pense que les gens vont directement chercher les fichiers avec leur ordinateurs, imaginez la scène un pote à vous qui est en vacances au Japon, vous téléphone :

– Ouaich gros, comment ça boom ?

– Ouais tranquille, ça ce passe bien tes vacances chez les Nippons ?

– Terrible, en plus j’ai vu plein de cosplay, j’ai pris un max de photos, tu veut que je te les envoies par Emule, Jabber, Bittorent…

– Arrête tu es fou, Pascale Nègre à dit que ça mettrait trois jours à arriver, non je vais prendre l’avion avec mon ordinateur sous le bras, et je vais directement les copier sur mon ordinateur.

– OMG WTF AYC …………………. NOOB

Non mais sans déconner, bientôt il vas nous faire croire qu’un PDG comme lui, n’as jamais envoyer un fax, mail, images par internet à un correspondant à l’étranger. Ce qui me rend malade c’est que lui on vas l’écouter et le croire quand il parle à nos chères représentant, que internet c’est le mal absolue, et qu’il faudrait mieux retourné au temps du Minitel. Alors qu’aucun de nos représentants n’écoute ce qu’a à dire L’APRIL, l’AFUL …. ça me pille, comme vous n’avez pas idée.

Sources :

Publié dans Humeur | Commentaires fermés sur Pascal Nègre ou le Perceval des temps modernes