jeudi, août 2 2007

Quelques nouvelles :-)

Le problème des magic quotes !

Youpi !

Bon, je commence par le commencement :-) Pour une raison inconnue, j'avais un petit souci (assez agaçant, il faut l'avouer) avec mon blog : des anti-slash s'inséraient avant toutes les guillemets, les apostrophes, etc. Comme je n'avais pas le temps de résoudre ça, j'avais posté dans le forum de Dotclear, sans avoir une solution (en même temps, c'était difficile pour eux de la trouver. Il avaient besoin de plus de détails, probablement. Je les remercient quand même pour leurs réponses !).

Cette soirée, je me suis penché sur le problème, et j'ai trouvé comment le résoudre ! J'ai commenté deux lignes dans le fichier inc/magic_strip.php :

Avant :
/* cassage des magic_quotes */
function magicStrip(&$k,$key)
{
	if(get_magic_quotes_gpc()) {
		$k = handleMagicQuotes($k);
	}
}
Après :

/* cassage des magic_quotes */
function magicStrip(&$k,$key)
{
	/* if(get_magic_quotes_gpc()) { */
		$k = handleMagicQuotes($k);
	/* } */
}

C'est un petit hack :-p, en attendant de comprendre pourquoi ce souci se produisait...

Après cette modification, comme j'étais devant le code, j'en ait profité pour :

  • Corriger les commentaires contenant les anti-slash à tout va. Un peu comme : C\\\'est gros la taille de l\\\'archive jointe !!! ;
  • Réactiver la possibilité de poster des commentaires ;
  • Passer à Dotclear 1.2.7 (correction d'un trou de sécurité) ;
  • Réinstaller tous les plugins (le remplacement des fichiers du blog par la nouvelle version de Dotclear oblige) ;
  • Réappliquer toutes mes anciennes modifications dans le template et dans quelques autres fichiers *.php...

À propos des projets...

Pas la peine de vous le cacher, ces derniers mois, j'ai totalement abandonné mon blog ainsi que la majorité des autres projets, comme FireGPG, GShutdown, le dépôt... (pour plusieurs raisons : démotivation, l'envie de prendre une "pause", intérêt pour d'autres choses, un nouveau boulot à 100km de chez moi, etc. Je vous parlerai de tout cela dans un autre billet)

Pour FireGPG, c'est The Glu qui s'est chargé des dernières mises à jour. Je le félicite pour son excellente travail ! Je ne sais pas ce que FireGPG aurait été sans son dévouement. Je compte bien continuer FireGPG dès que possible (j'ai déjà une liste de tâches en attente !).

Pour GShutdown, comme Maxime Chéramy a été très pris par ses études, j'ai fait une petite mise à jour de "maintenance" pour corriger quelques bugs et pour mettre à jour les traductions. Je compte également reprendre ce projet, mais FireGPG est, pour moi, plus prioritaire.

Et ce blog ? Il était désert ces derniers jours :-D je compte relancer (en septembre, si tout se passe bien). La nouvelle version du blog sera sous Wordpress, la publication des billets (en majorité en relation avec GNU/Linux, comme d'hab :-) ) sera plus fréquente qu'avant et je compte profiter de ma première expérience pour mieux m'organiser lors de la rédaction des articles, publier plus fréquemment... En parlant du blog, je suis en train de chercher un hébergeur web (hébergement mutualisé) supportant le paiement par le biais de Paypal, et acceptant des clients résidents au Maroc (certains n'acceptent que les clients de certains pays), avec des prix abordables. Si vous avez une URL en tête, n'hésitez pas à me la communiquer dans les commentaires !

Enfin, pour Asher256's Repository, plusieurs d'entre vous ont été déçus (j'ai reçu pas mal d'emails) qu'une version pour Feisty ne soit pas disponible. Je compte y remédier dès que possible (en fait, je compte le faire après la mise en place du futur blog).

À très bientôt j'espère !

lundi, avril 2 2007

News du dépôt : firefox-asher 2.0.0.3

Le paquet firefox-asher passe à la version 2.0.0.3 dans Asher256's Repository (c'est surtout utile pour ceux qui utilisent Ubuntu Dapper).

vendredi, mars 23 2007

En vrac : 10 choses sur Wikipedia, les femmes et Linux, tutoriels, Dell et le fondateur d'Ubuntu, Shygeru Miyamoto (Nintendo), les cours du MIT dispo gratuitement, le fondateur de Debian rejoint Sun

mardi, mars 20 2007

RPM pour installer GShutdown sous Fedora Core 6

Un paquet RPM pour installer GShutdown vient d'être mis en ligne ! On remercie vivement Vincent Bousquet pour sa contribution (et pour ses futures contributions car il a accepté de s'occuper des futurs paquets RPM).



