PJBlog : Pierre-Jean, WinLibre et Cie...

Pierre-Jean Coudert - Logiciels Libres - Développement - etc...

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

Logiciel libre (fr)

Fil des billets - Fil des commentaires

vendredi, mai 14 2010

Je construis un NAS libre et pas cher

NAS, Ubuntu Server 10.4 LTS, Atom D510, RAM 1GB, HDD 1.5TB, 233€

Après avoir fait le tour du marché (Synology, QNAP & Co) je me suis décidé à monter mon propre NAS avec des logiciels libres.

Cahier des charges

  • performant, silencieux, économe
  • partage de fichiers
  • serveur musical pour SqueezeBox
  • serveur musical pour iTunes

Choix du matériel

  • une carte mère Intel ATOM D510 : refroidissement passif, double coeur 1.6Ghz + hyper threading : 65€
  • mémoire vive : Kingston ValueRAM DDRII PC5300, 1Go pour commencer. Je passerai à 2Go si le besoin s'en fait sentir : 24€
  • boitier silencieux + alim haut-rendement, Silverstone Sugo SG05B : 71€
  • 1 disque : Samsung 1.5To, 5400 tours Spinpoint F2 EcoGreen S-ATA : 73€

Total : 233 € chez Matériel.net. Imbattable !

Je ne veux pas monter de configuration RAID1. Je préfère sauvegarder quotidiennement sur un disque externe que je fais tourner avec un second stocké dans un autre lieu.

Installation du système d'exploitation et des services

Je reste sur une configuration très simple. Pour le choix de l'OS, j'ai hésité entre FreeNas (BSD très léger) et Ubuntu. J'ai finalement choisi ce dernier pour le nombre de paquets disponibles, son évolutivité et surtout, la quantité d'informations disponibles sur le net.

ubuntu server 10.04 LTS

J'installe Ubuntu depuis une clé usb que j'ai créée avec PenDriveLinux. Je n'installe que les services suivants :

  • openssl
  • samba

Serveur iTunes

Un simple apt-get install mt-daapd

Serveur SqueezeBoxServer

Ajout du dépôt slimdevices puis un apt-get

Webmin

J'ai voulu ajouter Webmin pour administrer la machine depuis un navigateur. Cette étape a été la moins simple car Webmin ne s'installe pas directement sur Ubunutu 10.4LTS... Vous trouverez toutes les infos nécessaires dans ces 3 articles :

Configuration

Samba

J'ai choisi d'avoir un dossier partagé public et plusieurs dossiers privés. J'ai utilisé l'article suivant pour configurer Samba :

iTunes et SqueezeBoxServer

Depuis les interfaces Web des deux services, j'ai juste indiqué où se trouvait ma collection musicale.

Et Ouala ! Un joli NAS super silencieux et pas cher :-)

dimanche, avril 26 2009

Google Code supporte maintenant Mercurial (Hg)

Bonne nouvelle : Google code supporte maintenant Mercurial.

Mercurial est un gestionnaire de source distribué, à l'instar de Git. Il est écrit en python et dispose d'une intégration poussée avec l'exporateur de Windows grâce à TortoiseHg.

Nous allons donc pouvoir l'utiliser cet été pour le développement de Pwytter et de WinLibre-PacMan, dans le cadre du GSoC.

jeudi, mars 19 2009

GSoC 2009 : WinLibre à nouveau sélectionné pour participer au Google Summer of Code 2009

La nouvelle est tombée cette nuit, nous sommes sélectionnés pour le Summer of Code 2009 !

Vous êtes étudiant et rêvez d'être payé cet été pour coder du logiciel libre ? Google vous propose 4500$ pour coder sur des projets open-source proposés par WinLibre.

La page des propositions de WinLibre pour le Google Summer of Code 2009 est en ligne.

vendredi, novembre 21 2008

Tutoriel pour le thème magazine Noviny pour DotClear 2

En configurant un blog Dotclear pour Resaski je me suis décidé à installer le thème magazine Noviny.

Voici les infos que j'ai pu glaner sur le Forum Dotclear/Noviny.

Fonctionnement du thème Noviny

  • La catégorie en une est celle qui se trouve en tête de la liste des catégories
  • Le thèmes se base sur les catégories auxquelles appartiennent les billets. Le billet le plus récent de chaque catégorie est affiché sur la page d'accueil du blog.
  • La catégorie « En Une » (en haut de page, sur fond bleu) est celle qui se trouve en tête de la liste des catégories.
  • Les billets « Dernières nouvelles » (dans la barre de navigation, en haut à droite de la page) sont ceux qui n'ont pas de catégories.
  • Les images en miniature associées à une catégorie sont reprises dans les billets eux-mêmes ou dans les catégories. Une image par défaut pour chaque catégorie peut être définie si le billet ne comporte pas d'image. Pour joindre une image par défaut à une catégorie, il faut placer une image dans la description des catégories depuis la page "catégories" de l'interface d'administration du blog
  • Pour renommer le titre "Dernières nouvelles", il faut modifier dans le fichier public.po du thème la valeur de tpl:lang Breaking news.

