A priori, j'ai une asymptote à .7430750703
Quand je prend deux programme complétement différent mais tous les deux écris en C++ et Qt, c'est le nombre que je trouve, et c'est le plus grand nombre que j'ai réussi à obtenir.
Cela doit venir de la redondance des mots clé du language et de la spécificité à Qt (utilisation des QHash, ...)
Est-ce que cela veut dire que je peux faire une règle de trois et ajuster mon pourcentage de 19% à 26% ? (de toute facon c'est approximatif).
A moins que la courbe n'est vraiment pas linéaire (même pas entre 0.001 et 0.7430) et donc je ne peux pas vraiment estimer mon pourcentage de différence mais juste une distance (qui est moins parlant).
Chez moi, sous Debian, Quand j'utilise la clé USB, c'est nickel, pas de problème de cache, la copie est juste plus lente, et le démontage de la clé instantané :D
Le problème de cette méthode c'est qu'elle ne prend pas en compte le changement de nom d'un dossier (Au pire tu considère que tous les fichiers on été modifié alors que tu as juste renommé le dossier).
Peut-être qu'Erik Andersen n'attaque pas l'entreprise pour le code qui appartient à Bruce Perens mais uniquement pour la partie de l'application (contenant du code de plusieurs auteurs) qui lui appartient.
S'il a retrouvé un développement qui lui appartient, même si c'est dans un logiciel contenant le code d'autres personnes. Il est en droit de faire valoir sont droit sur les parties qui sont les siennes.
Si la société ne respecte pas le code GPL de la partie de Bruce Perens, ce n'est pas le problème directe de Erik Andersen, mais concernant la partie qu'il lui appartient si.
Ce n’est pas parce que le logiciel appartient à plusieurs personnes, que toutes les personnes perdent le droit de faire valoir si l’une d’entre elle ne veut pas les faire valoir.
Tout dépend. Beaucoup de PC sont configuré par défaut, pour reprendre l'état dans lequel ils était après une coupure de courant (éteint s'ils étaient éteint, allumé s'ils était allumés). D'ailleurs après une coupure de courant, généralement mon PC est allumé.
Oui, c'est pour cela que j'ai ajouté le caractère ¤, ce qui donnerai :
SELECT *
FROM test
WHERE colonnes1 || '¤' || colonne2 IN ('a'||'¤'||'b', 'c'||'¤'||'d');
Le but est d'ajouter un caractère qui n'a pas lieu d'être dans les colonnes.
PS: Pour les concat et les || je croyais que c'était l'inverse et que || était l'extension oracle... Merci de ta remarque
Et dans ce cas plus aucun client de chez Orange n'est capable d'aller sur le portail de Wikipédia officiel ? Et la neutralité du net ? Et si le client Orange veux étoffer le contenue ? Et s'il veux le portail Wikipédia officiel ?
Je trouve que la redirection automatique serait une très mauvaise idée.
Un peu comme le sexe. Le sexe est fait pour se reproduire, point. Le fait que les humains s'envoient en l'air juste pour le plaisir n'était pas "prévu" et n'altère en rien la fonction première.
Sur cette partie : pas d'accord.
Le fait que les humains s'envoient en l'air juste pour le plaisir à créer la contraception (donc pilule, préservatif, stérilet, couper les trompes, ...) ce qui forcément altère la fonction première.
Certaines personnes d'ailleurs ne veulent pas de gosse. Par contre, elles adorent le sexe pour le plaisir qu'il procure.
Moi j'accroche mes chaussettes à ma cheminé, et en effet, si je met une carotte, le lendemin, je me retrouve avec des cadeaux ;) mes chaussettes sont donc bien bidirectionnelle :D
En effet, il manque quelques informations. Voici les informations qu'il manque. OS propriétaire mais qui démarre vite. L'érgonomie est pas trop mal.
Je ne crois pas qu'il soit reformatable avec Linux et Ext4...
- Le protocole est MTP over USB.
- Il lit les formats MP3 (WMV, ...), ainsi que les vidéos (idéalement reconvertis au format écran approprié pour économiser de la place et se faire un film dans le train).
- Il a une taille de 32Go mais extensible par une carte mémoire SD ou SDHC
- Il est sur batterie, rechargeable par USB ou avec le chargeur que je fournis.
Il ne lit malheureusement pas le FLAC mais à notre époque il est encore dure de trouver un lecteur ergonomique, léger, et qui fonctionne bien lisant le FLAC (enfin c'est un avis personnel).
Et pour une interface graphique (avec plein de boite de dialogue, quelque traitement tache de fond) et une expérience utilisateur optimal quel sont les meilleurs options ?
Ceux qui ont acheté un PC avec vista et qui ont pour un euro de plus (j'ai vu des portables acer avec cette ''promo''''arnaque'), vont très certainement acheté Seven.
Une fois j'ai discuté avec un vendeur d'une grande enseigne, il disais avoir testé seven, et qu'il consommé beaucoup moins de mémoire, qu'il était plus rapide, .... De tout façon, je suis sur qu'il avait d'autre argument à l'époque où il devait vendre vista.
Bref il y aura des gens pour acheter Seven, parce que le vendeur du magasin, le cousin, ou l'ami kévin, ... aura dis "trop de la bal ce nouveau système".
Je pense que cela vient de Kylix ressuscité.
Kylix étant la version Delphi de Borland mais pour Linux (avec comme base une vielle version de Qt).
Je pense que ce qui n'a fait le succès de Kylix, c'est qu'il ne marchait que sous Redhat.
J'avais essayé de l'installé sous Debian, j'avais quelque problème d'unicode, de compilation, l'application était plus moche que sur Redhat.
Et la version de Redhat qu'il fallait était assez dépassé (à mes souvenirs)
Dans le cas d'un assert l'application plante, s'il n'est pas écrite correctement avec un message du genre (assert failure (moteur() !=null) at line ... in file ....)
[^] # Re: Utilise gzip, luke !
Posté par phoenix (site web personnel) . En réponse au message Calculer le taux de modification. Évalué à 1.
[^] # Re: Utilise gzip, luke !
Posté par phoenix (site web personnel) . En réponse au message Calculer le taux de modification. Évalué à 1.
Quand je prend deux programme complétement différent mais tous les deux écris en C++ et Qt, c'est le nombre que je trouve, et c'est le plus grand nombre que j'ai réussi à obtenir.
Cela doit venir de la redondance des mots clé du language et de la spécificité à Qt (utilisation des QHash, ...)
Est-ce que cela veut dire que je peux faire une règle de trois et ajuster mon pourcentage de 19% à 26% ? (de toute facon c'est approximatif).
A moins que la courbe n'est vraiment pas linéaire (même pas entre 0.001 et 0.7430) et donc je ne peux pas vraiment estimer mon pourcentage de différence mais juste une distance (qui est moins parlant).
[^] # Re: diif
Posté par phoenix (site web personnel) . En réponse au message Calculer le taux de modification. Évalué à 1.
[^] # Re: Utilise gzip, luke !
Posté par phoenix (site web personnel) . En réponse au message Calculer le taux de modification. Évalué à 2.
468800 fév 10 15:52 common2.tar.7z
547562 fév 10 15:53 common.tar.7z
468164 fév 10 15:53 trunk.tar.7z
413518 fév 10 15:53 v0.8.1.tar.7z
Soit donc
d(A,A) = 0.001
d(A,B) = 0.192
Si je comprend bien mes programmes on 19% de différence (ou autrement, j'ai réécris 19% de mon application)
[^] # Re: Utilise gzip, luke !
Posté par phoenix (site web personnel) . En réponse au message Calculer le taux de modification. Évalué à 1.
Je viens de faire :
C(A)
C(B)
C(AB)
et
C(AA)
TAR(AA) correspond bien à environ TAR(A) + TAR(A)
TAR(AB) correspond bien à environ TAR(A) + TAR(B)
Une fois compressé, C(AB) >>> C(A) et C(AA) >>> C(A)
En faite le calcul me donne d = 0,97 (soit proche de 1) pour C(AB) et plus pour C(AA).
Le plus étrange c'est ceci (bzip2 ou gzip ne sont peut-être pas assez efficace, comme on en parle ci-dessous) :
tar -c trunk/* > trunk.tar
tar -c v0.8.1/* > v0.8.1.tar
tar -c trunk/* v0.8.1/* > common.tar
tar -c trunk/* trunk/* > common2.tar
puis je bzip2 chaque fichier :
1043899 fév 10 15:31 common2.tar.bz2
975668 fév 10 15:26 common.tar.bz2
521470 fév 10 15:26 trunk.tar.bz2
465741 fév 10 15:25 v0.8.1.tar.bz2
Le fichier common2 est plus gros que common pourtant tout les fichiers sont en double ... alors que common contient A et B
PS : Le TAR d'un dossier (comme par exemple trunk) non compressé fait 4,3 Mo
[^] # Re: Critiques
Posté par phoenix (site web personnel) . En réponse à la dépêche KDE SC 4.4 est sorti. Évalué à 1.
[^] # Re: diif
Posté par phoenix (site web personnel) . En réponse au message Calculer le taux de modification. Évalué à 1.
# Bug ?
Posté par phoenix (site web personnel) . En réponse au journal les logiciels fournis avec HP sont racistes. Évalué à 4.
[^] # Re: FSF, SFLC même combat
Posté par phoenix (site web personnel) . En réponse au journal Bruce Perens, l'auteur de Busybox, s'exprime sur l'affaire. Évalué à 3.
S'il a retrouvé un développement qui lui appartient, même si c'est dans un logiciel contenant le code d'autres personnes. Il est en droit de faire valoir sont droit sur les parties qui sont les siennes.
Si la société ne respecte pas le code GPL de la partie de Bruce Perens, ce n'est pas le problème directe de Erik Andersen, mais concernant la partie qu'il lui appartient si.
Ce n’est pas parce que le logiciel appartient à plusieurs personnes, que toutes les personnes perdent le droit de faire valoir si l’une d’entre elle ne veut pas les faire valoir.
[^] # Re: Accès physique à la machine tout ça...
Posté par phoenix (site web personnel) . En réponse au journal faille de sécurité dans GRUB. Évalué à 2.
[^] # Re: Pas un problème
Posté par phoenix (site web personnel) . En réponse au journal MALWARE LINUX. Évalué à 2.
[^] # Re: Vavavite !
Posté par phoenix (site web personnel) . En réponse au journal Chrome disponible sous linux. Évalué à 4.
[^] # Re: extension MySQL ?
Posté par phoenix (site web personnel) . En réponse au message SQLite : IN. Évalué à 2.
SELECT *
FROM test
WHERE colonnes1 || '¤' || colonne2 IN ('a'||'¤'||'b', 'c'||'¤'||'d');
Le but est d'ajouter un caractère qui n'a pas lieu d'être dans les colonnes.
PS: Pour les concat et les || je croyais que c'était l'inverse et que || était l'extension oracle... Merci de ta remarque
[^] # Re: extension MySQL ?
Posté par phoenix (site web personnel) . En réponse au message SQLite : IN. Évalué à 2.
SELECT *
FROM test
WHERE concat(concat(colonne1, '¤'), colonne2) IN('a¤b', 'c¤d');
[^] # Re: Avantage possible
Posté par phoenix (site web personnel) . En réponse au journal Il y a Wikipedia, et Wikipedia (by Orange). Évalué à 10.
Je trouve que la redirection automatique serait une très mauvaise idée.
[^] # Re: Un serveur qui fait du push
Posté par phoenix (site web personnel) . En réponse au journal Avec SPDY, Google souhaite accélérer remplacer/accélérer HTTP. Évalué à 1.
[^] # Re: Ego trip
Posté par phoenix (site web personnel) . En réponse au journal Pourquoi j'utilise la GPL. Évalué à 1.
Sur cette partie : pas d'accord.
Le fait que les humains s'envoient en l'air juste pour le plaisir à créer la contraception (donc pilule, préservatif, stérilet, couper les trompes, ...) ce qui forcément altère la fonction première.
Certaines personnes d'ailleurs ne veulent pas de gosse. Par contre, elles adorent le sexe pour le plaisir qu'il procure.
[^] # Re: Un serveur qui fait du push
Posté par phoenix (site web personnel) . En réponse au journal Avec SPDY, Google souhaite accélérer remplacer/accélérer HTTP. Évalué à 10.
[^] # Re: Petites annonces = infos utiles.
Posté par phoenix (site web personnel) . En réponse au message Vend lecteur MP3. Évalué à 2.
En effet, il manque quelques informations. Voici les informations qu'il manque. OS propriétaire mais qui démarre vite. L'érgonomie est pas trop mal.
Je ne crois pas qu'il soit reformatable avec Linux et Ext4...
- Le protocole est MTP over USB.
- Il lit les formats MP3 (WMV, ...), ainsi que les vidéos (idéalement reconvertis au format écran approprié pour économiser de la place et se faire un film dans le train).
- Il a une taille de 32Go mais extensible par une carte mémoire SD ou SDHC
- Il est sur batterie, rechargeable par USB ou avec le chargeur que je fournis.
Il ne lit malheureusement pas le FLAC mais à notre époque il est encore dure de trouver un lecteur ergonomique, léger, et qui fonctionne bien lisant le FLAC (enfin c'est un avis personnel).
Le design est pas mal non plus.
# Interface graphique
Posté par phoenix (site web personnel) . En réponse au journal Linux, Gentoo, et gcc dans un bateau.... Évalué à -2.
Y-a-t-il des benchs d'interface graphique?
[^] # Re: Je n'adhère pas...
Posté par phoenix (site web personnel) . En réponse au journal Nimrod, ça se rapproche du langage idéal. Évalué à 8.
# Spam
Posté par phoenix (site web personnel) . En réponse au message Postfix n'aime pas un utilisateur. Évalué à 3.
As-tu vérifié le filtre anti-spam ?
[^] # Re: L'intérêt de la faille est limité, non ?
Posté par phoenix (site web personnel) . En réponse au journal Windows 7 va être vendu avec une faille de sécurité importante et ignorée. Évalué à 2.
Une fois j'ai discuté avec un vendeur d'une grande enseigne, il disais avoir testé seven, et qu'il consommé beaucoup moins de mémoire, qu'il était plus rapide, .... De tout façon, je suis sur qu'il avait d'autre argument à l'époque où il devait vendre vista.
Bref il y aura des gens pour acheter Seven, parce que le vendeur du magasin, le cousin, ou l'ami kévin, ... aura dis "trop de la bal ce nouveau système".
Moi je suis bien content de ma Gnu/Debian :)
[^] # Re: Aucun rapport
Posté par phoenix (site web personnel) . En réponse à la dépêche Lazarus 0.9.28. Évalué à 2.
Kylix étant la version Delphi de Borland mais pour Linux (avec comme base une vielle version de Qt).
Je pense que ce qui n'a fait le succès de Kylix, c'est qu'il ne marchait que sous Redhat.
J'avais essayé de l'installé sous Debian, j'avais quelque problème d'unicode, de compilation, l'application était plus moche que sur Redhat.
Et la version de Redhat qu'il fallait était assez dépassé (à mes souvenirs)
# Plusieurs méthodes
Posté par phoenix (site web personnel) . En réponse au message Patron de conception monteur cohérence des objets montés. Évalué à 2.
EN_COURS_DE_MONTAGE = 0
PRET_A_DEMARRER = 1
DEMARRE = 2
et utiliser ce statut pour lors de l'appel de la méthode démarré :
SI( statut() <> PRET_A_DEMARRER ) Alors Quitter
Sinon
Demarrer
Fin Si
Autre solution, utiliser les asserts. Ce qui force la personne qui utilise tes classes à les utiliser correctement dés le début.
Methode démarré :
ASSERT( moteur() != null )
ou
ASSERT( statut() == PRET_A_DEMARRER )
Demarrer
Dans le cas d'un assert l'application plante, s'il n'est pas écrite correctement avec un message du genre (assert failure (moteur() !=null) at line ... in file ....)