Pour télécharger le RPM, rendez vous à la page de téléchargements ou téléchargez le directement gshutdown-0.2rc1-1.i386.rpm ;-)

lundi, mars 12 2007

FireGPG, une nouvelle extension Firefox pour utiliser aisément GPG !

La petite histoire...

Il y a quelques mois, j'avais eu besoin d'une extension qui me permettrait de chiffrer ou signer mes courriels sous GMail (et, éventuellement, faire la même chose à mes commentaires postés dans certains blogs). Cette fonctionnalité manquait indéniablement à Firefox. Pour utiliser GPG, il fallait absolument passer par des outils externes comme GEdit, Vim (avec un plugin), GPG (ligne de commande), etc. chose qui n'était pas du tout pratique (en tout cas, pas aussi pratique qu'une entrée dans le menu contextuel de Firefox !).

Je m'étais dit qu'une extension faisant cela était probablement disponible, mais après avoir cherché dans un moteur de recherche bien connu, en plus d'addons.mozilla.org, je n'avais pas trouvé grand-chose !

FireGPG Little Screenshot

Il y a quelques jours, Maximilien Cuony (le mainteneur de la version AMD64 d'Asher256's Repository) m'avait contacté pour me proposer le fait que l'on développe d'une nouvelle extension pour Firefox, destinée à gérer GPG. C'est très simple, j'avais tout de suite accepté ! En effet, après tout ce temps, il fallait que quelqu'un s'y mette ;-)

La première release de l'extension FireGPG !

FireGPG LogoNous sommes contents de vous annoncer qu'une première release (encore en bêta, mais déjà fonctionnelle) est dore et déjà disponible, en plus d'un site officiel (aux couleurs assez Ubuntistes :-D ). The Glu a déjà posté son billet, et il se trouve que c'est son cinquantième (ça se fête, non ? :-) ).

Comme d'habitude, le site est hébergé par l'association Tuxfamily, que je remercie fortement pour son excellent travail pour les logiciels libres !

Quelles sont les fonctionnalités de cette extension ?

Pour le moment, on a implémenté :

  • le chiffrement, déchiffrement, signature et la vérification des textes sélectionnés.
  • l'intégration à l'interface de Gmail (des boutons supplémentaires pour vous faciliter les choses).
  • Une fenêtre d'options (pour activer/désactiver l'intégration à GMail, choisir le chemin de GPG, etc.)
  • Compatibilité avec GNU/Linux et Microsoft Windows.

D'autres fonctionnalités seront ajoutées au fil des versions ;-) À terme, on espère faire en sorte que FireGPG gère les principales fonctionnalités de GPG, comme c'est le cas de Seahorse ou KGPG !

Comment installer FireGPG ?

  • Vous devez installer GPG. Sous GNU/Linux (ou sous un autre système de type UNIX), soit vous l'installez depuis votre gestionnaire de paquets (Synaptic, YaST, Yum, etc.), soit vous le téléchargez depuis son site officiel. Sous Microsoft Windows, vous devez installer WinPT (de préférence dans le chemin par défaut).
  • Après cela, visitez dans la page de téléchargement de FireGPG, et installez l'extension en cliquant sur le bouton Download FireGPG !

Comment utiliser FireGPG ?

  • sélectionnez un texte (par exemple dans la boîte de texte pour entrer un commentaire dans ce blog ;-) ).
  • cliquez dessus avec le bouton droit de la souris.
  • sélectionnez FireGPG dans le menu contextuel.
  • et enfin, choisissez l'opération que vous souhaitez effectuer chiffrer, déchiffrer, signer, vérifier, etc.

mercredi, mars 7 2007

J'ai assisté à la « Linux Party 2007 » !

Salut à tous !

Je sais, je sais, j'ai déserté mon blog :-)

