Scanners : une nouvelle version de sane et un rapide tour d'horizon

Posté par  (site web personnel) . Modéré par tuiu pol.
Étiquettes :
25
28
avr.
2010
Matériel
SANE est l'acronyme de Scanner Access Now Easy (Accès au scanner à présent facile).

Une nouvelle version, la 1.0.21 vient de sortir. Parmi les nouveautés :
  • Trois nouveaux backends (kodak, kvs1025 pour Panasonic et p5 pour Primax PagePartner) ;
  • 224 nouveaux modèles gérés ;
  • Prise en charge de HAL et udev mis à jour ;
  • Uniformisation des noms;
  • Compilation facilitée sur des architectures peu courantes;
  • Mise à jour de la documentation;
  • Correction de bugs et multiples améliorations de détail.

La liste des 1777 matériels référencés est particulièrement importante car elle montre que de trop nombreux matériels ne peuvent pas fonctionner hors de la configuration Windows avec laquelle ils ont été vendus. C'est un déni d'interopérabilité.
Il est donc important de consulter cette liste avant l'acquisition d'un scanner. Toutefois, certains modèles non gérés par les backends de SANE fonctionnent fort bien sous Linux avec des pilotes fournis par le constructeur. C'est le cas des imprimantes multifonction de HP où le pilote est installé en même temps que l'imprimante. C'est pourquoi la compatibilité doit être recherchée sur openprinting.org. Le cas d'Epson est un peu différent car les pilotes Epkowa sont réalisés par Avasys, une filiale d'Epson.

Sane peut être utilisé avec de nombreux frontends. On peut citer scanimage, scangui ou Xsane qui est l'interface graphique la plus utilisée. Il ne faut pas oublier le très commode xsane-gimp qui permet de scanner et importer un document depuis Gimp avec Fichier -> Créer -> Xsane: Device dialog...

NdM : Merci à ille qui avait proposé un article sur sane 1.0.21.

PKGI, création rapide d'environnements applicatifs indépendants sous Debian

Posté par  . Modéré par Mouns.
Étiquettes :
25
2
juin
2009
Debian
Quand vous partagez un serveur Linux entre plusieurs équipes et plusieurs projets, chacun se retrouve isolé dans son propre répertoire (éventuellement sur son propre système de fichiers). Pour utiliser les logiciels installés sur le système, vous n'avez pas d'autres choix que de réécrire vos scripts de contrôle (arrêt, démarrage, statut, etc.). Plutôt que de refaire des scripts qui seront, dans la majorité des cas, moins bons que ceux livrés avec le système vous pouvez utiliser PKGI.

PKGI est un logiciel sous licence LGPL, fonctionnant sous Debian et vous permettant de déployer dans un répertoire quelconque une arborescence applicative autonome. Vous pourrez ainsi utiliser et gérer en tout indépendance : Apache, MySQL, Tomcat, OpenLDAP, phpMyAdmin, tmpreaper, logrotate, cron, ... (à développer).

Bien sûr, à la place, on pourrait utiliser une machine virtuelle mais cela oblige chaque équipe à maîtriser l'administration d'un système complet. Ce qui demande des compétences qu'un développeur n'a ou ne veut pas avoir. On pourrait également, à la manière des FAIs, utiliser les capacités de mutualisation de certain logiciel (apache et ses virtuals hosts par exemple). Mais cela rend les équipes interdépendantes, cela oblige à mettre en place une architecture mutualisée (ce qui augmente le coût de gestion du système pour ses administrateurs), mais surtout cela ne permet pas de répondre aux besoins spécifiques de chaque projet.

Faire part de naissance : SPIP 2.0

Posté par  . Modéré par baud123.
Étiquettes :
25
13
déc.
2008
Internet
Nous avons le plaisir de vous annoncer la naissance d'un magnifique bébé (18 mois de gestation) nommé SPIP 2.0, d'un poids de 15,56 Mo (dont 8,39Mo de traductions - 80 langues dont 30 finalisées).

Cet enfant extrêmement bien conçu, comme tout SPIP qui se respecte, propose de publier du contenu pour Internet et de créer des sites avec une grande facilité. Son apprentissage est très souple et les améliorations permettent de l'utiliser comme plate-forme de développement.

Un article complet explique en détail l'évolution (cf. 1er lien).

E17 est annoncé.

