PROJET AUTOBLOG


Planet-Libre

source: Planet-Libre

⇐ retour index

Quack1 : Activer les notifications sonores dans une config 'irssi-screen-ssh', ou comment réactiver le 'bip' système sur GNU/Linux

jeudi 23 mai 2013 à 09:12

 

Je vous présentais dans un article précédent ma configuration IRC, composée d'un irssi lancé dans un screen distant. Je me connecte à mon hôte distant via ssh et je ré-attache ma session screen.

Cette configuration est parfaite et je l'utilise quotidiennement, mais j'ai toutefois un souci majeur : quand mon pseudo est mentionné, je ne reçois aucune notification, alors que mon client IRC devrait normalement 'bipper'.

Irssi - screen - Terminal

Pour activer la notification dans irssi c'est très simple, et on retrouve cette configuration un peu partout sur le Ternaite (par exemple dans la doc officielle).

/set beep_when_window_active ON
/set beep_when_away ON
/set beep_msg_level MSGS NOTICES DCC DCCMSGS HILIGHT
/set bell_beeps ON

Pour que screen active les notifications auditives, on fait des Ctrl-A Ctrl-G juqu'à voir s'afficher Switched to Audible Bell en bas de sa fenêtre screen.

Enfin, on vérifie que son terminal est bien configuré pour émettre des beep auditifs.

Et normalement vous devez recevoir des notifications quand on vous mentionne sur IRC. Pour tester que la configuration de votre système local est bonne, tapez echo -e '\\a' dans un shell. Vous devriez entendre le 'bip' défini.

Et si ça marche pas...

Dans mon cas, ça n'a pas marché. Après beaucoup de recherches, notamment du côté de ma config irssi/screen/ssh, je me suis rendu le canal IRC d'irssi sur Freenode (#irssi@irc.freenode.net), et après avoir parlé avec plusieurs utilisateurs (poke deadweasel, billnye, Death4Life), j'ai cherché un peu plus du côté du système, et on m'a très justement fait remarquer que depuis une ancienne version d'Ubuntu (on ne sais pas vraiment laquelle), les bips systèmes sont désactivés du noyau, et on ne peut donc pas recevoir les notifications de notre client IRC.

Pour réactiver le module qui est blacklisté du système, un simple sudo modprobe pcspkr devrait suffir (je n'ai pas tapé la commande, je ne peux donc rien vous garantir).

Cette solution semblait avoir un gros inconvénient pour moi : les bips ne passaient pas par la carte son et donc n'étaient pas redirigés dans les écouteurs si ceux-ci étaient branchés. (Encore une fois, corrigez moi si je me trompe sur ce point, je n'ai pas testé). Sauf que moi, la journée au travail, j'ai pas vraiment envie que mon PC pousse des grands bips toutes les 5 minutes parce que j'ai été mentionné sur un chan, je préfère que tout ça aille direct dans mes écouteurs.

J'ai donc fouillé un peu plus et je suis tombé sur cette solution, qui consiste en fait à redéfinir au niveau du système le comportement à avoir quand le système doit éxécuter la fonction Bell().

Pour cela, on installe le paquet suivant :

╭────<quack@spiderman >───<  ~ >  
╰───[18:09:57] $ sudo apt-get install vorbis-tools

Puis on crée le script suivant :

╭────<quack@spiderman >───<  ~ >  
╰───[18:10:32] $ cat ~/.xkb/xkbevd.cf          
soundDirectory="/usr/share/sounds/"
soundCmd="ogg123 -q"
Bell() "ubuntu/stereo/message-new-instant.ogg"

Ceci signifie que lorsqu'un 'Beep' système devra être lancé, le système éxécutera à la place la commande suivante :

ogg123 -q /usr/share/sounds/ubuntu/stereo/message-new-instant.ogg

Si vous voulez personnaliser le son que vous recevez, il vous suffit de modifier les variables soundDirectory et la variable située après le Bell() dans le code ;-)

