Archives de catégorie : Logiciels

[Soft] USBDeview : nettoyez/gérez les périphériques USB installés

Voici quelque temps, j’avais d’installé sur ma machine principale une webcam Logitech C270. Elle fonctionnait assez bien malgré des fois des désactivations quand j’étais en conversation Skype. J’ai donc cherché à désinstaller les drivers pour installer de nouveau tout cela proprement. Mais voilà, malheureusement, cette dernière a décidé de s’installer à chaque démarrage de machine… Comme une citation (dont j’ai oublié la source) le dit, “la machine a été inventée pour faciliter la vie de l’homme, pas l’ordinateur…”. En en discutant avec un collègue lors de mon stage d’ingénieur CNAM, il m’a conseillé d’utiliser USBDeview.

Ce petit logiciel freeware permet d’afficher tous les drivers USB installés et de désinstaller ceux que l’on souhaite. Lui l’utilise pour faire un ménage régulier sur les drivers des clefs USB. Eh oui, le driver étant installé pour chaque port USB utilisé… On se retrouve donc avec 4 entrées pour la même clef USB, si nous la branchons sur 4 ports différents.

Illustration de USBDeviewUne application très pratique donc que ce soit pour faire un peu de ménage dans tous ces périphériques ou pour aider à résoudre un problème lié à ces drivers assez simplement. À noter qu’elle ne demande aucune installation et que deux versions sont disponibles pour les plateformes 32 et 64 bits. Elle permet aussi de tester certains drivers, lecteurs, de sauvegarder des drivers, de les activer/désactiver… Nous pouvons voir ci-dessous le contenu du clic droit sur une ligne.

Illustration clic droit USBDeviewJe ne sais pas si cela vous sera utile, mais dans mon cas cette application l’a été. À conserver sous le coude donc 🙂

[CNAM] NSY104 : Karnaugh Map Minimizer

Un autre logiciel découvert quand je suivais le cours de NSY104, Architectures des systèmes informatiques, et qui permet surtout de résoudre les tableaux de Karnaugh. Bon j’avoue que j’aurais aimé connaître déjà ce logiciel quand je suivais NFP108 (Spécification et Modélisation Informatiques) mais d’un autre côté il facilite bien trop la résolution des équations logiques.

KarnaughMapMinimizer

N’oubliez donc pas qu’il vaut mieux apprendre à résoudre les équations par soi même et de bien en comprendre les principes avant d’emprunter ces raccourcis ;-). On trouve d’ailleurs tout ce qu’il faut comme tutoriels pour s’aider à mieux comprendre ces équations. En tout cas un logiciel bien utile pour résoudre ces problèmes et nous aider dans notre parcours au CNAM.

[CNAM] NSY104 : Logisim – Simulateur de circuits logiques

J’ai découvert ce logiciel quand je suivais le cours de NSY104, Architectures des systèmes informatiques, car il est plus que pratique pour représenter circuits logiques, processeurs, circuits électroniques et surtout de jouer les tests dessus. Un incontournable donc si vous suivez cette UE au CNAM ou bien tout simplement si vous vous lancez dans l’électronique. Un bon moyen de s’aider sans tout réaliser dans la pratique.

Capture d'écran logisim

Le logiciel est écrit en Java et est Open Source. On le trouve pour toutes les plateformes. Il permet d’enregistrer bien sûr, nos créations et les fichiers peuvent s’ouvrir sous toutes les plateformes.

Capture d'écran logisim

Liens :

Capture d'écran logisim

Et pourquoi je n’en parle qu’aujourd’hui ? Et bien parce que discutant des Raspberry Pi avec des collègues, nous parlions aussi du fait que ce petit ordinateur entraînait vers la découverte de l’électronique. Et l’un d’entre eux cherchait justement un logiciel de ce type. Et pour répondre d’avance à une question qui peut venir, non je n’ai pas encore acheté le Raspberry Pi mais j’y pense de plus en plus, avec des kits d’initiation à l’électronique ;-).

Adieu Google Reader, bienvenu Leed