Je vous rassure tout de suite, mon blog n'est pas du tout abandonné. Il est vrai que mes billets ont été de plus en plus rares ces derniers temps, mais pas pour rien ! C'est à cause de certains projets qui me prennent un temps considérable. Une fois qu'ils seront finis, c'est promis, attendez vous à une effervescence de billets ! J'ai plein de choses à vous faire découvrir (depuis le temps, c'est un peu normal ;-) ).

Affiche Linux Party 2007

Comme à mon habitude, quand j'assiste à une manifestation, je vous fais un petit compte rendu, pour vous exposer mon avis, mais aussi pour vous donner un aperçu général.

Cette fois-ci, j'ai assisté à la « Linux Party », organisée par l'ÉMI. Elle a été annoncée dans ce blog il y a peu. Le thème principal était « fiabilité et interopérabilité des logiciels libres au Service de l’entreprise ».

Lire la suite...

mardi, mars 6 2007

En vrac : interview avec Mark Shuttleworth, Microsoft accusée de piratage, l'OS pour jouer, Linux vu par un utilisateur de Windows, les parts du marché de Firefox

lundi, février 26 2007

Dépôt Ubuntu : firefox-asher 2.0.0.2, notecase 1.4.5

Deux paquets viennent d'être mis à jour dans le dépôt Ubuntu Asher256's Repository.

Mise à jour : firefox-asher 2.0.0.2

Le navigateur que l'on ne présente plus ;-)

Firefox Asher

Mise à jour : notecase 1.4.5

Un gestionnaire de notes qui vous aidera à les rédiger et à les organiser hiérarchiquement. Pour plus de sécurité, le chiffrement des données est possible.

Notecase

vendredi, février 23 2007

En vrac : Linux n'est pas Windows, un bon médecin doit jouer aux jeux vidéos, Windows Forever, KDE is simply powerful, VirtualBox, ESR quitte Fedora, Dell et Linux

  • Virtual Box : Windows XP/Vista sous Linux ! Je suis passé à Virtual Box, après avoir utilisé depuis un bout de temps QEMU et VMWare (Server et Workstation). Le premier était affreusement lent (même avec kqemu), quand au deuxième, il consommait beaucoup trop de mémoire, ce qui faisait swapper ma machine à mort parfois :-) Avec Virtual Box, j'avoue être pleinement satisfait pour le moment : agréable à utiliser, consomme moins de ressources, assez rapide, son code source est ouvert, etc.
  • Linux n'est pas Windows : un texte (un peu long, mais intéressant) qui remet les points sur les i ;-)
  • c'est connu, les jeux vidéo améliorent l'acuité visuelle, mais en plus, savez-vous que pour devenir un bon médecin, les jeux vidéo peuvent vous aider ?
  • NTFS-3G : NTFS sous Linux en version finale : enfin ! Désormais, ce n'est plus la peine de lancer Windows pour modifier les fichiers qui se trouvent dans votre partition NTFS.
  • Eric S. Raymond quitte Fedora pour Ubuntu. La distribution Ubuntu est-elle irrésistible, ou est-ce un nouveau troll made in ESR ? :-)
  • Windows Forever. Je cite une partie de l'article : « Je me rends compte qu’il existe encore trop de gens, d’entreprises qui ne jurent que par Windows, Office, Internet Exploreur et consort, et ce par le simple fait que le rouleau compresseur Microsoft à su s’imposer partout et se rendre quasi incontournable aux yeux des utilisateurs de PC. Incontournable dans le sens où... ».
  • Linuxfr : KDE, simply powerful ! Est-il possible de faire en sorte que KDE ne soit plus une usine à gaz ? En d'autres termes, qu'il ressemble un peu plus à GNOME dans la simplicité ?
  • Ballmer renouvelle ses menaces à l'égard de Linux. Microsoft se sent menacée par le manchot ?
  • Un pirate met un juge en prison, après s'être introduit dans son PC. En effet, il a découvert que le juge avait des penchants pour les petits garçons (dans son journal intime) et pour la pornographie infantile (images). Une revanche des pirates sur les juges ?
  • Les utilisateurs de Dell réclament des ordinateurs avec Linux préinstallé. Espérons qu'ils accepteront !

vendredi, février 16 2007