Enfin, on rajoute un programme à lancer lorsque je me connecte (ici j'ai fait ça simplement, en mode graphique).

Pour que les modifications soient effectives sans avoir à vous re-logguer la première fois, lancez :

xkbevd -bg

Et voilà, vous devriez recevoir des 'beeps' dès que votre Terminal envoie un signal auditif, et notamment dans irssi ! ;-D

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

Quack1 : Activate the audible notifications in a 'irssi-screen-ssh' configuration, or how to re-activate the system 'beep' on a GNU/Linux system.

jeudi 23 mai 2013 à 09:12

 

I presented some weeks ago in a previous post my IRC configuration, composed by an irssi started on a remote screen. Then, I connect to that host through ssh, and I re-attach my screen session.

This configuration is perfect and I'm using it every day, but I still has a major issue : when I'm mentionned, I don't receive any notification, while my IRC client should normally 'beep'.

Irssi - screen - Terminal

To activate notifications in irssi, it's verry simple, and this configuration is available quite everywhere on the Ternet (for example, on the official doc).

/set beep_when_window_active ON
/set beep_when_away ON
/set beep_msg_level MSGS NOTICES DCC DCCMSGS HILIGHT
/set bell_beeps ON

For making screen activate the audio notifications, just do some Ctrl-A Ctrl-G until you see Switched to Audible Bell at the bottom of the screen.

Finally, we check our terminal is correctly configured to sens audible beeps.

Normaly, you should receive notifications when someone mentions you on IRC. If you want to test that your local system works fine, type echo -e '\\a' into a shell. You should hear the defined "beep".

And if that doesn't work

In my case, it didn't work. After many Google searchs, precisely about my irssi/screen/ssh configuration, I went to the irssi IRC channel on Freenode (#irssi@irc.freenode.net), and after some talking with some users (poke deadweasel, billnye, Death4Life), I searched a little more about system issues, and someone pointed out that since a last release of Ubuntu (we don't really know which one), the system beeps are deactivated from the kernel, and so you can't receive your IRC client notifications.

To reactivate the blacklisted kernel module, a simple sudo modprobe pcspkr should be enough (I didn't type the command, so I can't assure you it works).

This solution has a real drawback for me : the beeps don't pass through the soundcard, and so are not redirected in my headphones if they are plugged in. (Once again, feel free to notice me if I'm wrong). Except that for me, during my day work, I don't really want my laptop to beep every 5 minutes because I was mentioned on a chan, I prefer that it all go directly in my headphones.

So I searched a bit more and I felt down on that solution, where I actually redefine the behavior of the system when it has to execute the Bell() function.

To do that, you need to install the following package :

╭────<quack@spiderman >───<  ~ >  
╰───[18:09:57] $ sudo apt-get install vorbis-tools

And then you create a script :

╭────<quack@spiderman >───<  ~ >  
╰───[18:10:32] $ cat ~/.xkb/xkbevd.cf          
soundDirectory="/usr/share/sounds/"
soundCmd="ogg123 -q"
Bell() "ubuntu/stereo/message-new-instant.ogg"

This means that when a system 'Beep' will be raised, the system will execute instead the following command :

ogg123 -q /usr/share/sounds/ubuntu/stereo/message-new-instant.ogg

If you want to personnalize the sound, you just have to modify the variables soundDirectory and the one located just after the Bell() in the code ;-)

Finally, I added a startup program to be launched when I connect into my system (I did that really simply, graphicaly in Ubuntu).

For the modifications to be effective without relogging the first time, launch :

xkbevd -bg

And then, you should receive 'beeps' since your Terminal sends an audible signal, and especially in irssi ! ;-D

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

Denis Szalkowski : Informatique : vendre le vieux monde ?

jeudi 23 mai 2013 à 08:48
Par     23 mai 2013  - Catégorie(s): Perspective  Perspective

Les périodes de crise sont toujours des moments de bouleversement profond de la vie économique et sociale. Sur fond de réduction des coûts, les entreprises avaient, au sortir de l’arnaque du choc financier lié au passage à l’an 2000, décidé que l’informatique n’était plus leur métier.

Les salles blanches