Trucs et astuces

  • Pour éditer les liens de navigation (ajout/modification/suppression) qui apparaissent en haut du blog, il faut se rendre dans menu "Apparence du blog" de l'interface d'administration puis cliquer sur "Configuration du thème"
  • Pour remplacer l'image de l'entête : Il faut remplacer l'image en 940 x 180 sans qui ne va pas d'un bord à l'autre. Le tout est de choisir une photo dont les bords peuvent être prolongés de part et d'autres par une image uniforme
  • Pour étendre les billets "En Une" aux sous-catégories, il faut éditer la ligne tpl:Categories level="1" en enlevant level="1" dans le fichier home.html
  • Les billets dernières nouvelles sont celles qui n'ont pas de catégories
  • Si un widget de recherche parasite le thème : il faut le supprimer  du bandeau de navigation
  • le widget des liens d'abonnement doit être placé dans le bandeau extra
  • Pour utiliser le widget "Tags" natif de Dotclear2 au lieu de la gestion directe par le thème Noviny, il faut enlever tpl:include src="inc_extra.html" du fichier home.html.

jeudi, novembre 13 2008

Soutien et défense du Logiciel Libre: Campagne d'Adhésion à l'APRIL

Pour encore mieux promouvoir et défendre le logiciel libre l'April a lancé, avec le soutien de Tristan Nitot (président de Mozilla Europe), le 12 novembre 2008 une campagne d'adhésion qui a pour objectif de renforcer 'April dans sa représentativité et dans ses moyens d'actions. L'April souhaite atteindre dans un premier temps les 5 000 adhérents avant la fin de l'année.

L'April a besoin de votre soutien et de votre participation à cette campagne.

Je viens d'adhérer. A votre tour !

Promouvoir et soutenir le logiciel libre

samedi, novembre 1 2008

Mise à jour vers DotClear 2.1

DotClear 2.1 vient de sortir !

J'en ai profité pour mettre à jour PJBlog qui en était resté à une vieille version 1.2.x...

Résultat : moins d'1/4h pour la migration. Je dis Bravo Dotclear !

Mode d'emploi rapide

  • J'ai utilisé le downloader dans un nouveau dossier ( http://doc.dotclear.net/2.0/admin/install )
  • J'ai importé l'ancien blog dans le nouveau
  • J'ai déplacé l'ancien blog dans un autre dossier puis le nouveau blog à la racine.
  • j'ai changé les chemins correspondants dans config.php et sur la page about:congig
  • Ensuite, installation du plugin dc1redirect et création à la racine des fichiers atom.php et rss.php pour rediriger les flux
  • Il ne reste plus qu'a finaliser les petits détails de présentation...

vendredi, août 1 2008

Sortie de Dotclear 2.0

La première grande annonce du mois d'Août ;-) : la sortie de Dotclear 2.0 !

Oui, oui, la version finale ! De quoi nous sortir de notre torpeur estivale.

Il va vraiment falloir se pencher sur la migration de ce blog...

samedi, mai 3 2008

GNU Beer

Une bière libre sous licence GNU GFDL ?

Découvrez Le Baiser de la Princesse : une recette de bière libre proposée par des étudiants suisses.

Inspiré par le concept de Free Beer, le site propose la liste des ingrédients nécessaires au brassage de cette bière ainsi qu'une méthode complète de fabrication.

samedi, novembre 17 2007

GeniconXP 0.3 en préparation

Après plusieurs mois, voire années, d'inactivité du projet, je travaille sur une nouvelle version de GenIconXP, mon générateur d'icones libre.

La version 0.2 ne fonctionne plus avec les version actuelles d'ImageMagick :-(

J'ai donc décidé d'utiliser MagicWand comme interface entre Delphi et ImageMagick.
J'ai convertit le code de la 0.2 pour utiliser MagicWand. GenIconXP fonctionne à nouveau grâce à cette modification.

J'ai aussi ajouté le support du Drag'n Drop d'un fichier externe et j'en profite pour travailler sur le support des icones pour Windows VISTA (256x256 avec compression PNG). Il me reste à finaliser l'écriture du fichier .ICO ...

vendredi, novembre 9 2007

Pwytter 0.8, le client Twitter libre et gratuit, est sorti hier.

La version 0.8 de Pwytter est disponible pour Windows 2000/XP/Vista, Mac OSX, et Linux !

Au menu

  • Performances grandement améliorées
  • Création/Suppression des favoris
  • Nouveaux fils : Composite, Messages directs, Réponses
  • Nouveau bouton "Réponse" : ajout automatique du @name
  • Nouvel installeur simplifié pour Windows
  • Interface traduite en 14 langues : Chinois traditionnel et simplifié, Anglais, Français, Allemand, Italien, Japonnais, Polonais, Roumain, Serbe, Suédois, Espagnol, Portugais et Russe.

Télécharger Pwytter 0.8 maintenant !

vendredi, août 31 2007

Pwytter 0.7, le client Twitter libre pour Windows, Mac et Linux, est sorti