Bon j’ai mis quelques jours à me décider à écrire cet article mais mieux vaut tard que jamais. La grande nouvelle cette semaine a été la future fermeture de Google Reader. J’avoue que je m’étais bien habitué à son interface assez minimaliste et à en disposer avec ma boite mail. Une de mes connexions du matin pendant le café. C’est ce qui me permettait de rester informé, au courant de ce qui se passe dans le monde (Non je n’ai toujours pas la télé !). Bon Google m’avait déjà un peu ennuyé quand ils avaient détruit l’option de partage des flux (qui couplée à leur produit Buzz aidait bien au partage de l’information). J’avais remplacé, l’été dernier, cette option par l’excellent produit de sebsauvage : Shaarli [Link]. Cela avait d’ailleurs donné lieu à plusieurs articles ici même. Donc dans la continuité de cette opération et de mon article sur les autres moteurs de recherches disponibles actuellement, j’ai décidé de regarder les solutions offertes. J’ai tout de suite exclu celles qui sont sur des clients lourds. En effet je ne souhaite pas installer d’application sur chacun de mes appareils, mais avoir une gestion centralisée au sein d’une seule interface / application. Durant la journée j’ai parcouru les différentes solutions que je pouvais trouver et le soir même je jetais mon dévolu sur Leed.

Capture d'écran présentant Leed

Leed [Link] est un des projets de Idleman [Link]. Il nécessite de posséder un serveur ou une machine faisant office de serveur. Il faut donc un serveur Web, une base de données et PHP. Ensuite l’installation en est très simple et surtout bien documentée sur le site du projet [Link]. J’ai du mettre cinq à dix minutes pour l’installer maximum (configuration personnelle comprise). L’importation des abonnements est elle un peu plus lente mais tout aussi simple. Comme vous pouvez le voir sur la capture d’écran ci-dessus l’interface de consultation est très simple et fonctionnelle. La mise à jour des flux se fait par une tâche cron (planifiée) directement sur le serveur ou tout simplement manuellement dans l’administration ou en cliquant sur le symbole équivoque de l’interface ;-). Personnellement elle me convient bien (l’interface) et un peu de changement ne fait pas de mal :p. Le projet étant Open Source, vous pouvez contribuer à ce dernier ou le modifier suivant vos besoins. Toutes les sources sont disponibles sur GitHub [Link]. Et si c’est le style qui vous gêne, et bien vous pouvez l’adapter suivant vos besoins, la preuve en est le thème “Greeder” par Tom Canac qui permet de retrouver une apparence proche de Google Reader [Link].

L’administration est elle aussi simple et épurée. Comme nous pouvons le voir dans l’illustration ci-dessous. On peut importer / exporter les abonnements, gérer l’organisation des abonnements, les préférences de l’application …

Illustration de l'interface d'administration de Leed

Côté préférences cela reste simple, comme nous pouvons le constater dans l’illustration suivante.

Illustration des préférences de Leed

Ensuite j’ai aimé pouvoir limiter l’accès à un couple identifiant/mot de passe. Je ne souhaitais pas en effet que mes abonnements soient directement en ligne aux yeux de tous. La possibilité de pouvoir limiter l’accès aux flux à une personne était donc importante pour moi. Enfin, l’option qui fait un peu cerise sur le gâteau, c’est la possibilité de partager directement vers Shaarli avec un lien sur chaque entrée des flux. J’avoue que si je l’avais su plus tôt, je n’aurais pas attendu l’annonce de Google pour changer d’agrégateur de flux 😉 Autre point important, c’est qu’on a toujours une option de “Favoris” pour pouvoir stocker et lire plus tard. Et oui personnellement j’aime pouvoir marquer pour lire plus tard plutôt que de devoir tout lire en direct ou de rater des informations car je n’ai pas le temps de le lire tout de suite comme c’est le cas avec les réseaux sociaux en général, où nous sommes en temps réel et non en décalé.

N’hésitez donc plus pour migrer et choisissez de maîtriser complètement vos outils, de ne plus être dépendant d’entreprises tierces ou de services en ligne qui peuvent fermer à tout moment !

Toute la semaine nous avons vu de nombreux échanges sur la toile sur ce sujet. De nombreuses réactions désespérées à la fermeture de ce service et quelques coups de gueule la dessus comme celle de sebsauvage [Link]. J’avoue que je partage son avis. Plutôt que de s’apitoyer sur son sort, testez donc les solutions offertes, elles sont déjà pas mal.

Après vous avez encore quelques mois avant la fermeture. Vous pouvez donc attendre des fois qu’une autre plateforme en ligne se monte. Je suis d’accord que tout le monde ne maîtrise pas assez l’informatique pour auto-héberger sa propre solution, mais ne vous laissez pas bloquer par si peu. Testez les solutions et vous verrez si il y en a une qui vous plaît plus qu’une autre et répond à votre besoin. Personnellement j’ai trouvé chaussure à mon pied pour ce point. Et ce n’est pas une si mauvaise chose que de quitter le “Big Brother” Google, d’être moins dépendant de lui. Ma prochaine étape sera de me débarrasser de Picasa (Qui est en fin de vie au profit de l’option photos de Google +) pour le partage d’images en ligne au profit de openphoto [Link]. Ce sera l’occasion de faire un autre article.

