Le plus simple c'est d'avoir aussi une vieille cocotte minute et une passoire. Tu mets le café moulu dans la passoire, tu place la resistance de ton grille pain dans la cocotte minute, et tu relie un tuyau en plastique souple à la soupape de la cocotte minute, puis tu place l'autre extremité au dessus de la passoire, elle meme au dessus d'une tasse.
La tu branche le grille pain, et tu fais tout sauter parceque la resistance trempe dans l'eau. C'est pas bien.
... mis a part la fenêtre de configuration de Audio Scrobbler qui apparaît à chaque changement de piste, à chaque modification de la configuration, etc ...
Et aussi, le menu d'amarok qui n'apparait pas dans la toolbar.
Suis-je le seul à avoir ces deux problèmes ? Pour le premier, cela vient peut-être du fait que j'ai compilé amarok avec le support pour gstreamer, mais qu'il ne fonctionne pas, mais c'est quand même étonnant et génant.
Justement, la technologie E-ink ce n'est pas un écran. D'ailleurs, il suffit de cliquer sur le lien du mot "E-ink" pour avoir plus de détails. Si tu n'as jamais vu ce genre de chose, c'est très lisible, ça fatique pas tellement plus les yeux qu'une simple page car il n'y a pas de rafraichissement, et ce n'est pas lumineux.
Moi je trouve choquant cette partie, en particulier le fait que le journaliste pose la question. Quel est le rapport avec le sujet, et qu'est-ce que le lecteur en a à foutre du candidat qu'a soutenu RMS ? C'est sa vie, je vois pas pourquoi il devrait répondre à ce genre de question.
Ce n'est apparement pas le même point de vue dans la culture américaine, puisque cette question est posée dans toutes les interviews aux alentours d'une élection, et RMS est apparement pas mécontent qu'on lui pose la question.
Après, savoir si ce qu'il raconte est fondé, et si la thèse du "pas d'avion sur le pentagone" est vrai, c'est une autre histoire. Dans le même genre, qui a tué Kennedy ?
Il faut au moins avoir fait Harvard et HEC pour dire ça...
Je pense que tu devrais lire l'article (et celui qui précède) pour mieux comprendre de quoi il s'agit. Le public visé n'est pas forcément très au courant de ce qu'est le libre. Il faut donc leur montrer que ce n'est pas un modèle utopique pour un modèle de société à des années lumières de celui dans lequel on vit.
De plus, quand tu commences une étude, il me semble important de poser les bases. Les livres de maths commencent rarement par les théorèmes les plus complexes. Tu as généralement une présentation historique ou intuitive du sujet. Ici c'est pareil, tu as les points fondamentaux avant d'étudier le sujet plus en profondeur.
C'est quoi l'adresse de ta copine ? Parceque même si Flash sapusepalibre, j'aimerai bien avoir une copine qui utilise son ordinateur pour autre chose que MSN ;)
Non plus sérieusement, c'est très malsain comme jeux. La preuve y'a plein de chats noirs partout. Et puis y'a même pas de pingouin (enfin je pense plutôt à un manchot, mais y'a pas de pingouin non plus).
Sinon, chapeau pour ton record, t'as dû quand même y jouer un certain temps !
Chez nous, c'est pas tout rose, mais on y travaille. L'école propose des portables aux élèves avec un dual boot, mais le hic c'est que la qualité de l'installation est assez médiocre, aussi bien pour le XP pro que pour la Fedora Core 2 (ce sont des images disques).
Le Rezo (l'association qui s'occupe du réseau de la résidence) organise des installs party interne et aide abondament les personnes sous Linux, tout en encourageant l'utilisation de Firefox/Thunderbird aux élèves. Du coté des élèves, ca passe assez bien mais pour l'administration et les profs, y'a encore beaucoup de boulot.
heu si j'ai bien compris, tu met Window$ en Tres Bien, Linux en Bien et Macintosh en Assez Bien ?
Meme si le titre est le Monde à l'envers, ça me paraît bizarre ;)
Je me dis même qu'avec le script ce serait mieux ...
C'est basé sur la commande smbclient
Bonne chance !
#!/usr/bin/perl -w
# Script de recherche de partages sur le rézo
# Largement inspiré du script de gluck pour windows.
# (C) Nicolas Deslandes Octobre 2002
use DBI;
use locale;
sub AnaMachine;
sub AddPartage;
$mainserver = "JABBA"; # Nom du controleur de domaine
$cptlog = "-U kekya\%[ldWemvldS\\!] -N";
my $dbh = DBI->connect("DBI:mysql:rezo:yoda", "user", "mdp")
or die "Impossible de se connecter à la base de données";
open MACHINES,"smbclient -L $mainserver $cptlog|";
my $started = 0; # On ne commence pas tout de suite à lire les lignes
my $firstemptyline = 1;
while()
{
# On saute les premières lignes inutiles
next unless ($started or /Server.*Comment/);
if (!$started)
{
$started = 1;
next;
}
next if /-{9}\s+-{7}/; # On saute la ligne de soulignement
# Si la ligne est vide, on arrête
last if (/^$/);
if(/\W+(.+?)\ {4,}/) {AnaMachine($1);}
}
close MACHINES;
exit;
sub AnaMachine
{
my $machine = shift;
# On regarde si la mise à jour de la machine est nécessaire
# remplacement des apostrophes pour SQL
(my $machineSQL = $machine) =~ s/'/''/g;
my $dateMAJ = $dbh->selectrow_array("SELECT date FROM PartagesMAJ WHERE machine='$machineSQL'");
#construction de la date courante
my @temp = localtime();
my $date = $temp[5] + 1900;
$date .= '-'.($temp[4]+1).'-'.($temp[3]);
$date =~ s/-(\d)-/-0$1-/;
$date =~ s/-(\d)$/-0$1/;
# Si la dateMAJ est définie, on la compare à la date courante,
# sinon, on poursuit l'analyse de la machine
if( defined $dateMAJ)
{
$dateMAJ =~ s/ 00:00:00$//;
if($dateMAJ eq $date)
{
# Cas où on n'a rien à faire : on n'affiche rien à l'écran
return;
}
}
print "Mise à jour de $machine...";
# On commence par regarder si la machine est online
my $machineSH = $machine;
$machineSH =~ s/!/\\!/g;
$machineSH =~ s/'/\\'/g; # Ne semble pas marcher
if(`smbclient -L $machineSH $cptlog | grep Connection` =~ /failed/)
{
#mettre à jour '$partageMAJ'
print " offline; on essaiera plus tard\n";
$dbh->do("UPDATE PartagesMAJ SET upState='0' WHERE machine='$machineSQL'");
return;
}
else
{
#mettre à jour 'partageMAJ'
print "\n";
# On commence par effacer les entrées de la base liées à cette machine
unless($dbh->do("DELETE FROM Partages WHERE machine='$machineSQL'"))
{
print "Impossible de supprimer les entrées de la base de données pour $machine\n";
return;
}
open(LIST,"smbclient -L \"$machine\" $cptlog|");
my $started = 0;
my $ip = 0;
while()
{
#print "Ligne : $_";
if (/Got a positive name query response from (.*?)\s/) {
$ip = $1;
# IP incorrecte : loopback; on passe à la machine suivante
next if $ip eq "127.0.0.1";
}
# On atteint d'abord les "----"
next unless $started or /-{9}\s+-/;
if (!$started)
{
$started = 1;
next;
}
# Si on rencontre une ligne vide, on sort
last if /^$/;
if(/\s+(.+?)\s+Disk/)
{
# Si le nom du partage finit par '$', on passe au suivant
next if $1 =~ /\$$/;
# Sinon, on ajoute le partage à la base de données
AddPartage($machine,$1);
}
}
close(LIST);
# $machine a été analysée; on met à jour PartagesMAJ;
# Modification de la date : on supprime tous les caractères non numériques
$date =~ s/\D//g;
unless(($dbh->do("UPDATE PartagesMAJ SET date=$date, upState='1', ip='$ip' WHERE machine='$machineSQL'") eq 1)
or ($dbh->do("INSERT INTO PartagesMAJ VALUES ('$machineSQL', '$date', '$ip', '1')") eq 1) )
{
print "Erreur recontrée durant la mise à jour de la date de $machine\n";
return;
}
}
sub AddPartage
{
my $machine = shift;
my $partage = shift;
open(LISTFICH, "(echo recurse && echo ls) | smbclient \"//$machine/$partage\" $cptlog|");
while()
{
next unless (/^\ {2}(.+?)\s+([DAHRS]*)\s+(\d+)\s*[a-zA-Z]{3}\s[a-zA-Z]{3}/ or /^(\\.+)$/);
next if((defined $2) and ($2 =~ /[DH]/) ); # si on détecte un attribut répertoire ou caché, on passe à la ligne suivante
# (les réperoires sont détectés grâce à $3)
if(!defined $3)
{
# Répertoire détecté : On met à jour le répertoire courant
next if $1 =~ /^\.{1,2}/; # On saute les répertoire '.' et '..'
$currep = $1;
# On modifie un peu ce qu'on a obtenu
$currep .= '\\';
$currep =~ s/\\/\\\\/g;
$currep =~ s/'/''/g;
}
else
{
# Fichier
my $nomfichcomplet = $1;
my $taille = $3;
my $nomf;
my $extf; if ($nomfichcomplet =~ /(.+)\.(.+)/)
{
$nomf=$1;
$extf=$2;
}
else
{
$nomf=$nomfichcomplet;
$extf="";
}
$nomf =~ s/'/''/g;
$extf =~ s/'/''/g;
unless($dbh->do("INSERT INTO Partages VALUES "
."('$machineSQL','$partageSQL','$currep','$nomf','$extf',$taille)"))
{
print "Impossible d'insérer le fichier \\\\$machine\\$partage$currep\\$nomf.$extf : $taille;\n";
}
}
}
close LISTFICH;
}
}
Nous avons été confronté au même problème, et nous avons donc développé un script en perl qui nous remplit une base SQL. Tout le monde peut utiliser un moteur de recherche en php pour consulter cette interface web. En plus, il fait aussi pour les serveurs ftp. Le seul problème c'est qu'il faut un serveur dédié ...
(*) Quel lien existe-t'il entre la machine et le logiciel ? Sont-il vraiment dissociables ?
Il semblerait que oui, puisque certains OS peuvent fonctionner sur des machines très différentes, et que des OS très différents peuvent fonctionner sur une même machine.
(*) Dans le cas ou machine et logiciels sont produits par la même entreprise (i-mac, xbox) peut-on parler de vente forcée ?
Apple vend des macs sans OS, sans poser aucun problème au client. L'économie est même conséquente. Pour la xbox, ca me paraît moins évident, mais le problème est le même que pour un ordinateur, ce devrait être possible.
(*) Quel sont les points qui font qu'un ordinateur est un PC et non un ordinateur propriétaire (où la norme, si elle existe, est-elle écrite)?
Personal Computer : Computer for personal, single-user use, as opposed to main frames or mini-computers, which are shared by many users.
Parler de PC pour les architectures x86 est un abus de langage.
(*) Doit on considérer les consoles (les PDA, lecteurs multimédia...)comme des ordinateurs, si non pourquoi (linux tourne sur certaines d'entre elles) ?
Un début de réponse dans la définition d'ordinateur peut-être ... http://www.tout-savoir.net/lexique.php?rub=definition&code=5456(...)
(*) MSwindows (MS tout court même) domine le monde des *PC* personnels. Qu'en est-il du monde des *ordinateurs* personnel ? Q'en est-il du monde des *ordinateurs* professionnel ? Si oui partout, pourquoi la position de monopôle n'est-elle pas établie ? Si non, au moins une fois, pourquoi parler de monopôle ?
Ca dépend ce qu'on appelle un monopole ... "situation de marché où il existe de nombreux acheteurs et un seul vendeur". C'est donc un peu exagéré. Il y a d'autres vendeurs, mais leur parts de marché sont beaucoup plus faibles.
(*) Est-il honnête (voir légal?) de vendre une machine sans OS (à un "newbee" ou à un "geek" ou à un humain la question reste entière)?
Est il honnête (légal) de vendre une voiture sans assurance ? Est il honnête (légal) de vendre des pains à hamburger sans steak hachés ? Evidement.
(*) Si on pouvait acheter des ordinateurs sans OS (ou avec Linux) les particuliers se mettraient-ils à utiliser Linux ? Si non (ou si pas tout de suite), pourquoi s'en prendre à Carreouf (fnac...) et ne pas aller directement voir des entreprises qui font l'effort de vendre des PC sans OS (ou avec Linux) ? Je pense que créer un marché peut les amener (les fnac...) à réagir bien plus vite que les plaintes devant les tribunaux.
Pour les PC sans OS, pas de problème. On parle ici des portables. Trouve moi un portable sans OS ...
(*) Quelles questions les juges se posent-ils avant de délibérer (cette question est pour les éventuels juristes) ?
"Est-ce que j'ai bien pensé à fermer la porte à clef en partant ce matin ? Merde merde merde !"
Le seul problème, c'est que quand tu arrives chez toi, tu déballes ton ordinateur et le lance. Et là, un beau contrat s'affiche te disant que tu n'as pas le droit de faire ci et ça et encore plein de choses avec une partie de ce que tu viens d'acquérir. Et ça, ce n'était marqué nulle part dans le magasin. Pire, le vendeur t'en a pas parlé et si tu lui avais demandé, il aurait difficilement pû répondre parcequ'il ne connait pas le contenu du CLUF.
Imagine que tu ailles chez IKEA et que tu achetes une étagère. Tu arrives chez toi, tu ouvres la boîte et tu regardes la notice. Dessus, c'est marqué en gros et rouge, "En montant cette étagère, vous acceptez implicitement de ne pas poser d'objets composés de verre ou de métal, de ne pas la placer à coté d'un lit, et de laisser IKEA prendre les objets déposés sur cette étagère si celà est jugé nécessaire par la petite soeur du créateur de cette étagère." Quelle est ta réaction ?
Tu n'as jamais accepté ces conditions d'utilisation, tu es donc en droit de demander le remboursement de ton étagère. Pareil pour Windows.
En effet, pour ceux qui l'auraient oublié (ou jamais su), il est possible de lier un champ de recherche spécifique à un mot clef. Il suffit de faire un clic droit, puis de choisir "Add a keyword for this search ..." (oui je sais, j'utilise firefox en anglais), puis de taper un mot clef (dlfp par exemple).
Maintenant, chaque fois que vous taperez dlfp suivi de mots clefs dans la barre de recherche de firefox, vous aurez le même résultat que si vous aviez utilisé le champ de recherche mémorisé.
Je sais pas si c'est clair, mais en tout cas c'est sympa comme feature.
"Sur fond de migration des 17 000 PC de la Ville vers Open Office, Bill Gates était à Paris ce mercredi, pour une rencontre avec les élus parisiens. Au menu, la question de l'e-gouvernement. Mais en coulisses ?"
Dois-je comprendre que Paris migre 17 000 PC de son administration vers Open Office ? J'avais cru comprendre que finalement il retardait toute migration ... Enfin, si cette migration a bien lieu, je ne sais comment exprimer ma joie.
Forcément, l'arrivée de wikinews ne peut pas plaire aux journalistes ;) Ils ont vu la qualité de wikipédia et s'inquiète de la concurence que pourrait apporter les news ...
Non au contraire, le portage windows n'est pas sous des conditions d'utilisation non-libres. C'est pas parcequ'il est payant qu'il n'est pas libre nom de nom, combien de fois faudra-t-il le répéter ?
Tout a fait. C'est ce qu'explique RMS. Au début, il vendait emacs qui était libre. N'importe qui qui le payait pouvait ensuite le redistribuer gratuitement, mais il y avait peu d'utilisateur et donc les gens lui achetaient.
Evidement, tu pourrais le mettre sur ton site et toucher un public beaucoup plus large. Tu es libre de le faire.
[^] # Re: Téléphonie sur pas IP
Posté par Colin Pitrat (site web personnel) . En réponse à la dépêche SFLPhone : Un nouveau téléphone IP sur votre bureau. Évalué à 3.
La tu branche le grille pain, et tu fais tout sauter parceque la resistance trempe dans l'eau. C'est pas bien.
# C'est super ...
Posté par Colin Pitrat (site web personnel) . En réponse au journal amaroK 1.2 beta2!. Évalué à 4.
Et aussi, le menu d'amarok qui n'apparait pas dans la toolbar.
Suis-je le seul à avoir ces deux problèmes ? Pour le premier, cela vient peut-être du fait que j'ai compilé amarok avec le support pour gstreamer, mais qu'il ne fonctionne pas, mais c'est quand même étonnant et génant.
[^] # Re: Lire sur un ecran: bof...
Posté par Colin Pitrat (site web personnel) . En réponse à la dépêche Un livre électronique sous Linux.. Évalué à 2.
[^] # Re: euh ... dsl
Posté par Colin Pitrat (site web personnel) . En réponse au journal RMS, moi, il me fait peur. Évalué à 2.
Ce n'est apparement pas le même point de vue dans la culture américaine, puisque cette question est posée dans toutes les interviews aux alentours d'une élection, et RMS est apparement pas mécontent qu'on lui pose la question.
Après, savoir si ce qu'il raconte est fondé, et si la thèse du "pas d'avion sur le pentagone" est vrai, c'est une autre histoire. Dans le même genre, qui a tué Kennedy ?
[^] # Re: Et sinon ...
Posté par Colin Pitrat (site web personnel) . En réponse au journal Pub honteuse. Évalué à 4.
[^] # Re: Oui
Posté par Colin Pitrat (site web personnel) . En réponse à la dépêche Article de B. Decroocq & Lemaire : "Free as a beer". Évalué à 5.
Je pense que tu devrais lire l'article (et celui qui précède) pour mieux comprendre de quoi il s'agit. Le public visé n'est pas forcément très au courant de ce qu'est le libre. Il faut donc leur montrer que ce n'est pas un modèle utopique pour un modèle de société à des années lumières de celui dans lequel on vit.
De plus, quand tu commences une étude, il me semble important de poser les bases. Les livres de maths commencent rarement par les théorèmes les plus complexes. Tu as généralement une présentation historique ou intuitive du sujet. Ici c'est pareil, tu as les points fondamentaux avant d'étudier le sujet plus en profondeur.
# Et sinon ...
Posté par Colin Pitrat (site web personnel) . En réponse au journal Pub honteuse. Évalué à 3.
Non plus sérieusement, c'est très malsain comme jeux. La preuve y'a plein de chats noirs partout. Et puis y'a même pas de pingouin (enfin je pense plutôt à un manchot, mais y'a pas de pingouin non plus).
Sinon, chapeau pour ton record, t'as dû quand même y jouer un certain temps !
# La situation à Supélec ...
Posté par Colin Pitrat (site web personnel) . En réponse au journal Inquiètudes à l'INSA de Lyon. Évalué à 3.
Le Rezo (l'association qui s'occupe du réseau de la résidence) organise des installs party interne et aide abondament les personnes sous Linux, tout en encourageant l'utilisation de Firefox/Thunderbird aux élèves. Du coté des élèves, ca passe assez bien mais pour l'administration et les profs, y'a encore beaucoup de boulot.
Nous ne perdons pas espoir ...
[^] # Re: Une de plus dans le monde...
Posté par Colin Pitrat (site web personnel) . En réponse au journal Article Firefox dans le Monde. Évalué à 2.
[^] # Re: Le Monde à l'envers
Posté par Colin Pitrat (site web personnel) . En réponse à la dépêche Le Monde diplomatique sur cédérom pour Linux. Évalué à 0.
Bien
Tres Bien"
heu si j'ai bien compris, tu met Window$ en Tres Bien, Linux en Bien et Macintosh en Assez Bien ?
Meme si le titre est le Monde à l'envers, ça me paraît bizarre ;)
[^] # Re: Tu peux le créer toi même ....
Posté par Colin Pitrat (site web personnel) . En réponse au journal un "LanFileSearch" pour Linux ?. Évalué à 9.
C'est basé sur la commande smbclient
Bonne chance !
#!/usr/bin/perl -w
# Script de recherche de partages sur le rézo
# Largement inspiré du script de gluck pour windows.
# (C) Nicolas Deslandes Octobre 2002
use DBI;
use locale;
sub AnaMachine;
sub AddPartage;
$mainserver = "JABBA"; # Nom du controleur de domaine
$cptlog = "-U kekya\%[ldWemvldS\\!] -N";
my $dbh = DBI->connect("DBI:mysql:rezo:yoda", "user", "mdp")
or die "Impossible de se connecter à la base de données";
open MACHINES,"smbclient -L $mainserver $cptlog|";
my $started = 0; # On ne commence pas tout de suite à lire les lignes
my $firstemptyline = 1;
while()
{
# On saute les premières lignes inutiles
next unless ($started or /Server.*Comment/);
if (!$started)
{
$started = 1;
next;
}
next if /-{9}\s+-{7}/; # On saute la ligne de soulignement
# Si la ligne est vide, on arrête
last if (/^$/);
if(/\W+(.+?)\ {4,}/) {AnaMachine($1);}
}
close MACHINES;
exit;
sub AnaMachine
{
my $machine = shift;
# On regarde si la mise à jour de la machine est nécessaire
# remplacement des apostrophes pour SQL
(my $machineSQL = $machine) =~ s/'/''/g;
my $dateMAJ = $dbh->selectrow_array("SELECT date FROM PartagesMAJ WHERE machine='$machineSQL'");
#construction de la date courante
my @temp = localtime();
my $date = $temp[5] + 1900;
$date .= '-'.($temp[4]+1).'-'.($temp[3]);
$date =~ s/-(\d)-/-0$1-/;
$date =~ s/-(\d)$/-0$1/;
# Si la dateMAJ est définie, on la compare à la date courante,
# sinon, on poursuit l'analyse de la machine
if( defined $dateMAJ)
{
$dateMAJ =~ s/ 00:00:00$//;
if($dateMAJ eq $date)
{
# Cas où on n'a rien à faire : on n'affiche rien à l'écran
return;
}
}
print "Mise à jour de $machine...";
# On commence par regarder si la machine est online
my $machineSH = $machine;
$machineSH =~ s/!/\\!/g;
$machineSH =~ s/'/\\'/g; # Ne semble pas marcher
if(`smbclient -L $machineSH $cptlog | grep Connection` =~ /failed/)
{
#mettre à jour '$partageMAJ'
print " offline; on essaiera plus tard\n";
$dbh->do("UPDATE PartagesMAJ SET upState='0' WHERE machine='$machineSQL'");
return;
}
else
{
#mettre à jour 'partageMAJ'
print "\n";
# On commence par effacer les entrées de la base liées à cette machine
unless($dbh->do("DELETE FROM Partages WHERE machine='$machineSQL'"))
{
print "Impossible de supprimer les entrées de la base de données pour $machine\n";
return;
}
open(LIST,"smbclient -L \"$machine\" $cptlog|");
my $started = 0;
my $ip = 0;
while()
{
#print "Ligne : $_";
if (/Got a positive name query response from (.*?)\s/) {
$ip = $1;
# IP incorrecte : loopback; on passe à la machine suivante
next if $ip eq "127.0.0.1";
}
# On atteint d'abord les "----"
next unless $started or /-{9}\s+-/;
if (!$started)
{
$started = 1;
next;
}
# Si on rencontre une ligne vide, on sort
last if /^$/;
if(/\s+(.+?)\s+Disk/)
{
# Si le nom du partage finit par '$', on passe au suivant
next if $1 =~ /\$$/;
# Sinon, on ajoute le partage à la base de données
AddPartage($machine,$1);
}
}
close(LIST);
# $machine a été analysée; on met à jour PartagesMAJ;
# Modification de la date : on supprime tous les caractères non numériques
$date =~ s/\D//g;
unless(($dbh->do("UPDATE PartagesMAJ SET date=$date, upState='1', ip='$ip' WHERE machine='$machineSQL'") eq 1)
or ($dbh->do("INSERT INTO PartagesMAJ VALUES ('$machineSQL', '$date', '$ip', '1')") eq 1) )
{
print "Erreur recontrée durant la mise à jour de la date de $machine\n";
return;
}
}
sub AddPartage
{
my $machine = shift;
my $partage = shift;
(my $machineSQL = $machine) =~ s/'/''/g;
(my $partageSQL = $partage) =~ s/'/''/g;
my $currep = "\\\\";
open(LISTFICH, "(echo recurse && echo ls) | smbclient \"//$machine/$partage\" $cptlog|");
while()
{
next unless (/^\ {2}(.+?)\s+([DAHRS]*)\s+(\d+)\s*[a-zA-Z]{3}\s[a-zA-Z]{3}/ or /^(\\.+)$/);
next if((defined $2) and ($2 =~ /[DH]/) ); # si on détecte un attribut répertoire ou caché, on passe à la ligne suivante
# (les réperoires sont détectés grâce à $3)
if(!defined $3)
{
# Répertoire détecté : On met à jour le répertoire courant
next if $1 =~ /^\.{1,2}/; # On saute les répertoire '.' et '..'
$currep = $1;
# On modifie un peu ce qu'on a obtenu
$currep .= '\\';
$currep =~ s/\\/\\\\/g;
$currep =~ s/'/''/g;
}
else
{
# Fichier
my $nomfichcomplet = $1;
my $taille = $3;
my $nomf;
my $extf; if ($nomfichcomplet =~ /(.+)\.(.+)/)
{
$nomf=$1;
$extf=$2;
}
else
{
$nomf=$nomfichcomplet;
$extf="";
}
$nomf =~ s/'/''/g;
$extf =~ s/'/''/g;
unless($dbh->do("INSERT INTO Partages VALUES "
."('$machineSQL','$partageSQL','$currep','$nomf','$extf',$taille)"))
{
print "Impossible d'insérer le fichier \\\\$machine\\$partage$currep\\$nomf.$extf : $taille;\n";
}
}
}
close LISTFICH;
}
}
[^] # Re: Tu peux le créer toi même ....
Posté par Colin Pitrat (site web personnel) . En réponse au journal un "LanFileSearch" pour Linux ?. Évalué à 1.
# Tu peux le créer toi même ....
Posté par Colin Pitrat (site web personnel) . En réponse au journal un "LanFileSearch" pour Linux ?. Évalué à 6.
[^] # Re: Je viens de la raconter à mon fils de 6 ans...
Posté par Colin Pitrat (site web personnel) . En réponse au journal J'ai engendré un geek !. Évalué à 6.
[^] # Re: Quelques questions
Posté par Colin Pitrat (site web personnel) . En réponse à la dépêche Pas de Windows ? Alors pas d'ordinateur !. Évalué à 3.
Il semblerait que oui, puisque certains OS peuvent fonctionner sur des machines très différentes, et que des OS très différents peuvent fonctionner sur une même machine.
(*) Dans le cas ou machine et logiciels sont produits par la même entreprise (i-mac, xbox) peut-on parler de vente forcée ?
Apple vend des macs sans OS, sans poser aucun problème au client. L'économie est même conséquente. Pour la xbox, ca me paraît moins évident, mais le problème est le même que pour un ordinateur, ce devrait être possible.
(*) Quel sont les points qui font qu'un ordinateur est un PC et non un ordinateur propriétaire (où la norme, si elle existe, est-elle écrite)?
Personal Computer : Computer for personal, single-user use, as opposed to main frames or mini-computers, which are shared by many users.
Parler de PC pour les architectures x86 est un abus de langage.
(*) Doit on considérer les consoles (les PDA, lecteurs multimédia...)comme des ordinateurs, si non pourquoi (linux tourne sur certaines d'entre elles) ?
Un début de réponse dans la définition d'ordinateur peut-être ...
http://www.tout-savoir.net/lexique.php?rub=definition&code=5456(...)
(*) MSwindows (MS tout court même) domine le monde des *PC* personnels. Qu'en est-il du monde des *ordinateurs* personnel ? Q'en est-il du monde des *ordinateurs* professionnel ? Si oui partout, pourquoi la position de monopôle n'est-elle pas établie ? Si non, au moins une fois, pourquoi parler de monopôle ?
Ca dépend ce qu'on appelle un monopole ... "situation de marché où il existe de nombreux acheteurs et un seul vendeur". C'est donc un peu exagéré. Il y a d'autres vendeurs, mais leur parts de marché sont beaucoup plus faibles.
(*) Est-il honnête (voir légal?) de vendre une machine sans OS (à un "newbee" ou à un "geek" ou à un humain la question reste entière)?
Est il honnête (légal) de vendre une voiture sans assurance ? Est il honnête (légal) de vendre des pains à hamburger sans steak hachés ? Evidement.
(*) Si on pouvait acheter des ordinateurs sans OS (ou avec Linux) les particuliers se mettraient-ils à utiliser Linux ? Si non (ou si pas tout de suite), pourquoi s'en prendre à Carreouf (fnac...) et ne pas aller directement voir des entreprises qui font l'effort de vendre des PC sans OS (ou avec Linux) ? Je pense que créer un marché peut les amener (les fnac...) à réagir bien plus vite que les plaintes devant les tribunaux.
Pour les PC sans OS, pas de problème. On parle ici des portables. Trouve moi un portable sans OS ...
(*) Quelles questions les juges se posent-ils avant de délibérer (cette question est pour les éventuels juristes) ?
"Est-ce que j'ai bien pensé à fermer la porte à clef en partant ce matin ? Merde merde merde !"
[^] # Re: Appel ?
Posté par Colin Pitrat (site web personnel) . En réponse à la dépêche Pas de Windows ? Alors pas d'ordinateur !. Évalué à 9.
Imagine que tu ailles chez IKEA et que tu achetes une étagère. Tu arrives chez toi, tu ouvres la boîte et tu regardes la notice. Dessus, c'est marqué en gros et rouge, "En montant cette étagère, vous acceptez implicitement de ne pas poser d'objets composés de verre ou de métal, de ne pas la placer à coté d'un lit, et de laisser IKEA prendre les objets déposés sur cette étagère si celà est jugé nécessaire par la petite soeur du créateur de cette étagère." Quelle est ta réaction ?
Tu n'as jamais accepté ces conditions d'utilisation, tu es donc en droit de demander le remboursement de ton étagère. Pareil pour Windows.
# Pour ceux qui n'utilisent pas les mot clefs seulement ...
Posté par Colin Pitrat (site web personnel) . En réponse au journal Recherche DLFP dans firefox. Évalué à 9.
Maintenant, chaque fois que vous taperez dlfp suivi de mots clefs dans la barre de recherche de firefox, vous aurez le même résultat que si vous aviez utilisé le champ de recherche mémorisé.
Je sais pas si c'est clair, mais en tout cas c'est sympa comme feature.
# Paris migre ??????
Posté par Colin Pitrat (site web personnel) . En réponse au journal Article 01Net sur Linux vs. Microsoft dans les administrations selon B. Gates. Évalué à 2.
Ô joie ....
[^] # Re: France Inter
Posté par Colin Pitrat (site web personnel) . En réponse au journal Wikipédia dans Libé. Évalué à 2.
# Déja vu ?
Posté par Colin Pitrat (site web personnel) . En réponse au journal On les aime quand même !. Évalué à 1.
https://linuxfr.org/~THibault/16075.html(...)
[^] # Re: pourquoi la différence ?
Posté par Colin Pitrat (site web personnel) . En réponse au journal Vente de gcompris: retour d'expérience. Évalué à 3.
[^] # Re: pourquoi la différence ?
Posté par Colin Pitrat (site web personnel) . En réponse au journal Vente de gcompris: retour d'expérience. Évalué à 2.
# Un p'tit mail ...
Posté par Colin Pitrat (site web personnel) . En réponse au journal France 3 passe aux WMA. Évalué à 8.
[^] # Re: Licence ?
Posté par Colin Pitrat (site web personnel) . En réponse au journal Vente de gcompris: retour d'expérience. Évalué à 2.
Evidement, tu pourrais le mettre sur ton site et toucher un public beaucoup plus large. Tu es libre de le faire.
[^] # Re: 10 * 10 * 10 * 10 ....
Posté par Colin Pitrat (site web personnel) . En réponse au journal Chain-mail, les mentalités changent.... Évalué à 2.