Pour ce qui est du main, la méthode UML est destinée à modéliser de l'objet, et la méthode main ne s'adapte pas vraiment à ce modèle.
Ceci dit, si on veut rester à fond dans l'objet, il me semble qu'un main devrait ressembler à :
int main(int argc,char *argv[])
{
MonApplication app;
app.go/run/main/execute/...(argc,argv);
}
C'est en général le genre de code que l'on voit, par exemple, pour des interfaces en Qt.
Il n'est dans ce cas pas nécessairement critique d'avoir une véritable modélisation de cette méthode ! Ton vrai point d'entrée est alors une méthode de ta classe "principale"...
Tous ces liens viennent de ton site, je n'ai rien modifié... Pas mal en 5 pages...
C'est sûr, en php, on peut tout faire. Et contrôler ce que l'on fait sur internet, c'est effectivement aussi de la sécurité. Par exemple contrôler les chemin des fichiers que l'on utilise...
Ils ont des tarifs raisonnables, je n'ai pas connaissance de limites types 5 requêtes (mais ça, je n'en ai pas l'utilité pour l'instant, il faudrait contrôler avec eux), ...
Pour info, j'ai un compte chez eux ; j'ai d'abord profité d'une offre gratuite "Pack Premium" (3 ans / 2Go / 20 Go de traffic / 1 domaine) qu'ils refont il me semble de temps en temps, puis j'ai migré vers une offre spéciale "Pack Privilège" : je paye 28,56¤ (TTC) par an, pour 8Go, 4 domaines, traffic de 800Go /mois, possibilité de ssl mutualisé, ...
Bref, pas grand chose à redire. Le seul hic est que les packs que j'ai utilisé sont des offres spéciales, pas disponibles directement ou de manière permanente...
Le lien : http://www.1and1.fr/?k_id=9678230 (pour pas qu'on dise que c'est en douce, c'est un lien de "parrainage", qui peut me faire gagner un peu si on prend un pack chez eux...)
On peut aussi parler des problèmes de dégats des eaux, d'incendie ou de surtensions. C'est rare mais je ne prendrais aucun parie sur 10 ou 20 ans !
Va en parler à feu mon premier disque dur réseau, cramé par la foudre alors qu'il allait dignement fêter ses 3 mois, via le réseau au travers de mon modem/routeur adsl (cramé aussi, hein), via la ligne téléphonique... Quand je pense que toute la partie électrique était sur onduleur... :'(
Pour les disques durs externes, les prix risquent de remonter un peu avec la toute nouvelle taxe, mais ces derniers temps, on est à ~100¤ pour 500Go (j'en ai acheté 2 il y a 1 mois environ à ce prix là).
Pour la machine,si tu n'es pas accro aux perfs, regarde le NSLU2 (un p'tit boitier autonome qui bouffe 10 watts au maximum (il faut ajouter les alims des disques), qui tourne sur le réseau, et qui peut prendre deux disques USB), éventuellement sur ebay ; en neuf, ça doit tourner à ~85¤ de mémoire. En plus, on peut mettre une Debian dessus (et il peut faire serveur web, ftp, ... bref, tout ce qu'on veut). Je n'ai pas encore eu le temps de tout mettre en place, mais je compte bien faire mes sauvegardes avec tout ça (pour une sauvegarde initiale, on peut aussi brancher les disques USB en direct sur le PC, c'est (enfin, à la base, parceque ça prend presque tout) de l'ext3. En gros, je vais faire une sauvegarde initiale des PC en direct, puis de l'incrémental avec hard links (pour le volume de données) avec rsync ensuite via le réseau ; le deuxième disque devrait être branché seulement de temps en temps et "syncrhonisé" (je me fiche du temps que ça peut prendre) afin de l'économiser et de réduire les risques de panne simultanée (les 2 disques sont du même modèle, et sans doute de la même série).
Vu l'espace dispo et ce qu'on utilise vraiment, je pense garder une partie des disques en sauvegarde "pure", et faire un répertoire partagé pour les photos / musique / documents divers pour les rendre accessibles à toute la famille, et décharger un peu les PC.
Le site de phishing ne contrôle pas les données saisies, mais si vous "marchez", il vous demandera d'abord vos identifiants de connexion, puis vos coordonnées, et enfin pour finir, le nec plus ultra, vos informations bancaires (N°CB, validité, code de sécurité au verso, ...), soit tout le nécessaire pour vider votre compte...
Pas forcément une bonne solution...
Si le monsieur utilise gmail, toute adresse user+qqchose@gmail.com arrive chez user@gmail.com, mais ça ne fonctionne que avec le '+'.
J'avais déjà écrit à la SNCF il y'a des mois pour ce problème.
En revanche, si je me rappelle bien de mes recherches de l'époque, le '+' est plus une tolérance qu'autre chose dans les RFC, mais effectivement, il est valide...
... si vous voulez avoir la fréquence réelle utilisée par le proc pendant le calcul, faites le pendant que le bench tourne...
La plupart des proc actuels adaptent leur fréquence à la charge.
Je pense à tous ceux qui ont des proc type 3,8GHz et qui ont un "cpu MHz" beaucoup plus bas dans leur cpuinfo ; à mon avis, ça ne correspond pas à l'utilisation réelle.
Pendant le bench, mon 2GHz affiche bien 2GHz (normal, il utilise toute la puissance dispo), alors que si je le fais juste après, il me dit 800MHz...
Pour ceux que ça intéresse (j'ai pas la plus grosse, et je m'en tamponne ;-) ):
End of calculation. Time= 32.398 Sec.
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 13
model name : Intel(R) Pentium(R) M processor 2.00GHz
stepping : 8
cpu MHz : 2000.000
cache size : 2048 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss tm pbe up est tm2
bogomips : 4013.30
Bin, tout d'abord à fréquence égale, ton 2600+ est plus rapide que ton pIII
C'est une déformation de l'espace-temps ?
Les instructions de l'un sont peut-être plus optimisées que celles de l'autre, mais à fréquence égale, ils font le même nombre de cycles dans le même temps, c'est un peu le principe... Après, si l'athlon est "plus rapide" à fréquence égale, c'est que ses instructions utilisent moins de cycles, mais c'est indépendant de la fréquence...
Euh... c'est peut être pas un cas général, hein, mais le "Designed for Windows XP" (enfin, je crois que c'était ça) sur mon portable, il a mis 3 ou 4 mois à devenir un miroir parfaitement vierge (sans aucune aide volontaire, hein...). Par contre, le logo Intel à côté, qui fait moins "classe", tiens le coup à merveille depuis de nombreux mois...
[^] # Hum...
Posté par Christophe Chailloleau-Leclerc . En réponse au journal kikolol , c gg. Évalué à 2.
[^] # Re: perdu ?
Posté par Christophe Chailloleau-Leclerc . En réponse au journal Objet : votre relance #97689 du 15/01/2008 (fiction). Évalué à 7.
[^] # Re: Mais qui a inventé le copier
Posté par Christophe Chailloleau-Leclerc . En réponse au journal Objet : votre relance #97689 du 15/01/2008 (fiction). Évalué à 5.
[^] # Re: C'est lourd le politiquement correct ... (autant qu'un avion qui tom
Posté par Christophe Chailloleau-Leclerc . En réponse au journal Ouverture du code source de SimCity premier du nom. Évalué à 4.
[^] # Re: désolant
Posté par Christophe Chailloleau-Leclerc . En réponse au journal Un internet rapide et sans pub : merci les sites mobiles. Évalué à 1.
# main()
Posté par Christophe Chailloleau-Leclerc . En réponse au journal Conception de logiciel et UML. Évalué à 7.
Ceci dit, si on veut rester à fond dans l'objet, il me semble qu'un main devrait ressembler à :
int main(int argc,char *argv[])
{
MonApplication app;
app.go/run/main/execute/...(argc,argv);
}
C'est en général le genre de code que l'on voit, par exemple, pour des interfaces en Qt.
Il n'est dans ce cas pas nécessairement critique d'avoir une véritable modélisation de cette méthode ! Ton vrai point d'entrée est alors une méthode de ta classe "principale"...
[^] # Re: Langage chiant
Posté par Christophe Chailloleau-Leclerc . En réponse au journal Qu'est-ce qu'un langage sécurisé ?. Évalué à 1.
Je voulais montrer que les contrôles, chiants ou pas, imposés par le langage ou pas, ça peut être nécessaire...
Je pratique (entre autres) le php, et je l'apprécie pour les usages auquel je le destine...
[^] # Re: Langage chiant
Posté par Christophe Chailloleau-Leclerc . En réponse au journal Qu'est-ce qu'un langage sécurisé ?. Évalué à -3.
http://michel.barret5.free.fr/dev/dev.php
http://michel.barret5.free.fr/contact.php%5C
http://michel.barret5.free.fr/linux/liens.php
http://michel.barret5.free.fr/linux/contact.php
Tous ces liens viennent de ton site, je n'ai rien modifié... Pas mal en 5 pages...
C'est sûr, en php, on peut tout faire. Et contrôler ce que l'on fait sur internet, c'est effectivement aussi de la sécurité. Par exemple contrôler les chemin des fichiers que l'on utilise...
# 1and1.fr
Posté par Christophe Chailloleau-Leclerc . En réponse au journal Héberger un site web perso.. Évalué à 2.
Pour info, j'ai un compte chez eux ; j'ai d'abord profité d'une offre gratuite "Pack Premium" (3 ans / 2Go / 20 Go de traffic / 1 domaine) qu'ils refont il me semble de temps en temps, puis j'ai migré vers une offre spéciale "Pack Privilège" : je paye 28,56¤ (TTC) par an, pour 8Go, 4 domaines, traffic de 800Go /mois, possibilité de ssl mutualisé, ...
Bref, pas grand chose à redire. Le seul hic est que les packs que j'ai utilisé sont des offres spéciales, pas disponibles directement ou de manière permanente...
Le lien : http://www.1and1.fr/?k_id=9678230 (pour pas qu'on dise que c'est en douce, c'est un lien de "parrainage", qui peut me faire gagner un peu si on prend un pack chez eux...)
[^] # Re: Enfin !
Posté par Christophe Chailloleau-Leclerc . En réponse au journal Tribune cassée?. Évalué à 5.
----> []
[^] # Re: Pérénité ?
Posté par Christophe Chailloleau-Leclerc . En réponse au journal Comment vous sauvegardez ?. Évalué à 1.
Va en parler à feu mon premier disque dur réseau, cramé par la foudre alors qu'il allait dignement fêter ses 3 mois, via le réseau au travers de mon modem/routeur adsl (cramé aussi, hein), via la ligne téléphonique... Quand je pense que toute la partie électrique était sur onduleur... :'(
[^] # Re: Disque dur
Posté par Christophe Chailloleau-Leclerc . En réponse au journal Comment vous sauvegardez ?. Évalué à 2.
Pour la machine,si tu n'es pas accro aux perfs, regarde le NSLU2 (un p'tit boitier autonome qui bouffe 10 watts au maximum (il faut ajouter les alims des disques), qui tourne sur le réseau, et qui peut prendre deux disques USB), éventuellement sur ebay ; en neuf, ça doit tourner à ~85¤ de mémoire. En plus, on peut mettre une Debian dessus (et il peut faire serveur web, ftp, ... bref, tout ce qu'on veut). Je n'ai pas encore eu le temps de tout mettre en place, mais je compte bien faire mes sauvegardes avec tout ça (pour une sauvegarde initiale, on peut aussi brancher les disques USB en direct sur le PC, c'est (enfin, à la base, parceque ça prend presque tout) de l'ext3. En gros, je vais faire une sauvegarde initiale des PC en direct, puis de l'incrémental avec hard links (pour le volume de données) avec rsync ensuite via le réseau ; le deuxième disque devrait être branché seulement de temps en temps et "syncrhonisé" (je me fiche du temps que ça peut prendre) afin de l'économiser et de réduire les risques de panne simultanée (les 2 disques sont du même modèle, et sans doute de la même série).
Vu l'espace dispo et ce qu'on utilise vraiment, je pense garder une partie des disques en sauvegarde "pure", et faire un répertoire partagé pour les photos / musique / documents divers pour les rendre accessibles à toute la famille, et décharger un peu les PC.
[^] # Re: Voodoo, Poisse et Loto
Posté par Christophe Chailloleau-Leclerc . En réponse au journal FREE, résolution d'un problème bien casse tête !. Évalué à 8.
# Peut-être qu'en deux coups...
Posté par Christophe Chailloleau-Leclerc . En réponse au journal Calamitas !! en 2007, le support SATA sous linux est toujours perfectible !?. Évalué à 10.
# Exemple "à la con"
Posté par Christophe Chailloleau-Leclerc . En réponse au journal De l'utilité d'un langage de script comme langage d'extension d'un logiciel.. Évalué à 4.
Voilà. Ca doit donner une idée de la réponse à la question initiale ;-)
# Mercurial...
Posté par Christophe Chailloleau-Leclerc . En réponse au journal Git et Mercurial. Évalué à 4.
# Pour info...
Posté par Christophe Chailloleau-Leclerc . En réponse au journal Phishing visant free. Évalué à 6.
[^] # Re: HAILP !!
Posté par Christophe Chailloleau-Leclerc . En réponse au journal Serveur dédié de qualité. Évalué à 1.
[^] # Re: (dis moi ce que tu as besoin je te dirai comment t'en passer)
Posté par Christophe Chailloleau-Leclerc . En réponse au journal voyages-sncf.com et les standards. Évalué à 2.
Si le monsieur utilise gmail, toute adresse user+qqchose@gmail.com arrive chez user@gmail.com, mais ça ne fonctionne que avec le '+'.
J'avais déjà écrit à la SNCF il y'a des mois pour ce problème.
En revanche, si je me rappelle bien de mes recherches de l'époque, le '+' est plus une tolérance qu'autre chose dans les RFC, mais effectivement, il est valide...
# Attention au cat /proc/cpuinfo...
Posté par Christophe Chailloleau-Leclerc . En réponse au journal un petit super pi ?. Évalué à 3.
La plupart des proc actuels adaptent leur fréquence à la charge.
Je pense à tous ceux qui ont des proc type 3,8GHz et qui ont un "cpu MHz" beaucoup plus bas dans leur cpuinfo ; à mon avis, ça ne correspond pas à l'utilisation réelle.
Pendant le bench, mon 2GHz affiche bien 2GHz (normal, il utilise toute la puissance dispo), alors que si je le fais juste après, il me dit 800MHz...
Pour ceux que ça intéresse (j'ai pas la plus grosse, et je m'en tamponne ;-) ):
End of calculation. Time= 32.398 Sec.
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 13
model name : Intel(R) Pentium(R) M processor 2.00GHz
stepping : 8
cpu MHz : 2000.000
cache size : 2048 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss tm pbe up est tm2
bogomips : 4013.30
[^] # Re: arf......
Posté par Christophe Chailloleau-Leclerc . En réponse au journal un petit super pi ?. Évalué à -2.
C'est une déformation de l'espace-temps ?
Les instructions de l'un sont peut-être plus optimisées que celles de l'autre, mais à fréquence égale, ils font le même nombre de cycles dans le même temps, c'est un peu le principe... Après, si l'athlon est "plus rapide" à fréquence égale, c'est que ses instructions utilisent moins de cycles, mais c'est indépendant de la fréquence...
[^] # Re: ça fini par faire bien crade ...
Posté par Christophe Chailloleau-Leclerc . En réponse à la dépêche Free Software Sticker Book : autocollants libres pour remplacer ceux par défaut . Évalué à 1.
[^] # Re: ici ça marche
Posté par Christophe Chailloleau-Leclerc . En réponse au journal Problèmes de window scaling ? Quelle est la meilleure solution face à cela ?. Évalué à 1.
Ta distro est vraiment en retard, puisqu'elle ne sait même pas afficher tout le texte ;-)
[^] # Re: mouais
Posté par Christophe Chailloleau-Leclerc . En réponse à la dépêche Zend Framework 1.0.0 : PHP à la suite de Ruby on Rail. Évalué à 2.
/me retourne se pendre avec des méthodes de 4000 lignes à modifier...
[^] # Re: D'un point de vue technique...
Posté par Christophe Chailloleau-Leclerc . En réponse à la dépêche La CNIL essuie de nouveaux revers. Évalué à 1.