Blog de Shire

Aller au contenu | Aller au menu | Aller à la recherche

11fév 2010

Résoudre les conflits provoqués par Qt 4.5.1 et 4.5.2 (*-r9999 dependencies)

So… you’re trying to merge a package but get weird blockers like

   blocks B  >x11-libs/qt-gui-4.4.2-r9999 (“>x11-libs/qt-gui-4.4.2-r9999″ is blocking x11-libs/qt-xmlpatterns-4.4.2, x11-libs/qt-script-4.4.2,
   x11-libs/qt-dbus-4.4.2, x11-libs/qt-sql-4.4.2-r1, x11-libs/qt-qt3support-4.4.2, x11-libs/qt-svg-4.4.2, x11-libs/qt-test-4.4.2, x11-libs/qt-opengl-4.4.2,
   x11-libs/qt-core-4.4.2-r2)
   blocks B    <x11-libs/qt-gui-4.5.1 (“<x11-libs/qt-gui-4.5.1″ is blocking x11-libs/qt-opengl-4.5.1, x11-libs/qt-svg-4.5.1-r1, x11-libs/qt-script-4.5.1,
   x11-libs/qt-dbus-4.5.1, x11-libs/qt-xmlpatterns-4.5.1, x11-libs/qt-test-4.5.1, x11-libs/qt-qt3support-4.5.1, x11-libs/qt-sql-4.5.1, x11-libs/qt-core-4.5.1)

De nouvelles librairies QT sont disponibles dans portage et portage essaye dans mettre à jour qu'une seule partie.

La solution pour corriger le problème est:

  • emerge -avDuN world
    • dis a portage de mettre à jour tous les paquets Qt d'un coup
  • emerge -av1 `eix -I --only-names x11-libs/qt-`
    • cette commande permet de ne mettre à jour que les librairies Qt

Pour plus d'informations et pour du dépannage en cas de problème allez voir la source.

Source http://www.linuxized.com/2009/06/upgrading-qt-libraries-in-gentoo-with-portage/

03fév 2010

Compiler le serveur llcon (Gentoo)

llcon est un logiciel qui permet a plusieurs musicien de jouer ensemble via internet avec une latence faible.

Le logiciel est composé d'un client et d'un serveur. Les deux logiciels peuvent fonctionner sur Linux, Mac et Windows.

llcon n'étant pas présent sur gentoo et n'ayant pas trouvé d'overlay j'ai compiler llcon depuis les sources.

Recuperer les sources

Le code de llcon est disponible sur SourceForge: source du serveur llcon

J'ai utiliser la version 3.0.3

Modification du code

J'ai modifier un fichier de code pour que le programme compil.

TODO

Dépendances

Inutile d'installer celt depuis l'arbre de portage. Les sources de celt sont incluses dans le code source du serveur llcon Je ne sais pas quel version ceux-ci utilise

Compilation

$ ./configure --enable-sound=no

$ make

Lancement du serveur

Je n'ai pas installé le serveur. J'attend que llcon soit packager pour la gentoo.

$ ./llcon -n -s &

14jan 2010

Expression régulière pour vérifier une adresse email

http://www.regular-expressions.info/email.html

01jan 2010

/dev/null (bash: /dev/null: Permission non accordée)

Problème: /dev/null (bash: /dev/null: Permission non accordée)

# ls -ln /dev/null
-rw-r--r-- 1 0 0 0 2008-03-06 15:00 /dev/null

Test

# sudo echo hello > /dev/null
# cat /dev/null

Doit affiche Hello et non /dev/null (bash: /dev/null: Permission non accordée)

Correction

Il faut supprimer le fichier et le recréer en tant que root

# cd /dev/
# rm null
# mknod null c 2 2
# chmod 666 null

Vérification

# ls -ln /dev/null
crw-rw-rw- 1 0 0 1, 2 2008-03-06 15:08 /dev/null

18dec 2009

Entrainer SpamAssasin à partir d'un ensemble de mails

