Dans le baluchon

apt-get update -> erreur NO_PUBKEY

RSS Logiciels libres RSS Linux

© Syswear, PNG - 17.2 ko, http://static.syswear.com/images/t-shirts/folded/apt_get_a_folded_marge_black_folded.png « It is a pain » comme disent les engliches lorsque vous souhaitez ajouter un dépôt non officiel à votre sources.list [1]. Il est nécessaire à chaque fois d'importer la clé publique qui n'est pas forcément disponible sur le site du dépôt afin d'éviter les erreurs du type :


Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible : NO_PUBKEY AFC0079DA217C012

Il existe un site qui référence les clés publiques de ces dépôts. C'est le site pgp.mit.edu qui joue un intermédiaire de confiance sur la sécurisation de ces clés. Grâce à lui, l'enregistrement d'une clé dans le système est tout ce qu'il y a de plus simple :


$ gpg --keyserver pgp.mit.edu --recv-keys AFC0079DA217C012
gpg: le porte-clés `/home/balluche/.gnupg/secring.gpg` a été créé
gpg: requête de la clé A217C012 du serveur hkp wwwkeys.eu.pgp.net
gpg: /home/balluche/.gnupg/trustdb.gpg: base de confiance créée
gpg: clé A217C012: clé publique « Marco van Zwetselaar <zwets@zwets.com> » importée
gpg: aucune clé de confiance ultime n'a été trouvée
gpg: Quantité totale traitée: 1
gpg:               importée: 1

$ gpg --armor --export AFC0079DA217C012 | sudo apt-key add -
OK

Ensuite :


$ sudo apt-get update

Et plus d'erreurs !

Facile, non ?



La concrétude du planning

RSS Gestion de projet RSS Définitions
RSS Citations

La concrétude c'est le caractère de ce qui est concret, matériel.

La concrétude du planning c'est le réalisme de la planification au regard de l'organisation effective de l'entreprise.



Guerre et drogue

RSS Misc RSS Citations

« La guerre c'est comme la coke, c'est bon au début ensuite çà détruit » [Roselyne Bachelot]

Suivre les nouveautés des moteurs de recherche

RSS Moteurs de recherche

01/2013 - les services labs ne fonctionnent plus ...

Comment suivre l'actualité de vos moteurs de recherche préférés ? Google et Yahoo ! par exemple proposent le lab [2] :

les annonces à la presse de Google en Français [3] RSS
les options de Google [4] RSS
les APIs de Google RSS

Les icônes vous permettent de vous abonner aux flux RSS.



Urlencode et Urldecode

RSS Conception RSS ... de sites RSS Services web

Lors de l'utilisation de services web en architecture REST en particulier, il arrive qu'il faille reprendre les paramètres passés juste après avoir validé un formulaire par exemple. Dans ce cas, les Urls sont codées. Pour les décoder il faut utiliser des fonctions de décodage comme celle fournie par PHP : urldecode. Les formulaires ci-dessous permettent cela :

Url à décoder

Et pour encoder :

Url à encoder



Le dilemme du XHTML

RSS Conception RSS Standards

Voici un article de mandor, un tout jeune blog DotClear. Le ton est assez libre. Il aborde la question de l'utilisation du (X)HTML dans la création des pages web dont j'ai déjà parlé. La question est : faut-il utiliser le XHTML en lieu et place de ce bon vieux HTML ? Je trouve ses remarques pertinentes.

Extraits :

(...) Un navigateur qui rencontre cette déclaration traite l'intégralité de la page comme du HTML 4.01 Strict, jusque là tout va bien. En l'absence d'une déclaration de DOCTYPE reconnaissable, le navigateur bascule en mode "gestion d'erreur" (on parle de "quirksmode" pour Internet Explorer ou de "tag soup" chez Mozilla) (...)

(...) Le problème c'est qu'Internet Explorer ne comprend pas application/xhtml+xml (...)

(...) Envoyer une page XHTML comme une page HTML a pour effet direct de faire basculer les navigateurs sur leur parser SGML au mieux, en mode gestion d'erreur au pire (...)

Au final il donne un code pour régler le problème en fonction du navigateur :


<?php
    
// On vérifie le contenu de la directive 'Accept' envoyée par le navigateur.
    
$allow_xml = (strpos($_SERVER['HTTP_ACCEPT'], 'application/xhtml+xml') !== false);
    
header('Content-Type: '.($allow_xml?'application/xhtml+xml':'text/html'));
?>

Je souhaite longue vie à son blog (faut rester motivé hein ?) et de réussir à tordre le coup aux spams de ses commentaires ;-).




La suite sur le site de Mandor

Discussion(s)