Humus numericus

Aller au contenu | Aller au menu | Aller à la recherche

R, Spip et autres

Mot-clé - web

Fil des billets

jeudi 30 décembre 2010

Ce blog est désormais accessible en nozav.42 !

Pour tester et soutenir l’expérience 42, ce blog est désormais accessible via l’adresse :

…si bien sûr votre système a été configuré pour résoudre ce nouveau TLD alternatif.

Pour savoir comment faire (c’est pas forcément trivial, le plus simple est sans doute d’utiliser les DNS fournis par Geeknode), comprendre le projet, voire enregistrer votre propre nom de domaine en .42, c’est là :

dimanche 25 novembre 2007

Le best of du meilleur de la crème du web du 21e siècle

Et oui, quand on écume depuis un bout de temps les pages web les plus diverses à longueur de soirée, on finit par découvrir de petits joyaux, de ces sites qui vous font comprendre pourquoi Al Gore a inventé l'Internet. Aujourd'hui, dans un élan de bonté qui me surprendrait si je ne me connaissais pas si bien, je consens à vous dévoiler certains des sites les plus innovants, utiles et étonnants du Web heunndeurgrounde.

C'est parti.

  • Vous surfez depuis des heures au hasard en passant de lien en lien, et vous finissez par ne plus savoir où vous êtes ? La solution se trouve chez perdu.com !
  • Un ami vient de se mettre à l'informatique et vous abreuve de questions auxquelles vous ne savez pas toujours répondre ? Ce site vous permettra d'apporter une réponse à absolument tous les problèmes informatiques connus !
  • Votre ami qui vient de se mettre à l'informatique a enfin réussi à brancher sa Livebox et s'extasie devant la page d'accueil d'Orange ? N'hésitez pas, renvoyez le avec un brin de condescendance vers l'un des sites multimédias les plus innovants de ces dernières années, et jamais encore vraiment égalé : zombo.com.

Voilà, avec ça vous devriez pouvoir briller en société...

jeudi 20 septembre 2007

Revue de presse numérique instantanée

Etant présentement sur la page d'accueil de Google news, je ne résiste pas au plaisir de vous faire une petite revue de presse des titres affichés à l'instant même, histoire de donner une petite idée de l'air guilleret des temps qui courent.

Une

  • L'Assemblée vote le texte sur l'immigration et l'amendement ADN
  • Martin Hirsch n'est "pas favorable" aux tests ADN

France

  • Sarkozy veut "refonder" la fonction publique
  • Bruno Juillard : «Le gouvernement nous a trompé»
  • Sans-papiers: Les élèves fichés ?

Économie

  • Appel à la grève des cheminots le 17 octobre
  • France : la dette publique pourrait s'alourdir en 2007
  • Pernod Ricard: bénéfice net annuel en hausse

Et à noter aussi, dans la rubrique Culture : Nicolas Sarkozy à 20H00 jeudi sur TF1 et France 2. Ça ne s'invente pas.

mercredi 4 juillet 2007

Installation d'un Spip mutualisé en sous-domaine

J'ai eu l'occasion de travailler sur la configuration d'un Spip pour le mutualiser en sous-domaine (et non en sous-répertoire). Comme c'était pas tout à fait de la tarte, je mets mes notes de travail ici, même si tout ça n'a pas forcément été testé à fond les ballons.

Configuration

Un spip situé sur un serveur nommé dd.nozav.org et accessible à l'adresse http://dd.nozav.org/spip/.

Deux autres sites Spip que l'on veut atteindre en sous-domaines via http://spip1.nozav.org/ et http://spip2.nozav.org/.

On a donc trois sites hébergés sur 3 bases différentes sur le même serveur MySql. On peut aussi apparemment n'utiliser qu'une base de données MySql en modifiant les préfixes des tables.

Le tout est situé dans le répertoire /home/julien/www/spip.

Installation du site principal

  • Décompression de Spip 1.9.2b dans /home/julien/www/spip.
  • Installation du site http://dd.nozav.org/spip de manière classique (j'ai l'impression que cette étape est obligatoire, même si le site en question reste vide, à vérifier).
  • Création des répertoires /home/julien/www/spip/sites/nozav.org/spip1 et /home/julien/www/spip/sites/nozav.org/spip2, plus les sous-répertoires IMG, temp, config et local pour chacun d'entre eux.

Attention : la convention de nommage est importante, pour un site dont l'url serait toto.domaine.fr, on doit avoir un répertoire sites/domaine.fr/toto.

Configuration d'Apache