Au début des années 2000, du fait de l’accélération des débits de l’Internet et la baisse des coûts liés à son utilisation, les entreprises ont tout d’abord fait le choix de regrouper leurs serveurs. C’était le temps du Citrix pour tous. Du fait de la centralisation de l’informatique, les coûts liés à l’exploitation diminuèrent au rythme des destructions d’emploi, notamment dans la banque et l’assurance.

Virtualisation et ERP

L’émergence, dans ce contexte, de la virtualisation ne relève pas du hasard pur. Il fallait rationaliser l’explosion du parc des machines qui engendrait des infrastructures toujours plus gourmandes en électricité. Le concept de GreenIT était né. Cette première rationalisation s’est très vite accompagnée d’une fusion applicative autour de la mise en place des ERP. Les développeurs quittèrent alors les entreprises utilisatrices pour rejoindre les SSII  et Pôle Emploi. Ce fut le temps des consultants SAP et le recours à l’offshoring indien pour webiser le spécifique qui restait encore à faire.

Le cloud

Informatique : vendre le vieux monde ?Avec le cloud et le SaS qui consacrent la sortie définitive de l’informatique des murs de l’entreprise, nous vivons aujourd’hui une 3e révolution. Qui dispose encore de ses propres serveurs de messagerie et de stockage aujourd’hui ? Demain Initiée par l’iPhone, la mobilité est désormais au cœur de toutes nos problématiques. Le PC n’est plus le système dominant pour accéder aux applications de l’entreprise. L’heure est aux magasins d’applications : Apple Store, Google Play et Windows Store. Apple et Microsoft – et leurs technologies propriétaires – sont en train de vaciller face à l’Open Source et à Google. Android dont le noyau a fusionné avec celui de Linux à l’été 2012 représentait plus de 70% des smartphones vendus dans le monde en 2012. Apple et Microsoft ont perdu. En réplique à Google Apps, Microsoft tente aujourd’hui de reprendre la main avec Office 365. Leader hier, il n’est aujourd’hui que le challenger ! La furia du SaS et du cloud n’entend pas s’arrêter là. Elle chasse désormais sur les terres des applications métiers.

Perspectives

Alors que le périmètre de l’informatique ne cesse de s’élargir, les perspectives d’emploi dans l’IT ne m’amènent pas à être particulièrement optimiste. Je comprends de moins en moins la stratégie de revendeurs qui cherchent à tout prix à refourguer des solutions du vieux monde à l’image de Sharepoint qui amènent les entreprises à s’en détourner du fait de leur lourdeur et de leur complexité. Conscient de la problématique, Microsoft est en train de leur faire un enfant dans le dos en passant la gestion de contenus avec Sharepoint dans le cloud. Les éditeurs n’auront bientôt plus besoin de tous ces revendeurs aux compétences parfois très approximatives.

Très attractive du fait de la forte concurrence que se livrent les géants américains du secteur, cette nouvelle informatique pose de nombreuses questions sur la confidentialité et la sécurisation des données, du fait du Patriot Act votée en 2001, de la mise en place du système Echelon en 2005 et aussi de la loi FISAA de 2008. Les Etats-Unis sont en guerre économique avec le reste du monde et ils ont des atouts pour l’emporter !

Emploi

Si le secteur de la sécurité semble porteur d’emplois dans l’IT, il ne faudrait pas négliger la demande dans les domaines de la supervision et l’inventaire ainsi que ceux liés à l’administration des serveurs Linux qui supportent la plupart des applications Web. Les salaires des administrateurs Linux ont augmenté l’année dernière de près du double de la moyenne du secteur aux Etats-Unis. La demande relative à l’ERP se maintient et, avec elle, la BI et les bases de données, où Oracle est de plus en plus contesté.

Concernant le développement Web, je crains que le secteur ne soit aujourd’hui particulièrement bouché du fait de la mise en concurrence des développeurs du monde entier et de l’utilisation massive des CMS Open Source. Et nous continuons d’enfourner un nombre de plus en plus grand d’étudiants dans ce secteur dont les motivations à y exister me semblent de plus en plus approximatives. Microsoft représente aujourd’hui moins de 15% de l’ensemble des technologies de développement utilisées. Là-encore, la firme de Redmond semble avoir perdu la partie, tentant en vain de combattre ses concurrents sur le terrain des licences et des problématiques liées à la propriété intellectuelle. Restent les niches autour d’applications spécifiques du fait de réglementations nationales protectrices ! Restent les Réseaux Sociaux d’Entreprise et la CRM.