En vrac : difficultés de Wikipedia, algorithmes, Windows Vista et les jeux, xorg.conf, avantages des jeux vidéos, les landes éternelles

Dépôt Ubuntu : thunderbird-asher, gnome-color-chooser, ies4linux, yabause, desmume, zsnes, comix...

Le dépôt Ubuntu Asher256's Repository vient d'être mis à jour.

Certains programmes, que vous m'avez suggéré, ont été ajoutés (pas tous, malheureusement, mais ça ne va pas tarder à venir !), par exemple Thunderbird 2, Desmume, Yabause, etc. D'autres ont tout simplement été mis à jour ;-)

Je tiens à souligner que cette mise à jour ne concerne que ceux qui utilisent une architecture compatible avec i386. La version AMD64 des paquets est toujours en cours de préparation par The Glu ;-)

Nouveau paquet : thunderbird-asher 2.0 beta 2

La dernière version de Thunderbird, le client email que l'on ne présente plus.

Thunderbird

Le suffixe -asher a été utilisé pour permettre au paquet de cohabiter avec les autres version de Thunderbird (par exemple, celle distribuée avec Ubuntu).

Pour lancer Thunderbird, vous pouvez utiliser le menu de GNOME, KDE, etc. ou lancer « thunderbird-asher » dans un terminal.

Nouveau paquet : yabause 0.8.0

Yabause est un émulateur Sega Saturn (qui fait partie des meilleurs actuellement).

La vitesse de l'émulation est assez bonne, mais certains jeux ne sont pas encore compatibles. Vous pouvez découvrir tous les jeux supportés dans cette page du site officiel.

Yabause est capable de lancer les jeux à partir d'un lecteur CD-ROM ou d'une d'image ISO.

Yabause, émulateur Sega Saturn

Lire la suite...

mercredi, février 14 2007

La manifestation « Linux Party 2007 » à Rabat : interopérabilité et fiabilité

Les étudiants de l'ÉMI[1] organisent la « Linux Party 2007 »[2], le 17 et le 18 février, sous le thème « fiabilité et interopérabilité des logiciels libres au Service de l’entreprise »[3].

Linux Party

Le programme

Le samedi 17 Février

Le matin

  • 08h30 : accueil et ouverture des ateliers.
  • 09h00 : mot d'ouverture du comité d'organisation et du Directeur de l'ÉMI.
  • 09h15 : conférence sur les outils de mesure de la fiabilité des logiciels.
  • 10h15 : pause café.
  • 10h30 : présentation de la distribution Lémix.

L'après-midi

  • 14h30 : conférence sur J2EE et sur l'interopérabilité.
  • 16h00 : pause café.
  • 16h15 : Le modèle économique du libre.
  • 17h30 : remise des prix de la Tombola.
  • 18h00 : fermeture des ateliers.

Le dimanche 18 Février 2007

  • 9h00 : Ouverture des ateliers.
  • 9h30 : projection d'un documentaire : Revolution OS.
  • 10h30 : Séance de questions/réponses.
  • 12h00 : Clôture des journées.

Pour plus d'informations, je vous invite à visiter le site officiel de la manifestation ;-)

[1] l'École Mohammadia d'Ingénieurs se trouve dans l'avenue Ibn Sina, BP 765, Agdal, Rabat, Maroc. Vous pouvez les contacter par téléphone au (212) 037 68 71 60 ou au (212) 063 145 166 ou par par courriel.
[2] pour ceux qui sont intéressés, j'ai parlé de la « Linux Party 2006 » dans ce billet.
[3] pour plus d'informations sur le thème, visitez cette page.

samedi, février 3 2007

Des spammeurs m'ont rendu visite ! La solution ?

Aujourd'hui, j'ai découvert avec stupéfaction plus de 2522 pourriels dans ma boîte aux lettres ! Ces derniers m'ont été envoyés car Dotclear avait reçu le même nombre de trackbacks entre quatre heures et six heures du matin.

Le contenu du spam

Tous ces trackbacks ont été postés par un certain « Linux sux »[1]. Ils contenaient :

  • POWER SPAM ASHER (dois-je me sentir visé ?)
  • pourquoi Linux sux ?
  • CE BLOG A ÉTÉ POWER-SPAMMÉ PAR UNE ÉQUIPE DE TROLLS
  • POWER SPAM BY KROLG
  • d0s att4ck
  • dos attack

