Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

270 commentaire(s) de Zeroc00l sur des sources sur tout CodeS-SourceS

Le : 12/06/2009 04:07:51
Source : BLACK BOX II (SKIN + OPENGL + AUDIO)
Bug (windows XP) :
La zone de dessin peut être incomplète

Méthode pour reproduire :
Si je réduis la fenêtre (icone en haut à gauche),
déplace la fenêtre en bas à droite,
agrandit la fenêtre,
déplace la fenêtre au milieu.

Tout ce qui était en dehors de l'ecran quand j'ai agrandit n'est pas affiche dans le rendu 3D.


Le : 20/08/2008 15:45:39
Source : CALENDRIER JAVASCRIPT
Ca serait cool si tu donnais les modifs à faire !


Le : 26/05/2008 22:20:28
Source : SVGMORPHING
> C'est à peu de chose près, le même dont j'ai indiqué l'adresse.
Ok j'ai pas trop regarder tes sources ... j'ai juste fais mumuse pour réfléchir à comment je coderais ca

> bravo pour la gestion des parties cachées
La l'algo est tout simple : Je calcule le centre de chaque face, je tri les faces par ordre decroissant de profondeur et je les affiche. Cet algo ne marche pas toujours. Donc en fait y'a pas vraiment d'algo, ca demande trop de ressource de faire un vrai truc. C'est du javascript je rappelle.

> dommage cependant que l'on soit obligé d'écrire "Math."
Je sais bien mais ce n'etait pas du tout le but de la source de faire du parsing.
Cependant j'ai prevu de le rajouter dans la prochaine version avec l'optimisation.

"et non pas par "y=f(x,z)"" Sur ma TI il me semblait que c'etait y = f(x,z)
De toute facon x = largeur de l'écran et Z = la profondeur
Et puis ça dépend du repère, si c'est un repère main gauche ou main droite
Bref c'est juste des choix perso !

> ca serait bien de pouvoir contrôler la "caméra" (sa distance et sa hauteur par rapport à la scène).
Ma version de dev peut faire plus de chose, mais le blabla en dessous du graphique n'est pas complet.
Essaye les touches '+' et '-' ainsi que PageUp et PageDown ;)



Le : 26/05/2008 01:44:58
Source : SVGMORPHING
J'ai utilisé les canvas pour me taper un délire avec le javascript afin d'avoir une idée de sa rapidité. Ça utilise les canevas.
Résultat : c'est lent pour dessiner des surfaces.
http://public.ahmygoddess.info/~mickael/Tools/3D/graph.htm
Sous Firefox c'est relativement rapide (Dans l'absolue ça bouffe beaucoup trop de ressource quand même !)
Sous IE j'utilise un fichier JS qui simule le canevas et qui n'est PAS de moi...
donc c'est SUPER lent (attendre un peu avant de voir quelque chose apparaitre sur la page)
Donc dans l'ensemble à part pour utiliser à des fins personnel ou pour son boulot en interne (pourquoi pas ...) ça sert pas à grand chose. Pas de plugins requis par contre c'est appréciable.
Les sources sont en cours d'optimisation (calculs de matrice etc ...)
Quand le c½ur m'en dira je les finirai !


Le : 13/04/2008 20:04:22
Source : DOWNLOADER - TELECHARGEUR DE FICHIER AVEC AFFICHAGE DE LA VITESSE, DE LA PROGRESSION, DE L ESTIMATION DU TEMPS
Je lance un telechargement (apres avoir passer outre le probleme ci dessus) ..
ligne 321 (meme fichier)
Cross-thread operation not valid: Control 'Frm_Main' accessed from a thread other than the thread it was created on.
Faudrait-peut etre réviser ton code ... :/
Je te mettrais bien 5 parce que t'as quand meme coder tout ce qu'il y a autour : Avancement du téléchargement, vitesse et temps estimé ... C'est fort appréciable.
Mais Je vais attendre que tu corriges tout ça pour te mettre une bonne note.
Sur Codes-Source, à l'heure ou je rédige ce commentaire, on ne peux pas changer sa note ! C'est dommage !


Le : 13/04/2008 19:53:30
Source : DOWNLOADER - TELECHARGEUR DE FICHIER AVEC AFFICHAGE DE LA VITESSE, DE LA PROGRESSION, DE L ESTIMATION DU TEMPS
Je telecharge, je dezippe, je converti pour l'ouvrir dans VS 2005.
Je lance l'appli, je clique sur le broweer pour choisir un fichier de destination :
-> Erreur ligne 278 du fichier Frm_main.cs