Dsfc Dsfc

Informatique : vendre le vieux monde ?

1 vote, 5.00 avg. rating (94% score)

Tags : , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

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

Noireaude : HY-D-V1 – Le desktop open source développé par la team Hybryde, disponible sur Ubuntu 13.04 (PPA)

jeudi 23 mai 2013 à 07:00

hybryde Plop les bovins, si vous suivez l’excellent blog de Clapico vous avez sans doute croisé ses brillants articles sur Hybride Fusion. Pour rappel, il s’agit d’une distribution GNU/Linux qui permet de tester différents environnements de travail en utilisant le Concept HY-D-V1. D’après ce que j’en ai vu elle est assez sympa à utiliser et elle permet à ceux qui n’auraient pas encore décidé d’arrêter leur choix d’un desktop, de pouvoir les tester quasiment tous sans devoir les installer sur leur distribution de base. Cela dit elle peut également faire office de distribution à part entière et satisfaire ainsi ceux qui aiment bien changer de bureau assez régulièrement, en leur fournissant un panel de desktop « clé en main ».

La team Hybride ne s’est pas arrêtée là et beaucoup d’ente-vous ne le savent peut-être pas encore, mais ce concept Hybride peut également être porté sur votre distribution (Ubuntu pour le moment), via l’installation du bureau HY-D-V1. Il s’agit d’un environnement de bureau open source basé sur GNOME 3 et qui s’appuie sur Webkit, JavaScript, Python et HTML. Le résultat est un environnement de bureau léger, ergonomique, disposant d’effets de transparence, le tout accompagné d’icônes monochromes et d’un menu déroulant simple et agréable. Les panels de HY-D-V1 sont personnalisables, disposent d’un mode d’accès rapide à vos dossiers, vos favoris, vos applications et embarquent un mode d’aperçu des images assez bien fait.

J’ai testé pour vous histoire de voir si effectivement ce desktop s’installait correctement sur Ubuntu et c’est le cas. Si ça vous intéresse je vous ai fait une petite galerie afin de vous montrer ce que ça donne. Pour info, j’ai installé la bête sur Ubuntu Gnome 13.04 :

capture-du-2013-05-22-191118
capture-du-2013-05-22-191114
capture-du-2013-05-22-190617
capture-du-2013-05-22-190610
capture-du-2013-05-22-191125
capture-du-2013-05-22-191140
capture-du-2013-05-22-191145

Le résultat est assez bluffant car le bureau est fluide, bien pensé et j’ai pu tester le *switch entre les différents desktops (sans déco/reco), qui a fonctionné comme une montre (c’est assez bluffant). *Celui-ci ne fonctionne que si ils sont pré-installés contrairement à la distribution.

Cela dit on va rester objectif et tempérer nos ardeurs. HY-D-V1 est un projet encore en cours de développement et ça se sent. Tout ne fonctionne pas encore très bien et il y a encore beaucoup de choses manquantes, voir qui plantent tout bonnement. J’ai perdu les contrôles des fenêtres, ce qui m’a obligé à switcher sur une session Gnome pour les refermer. J’ai également subi un plantage quand j’ai voulu fermer la session ce qui m’a **obligé à effectuer un reboot à la sauce « Power button la rache », (**la flemme d’effectuer un login + reboot ATL+F1).

Dans son article mon confrère de lffl.org considère que HY-D-V1 est un concept de bureau qui peut s’avérer être une alternative à Unity, Cinnamon, ou encore Gnome Shell. Dans les faits mon avis est un peu plus mitigé de par son caractère un peu « étrange ». Les gens ont déjà eu du mal à intégrer les nouveaux paradigmes introduits par Gnome et Unity, donc dans les fait ce n’est pas encore gagné pour HY-D-V1, qui est encore « plus spécial ».