Les nouveautés

  • Traduction française
  • Plusieurs thèmes graphiques
  • Support de l'UTF-8 : caractères asiatiques, arabes, etc...
  • version binaire pour Mac OS X
  • etc ...

Télécharger

samedi, juillet 14 2007

Pwytter 0.5 vient de sortir

Essayez ce client Twitter libre !

  • Il affiche la liste des amis.
  • Il tourne maintenant sur Windows, Linux et Mac.

Plus d'infos sur Pwytter 0.5

mercredi, avril 25 2007

Utiliser BBClone avec Wordpress

Astuce pour utiliser facilement BBClone (testé avec 4.9a) et Wordpress (testé avec 2.1)

Ce code permet de comptabiliser toutes les pages sauf celles listées dans les exclusions.

Il suffit de modifier le fichier wp-blog-header.php dans la racine de Wordpress :

  • après cette ligne
   wp();
  • ajouter celle là :
   require_once( dirname(__FILE__) . '/bbclone.php');

Puis il faut créer fichier bbclone.php dans la racine de Wordpress :

    <?php
    $the_title =$_SERVER['REQUEST_URI'];
    if (!strcmp($the_title, ''))
            $the_title = "Main Site";
    define("_BBC_PAGE_NAME", $the_title);
    define('_BBCLONE_DIR', '/my/path/to/bbclone/');
    define("COUNTER", _BBCLONE_DIR."mark_page.php");
    //gestion des exclusions
    if ((!strstr($_SERVER['REQUEST_URI'], "xmlrpc.php")) &&
        (!strstr($_SERVER['REQUEST_URI'], "somethingelse.php"))) {
         if (is_readable(COUNTER)) include_once(COUNTER);
    }
    ?>

mardi, mars 6 2007

SpamClear 2.1

Une mise à jour de l'anti-spam bayésien pour DotClear 1.2.x vient de sortir : SpamClear 2.1

Je l'utilise depuis quelques mois et j'en suis plus que satisfait. Je vous le recommande !

N'oubliez pas de mettre à jour.

Private : Cyril installe le, tu ne le regretteras pas !!

lundi, février 5 2007

En vrac

vendredi, février 2 2007

Soutenons le logiciel libre et les libertés numériques !

A l'initiative de l'APRIL, le Logiciel Libre s'invite dans la campagne : Brevetabilité, mesures techniques de protection, interopérabilité, vente liée, «informatique de confiance»... autant de sujets sur lesquels un grand nombre de développeurs et d'utilisateurs de logiciels libres, et plus largement de citoyens, souhaiteraient sans doute connaitre les positions des candidats à la présidentielle.

Lire la suite...

mercredi, novembre 22 2006

Microsoft / Novell : on se marre déjà !

Je pensais qu'on aurait du spectacle en 2007 :Steve Ballmer : "Linux utilise notre propriété intellectuelle" - PJBlog.

Eh bien finalement, il semble que ce soit déjà 2007 !

Dans l'article "L'accord Novell/Microsoft continue d'alimenter la polémique - Le Monde Informatique", nous apprenons que Novell a tenu à prendre ses distances par rapport au PDG de Microsoft en exprimant ouvertement son désaccord : « Nous sommes en désaccord complet avec les récentes déclarations de Microsoft concernant Linux et les brevets. Surtout, notre accord avec Microsoft ne constitue en rien l'aveu d'une violation de la propriété intellectuelle de Microsoft par Linux. Affirmer le contraire serait semer le doute et l'inquiétude et empêcherait une concurrence loyale. »

Et Microsoft de répondre : « respecter le point de vue de Novell sur la question des brevets, y compris si (son) propre point de vue est différent. (...) nous avons conduit notre analyse (...) et conclu qu'il était nécessaire et important de créer une convention sur la propriété intellectuelle pour les utilisateurs de ces produits. »

Vivement la suite !!!

Liens

vendredi, novembre 17 2006

Steve Ballmer : "Linux utilise notre propriété intellectuelle"

Le deal signé entre Novell et Microsoft pouvait le laisser présager : Microsoft se prépare à engager une bataille légale contre Linux et le logiciel libre à l'aide de son portefeuille de brevets.

Lire : Computerworld - Ballmer: Linux users owe Microsoft

Nous n'allons pas nous ennuyer en 2007 !

lundi, novembre 13 2006

Java enfin Libre !

Ca y est, le processus est en cours.

Sun libéralise sa plateforme Java ... sous licence GPL !

C'est un coup de tonnerre !

  • HotSpot et JavaC sont disponibles immédiatement sous licence GPL
  • Le JDK complet passera sous GPL début 2007

A lire

Mise à jour

vendredi, octobre 27 2006

Firefox 2.0

Aujourd'hui migration vers Firefox 2.0...

Pour l'instant pas de mauvaise surprise !

Les plus

  • meilleure gestion en version de base des fils RSS
  • des onglets
  • du phishing
  • des sessions

Rien de révolutionnaire mais un plus grand confort de navigation.

En deux mots : migration conseillée.

Télécharger Firefox 2.0

- page 1 de 3