PROJET AUTOBLOG


Planet-Libre

source: Planet-Libre

⇐ retour index

Tuxicoman : Mesa 12 sur Debian Jessie

jeudi 29 septembre 2016 à 08:31

Mesa 12.0.3 est arrivée dans les backports de Debian Jessie (la version stable de Debian actuellement). LLVM 3.8 est assi présent dans les backports, ce qui permet de faire avancer le support d’OpenGL.

Pour une carte AMD Radeon 280X, on passe donc d’ OpenGL 3.3 à OpenGL 4.1 sur Debian Jessie avec les drivers libres.

$ glxinfo  | grep OpenGL
OpenGL vendor string: X.Org
OpenGL renderer string: Gallium 0.4 on AMD TAHITI (DRM 2.45.0 / 4.7.0-0.bpo.1-amd64, LLVM 3.8.1)
OpenGL core profile version string: 4.1 (Core Profile) Mesa 12.0.3
OpenGL core profile shading language version string: 4.10
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 12.0.3
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 12.0.3
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00

Pour avoir le support d’OpenGL 4.3 annoncé par Mesa 12, il faut avoir LLVM 3.9 qui vient de sortir le 2 septembre mais qui n’est pas encore intégré dans Debian (même Sid).

Related Posts:

J'aime !(0)Je n'aime pas !(0)

Gravatar de Tuxicoman
Original post of Tuxicoman.Votez pour ce billet sur Planet Libre.

Littlewing : Configurer weblogic pour se connecter à une queue TIBCO EMS

mercredi 28 septembre 2016 à 12:18

Cet article sera un peu moins rock & roll mais pourra peut-être être utile pour certains.
Je souhaite dans le contexte d’une application JEE hébergée sur weblogic consommer les messages d’une queue JMS hebergée sur TIBCO EMS.

Pre-requis

Dépendances

Il faut installer les JARS suivants dans le répertoire lib du domaine weblogic

Configuration weblogic

Il faut réaliser les actions suivantes :

Créer le module JMS et l’assigner sur le serveur managé

Dans ce module JMS, créer une queue distante et renseigner les informations suivantes :

Maintenant renseigner les informations suivantes :

Ensuite, il faut spécifier la destination en indiquant le nom JNDI local et le nom JNDI spécifié sur EMS.

Enfin, il faut spécifier la fabrique de connexion.

sélectionner l’onglet « Fabrique de connexion » et cliquer sur « Nouveau »

Renseigner les informations suivantes :

Au final vous devriez avoir ce fichier de configuration généré

 



  
    true
    
      jms.Queue
      queue.sample
    
    
      jms.TibcoConnectionFactory
      QueueConnectionFactory
      weblogic
      {AES}
    
    com.tibco.tibjms.naming.TibjmsInitialContextFactory
    tibjmsnaming://MONSERVEUR:7222
    {AES}/=
    
      java.naming.security.principal
      weblogic

Consommation des messages via un EJB MDB

/**
 * 
 */
@MessageDriven(mappedName = "jms.Queue", activationConfig = {
        @ActivationConfigProperty(propertyName = "acknowledgeMode",
                propertyValue = "Auto-acknowledge"),
        @ActivationConfigProperty(propertyName = "destinationType",
                propertyValue = "javax.jms.Queue"),
        @ActivationConfigProperty(propertyName = "connectionFactoryJndiName", propertyValue = "jms.TibcoConnectionFactory")
})
public class SampleMDBean implements MessageListener {
    @Override
    @TransactionAttribute(TransactionAttributeType.NOT_SUPPORTED)
    public void onMessage(Message message) {
        // traitement
    }
}

Gravatar de Littlewing
Original post of Littlewing.Votez pour ce billet sur Planet Libre.

Articles similaires

blog-libre : Firefox, ce navigateur qui nous fait languir

mercredi 28 septembre 2016 à 09:09

Ah, ma relation au navigateur internet Firefox relève de l’amour et de la haine à la fois.

Au fil des ans, il a su évoluer, s’adapter et surtout s’alourdir… mais il n’y a pas d’alternatives libres crédibles.

Que ce soit sous Xubuntu ou Windows 8.1, Firefox s’ouvre en 7 secondes. C’est long hein. Très long. Surtout quand Vivaldio ou Opera, mes navigateurs secondaires s’ouvrent en 3 secondes.

Alors oui, j’utilise de nombreuses extensions :

J’ai donc commencé par désactiver toutes ces extensions pour voir le démarrage de FF : 2 secondes. Enfin un score respectable mais plus aucune extension. Puis j’ai rajouté les extensions indispensables. Elles sont au nombre de 4 :

Et me voilà avec un navigateur qui démarre en 3 secondes.

Soyons clair, je ne veux pas me passer de Firefox, c’est un principe philosophique inaltérable. ll est hors de question pour moi de passer à plein temps sur Vivaldi ou Chromium. La part de marché de Firefox tombe tous les ans un peu plus bas. Le virage pris récemment avec le retrait de gadgets comme Hello et l’arrivée d’Electrolysis va certainement améliorer les performances du navigateur. Donc je pense qu’on repart dans le bon sens avec Firefox. Il me faut donc continuer à l’utiliser et à en faire sa promotion auprès de tous. Ca devrait porter ses fruits dans les mois à venir pour séduire plus d’utilisateurs.

Gravatar de blog-libre
Original post of blog-libre.Votez pour ce billet sur Planet Libre.

genma : Lifehacking - Wallabag, Liseuse et fainéantise : mon projet. Billet N°1

mercredi 28 septembre 2016 à 09:00