Cela dit HY-D-V1 est un projet très sympa, qui demande à mûrir encore un peu, mais qui est à suivre de très près. Il a un très fort potentiel de mon point de vue.

Si vous avez l’âme d’un cascadeur et que les PPA ne vous font pas peur, vous pouvez essayer la bête sur Ubuntu 13.04 à l’aide de ces quelques lignes de commande :

**Notez bien une fois encore qu’il est incomplet et plutôt très instable sur Ubuntu.

Installer HY-D-V1 sur Ubuntu 13.04 :

sudo add-apt-repository ppa:olivelinux36/hydv1-desktop-dev-raring
sudo apt-get update
sudo apt-get install hydv1desktop

Désinstaller HY-D-V1 :

sudo add-apt-repository -r ppa:olivelinux36/hydv1-desktop-dev-raring
sudo apt-get update
sudo apt-get remove hydv1desktop

Amusez-vous bien.

Moo!

source

flattr this!

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

mozillaZine-fr : Les sorties de la semaine dernière

jeudi 23 mai 2013 à 04:17

Bilan de santé de Firefox 21Comme prévu, mardi de la semaine dernière les logiciels de Mozilla en version finale ont inauguré ce train de mises à jour selon le cycle de développement rapide. À tout seigneur… Mozilla Firefox 21 est d'abord sorti. Ce sont plutôt deux versions majeures du navigateur open source de la fondation Mozilla qui sont sorties, une pour ordinateurs de bureau et une aussi pour Android. Mozilla a insisté sur l’inclusion, par l’intermédiaire de l’API sociale (dans laquelle Mozilla place de grands espoirs), de nouveaux services sociaux dans Firefox : Cliqz, Mixi (Mixi pour Firefox est uniquement disponible pour les utilisateurs au Japon) et msnNOW.

Firefox 21 met à jour la fonctionnalité « Ne pas me pister » (Do Not Track) qui connaît à présent trois états avec autant de possibilités de choix dans le options de Firefox. La nouveauté de cette version 21 est le bilan de santé de Firefox (FHR). Pour présenter cette fonctionnalité très prometteuse, il faut plus que les quelques mots de résumé de cet article récapitulatif. Firefox 21 intègre le chargeur de SDK et des bibliothèques d’API des modules complémentaires dans Firefox qui promettent des modules plus petits et qui restent compatibles avec Firefox plus longtemps. Les développeurs apprécieront aussi le profilage à distance.

Firefox 21 pour Android intègre les nouvelles polices de caractères open source classiques Charis et Open Sans et améliore grandement la prise en charge du HTML5.

Mardi, peu après Firefox 21, Mozilla a sorti une mise à jour de stabilité et de sécurité 17.0.6 de Thunderbird qui supporte désormais la version 1.1 de l’API Twitter.

Deux jours plus tard, Firefox 22 est entré dans le canal bêta. La fonctionnalité qui a beaucoup fait parler d’elle dans la presse spécialisée, à savoir l’acceptation par défaut des seuls cookies tiers des sites déjà visités, y est présente mais désactivée par défaut.

Cette version bêta inclut des capacités de WebRTC pour permettre aux développeurs d’intégrer facilement des communications en temps réel, y compris les appels voix et vidéo et le partage de fichiers, à travers le Web. Firefox bêta inclut OdinMonkey, un module d’optimisation asm.js pour le moteur JavaScript de Firefox, qui permet aux développeurs de fournir des performances de jeu qui rivalisent avec les vitesses natives sans avoir besoin de plugins. Pour les utilisateurs de Windows, Firefox bêta inclut le support du HiDPI et les utilisateurs sous Mac OS X, pourront apprécier la progression du téléchargement dans l’icône d’application du Dock. La vitesse de lecture audio/vidéo en HTML5 peut désormais être modifiée et dorénavant les documents en texte brut sont affichés dans Firefox avec retour à la ligne automatique. Les outils pour développeurs comprennent un inspecteur de polices, en plus de nombreuses nouvelles fonctionnalités conçues pour eux.

