Black Fox a écrit 545 commentaires

  • [^] # Re: Pour le "pur libriste"

    Posté par  . En réponse à la dépêche Sortie de Mono 1.0 beta 1. Évalué à 1.

    Dans le cas des VM (Java, .Net) c'est le procédé de communication mais aussi tout le système d'automatisation qui permets de pouvoir appeler les méthodes, propriétés et autres d'une instance de classe comme si elle était présente localement (Alors que le code est exécuté en réalité sur une machine distante)
  • [^] # Re: Pour le "pur libriste"

    Posté par  . En réponse à la dépêche Sortie de Mono 1.0 beta 1. Évalué à 1.

    Je ne vois pas ou est la différence avec java, si tu veux vraiment faire du code plateform dépendent dans les deux cas tu peux, il est évident que quant on parle de portabilitée c'est pour des programmes qui le veulent bien et dont les auteurs ont réfléchis aux implication et à comment faire.

    Penser qu'une plateforme (Java ou .Net) par son simple fait apporte l'interopérabilité est stupide, ça ne fait que la faciliter.
  • [^] # Re: les quelques retours volés sur mono

    Posté par  . En réponse à la dépêche Sortie de Mono 1.0 beta 1. Évalué à 1.

    Enfin garder la même interface et changer totalement le toolkit sous-jacent dans un projet réel c'est pas réaliste (Sauf dans la phase du choix du toolkit/language mais à ce moment là on se contrefous de l'interface)
  • [^] # Re: sur phrase d'intro ...

    Posté par  . En réponse à la dépêche Le Conseil de l'UE s'apprête à balayer le vote du Parlement sans discussion. Évalué à 1.

    Ca m'intéresse si tu penses que j'ai eu tort d'utiliser cet exemple

    Tu n'as pas vraiment eu tord, au fond le vote as été pour/contre ce qui était demandé mais pour des raisons qui n'ont pas vraiment à voir avec un bien "général" : Envie de ne pas voter comme les nationalistes, plus envie de servir de béta-test pour les réarengements avant que cela soit appliqué à la françe.

    Après il y avait aussi dans la liste des bonnes raisons : Bastia ne s'étends que depuis la séparation avant ce n'était qu'un "vilage", la corse à beau être petite en taille la géographie fait que tout est loin et devoir traverser l'ile pour faire certains opérations complique beaucoup plus que sur le continent, et les Ajacciens doivent aussi avoir leur raisons car ils ont votés NON à un pourcentage encore plus grand que les Bastiais.

    Donc même si ce n'est pas 100% pour les "bonnes" raisons (Au sens ou elles ont un rapport direct avec ce que ça apporte à la population qui vote) ce n'est pas un "échec de la démocratie".
  • [^] # Re: Merci tout le monde

    Posté par  . En réponse au journal Salaire en sortie de BTS. Évalué à 1.

    Oui c'est en province, c'est même totalement paumé comme coin, mais vu que c'est proche du coin paumé ou je vis c'est pas vraiment un problème :D
  • # Merci tout le monde

    Posté par  . En réponse au journal Salaire en sortie de BTS. Évalué à 1.

    La situation est celle ci : Une entreprise (Oui une petite structure je ne pense pas que j'aurais eu une chance dans une grosse boite) me propose un emploi à 1667€ / Mois environ (Brut) et je voulais savoir ou cela se plaçait, je me disait bien que c'était "plutôt bien" mais je n'était pas sur.

    Après je sais très bien que si je me retrouve au chomage je prends un risque et que j'aurais du mal à repartir...

    Note : L'entreprise qui m'embauche est celle ou j'ai fait mon stage de seconde année donc j'ai eu plus d'un entretien d'embauche pour le convaincre de mes compétences, et je ne sais pas si dans des conditions "normales" j'aurais eu une chance en arrivant avec le label "BAC+2".
  • [^] # Re: sur phrase d'intro ...

    Posté par  . En réponse à la dépêche Le Conseil de l'UE s'apprête à balayer le vote du Parlement sans discussion. Évalué à 2.

    Il y as des fois ou je pense que c'est justifié on entends beaucoup parler de vote "sanction", c'est à dire un vote qui n'est pas pour ou contre tel homme/mouvement politique, mais plutôt un vote pour/contre un gouvernement. Dans ces cas là il y as des raisons de s'intéroger. Mais même si ces votes ne vont pas dans la direction qui serait "bonne" pour la démocratie (C'est à dire que les gens votent pour ce qui est localement bon pour eux) ils ont une raison (Politique gouvernementale pour les régionales, nationalistes/envie d'utiliser la corse comme test une seconde fois pour une décentralisation/recentralisation pour le référendum corse)

    Par contre sur le vote pour les brevets je n'ai pas eu cette impression, plutôt celle qu'il as été ammendé car il ne plaisait vraiment pas...

    Note: Pour le problème corse je peux épiloguer si il y as des gens qui en ont besoin :D .
  • [^] # Re: sur phrase d'intro ...

    Posté par  . En réponse à la dépêche Le Conseil de l'UE s'apprête à balayer le vote du Parlement sans discussion. Évalué à 7.

    Un processus démocratique as ammené à modifier une loi qui ne plaisait pas à la population en ajoutant des garde fous.

    Là il virent toutes les modifs en disant en substance que les gens qui ont oppérés les modifications n'ont rien compris... je ne vois pas ou c'est un processus démocratique.
  • [^] # Re: Comment voyez-vous l'avenir

    Posté par  . En réponse au journal Je te met un doigt.... Évalué à 1.

    Pour vivre libre il risque de faloir vivre dans l'illégalité...
  • # A voir aussi

    Posté par  . En réponse à la dépêche Le Conseil de l'UE s'apprête à balayer le vote du Parlement sans discussion. Évalué à 10.

  • [^] # Re: Dans la gueule du loup

    Posté par  . En réponse à la dépêche Sortie de Mono 1.0 beta 1. Évalué à 3.

    Le portage est facile si bien codé :
    - Utiliser un toolkit graphique multi plateforme : GTK, QT, ...
    - Oublier les spécificités de l'OS : Pas de Path1 +
    '\' + Path2 il existe des fonction qui le font très bien..., pas de Mono.Posix évidement, pas de Microsoft.* ou de System.Windows.*

    Une appli codée dans un esprit de portage est simple à porter mais c'est pas une baguette magique, si les dev ne sont pas formés pour ça ça ne se fait pas tout seul, plateforme .Net ou pas.
  • [^] # Re: Dans la gueule du loup

    Posté par  . En réponse à la dépêche Sortie de Mono 1.0 beta 1. Évalué à 1.

    Euh DotGNU à ce que j'en sait cherche aussi à réimplémenter System.Windows.Forms que je sache, c'est en gros sur leur site...
  • [^] # Re: Dans la gueule du loup

    Posté par  . En réponse à la dépêche Sortie de Mono 1.0 beta 1. Évalué à 2.

    Stupide comme citation.

    Si microsoft ne standardise pas la prochaine version, bah les dev pouront faire évoluer l'ancienne à leur manière, ils ne pouront pas continuer à copier microsoft mais ça ne veut pas dire qu'ils aretteront d'évoluer.
  • [^] # Re: Dans la gueule du loup

    Posté par  . En réponse à la dépêche Sortie de Mono 1.0 beta 1. Évalué à 1.

    Tout ce qui est normalisé l'est avec la certitude que microsoft ne peut rien faire contre, apprès pour ce qui n'est pas normalisé c'est vrai que c'est un risque à prendre... Mais bon perso je m'en fous je me sert seulement de la partie normalisée...
  • [^] # Re: Scoop

    Posté par  . En réponse au journal Scoop. Évalué à 1.

    Oui surtout le "il sufit de lancer Internet Explorer" qui est passé au journal de la 2 ajourd'hui...

    C'est une faille d'un service standard, il n'y as donc aucun rapport avec un quelqu'onque logiciel d'affichage de pages HTML...
  • [^] # Re: Bienvenue à tous les 10

    Posté par  . En réponse au journal Bienvenue à tous les 10. Évalué à 3.

    Comme si c'était un point important...

    Attaquer un pays avec des preuves de danger fabriqués de toutes prièces (Bon il y avait surement des raison de faire quelquechose mais pas pour ces raisons ni de cette manière) et retenir des prisoniers sans aucun statut n'est pas vraiment "légal".

    Et les pays qui ont soutenus les USA ont bien montrés qu'ils était faciles à abuser car je ne pense pas que les gouvernements ait été au courant que toutes les preuves était fausses (Enfin sauf les anglais).
  • [^] # Re: Et si ce qu'on apprenait ne marchait pas ?

    Posté par  . En réponse au journal Et si ce qu'on apprenait ne marchait pas ?. Évalué à 1.

    Pour le coup de l'IP je l'ai dejà vu IRL donc je confirme que ça arrive.
  • [^] # Re: Et si ce qu'on apprenait ne marchait pas ?

    Posté par  . En réponse au journal Et si ce qu'on apprenait ne marchait pas ?. Évalué à 1.

    Making software with specifications and walking on water is simple if both are frozen.
    Mais ça ne marche que dans les rêves ou dans les joli dossiers présentés en classe :D
  • [^] # Re: Et si ce qu'on apprenait ne marchait pas ?

    Posté par  . En réponse au journal Et si ce qu'on apprenait ne marchait pas ?. Évalué à 1.

    Ben on s'organise pas
    Le planing des choses à exécuter, les itérations courtes avec des objectifs précis à remplir c'est vrai que ça ne ressemble pas à de l'organisation.
  • [^] # Re: Sortie de Home-Cinéma et Musique sous Linux, aux éditions Eyrolles

    Posté par  . En réponse à la dépêche Sortie de Home-Cinéma et Musique sous Linux, aux éditions Eyrolles. Évalué à 1.

    Je ne serais même pas étonné que beaucoup de monde croient que BSD c'est aussi LInux !

    Si tu savais le nombre de fois ou l'on lit que MacOsX est basé sur linux...
  • [^] # Re: Modules non GPL et tours de passe-passe

    Posté par  . En réponse à la dépêche Modules non GPL et tours de passe-passe. Évalué à 1.

    Le type PChar est un pointeur sur un caractère et peut être utilisé pour cela.

    Les compilos que j'utilise (Celui de delphi et de freepascal) incluent dans une lib toutes les fonctions standard pour travailler sur les chaines à 0 terminal (Obtention de la taille, d'un caractère, d'un sous chaine, ...)

    La conversion d'un PChar vers le type chaine est quant à elle implicite la fonction Length par exemple travaille sur le type string mais Length(unPChar) marche très bien.

    A noter aussi que les Strings Pascal sont dans les nouveaux compilateurs aussi à 0 terminal (En plus d'avoir le nombre de caractères stoqués) ce qui permets d'utiliser @maString[0] comme une chaine à 0 terminal valide.

    Pour ceux qui ne se sont pas mis à jour depuis le turbo pascal, en pascal object les chaines (appelés AnsiString car on peut aussi instancier les anciennes versions) ont une taille dynamique et ont un compteur de référence qui permets qu'il n'y ait pas de copie de la varaible faite à l'assignement, mais on peut aussi avec la fonction SetLength(String) Fixer une taille.
    Note: Le dépassement est troujours vérifié sur le type String empéchant les buffer overflow.

    Note : L'opérateur @ en pascal donne l'adresse d'une variable.

    Note: Quand je parle de Pascal Objet je n'inclus pas que l'objet, mais aussi toutes les améliorations apportés par l'équipe de borland (Notement A.Heisenberg qui travaille maintenant sur le C# chez Microsoft) qui sont inclues dans FreePascal et en partie dans le compilo GnuPascal.

    Note: A noter que dans sa forme actuelle le Pascal est très proche du C# (en fonctionnalités pas en syntaxe), la personne qui as le plus fait évoluer le Pascal (Créateur du Turbo Pascal) ayant été celui qui as dirigé la conception du C#.
  • [^] # Re: Il va vraiment falloir mettre les majors au pilori

    Posté par  . En réponse au journal Il va vraiment falloir mettre les majors au pilori. Évalué à 1.

    Ca s'apelle "faire un exemple", un jour ils se rendront peut être compte que c'est en totale oposition avec le fait que tout le monde est censé être égal devant la loi.
  • [^] # Re: logiciel libre = mort du developpeur ?

    Posté par  . En réponse au journal logiciel libre = mort du developpeur ?. Évalué à 1.

    Il existe d'ailleur un logiciel de CAO sous GPL qui fait ça : Version démo bridés et tout, par contre ils distribuent les sources de la version non bridée : Mais démerdez vous pour le build, par contre en payant les utilisateurs ont les services : Installeur, Mises à jour, Documentation papier, Support...
  • [^] # Re: On se fait un DVD ce soir ? -> Prison !!!

    Posté par  . En réponse au journal On se fait un DVD ce soir ? -> Prison !!!. Évalué à 1.

    Mince j'ai le DVD de H d'une amie et Fight Club d'un ami chez moi je suis donc un dangereux terroriste...
  • [^] # Re: On se fait un DVD ce soir ? -> Prison !!!

    Posté par  . En réponse au journal On se fait un DVD ce soir ? -> Prison !!!. Évalué à 1.

    Oui mais vu que la license doit aussi contenir le fait que le décodage du CSS (le code intégré à ces merdes) doit rester un secret de fabrication et que le système doit respecter les zones par pays...

    Dans un logiciel libre ou le code est accessible et la protecion de zone supprimable par simple recompilation il y as peut de chance.

    Alors quitte à ne pas pouvoir avoir la license autant ne pas intégrer les détails crées pour enquiquinner l'utilisateur...