On crée un site dans /etc/apache2/sites-enabled/ avec le contenu suivant :

<VirtualHost *>
       ServerName spip1.nozav.org
       ServerAlias spip2.nozav.org

       # Redirection vers le SPIP noyau
        DocumentRoot "/home/julien/www/spip"
        <Directory "/home/julien/www/spip/">
                AllowOverride All
                Order allow,deny
                Allow from all
        </Directory>

        RewriteEngine On

        RewriteCond %{SERVER_NAME} (www\.)?([^.]+)\.nozav\.org$
        RewriteCond /home/julien/www/spip/sites/nozav.org/%2/%{REQUEST_FILENAME} -f [OR]
        RewriteCond /home/julien/www/spip/sites/nozav.org/%2/%{REQUEST_FILENAME} -d
        RewriteRule (.*) /home/julien/www/spip/sites/nozav.org/%2/$1 [QSA,L]

        RewriteCond %{SERVER_NAME} (www\.)?([^.]+)\.nozav\.org$
        RewriteRule (.*) /home/julien/www/spip/$1 [QSA,L]

</VirtualHost>

Configuration de Spip

Création du fichier spip/config/mes_options.php :

<?php
if ( preg_match(',(.*)\.nozav\.org/?,',$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_FILENAME'],$r)) {

  if (is_dir($e = _DIR_RACINE . 'sites/nozav.org/' . $r[1]. '/')) {
  
  $cookie_prefix = $r[1];
  $table_prefix='spip';
           
  define('_SPIP_PATH',
	 $e . ':' .
	 _DIR_RACINE .':' .
	 _DIR_RACINE .'dist/:' .
	 _DIR_RESTREINT);
  
  spip_initialisation(
		      ($e . _NOM_PERMANENTS_INACCESSIBLES),
		      ($e . _NOM_PERMANENTS_ACCESSIBLES),
		      ($e . _NOM_TEMPORAIRES_INACCESSIBLES),
		      ($e . _NOM_TEMPORAIRES_ACCESSIBLES)
		      );
  
  $GLOBALS['dossier_squelettes'] = $e.'squelettes';
  
  if (is_readable($f = $e._NOM_PERMANENTS_INACCESSIBLES._NOM_CONFIG.'.php')) include($f);
  }
}
?>

Installation des sous-sites

Ensuite on se rend dans http://spip1.nozav.org/ecrire et on procède à une installation classique. On peut ensuite faire une migration d'un site existant en copiant les répertoires config, squelettes, tmp, local, IMG ainsi que d'éventuelles ressources statiques et en effectuant une restauration de base.

Idem pour http://spip2.nozav.org/

Remarques

  • Les plugins sont également mutualisés, c'est à dire qu'ils sont installés pour l'ensemble des sous-sites. Mais chaque site peut choisir de les activer ou non.
  • Il est possible d'utiliser des types d'urls différentes par sous sites en mettant le $type_urls que l'on souahite dans le fichier mes_options.php du sous-site.
  • Pour les migrations de site vers un mutualisé il y a apparemment des subtilités concernant les images et documents joints. Voir la remarque Note sur les sauvegardes et les restaurations sur la page de la doc qui va bien.

vendredi 11 mai 2007

Un espace en hommage à Bourdieu sur Second life

Second life est un logiciel permettant de simuler un univers virtuel qui fait de plus en plus parler de lui. Pendant la campagne présidentielle, notamment, l'ouverture d'un espace spécifique par Royal et par le Front national avait donné lieu à quelques articles dans Libération et d'autres journaux. Le principe est assez simple : vous vous créez un personnage, et vous pouvez ensuite explorer un univers qui bouge constamment et rencontrer d'autres personnes, visiter des expositions, rejoindre des groupes, etc.

L'accès à Second life est gratuit, et il existe même un client linux. Mais l'idée de ses concepteurs n'est pas franchement philanthropique : il est plutôt de vous faire acquérir de la monnaie locale qui vous permettra, dans le jeu, d'acheter divers objets, du terrain, ou d'accéder à certains événements.

Cependant, cet aspect n'est (pour l'instant) pas obligatoire. On peut se créer un compte gratuitement, explorer, rencontrer et discuter librement sans avoir à dépenser un centime.

