Valhalla.fr

Sic Itur Ad Absurdum

5 Mai 2006

Il est courant de présenter les enregistrements d'une base de données sous forme de liste. C'est même très simple a réaliser si l'on veut afficher grâce au PHP tous les enregistrements d'une table MySQL. Cependant, un problème surgit tôt ou tard: il y a trop d'enregistrements dans la table, et ils ne peuvent pas tous être affichés sur la même page. La raison est évidente: il n'est pas raisonnable de présenter une liste de plusieurs dizaines de pages de long alors que l'utilisateur n'a besoin que des premiers enregistrements de la liste. Charge des milliers d'enregistrements dans un tableau aux proportions démesurées va à l'encontre de toute optimisation du code: la page sera longue à charger, lourde à manipuler, et pourra même aller jusqu'à faire planter le navigateur s'il y a plusieurs mégaoctets de données à afficher.

La solution ? Afficher la liste sur plusieurs pages de X enregistrements chacune, avec en en-tête de la liste deux petits boutons "Précédente" et "Suivante" qui permettent de passer d'une page à l'autre. Eh bien, c'est plus facile à dire qu'à faire. On se heurte en effet très tôt à une difficulté: il faut prévoir les limites de la liste et enlever le bouton "Précédente" sur la première page et le bouton "Suivante" sur la dernière, sous peine de générer une erreur lors du passage de la requête SQL.

• 1363 mots • #Internet #Web
27 Avr 2006

Pour la première fois, parait-il, Google a affiché une publicité sur sa page d'accueil américaine qui ne vantait pas le mérites d'un de ses propres produits, mais du navigateur de la Fondation Mozilla, Firefox. La Fondation Mozilla maintient depuis longtemps de bons rapports avec l'éditeur du moteur de recherche géant du même nom, mais il semblerait bien qu'une nouvelle phase dans la politique anti-Microsoft du géant d'Internet vient de commencer. D'un certain côté, à court terme, l'on peut se réjouir d'une telle "alliance" entre Google et Firefox. Mais d'un autre côté, sur le long terme, un tel pacte présenterait des dangers relativement importants. • 995 mots • #Internet #Humour #Web
21 Avr 2006

Il est des sigles tristement célèbres qui passeront à la postérité pour avoir affaibli un peu plus notre fragile démocratie. Après la scélérate loi DADVSI, passée presque inaperçue dans la tourmente CPE (Contrat Première Embauche), celui qui est bien connu comme "RDDV" entreprend d'instaurer une censure d'Internet. Renaud Donnedieu de Vabres, ministre de la Culture du gouvernement Villepin, précise les contours de son nouveau projet, après avoir finalement réussi à faire passer la loi relative aux Droit d'Auteur et aux Droits Voisins dans la Société de l'Information, et l'on ne peut que constater que les deux projets présentent des ressemblances inquiétantes quant à leur véritable finalité. • 796 mots • #Internet #sécurité #humeur #liberté
21 Avr 2006

Depuis l'ère glacière, qui débuta avec l'introduction du fameux symbole @ en 1972, il est possible de rediriger ("forward") un e-mail que l'on a reçu vers une tierce personne. Les premiers logiciels d'e-mail ("clients SMTP/POP"), tel qu'Eudora ou le vénérable PegasusMail, présentaient déjà le terrible bouton "forward". Un seul clic sur ce bouton, et l'e-mail reçu était redirigé vers les destinataires choisis. De là est née une des plus vicieuses techniques de spam qui tend à prendre une ampleur de plus en plus inquiétante... • 722 mots • #Internet #Informatique #sécurité #Web
13 Avr 2006

À l'occasion du test de la dernière version de KOffice, la discussion s'oriente vers l'un des problèmes majeurs de l'informtique moderne : l'interopérabilité des formats de fichier et la pérennité des données. • 2357 mots • #Informatique #science #société #software #plaintext
12 Avr 2006

ClamAV Logo En lisant les nouvelles ce matin, j'ai appris que des programmeurs avaient réalisé un virus crossplatform en Assembleur. Il fonctionne aussi bien sous Windows que sous Linux, et peut servir de base à d'autres auteurs de virus pour mettre en oeuvre leur savoir destructeur. Heureusement, ce virus-là n'en est pas réellement un, c'est plutot un guide donnant les lignes directrices pour une comaptibilité avec les deux systèmes. Ca m'a donné une idée: installer l'antivirus ClamAV, opensource et gratuit. Ce n'était pas par nécessité, puisque je n'ai aucune peur de ce virus, que je sais quand comment et pourquoi je suis susceptible de me faire infecter, et que le poste sur lequel j'ai réalisé l'installation peut se permettre de planter et de voir son système réinstallé après formatage. Non, si j'ai installé cet antivirus, ce n'était que pour le tester. Et bien, je n'ai pas été déçu ! En effet, l'installation de l'interface graphique, KlamAV (qui se détâche de ClamAV, celui-ci s'exécutant normalement en ligne de commande), est un vrai parcours du combattant. C'est donc tout naturellement que j'ai entrepris d'écrire cet article qui aura pour but d'expliquer comment installer et configurer ClamAV et l'interface KlamAV sous Linux. Dernière précision avant de commencer: les étapes décrites sont basées sur une OpenSuse 10; elles demeurent valables pour la plupart des grosses distributions (RedHat, Mandrake/Mandriva, etc.), mais seront peut être légèrement différentes pour les distributions basées sur Debian. • 1617 mots • #Informatique #sécurité #Linux
6 Avr 2006

Une demande de dépôt du domaine Valhalla-fr.eu vient d’être faite pour ce site ! En effet, l’EURid, l’association désignée par la Commission Européenne pour gérer les noms de domaine européens en .eu, a décidé de l’ouverture de ces noms de domaine aux particuliers le 7 avril 2006 à 11h («Land rush»), après une longue période («Sunrise») pendant laquelle seuls les ayants-droit pouvaient prétendre à une adresse en .eu.

Malheureusement, Valhalla.eu était déjà réservé ! J’avais le choix entre Valhalla-fr.eu et Walhalla.eu. J’ai choisi cette dernière possibilité dans un premier temps: après tout, Valhalla s’écrit aussi Walhalla ! Mais l’EURid a enregistré une demande concurrence avant la mienne (Oh rage, oh désespoir, oh EURid ennemi !). Bref, une demande «reconventionnelle» a été déposée: on va maintenant essayer Valhalla-fr.eu. J’attends maintenant avec impatience que le nom de domaine soit effectivement déposé (il ne devrait pas l’être avant demain 11h en tout état de cause) et activé (je n’ai pas d’idée du délai, on verra…). Une fois que cela sera fait, adieu gfblog.com et bienvenue valhalla-fr.eu ! Le domaine gfblog.com restera quand même actif jusqu’à son expiration, et peut-être le reconduirais-je une année, si tous les liens n’ont pas été mis à jour.

Je commence dors et déjà à parcourir la base de données pour remplacer ce qui doit l’être. Ensuite, il me restera à faire un peu de pub, et à réécrire les .htaccess pour une redirection automatique de l’ancien domaine vers le nouveau, et à remplacer les headers dans les fichiers PHP.

Plus d’infos à venir !

• 257 mots • #Valhalla