Posté par  . Modéré par patrick_g.
Étiquettes :
25
26
avr.
2009
Serveurs d’affichage
Vous avez peut-être déjà entendu parler de Enlightenment, qui était à la base un gestionnaire de fenêtres. Notez qu'il a (certes il y a fort longtemps maintenant) été le gestionnaire de fenêtres de GNOME. La version utilisée par GNOME était « E16 » ou, plus formellement, « Enlightenment DR16 ». Si vous téléchargez cette version, vous constaterez qu'elle est assez vieille.

En effet, le développement de e17 se déroulait uniquement sur le gestionnaire de version, et l'installation de celui-ci signifiait une compilation après un checkout — bien sûr, rien n'empêche les distributions de fournir des paquets binaires de e17, et quelques unes le font.

Mais pourquoi parler de ce gestionnaire de fenêtres — ou « desktop shell » — dont la sortie semble prévue entre celle de Debian Lenny et de Duke Nukem Forever ? Eh bien, les développeurs se sont risqués à annoncer une date de sortie. En fait, une page « release schedule » classique, allant jusqu'au lundi 14 septembre, date de sortie de la version Alpha. Selon le site, si tout se passe bien, la version finale sortira aux alentours de Noël. Wait and see.

Journal Vérifier ou retrouver un mot de passe sur un fichier XLS/DOC avec pseudo-sécurité XOR

Posté par  (site web personnel) . Licence CC By‑SA.
25
4
juin
2011