Et pour conclure, si vous vous demandez de quoi je peux bien parler ici, sachez seulement que les flux RSS (Really Simple Syndication) sont un moyen de suivre l’actualité de sites Web sans forcément les visiter et ainsi d’être tenu informé en permanence des nouvelles publications. Il y a bien sûr une définition plus complète sur Wikipedia par exemple [Link].

Télécharger / Créer un fichier vidéo à partir d’un flux de streaming Real Media (Rm)

Lors de certains cours au CNAM, j’ai découvert des supports de cours au format “.rm”. Il s’agissait de cours enregistrés et disponibles en Streaming sur l’interface de Pléi@d (Pour ceux qui ne connaissent pas le CNAM, il s’agit de la plate-forme de partage des documents de cours, messageries, forums, … réservée aux auditeurs). J’ai eu le droit aux deux formats, à savoir un flux en direct que je souhaitais visionner et enregistrer, et aussi des flux mis à disposition une fois le cours terminé, et que je souhaitais enregistrer en local. Ces fichiers sont des “Real Media” file associés normalement au lecteur Real Player. Si on a le fichier complet, VLC permet parfaitement de le lire. Et comme on le trouve sur tous les systèmes d’exploitation ou presque, c’est encore mieux. Pour enregistrer le flux en direct, le plus simple reste d’utiliser le logiciel propriétaire Real Player. Mais je n’en  suis pas fan car il vient aussi avec pas mal de publicités … Pour lire les fichiers sous Windows on peut alors utiliser son alternative c’est à dire Real Alternative. Maintenant imaginons que nous n’ayons plus le net, ou que nous souhaitions placer les vidéos sur notre smartphone pour les lire sans consommer toute la bande passante de ce dernier. Voici donc un moyen pour télécharger les vidéos au format rm et les passer en format avi.

  • En supposant que l’on soit sous Windows, prendre une build sans GUI de mplayer. Pour des versions Linux/MacOS voir içi ou tout simplement dans vos dépôts 😉 .
  • Extraire les fichiers avec 7zip.
  • Récupérer le lien de la vidéo (fichier .rm), l’éditer avec un éditeur simple comme Bloc-Note, Vi etc…

Vous obtiendrez par exemple pour une vidéo :

rtsp://xxx.xxx.xxx.xxx/architecture/dossiers/nom_de_mon_fichier.rm

Où xxx.xxx.xxx.xxx représente l’IP ou le nom de domaine de la machine hébergeant votre fichier rm.

  • Sous Windows, lancer un cmd (command) et se placer dans le répertoire où l’on a extrait mplayer.
  • Lancer cette commande (ici sous Linux) :

mplayer -dumpstream “rtsp://xxx.xxx.xxx.xxx/architecture/dossiers/nom_de_mon_fichier.rm” -dumpfile nom_de_mon_fichier_local.avi

 

  • Prévoir autre chose en attendant car cela peut-être long pour certaines 😉
  • Récupérer son fichier .avi dans le répertoire de mplayer, ou dans le répertoire depuis lequel on a lancé la commande.

Remarque 1 : lire la vidéo récupérée avec autre chose que Windows Media Player (VLC etc) car la vidéo s’arrête en plein milieu avec WMP (pour cela il faut avoir les codecs Real, pas besoin avec VLC)… Vous pouvez bien entendu le ré-encoder pour réduire sa taille et/ou corriger le problème.

Remarque 2 : Comment ré-encoder la vidéo pour passer à un format plus sympa (ici sous Windows) :

mencoder.exe nom_de_mon_fichier_local.avi -ovc x264 -oac mp3lame -lameopts abr:br=64 -x264encopts bitrate=150 -o nouveau_nom_de_mon_fichier_local.avi

Bon il existe de nombreuses options ou formats que je ne détaillerais pas ici. Via les sites de mplayer ou de références, vous devriez pouvoir trouver pas mal d’informations, de précisions sur ces points.

J’espère que cela sera utile à certain(e)s. En tout cas je remercie l’auditeur du CNAM qui m’avait aidé pour toutes ces astuces à l’époque. Et si vous n’êtes pas au CNAM et que cela vous est aussi utile, n’hésitez pas à en faire profiter d’autres 🙂