Bah je viens de dire que Windows est capable de garder plusieurs versions d'une même dll... dll statiques... y'a pas un problème dans ta phrase ? Y'a un d dans dll ;-)
C'est quoi l'interet d'une DLL si tu en as une copie par application ? D'ou mon terme de DLL statique, parcequ'elle apporte rien a être dynamique.
il se fait pas chier à essayer de mettre les dll dans un dossier system, il les laisse dans le répertoire de son appli Et puis faut quand même voir que le développeur feignant il utilise un truc qui fait tout le taf pour lui, genre Visual Studio qui lui fait le setup et gère les dépendances en empaquetant tout ce qu'il faut... du coup il évite des problèmes potentiels...
Ben pas vraiment non, il remet les DLLs la ou il les a trouvés sur son poste parceque c'est ce qui demande le moins d'effort avec les installeurs classiques, lesquels installeurs ne sont pas capables de prendre en compte des versions de DLLs qui n'existent pas, de comprendre qu'il va y avoir un probleme de localisation, demandent de la config pour changer les marqueurs décimaux de , a . etc.
Le mec il bosse sur son PC avec l'appli qui lui fait tout seul les résolution de dépendance vers des trucs dont il ignore jusqu'a l'existence vers les versions que lui a installé tranquilement.
En fait je me demande si la multiplication des dll c'est pas plus mal : après tout c'est négligeable vu la taille des durs actuels et c'est quand même plus propre à installer/désinstaller quand chacun met ce dont il a besoin dans son dossier...
Ah OK, tu fais ca pour le plaisir de troller... Je me suis encore fait avoir moi .... Juste au cas ou : drivers, composants activeX, synchro de données, mutex etc.
Enfin on a beau dire, le système des rpm c'est théoriquement bien plus avancé que ce qui existe sous Windows, mais moi je constate que sous linux celà pousse à la feignantise : je développe un soft, je te file les sources voir un rpm si j'ai pas trop la flemme et démerde toi avec les dépendances. Bref : end-user c'est à toi de bosser.
Windows pousse aussi a la féneantise, je me pose pas de question, je créé mon package d'install avec TOUTES les dépendances en mode forcé et j'installe les DLLs a la bourinne.
Au final j'ai des chances non négligeables de casser le système.
Personellement je préfère le mode Linux ou au pire des cas ca ne marche pas, mais au moins ca ne casse pas tout mons système.
Sous windows, c'est plutôt le boulot du développeur de faire un installeur, et il est obliger de réfléchir à son utilisation par l'utilisateur final (peut être parcque plus généralement ils vendent le produit et qu'ils se doivent de faire un peu attention à ce que le client puisse installer et utiliser le produit...).
C'est toujours au devellopeur de faire l'installeur. En l'occurence sur un système GPL ce sera les fichiers autotools. Le fait que sous windows cela soit payant joue plutot contre les utilisateurs. Tu as déjà vu souvent un message qui te dit "je ne peux pas m'installer, je risque de casser quelque chose" sous Windows ? Ca arrive mais c'est très rare. La plupart des evndeurs préfèrent installer leur logiciel (surout pour les démos/sharewares) et tant pis si ca casse un truc.
De toute façon Microsoft a trouvé la solution au problème des installations et des dll-qui-change-de-version
Oui c'est la réinvention des DLLs statisques dont je parlais. Je trouve ca très crade. Mais comem 90% des problèmes de Windows vennaient de la ils ont été obligé de palier.
abandon progressif de l'utilisation de la base de registre
Très progressif alors, parceque c'est toujours la fête au village la dedans. le Regmon de sysinternal permet de bien se rendre compte de cela. En plus sous XPs la registry a encore grossi. Et on ne compte pas les interventions direct registry dans les doccuments d'aide de MS.
Pour finir sous Windows comme sous Linux les devs sont par forcément très propres. Sous Linux c'est casse pied et sous Windows ca peut être dangereux (ou sinon c'est lourd avec la multiplication des DLLs)
C'est quoi le FOURCC de .sub ? Comment tu enregistres le codec asocié ? Il a quoi comme entrée dans GraphEdit le codec ? etc.
Dans un Avi tu peux pas mettre tout et n'importe quoi non plus. Même dans un ASF c'est pas évident de mettre des sous titres et pourtant c'est beaucoup plus flexible, mais MS a été obligé de créer un pseudo codec pour que ca colle. Lequel pseudo codec ne marche pas avec l'avi (pas de support d'incrustation, de taille d'image différente ou de gestion de transparence dans les .avi).
Quand a VitualDub, des que tu utilise les filtres il decode toutes les frames en bitmaps avant d'appliquer les filtres, donc pour eviter la recompression derrière c'est pas gagné non plus.
Pour la première fois depuis un an et demi je suis retourné chez Surcouf, et la je susi tombé sur le "stand" linux.
10 Mandrake move et 5 Red Hat qui se battent lamentablement en duel. En cherchant bien dans un autre rayon on trouve un petit pack StarOffice. On est loin du Stand avec deux vendeurs (dont une compétente, chose rare chez Couf) qui proposait uen dizaine de distribs, des CDs de sources et des outils compilés pour linux en pagaille. Disparus aussi les *BSD divers. Bref rien a voir avec ce que j'avais laissé en partant.
Cependant au passage j'ai également remarqué la dipsarition du stand "caché" de Couf. Bye bye les DVDs interdit au moins de 18 ans. Alors je me suis dit qu'il laissaient tomber en bloc les produits pour adultes, et que suite au passage a XP et a son interface playskool (Luna pour les intimes) ils se reconvertissaient dans le gardiennage d'enfants.
Souhaitons leur bonen chance avec cette nouvelle orientation.
Bon ceci étant quelqu'un sait ou on peut acheter un CDs OpenBSd 3.5 a une personen capable de répondre intelligeament a des questiosn sur le support matériel, la nouvelle gestion de PF etc. ?
alors que tous ces sites proposent des binaires windows qui marchent ( en 3 clics j'exagère à peine ).
Oui mais il faut voir a quel prix...
La gestion de dépendances sous windows est bien pire que totu ce que l'on peut trouver sous linux.
Il existe surtout 2 sortes de programmes sous windows : les "faites le vous même" et les "pousse toi que je m'y mette".
Les faites-le vous même sont livrées bruts, pas de dépendances, parfois juste un simple MSI pour limiter la taille au maximum. A vous de comprendre que les erreurs absconces du type : ##@@@&& : procedure entry not found in bidules.dll veut dire qu'il faut que vous installiez au choix : internet explorer 6 ou 5.5, diverses runtime VB ou .Net, windows media player mis a jour, la console de management, un driver ASPI etc. Ce qu'il y a d ebien par rapport a Linux c'est que el droit a l'erreur est tres faible. Vous croyiez que la mise a jour du media player en version 9 resoudrait le problème ? Perdu et en plus maintenant vous etes coincés avec le mastondonte de service. Il y a aussi des pièges droles, comme la MSVCRT buguée qui peut vous planter une install IE 5.5 au beau millieu et vous interdire toute mise a joru par la suite sous pretexte que : "Une installation d'une version précédente internet explorer ne s'est par terminé, veuillez finir cette installation avant de procéder a la mise a jour". Un grand moment de bonheur (car l'install précédente plante bien sur.)
L'autre type d'install, c'est le pousse toi de la que je m'y mette. La on a un beau executable et on a qu'a cliquer sur suivant, suivant suivant pour installer le logiciel. Sauf que derrière le programme est supposé chercher les DLLs dont il a besoin sur le système, verifier la version, verifier les autres logiciels qui se servent de ces DLLs et suivant les cas metre a jour ou non. dans la pratique le programme arrive souvent avec ses gros sabot et ecrase les DLLs en place par les siennes avant d'avertir l'utilsiateur qu'un redémarrage est necessaire. Et au reboot surprise, la DLL MSCVRT buguée est revenue, un certains nombre de DLLs sont regressées et un eptit message vous annonce calmement que telle ou telle appli ne fonctionne plus. La réponse de MS a ce problème a été de réinventer la bibliotheque statique. Si un programme veut ecraser une DLL système il est immédiatement conatoner dans son repertoire et la DLL système reste en place. La DLL nouvelle se retrouve alors dans le repertoire de cantonnement. Ca permet d'avoir 40 fois la même DLL en copie. Bien sur cette manip fonctionne bien avec l'installeur MSI, beaucoup moins avec les autres. En plus les tests de versions Beta (de DirectX par example) se retrouvent simplifiées. Le nombre de personnes ayant installé la beta de la version 9 qui ont du reprendre leur poste du départ est impressionnant.
Sincèrement je préfère aller chercher mes dépendances moi même et pouvoir revenir en arrière facilement (même si parfois c'est long et casse pied, GLibC POWA !!) que d'avoir la surprise au reboot.
Si tu veux vraiment "forcer" ta copine a changer , il y a une méthode de traitre qui marche très bien.
Tu mets son poste dans une DMZ et tu protège le reste de ton réseau a fond. Après tu attends. Virus après virus, spyware après spyware, flood de spam et prise de controle en chaine calment les plus ardents défenseur de Windows.
Mettre un windows qui n'est aps entretenu par un mec qui connait bien sur l'internet c'est généralement génialissime. Personellement mon reccord (établi la semaine dernière) est de 3 minutes. L'utilisateur ne voulait pas de firewall sur ca machine, on lui avait dit que ca ralentissait beaucoup l'internet, a la connection l'antivirus a essayé de se mettre a jour, masi le serveur était un poil saturé (sasser oblige) et a raté la première synchro. Résultat après trois minutes de connection il y avait un Love-San sur la machine. Bécanne déclarée détruite au bout de cinq minutes (il a réussit a corrompre l'anti-virus et le système de boot.)
Bne cureusement l'utilsiateur veut bien un firewall maintenant (ben tiens), m'a demandé des explications détaillées sur les virus, les trojan, les worms et les spywares et veux maintenant passer a Linux.
Je ne sais pas si la bécanne de ta copine est vraiment a jour (services packs + anti spyware + anti virus), mais si ce n'est pas le cas elle risque de trouver Linux beaucoup plus attrayant en moins d'une semaine...
J2EE : Ensemble metier pour la plateforme java. Fait tou et n'importe quoi y compris le café, mais en partageant les objets et les methodes au niveau des serveurs et en redistribuant le résultat au niveau des clients. (C'est vaste).
EJB : enterprise java beans : Les java beans sont des modules de code java réutilisables, a mi chemin entre la librairie et le plug-in le beans a pour but de pouvoir etre appelée par n'importe qu'elle application java et de pouvoir fournir une interface simple.
L'enterprise java beans c'est pareil avec en plsu des fonctions qui facilitent le déploiement sur un ensemble de serveur et bien sur les echanges de données entre serveurs du J2EE.
.net : Ensemble de trucs qui font des choses. Un peu comme J2EE en moins bien défini et plus souple. .net est tour a tour une plateforme de dev, un systeme déployé, un gestionnaire de flux et un centraliseurs de données avec reporting suivi. Vaste on vous dit.
COM : une super librairie qui peut être lié par plein de type de programmes différents (C, C++, C#, Java ou assembleur), et qui peut permettre l'echange de données entre différents processus.
OLE :un genre de COM qui ne fait pour ainsi dire que de la mise en forme de données vers un format MS : le format OLE. Ca permet d'avoir un joli tableau quand on fait un copié-collé de Excel dans Word (bon pas que ca, mais au moins ca explique bien le coté mis een forme de données.) On eput utiliser des Objets OLE pour tout ce qui est données avec mise en formes, des resultats de requètes ODBC aux images vectorielles.
DCOM : une supr Mega librairie qui en plus de faire tout ce que fait déja COM est capable d'adapter ses interfaces a son environnement toute seule comme une grande. A noter que le DCOM de type OCX sont encore plus mieux mega super, sur le réseau et il s'adaptent aussi a d'autres objets DCOMs auquel ils sont liés.
PHP : Langage de programmation web pour serveur en mal de middleware, troll très courtisé aussi. Le PHP est le langage roi du web (taire mon opinion perso ici). Avec une syntaxe qui s'inspire du C, qui aimerait bien être orienté objet et manipuler les interfaces extérieures. Le PHP fait un peu fouilli/Patchwork. Un très bon langage pour dévelloper autre chose par dessus ceci dit.
Python : Langage scripté a l'origine, multi-interprté/compilé/JITé aujourd'hui. Le python aurait du mourir etouffé après avoir essayé de bouffer un RUBY. Il n'en est rien. Un langage très cohérent avec lui même et qui possède pleins de bibliothèques. L'execution est suffisament rapide pour ne pas faire éclater de rire les gens quand on palre de faire totu un logiciel dans ce langage (N.B pour eviter que les gens eclatent de rire plsu tard, eviter l'interface Tk ... si si ).
Perl : devait être un super Grep a la base, a mal tourné a cause de son utilisation en CGI sous la bonen epoque du web. Ce langage de scripts qui permet de triater et d'extraire des données d'un ensemble de fichiers, permet surtout de faire en trois lignes de codes des choses qui sont et restent totalement incompréhensibles pour le non initié. Faire une recherche sur One - Liner pour comprendre.
Corba : Quand ton objet n'est pas DCOM et qu'il n'est pas non plus EJB mais que tu veux quand même y accéder depuis un autre ordi ou un programme ecrit dans un autre langage, c'est le moment de faire appel a ce système qui permet d'appeler a dsitance les methodes des bibliotheques d'a coté. Son gors défaut est de ne pas réussir a suivre les compilateurs dans la course folle qui a lieu en ce moment, il en résulte qu'il ne marche pas bien (surtout entre deux langages différents) et qu'il a du mal a décoller.
RMI : Remote method invocation : C'est un corba light pour Java seulement, parceque des fois dévelloper des EJB ca gonfle.
ORB brocker : le distributeur de fonctions corbas (ou presque). Orbit utilisé par gnome est un ORB brocker.
JIT : Just in time : compilation a la volée effectuée uen fois que les tests sont résolus. Utilisé surtout pour compiler le Byte code d'une machine virtuelle en code natif plutot que de l'interpreter au fur et a mesure.
C'est tout ce que je vois, tu devrais déjà pouvoir te rendre compte tout seul avec ces infos que ca ne sert a rien de lire 01....
Ah vi j'ai oublié les totaux, respectivements :
2248.1 pour 2002 et 2432.9 pour 2003.
Les dvds musicaux sont comptés dans Audio et non dans DVDs, la case DVD ne compte que les dvds vidéos non musicaux.
Pour des chiffres plus détaillés, la plupart existent sur les deux sites que je donne, par contre les DVD-A sont considérés comme des albmus, ils sont donc noyés dans la masse des CDs. Par contre les DVDs vidéos musicaux ont une colonne a part.
Un million de films sont piratés quotidiennement en France
Petit calcul a la louche et de mauvaise fois :
Mettons le film a 700Mo (le mec a tout fait pour que ca rentre sur un seul CD, bon apetit la qualité sur un seigneur des anneaux de 3h).
Ca nous fait 700To de données téléchargées par jour rien qu'en peer to peer. Si on compte un tiers de perte de données et/ou de retéléchargement (c'est ce que j'ai avec les torrents sur les ISOs MDK sur les sites "membres") on arrive a 933To. Avec les 10% de protocole on apprend que la France télécharge tous les jours un Po (Peta Octet) de données en films pirates purs.
On a donc a chaque instant en France une bande passante de l'ordre 100 000 Mb/s dédiées au simple téléchargement de films pirates. Eh ben ca fait plaisir de voir que la France a rattrapé son retard en matière de numérique....
1) Workshop va supporter plus de plateformes que Weblogic.
Je ne dis pas le contraire, mais le gros avantage du workshop weblogic ce sont les interfaces de gestions de flux et les gestions de cas. Or ces deux APIs et leurs pendants applicatifs ne sont pas libres et ne font pas partie du Workshop. Garder les points forts du workshop mais les passer en libre revient donc a réécrire une API (je pense que la copie brutale serait mal vue par les tribunaux) et un moteur. A ce compte la autant faire un moteur et une API générique, donc indépendant du workshop.
2) Ce sera libre, ça mettra peut-être du temps a changer, mais ça changera.
Personellement je ne vois pas l'interet contrairement a Staroffice ou a Netscape qui sont utilisables en stand alone, la il y a besoin d'avoir une plateforme Websphere pour pouvoir se servir de l'appli Workshop. Autant dévelloper des plug-ins pour Eclipse et NetBeans.
3) cd 2)
Pourquoi faire du reverse engenieering sur un logiciel alors que l'on a déja un équivalent libre qui marche très bien. Entre démonter toute la bète pour comprendre comment elle marche et rajouter deux fonctionnalités a un ANT fonctionnel, doccumenté et supporté par le porjet Apache personellement je n'hésite pas une seconde. Ca représente beaucoup moins de boulot de créer un ANT et un plug-in pour Eclipse que de faire un ANT qui fonctionne avec le Workshop.
J'aime beaucoup le coté libération du code, mais personellement je ne coris pas que le Workshop aura un grand support de la part de la communeauté. En plus les conflits de licenses risque de rendre (une fois de plus, je ne suis pas contre BEA particulièrement sur ce coup la) l'import de code Workshop vers d'autres projets problèmatiques.
- Leur workshop ne marche que pour leur plateforme (berk)
- Leur interfaces de gestions de flux et d'encapsulations restent propriétaires (reberk)
- Il faut leur version de ANT pour que ca marche et ils ne donnent pas les specs a Apache/Jakarta (Berk Berk et reberk)
Donc on salue l'initative, on fait un joli sourire au monsieur pour son magnifique cadeau et on retourne bosser sur Jonas (ou JBoss) avec Eclipse (Ou netbeans).
J'utilise UDev sur ma gentoo sans difficultée majeure. par contre c'est une evrsion assez particulière de UDev (les USB mass storage sont en emulation SCSI au lieu de IDE par exemple). J'ai déscendu le ebuild Gentoo et tout roule.
Sur le portable de ma soeur sa mandrake 10 a le Udev aussi. Pas de problèmes majeurs et la le RPM a l'air conforme (Mass storage en wrap sur SCSI).
Quand je dis pas de prob, c'est vraiment rien et pourtant les deux ordis sont des portables avec tout ce que cela implique au niveau matos folklorique.
Pas de problème non plus pour ce qui est de la gravure de DVDs en IDE, des différents mount et de l'aquisition DV.
Deux tous petits défaut :
sur mon Vaio en mode RTC avec ehanced clock rate j'ai un skew de l'horloge, donc je ne peut pas me servir de Jack proprement (pas très grave, je garde Udev quand même et je gicle le ehanced clock). De plus le débranche rebranche de mass storage USB entrainne un décalage de périph sur ma gentoo (sda -> sdb -> sdc) etc... Le prob ne se pose pas sur le Udev plus propre de ma petite soeur.
sur l'IBM X31 de ma petite soeur j'ai pas trouvé comment forcer un fréquence CPU en mode USER (j'ai probablement pas assez cherché).
Par contre pas mal de problèmes résolus... Notamenet u niveau des résolutions de dépendances de modules bizarres...
Si jamais qqn a une idée, proposition, encouragement, autre je suis preneur...
Blender use et abuse du render to texture (fonction OpenGL qui commande le rendu dans une zone mémoire organisé comme une texture) la vodoo 3 supporte des textures d'au maximum 256x256.
Je ne sais pas si ca vient de la, mais ca me parait une piste a suivre.
Pas vraiment pourtant. A un moment ou un autre il faut bien que le message/contenu soit accessible en clair pour le destinataire/abonné/ayant droit. A ce moment la on peut faire une copie, quite a attrapper le flux et a le reconstruire plus tard.
Les protections ne peuevent pas remettre en cause le fait que le message doivent passer en clair a un moment, elles ne font que retarder le plus possible le moment ou cela se produit. Cela a pour conséquence de rendre le flux illisible si tout ne se passe pas exactement comme la protection le prévoit.
Meme des enceintes DRMs seront bien oligées a un moment ou un autre de transformer le signal en impulsions electriques. En greffant deux fils a ce moment la on récupère le flux. Si les enceintes sont "sur-protégées" contre les intrusions, on aura des enceintes qui se "casseront" si elles tombent par terre ou si l'humidité de la piece change les impédances internes.
car ce n'est pas la musique qui est illégale mais le téléchargement d'oeuvres non libres.
Presque, mais non. De même que l'on peut enregistrer une émission de radio ou une série télé pour son usage personel (exception de droit sur la copie privée) on peut télécharger des oeuvres non libres. C'est la mise a disposition et la diffusion au public sans droits ou permission qui est interdite (a moins que ca n'ait changé sous la pression des divers organismes...)
c'est quoi cette politique?? c'est du marketing à 2cts encore?
On sait depuis une etude faite en 1982 par IBM que les systèmes de protections quels qu'ils soient (a l'époque : disquette avec un format bizarre, dongle physique ou logiciel, code a chercher dans un manuel etc...) ne gènent qu'une seule catégorie de personnes : les utilisateurs légaux.
Que ceux qui doutent du fait que ca prend 4 secondes avec VMWare ou un outil de debug un peu baleze de comprendre et de casser une protection logicielle quelle qu'elle soit se fassent la question suivante : si un logiciel est capable de faire une vérification en mode protégé (pas d'accès direct au niveau système) alors un logiciel est capable de lui répondre ce qu'il veut entendre lors de cette vérification.
De facon beaucoup plus claire je dirais que tout ce qui est lisible est copiable, donc si ca devient difficilement copiable, c'est que c'est difficilement lisible.
Cependant dans la série "on fait rien qu'a essayer de se défendre contre les méchants pirates, mais on y arrivera pas sauf si on nous donne tous les pouvoirs pour les mettre en prison nous même" c'est une approche parfaitement compréhensible. On fait une protection dont on sait qu'elle va forcément être cassée plus ou moins vite, après on fait un petit laius bien dégoulinant de phillanthropie pendant une conférence de presse et après il ne reste plus qu'a expliquer aux elus et aux juges que qu'on fasse ca ne freine pas les méchants et que même on est obligé d'enlever les protections par ce que sinon les méchants ils mettent pas a jour leur produits et que ca fait des virus/du spam/des attaques anonymisées chez les clients honnêtes. Une larme et le tour est joué, M l'élu/le juge comprend alors que c'est a son pays de payer pour traquer tous ces méchants qui font rien qu'a embeter [Grosse Boite] le tout avec l'argent du contribuable et aux détriments des libertés les plus fondamentales.
En Alabama ca marche. En France pas encore, en Europe ca commence a prendre.
Il ne me semble pas avoir vu de publicités de fabricants de disques durs nous expliquant combien il était facile de stocker des tonnes de chansons ou de films
IPod, Archos, IRiver pour ne citer que les plus celebres. Bon c'est vrai que Seagate et Maxtor ont encore un petit effort a faire au niveau promotion... Mais qui a des doutes sur l'utilisation la plus courante d'un disque IDE de 160Go ?
Vantent-elles uniquement les charmes du téléchargement de démos de jeux ou d'extraits promotionnels d'oeuvres cinématographiques (bande annonce par exemple) ou musicales....
La mode est un peu passée d'ailleurs, maintenant c'est le prix bas et surtout l'assurance anti-virus, anti-spam, firewall, protection des bambins qui revient a la charge.
Mais c'est vrai qu'il y a eu la bonne époque. Ceci étant Sony qui fournit un graveur DVD+/-R(W) avec firmware dézoné et émulation de zone en dynamique pour les DVDs protégés (comem The Patriot zone1) est-il vraiment blanc comme neige ?
Kha
(Rappel : depuis 1999 les ventes de supports numériques d'oeuvres copyrightées (DVD+CD-Audio+Jeux vidéos) est en constante progression...)
Je me demande quand meme ce que les FAI gagnent en faisant de la delation ?
Ben si tu veux, dans un monde ou on commence a foutre en taule les gens qui "fournissent des moyens techniques aux contrefacteurs", les FAIs ils se sentent pas bien, c'est tout.
Ceci étant je susi surpris que les fabriquants de disques durs et de graveurs ne soient pas encore touchés... A quand Sony en taule pour avoir fourni des moyens techniques de copier un CD Sony Musique ?
Euh... CAML est très fortement typé, mais cela ne l'empèche absolument pas de determiner le type a l'execution. Soit ma définition de typage dynamique est mauvaise, soit il suffit de faire mumuse 10 secondes avec les outils de patterns matching de Caml (notament les listes et les exceptions) que l'on peut parfaitement creer des fonctions qui accepte x valeurs de n'importe quel type a condition que les x valeurs soient du même type.
Si j'ai faux quelque part dites le moi, je bosse très rarement avec des langages fortements typés, mais la terminologie et les définitions m'interressent au plus haut point.
Quel que chose qui doit exister ou ne pas être trop difficile a faire ca doit être de garder le format VFAT pour le partionnement et rajouter un systeme qui passe par TAR avec les options de backup pour sauvegarder les fichiers.
On aurait don cun file système virtuel en TAR avec conservation des droits des utilisateurs.
Tar existe sous Windows, MacOSX et bien entendu Linux et OpenBSD. L'idée serait de créer un système comparable a ce qui se trouve dans les translators du HURD. Mais est-ce possible, facile ou déja fait ? (je sais que pour ZIP il existe des systèmes similaires sous windows et MacOS.)
Par contre les performances prendront une méchante claque.
Dire qu'un langage est typé parce qu'il est typé dynamiquement, c'est un peu comme dire qu'une voiture offre une assistance au freinage parce qu'elle a une pédale de frein.
Ca veut dire qu'on ne peut pas considerer Caml comme typé ?
Ehhh ben...
Le premier qui trouve une analogie du même type pour démontrer que Small Talk n'est pas objet gagne toute mon estime. Allez-y
J'utilsie TextMaker depuis un petit moment (logiciel disponible sur Linux, PDA et Windows) et il faut bien reconnaitre que bien que simple il fonctionne parfaitement. Son niveau de compatibilité word est inférieur a celui d'Open Office et au niveau graphique illustration il est très loin dérrière OOo. ceci étant le rapport Poids/puissance est tout simplement epousouflant, un excellent traitemet de texte mais qui joue plus dans la cour d'Abi Word que de OOo.
Je teste la beta de planmaker depuis deux mois maintenant sous différentes plateformes. celle-ci est ouverte et est plus qu'utilisable. La compatibilité maccro/graphs est tres en avant sur OOo meme si la compatibilité avec la présentation et les modèles de doccuments a des progès a faire.
Ceci étant au niveau poids/puissance une fois de plus aucune comparaison. en plsu les regressions arithmétiques et les recherches de buts fonctionnent, une bonne raison d'essayer pour ceux d'entre vous cantonnés a Excell a cause d'une utilisation statistique.
Bref si ca ne vous dérange pas de payer un peu (30$) pour avoir un système plus rapide et moins gourmand qu'OOo je vous conseille ce produit vivement, d'autant que la boite fait de gros efforts pour ecouter les utilisateurs d'OS libres.
Je pense que tout est important : si tu veux t'en servir, il faut l'installer... et si tu veux l'installer, il faut pouvoir s'en servir après !
C'est amusant je connais un nombre grandissant de personnes qui se servent d'un linux qu'ils n'ont pas istallé en lieu et place d'un windows qu'ils avaient installés mais dont ils ne pouvaient plus se servir.
Installer proprement un windows qui réponde vraiment au besoin de l'utilisateur et qui lui permtte de faire tout ce dot il a envie, tout en lui bloquant/enlevant l'acès a tout ce dont il ne sait pas se servir est extrèmement complexe. Trouver et configurer les bons drivers pour un athlon sur carte NForce2/Via peut relever de l'exploit, je ne comte pas non plus le nombre de périphériques USB reconnus "a tort" par windows XP/2000 et qui obligent a batailler dans le repertoire de driver et dans la base de registre pour rétablir le fonctionnement.
De plus entre les optimisation de cache, le bloquage des fonctionnalités indésirables(au hasard prise de main a distance sur la machine) et la remise en place par défaut du bureau windows classique c'est un peu plu de 50 clefs a modifier dans le registre pour obtenir un comportement non standard. Et la on ne parle que de l'OS.
Au final Linux n'est pas plus dur ou plus simple a installer que son alter-ego non libre, la seule différence étant que sous linux il est plus compliqué de faire une installation dont on croit qu'elle marche et qui au final explose après deux patchs.
Par contre j'en connais qui vont bine rire quand le SP2 de windows XP va activer la protection en execution de segments mémoire et de la pile, ceux qui ont la chance d'avoir un windows serveur 2003 au boulot doivent voir vaguement de quoi je parle.
La question est alors de savoir si on veut un PC qui marchotte ou un pc sur lequel on peut compter. dans le deuxième il faut absolument que ce soit un mec qui connaisse bien qui installe. Pas moyen de faire autrement.
[^] # Re: Est-ce vraiment un mal ?
Posté par Jerome Herman . En réponse au journal RPM o RPM !!!. Évalué à 1.
dll statiques... y'a pas un problème dans ta phrase ? Y'a un d dans dll ;-)
C'est quoi l'interet d'une DLL si tu en as une copie par application ? D'ou mon terme de DLL statique, parcequ'elle apporte rien a être dynamique.
il se fait pas chier à essayer de mettre les dll dans un dossier system, il les laisse dans le répertoire de son appli
Et puis faut quand même voir que le développeur feignant il utilise un truc qui fait tout le taf pour lui, genre Visual Studio qui lui fait le setup et gère les dépendances en empaquetant tout ce qu'il faut... du coup il évite des problèmes potentiels...
Ben pas vraiment non, il remet les DLLs la ou il les a trouvés sur son poste parceque c'est ce qui demande le moins d'effort avec les installeurs classiques, lesquels installeurs ne sont pas capables de prendre en compte des versions de DLLs qui n'existent pas, de comprendre qu'il va y avoir un probleme de localisation, demandent de la config pour changer les marqueurs décimaux de , a . etc.
Le mec il bosse sur son PC avec l'appli qui lui fait tout seul les résolution de dépendance vers des trucs dont il ignore jusqu'a l'existence vers les versions que lui a installé tranquilement.
En fait je me demande si la multiplication des dll c'est pas plus mal : après tout c'est négligeable vu la taille des durs actuels et c'est quand même plus propre à installer/désinstaller quand chacun met ce dont il a besoin dans son dossier...
Ah OK, tu fais ca pour le plaisir de troller... Je me suis encore fait avoir moi .... Juste au cas ou : drivers, composants activeX, synchro de données, mutex etc.
Kha
[^] # Re: Est-ce vraiment un mal ?
Posté par Jerome Herman . En réponse au journal RPM o RPM !!!. Évalué à 3.
Windows pousse aussi a la féneantise, je me pose pas de question, je créé mon package d'install avec TOUTES les dépendances en mode forcé et j'installe les DLLs a la bourinne.
Au final j'ai des chances non négligeables de casser le système.
Personellement je préfère le mode Linux ou au pire des cas ca ne marche pas, mais au moins ca ne casse pas tout mons système.
Sous windows, c'est plutôt le boulot du développeur de faire un installeur, et il est obliger de réfléchir à son utilisation par l'utilisateur final (peut être parcque plus généralement ils vendent le produit et qu'ils se doivent de faire un peu attention à ce que le client puisse installer et utiliser le produit...).
C'est toujours au devellopeur de faire l'installeur. En l'occurence sur un système GPL ce sera les fichiers autotools. Le fait que sous windows cela soit payant joue plutot contre les utilisateurs. Tu as déjà vu souvent un message qui te dit "je ne peux pas m'installer, je risque de casser quelque chose" sous Windows ? Ca arrive mais c'est très rare. La plupart des evndeurs préfèrent installer leur logiciel (surout pour les démos/sharewares) et tant pis si ca casse un truc.
De toute façon Microsoft a trouvé la solution au problème des installations et des dll-qui-change-de-version
Oui c'est la réinvention des DLLs statisques dont je parlais. Je trouve ca très crade. Mais comem 90% des problèmes de Windows vennaient de la ils ont été obligé de palier.
abandon progressif de l'utilisation de la base de registre
Très progressif alors, parceque c'est toujours la fête au village la dedans. le Regmon de sysinternal permet de bien se rendre compte de cela. En plus sous XPs la registry a encore grossi. Et on ne compte pas les interventions direct registry dans les doccuments d'aide de MS.
Pour finir sous Windows comme sous Linux les devs sont par forcément très propres. Sous Linux c'est casse pied et sous Windows ca peut être dangereux (ou sinon c'est lourd avec la multiplication des DLLs)
Kha
[^] # Re: Pas clair
Posté par Jerome Herman . En réponse au journal Intégrer sous-titres dans fichier .avi. Évalué à 2.
Dans un Avi tu peux pas mettre tout et n'importe quoi non plus. Même dans un ASF c'est pas évident de mettre des sous titres et pourtant c'est beaucoup plus flexible, mais MS a été obligé de créer un pseudo codec pour que ca colle. Lequel pseudo codec ne marche pas avec l'avi (pas de support d'incrustation, de taille d'image différente ou de gestion de transparence dans les .avi).
Quand a VitualDub, des que tu utilise les filtres il decode toutes les frames en bitmaps avant d'appliquer les filtres, donc pour eviter la recompression derrière c'est pas gagné non plus.
Kha
# Ils font du Linux chez Surcouf ?
Posté par Jerome Herman . En réponse au journal Le retour de Surcouf et Linux. Évalué à 5.
10 Mandrake move et 5 Red Hat qui se battent lamentablement en duel. En cherchant bien dans un autre rayon on trouve un petit pack StarOffice. On est loin du Stand avec deux vendeurs (dont une compétente, chose rare chez Couf) qui proposait uen dizaine de distribs, des CDs de sources et des outils compilés pour linux en pagaille. Disparus aussi les *BSD divers. Bref rien a voir avec ce que j'avais laissé en partant.
Cependant au passage j'ai également remarqué la dipsarition du stand "caché" de Couf. Bye bye les DVDs interdit au moins de 18 ans. Alors je me suis dit qu'il laissaient tomber en bloc les produits pour adultes, et que suite au passage a XP et a son interface playskool (Luna pour les intimes) ils se reconvertissaient dans le gardiennage d'enfants.
Souhaitons leur bonen chance avec cette nouvelle orientation.
Bon ceci étant quelqu'un sait ou on peut acheter un CDs OpenBSd 3.5 a une personen capable de répondre intelligeament a des questiosn sur le support matériel, la nouvelle gestion de PF etc. ?
Kha
# Est-ce vraiment un mal ?
Posté par Jerome Herman . En réponse au journal RPM o RPM !!!. Évalué à 4.
Oui mais il faut voir a quel prix...
La gestion de dépendances sous windows est bien pire que totu ce que l'on peut trouver sous linux.
Il existe surtout 2 sortes de programmes sous windows : les "faites le vous même" et les "pousse toi que je m'y mette".
Les faites-le vous même sont livrées bruts, pas de dépendances, parfois juste un simple MSI pour limiter la taille au maximum. A vous de comprendre que les erreurs absconces du type : ##@@@&& : procedure entry not found in bidules.dll veut dire qu'il faut que vous installiez au choix : internet explorer 6 ou 5.5, diverses runtime VB ou .Net, windows media player mis a jour, la console de management, un driver ASPI etc. Ce qu'il y a d ebien par rapport a Linux c'est que el droit a l'erreur est tres faible. Vous croyiez que la mise a jour du media player en version 9 resoudrait le problème ? Perdu et en plus maintenant vous etes coincés avec le mastondonte de service. Il y a aussi des pièges droles, comme la MSVCRT buguée qui peut vous planter une install IE 5.5 au beau millieu et vous interdire toute mise a joru par la suite sous pretexte que : "Une installation d'une version précédente internet explorer ne s'est par terminé, veuillez finir cette installation avant de procéder a la mise a jour". Un grand moment de bonheur (car l'install précédente plante bien sur.)
L'autre type d'install, c'est le pousse toi de la que je m'y mette. La on a un beau executable et on a qu'a cliquer sur suivant, suivant suivant pour installer le logiciel. Sauf que derrière le programme est supposé chercher les DLLs dont il a besoin sur le système, verifier la version, verifier les autres logiciels qui se servent de ces DLLs et suivant les cas metre a jour ou non. dans la pratique le programme arrive souvent avec ses gros sabot et ecrase les DLLs en place par les siennes avant d'avertir l'utilsiateur qu'un redémarrage est necessaire. Et au reboot surprise, la DLL MSCVRT buguée est revenue, un certains nombre de DLLs sont regressées et un eptit message vous annonce calmement que telle ou telle appli ne fonctionne plus. La réponse de MS a ce problème a été de réinventer la bibliotheque statique. Si un programme veut ecraser une DLL système il est immédiatement conatoner dans son repertoire et la DLL système reste en place. La DLL nouvelle se retrouve alors dans le repertoire de cantonnement. Ca permet d'avoir 40 fois la même DLL en copie. Bien sur cette manip fonctionne bien avec l'installeur MSI, beaucoup moins avec les autres. En plus les tests de versions Beta (de DirectX par example) se retrouvent simplifiées. Le nombre de personnes ayant installé la beta de la version 9 qui ont du reprendre leur poste du départ est impressionnant.
Sincèrement je préfère aller chercher mes dépendances moi même et pouvoir revenir en arrière facilement (même si parfois c'est long et casse pied, GLibC POWA !!) que d'avoir la surprise au reboot.
Kha
# Forcage ?
Posté par Jerome Herman . En réponse au journal découverte linux pour quelqu'un qui n'en veut pas. Évalué à 5.
Tu mets son poste dans une DMZ et tu protège le reste de ton réseau a fond. Après tu attends. Virus après virus, spyware après spyware, flood de spam et prise de controle en chaine calment les plus ardents défenseur de Windows.
Mettre un windows qui n'est aps entretenu par un mec qui connait bien sur l'internet c'est généralement génialissime. Personellement mon reccord (établi la semaine dernière) est de 3 minutes. L'utilisateur ne voulait pas de firewall sur ca machine, on lui avait dit que ca ralentissait beaucoup l'internet, a la connection l'antivirus a essayé de se mettre a jour, masi le serveur était un poil saturé (sasser oblige) et a raté la première synchro. Résultat après trois minutes de connection il y avait un Love-San sur la machine. Bécanne déclarée détruite au bout de cinq minutes (il a réussit a corrompre l'anti-virus et le système de boot.)
Bne cureusement l'utilsiateur veut bien un firewall maintenant (ben tiens), m'a demandé des explications détaillées sur les virus, les trojan, les worms et les spywares et veux maintenant passer a Linux.
Je ne sais pas si la bécanne de ta copine est vraiment a jour (services packs + anti spyware + anti virus), mais si ce n'est pas le cas elle risque de trouver Linux beaucoup plus attrayant en moins d'une semaine...
Kha
# Allons-Y
Posté par Jerome Herman . En réponse au journal J2EE (EJB), .net (enterprise services), COM/DCOM/OLE, PHP/Python/Perl, Corba, etc.... Évalué à 8.
EJB : enterprise java beans : Les java beans sont des modules de code java réutilisables, a mi chemin entre la librairie et le plug-in le beans a pour but de pouvoir etre appelée par n'importe qu'elle application java et de pouvoir fournir une interface simple.
L'enterprise java beans c'est pareil avec en plsu des fonctions qui facilitent le déploiement sur un ensemble de serveur et bien sur les echanges de données entre serveurs du J2EE.
.net : Ensemble de trucs qui font des choses. Un peu comme J2EE en moins bien défini et plus souple. .net est tour a tour une plateforme de dev, un systeme déployé, un gestionnaire de flux et un centraliseurs de données avec reporting suivi. Vaste on vous dit.
COM : une super librairie qui peut être lié par plein de type de programmes différents (C, C++, C#, Java ou assembleur), et qui peut permettre l'echange de données entre différents processus.
OLE :un genre de COM qui ne fait pour ainsi dire que de la mise en forme de données vers un format MS : le format OLE. Ca permet d'avoir un joli tableau quand on fait un copié-collé de Excel dans Word (bon pas que ca, mais au moins ca explique bien le coté mis een forme de données.) On eput utiliser des Objets OLE pour tout ce qui est données avec mise en formes, des resultats de requètes ODBC aux images vectorielles.
DCOM : une supr Mega librairie qui en plus de faire tout ce que fait déja COM est capable d'adapter ses interfaces a son environnement toute seule comme une grande. A noter que le DCOM de type OCX sont encore plus mieux mega super, sur le réseau et il s'adaptent aussi a d'autres objets DCOMs auquel ils sont liés.
PHP : Langage de programmation web pour serveur en mal de middleware, troll très courtisé aussi. Le PHP est le langage roi du web (taire mon opinion perso ici). Avec une syntaxe qui s'inspire du C, qui aimerait bien être orienté objet et manipuler les interfaces extérieures. Le PHP fait un peu fouilli/Patchwork. Un très bon langage pour dévelloper autre chose par dessus ceci dit.
Python : Langage scripté a l'origine, multi-interprté/compilé/JITé aujourd'hui. Le python aurait du mourir etouffé après avoir essayé de bouffer un RUBY. Il n'en est rien. Un langage très cohérent avec lui même et qui possède pleins de bibliothèques. L'execution est suffisament rapide pour ne pas faire éclater de rire les gens quand on palre de faire totu un logiciel dans ce langage (N.B pour eviter que les gens eclatent de rire plsu tard, eviter l'interface Tk ... si si ).
Perl : devait être un super Grep a la base, a mal tourné a cause de son utilisation en CGI sous la bonen epoque du web. Ce langage de scripts qui permet de triater et d'extraire des données d'un ensemble de fichiers, permet surtout de faire en trois lignes de codes des choses qui sont et restent totalement incompréhensibles pour le non initié. Faire une recherche sur One - Liner pour comprendre.
Corba : Quand ton objet n'est pas DCOM et qu'il n'est pas non plus EJB mais que tu veux quand même y accéder depuis un autre ordi ou un programme ecrit dans un autre langage, c'est le moment de faire appel a ce système qui permet d'appeler a dsitance les methodes des bibliotheques d'a coté. Son gors défaut est de ne pas réussir a suivre les compilateurs dans la course folle qui a lieu en ce moment, il en résulte qu'il ne marche pas bien (surtout entre deux langages différents) et qu'il a du mal a décoller.
RMI : Remote method invocation : C'est un corba light pour Java seulement, parceque des fois dévelloper des EJB ca gonfle.
ORB brocker : le distributeur de fonctions corbas (ou presque). Orbit utilisé par gnome est un ORB brocker.
JIT : Just in time : compilation a la volée effectuée uen fois que les tests sont résolus. Utilisé surtout pour compiler le Byte code d'une machine virtuelle en code natif plutot que de l'interpreter au fur et a mesure.
C'est tout ce que je vois, tu devrais déjà pouvoir te rendre compte tout seul avec ces infos que ca ne sert a rien de lire 01....
Kha
[^] # Re: Erreurs dans tes chiffres
Posté par Jerome Herman . En réponse au journal Petit recapitul'hatif. Évalué à 2.
On a donc 2284.1 et 2244.4 soit une baisse de 1.7%.
Kha
[^] # Re: euh...
Posté par Jerome Herman . En réponse au journal Petit recapitul'hatif. Évalué à 3.
2248.1 pour 2002 et 2432.9 pour 2003.
Les dvds musicaux sont comptés dans Audio et non dans DVDs, la case DVD ne compte que les dvds vidéos non musicaux.
Pour des chiffres plus détaillés, la plupart existent sur les deux sites que je donne, par contre les DVD-A sont considérés comme des albmus, ils sont donc noyés dans la masse des CDs. Par contre les DVDs vidéos musicaux ont une colonne a part.
Kha
# Joli !
Posté par Jerome Herman . En réponse au journal Piratage : le lavage de cerveau continue. Évalué à 10.
Petit calcul a la louche et de mauvaise fois :
Mettons le film a 700Mo (le mec a tout fait pour que ca rentre sur un seul CD, bon apetit la qualité sur un seigneur des anneaux de 3h).
Ca nous fait 700To de données téléchargées par jour rien qu'en peer to peer. Si on compte un tiers de perte de données et/ou de retéléchargement (c'est ce que j'ai avec les torrents sur les ISOs MDK sur les sites "membres") on arrive a 933To. Avec les 10% de protocole on apprend que la France télécharge tous les jours un Po (Peta Octet) de données en films pirates purs.
On a donc a chaque instant en France une bande passante de l'ordre 100 000 Mb/s dédiées au simple téléchargement de films pirates. Eh ben ca fait plaisir de voir que la France a rattrapé son retard en matière de numérique....
Kha
[^] # Re: Oui mais ...
Posté par Jerome Herman . En réponse au journal BEA Workshop bientot open source?. Évalué à 3.
Je ne dis pas le contraire, mais le gros avantage du workshop weblogic ce sont les interfaces de gestions de flux et les gestions de cas. Or ces deux APIs et leurs pendants applicatifs ne sont pas libres et ne font pas partie du Workshop. Garder les points forts du workshop mais les passer en libre revient donc a réécrire une API (je pense que la copie brutale serait mal vue par les tribunaux) et un moteur. A ce compte la autant faire un moteur et une API générique, donc indépendant du workshop.
2) Ce sera libre, ça mettra peut-être du temps a changer, mais ça changera.
Personellement je ne vois pas l'interet contrairement a Staroffice ou a Netscape qui sont utilisables en stand alone, la il y a besoin d'avoir une plateforme Websphere pour pouvoir se servir de l'appli Workshop. Autant dévelloper des plug-ins pour Eclipse et NetBeans.
3) cd 2)
Pourquoi faire du reverse engenieering sur un logiciel alors que l'on a déja un équivalent libre qui marche très bien. Entre démonter toute la bète pour comprendre comment elle marche et rajouter deux fonctionnalités a un ANT fonctionnel, doccumenté et supporté par le porjet Apache personellement je n'hésite pas une seconde. Ca représente beaucoup moins de boulot de créer un ANT et un plug-in pour Eclipse que de faire un ANT qui fonctionne avec le Workshop.
J'aime beaucoup le coté libération du code, mais personellement je ne coris pas que le Workshop aura un grand support de la part de la communeauté. En plus les conflits de licenses risque de rendre (une fois de plus, je ne suis pas contre BEA particulièrement sur ce coup la) l'import de code Workshop vers d'autres projets problèmatiques.
Kha
# Oui mais ...
Posté par Jerome Herman . En réponse au journal BEA Workshop bientot open source?. Évalué à 3.
- Leur workshop ne marche que pour leur plateforme (berk)
- Leur interfaces de gestions de flux et d'encapsulations restent propriétaires (reberk)
- Il faut leur version de ANT pour que ca marche et ils ne donnent pas les specs a Apache/Jakarta (Berk Berk et reberk)
Donc on salue l'initative, on fait un joli sourire au monsieur pour son magnifique cadeau et on retourne bosser sur Jonas (ou JBoss) avec Eclipse (Ou netbeans).
Kha
# Oui monsieur, moi monsieur
Posté par Jerome Herman . En réponse au journal utilisez-vous udev ?. Évalué à 7.
Sur le portable de ma soeur sa mandrake 10 a le Udev aussi. Pas de problèmes majeurs et la le RPM a l'air conforme (Mass storage en wrap sur SCSI).
Quand je dis pas de prob, c'est vraiment rien et pourtant les deux ordis sont des portables avec tout ce que cela implique au niveau matos folklorique.
Pas de problème non plus pour ce qui est de la gravure de DVDs en IDE, des différents mount et de l'aquisition DV.
Deux tous petits défaut :
sur mon Vaio en mode RTC avec ehanced clock rate j'ai un skew de l'horloge, donc je ne peut pas me servir de Jack proprement (pas très grave, je garde Udev quand même et je gicle le ehanced clock). De plus le débranche rebranche de mass storage USB entrainne un décalage de périph sur ma gentoo (sda -> sdb -> sdc) etc... Le prob ne se pose pas sur le Udev plus propre de ma petite soeur.
sur l'IBM X31 de ma petite soeur j'ai pas trouvé comment forcer un fréquence CPU en mode USER (j'ai probablement pas assez cherché).
Par contre pas mal de problèmes résolus... Notamenet u niveau des résolutions de dépendances de modules bizarres...
Kha
# Une piste peut-être
Posté par Jerome Herman . En réponse au journal Blender, 3dfx et couleurs pyschédéliques.... Évalué à 4.
Blender use et abuse du render to texture (fonction OpenGL qui commande le rendu dans une zone mémoire organisé comme une texture) la vodoo 3 supporte des textures d'au maximum 256x256.
Je ne sais pas si ca vient de la, mais ca me parait une piste a suivre.
Kha
[^] # Re: c'est quoi leur probleme?
Posté par Jerome Herman . En réponse au journal aide aux copies pirates. Évalué à 3.
Pas vraiment pourtant. A un moment ou un autre il faut bien que le message/contenu soit accessible en clair pour le destinataire/abonné/ayant droit. A ce moment la on peut faire une copie, quite a attrapper le flux et a le reconstruire plus tard.
Les protections ne peuevent pas remettre en cause le fait que le message doivent passer en clair a un moment, elles ne font que retarder le plus possible le moment ou cela se produit. Cela a pour conséquence de rendre le flux illisible si tout ne se passe pas exactement comme la protection le prévoit.
Meme des enceintes DRMs seront bien oligées a un moment ou un autre de transformer le signal en impulsions electriques. En greffant deux fils a ce moment la on récupère le flux. Si les enceintes sont "sur-protégées" contre les intrusions, on aura des enceintes qui se "casseront" si elles tombent par terre ou si l'humidité de la piece change les impédances internes.
Kha
[^] # Re: musique gratuite sapucpalibre --> musique libre cbon
Posté par Jerome Herman . En réponse au journal Le musique gratuite.... Évalué à 2.
Presque, mais non. De même que l'on peut enregistrer une émission de radio ou une série télé pour son usage personel (exception de droit sur la copie privée) on peut télécharger des oeuvres non libres. C'est la mise a disposition et la diffusion au public sans droits ou permission qui est interdite (a moins que ca n'ait changé sous la pression des divers organismes...)
Kha
[^] # Re: c'est quoi leur probleme?
Posté par Jerome Herman . En réponse au journal aide aux copies pirates. Évalué à 8.
On sait depuis une etude faite en 1982 par IBM que les systèmes de protections quels qu'ils soient (a l'époque : disquette avec un format bizarre, dongle physique ou logiciel, code a chercher dans un manuel etc...) ne gènent qu'une seule catégorie de personnes : les utilisateurs légaux.
Que ceux qui doutent du fait que ca prend 4 secondes avec VMWare ou un outil de debug un peu baleze de comprendre et de casser une protection logicielle quelle qu'elle soit se fassent la question suivante : si un logiciel est capable de faire une vérification en mode protégé (pas d'accès direct au niveau système) alors un logiciel est capable de lui répondre ce qu'il veut entendre lors de cette vérification.
De facon beaucoup plus claire je dirais que tout ce qui est lisible est copiable, donc si ca devient difficilement copiable, c'est que c'est difficilement lisible.
Cependant dans la série "on fait rien qu'a essayer de se défendre contre les méchants pirates, mais on y arrivera pas sauf si on nous donne tous les pouvoirs pour les mettre en prison nous même" c'est une approche parfaitement compréhensible. On fait une protection dont on sait qu'elle va forcément être cassée plus ou moins vite, après on fait un petit laius bien dégoulinant de phillanthropie pendant une conférence de presse et après il ne reste plus qu'a expliquer aux elus et aux juges que qu'on fasse ca ne freine pas les méchants et que même on est obligé d'enlever les protections par ce que sinon les méchants ils mettent pas a jour leur produits et que ca fait des virus/du spam/des attaques anonymisées chez les clients honnêtes. Une larme et le tour est joué, M l'élu/le juge comprend alors que c'est a son pays de payer pour traquer tous ces méchants qui font rien qu'a embeter [Grosse Boite] le tout avec l'argent du contribuable et aux détriments des libertés les plus fondamentales.
En Alabama ca marche. En France pas encore, en Europe ca commence a prendre.
Kha
[^] # Re: Noos va faire des descentes chez les gens...
Posté par Jerome Herman . En réponse au journal Le développeur japonais dun logiciel de P2P arrété par la police.. Évalué à 2.
IPod, Archos, IRiver pour ne citer que les plus celebres. Bon c'est vrai que Seagate et Maxtor ont encore un petit effort a faire au niveau promotion... Mais qui a des doutes sur l'utilisation la plus courante d'un disque IDE de 160Go ?
Vantent-elles uniquement les charmes du téléchargement de démos de jeux ou d'extraits promotionnels d'oeuvres cinématographiques (bande annonce par exemple) ou musicales....
La mode est un peu passée d'ailleurs, maintenant c'est le prix bas et surtout l'assurance anti-virus, anti-spam, firewall, protection des bambins qui revient a la charge.
Mais c'est vrai qu'il y a eu la bonne époque. Ceci étant Sony qui fournit un graveur DVD+/-R(W) avec firmware dézoné et émulation de zone en dynamique pour les DVDs protégés (comem The Patriot zone1) est-il vraiment blanc comme neige ?
Kha
(Rappel : depuis 1999 les ventes de supports numériques d'oeuvres copyrightées (DVD+CD-Audio+Jeux vidéos) est en constante progression...)
[^] # Re: Noos va faire des descentes chez les gens...
Posté par Jerome Herman . En réponse au journal Le développeur japonais dun logiciel de P2P arrété par la police.. Évalué à 5.
Ben si tu veux, dans un monde ou on commence a foutre en taule les gens qui "fournissent des moyens techniques aux contrefacteurs", les FAIs ils se sentent pas bien, c'est tout.
Ceci étant je susi surpris que les fabriquants de disques durs et de graveurs ne soient pas encore touchés... A quand Sony en taule pour avoir fourni des moyens techniques de copier un CD Sony Musique ?
Kha
[^] # Re: Cool ca
Posté par Jerome Herman . En réponse au journal histoires de typage. Évalué à 2.
Euh... CAML est très fortement typé, mais cela ne l'empèche absolument pas de determiner le type a l'execution. Soit ma définition de typage dynamique est mauvaise, soit il suffit de faire mumuse 10 secondes avec les outils de patterns matching de Caml (notament les listes et les exceptions) que l'on peut parfaitement creer des fonctions qui accepte x valeurs de n'importe quel type a condition que les x valeurs soient du même type.
Si j'ai faux quelque part dites le moi, je bosse très rarement avec des langages fortements typés, mais la terminologie et les définitions m'interressent au plus haut point.
Kha
# Une idée mais....
Posté par Jerome Herman . En réponse au journal Quel système de fichiers?. Évalué à 3.
Quel que chose qui doit exister ou ne pas être trop difficile a faire ca doit être de garder le format VFAT pour le partionnement et rajouter un systeme qui passe par TAR avec les options de backup pour sauvegarder les fichiers.
On aurait don cun file système virtuel en TAR avec conservation des droits des utilisateurs.
Tar existe sous Windows, MacOSX et bien entendu Linux et OpenBSD. L'idée serait de créer un système comparable a ce qui se trouve dans les translators du HURD. Mais est-ce possible, facile ou déja fait ? (je sais que pour ZIP il existe des systèmes similaires sous windows et MacOS.)
Par contre les performances prendront une méchante claque.
A voir donc...
Kha
# Cool ca
Posté par Jerome Herman . En réponse au journal histoires de typage. Évalué à 3.
Ca veut dire qu'on ne peut pas considerer Caml comme typé ?
Ehhh ben...
Le premier qui trouve une analogie du même type pour démontrer que Small Talk n'est pas objet gagne toute mon estime. Allez-y
Kha
# Plan Maker et Text maker
Posté par Jerome Herman . En réponse au journal PlanMaker... snif.. Évalué à 2.
Je teste la beta de planmaker depuis deux mois maintenant sous différentes plateformes. celle-ci est ouverte et est plus qu'utilisable. La compatibilité maccro/graphs est tres en avant sur OOo meme si la compatibilité avec la présentation et les modèles de doccuments a des progès a faire.
Ceci étant au niveau poids/puissance une fois de plus aucune comparaison. en plsu les regressions arithmétiques et les recherches de buts fonctionnent, une bonne raison d'essayer pour ceux d'entre vous cantonnés a Excell a cause d'une utilisation statistique.
Bref si ca ne vous dérange pas de payer un peu (30$) pour avoir un système plus rapide et moins gourmand qu'OOo je vous conseille ce produit vivement, d'autant que la boite fait de gros efforts pour ecouter les utilisateurs d'OS libres.
Kha
[^] # Re: et l'utilisation ?
Posté par Jerome Herman . En réponse au journal Windows ou Linux - Lequel est le plus simple à installer ? (ou le "Test du singe"). Évalué à 3.
C'est amusant je connais un nombre grandissant de personnes qui se servent d'un linux qu'ils n'ont pas istallé en lieu et place d'un windows qu'ils avaient installés mais dont ils ne pouvaient plus se servir.
Installer proprement un windows qui réponde vraiment au besoin de l'utilisateur et qui lui permtte de faire tout ce dot il a envie, tout en lui bloquant/enlevant l'acès a tout ce dont il ne sait pas se servir est extrèmement complexe. Trouver et configurer les bons drivers pour un athlon sur carte NForce2/Via peut relever de l'exploit, je ne comte pas non plus le nombre de périphériques USB reconnus "a tort" par windows XP/2000 et qui obligent a batailler dans le repertoire de driver et dans la base de registre pour rétablir le fonctionnement.
De plus entre les optimisation de cache, le bloquage des fonctionnalités indésirables(au hasard prise de main a distance sur la machine) et la remise en place par défaut du bureau windows classique c'est un peu plu de 50 clefs a modifier dans le registre pour obtenir un comportement non standard. Et la on ne parle que de l'OS.
Au final Linux n'est pas plus dur ou plus simple a installer que son alter-ego non libre, la seule différence étant que sous linux il est plus compliqué de faire une installation dont on croit qu'elle marche et qui au final explose après deux patchs.
Par contre j'en connais qui vont bine rire quand le SP2 de windows XP va activer la protection en execution de segments mémoire et de la pile, ceux qui ont la chance d'avoir un windows serveur 2003 au boulot doivent voir vaguement de quoi je parle.
La question est alors de savoir si on veut un PC qui marchotte ou un pc sur lequel on peut compter. dans le deuxième il faut absolument que ce soit un mec qui connaisse bien qui installe. Pas moyen de faire autrement.
Kha
[^] # Re: Senseo
Posté par Jerome Herman . En réponse au journal Le goût du café. Évalué à 3.
Paris, Cha,ps Elysees, arrete toi 10 secondes a un feu vert tu va en rencontrer 200.
Ceci etant en dessous de 5-6 bars de pressions, rien ne vaut une cafetiere italienne.
Au dela, si on aime bien les expresso serres ca se discute....
Kha