Et, comme vous devez vous y attendre, Firefox 23 a ensuite glissé dans le canal Aurora le 17. Dans cette version, le contenu mixte sera bloqué sur les pages HTTPS pour contrarier les attaques de l’homme du milieu (man-in-the-middle) et les oreilles indiscrètes. Firefox 23 Aurora retire aussi complètement l’élément et abandonne l’effet de clignotement de text-decoration: blink;. Pour Mac OS X 10.7 et postérieurs, Firefox 23 Aurora ajoute les animations pour la navigation par glissements, le support du rebond quand l’utilisateur atteint le haut ou le bas des documents et le support du nouveau style de barres de défilement. Pour tous, les cases à cocher « Charger les images automatiquement », « Activer JavaScript » et « Toujours afficher la barre des onglets » dans les options ont été supprimées. Un grand nombre d'améliorations et de nouveaux outils (moniteur de réseau, éditeur de styles à distance, le panneau d’options, etc.) ont été apportés aux outils pour développeurs.

Firefox 23 Aurora pour Android arrive avec des améliorations du mode lecture, un nouveau paramètre qui permet aux utilisateurs d’afficher les URL dans la barre de titre en lieu et place des titres des pages, la fonctionnalité « Aller à l’onglet » et une interface pour spécifier un moteur de recherche par défaut.

Testeurs de Firefox connaissiez-vous « Jamun » ? Non ? Tant pis. C'était le nom de la branche spéciale depuis coupée où les testeurs pouvaient essayer les nouvelles fonctionnalités d'Australis, le projet de refonte de l'interface. Vous pouvez désormais jouer avec les nouvelles fonctionnalités, dont le nouveau menu de personnalisation et les onglets arrondis, dans une version nocturne (Nightly) nommée UX.

Le 14 mai, jour de sortie pour Mozilla, est aussi sortie BlueGriffon 1.7, l'éditeur WYSIWYG de pages Web évoluées de Daniel Glazman. L’installeur de BlueGriffon est désormais « propre ». Cette version 1.7 ne contient pas de grandes nouveautés mais beaucoup de corrections appréciables.

Enfin, un autre logiciel libre basé sur Gecko, le monteur de rendu de Mozilla, est sorti le 20 mai. Il s'agit d'Instantbird 1.4, messager instantané multiprotocole, basé sur libpurple 2.10.7 et Mozilla 20.0.1 qui contient une mise à jour pour Twitter API version 1.1 (la version 1.0 sera désactivée le 11 juin prochain).

Si vous êtes observateur, vous aurez sans aucun doute remarqué qu'il manque un logiciel basé sur Gecko 21, le moteur d'affichage de Firefox 21 sorti mardi 14 comme nous l'avons vu. En effet, le projet SeaMonkey suit le rythme de développement rapide de Firefox et sort une nouvelle version finale à chaque version majeure du navigateur de Mozilla. Pourtant, SeaMonkey 2.18 n'est toujours pas sorti. Justin Wood (Callek), membre du SeaMonkey Council qui pilote le projet, explique :

Nous avons eu une erreur matérielle dans les systèmes qui nous permettent de générer de manière fiable la version. Sans ces systèmes, tout ce que nous créons serait de qualité/stabilité inconnue. Afin de répondre à nos propres exigences de qualité et de stabilité nous ne publions pas SeaMonkey 2.18.

Bien qu'il y ait une chance que nous pussions récupérer ces systèmes à temps pour réaliser une version intermédiaire (disons quelque chose correspondant à un éventuel Gecko 21.0.1). Nous ne pouvons actuellement ni promettre ni la préparer.

Nous travaillons activement sur la réparation du système et de ses données, une fois que ce sera fait, nous irons de l'avant avec une nouvelle version bêta basée sur le train de SeaMonkey 2.19 et nous comptons publier SeaMonkey 2.19 dans les délais pour le 25 juin.

C'est en effet le mardi 25 juin prochain que démarrera le prochain train de sorties avec en vedette Firefox 22.

Gravatar de mozillaZine-fr
Original post of mozillaZine-fr.Votez pour ce billet sur Planet Libre.