Archives – octobre, 2008

Perl – Rechercher une expression et garder plusieurs lignes

octobre 23rd, 2008

Imaginez le texte :

2008-01-02: first entry
2008-02-03: second entry on two lines
    here is the additional line
2008-03-04: third entry
   has
   three
   extra lines
2008-04-05: fourth entry has just one on line again

Question :

Comment faire pour avoir le groupe de lignes qui contient un mot, par exemple « three » ?

Solution :

my @stuff;
while (<IN>) {
    if (/^\s/) { $stuff[-1] .= $_; }
    else { push @stuff, $_;  }
}
print grep { /three/ } @stuff;

Donne :

2008-03-04: third entry
   has
   three
   extra lines

Source

Tags:
Posted in System | 1 Comment »

Perl – Attribut method

octobre 21st, 2008

Les méthodes en Perl, ne tirent pas partie du prototypage :-( , aussi vos méthodes d’objet pourront être confondues avec des fonctions sans prototype.

L’attribut method est bien pratique lorsque vous ne voulez pas que Perl confonde le nom de votre méthode avec une fonction portant le même nom.

Ainsi, vous pouvez créer une méthode print, Perl l’interprétera comme une méthode objet et non comme le fonction built-in print de Perl. Elle sera utilisé lors d’un appel orienté objet.

Exemple :

sub print : method {
   my $self = shift;
   printf("%s print method call\n",__PACKAGE__);
}

Tags:
Posted in System | No Comments »

Téléphoner mobile moins chère avec Simpleo

octobre 20th, 2008

L’opérateur mobile Débitel devient Simpleo.

Il utilise toujours le réseau SFR et reste très compétitif. Pour preuve ce tableau comparatif:

Tags:
Posted in Stuff | No Comments »

Facebook la machine à communiquer mondiale et sociale

octobre 18th, 2008

Après plusieurs mois d’utilisation je constate que la plupart de mes ami(e)s et contacts s’expriment par Facebook: photos, vidéos, statuts, commentaires, messagerie instantanée, etc..

Facebook, lieu ou il faut être ces temps-ci.
Ou l’on est en mesure de communiquer avec nos ami(e)s, mais pas seulement.

Au confluent de la messagerie instantanée et du « micro-blogging », la plateforme Facebook apparait la seule à mélanger autant les genres: une espèce de machine à communiquer mondiale et sociale ou tout est possible d’être dit. Et par n’importe quel moyens nous l’avons plus haut (photos, vidéos, statuts …).

Facebook est-il sur le point de remplacer d’autres services de communication comme Twitter, MSN, Flickr, … ?

Tags:
Posted in Web | No Comments »

Le succès d’un logiciel (libre) passe par l’adoption effective des utilisateurs

octobre 18th, 2008

Selon une étude américaine le facteur critique permettant à un logiciel (libre) de réussir est à 70% lié à l’adoption effective des utilisateurs.

Ah bon ?

Ce qui pourrait apparaitre comme un facteur déterminant ne l’est pas forcément.
Les facteurs suivants le montrent assez bien:

  • les fonctionnalités du logiciel -> seulement 1% de la valeur créé
  • l’intégration du logiciel dans les processus existants -> 13% de la valeur créée
  • les changements d’ordre organisationnel -> 16% de la valeur créée

En conclusion, vous aurez beau créer le meilleur logiciel (libre) au monde avec toutes ses fonctionnalités si il n’est pas adopté par les utilisateurs, en clair si les utilisateurs n’utilisent pas votre logiciel (libre) le résultat est sans appel: votre logiciel n’est pas suceptible de créer de la valeur.

L’étape suivante serait: comment faire adopter un logiciel (libre) aux utilisateurs ?

  • créer un logiciel (libre) simple d’utilisation, intuitif et ergonomique
  • respecter les standards de développement
  • documenter le logiciel (libre)
  • former les gens

Tags: ,
Posted in App | No Comments »

Page suivante Page précédente