Un groupe baptisé Pierre Bourdieu un hommage s'est formé récemment et a construit un espace de rendez-vous où se tiennent déjà expositions, conférences, ainsi que la possibilité de visionner des films. L'ayant rejoint récemment, j'ai eu l'occasion d'assister ce soir à une conférence de Michel Koebel, sociologue membre de l'association Raisons d'agir, auteur notamment de l'ouvrage Le Pouvoir local ou la Démocratie improbable, aux éditions du Croquant. C'était assez rigolo, la conférence était donnée directement en audio, de très bonne qualité, et les réactions et débats avaient lieu par écrit via le système de chat. On s'y serait vraiment cru.

Voici une petite capture d'écran de cette conférence qui a quand même réuni 22 personnes :

Conférence de Michel Koebel

Une conférence de rattrapage sur le même thème, celui des élus locaux et de leur représentativité, aura lieu demain samedi 12 mai à 22h. Elle est bien évidemment ouverte à tous. Pour y assister il suffit de vous rendre sur l'île dédiée au groupe Pierre Bourdieu.

Si vous avez déjà quelques familiarités avec Second life, je vous conseille vivement d'y assister ne serait-ce que pour voir ce que ça donne.

Quelques ressources complémentaires :

jeudi 10 mai 2007

Passage à Dotclear 2.0

Après quelques hésitations, je me suis finalement décidé à migrer ce blog sous Dotclear 2 (version beta 6 pour être précis). Et comme il me fallait du PHP5, j'en ai aussi profité pour le changer de serveur et le transférer de L'autre net vers mon serveur dédié.

Du coup j'ai modifié un peu le thème, j'ai rajouté une redirection des anciennes URLs vers les nouvelles, etc. J'espère que tout fonctionnera correctement, en attendant y'aura forcément une période de rodage.

Voici quelques ressources utilisées pour effectuer la migration :

Et en exclusivité je vous livre mon .htaccess qui permet de rediriger les anciennes URLs et de supprimer la mention index.php dans les adresses du site en PATH_INFO. Attention, ce fichier n'a pas encore été complètement testé, à utiliser avec des pincettes :

RewriteEngine On
RewriteBase /

# URLs à ne pas rediriger
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/(cgi-bin|error|icons|robots.txt|favicon.*|\?.*|.*\?$|404|rss.php|atom.php)

# Suppression de l'index.php
RewriteRule (.*) index.php/$1
RewriteRule ^index.php$  index.php/

# Pour les redirections des flux RSS/Atom des categories
RewriteCond %{QUERY_STRING} ^cat=([A-Z][A-Za-z0-9_-]*)$
RewriteRule ^rss.php /feed/category/%1/rss2 [R=301]
RewriteCond %{QUERY_STRING} ^cat=([A-Z][A-Za-z0-9_-]*)$
RewriteRule ^atom.php /feed/category/%1/atom [R=301]

# Pour les redirections des flux RSS/Atom generaux
RewriteCond %{QUERY_STRING} ^$
RewriteRule ^rss.php /feed/rss2 [R=301]
RewriteCond %{QUERY_STRING} ^type=co$
RewriteRule ^rss.php /feed/rss2/comments [R=301]
RewriteCond %{QUERY_STRING} ^$
RewriteRule ^atom.php /feed/atom [R=301]
RewriteCond %{QUERY_STRING} ^type=co$
RewriteRule ^atom.php /feed/atom/comments [R=301]

# Redirection des anciens modes 

# Billet : ?YYYY/MM/DD/##*
RewriteCond %{QUERY_STRING} ^(\d{4})/(\d{2})/(\d{2})/(\d+.+)$
RewriteRule ^.*$ /post/%1/%2/%3/%4? [R=301]

# Categorie : ?Nom-categorie
RewriteCond %{QUERY_STRING} ^([A-Z][A-Za-z0-9_-]*)$
RewriteRule ^.*$ /category/%1? [R=301]

# Archives : ?YYYY/MM
RewriteCond %{QUERY_STRING} ^(\d{4})/(\d{2})$
RewriteRule ^.*$ /archive/%1/%2? [R=301]

jeudi 24 août 2006

Internet et vie privée ? Raté !

Quand on est seul devant son ordinateur, chez soi ou au boulot, on peut parfois être tentés de se croire seul, à l'abri des regards indiscrets. C'est évidemment totalement faux, mais un bon exemple vaut mieux qu'un long blabla.