Les IP des spammeurs :

  • 212.138.64.174 (Arabie Saoudite)
  • 203.144.160.249 (Thailand)

(c'est probablement des proxies)

Pourquoi ils font ça ? Mystère... Peut-être qu'ils n'ont rien d'intéressant à faire dans leur vie ? Peut-être que c'est des jeunes, boutonneux, qui croient que ce qu'ils viennent de faire est un exploit ? :-D

Ma solution

J'ai opté pour les requêtes MySQL car Dotclear ne nous donne pas la possibilité de supprimer un groupe de commentaires en utilisant un filtre (peut-être qu'un plugin existe ?).

Comme il n'y a que deux IP qui ont posté les commentaires, je les ai utilisées pour supprimer tous les spams :

DELETE FROM `dc_comment` WHERE `comment_ip` = '212.138.64.174' OR `comment_ip` = '203.144.160.249'

Tous les spams avaient été supprimés. Malheureusement, il y avait toujours le nombre 900 trackbacks, 800 trackbacks, etc. en dessous des billets...

Pour recompter le nombre de commentaires / trackbacks de chaque billet, j'ai utilisé cette requête :

UPDATE dc_post
SET nb_trackback=0;

CREATE TEMPORARY TABLE tmp
SELECT post_id, count(*) as compt
FROM dc_comment
WHERE comment_pub=1 && comment_trackback=1
GROUP BY post_id;

UPDATE dc_post, tmp
SET dc_post.nb_trackback=tmp.compt
WHERE dc_post.post_id=tmp.post_id;

(grâce à ce topic qui m'a fait gagner du temps !)

J'ai principalement rédigé ce billet pour vous montrer cette petite astuce, en espérant qu'elle vous sera utile un jour ;-)

À bientôt !

[1] dans le jargon de l'informatique, « sux » veut dire « nul ».

mercredi, janvier 31 2007

Mise à jour de GShutdown, l'utilitaire pour programmer l'extinction de votre ordinateur sous Linux

La version 0.2rc1 de GShutdown vient d'être publiée. C'est une première étape avant la version 0.2 stable !

GShutdown

Il y a peu de nouveautés, mais on notera cependant :

  • le support XFCE ;
  • la gestion des paramètres en ligne de commande ;
  • la correction des rares bugs signalés ;
  • et enfin, quelques petites fonctionnalités, améliorations dans le code, etc.

Lire la suite...

samedi, janvier 27 2007

Linux en vrac : lettre hebdomadaire d'Ubuntu, blogueurs marocains, test du jeu Doom 3, idée de sécurité, mise à jour de ZSNES

  • France Inter à la rencontre des blogueurs marocains. Jeudi dernier la radio française « France Inter » consacrait une émission à la blogosphère marocaine (en d'autres termes, la Blogoma ;-) ).
  • La lettre hebdomadaire d'Ubuntu n°28  est disponible. Ce numéro parle de la récente réunion du Conseil de la Communauté, de la sortie de Herd 2, de la nouvelle équipe Screencast (vidéos pour expliquer comment utiliser Ubuntu), de la nouvelle liste de diffusion pour les utilisateurs de Xubuntu, de la mise à jour hebdomadaire des Forums Ubuntu, des statistiques des bugs, des réunions et événements à venir, de la réunion IRC d'Ubuntu-Women, des modifications de Feisty, des principales requêtes d'inclusion (MIR) et de la mise à jour du quiz hebdomadaire et de bien d'autres sujets...
  • Test du jeu Doom 3 : Le maître et senior des FPS est de retour, dans un troisième volet qui ose enfin montrer son nez après 4 années de développement. Au programme : baston ensanglantée et ambiance flippante, le tout dans un nouveau moteur 3D...
  • Une idée simple de sécurité : « J'ai bien compris que plusieurs distributions, plusieurs façon de d'empaqueter, etc. Ce n'est pas une mauvaise chose. Cependant, il y a un point pour lequel j'ai des doutes : c'est la sécurité. J'ai du mal à concevoir que sur le nombre de logiciels (et de distributions) existants, les mainteneurs d'une version 'stable' d'une distribution puissent rétroporter quand il y a lieu toutes les corrections des éventuelles failles existantes. »
  • ZSNES, l'émulateur Super Nintendo, a été mis jour. Il le sera bientôt disponible dans Asher256's repository ;-)