Suite mon billet Le combo gagnant pour optimiser sa veille, j'évoquais le fait que Wallabag va récupérer le contenu texte, enlève tout le superflu et propose, entre autre, comme fonctionnalité, le fait d'exporter l'ensemble des billets non lu sous la forme d'un epub. Cet Epub, je le dépose sur ma liseuse Booken. Et quand je suis dans les transports en commun, je lis cet epub. Je lis donc les billets récupérés via mon fil RSS, que j'avais identifié comme étant à lire, mais plus tard.

Mon projet

Actuellement, je dois cliquer sur le bouton exporter, enregistrer l'epub, brancher la liseuse, copier l'epub sur la liseuse... Mon projet final est de pouvoir brancher ma liseuse en USB et qu'automatiquement, ça aille télécharger l'epub dans Wallabag, le copie sur la liseuse. Car oui je suis fainéant et j'aime bien passer du temps pour en gagner ensuite :).

Ce qu'il faudrait faire

Avec une règle Udev, au branchement de la liseuse en USB et à la détection de cette dernière, il faudrait qu'un script se lance. Ce script aurait pour tâches les actions suivantes :
- se connecter à Wallabag
- lancer l'export de l'epub
- mettre en "lu" dans Wallabag les entrées récupérées dans l'epub
- renomer le fichier epub avec la date (par défaut il s'appelle unread.epub)
- copier l'epub sur la liseuse
- démonter proprement la liseuse

Ce qu'il est possible de faire

Pour Wallabag, quand on est connecté et qu'on a le navigateur ouvert, une url du type
-https://wallabag.mondomaine.org/export/unread.epub permet l'export des nons lus sous la forme d'un epub
-https://wallabag.mondomaine.org/export/unread.pdf permet l'export des nons lus sous la forme d'un pdf

La règle Udev est simple à faire. La liseuse est reconnue comme une clef USB (pour son stockage interne), une fois qu'on a l'epub, on peut le copier dans le dossier qui va bien. Je présenterai donc dans un prochain billet les étapes :
- renommer le fichier epub avec la date (par défaut il s'appelle unread.epub)
- copier l'epub sur la liseuse
- démonter proprement la liseuse

Les soucis rencontrés et état des lieux de mon investigation

Je ne veux pas avoir à lancer de navigateur, à me connecter etc. Wallabag est sur une instance Yunohost gérée par un SSO. Le SSO de Yunohost ne permet pas encore de se connecter via curl par exemple.

Wallabag stocke un utilisateur et un mot de passe qu'on pourrait utiliser (si on passe par l'URL https://wallabag.mondomaine.org/ on arrive directement sur l'interface de connexion à Wallabag et on outrepasse le SSO) mais le mot de passe est générée aléatoirement à l'installation de Wallabag par Yunohost, il est stocké chiffré et salé en base de données (bonne pratique). Donc on ne peut pas utiliser ce mode de connexion.

Il est possible de créer une application et d'avoir un token de session. Je vous renvoie à la documentation technique de Wallabag (Creating a new API client). J'ai essayé, ça marche en ligne de commande.

Soucis, dans les méthodes de l'API (http://doc.wallabag.org/en/master/developer/api.html#other-methods), je ne vois pas d'export en epub ou pdf de possible.

Il faut que je regarde si c'est prévu / une fonctionnalité à venir, faisable... Du coup j'en ai fait la demande sur Github.

Ce que je fais déjà

Rédiger cet article de présentation et l'étude que je présence ci-dessus ? ;-)
J'approfondis mon analyse via les messages que je trouve sur le forum de Yunohost

Vous pouvez aider

Vous pouvez aider en contribuant à ce projet en laissant des idées ou pistes en commentaire. Merci d'avance. J'ai pensé par exemple à passer par un navigateur sans interface graphique (une version plus évoluée/moderne de curl par exemple). Ou trouver comment avoir le mot de passe du user qu'utilise Yunohost pour se connecter à Wallabag (non ce n'est pas le mot de passe de l'utilisateur qu'on a, cf ma remarque : un mot de passe est générée aléatoirement à l'installation de Wallabag par Yunohost).

Gravatar de genma
Original post of genma.Votez pour ce billet sur Planet Libre.

Renault : Participez à la journée de test de Fedora 25 sur l'internationnalisation !

mercredi 28 septembre 2016 à 08:00

Aujourd'hui, ce mercredi 28 septembre, est une journée dédiée à un test précis : l’internationalisation de Fedora 25. En effet, durant le cycle de développement, l'équipe d'assurance qualité dédie quelques journées autours de certains composants afin de remonter un maximum de problèmes sur le sujet.

Elle fournit en plus une liste de tests précis à effectuer. Il vous suffit de les suivre, comparer votre résultat au résultat attendu et le notifier.

Qu'est-ce que l’internationalisation ?

Cela consiste à s'assurer que Fedora et ses applications fonctionnent correctement dans toutes les langues. Sont concernés la traduction, la gestion des paquets de langue mais aussi des entrées de saisies. En effet, les langues non européennes notamment bénéficient d'assistance pour écrire dans leurs langues avec un clavier disposant de peu de touches par rapport aux caractères disponibles.

Typiquement les tests du jour couvrent :

Comment y participer ?

Vous pouvez vous rendre sur la page des tests pour lister les tests disponibles et rapporter vos résultats. La page wiki récapitule les modalités de la journée.

En cas de bogue, il est nécessaire de le rapporter sur le BugZilla. Si vous ne savez pas faire, n'hésitez pas à consulter la documentation correspondante.

De plus, si une journée est dédiée à ces tests, il reste possible de les effectuer quelques jours plus tard sans problème ! Les résultats seront globalement d'actualité.

Gravatar de Renault
Original post of Renault.Votez pour ce billet sur Planet Libre.