il faut s'enregistrer pour avoir une licence personnelle gratuite pendant un an renouvelable tous les ans.
très bon antivirus, permet de scaner en automatique tout ce qui arrive sur le PC (mails, P2P, téléchargements, news) et se met à jour simplement et rapidement (deux, trois fois par semaine pour la base de virii, une fois par mois à peu près pour le noyau).
couplé avec Kerio version personnelle (également gratuit, la version 2 est bien mieux que la dernière, la 4) c'est la meilleure solution que j'ai trouvé sous windows pour sécuriser au mieux le bousin.
oui c'est une technique inspirée par les politiques de tarif des compagnies d'aviation.
Tu connais ta(tes) date(s) longtemps à l'avance ? C'est moins cher pour toi et ça permet à l'aviateur de prévoir plus facilement son occupation d'appareil. A priori c'est entouré en rouge dans ton agenda et à toi de gérer les impondérables pour arriver à l'heure.
Tu veux (peux ?) partir au dernier moment. Les prix sont bradés donc c'est tout bénef pour toi. D'autre part tu évites à l'aviateur de préparer un avion mal rempli. Clairement c'est non remboursable/échangeable sinon tout le monde s'y prendrait au dernier moment et ce type de promotion ruinerait les tarifs "normaux".
Ensuite, tu veux pouvoir garder des conditions raisonnables de flexibilité/échange/remboursement, ben ça se paye.
A ton service, en espérant avoir éclairé ta lanterne.
quand tu alloues un tableau statique de taille 10 par exemple, comme tu l'as fait, tu réserves la mémoire dans un endroit réservé que l'on appelle la pile.
Tout objet créé ***statiquement*** (ie à la compilation) de cette manière sera automatiquement détruit lorsque tu sortiras de la portée ou il a été créé (au prochain '}' pour un objet local, lors d'une sortie de fonction pour une variable locale, lors de la sortie du programme pour une variable globale).
Par contre pour stocker des grands tableaux (10, ça va je te rassure) ou pour des gros objets, il vaut mieux utiliser le tas, qui est prévu pour ça.
Le tas permet de créer ***dynamiquement*** les objets, c'est-à-dire à la demande. Pour créer un tableau de taille 10 dynamiquement, tu feras un int* v = new int[10];
Mais du coup il ne faut pas oublier de l'effacer, sinon il y aura des fuites mémoires : delete[] v;
Dans le cas de la pile, la gestion mémoire est gérée par le système grace à une... pile (et oui), donc c'est très simple tu n'y peux rien. Par contre, dans le cas du tas le système gère la mémoire de manière plus compliquée (quels blocs ont été alloués avec quelle taille, quels blocs viennent d'être désalloués, quel est le prochain bloc libre, classement des blocs libres suivant leur taille et la fragmentation mémoire, etc...) mais la bonne nouvelle, c'est que si tu es ***très*** motivé, tu peux surcharger ce comportement et gérer toi même la mémoire, mais bon courage !
Si ça t'intéresses, il n'y a qu'à surcharger les opérateurs ::new ::delete globaux ou bien les new delete propre à une classe donnée.
en fait, c'est plutôt le fait que gcc donne la "bonne" taille dans le main() qui est "surprenant"
à l'intérieur du main, v est un tableau statique dont la taille a été déterminée à la compilation (déclaration en []). rien d'étonnant à ce que sizeof trouve le bon résultat. v se comporte alors comme un pointeur sur entier, mais ce n'est pas un pointeur sur entier, c'est un bon vieux tableau statique à taille fixe.
oui j'ai acheté une licence pour ma canon pixma ip3000 et j'en suis très content (j'avais pris en compte le coût de cette licence dans mon comparatif)
j'ai accès à toutes les résolutions de l'imprimante (jusqu'à 4800 ppp), aux différentes options d'impression à la mord-moi-l'noeud, au mode recto-verso, etc...
je recommande... en attendant (quand les manchots auront des dents) à un pilote canon sous linux
si tu avais mieux regardé ce qu'il y avait dans cette page avant de te jeter sur les images, tu aurais vu que juste avant celles-ci, il y a deux liens qui t'auraient interressé :
- un sur le papier de la technique (paru dans le siggraph)
- un sur les sources (sous forme de fichiers matlab/c)
malheureusement je ne peux pas tester moi-même, je n'ai que scilab.
pour information, un article très intéressant dans le Pour la Science de février 2004. :
C'est un algorithme qui classe (plus ou moins bien) des textes (tu peux utiliser alors le code source des pages en question), des langues, des musiques, des images (va pour le scrineshaute) en se basant sur la compression de données pour repérer les similarités.
Excusez-moi d'être pénible mais j'ai cliqué sur le premier lien...
et j'ai effectivement l'impression d'être sur Paypal.
J'ai ensuite regardé le source et les informations sur la page... et j'ai toujours l'impression d'être sur paypal.
a- il s'agit effectivement du site officiel de paypal et c'était une blague et donc je suis aussi lourd qu'un éléphant dans un magasin de porcelaine et je n'ai pas d'humour...
b- ce n'est pas paypal je suis donc un vrai gogo facile à arnaquer... mais où voyez-vous dans le source (ou ailleurs) que ce n'est pas le cas ?
langage->langue, I presume?
Je ne reproche rien au travail de l'auteur ni à celui des relecteurs, je fais comme toi : je positive le schlimilibilick...de
- demarrer les services correspondants
service acpi start
service acpid start
- charger cpufreq_powersave et powernow_k8 (a priori vu que tu as un athlon 64)
modprobe cpufreq_powersave
modprobe powernow_k8
les mettre tous les deux dans modprobe.preload
lancer klaptop et mettre les options qui vont bien (le mode powersave en particulier)
Et oui c'est dangereux d'avoir le proc qui tourne à fond sans arrêt. Il y a eu beaucoup de cas d'ordis qui ont laché (voire qui se sont enflammés !) pour ça.
exemple : http://fr.wordreference.com/fr/translation.asp?enfr=through(...)
ce que j'aime bien : la possibilité d'aller participer dans les forums, trouver les phrases dans le contexte dans google news ou google groups, le dictionnaire unilingue anglais avec l'arbre des mots très bien fait.
donc ma technique pour débroussailler un texte dans une langue que je ne maîtrise pas : un coup de babelfish pour avoir grosso merdo l'idée générale puis plusieurs coups de wordreference pour cerner les nuances ou avoir le sens exact de telle ou telle phrase.
je te l'accorde, ça nécessite toujours une intervention humaine...
et est-ce que quelqu'un aurait dans tout ça une petite liste de petits jeux à but pédagogique informatiquement parlant ?
c'est pour l'apprentissage informatique de mon papa pas papou ni à poux...
avec des objectifs simples genre :
- agilité avec la souris (par ex. un balltrap)
- maitrise du drag n drop (M. patate ?)
- clavier
- fenetres
ça existe ce genre de choses ?
peut-etre en utilisant des trucs pour les gamins ?
Posté par aedrin .
En réponse à la dépêche Slune 1.0.
Évalué à 4.
Si t'es sous Linux c'est que tu sais pourquoi, qu'est-ce que ça change que ton voisin aie un autre système et qu'il soit mieux ou moins bien ?
Dans l'idéal ça ne devrait rien changer... chacun est libre de choisir ce qu'il veut, suivant ses propres besoins.
Le problème, c'est que les effets de masse pervertissent cette vision des choses.
Exemple (au hasard).
Tu as jeté ton dévolu sur le format de fichier .sxw ? Par l'inertie et la force des personnes avec lesquelles tu es amené à travailler, tu te retrouves à devoir exporter en .doc car tu n'as pas le choix.
Je devrais ne pas me préoccuper du format (.doc ou .sxw) de mon voisin. Mais son choix influe globalement sur le mien.
pour ton problème de Z_DATA_ERROR, je ne sais pas ;-(
mais, sinon, je ne saisis pas pourquoi tu utliises ce découpage en bloc... ou j'ai raté quelque chose.
tu dois accéder à un fichier de quelques Go de manière aléatoire ? c'est-à-dire ?
d'après ton test.c j'ai l'impression au final que l'intégralité de ton fichier (de plusieurs Go) est saucissonnée en blocs de 32 ko et que chacun de ces blocs est compressé, et tu te retrouves en une série de blocs de 32 ko compressés mis à la suite les uns des autres.
pourquoi tu ne compresse pas à la volée ton fichier (en lisant par blocs de 32ko si tu veux) et en écrivant directement dans un fichier compressé unique
je verrais bien un truc du style :
// compression loop
for(i = 0; i < block_number; i++){
// read data
actual_read_size = read(fd_in, buffer, block_size);
// write data
actual_write_size = gzwrite(file_out, buffer, block_size);
}
qu'est-ce que tu en penses ?
même principe pour la décompression, avec gzread et write cette fois-ci.
en anglais ça s'applique à :
* Microsoft Windows Server 2003, Enterprise Edition
* Microsoft Windows Server 2003, Standard Edition
* Microsoft Windows 2000 Server
* Microsoft Windows 2000 Professional
* Microsoft Windows Small Business Server 2003, Premium Edition
* Microsoft Windows Small Business Server 2003, Standard Edition
et en français à :
* Microsoft Windows 2000 Server
* Microsoft Windows 2000 Professionnel
doit-on en déduire que les français sont moins stressés que les ricains ? ;-)
[^] # Re: Et les anti-virus?
Posté par aedrin . En réponse à la dépêche Avancée dans le domaine de la vente liée. Évalué à 1.
gratuit pour une utilisation personnelle non commerciale.
il faut s'enregistrer pour avoir une licence personnelle gratuite pendant un an renouvelable tous les ans.
très bon antivirus, permet de scaner en automatique tout ce qui arrive sur le PC (mails, P2P, téléchargements, news) et se met à jour simplement et rapidement (deux, trois fois par semaine pour la base de virii, une fois par mois à peu près pour le noyau).
couplé avec Kerio version personnelle (également gratuit, la version 2 est bien mieux que la dernière, la 4) c'est la meilleure solution que j'ai trouvé sous windows pour sécuriser au mieux le bousin.
Les deux sont en français, utilisables par des vrais débutants (sous réserve que tu configures un minimum avast et kerio cf. http://www.xperience-fr.net/tutorial.php?tutorial=11104(...) ).
[^] # Re: gni ?
Posté par aedrin . En réponse au journal SNCF Prem's l'arnaque à partir de 20 ou 30¤. Évalué à 3.
Tu connais ta(tes) date(s) longtemps à l'avance ? C'est moins cher pour toi et ça permet à l'aviateur de prévoir plus facilement son occupation d'appareil. A priori c'est entouré en rouge dans ton agenda et à toi de gérer les impondérables pour arriver à l'heure.
Tu veux (peux ?) partir au dernier moment. Les prix sont bradés donc c'est tout bénef pour toi. D'autre part tu évites à l'aviateur de préparer un avion mal rempli. Clairement c'est non remboursable/échangeable sinon tout le monde s'y prendrait au dernier moment et ce type de promotion ruinerait les tarifs "normaux".
Ensuite, tu veux pouvoir garder des conditions raisonnables de flexibilité/échange/remboursement, ben ça se paye.
A ton service, en espérant avoir éclairé ta lanterne.
[^] # Re: gmail = publicité virale
Posté par aedrin . En réponse au journal Vous ne savez plus quoi faire de vos invitations gmail ?. Évalué à 2.
c'est un euphémisme !
[^] # Re: vu que...
Posté par aedrin . En réponse au message taille d'un tableau avec sizeof. Évalué à 3.
Tout objet créé ***statiquement*** (ie à la compilation) de cette manière sera automatiquement détruit lorsque tu sortiras de la portée ou il a été créé (au prochain '}' pour un objet local, lors d'une sortie de fonction pour une variable locale, lors de la sortie du programme pour une variable globale).
Par contre pour stocker des grands tableaux (10, ça va je te rassure) ou pour des gros objets, il vaut mieux utiliser le tas, qui est prévu pour ça.
Le tas permet de créer ***dynamiquement*** les objets, c'est-à-dire à la demande. Pour créer un tableau de taille 10 dynamiquement, tu feras un int* v = new int[10];
Mais du coup il ne faut pas oublier de l'effacer, sinon il y aura des fuites mémoires : delete[] v;
Dans le cas de la pile, la gestion mémoire est gérée par le système grace à une... pile (et oui), donc c'est très simple tu n'y peux rien. Par contre, dans le cas du tas le système gère la mémoire de manière plus compliquée (quels blocs ont été alloués avec quelle taille, quels blocs viennent d'être désalloués, quel est le prochain bloc libre, classement des blocs libres suivant leur taille et la fragmentation mémoire, etc...) mais la bonne nouvelle, c'est que si tu es ***très*** motivé, tu peux surcharger ce comportement et gérer toi même la mémoire, mais bon courage !
Si ça t'intéresses, il n'y a qu'à surcharger les opérateurs ::new ::delete globaux ou bien les new delete propre à une classe donnée.
[^] # Re: Le paramètre de la fonction
Posté par aedrin . En réponse au message taille d'un tableau avec sizeof. Évalué à 2.
en fait, c'est plutôt le fait que gcc donne la "bonne" taille dans le main() qui est "surprenant"
à l'intérieur du main, v est un tableau statique dont la taille a été déterminée à la compilation (déclaration en []). rien d'étonnant à ce que sizeof trouve le bon résultat. v se comporte alors comme un pointeur sur entier, mais ce n'est pas un pointeur sur entier, c'est un bon vieux tableau statique à taille fixe.
[^] # Re: Turboprint
Posté par aedrin . En réponse au message Imprimante Pixma ip 5000 canon. Évalué à 1.
j'ai accès à toutes les résolutions de l'imprimante (jusqu'à 4800 ppp), aux différentes options d'impression à la mord-moi-l'noeud, au mode recto-verso, etc...
je recommande... en attendant (quand les manchots auront des dents) à un pilote canon sous linux
[^] # Re: google imagemagik
Posté par aedrin . En réponse au message Légère retouche d'image. Évalué à 0.
[^] # Re: google imagemagik
Posté par aedrin . En réponse au message Légère retouche d'image. Évalué à 1.
[^] # Oh que si !
Posté par aedrin . En réponse au journal Colorisation d'images/vidéos. Évalué à 3.
si tu avais mieux regardé ce qu'il y avait dans cette page avant de te jeter sur les images, tu aurais vu que juste avant celles-ci, il y a deux liens qui t'auraient interressé :
- un sur le papier de la technique (paru dans le siggraph)
- un sur les sources (sous forme de fichiers matlab/c)
malheureusement je ne peux pas tester moi-même, je n'ai que scilab.
# distance et comparaison générique...
Posté par aedrin . En réponse au journal Distance entre deux images.... Évalué à 3.
C'est un algorithme qui classe (plus ou moins bien) des textes (tu peux utiliser alors le code source des pages en question), des langues, des musiques, des images (va pour le scrineshaute) en se basant sur la compression de données pour repérer les similarités.
l'article en question : http://homepages.cwi.nl/~paulv/papers/SimilarityV3.pdf(...)
le papier original qui a inspiré l'article : http://homepages.cwi.nl/~paulv/papers/cluster.pdf(...)
Si quelqu'un sait s'il existe une implémentation ou est motivé pour en faire une, ça m'intéresse... ;-)
[^] # Re: J'ai raté un truc ?
Posté par aedrin . En réponse au journal Faille dans Firefox ("spoofing"). Évalué à -1.
Ben, justement, la page est bronsonisée... j'essaierai plus tard
# J'ai raté un truc ?
Posté par aedrin . En réponse au journal Faille dans Firefox ("spoofing"). Évalué à -3.
et j'ai effectivement l'impression d'être sur Paypal.
J'ai ensuite regardé le source et les informations sur la page... et j'ai toujours l'impression d'être sur paypal.
a- il s'agit effectivement du site officiel de paypal et c'était une blague et donc je suis aussi lourd qu'un éléphant dans un magasin de porcelaine et je n'ai pas d'humour...
b- ce n'est pas paypal je suis donc un vrai gogo facile à arnaquer... mais où voyez-vous dans le source (ou ailleurs) que ce n'est pas le cas ?
c- autre ?
Merci
[^] # Re: Ce qu'on dit des cordonniers ...
Posté par aedrin . En réponse à la dépêche GRAC 0.1a : vérificateur grammatical. Évalué à 1.
Je ne reproche rien au travail de l'auteur ni à celui des relecteurs, je fais comme toi : je positive le schlimilibilick...de
[^] # Re: Ce qu'on dit des cordonniers ...
Posté par aedrin . En réponse à la dépêche GRAC 0.1a : vérificateur grammatical. Évalué à 2.
Il est théoriquement fonctionnel pour n'importe quel langue.
[^] # Nimportlawak
Posté par aedrin . En réponse au journal Itinéraires facon Microsoft.... Évalué à 5.
# powernow_k8
Posté par aedrin . En réponse au message PRobleme cpu et ventilateur sous mandrake 10.1. Évalué à 4.
- installer acpi et acpid
urpmi acpi acpid
- demarrer les services correspondants
service acpi start
service acpid start
- charger cpufreq_powersave et powernow_k8 (a priori vu que tu as un athlon 64)
modprobe cpufreq_powersave
modprobe powernow_k8
les mettre tous les deux dans modprobe.preload
lancer klaptop et mettre les options qui vont bien (le mode powersave en particulier)
Et oui c'est dangereux d'avoir le proc qui tourne à fond sans arrêt. Il y a eu beaucoup de cas d'ordis qui ont laché (voire qui se sont enflammés !) pour ça.
voilou
[^] # Re: pour les traductions de mots ou de groupes de mots...
Posté par aedrin . En réponse au journal Open Google Translate ?. Évalué à 1.
hop ! mot-clé :)
un petit coup de "traduc toto" avec le mot-clé traduc pour http://fr.wordreference.com/fr/translation.asp?enfr=%s(...)
et le tour est joué.
très efficace.
# pour les traductions de mots ou de groupes de mots...
Posté par aedrin . En réponse au journal Open Google Translate ?. Évalué à 5.
exemple :
http://fr.wordreference.com/fr/translation.asp?enfr=through(...)
ce que j'aime bien : la possibilité d'aller participer dans les forums, trouver les phrases dans le contexte dans google news ou google groups, le dictionnaire unilingue anglais avec l'arbre des mots très bien fait.
donc ma technique pour débroussailler un texte dans une langue que je ne maîtrise pas : un coup de babelfish pour avoir grosso merdo l'idée générale puis plusieurs coups de wordreference pour cerner les nuances ou avoir le sens exact de telle ou telle phrase.
je te l'accorde, ça nécessite toujours une intervention humaine...
mais le lien peut intéresser du monde
[^] # Re: Pédagogie ludique...
Posté par aedrin . En réponse à la dépêche Des petits jeux pour les fêtes. Évalué à 1.
effectivement, je n'avais pas pensé à cet aspect-là de gcompris
j'espère que son amour-propre n'en prendra pas trop...
je pertinente allègrement
merci ;-)
# Pédagogie ludique...
Posté par aedrin . En réponse à la dépêche Des petits jeux pour les fêtes. Évalué à 2.
et est-ce que quelqu'un aurait dans tout ça une petite liste de petits jeux à but pédagogique informatiquement parlant ?
c'est pour l'apprentissage informatique de mon papa pas papou ni à poux...
avec des objectifs simples genre :
- agilité avec la souris (par ex. un balltrap)
- maitrise du drag n drop (M. patate ?)
- clavier
- fenetres
ça existe ce genre de choses ?
peut-etre en utilisant des trucs pour les gamins ?
Merci d'avance à ceux qui ont le savoir !
[^] # Re: Domaine d'arrivée > domaine de départ ...
Posté par aedrin . En réponse au journal tinyurl, c'est mal.. Évalué à 3.
ce qui fait donc : 36^6 = 2 176 782 336
ce qui amha est amplement suffisant
(et c'est avec des phrases comme cette dernière qu'on code la date sur deux chiffres ;-)
[^] # Re: Bravo...
Posté par aedrin . En réponse à la dépêche Slune 1.0. Évalué à 4.
Dans l'idéal ça ne devrait rien changer... chacun est libre de choisir ce qu'il veut, suivant ses propres besoins.
Le problème, c'est que les effets de masse pervertissent cette vision des choses.
Exemple (au hasard).
Tu as jeté ton dévolu sur le format de fichier .sxw ? Par l'inertie et la force des personnes avec lesquelles tu es amené à travailler, tu te retrouves à devoir exporter en .doc car tu n'as pas le choix.
Je devrais ne pas me préoccuper du format (.doc ou .sxw) de mon voisin. Mais son choix influe globalement sur le mien.
[^] # Re: pourquoi les blocs ?
Posté par aedrin . En réponse au message problème aléatoire d'utilisation de la zlib. Évalué à 1.
il fallait lire
# pourquoi les blocs ?
Posté par aedrin . En réponse au message problème aléatoire d'utilisation de la zlib. Évalué à 1.
mais, sinon, je ne saisis pas pourquoi tu utliises ce découpage en bloc... ou j'ai raté quelque chose.
tu dois accéder à un fichier de quelques Go de manière aléatoire ? c'est-à-dire ?
d'après ton test.c j'ai l'impression au final que l'intégralité de ton fichier (de plusieurs Go) est saucissonnée en blocs de 32 ko et que chacun de ces blocs est compressé, et tu te retrouves en une série de blocs de 32 ko compressés mis à la suite les uns des autres.
pourquoi tu ne compresse pas à la volée ton fichier (en lisant par blocs de 32ko si tu veux) et en écrivant directement dans un fichier compressé unique
je verrais bien un truc du style :
qu'est-ce que tu en penses ?
même principe pour la décompression, avec gzread et write cette fois-ci.
[^] # Re: Le pire c'est que ça a pas l'air...
Posté par aedrin . En réponse au journal Microsoft a fait un patch contre les cheveux gris. Évalué à 3.
en anglais ça s'applique à :
* Microsoft Windows Server 2003, Enterprise Edition
* Microsoft Windows Server 2003, Standard Edition
* Microsoft Windows 2000 Server
* Microsoft Windows 2000 Professional
* Microsoft Windows Small Business Server 2003, Premium Edition
* Microsoft Windows Small Business Server 2003, Standard Edition
et en français à :
* Microsoft Windows 2000 Server
* Microsoft Windows 2000 Professionnel
doit-on en déduire que les français sont moins stressés que les ricains ? ;-)