vendredi, janvier 26 2007

Quelques articles en vrac : Freenet (anonymat), Mandriva et Metisse, Microsoft et Wikipedia, Interopérabilité, Python vs RoR vs J2EE, Linux en Chine, Virtualisation, DOGS, triche, commandes UNIX, Ubuntu Studio, Vubuntu, Windows Vista

  • Freenet est un réseau informatique anonyme et décentralisé bâti au-dessus d'Internet visant à permettre une liberté d'expression et d'information totale profitant de la sécurité de l'anonymat. Sa nature permet donc à chacun de lire et de publier du contenu. Il offre la plupart des services actuels d'Internet (forum, téléchargement, web, etc.). Freenet a été créé suite à une inquiétude croissante à propos des libertés sur internet. Pour l'installer (disponible sous Linux, Windows, Mac OS X...), visitez le site francophone (je vous conseille la dernière version, c'est-à-dire Freenet 0.7). Visitez également ma page Delicious pour découvrir d'autres sites sur Freenet !
  • Attention aux traces que vous laissez ! La Commission nationale de l'informatique et des libertés (Cnil) nous propose sur son site internet 3 videos (en flash) ayant pour but la "sensibilisation" aux traces que nous pouvons laisser dans notre vie quotidienne. Aussi bien avec internet, qu'avec nos GPS et les transports en général.
  • Mandriva one Metisse est un nouveau Live CD qui offre une fonctionnalité intéressante : le gestionnaire de fenêtres 3D Metisse. Une vidéo est disponible chez Dailymotion...

Lire la suite...

mercredi, janvier 24 2007

Quelques améliorations dans le blog (Dotclear powaa) : tags, billets connexes, contact...

Cela fait assez longtemps que le code source du blog n'a pas été touché. En fait, si je me souviens bien, la dernière modification a consisté à sortir l'artillerie contre le spam ! Pour y remédier, quelques fonctionnalités ont été ajoutées ;-)

Les Tags

Comme le nombre de billets augmente de plus en plus, les catégories simples de Dotclear ne sont plus suffisantes ! Par exemple, dans la rubrique « Linux », vous pouvez trouver des News, mélangées avec des tutoriels :-)

Avec les tags (le plugin twTags), cela vous sera beaucoup plus aisé de trouver les billets qui vous intéressent (dans le cas des tutoriels, il suffit de cliquer sur le tag « howto »).

Les tags ont aussi l'avantage de permettre à un billet d'appartenir à plusieurs catégories.

Tags

Lire la suite...

mardi, janvier 23 2007

Attention, ne visitez plus Goggle.com !

...surtout si utiliser Windows et Internet Explorer !

Pirate

Pas encore convaincu ? Regardez cette vidéo :-)

Lire la suite...

samedi, janvier 20 2007

OpenDNS, censuré par Maroc Telecom ?

OpenDNS Logo

OpenDNS ?

OpenDNS est une excellente alternative aux serveurs DNS des fournisseurs d'accès.

Ce service offre plusieurs avantages, en plus d'être indépendant...

La rapidité

OpenDNS est rapide
Avec une cache considérablement grande (étalée sur plusieurs machines), le temps de réponse est plus court, chose qui peut booster votre surf sur le web (contrairement aux serveurs DNS des FAI, qui peuvent parfois êtres surchargés).

La sécurité

OpenDNS anti-phishing
Il vous prévient quand vous visitez un site piégé, grâce à une liste noire régulièrement mise à jour.

La correction des fautes de frappe

OpenDNS est intelligent
Il corrige d'une manière transparente certaines fautes de frappe. Par exemple, si vous entrez www.linux.ogr/, il remplacera aussitôt l'extension « .ogr » par « .org » !

Lire la suite...

jeudi, janvier 18 2007

La journée « Open Source » à Rabat

L'ENSIAS et l'INPT organisent le samedi 20 janvier la manifestation « Open Source Day », sous le thème : « l'Open Source, un apport pour l'ingénieur et pour l'entreprise ».

Affiche de L'Open Source Day
(cliquez sur l'image pour l'agrandir)

Lire la suite...

- page 1 de 10