Bonjour,
Apparemment, c'est un script qui vérifie si telle ou telle bibliothèque est activée ou non dans ton système, en vérifiant pour cela s'il existe une variable d'environnement qui porte son nom et qui contienne la valeur "yes". Il a des chances que ces variables soient d'ailleurs directement issues d'un fichier de configuration contenant des paires clés/valeur du style "toto=yes" à chaque ligne.
« enabled() » est le nom de la fonction définie juste en dessous de la première ligne. Ça veut dire en substance « activé » et la fonction renverra probablement un booléen servant à indiquer si ce qu'on lui passe est disponible ou pas.
${ # } est un motif proposé par bash (avec ${ ## }, ${ % } et ${ %% } ) qui va développer le contenu de la variable dont le nom est à gauche du dièse (ici "name") et qui en va supprimer le préfixe à droite (ici « lib ») s'il existe. Donc, par exemple, si « $name » contient « libToto », l'expression ${name#lib} renverra « Toto », sinon le contenu sera inchangé. Les « % » font la même chose avec les suffixes. Si tu les doubles (« ## » et « %% ») alors le préfixe ou suffixe sera supprimé autant de fois qu'il se répète. C'est pratique pour renommer des fichiers, par exemple : https://linuxfr.org/forums/astucesdivers/posts/terminal-renommer-une-s%C3%A9rie-de-fichiers-sous-unix
Ce qui sort de cet élagage sera passé à la fonction.
La fonction vérifie ensuite si le nom commence par « ! » et met la chaîne « != » dans la variable $op (pour « opérateur », visiblement) ou « == » dans le cas contraire (le point d'exclamation est très souvent utilisé pour implémenter l'opérateur NOT).
Enfin, elle construit manuellement une expression de comparaison du style « $variable == yes » à l'aide des éléments qu'elle a construit au dessus et l'évalue. Le résultat de cette évaluation sera directement celui de la fonction. Le fait d'ajouter des « x » en préfixe est une vieille astuce des programmeurs shell : ça permet de maintenir une expression syntaxiquement correcte même si l'une des chaînes est vide.
Non ça effectivement, il n'y a pas encore, à ma connaissance de non spécialiste du sujet, de lasers portables susceptibles de détruire quelque chose (mais d'aveugler oui).
Disons que l'époque où l'on commence à utiliser des lasers comme arme commence à dater (même Mac Gyver avait des lasers avec des trombones et du chewing gum dans les années 80)…
Oui. Cf https://events.ccc.de/congress/2014/wiki/Static:Tickets
(le coût de revient est estimé à 140 € d'ailleurs « If we wanted 31C3 to make no loss, based on our current calculation, the price for a conference ticket should be something around 140 EUR. »)
Ce n'est pas ce que je lis moi. Je vois des fonctionnalités supportées par les deux, par un seul et par aucun. Et du coup ça dépend surtout de quelle fonctionnalité m'intéresse moi.
Sur le test HTML5, en gros, Chrome implémente tout ce que fait Firefox, plus d'autres choses (un pourcentage peut alors avoir du sens). Sur le test caniuse, c'est différent.
Donc "Votants" = "Exprimés" + "Blancs" + 132 autres (la terminologie habituelle d'un scrutin est redéfinie)
au moins deux heures d'indisponibilité suite à une « attaque par déni de service » et « de plusieurs tentatives d’intrusion », annoncées comme ayant « toutes ont échoué et aucune n’a été de nature à influer sur le bon déroulement des opérations électorales » (même si 2h ont été perdues donc)
2018 personnes n'ont pu voter car « ayant un nom ou un prénom double ou composé » empêchant la récupération du code confidentiel
2 personnes n'ont pu voter « pour des raisons techniques » non précisées
3 personnes ont reçu « un accusé de réception » sans avoir voté préalablement
132 unités d'écart entre votants, bulletins et suffrages (« simple erreur de saisie » pour le prestataire Paragon Elections, « mise à l’écart (…) consécutive à la brève suspension de service qu’a entraînée le déploiement des dispositions de sécurisation du site de vote en réaction aux tentatives de piratage » selon la HALU/UMP)
un total de 2155 erreurs officiellement annoncées
comme d'hab', blabla ce que l'on connait n'est « pas de nature à changer le résultat du scrutin ». Et ce que l'on ne connait pas (cf autres commentaires sur la sécurité des serveurs) ne nuit pas ?
Alors que la rockette libre, c'est « un rendez-vous, proposé par un collectif éponyme composé d’associations de la culture libre », les vendredis, sur Paris.
Soit tu espères une avancée prodigieuse dans le domaine du chiffrement homomorphe qui permettrait de garder le tout chiffré même pour les admins de la plateforme considérée, mais la question qui arrive alors doit être le coût total en énergie (cela valait-il le coup de chiffrer A et B en local, de l'envoyer sur le serveur de calcul, de lui faire calculer A+B en chiffré, de récupérer le résultat et de le déchiffrer, par rapport à faire le calcul A+B en local en clair).
"Atteindre" non, s'en rapprocher oui, avec des limites non négligeables. D'ailleurs la FAQ est explicite : « Online elections are appropriate when one does not expect a large attempt at defrauding or coercing voters. (…) If you’d like to use a truly verifiable voting system for your public-office election, we recommend an in-person election. » (traduction rapide de leurs propos : « les élections via internet sont appropriées lorsque l'on ne prévoit pas une tentative massive de fraude et de coercition. (…) Si vous voulez avoir un système de scrutin vraiment vérifiable pour une élection institutionnelle, nous vous recommandons un scrutin physique. »)
Il doit confondre. Le béret fait clairement référence à Superdupont , et la référence ultime (wikipédia donc) dit clairement qu'il lutte « contre l’Anti-France, une sorte de mouvement sectaire et terroriste », donc pas du tout un terroriste, mais un anti-terroriste. D'ailleurs dans la même veine, la France est la patrie des contre-espions, pas des espions (et c'est Audiard, l'autre référence ultime qui le dit).
libssl : une bibliothèque TLS, compatible avec OpenSSL ;
libtls : une nouvelle bibliothèque TLS, conçue pour rendre plus facile l'écriture d'applications infaillibles.
Ceux qui ne veulent pas changer ne changeront pas (et resteront sur openssl ou gnutls).
Ceux qui veulent changer sans trop changer prendront une bibliothèque compatible (comme ils choisissaient entre gnutls et openssl jusque-là).
Ceux qui veulent changer vers de la nouveauté prendront la nouvelle bibliothèque.
[^] # Re: Lien manquant sur SSDM !
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche Sortie de Fedora 21. Évalué à 3.
Ajouté, merci.
[^] # Re: Tutoriel pour android / cross-plateform
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche Sortie de SFML 2.2. Évalué à 4.
Quels jour et heure approximatives, histoire d'ouvrir une entrée dans le suivi en récupérant le log ?
# Test
Posté par Benoît Sibaud (site web personnel) . En réponse à l’entrée du suivi Impossible de poster. Évalué à 3 (+0/-0). Dernière modification le 14 décembre 2014 à 00:40.
Ce qui pose problème (sachant que les deux séparément passent) :
# Le commentaire en question
Posté par Benoît Sibaud (site web personnel) . En réponse à l’entrée du suivi Impossible de poster. Évalué à 3 (+0/-0). Dernière modification le 14 décembre 2014 à 00:38.
Sujet :
Contenu :
[^] # Re: avec des liens saymieu
Posté par Benoît Sibaud (site web personnel) . En réponse au journal [SF] On vient de changer d'époque !. Évalué à 3.
Non ça effectivement, il n'y a pas encore, à ma connaissance de non spécialiste du sujet, de lasers portables susceptibles de détruire quelque chose (mais d'aveugler oui).
[^] # Re: avec des liens saymieu
Posté par Benoît Sibaud (site web personnel) . En réponse au journal [SF] On vient de changer d'époque !. Évalué à 7.
Disons que l'époque où l'on commence à utiliser des lasers comme arme commence à dater (même Mac Gyver avait des lasers avec des trombones et du chewing gum dans les années 80)…
[^] # Re: 100 € l’entrée ?!
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche 31c3 : le Chaos Communication Congress de retour avec « A New Dawn ». Évalué à 4.
Oui. Cf https://events.ccc.de/congress/2014/wiki/Static:Tickets
(le coût de revient est estimé à 140 € d'ailleurs « If we wanted 31C3 to make no loss, based on our current calculation, the price for a conference ticket should be something around 140 EUR. »)
[^] # Re: avec des liens saymieu
Posté par Benoît Sibaud (site web personnel) . En réponse au journal [SF] On vient de changer d'époque !. Évalué à 4.
En même temps, du côté des troupes officielles :
http://www.zdnet.fr/actualites/la-marine-americaine-se-met-au-canon-laser-39811229.htm
http://www.cnetfrance.fr/news/le-rayon-de-la-mort-de-l-armee-americaine-fonctionne-bien-39811187.htm
[^] # Re: correction
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche Firefox 34, ce Hérault. Évalué à 3.
Corrigé, merci.
[^] # Re: Firefox perd du terrain...
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche Firefox 34, ce Hérault. Évalué à 5.
Ce n'est pas ce que je lis moi. Je vois des fonctionnalités supportées par les deux, par un seul et par aucun. Et du coup ça dépend surtout de quelle fonctionnalité m'intéresse moi.
Sur le test HTML5, en gros, Chrome implémente tout ce que fait Firefox, plus d'autres choses (un pourcentage peut alors avoir du sens). Sur le test caniuse, c'est différent.
[^] # Re: Firefox perd du terrain...
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche Firefox 34, ce Hérault. Évalué à 5.
Et il n'y a pas que HTML5 dans la vie. Par exemple http://caniuse.com/#compare=firefox%2B34%2Cchrome%2B39
[^] # Re: Typos dans la depeche
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche Darktable : entrevue avec Johannes Hanika. Évalué à 3.
Corrigé, merci.
[^] # Re: Une histoire de routes
Posté par Benoît Sibaud (site web personnel) . En réponse au message Router double-WAN sous Debian Wheezy et ipv6. Évalué à 3.
Fait.
[^] # Re: Liens
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche La correction dématérialisée du baccalauréat. Évalué à 5.
cf http://linuxfr.org/news/cachez-ce-lien-que-je-ne-saurais-voir-4-ans-plus-tard
[^] # Re: Personne pour lancer le troll?
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche Joker, un logiciel pour doubler des films sous licence GPL. Évalué à 3.
Fait.
[^] # Re: Résumé
Posté par Benoît Sibaud (site web personnel) . En réponse au journal Le début de la fin du vote électronique. Évalué à 7.
Chiffres UMP :
Donc "Votants" = "Exprimés" + "Blancs" + 132 autres (la terminologie habituelle d'un scrutin est redéfinie)
[^] # Re: Catégorie Cuisine ?
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche Rocket, ou pourquoi l'équipe de CoreOS lance une alternative à Docker. Évalué à 3.
Alors que la rockette libre, c'est « un rendez-vous, proposé par un collectif éponyme composé d’associations de la culture libre », les vendredis, sur Paris.
[^] # Re: Dépêche pas très claire...
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche Rocket, ou pourquoi l'équipe de CoreOS lance une alternative à Docker. Évalué à 4.
Soit tu espères une avancée prodigieuse dans le domaine du chiffrement homomorphe qui permettrait de garder le tout chiffré même pour les admins de la plateforme considérée, mais la question qui arrive alors doit être le coût total en énergie (cela valait-il le coup de chiffrer A et B en local, de l'envoyer sur le serveur de calcul, de lui faire calculer A+B en chiffré, de récupérer le résultat et de le déchiffrer, par rapport à faire le calcul A+B en local en clair).
[^] # Re: Mook?
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche Revue de presse - décembre 2014. Évalué à 3.
Grobouq' ? Oh le domaine est dispo, c'est sûr je vais gagner des zillions de thunes avec cette idée qui restera imprimée dans les annales.
[^] # Re: Pas si absurde le vote electronique..
Posté par Benoît Sibaud (site web personnel) . En réponse au journal Le début de la fin du vote électronique. Évalué à 7.
"Atteindre" non, s'en rapprocher oui, avec des limites non négligeables. D'ailleurs la FAQ est explicite : « Online elections are appropriate when one does not expect a large attempt at defrauding or coercing voters. (…) If you’d like to use a truly verifiable voting system for your public-office election, we recommend an in-person election. » (traduction rapide de leurs propos : « les élections via internet sont appropriées lorsque l'on ne prévoit pas une tentative massive de fraude et de coercition. (…) Si vous voulez avoir un système de scrutin vraiment vérifiable pour une élection institutionnelle, nous vous recommandons un scrutin physique. »)
[^] # Re: Catégorie Cuisine ?
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche Rocket, ou pourquoi l'équipe de CoreOS lance une alternative à Docker. Évalué à 3.
De la cuisine interne communautaire ? Bon ok, corrigé merci.
[^] # Re: Dépêche pas très claire...
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche Rocket, ou pourquoi l'équipe de CoreOS lance une alternative à Docker. Évalué à 3.
J'ai modifié la dépêche car effectivement le code semble original et non forké depuis Docker.
[^] # Re: Ça piiiique!
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche LibreSSL 2 est bien lancé. Évalué à 8.
Il doit confondre. Le béret fait clairement référence à Superdupont , et la référence ultime (wikipédia donc) dit clairement qu'il lutte « contre l’Anti-France, une sorte de mouvement sectaire et terroriste », donc pas du tout un terroriste, mais un anti-terroriste. D'ailleurs dans la même veine, la France est la patrie des contre-espions, pas des espions (et c'est Audiard, l'autre référence ultime qui le dit).
[^] # Re: Quels changements?
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche LibreSSL 2 est bien lancé. Évalué à 10.
La réponse me semble être dans la dépêche :
[^] # Re: Typo
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche LibreSSL 2 est bien lancé. Évalué à 3.
Corrigé, merci.