Cet après-midi, je me suis amusé à regarder dans Google quelles étaient les pages qui pointaient vers ce blog (yep, c'est un peu narcissique, je sais, mais ça passe le temps). En toute fin de liste, je suis tombé sur une page située sur un serveur d'un grand organisme de recherche français (non, ça n'est pas le CNRS). La page en question ressemblait à ça :

De quoi s'agit-il ? C'est un rapport généré automatiquement à partir de l'activité d'un logiciel nommé Squid. Ce logiciel a la particularité, même si ça n'est pas sa fonction première, d'enregistrer toutes les adresses des sites webs auxquels se sont connectés les utilisateurs du réseau sur lequel il opère. Et c'est bien de cela qu'il s'agit : dans la colonne de gauche nous avons une liste de sites, et dans celle de droite les utilisateurs qui les ont consulté dans la semaine du 30 juillet au 6 août dernier. Les noms d'utilisateurs sont donnés sous la forme initiale du prénom + nom (pdurand pour Pierre Durand). Pas trop dur, donc, de repérer rapidement de qui il peut s'agir.

En naviguant un peu dans les pages, on arrive là-dessus :

Il s'agit de la liste de tous les utilisateurs classés par ordre décroissant de consommation de bande passante. On peut constater que le premier nom de la liste semble avoir été victime d'un déchaînement professionnel, avec pas moins de 2Go de trafics, tandis que le second en est à 10 fois moins. Damned, une telle activité en plein mois d'août semble être tout à son honneur. Sauf que.

Sauf que si on clique sur le nom de la personne en question, on obtient la liste de tous les sites webs qu'il a visité dans la semaine :

Bon, c'est en anglais, mais on devine assez vite de quoi il s'agit. La liste est longue, et pas franchement variée au niveau des thématiques...

Tout cela pourrait faire sourire, sauf si on se souvient que les pages en question sont publiquement accessibles par n'importe qui disposant d'une connexion Internet. Il s'agit bien évidemment d'une erreur de la part de l'administrateur système, mais il est quand même inquiétant de voir qu'en trois clics, on peut arriver à récupérer des informations personnelles plutôt gênantes sur une personne facile à identifier.

Et des données comme celles-là vous concernant, votre fournisseur d'accès à Internet en a certainement des tas. Et depuis le début de l'année, il a l'obligation de les conserver pendant un an, des fois qu'un officier de police ou des RG souhaite y jeter un oeil. Pour des raisons tout à fait légitimes, ça va sans dire.

mercredi 17 mai 2006

Traduction française du tutoriel sur Ajax et Rails

Ça y est, je viens de terminer la traduction en français du tutoriel initialement rédigé en anglais et désormais baptisé Comment paginer, trier et filtrer un tableau avec Ajax et Rails.

Ça fait bizarre de traduire un texte qu'on a écrit soi-même. En fait, y'a plus passionnant à faire, je dirais.

Le document est disponible en ligne et en version PDF (malheureusement pas super propre).

Voilà les liens pour voir tout ça :

jeudi 11 mai 2006

Tutoriel en anglais sur Ajax et Ruby on Rails

Ayé, je viens de mettre en ligne mon premier tutoriel en anglais sur dev.nozav.org. Son doux nom est How to paginate, sort and search a table with Ajax and Rails. En gros, ça explique comment afficher un tableau et implémenter des fonctions de pagination, tri par colonne et recherche "en temps réel" à l'aide d'Ajax, et d'avoir donc une interface web plus réactive qu'avec des pages "classiques".

Le tout est expliqué sous la forme d'une application Ruby on Rails dont l'installation et configuration est brièvement décrite.

Je compte faire une traduction en français dans les jours (semaines ?) qui viennent...

vendredi 28 avril 2006

Ouverture de dev.nozav.org

Ça y est, je viens enfin de finaliser et de mettre en ligne le site que je projette depuis un moment et qui devrait accueillir différents documents, scripts, projets... en fonction de mon (in)activité du moment. Le site en question est hébergé chez hcoop, hébergeur coopératif étatsunien, et est généré par Emacs et son mode de publication Muse mode. Après avois testé différentes solutions sous formes de wikis/blogs/CMS, en Rails/PHP/Ruby, je suis finalement retourné à ce bon vieil Emacs et à des pages statiques générées à partir d'une syntaxe de type Wiki vers différents formats possibles (HTML, LaTeX, PDF, Docbook...)

L'adresse du site :

La page d'accueil par défaut est en anglais, mais y'a une version française dans un coin. J'y ai déjà rapatrié mes trois documents sur Subversion, Ion3 et XML, l'ancienne page de documentation devrait être désactivée d'ici peu...

mardi 18 avril 2006

Hébergeurs alternatifs

L'hébergement de sites web et d'autres services liés à l'Internet (mails, domaines, listes...) constitue un marché plutôt ouvert sur lequel se trouvent des offres très différentes, d'autant plus si l'on considère que les frontières ne sont pas franchement un obstacle (héberger un site aux Etats-unis ou en Inde est presque aussi simple que le faire en Poitou-Charentes). On peut donc trouver :

  • de très nombreuses offres commerciales très difficiles à départager en termes de fonctionnalités, prix, support, espaces de stockage ou volume de trafic ;
  • des hébergeurs gratuits, mais souvent au prix de fonctionnalités limitées (pas de noms de domaines) ou de contraintes insupportables (pub) ;
  • des hébergeurs spécialisés, notamment ouverts seulement à des associations à but non lucratifs.

On trouve également un certain nombre d'hébergeurs "alternatifs", qui se situent plus ou moins en dehors des circuits commerciaux classiques et qui gagnent souvent à être connus. Voici un rapide descriptif de trois d'entre eux (la liste n'est certainement pas exhaustive), que je connais plutôt bien puisque je les utilise pas plus tard qu'actuellement.

Ouvaton

Ouvaton est un hébergeur coopératif. Ceci signifie qu'il fonctionne avec des AG et ce genre de choses, et qu'à l'inscription vous aurez à souscrire une ou plusieurs parts sociales de la coopérative. Ouvaton me semble avant tout intéressant pour des sites de petite taille et avec un trafic peu important, faute de quoi l'hébergement peut vite devenir onéreux. Le principe de tarification est celui de "briques de base", qui correspondent chacune à 20Mo d'espace disque et à 600Mo de trafic mensuel pour un coût annuel de 12 euros par an. Pour ce prix-là vous avez de la gestion de domaines et de mails, du PHP, une base MySQL, et des listes de discussion rudimentaires. D'expérience, les problèmes techniques sont assez rares (sauf quand RedBus tombe en rade, bien sûr), et le support plutôt réactif. L'implication possible dans la vie de la structure se fait surtout à travers les AG ou la participation à des sites de documentation et d'échanges.

En deux mots, Ouvaton me semble intéressant pour un site de petite taille ne nécessitant qu'une ou deux briques d'hébergement. Au-delà, on peut trouver des offres plus intéressantes.

L'autre net

L'autre net est un hébergeur autogéré. Il s'agit à la base d'une association, qui essaie d'appliquer le principe de l'autogestion pour son fonctionnement : en gros, deux listes de discussions servent de "lieux de vie" et un système de vote permet de trancher les choix importants. En pratique, le maintien d'une activité démocratique soutenue n'est pas évident et le système repose essentiellement sur les épaules de quelques bénévoles, notamment les administrateurs des serveurs. L'offre de l'autre net est intéressante puisque pour 23 euros par an, vous avez droit à 500Mo d'espace de stockage, pas de limite en termes de trafic (si ça reste raisonnable), une gestion des noms de domaines et des mails, des listes de discussion avec Mailman, du PHP, une base MySQL. Le fonctionnement des serveurs reposant entièrement sur une poignée de bénévoles, il peut arriver que des difficultés techniques ne soient pas résolues dans la minute, ou que certaines opérations délicates (comme la migration de Debian Woody vers Sarge) entraînent des perturbations, mais depuis que j'utilise leurs services (ce site, mon mail, plusieurs listes), je n'ai vraiment pas à me plaindre de quoi que ce soit. Et puis si j'avais à me plaindre, je n'aurais qu'à mettre la main à la pâte, car la participation de tous est vraiment encouragée.

L'autre net est donc un hébergeur intéressant, sans doute plus engagé qu'Ouvaton sur pas mal d'aspects, et qui propose des services très intéressants à un prix défiant toute concurrence. Je le recommande donc vivement, sauf si vous voulez monter un site de e-business avec une disponibilité de 99,99%. Mais dans ce cas, vous ne seriez pas en train de lire ce billet.

Hcoop

Enfin, dernière piste, Hcoop est un hébergeur situé aux Etats-Unis et qui fonctionne de manière assez proche de celle de L'autre net. Il s'agit par contre d'un service orienté vers les utilisateurs expérimentés (maîtrise de l'anglais, connaissance de la ligne de commande sous Linux et de la configuration de base d'Apache obligatoires). Il s'agit en fait d'un regroupement de personnes qui se partagent les frais pour la location de deux serveurs dédiés pour un montant d'environ 200 dollars par mois. Le coût total est divisé par le nombre d'adhérents, qui tourne actuellement autour de 60, ce qui fait environ 3 dollars par mois et par adhérent (le paiement se fait par Paypal). Les services proposés sont très riches du moment qu'on sait les utiliser, et les quotas sont assez flous du moment que personne ne nuit trop au fonctionnement de l'ensemble. En gros, pour ce prix là vous avez autour de 1Go d'espace, un trafic important, un accès SSH direct au serveur, de l'hébergement de domaines, de mails, de listes de discussion avec Mailman, mais aussi du CGI (mais pas de FastCGI), ce qui vous permet de faire tourner du Python, Perl, Ruby, PHP... Mais la force de Hcoop est que tout cela est à la fois très souple et très sécurisé. Comme vous avez un accès direct à un serveur sous Debian Testing, vous pouvez très bien vous installer une base MySQL, Postgres ou SQLite, un dépôt Subversion, voire vous recompiler votre propre Apache, etc. Mais tout cela est également très bien conçu dès le départ et très bien encadré. Il semble également y avoir une vie démocratique interne avec des listes de discussion, un bureau élu, un wiki, un système de votes, etc. Le fait que le serveur soit aux Etats-Unis ne pose pas de problèmes en termes de temps d'accès d'après ce que j'ai pu constater.

Je recommanderais donc Hcoop à des utilisateurs avertis souhaitant avoir une grande souplesse d'utilisation pour un prix au final plutôt modique, surtout compte tenu des taux de change actuels.

samedi 11 mars 2006

Hébergement pour Ruby on Rails

Comme je m'intéresse de plus en plus à Ruby et Ruby on Rails, d'autant que j'ai l'occasion de m'y mettre au boulot, je me suis demandé quels pouvaient être les hébergeurs intéressants pour un hébergement de sites web en général et d'applis RoR en particulier.

Il y'a pas mal d'infos là-dessus sur le wiki de RoR, avec toute une liste d'hébergeurs disponibles. Une liste un peu plus synthétique se trouve sur Rails Hosting, avec en plus un avis personnel : les hébergements les plus sérieux se trouveraient sur TextDrive (l'hébergeur officiellement soutenu par RoR, mais un peu cher), Site5 et Dreamhost. A noter que le seul hébergeur français à proposer RoR est Typhon, qui propose d'ailleurs une offre de découverte de Rails.

En m'y penchant d'un peu plus près, j'ai trouvé que l'offre de Dreamhost était assez stupéfiante : 20 Go d'espace (avec 160 Mo de plus chaque semaine), 1 To de trafic (avec 8 Go de plus chaque semaine), domaines, mails, listes de diffusions illimités, un nom de domaine gratuit pendant toute la durée de l'hébergement, bases MySql illimitées, PHP4, PHP5, Ruby, CGI, FastCGI, accès FTP, SFTP, WebDAV, accès direct sur le serveur par SSH, dépôts CVS et Subversion... le tout pour environ 9.95$ par mois (selon le mode de paiement).

Sachant qu'il y a 97 jours d'essais pendant lesquels on peut changer d'avis et se faire rembourser intégralement, j'ai donc pris un compte pour tester, et ça a l'air de marcher plutôt bien. C'est assez bluffant de pouvoir avoir un accès SSH direct avec un compte sur le serveur tout en sachant qu'on dispose de 20 Go de stockage...

Au niveau du tarif, si le montant annuel peut paraître un peu élevé de prime abord (120 dollars par an, soit environ 100 euros), il faut noter qu'il y a des codes promotions très intéressants disponibles pour une première inscription. Le principe est que pour tout code promotion utilisé, une partie va au nouvel abonné, une autre à celui qui a créé le code. J'en ai créé un qui vous permet de bénéficier de 75$ de promotion pour tous les plans annuels (ce qui fait que je touche 22$ que je pourrai soustraire du prix de mon hébergement) et le maximum possible pour tous les autres plans. Pour être tout à fait honnête, il est possible de bénéficier de réductions plus importantes assez facilement en Googlant un peu.

Si vous souhaitez bénéficier de cette réduc, il vous suffit d'utiliser le code *** (plus d'actualité, cf. ci-dessous).

Mise à jour : je viens de résilier mon abonnement à Dreamhost à l'instant. Non que je sois mécontent de leurs services, mais j'ai trouvé un hébergeur coopératif intéressant et correspondant davantage à mon état d'esprit (je n'étais qu'à moitié à l'aise avec cette histoire de codes promos). A priori le remboursement des sommes engagées si l'on résilie dans les 97 jours semble fonctionner... Du coup, le code promo en question n'est plus valable !

- page 1 de 2