J'ai eu récemment à retrouver un mot de passe sur un fichier DOC et un fichier XLS (deux formats propriétaires créés par Microsoft). Il s'agissait d'un mot de passe bloquant l'ouverture des fichiers, stocké dans une méthode basique, le XOR (l'algo est légèrement différent pour les deux formats).

Visiblement lorsque l'on cherche un peu des logiciels pour faire le boulot, on ne trouve pas de logiciel libre (genre John the Ripper ou autres), uniquement des logiciels propriétaires (et pour Windows).

(…)

VideoLAN Movie Creator

Posté par  (site web personnel) . Modéré par Benoît Sibaud.
Étiquettes :
25
24
déc.
2009
Audiovisuel
VideoLAN, l'association à but non-lucratif dont le but est de livrer des logiciels libres de vidéo comme le célèbre VLC media player, s'est lancé dans un projet de logiciel de montage vidéo, VideoLAN Movie Creator (ou VLMC). Pour l'instant, le logiciel n'en est qu'à un stade pré-alpha, mais il sera disponibles sous les trois plates-formes Linux, Mac OS X et Windows.

Le paysage des logiciels de montages sous Linux est assez réduit, tant en candidats qu'en fonctionnalités de ces candidats, force est de l'avouer. L'équipe VideoLAN se donne pour objectif de livrer un logiciel semi-professionnel, tout en restant simple et ergonomique.

Il a été annoncé et montré lors de l'événement Dev'Days VideoLan, dans les locaux de l'Epitech à Paris. VLMC offre déjà la gestion de projet, des presets dont la HD (y compris full), l'import de rushes, le montage bien évidemment et l'export. L'outil attendu se présente sous la forme classique d'interface à trois zones : la liste des rushes, les prévisualisations (rushes et montage), et l'incontournable « timeline » avec le réglage du niveau de zoom. Ajoutez à cela l'historique des actions. Nul doute que ce logiciel héritera des qualités intrinsèques en terme de richesse de codecs et de qualité propres aux projets VideoLAN.

Vous pouvez récupérer les sources par un simple :git clone git://github.com/VLMC/vlmc.git

NdM : Au niveau des projets similaires on peut citer PiTiVi, Kino, Cinelerra (et sa version communautaire), LiVES et Kdenlive.

Cairo-Dock 2.1.3-3 est sorti

Posté par  (site web personnel) . Modéré par patrick_g.
Étiquettes :
25
16
fév.
2010
Communauté
Cairo-Dock est un lanceur et gestionnaire de tâches, proche du Dock de Mac OS X. Après trois mois de dur labeur, une nouvelle version de Glx-Dock/Cairo-Dock (2.1.3-3) est sortie !

Avec elle arrive une série de nouveautés plus ou moins visibles, allant d'un nouveau mode simplifié du panneau de configuration aux importantes possibilités d'applets externes écrites dans n'importe quel langage grâce à l'interface DBus étoffée. Dans cette troisième version de la branche 2.1, l'accent a particulièrement été mis sur la stabilité et la correction de bugs.

Note importante : le nouveau nom de domaine associé à Cairo-Dock est glx-dock.org

FreeDebks : une nouvelle application de comptabilité en partie double

Posté par  . Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
25
17
août
2011
Bureautique

FreeDebks (Free Double Entry Book*keeping **S*ystem), un nouveau logiciel de comptabilité en partie double, vient de sortir en version 1.0. Il est développé en C++/Qt et utilise le format xml pour enregistrer des données. Il est distribué sous licence GPLv3.

FreeDebks propose une interface légère et intuitive. Il offre contrôle total sur les éléments de la comptabilité, à savoir un plan comptable entièrement adaptable aux besoins de chaque utilisateur.
Par ailleurs, des fonctionnalités d'assistance à la saisie des écritures et à la clôture ont été incorporées.

Il ne s'agit pas d'un ERP. FreeDebks ne permet de faire que de la comptabilité, avant tout destinée aux privés et aux associations. Des notions de base de comptabilité en partie double sont requises pour comprendre le fonctionnement de FreeDebks.

Nouvelle version stable de Jitsi

Posté par  . Modéré par patrick_g.
25
5
sept.
2011
Java

Jitsi (anciennement « SIP Communicator ») est un logiciel de VoIP et de messagerie instantanée sous licence LGPL, développé en Java. Il supporte les appels audio‐vidéo via les protocoles SIP et XMPP et la plupart des messageries instantanées comme Windows Live (MSN), XMPP (et donc Google Talk et Facebook), AIM/ICQ, Yahoo! Messenger… Jitsi dispose aussi de fonctionnalités comme le partage de bureau, le chiffrement des appels, l’enregistrement des appels audio et beaucoup d’autres.

Après de nombreux mois de travail intensif, la nouvelle version stable de Jitsi est disponible.

Parmi les changements on retrouve notamment :

  • les appels audio‐vidéo vers les contacts Google Talk (Gmail et Android) ;
  • les appels téléphoniques via Google Voice ;
  • le support du codec audio SILK (utilisé également par Skype) ;
  • vérificateur orthographique ;
  • corrections et améliorations diverses.

Sortie de txt2tags 2.6

Posté par  . Modéré par Florent Zara.
Étiquettes :
25
6
nov.
2010
Python
Deux ans après la version 2.5, et après avoir soufflé ses 9 bougies, la version 2.6 de txt2tags vient enfin de sortir. Ce générateur de documents, intelligent et minimaliste (un seul script en python) a pour slogan : UNE seule source, des sorties MULTIPLES !

En effet, il est aisé d'exporter un document balisé grâce à la syntaxe claire de txt2tags, vers plus de 18 formats populaires tels que HTML, Mediawiki, LaTeX, DocBook, DokuWiki etc. Txt2tags permet également de modifier les exportations finales grâce à un puissant système de macros et de regex, étendant de façon illimitée les possibilités de bases.

Sortie de Python 3.0 version finale

Posté par  . Modéré par j.
Étiquettes :
24
5
déc.
2008
Python
Le 3 décembre 2008, la version finale du langage interprété Python est sortie en version 3.0, après deux Release candidates. Cette version représente une évolution majeure du langage, brisant la compatibilité avec les versions précédentes pour corriger les erreurs de conception.

Selon Haypo, le changement majeur de Python3 est le passage intégral à Unicode : par défaut les fichiers sont ouverts en mode texte en Unicode, un script Python est en UTF-8 (Unicode), on peut utiliser des identifiants en Unicode (libre à vous d'écrire en japonais, français ou anglais, après ça dépend avec qui vous souhaitez travailler), et utilisation d'Unicode dans la grande majorité des modules (la bibliothèque standard).

Pour celles et ceux qui s'interrogeraient quelle version de la 2 (2.6) ou de la 3 (3.0) ils devraient choisir, il est préférable de commencer par la 2 car de nombreux modules additionnels sont directement disponibles et testés pour cette version. Ensuite avec l'outil 2to3, il est possible de tester son code avec la version supérieure. On peut noter que quelques améliorations prévues pour Python 3 ont été rétropropagées dans Python 2.6, permettant une transition plus facile.

Python 3.0 a pris beaucoup de retard sur son planning. L'équipe Python a préféré corriger tous les bugs plutôt que de sortir une version boguée qui dégoûterait les gens de Python 3.

NdM : Merci à Haypo pour son journal publié précédemment à ce sujet

Voix et vidéo sur XMPP dans Google Mail

Posté par  (site web personnel) . Modéré par baud123.
Étiquettes :
24
14
nov.
2008
XMPP
Google avait créé la surprise en 2005 en fournissant un service XMPP/Jabber accompagné du client lourd propriétaire gratuit Google Talk, proposant la voix, via le protocole de signalisation Jingle (Jabber) et en publiant ses spécifications.

Depuis, les interfaces d'accès au service de messagerie instantanée et de présence sur XMPP se sont multipliées avec le chat dans GMail (AJAX), mais aussi Google Talk Gadget, une applet Flash (NdM : Flash est propriétaire, non-accessible, non-indexable et prend très mal en charge GNU/Linux/*BSD), proposant des chatrooms. Ce service XMPP, ayant profité de la notoriété de sa maison, est donc logiquement devenu de loin le plus populaire au niveau mondial. Aujourd'hui, l'interface GMail propose la voix et la vidéo sur XMPP, à l'aide d'une applet Flash, mais seulement pour les deux plates-formes propriétaires Microsoft Windows et Apple Mac OS X, « pas encore » sous GNU/Linux et *BSD.

Cette spécification Jingle ayant fait son chemin au sein de la XSF avec l'aide des retours d'implémenteurs, elle devrait être bientôt publiée en version stable. Ainsi les développeurs pourront implémenter la voix, la vidéo, ainsi que le transfert de fichiers (sans proxy de transfert de fichiers et traversant les NAT/proxies/pare-feux), si ce n'est déjà en cours pour certains projets.

L'applet voix/vidéo de GMail utilise Jingle tel que publié par Google en 2005, et est donc compatible avec le client lourd Google Talk. Empathy, le client libre de messagerie instantanée et de présence de GNOME utilisant le framework Telepathy, implémente à la fois le Jingle de la XSF, et le Jingle originel de Google, il est donc compatible avec Google Talk et GMail. Dès que la spécification Jingle sera stable, Google implémentera cette version.

Le jeu Neverball 1.5, c'est de la balle !

Posté par  (site web personnel) . Modéré par Florent Zara.
Étiquettes :
24
4
fév.
2009
Jeu
Après plus de 4 ans de développement, l'équipe de Neverball est fière de vous présenter la version 1.5 de son jeu d'arcade 3D.

Neverball est un jeu d'adresse où le joueur doit guider une balle jusqu'à la sortie en inclinant le plateau de jeu à l'aide de la souris, le clavier ou tout autre périphérique adéquat.
Le jeu s'inspire de la célèbre série des jeux de console Super Monkey Ball ou encore de l'antique jeu de labyrinthe en bois où il fallait contrôler une bille métallique à l'aide de 2 molettes, tout en évitant les trous.
La principale originalité de Neverball sur ses cousins de console est un moteur physique très réaliste, permettant un contrôle fin de la balle et la réalisation de figures impressionnantes, moyennant un petit entraînement préalable.

Neverputt évolue aussi ! Pour rappel, Neverputt est jeu de mini golf, toujours fourni avec Neverball et utilisant le même moteur 3D/physique que Neverball.

Google Chrome integrera Flash

Posté par  . Modéré par Xavier Teyssier.
Étiquettes :
24
30
avr.
2010
Internet
Partant du principe qu'Adobe Flash Player est le greffon de navigateur le plus largement répandu et qu'il admet un large champ d'application, Google a décidé de l'intégrer directement dans les futures version de Chrome. Cette intégration est déjà effective dans une version de développement actuellement disponible (5.0.360.4 pour Windows et MacOS, 5.0.360.5 pour Linux) et fournissant ainsi Flash Player 10.1.51.95.

Les gains estimés selon Google de cette décision sont le fait d'avoir une version à jour de Flash lors de l'installation de Chrome, une meilleure mise à jour de Flash car intégrée dans le processus de mise à jour de Chrome et enfin permettre de faire fonctionner les pages contenant du flash dans le "bac à sable" (sandbox) de Chrome. Tout ceci étant censé améliorer la sécurité.

Parallèlement à cette décision, est annoncée la volonté d'uniformiser les API des navigateurs pour le développement de greffon, en partenariat avec Adobe et Mozilla, afin d'accélérer leur disponibilité pour chaque navigateur, améliorer leur stabilité, leur rapidité et leur sécurité. Cela aurait aussi pour but de faciliter leur fonctionnement et leur collaboration avec les moteurs HTML, JavaScript ou même d'autres greffons.

Bien que cette décision puisse se comprendre du point de vue de Google, facilitant par la même l'accès à leur service YouTube qui s'appuie très largement sur Flash, cela force le questionnement des espoirs optimistes d'un Web toujours plus ouvert et a fortiori de la disparition de Flash au profit d'HTML5 comme parfois annoncé par les plus enthousiastes.

À noter que cette version de Chrome intégrant Flash n'est pas disponible pour les version 64bits de Linux.

NdM : Google_Chrome est la version propriétaire de Chromium qui est disponible en libre.