Dans le code, à chaque action faite, à chaque ligne presque, je place un commentaire qui explique comment fonctionne la fonction, pourquoi je fais faire telle ou telle chose...
je disais ça pour un cas extrême qui nécessite cela (un algo pas évident à comprendre du premier coup, ou pour les appels de variables. exemples :
en début de fichier :
/*
mon_script.php
depends of : machin.php, toto.php maconf.conf
Contents : general function about "trucmush"
functions defined : funcDoingThat, funcDoingThis, funcDoingNothing
*/
et/ou pour une fonction :
/*
funcDoingThat
globalvars : $global1 (defined in maconf.conf)
used funcs : usedFunc (defined in machin.php)
actions ; Do that thing
*/
et, bien entendu, mettre tout ça à jour si modifié
commenter le code, ça reviens à dire qu'on a pondu du mauvais code
non ça revient à dire "je te donne un max d'infos pour pas que t'ai à te creuser la tête. Mais bien entendu si je mets un truc style
"function affiche_heure() {
echo time();
}"
vais pas commenter hein... je commente ce qui pourrait être obscur ou mal compris du premier coup...
enfin
En plus ça embrouille la lisibilité du code.
ça on peut s'en arranger, on peut faire 2 versions : une commentée et l'autre pas ça permet d'avoir une sorte de doc si besoin, on peut aussi (lorsque c'est possible) faire des tabulations, perso je fais en sorte que les commentaires sortent de la limite des 80 caractères avec des tabs, ainsi les coms ne gênent pas le code...
le free se traduit en "libre" et non en "gratuit".
il s'est explicité là dessus : il voulait dire gratuit, (oui free veut aussi dire "gratuit", libre dans le cadre d'un logiciel se dirait plutôt open source...) et dans l'interview (j'ai plus la source, si quelqu'un là... quelqu'un lui demande "est-ce que vous traitez Microsoft et Apple et prostituées ?" et sa réponse "[sourire à peine contenu] noooon bien sûr... mais presque..."
quand on est pressé et pas nombreux on a pas forcément le temps de penser à tout et de tout blinder, l'obfuscation reste une bonne solution tant qu'on a pas une sécurité au top
Pareil pour Firefox : je te raconte pas les problèmes de sécurité si Firefox était GPL... (zut, on me dit qu'il est GPL...)
ils sont combien à développer ? et sous quelle(s) licences est FF ?
Bref, tout ce que tu dis, ça se rapporte aussi à la GPL. Tuons la GPL tant que la clause existe! pfff...
n'importe quoi... faut lire et réfléchir : avec la gpl2 : tu utilises la version béta3 mais tu diffuses la version 2 : aucun souci , tu peux attendre d'avoir un truc plus propre pour mettre le code à dispo. avec la v3 tu es obligé de fournir le code... franchement pas top
... je dépose le concept de "con(e)" et "connerie", j'alloue un droit d'utilisation à tout utilisateur d'un système libre et fait payer les autres, je reverse les bénefs au monde libre et tout le monde est heureux
le lecteur constructif lira qu'on ne parle ici que des versions avec lequel l'utilisateur interagit, celles qui sont "publiées" sur le web.
le problème c'est que dans le cas d'une appli web, on a 2 solutions pour faire évoluer une version :
1) on fait une coupure de service histoire de faire des tests, le pb c'est qu'on ne pourra pas faire de tests de charge etc... bref les tests cruciaux
2) on fait comme on a toujours fait : patcher l'existant, voir si ça tiens puis mettre en place une version plus propre plus tard...
en gros la réalité te fera voir que la version en ligne est *toujours* la version de dev.
je te raconte même pas les prob de sécurité qui découlent de l'AGPL (de sa clause 13 en tout cas)
Le métier de dev web c'est un peu comme si on construisait/réparait/modifiait un avion de ligne alors qu'il est en vol avec les passagers dedans.
mais en effet, "_tout_ va bien" comme tu dis, aucun projet-web dont les administrateurs se respectent et réfléchissent ne passeront leur projet sous AGPL... pas tant que la clause 13 existera
quelques bugs cependant, par exemple dans la home page :
A fatal error occurred while serving your request.
We are sorry for this inconvenience.
If this is the first time you see this message, you can try to access the site directly through index.php
If you see this message every time you tried to access to this service, it is probable that our server is experiencing heavy problems, for this reason we ask you to retry in some hours.
If you see this message for days, we ask you to report the unavailablity of service to our webmaster. Thanks.
Technical information
Xaraya has failed to serve the request, and the failure could not be handled.
This is a bad sign and probably means that Xaraya is not configured properly.
The failure reason is: xarDB_init: Failed to connect to xarmysql://xardba@xaraya-db-2/lc_live1, error message: Too many connections
<malife>
En effet, je suis tout aussi bluffé ! je recherchais exactement ce genre de solution : j'avais testé il ya 2 ans : j'ai été très déçu, ergonomie au raz des paquerettes, une traduction plus qu'aproximative et des bugs à la MS...
là je suis comblé, bluffé... bravo !!
vais tester en profondeur mais à vue de nez... je vais l'adopter !
</malife>
Vu tes commentaire tu as certainement déjà rencontré ce besoin dans tes expériences professionnelles
bien vu !
D'un autre coté, si on souhaite utiliser un langage de template universel, il faudrait déjà qu'il existe. A ma connaissance aucune norme ou standard n'existe en la matière.
Certes, c'est certain, cependant on remarque quant même une certaine propension à utiliser une notation entre accolades {}, certes c'est loin n'être une norme mais plus un usage récurrent. en utilisant ce genre de notation on a plus de chance de permettre le portage du template... et mieux de l'adapter simplement.
De plus, les systèmes de template, c'est bien joli, mais on a souvent pas réellement besoin d'un système hyper élaboré...
enfin, je ne crache pas sur les templates en PHP, je code moi même presqu'excusivement en php, et je remercie les moinsseurs de bien vouloir relire... je dis juste que j'ai du mal à concevoir qu'on mette du code *quel qu'il soit* dans un template
mais à priori ça n'est pas un pb (voir plus haut dans la page)
bref cette discussion m'a saoulé tellement bcp de gens sont obtus,sectaires et réac...
pxxo est superbe, j'adore php, mais du code dans un template... c franchement pas le top
Que pense le plan de tomates en voyant toutes ses chances de perpétuer l'espèce finir dans l'assiette de la personne qui lui a donné vie ??
Que pense l'arbre qu'on a coupé en se voyant tripoté par un animal qui l'utilise pour griffonner des traits sur une feuille en papier provenant d'un de ses congénaires ?
Son point de vue, à la demoiselle, est que rouler trop vite n'est pas respecteux des autres
Euh je pense pas que ça soit ça, je pense plutot que son point de vue est "rouler trop vite c'est pas respectueux du code de la route et des lois et moi je suis pas une racaille qui respecte pas les lois"
tu ne peux pas raisonnablement contester le fait que ça cause des milliers de morts par an
non en effet, ça cause des milliers de morts par an... mais les "cons" qui déboîtent à 50 devant un poids lourd (ou un bus) qui est à 90 ça en cause autant ou presque. Les cons qui freinent comme des perdus pour être 30 km en dessous de la limitation lorsqu'ils voient un radar ça aussi ça tue des gens. Les gens qui ont le clignotant gauche allumé en permanence lorsqu'ils sont sur la voie centrale causent aussi des morts (parcequ'on sait pas s'ils vont doubler le gars qui les précède ou s'ils doublent les gars sur la voie de gauche, et que, comme ils ont déja le cligno, ils se permettent de déboîter n'importe quand)...
J'en ai ramassé des gens "dans leur bon droit et respectueux des limitations de vitesse", bizarrement ils étaient souvent clairement en tort dans l'histoire...
Ce qui tue réellement sur la route, c'est pas forcément la vitesse ou le manque de vitesse : c'est la connerie des gens, la même connerie qui fait dire "moi je respecte la limitation : je suis dans mon droit" et qui fait dire "moi je roule à la vitesse que je veux : je conduis bien moi"... et les autres, vous en faites quoi ? adapter sa vitesse à l'environnement, aux conditions météo et à la route me semble d'une logique toute bête, de même, regarder autour de soi, signaler -au bon moment et de manière adaptée- tout changement de direction me semble logique aussi... pourtant personne ne le fait, tout le monde regarde son compteur et les panneaux : jamais les autres.
La route c'est comme tout : c'est une question de respect, mais respect des autres avant tout.
je sais plus très bien où j'ai téléchargé des exemples... dans le "etc" j'ai vu des calculs divers et autres traitements...
Cependant, je suis d'accord que d'utiliser PHP comme langage de template impose de se donner des règles entre développeurs et graphistes car on peut faire tout et n'importe quoi, rien n'empêche de coller un <?php die(); ?> dans le template :-)
'sont facétieux ces graphistes :)
mais quitte à adopter des règles, autant qu'elles soient les plus simples possibles et les plus portables possibles... si quelqu'un veut réutiliser ton template dans un autre langage ça va pas être évident non plus... non ?
Imaginons qu'un projet soit lancé, qu'un développeur utilises Pxxo pour un composant du projet et qu'un autre veuille utiliser python. On se retrouve obligé de devoir traduire les "templates"... un peu idiot... si on avait utilisé quelque chose comme "{toto}" ou même "{barre de navigation}" on aurai pu réutiliser le template sans traduction/nettoyage.
Si vous regardez en détail les sources présentés sur le site, il n'y a pas que de simples "echo" mais des bouts de codes entiers, comme des appels à la bdd, des boucles etc...
De plus, il est clair que pour un graphiste il n'est pas plus compliqué
pour le graphiste d'apprendre "{toto}" ou "<?php echo $toto; ?> ou encore "<?= $toto?>"
mais il est clair qu'il est moins compliqué d'apprendre "tu mets un tag type {toto} là où tu veux que le contenu appelé "toto" dans la feuille de route soit affiché" que d'apprendre à mettre 5 lignes de codes pour ressortir des données de la bdd et les afficher selon une condition.
et non, si on voit du php dans un template, le code n'est pas séparé de la forme. si on veut changer le template, on aura à re-écrire les bouts de codes qui sont dedans. Si on veut permettre d'avoir plusieurs templates, on sera obligé de reproduire tous les bouts de code. Si on veut changer ces bouts de codes (évolution du projet/maintenance/tests) il faut le faire sur tous les templates : donc le template fait partie intégrante du code, donc le code n'est pas séparé de la mise en forme.
le projet m'intéressait : j'étais en train de réfléchir au même type de principe, j'étais très heureux de ne pas avoir à le créer jusqu'au moment où j'ai vu le source d'un template "type" : horreur absolue : du php mêlé au code html...
comment expliquer au graphiste (qui n'en a rien à secouer de php ou de tout autre langage de programmation) quoi mettre et où ? faut se taper sa formation ?
à quand un release qui tienne compte du facteur "j'veux pas apprendre le php" très important lorsqu'on bosse avec un graphiste ?
Le projet est super... et novateur dans le monde du php! mais je vois que les vieilles habitudes ont la vie dure...
Allez voir du coté d'OVH, ils ont hébergé pas mal de webradios gratis pendant pas mal de temps, ptet qu'ils continuent (ya de bonnes chances) d'autant qu'ils sont à fond sur ce genre de projet en général.
[1] sa tête est pile poil au dessus des siennes... c'est déjà ça
[2 + 2bis] justement ! le gars qui fais du p2p il file pas 200 zeuros à la multinationale. En interdisant le p2p, le méchant pirate devra verser ses 200 zeuros de contribution à la cause (multi)nationale.
[3 + 3bis] on s'en sert en cas de demande d'un autre document d'identité : renouvellement de carte perdue, passeport... histoire de vérifier si c'est toujours le même doigt qui est "déposé" en même temps que la demande. En attendant la nouvelle demande, l'empreinte est refilée à europol, interpol et aux autres fichiers de terroristes... en plus d'être utilisé par notre propre police.
Pour la photo, là aussi on t'expliquera que c'est pour vérifier que ta fiche + ta signature[a] + les infos de la fiche + l'empreinte + ta tronche correspondent... mais accessoirement ça va être aussi envoyé prestement envoyé aux RG, europol et consors bien entendu...
Nous vivons dans un monde meilleur... meilleur que quoi ? je sais pas mais euh... meilleur hein !
[a] oui, ta signature est, elle aussi, stockée... je sais qu'elle est stockée mais pour quelle raison ? ça j'en sais rien si quelqu'un sait...
Dommage qu'on ne puisse pas, au moins, plusser les journaux... celui-ci est superbe... pourtant je me pose une question, plusieurs en fait :
- l'utilité d'avoir plusieurs langages n'est-elle pas, justement, d'adapter le code à la vocation de l'application, à son but ? (chuis peut être pas clair, j'ai la crève, soyez indulgents !)
- avoir différents langages ne permet-il pas d'approcher un problème, de "l'expliquer à la machine", de manières différentes, de manière à optimiser la vitesse d'exécution, ou optimiser la taille en mémoire, de manière à être plus simplement maintenu et répandu etc... ?
- un langage dit "naturel" ne l'est réellement que si on connaît sa grammaire et sa syntaxe. Le mandarin est très naturel pour un chinois, beaucoup moins pour un français, par contre, l'italien peut être assez naturel pour un espagnol ou un français... bref... n'est-ce pas un peu trop suggestif pour permettre d'aboutir à quelque chose de réellement utile ? Il est vrai, c'est un peu la quête du graal, mais est-ce réellement réalisable/pertinent/opportun de chercher à créer un N° langage qui se veut naturel tout en sachant qu'il ne pourras jamais autant l'être qu'on le voudrait ?
voila pour les questions, je retourne au lit avec ma bouillotte...
[^] # Re: commenter le code?
Posté par jeffcom . En réponse au journal à quand un code commenté ?. Évalué à 1.
je disais ça pour un cas extrême qui nécessite cela (un algo pas évident à comprendre du premier coup, ou pour les appels de variables. exemples :
en début de fichier :
et/ou pour une fonction :
et, bien entendu, mettre tout ça à jour si modifié
[^] # Re: vendredi powered
Posté par jeffcom . En réponse au journal à quand un code commenté ?. Évalué à 1.
en mod_python ? (moins de pb en python évidement)
en javascript ?
en tal ?
et quand bien même... c'est chiant de devoir en arriver là non ?
[^] # Re: commenter le code?
Posté par jeffcom . En réponse au journal à quand un code commenté ?. Évalué à 3.
en ce qui concerne non ça revient à dire "je te donne un max d'infos pour pas que t'ai à te creuser la tête. Mais bien entendu si je mets un truc style
"function affiche_heure() {
echo time();
}"
vais pas commenter hein... je commente ce qui pourrait être obscur ou mal compris du premier coup...
enfin ça on peut s'en arranger, on peut faire 2 versions : une commentée et l'autre pas ça permet d'avoir une sorte de doc si besoin, on peut aussi (lorsque c'est possible) faire des tabulations, perso je fais en sorte que les commentaires sortent de la limite des 80 caractères avec des tabs, ainsi les coms ne gênent pas le code...
[^] # Re: Et si c'était un écran de fumée.
Posté par jeffcom . En réponse au journal Familles de France découvre Internet.... Évalué à 1.
donc gratuit :)
[^] # Re: bien entendu nous parlons de versions où l'utilisateur INTERAGIT ave
Posté par jeffcom . En réponse à la dépêche GNU Affero General Public License : la GPL des applications web. Évalué à 0.
ils sont combien à développer ? et sous quelle(s) licences est FF ?
n'importe quoi... faut lire et réfléchir : avec la gpl2 : tu utilises la version béta3 mais tu diffuses la version 2 : aucun souci , tu peux attendre d'avoir un truc plus propre pour mettre le code à dispo. avec la v3 tu es obligé de fournir le code... franchement pas top
# Bon allez...
Posté par jeffcom . En réponse au journal Luttons contre la connerie.... Évalué à 2.
~~>[]
[^] # Re: FTP ...
Posté par jeffcom . En réponse au journal Diffusion de vidéo en direct (FTP Streaming). Évalué à 1.
~~>[]
[^] # Re: bien entendu nous parlons de versions où l'utilisateur INTERAGIT ave
Posté par jeffcom . En réponse à la dépêche GNU Affero General Public License : la GPL des applications web. Évalué à 1.
le problème c'est que dans le cas d'une appli web, on a 2 solutions pour faire évoluer une version :
1) on fait une coupure de service histoire de faire des tests, le pb c'est qu'on ne pourra pas faire de tests de charge etc... bref les tests cruciaux
2) on fait comme on a toujours fait : patcher l'existant, voir si ça tiens puis mettre en place une version plus propre plus tard...
en gros la réalité te fera voir que la version en ligne est *toujours* la version de dev.
je te raconte même pas les prob de sécurité qui découlent de l'AGPL (de sa clause 13 en tout cas)
Le métier de dev web c'est un peu comme si on construisait/réparait/modifiait un avion de ligne alors qu'il est en vol avec les passagers dedans.
mais en effet, "_tout_ va bien" comme tu dis, aucun projet-web dont les administrateurs se respectent et réfléchissent ne passeront leur projet sous AGPL... pas tant que la clause 13 existera
# Bravo !...
Posté par jeffcom . En réponse au journal Linux.com fait peau neuve. Évalué à 1.
courage les gars on est avec vous... hum...
# on y est déja sorti en fait...
Posté par jeffcom . En réponse au journal Le retour de RPM - Divergences sur la convergence. Évalué à 10.
damn ! on est plus vendredi !
~~>[]
[^] # Re: Bravo !
Posté par jeffcom . En réponse à la dépêche Tiny ERP : des nouveautés. Évalué à 2.
En effet, je suis tout aussi bluffé ! je recherchais exactement ce genre de solution : j'avais testé il ya 2 ans : j'ai été très déçu, ergonomie au raz des paquerettes, une traduction plus qu'aproximative et des bugs à la MS...
là je suis comblé, bluffé... bravo !!
vais tester en profondeur mais à vue de nez... je vais l'adopter !
</malife>
[^] # Re: à quand une réelle séparation du contenu et de la forme ?
Posté par jeffcom . En réponse à la dépêche Développer des composants graphiques en PHP. Évalué à 1.
bien vu !
Certes, c'est certain, cependant on remarque quant même une certaine propension à utiliser une notation entre accolades {}, certes c'est loin n'être une norme mais plus un usage récurrent. en utilisant ce genre de notation on a plus de chance de permettre le portage du template... et mieux de l'adapter simplement.
De plus, les systèmes de template, c'est bien joli, mais on a souvent pas réellement besoin d'un système hyper élaboré...
enfin, je ne crache pas sur les templates en PHP, je code moi même presqu'excusivement en php, et je remercie les moinsseurs de bien vouloir relire... je dis juste que j'ai du mal à concevoir qu'on mette du code *quel qu'il soit* dans un template
mais à priori ça n'est pas un pb (voir plus haut dans la page)
bref cette discussion m'a saoulé tellement bcp de gens sont obtus,sectaires et réac...
pxxo est superbe, j'adore php, mais du code dans un template... c franchement pas le top
[^] # Re: Il existe des modems 3G USB qui marchent sous Linux
Posté par jeffcom . En réponse au journal se connecter à Internet sans ligne (Adsl ou téléphone) sous Linux. Évalué à 2.
perso mon modem 3G usb c'est... mon mobile le V800 de Sony Ericsson
il se connecte parfaitement en usb (j'ai pas testé en bluetooth mais je pense qu'il doit aussi fonctionner)
il m'a dépanné pas mal de fois en intervention sur site pour télécharger des pilotes chez des clients et faire des transferts de fichiers.
</malife>
[^] # Re: mélange
Posté par jeffcom . En réponse au journal Les logiciels libres sont-ils Ecolo ?. Évalué à 3.
Que pense le plan de tomates en voyant toutes ses chances de perpétuer l'espèce finir dans l'assiette de la personne qui lui a donné vie ??
Que pense l'arbre qu'on a coupé en se voyant tripoté par un animal qui l'utilise pour griffonner des traits sur une feuille en papier provenant d'un de ses congénaires ?
---->[]
[^] # Re: Mouaif
Posté par jeffcom . En réponse au journal L'ironie de la pompe à fric. Évalué à 7.
Euh je pense pas que ça soit ça, je pense plutot que son point de vue est "rouler trop vite c'est pas respectueux du code de la route et des lois et moi je suis pas une racaille qui respecte pas les lois"
non en effet, ça cause des milliers de morts par an... mais les "cons" qui déboîtent à 50 devant un poids lourd (ou un bus) qui est à 90 ça en cause autant ou presque. Les cons qui freinent comme des perdus pour être 30 km en dessous de la limitation lorsqu'ils voient un radar ça aussi ça tue des gens. Les gens qui ont le clignotant gauche allumé en permanence lorsqu'ils sont sur la voie centrale causent aussi des morts (parcequ'on sait pas s'ils vont doubler le gars qui les précède ou s'ils doublent les gars sur la voie de gauche, et que, comme ils ont déja le cligno, ils se permettent de déboîter n'importe quand)...
J'en ai ramassé des gens "dans leur bon droit et respectueux des limitations de vitesse", bizarrement ils étaient souvent clairement en tort dans l'histoire...
Ce qui tue réellement sur la route, c'est pas forcément la vitesse ou le manque de vitesse : c'est la connerie des gens, la même connerie qui fait dire "moi je respecte la limitation : je suis dans mon droit" et qui fait dire "moi je roule à la vitesse que je veux : je conduis bien moi"... et les autres, vous en faites quoi ? adapter sa vitesse à l'environnement, aux conditions météo et à la route me semble d'une logique toute bête, de même, regarder autour de soi, signaler -au bon moment et de manière adaptée- tout changement de direction me semble logique aussi... pourtant personne ne le fait, tout le monde regarde son compteur et les panneaux : jamais les autres.
La route c'est comme tout : c'est une question de respect, mais respect des autres avant tout.
[^] # Re: très très haute densité de troll
Posté par jeffcom . En réponse au journal comme un vendredi. Évalué à 1.
un troll c'est : "X est mieux que Y"
moi je dis "J'utilise X plutot que Y parceque Z" je justifie selon mon expérience personnelle, mon vécu rien de plus.
[^] # Re: à quand une réelle séparation du contenu et de la forme ?
Posté par jeffcom . En réponse à la dépêche Développer des composants graphiques en PHP. Évalué à 1.
'sont facétieux ces graphistes :)
mais quitte à adopter des règles, autant qu'elles soient les plus simples possibles et les plus portables possibles... si quelqu'un veut réutiliser ton template dans un autre langage ça va pas être évident non plus... non ?
[^] # Re: à quand une réelle séparation du contenu et de la forme ?
Posté par jeffcom . En réponse à la dépêche Développer des composants graphiques en PHP. Évalué à 0.
Si vous regardez en détail les sources présentés sur le site, il n'y a pas que de simples "echo" mais des bouts de codes entiers, comme des appels à la bdd, des boucles etc...
De plus, il est clair que pour un graphiste il n'est pas plus compliqué mais il est clair qu'il est moins compliqué d'apprendre "tu mets un tag type {toto} là où tu veux que le contenu appelé "toto" dans la feuille de route soit affiché" que d'apprendre à mettre 5 lignes de codes pour ressortir des données de la bdd et les afficher selon une condition.
et non, si on voit du php dans un template, le code n'est pas séparé de la forme. si on veut changer le template, on aura à re-écrire les bouts de codes qui sont dedans. Si on veut permettre d'avoir plusieurs templates, on sera obligé de reproduire tous les bouts de code. Si on veut changer ces bouts de codes (évolution du projet/maintenance/tests) il faut le faire sur tous les templates : donc le template fait partie intégrante du code, donc le code n'est pas séparé de la mise en forme.
# à quand une réelle séparation du contenu et de la forme ?
Posté par jeffcom . En réponse à la dépêche Développer des composants graphiques en PHP. Évalué à 0.
comment expliquer au graphiste (qui n'en a rien à secouer de php ou de tout autre langage de programmation) quoi mettre et où ? faut se taper sa formation ?
à quand un release qui tienne compte du facteur "j'veux pas apprendre le php" très important lorsqu'on bosse avec un graphiste ?
Le projet est super... et novateur dans le monde du php! mais je vois que les vieilles habitudes ont la vie dure...
[^] # Re: On Vous Héberge ?
Posté par jeffcom . En réponse au journal Radio404 a besoin d'aide.. Évalué à 0.
# On Vous Héberge ?
Posté par jeffcom . En réponse au journal Radio404 a besoin d'aide.. Évalué à 0.
[^] # Re: effectivement
Posté par jeffcom . En réponse au journal BY-NC(-SA). Évalué à -1.
personne veut faire un attentat sur le dev-center de µ$oft ? ça nous laisserai 70 ans de tranquillité pour habituer les gens au libre...
[HS_Mode: off]
[^] # Re: Et si c'était un écran de fumée.
Posté par jeffcom . En réponse au journal Familles de France découvre Internet.... Évalué à 3.
[2 + 2bis] justement ! le gars qui fais du p2p il file pas 200 zeuros à la multinationale. En interdisant le p2p, le méchant pirate devra verser ses 200 zeuros de contribution à la cause (multi)nationale.
[3 + 3bis] on s'en sert en cas de demande d'un autre document d'identité : renouvellement de carte perdue, passeport... histoire de vérifier si c'est toujours le même doigt qui est "déposé" en même temps que la demande. En attendant la nouvelle demande, l'empreinte est refilée à europol, interpol et aux autres fichiers de terroristes... en plus d'être utilisé par notre propre police.
Pour la photo, là aussi on t'expliquera que c'est pour vérifier que ta fiche + ta signature[a] + les infos de la fiche + l'empreinte + ta tronche correspondent... mais accessoirement ça va être aussi envoyé prestement envoyé aux RG, europol et consors bien entendu...
Nous vivons dans un monde meilleur... meilleur que quoi ? je sais pas mais euh... meilleur hein !
[a] oui, ta signature est, elle aussi, stockée... je sais qu'elle est stockée mais pour quelle raison ? ça j'en sais rien si quelqu'un sait...
[^] # Re: Et si c'était un écran de fumée.
Posté par jeffcom . En réponse au journal Familles de France découvre Internet.... Évalué à 0.
ça me rappelle une réplique d'enfant à ses parents qui lui disent "c'est pas bien de faire ça !" qui est "ben les autres le font bien !"
C'est pas parce que les autres l'ont fait que c'est forcément normal... bien au contraire.
# Superbe ! mai je me pose une question...
Posté par jeffcom . En réponse au journal L'expressivité des langages. Évalué à 3.
- l'utilité d'avoir plusieurs langages n'est-elle pas, justement, d'adapter le code à la vocation de l'application, à son but ? (chuis peut être pas clair, j'ai la crève, soyez indulgents !)
- avoir différents langages ne permet-il pas d'approcher un problème, de "l'expliquer à la machine", de manières différentes, de manière à optimiser la vitesse d'exécution, ou optimiser la taille en mémoire, de manière à être plus simplement maintenu et répandu etc... ?
- un langage dit "naturel" ne l'est réellement que si on connaît sa grammaire et sa syntaxe. Le mandarin est très naturel pour un chinois, beaucoup moins pour un français, par contre, l'italien peut être assez naturel pour un espagnol ou un français... bref... n'est-ce pas un peu trop suggestif pour permettre d'aboutir à quelque chose de réellement utile ? Il est vrai, c'est un peu la quête du graal, mais est-ce réellement réalisable/pertinent/opportun de chercher à créer un N° langage qui se veut naturel tout en sachant qu'il ne pourras jamais autant l'être qu'on le voudrait ?
voila pour les questions, je retourne au lit avec ma bouillotte...