pasBill pasGates a écrit 16057 commentaires

  • [^] # Re: smart pointer

    Posté par  . En réponse au journal Retour aux sources. Évalué à 2.

    Tu remarqueras que j'ai liste un probleme tres precis : l'impossibilite du debugger utilise a afficher des conteneurs STL.

    Quand ton soft est totalement base sur STL, vecteurs, maps, string, smart pointers, … on va dire que c'est un probleme sacrement dur a vivre avec.

  • [^] # Re: smart pointer

    Posté par  . En réponse au journal Retour aux sources. Évalué à 1.

    Chacun ses gouts. Je me contentes de constater qu'il m'est bcp, bcp, plus rapide de developper un soft sous Windows avec VStudio, eliminer un max de bugs grace a un debugger qui fonctionne proprement, et faire alors le portage sous Linux que faire le codage principalement sous Linux avec Eclipse/Emacs/KDevelop et gdb.

    C'est quand meme con de devoir utiliser un Windows pour accelerer le developpement d'un soft Linux…

  • [^] # Re: smart pointer

    Posté par  . En réponse au journal Retour aux sources. Évalué à 3.

    Moi oui je peux.

    Au hasard :

    Tu peux mettre un breakpoint et voir les variables du systeme, incluant la stack, incluant la valeur des variables dans chaque frame, incluant les valeurs sur lesquelles les pointeurs pointent … n'importe ou a chaud.

    Tu peux changer de breakpoint, l'enlever, … a chaud, n'importe quand. En 3 secondes.

    Tu peux modifier le code a la volee, continuer l'execution

    Tu peux bouger le registre d'instruction et le remettre au debut d'un bout de code pour revoir son execution sans devoir tout relancer

    Tu peux voir ton buffer en memoire a chaud, pas a pas, y inclus les qqe bytes suivant / precedant le buffer, et t'assurer que le probleme n'est pas du a un ecrasement d'une autre variable par exemple.

    etc…

    Un debugger et printf, c'est aussi different qu'une BMW et une Trabant. Les 2 permettent de rouler, mais un des deux est bcp plus rapide, plus agreable et plus fiable.

  • [^] # Re: smart pointer

    Posté par  . En réponse au journal Retour aux sources. Évalué à 1.

    Moi si, mais tous les IDEs Linux se basent sur gdb, et aucun n'est foutu d'afficher correctement le contenu d'objets en C++ donc bon, ca ne resoud rien…

  • [^] # Re: smart pointer

    Posté par  . En réponse au journal Retour aux sources. Évalué à 4.

    Je parles de debuggage

    Ni KDevelop, ni Emacs, ni Eclipse (que j'ai tous essaye) ne sont foutus de permettre de proprement debugger un programme sans y passer des heures. Car ils se basent tous sur gdb qui est un homme des cavernes de ce cote la (et je n'oses meme pas en parler quand tu ajoutes openmp dans le mix…), et leur capacite a interpreter proprement les containers STL par exemple est proche de zero.

  • [^] # Re: smart pointer

    Posté par  . En réponse au journal Retour aux sources. Évalué à 0.

    Mais perso, je suis passé à cmake+vim+cgdb, ça marche très bien, c'est léger, réactif, stable et ça n'a pas besoin de serveur graphique (sisi, parfois c'est utile).

    Et c'est totalement imbitable pour voir des structures imbriquees, genre STL.

    Pour avoir passe l'annee derniere a developper sur Linux apres des siecles dans Visual Studio, j'ai vraiment l'impression d'etre passe du 21eme siecle a la prehistoire niveau debuggage, c'est incroyable a quel point c'est douloureux et non-productif. J'ai du mal a comprendre qu'une communaute tellement portee sur le developpement n'ait pas resolu ce point la.

  • [^] # Re: Pas compris le probleme....

    Posté par  . En réponse au journal Mets à jour ton bash. Maintenant.. Évalué à 2.

    Cela dit, j’espère que depuis 2009 il n’y a pas eu de faille majeure dans ces deux projets. :-)

    Si il y en a eu et qu'elles affectent SFU, elles seront patchees. SFU n'est peut-etre plus developpe, mais il est toujours en mode maintenance.

    « chez eux », ça signifie que tu as changé de service ou que tu n’es plus chez Microsoft ?

    Ca va faire un an le mois prochain que j'ai quitte Microsoft.

  • [^] # Re: Pas compris le probleme....

    Posté par  . En réponse au journal Mets à jour ton bash. Maintenant.. Évalué à 2.

    Aucune idee je bosses plus chez eux. Mais t'es sur que SFU inclue bash ? Il me semblait que c'etait csh et ksh

  • # Pas compris le probleme....

    Posté par  . En réponse au journal Mets à jour ton bash. Maintenant.. Évalué à -3.

    C:\Users\nvidiatnt>bash
    'bash' is not recognized as an internal or external command,
    operable program or batch file.

    C'est quoi exactement le danger ? ;)

  • [^] # Re: Muchas gracias!

    Posté par  . En réponse à la dépêche Revue des techniques de programmation en shell. Évalué à 3.

  • [^] # Re: Presque d'accord ...

    Posté par  . En réponse à la dépêche Revue des techniques de programmation en shell. Évalué à 2.

    Tu peux controler n'importe quel objet COM a travers PowerShell, et a peu pres tous les softs d'entreprise MS ont des cmdlet PowerShell specifiques, ainsi que de plus en plus de softs d'entreprise d'autres boites.

    Maintenant, changer les habitudes des sysadmins, on sait tous que c'est pas simple…

  • [^] # Re: Presque d'accord ...

    Posté par  . En réponse à la dépêche Revue des techniques de programmation en shell. Évalué à -2.

    Il y a un port pour Mono en Alpha, toujours developpe : https://github.com/Pash-Project/Pash/

  • [^] # Re: Presque d'accord ...

    Posté par  . En réponse à la dépêche Revue des techniques de programmation en shell. Évalué à -8.

    Et je suis globalement d'accord, sauf sur la punition, il serait plus judicieux de lui supprimer son PC sous linux et de lui passer une tablette surface sous Windows 8 :) (2 jours devraient suffir)

    Bonne idee, comme ca il pourra decouvrir PowerShell et se demander pourquoi ces hommes des cavernes s'acharnent a utiliser un outil prehistorique qui n'a aucune structure et qui est si facilement sujet a erreur.

  • [^] # Re: Question naïve

    Posté par  . En réponse au journal Minecraft est mort :-( Vive... Minetest \o/. Évalué à 0.

    Par ex. j’ai en tête le rachat de SQL Server à Sybase : ça tournait sur différents Unix, et MS s’est empressé de le rendre non-portable.

    Totalement faux.

    MS a rachete les droits des versions pour OS Microsoft a Sybase. Sybase a continue a developper sa ligne pour les Unix seul, et MS a continue a developper les versions pour Windows.

    Et c'etait au debut des annees 90 donc, il y a 20 ans. On va dire que meme si ca avait ete le cas, l'exemple ne vaudrait pas grand chose.

  • [^] # Re: Munich et la roue

    Posté par  . En réponse au journal La ville de Gummersbach vient de terminer sa migration Linux. Évalué à -3.

    Pourquoi est-ce que vous utilisez RDP pour lancer vos calculs ? Vous pouvez le faire a distance avec Powershell / psexec par exemple, et la aucun probleme de deconnexion.

    Le comportement est normal car c'est un desktop, pas un serveur.

  • [^] # Re: Munich et la roue

    Posté par  . En réponse au journal La ville de Gummersbach vient de terminer sa migration Linux. Évalué à -1. Dernière modification le 28 août 2014 à 01:54.

    Je crois que ton super RDP est un poil loin derrière.

    Sur cette fonctionnalite oui certainement.

    D'ailleurs, dans le meme creneau, j'ai a te vendre une super voiture qui peut rouler sur toutes les routes, gratuite, mais qui consomme du 40 l/100km et qui n'a ni serrure ni clef de contact .

    L'inconvénient dont tu parles est son principal avantage : ça transmet bêtement tout ce qui est affiché.

    Cet inconvenient est probablement son avantage sur ce point la, ca ne change rien au fait que cet inconvenient est redhibitoire sur un reseau un poil lent.

    Et encore une fois, VNC fonctionne tout à faire rapidement sur un réseau local.

    C'et super, et quand je suis en Europe et veut me connecter a ma machine aux US, ca marche comment ?
    Quand je suis dans un coffee shop et veut me connecter a ma machine au boulot ca marche comment ?
    etc…

    Tous des cas reels et habituels d'utilisation.

    Tu ne sembles pas l'utiliser alors évite de dire que c'est nul, tu n'en as pas l'expérience « en vrai ». Juste de la belle théorie qui prédit que ça ne peut pas fonctionner comme il faut.

    Je l'eu utilise, et depuis justement j'evites, a cause des points cites. Notamment le 2eme (securite) qui a lui seul rend VNC inutilisable vu qu'il donne acces a quiconque est proche de la machine.

  • [^] # Re: PRISM

    Posté par  . En réponse au journal Munich ferait marche arrière. Évalué à -5.

    interdire le proprietaire au gouvernement

    Mon dieu, il fallait vraiment te le preciser qu'on parlait de ton idee d'interdire le proprietaire au gouvernement ?

  • [^] # Re: Comme quoi les Chinois aiment Microsoft.

    Posté par  . En réponse au journal Microsoft IIS dépasse Apache en terme de part de marché grâce à la Chine !. Évalué à -7.

    Possible. Le fait reste qu'elles ont choisit d'installer un Windows.

  • [^] # Re: Comme quoi les Chinois aiment Microsoft.

    Posté par  . En réponse au journal Microsoft IIS dépasse Apache en terme de part de marché grâce à la Chine !. Évalué à -7.

    C'est quand meme drole ces gens qui lancent des phrases en l'air, sans le moindre argument, simplement parce qu'ils aiment repeter ce qu'ils ont lu sur un forum.

    Perso, je preferes me fier a l'opinion des gens dans l'industrie de la securite informatique, qui donnent MS comme l'exemple a suivre.

  • [^] # Re: Munich et la roue

    Posté par  . En réponse au journal La ville de Gummersbach vient de terminer sa migration Linux. Évalué à 2.

    vnc sur un réseau local est très rapide.

    Ben comment dire… oui. Et moi je sautes tres haut si je suis sur la lune.

    Maintenant, en realite, le reseau a du traffic, il y a de la latence, etc…. et VNC non seulement bouffe un traffic fou a cause de la maniere stupide dont il fonctionne, mais cela impacte la vitesse d'affichage en cas de reseau charge (logique tu me diras)

    Le pépin est sur les liaisons lentes par rapport au flux d'affichage. Là clairement c'est moyen. Mais RDP ne fait pas franchement mieux.

    Non desole, RDP et NX font bcp bcp mieux que VNC, pour avoir du vivre avec pendant qqe jours il n'y a pas photo. Le fait que VNC ne fasse que du copier-coller de rectangles en gros est un vrai desavantage compare a qqe chose comme RDP qui transmet simplement les primitives.

    Avec RDP on ne peut pas redimensionner la tailles des éléments du gestionnaire de fenêtre (au moins avec Windows XP et 7). Avec RDP on ne peut pas régler soi-même le verrouillage en cas d'inactivité. Toutes ces choses qui ne posent strictement aucun problème avec vnc.

    RDP n'est pas le truc parfait et ideal, mais VNC desole, il faudrait etre fou pour utiliser ca plutot que NX. Rien que le fait qu'il unlocke la session en local quand tu te connectes a distance fait qu'utiliser ce truc est une folie d'un point de vue securite.

  • [^] # Re: PRISM

    Posté par  . En réponse au journal Munich ferait marche arrière. Évalué à -8.

    Cette mauvaise foi est choquante.

    Non, ca s'appelle du realisme a l'inverse de tes vues totalement idealistes sans rapport avec la realite.

    Personne ? Il y a moi, il y a tout le monde, des centaines de milliers de personnes probablement, toute personne ayant les compétences peut intervenir sur un logiciel libre. PAR DÉFINITION.

    Oui oui on sait. C'est beau la theorie.

    J'ai hate de te voir essayer de corriger un bug dans le noyau Linux, et surtout le tester. Tu l'as prise ou ta batterie de tests pour t'assurer que rien n'est casse ? Ton expertise noyau tu l'as eu en lisant 30s sur Wikipedia c'est ca ?

    C'est surtout que tu n'as pas la moindre idee du travail et des ressources necessaire pour faire du support/maintenance d'un gros soft.
    Supporter une distrib d'il y a 13 ans, c'est un boulot enorme. C'est bien pour ca que malgre le fait qu'en theorie c'est faisable, en pratique personne ne le fait et c'est donc exactement la meme situation qu'avec le modele proprietaire.

    Avec un logiciel privateur, il n'y a que l'entreprise qui l'édite. C'est à dire potentiellement personne.

    Tout a fait. Et en pratique, on se rend compte que pour les LL c'est idem.

    Bon, tu m'a gonflé, je te perdrais plus mon temps à te répondre désormais. Pour la dernière fois : il n'y a que dans ton esprit malhonnête que des gens veulent interdire un modèle selon sa licence.

    Tu as toi-meme que tu voulais que le gouvernement n'achete que du LL, et refuse le proprietaire : http://linuxfr.org/users/bortzmeyer/journaux/munich-ferait-marche-arriere#comment-1556602

    ils devraient imposer des solutions libres et ouvertes, et commander leur développement s'il n'en existe pas. Car l'adoption d'une solution privatrice et fermée n’intéresse que celui qui la vend.

    Assumes tes paroles.

  • [^] # Re: Comme quoi les Chinois aiment Microsoft.

    Posté par  . En réponse au journal Microsoft IIS dépasse Apache en terme de part de marché grâce à la Chine !. Évalué à -7.

    Ah les suppositions… Windows sur les serveurs n'a pas Office, pourtant il se vend comme des petits pains.

  • [^] # Re: Munich et la roue

    Posté par  . En réponse au journal La ville de Gummersbach vient de terminer sa migration Linux. Évalué à 1.

    Le probleme est pas AutoCAD, le probleme est VNC. C'est lent, surtout pour qqe chose d'intense graphiquement comme AutoCAD, et niveau securite c'est juste pas ca.

  • [^] # Re: Comme quoi les Chinois aiment Microsoft.

    Posté par  . En réponse au journal Microsoft IIS dépasse Apache en terme de part de marché grâce à la Chine !. Évalué à -2.

    Quand le grand public a le choix il ne prend pas Windows et les produits Microsoft exemple dans la téléphonie.

    Au vu des parts de marche dans le desktop, il est clair et net que le grand public prend Windows. En tres grande majorite ils ne prennent pas Mac, ils rigolent a l'idee meme de prendre Linux, et prennent un Windows.

    La telephonie, c'est un autre marche. Et la oui, les gens ne prennent pas Windows Phone.

    Quand les entreprises ont le choix … elles ne prennent pas Windows 8 mais restent sous 7 ou XP
    pourquoi ?

    Parce qu'elles seraient stupide de passer de Win7 a Win8 vu que Win7 fait tout ce dont elles ont besoin ?
    Moi je me demanderais plutot pourquoi elles ne passent pas a Linux si j'etais toi… Marrant non ? Ce bel OS gratuit et super baleze, mais non, les entreprises n'en veulent pas !

    Et puis les entreprises commencent à en avoir marre des produits kleenex qu'il faut jeter après 3 ans d'utilisation.

    T'es rigolo quand meme, tu dis qu'il faut les jeter apres 3 ans d'utilisation, et une phrase avant tu dis que les entreprises utilisent encore XP.
    Visiblement t'as un probleme fou a trouver une explication valable au fait qu'elles restent sous Windows plutot que passer a Linux.

    mais bon ceux la ne sont pas dans les stats …

    Sisi ils sont dans les stats. Le probleme c'est qu'ils sont tres peus.

    d'ailleurs si tu as des chiffres, sur les parts de marché serveurs, tu peu faire un journal, je suis sur que cela va intéresser beaucoup de monde

    Va voir IDC et Gartner, mais je suis sur que tu reviendras au quart de tour avec une explication a la mord moi le noeud pour expliquer le fait que Windows a des parts plus grosses que Linux sur le marche serveur.

  • [^] # Re: Process VS thread

    Posté par  . En réponse au journal Des nouvelles d'Electrolysis. Évalué à 5.

    C'est plus complique que ca. Il faut tout un systeme de sandbox et broker aussi pour permettre au processus s'occupant du rendering de demander acces au FS pour y ecrire ou lire un fichier par exemple. C'est pas juste une histoire d'onglet et d'affichage.