la ligne est la suivante :
if(this.saveFileDialog.ShowDialog() == DialogResult.OK)

La ligbne d'instruction du dessus est :
this.saveFileDialog.FileName = Path.Combine(
Environment.GetFolderPath(Environment.SpecialFolder.Personal),
Path.GetFileName(this.Txt_Url.Text));

Ce qui est affecte est la chose suivante :
C:\\Documents and Settings\\ZeroCool\\Mes documents\\info.aspx?na=90&p=&SrcDisplayLang=en&SrcCategoryId=&SrcFamilyId=262d25e3-f589-4842-8157-034d1e7cf3a3&genscs=&u=http%3a%2f%2fdownload.microsoft.com%2fdownload%2fa%2fa%2fc%2faac39226-8825-44ce-90e3-bf8203e74006%2fdotnetfx.exe

Forcement ...


Le : 13/02/2008 14:28:49
Source : WEB SCREENSHOT SERVER
Donc :
try
{
   MS.WriteTo(ecrire);
   ecrire.Close();
}
catch { }


Le : 13/02/2008 14:27:03
Source : WEB SCREENSHOT SERVER
Sympa comme source :)

Une petite erreur cependant ...
Essayant de jouer avec une capture dans une capture etc sur mon navigateur ;) ,
j'ai bourriné un peu sur raffraichir et j'obtient une erreur sur l'instruction
"MS.WriteTo(ecrire);"
"Une opération a été tentée sur une connexion réseau qui n'existe pas"
"   at System.Net.HttpResponseStream.Write(Byte[] buffer, Int32 offset, Int32 size) ..."
Bref, il serait de bon ton de protéger ce bout de code :)


Le : 10/02/2008 02:13:58
Source : SCRUTER UNE PAGE WEB À LA RECHERCHE DES LIENS ET DES ADRESSES MAIL
Hum... A mon avis tu n'a pas fais assez de tour de boucle ...
Je ne dit pas ca parcque j'aime pas avoir tord pas du tout :)
J'ai converti ton code en C# (j'aime pas le VB desole)

        static void Main(string[] args)
        {
            long score = 0;

            Stopwatch w = new Stopwatch();
            Regex e1 = new Regex("href=['\"]?(.*)[> '\"]");
            Regex e2 = new Regex("href=(|'|\")(.*)(>| |'|\")");
            string test = "<a href=1 href='2' href=\"3\" href=4>Some text</a>";

            w.Reset();
            w.Start();
            for(int x = 0; x < 10000; ++x)
                e1.Matches(test);
            w.Stop();
            score = w.ElapsedTicks;

            w.Reset();
            w.Start();
            for(int x = 0; x < 10000; ++x)
                e2.Matches("<a href=1 href='2' href=\"3\" href=4>Some text</a>");
            w.Stop();
            MessageBox.Show("Ma méthode " + score.ToString() + "\n" +
                            "Ta méthode " + w.ElapsedTicks.ToString());
        }

J'obtiens n'importe quoi ...
Des fois ma méthode est 10 fois plus longues que la tienne !!!
Et si j'inverse e1 et e2 ca refait le meme résultat (en faveur de ma méthode :) )--> il doit y avoir un biais du langage
Des fois non, les résultats sont très similaires.
Donc j'augmente le nombre de tour de boucle (10 000 000)
La j'obtiens le résultat suivant : les deux sont vraiment très identiques
L'un surpassant l'autre (de très peu) à chaque fois que je relance...
Quand on y réfléchit c'est très logique !
Les graphes internes sont équivalents en terme de chemin !
Les résultats sont donc équivalents, cela dit je note que la première méthode testée subit toujours un petit temps supplémentaire par rapport à l'autre
(Ta méthode semblait être quelques millièmes (voire un centieme) plus rapide que la mienne mais quand j'ai inversé e1 et e2 c'est la tendance inverse que j'ai constaté)

Moralité : On (je ?) trolle pour rien :p


Le : 06/02/2008 18:32:16
Source : SCRUTER UNE PAGE WEB À LA RECHERCHE DES LIENS ET DES ADRESSES MAIL
Mon dieu que c'est laid (même sans réfléchir) ...
(|'|") est equivalent a ['"]?
et en plus ça ne capture pas (donc c'est plus rapide)
Voire même pour accelerer autant capturer les caractères (ou chaine) de début et de fin et les retirer lorsqu'on exploite le résultat de la regexp
Ca sera plus rapide aussi puisque que la regexp sera déterministe.

Sinon quel interêt de trouver des adresses mail dans une page
si ce n'est pour spammer ?





Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,281 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.