sa-learn --spam -u spamd --dir /home/dir/Maildir/.Junk/* -D

10nov 2009

FLEX - Recréer les locales manquantes à partir des locales de base

Message d'erreur:

Severity and Description Path Resource Location Creation Time Id unable to open 'C:\Adobe\Flex Builder 3\sdks\3.0.0\frameworks\locale\fr_FR'

Solution:

Il faut utiliser l'utilitaire copylocale.

Il faut passer en mode administrateur et ouvrir une fenêtre de commande par :

Démarrer > Exécuter... et tapez : cmd

Il faut se positionner dans le répertoire bin de Flex (flex_builder_install/sdks/3.0.0/bin) :

C:
cd /Adobe/Flex Builder 3/sdks/bin

et lancer la commande copylocale par :

copylocale en_US fr_FR

Flex compile les ressources et crée bien un répertoire fr_FR dans flex_builder_install/sdks/3.0.0/frameworks/locale.

Plus d'informations sur le site PhilFlash

09sep 2009

Le magasin Jouéclub Mareuil les meaux est ouvert

Vous trouverez sur la page Plan d'accès un plan représentatif de la zone commercial. Car la route correspondant à l'adresse du magasin ne figure pas encore sur les plans.

Le site du magasin de jouet est disponible à l'adresse suivante: Magasin jouets mareuil les meaux

02sep 2009

Prise de contrôle - Il faut à Microsoft plusieurs années pour identifier une prises de contrôle de l'ordinateur

Ce genre de problème de sécurité est grave et Microsoft réagit plusieurs années après.

Un problème de sécurité qui risque de permettre à un intrus de compromettre votre système Windows exécutant Microsoft Visual Studio 2005 Service Pack 1 et d'en prendre le contrôle complet a été identifié. En installant cette mise à jour fournie par Microsoft, vous protègerez votre ordinateur. Une fois l'installation terminée, vous devrez peut-être redémarrer votre ordinateur. Des informations supplémentaires sont disponibles sur  http://go.microsoft.com/fwlink/?LinkId=155934

Le correctif n'a pas pu être installé.

La mise à jour à échoué Mise à jour de sécurité pour Microsoft Visual Studio 2005 Service Pack 1 (KB971090)

02sep 2009

28,95% de PC compatibles DirectX 10

D'après l'article de nofrag sur les statistiques communiqués par Steam

28,95% de PC compatibles DirectX 10 Steam publie les nouveaux résultats de son enquête sur le matériel utilisé par les utilisateurs de Steam.

Quelques chiffres à retenir :

  • 28,95% des PC peuvent faire tourner les jeux DirectX 10
  • Windows XP 32 bit reste l'OS le plus populaire avec 53,48% d'utilisateurs
  • La résolution la plus utilisée reste le 1280x1024 (21,26%)
  • Nvidia : 65,4% - ATI : 27,3%
  • Intel : 66,5% - AMD : 33,5%

02sep 2009

Wolfram Alpha un moteur de recherche intéressant et très pratique

http://www.wolframalpha.com/

02sep 2009

Evolution du nombre d'internautes dans le monde et utilisation de l'internet

L'image ci-dessous présente l'évolution de l'utilisation d'internet dans le monde. tous les pays européen ne sont pas représentés. On peut aussi voir sur la partie de gauche l'utilisation qui est faîte d'internet.

2volution de nombre d'internautes et utilisation d'internet

02sep 2009

Exalead en profondeur

Exalead en profondeur est un document qui présente Exalead. Il a été écrit en septembre 2008 par Jean-Pierre Lardy de l'université Claude Bernard - URFIST de LYON

28aoû 2009

C'est nouveau, ça vient de sortir de chez Blizzard, mon compte serait lié à un compte battle.net

Je n'ai rien modifier au niveau de mon compte, ni lié mon compte à un compte battle.net.

Seulement maintenant, c'est nouveau, mon compte serais lié à un compte Blizzard. Je dis bien serais, car àç mon avis c'est encore un problème de chez Blizzard et cela ne m'étonnerais pas.

Il m'est Impossible de me connecter à mon compte et de jouer.

A mon avis ils ont trop de joueurs.

Impossible de se connecter à mon compte Blizzard

Le texte en rouge dit: Veuillez vous connecter à l'aide de votre compte battle.net


Mon compte a été piraté et le pirate a associé mon compte à un compte battle.net...

26aoû 2009

L'ouverture du magasin Jouéclub à Mareuil les Meaux à été retardé

La sortie prévu fin Août est repoussée à début Septembre.

Le site du magasin de jouet est disponible à l'adresse suivante: Magasin jouets mareuil les meaux

04juil 2009

Ouverture du site du magasin Joueclub de Mareuil les meaux

Un nouveau magasin de jouet Joueclub va ouvrir a Mareuil les meaux fin Août 2009.

Le site du magasin de jouet est disponible à l'adresse suivante: Magasin jouets mareuil les meaux

15fév 2009

Graphisme Star Wars Old Republic

Stars Wars Old Republic est un Massif Multiplayer Online Game dans l'univers de Star Wars.

Je trouve les graphisme est les scènes particulièrement bien réussies.

Hutt palace sur swtor.com

31jan 2009

Boisson bio Canéo

J'ai découvert une boisson bio sans conservateurs et sans colorant. J'aime beacoup cette boisson et je souhaite la faire connaître donc je fait un coup de pub.

http://www.caneo.eu/

26nov 2008

Article intéressant: Réparer soi-même sa carte mère

Réparer soi-même sa carte mère sur Presence Pc

02nov 2008

Gentoo - Passer d'un profile no multilib à un profile multilib (desktop)

A l'installation de gentoo j'avais opter pour un profile no-multilib pour être en 64 bit uniquement.

Flash n'étant disponible qu'en 32 bits, il est à ma connaissance obligatoire de mixer 64 bit et 32 bit.

C'est pour cela que j'ai du changer de profile. Je suis passer du profile amd64 / 2007.0 / no-multilib au profile amd64 / 2008.0 / desktop (profile multilib).

Etapes:

  • Backup gcc, glibc, binutils
  • Installer les versions binaires de gcc, glibc, binutils
  • Changer de profile
  • Recompiler l'ensemble des binaires.

Backup de gcc, glibc, binutils

# buildpkg gcc
# buildpkg glibc
# buildpkg binutils

Installer les versions binaires de gcc, glibc, binutils

Les version binaires pour chaque architecture sont disponible sur le site

Changer de profile

Pour obtenir la liste des profils

# eselect profile list

Pour choisir un profil (#profil ->numéros du profil)

# eselect profil set #profile

Recompiler l'ensemble des binaires.

Il est recommandé de recompiler l'ensemble des programmes.

# emerge -e world

20oct 2008

Firefox 3 - 10 Astuces de configuration

Cet article explique comment configurer votre navigateur Firefox en version 3, afin d’améliorer certaines fonctionnalités. Tous les paramètres de configuration expliqués dans cet article sont accessibles via la page about:config.

Vous pouvez accéder à cette page de la façon suivante :

1/ Dans la barre d'adresse, saisissez l'url "about:config" et validez :

Firefox - About:config

2/ Un message de prévention s'affiche, cliquez ensuite sur le bouton pour accéder à l'ensemble des paramètres de configuration :

Firefox - About:config warning Pour ceux qui ne connaissent pas, cette page regroupe toutes les options de configuration de Firefox. Ces paramètres ne sont pas forcément bien documentés, voici donc une petite liste d'options à configurer selon vos besoins.

Note : un double clique sur une valeur permet de passer de l'état true à false et vice versa pour les champ de type booléen. Pour les autres (texte ...), le double clic vous ouvrira une boite de dialogue dans laquelle vous pourrez saisir une nouvelle valeur.

1. Améliorer le calibrage des couleurs

Firefox 3 est capable de gérer les profils de couleurs pour afficher des images de meilleure qualité. Mais cette option est désactivée par défaut car elle consomme beaucoup de ressources système. Si vous avez un ordinateur puissant ou que vous êtes un amateur de photos, vous pouvez activer cette fonctionnalité pour obtenir un meilleur rendu.

Nom du paramètre : gfx.color_management.enabled

Valeurs possibles :
- false : désactiver le support des profils de couleurs
- true : activer le support des profils de couleurs
Voici un exemple de comparaison (en haut, l'option est activée) :

Firefox - calibrage des couleurs

2. Désactiver l'analyse antivirus

Cette fonctionnalité ne concerne que les utilisateurs de Firefox qui sont sous Windows. Elle permet d'activer ou non l'analyse antivirus des documents que vous téléchargez sur Internet. Si cette option pose des problèmes d'utilisation (ex: ralentissement du système lors de l'analyse de fichiers de plusieurs Go), il est possible de la désactiver.

Nom du paramètre : browser.download.manager.scanWhenDone
Valeurs possibles :
- true : activer l'analyse antivirus des pièces jointes
- false : désactiver l'analyse antivirus des pièces jointes

3. Activer la correction orthographique pour tous les champs

Par défaut, la correction orthographique ne concerne que les champs de formulaire de texte sur plusieurs lignes (textarea). Il est possible d'activer la correction orthographique pour tous les champs.

Nom du paramètre : layout.spellcheckDefault
Valeurs :
- 0 : désactiver la correction orthographique
- 1 : correction orthographique pour les champs de texte sur plusieurs lignes (textarea)
- 2 : correction orthographique pour tous les champs de type texte

4. Désactiver le délai d'attente lors de l'installation d'un Add-on

A chaque fois que l'on veut installer un plugin ou un add-on, on est obligé d'attendre plusieurs secondes avant de pouvoir cliquer sur le bouton et lancer l'installation. Il bien entendu possible d'ajuster ce temps d'attente.

Firefox - Installation d'add-on

Nom du paramètre : security.dialog_enable_delay
Valeurs possibles :
- 0 : démarre l'installation immédiatement
- autres valeurs numériques en millisecondes

5. Ouvrir les résultats de la boite recherche dans un nouvel onglet

Lorsque vous effectuez une recherche via la boite de recherche en haut à droite de Firefox, ce dernier vous affiche les résultats dans la page en cours. Vous pouvez ajuster la configuration pour que les résultats s'ouvrent systématiquement dans un nouvel onglet.


Nom du paramètre : browser.search.openintab
Valeurs :
- false : afficher les résultats dans la fenêtre active
- true : activer l'affichage des résultats dans un nouvel onglet

6. Sélectionner tout le texte lorsque l'on clique sur la barre d'adresses

Sous Windows et Mac, lorsque l'on clique sur la barre d'adresses, toute l'url est sélectionnée. Sous Linux, le comportement est différent et rien n'est sélectionné lors d'un clic. Bien entendu on peut obtenir un comportement similaire, en modifiant ce paramètre.

Firefox - selection d'une adresse


Nom du paramètre : browser.urlbar.clickSelectsAll
Valeurs :
- false : place le curseur là où l'on clique
- true : sélectionne tout le texte lors d'un clic

7. Ajuster la fréquence de sauvegarde de la session

Le navigateur Firefox sauvegarde automatiquement votre session toutes les 10 secondes. Cette fonctionnalité permet, en cas de problème, de vous restaurer les onglets ouverts ainsi que le texte que vous étiez en train de saisir si c'était le cas. Il est possible de changer les paramètres de cette fonctionnalité afin d'augmenter le nombre d'onglets à restaurer, ou le délai de sauvegarde.


Nom des paramètres :
- browser.sessionstore.enabled : mettre true ou false pour activer ou désactiver la fonctionnalité
- browser.sessionstore.interval : l'intervalle de sauvegarde en millisecondes (10 sec par défaut)
- browser.sessionstore.max_tabs_undo : nombre d'onglets maximum à restaurer

8. Exporter automatiquement ses favoris vers le fichier bookmarks.html

Avec Firefox 3, vous pouvez activer l'export automatique des bookmarks vers un fichier nommé bookmarks.html. Ce dernier se trouvera alors dans le dossier de votre profil Firefox.

Le fichier est dipso ici sous Windows (il faut adapter le nom d'utilisateur) : C:\Documents and Settings\nom-utilisateur\Application Data\Mozilla\Firefox\Profiles\xxxx\bookmark.html

Ou ici sous Linux : ~/nom-utilisateur/.mozilla/Firefox/Profiles/xxxx/bookmarks.html

Nom du paramètre : browser.bookmarks.autoExportHTML
Valeurs : false ou true (active ou désactive l'export automatique)

9. Afficher le code source d'une page web dans son éditeur favoris

Cette astuce intéressera particulièrement les développeurs. Elle permet de choisir un éditeur externe pour visualiser le code source de page html, plutôt que d'utiliser une simple fenêtre Firefox.

Voici les paramètres à configurer pour mettre cela en place :
view_source.editor.external => true
view_source.editor.path => chemin vers l'editeur

Exemple de chemin sous Windows :
C:\WINDOWS\system32\notepad.exe

Ou sous Linux :
/usr/bin/gedit

10. Accélérer la navigation de votre Firefox

Enfin, pour finir, il est possible de modifier certains paramètres de Firefox pour accélérer la navigation. Notamment en activant et en augmentant l'envoi de requêtes http en simultanée (notion de pipeline) ou en désactivant le support ipv6 si l'on est uniquement sur un réseau ipv4.


Activer les requêtes http en simultanée :
network.http.pipelining => true
network.http.pipelining.maxrequests => 8
network.http.proxy.pipelining => true

Augmenter le nombre de requêtes :
network.http.max-connections => 96 (30 par défaut)
network.http.max-connections-per-server => 32 (15 par défaut)

Désactiver IPv6 :
network.dns.disableIPv6 => true

- page 1 de 2