fornorst

Membres
  • Compteur de contenus

    3 870
  • Inscription

  • Dernière visite

Tout ce qui a été posté par fornorst

  1. fornorst

    Hackin Quoi ?

    OK, je comprends notre malentendu : c'est un problème de vocalubaire On appelle ça de la "vente liée" ce dont tu parles. La vente forcée c'est quand le vendeur te met, littérallement, le couteau sous la gorge pour que tu achètes son produit Le problème de la loi sur la vente liée c'est que c'est super flou. Vendre un PC avec Windows est vu comme la vente d'un pack aux dires des distributeurs/fabriquants. Bien évidemment, aux yeux des défenseurs des logiciels libres, ce n'est pas vu de la même façon. Il y a plusieurs jurisprudences qui se contredisent un peu dans cette affaire : certains juges estiment que c'est effectivement un pack, certains estiment que la vente d'un ordinateur sans OS est peu conseillée pour l'utilisateur non avertie et d'autres te permettent de demander le remboursement du coût de la license Windows si tu en refuses les conditions. Affaire très floue donc mais qui n'a que peu à voir avec notre problème. Dans le cas de la license MacOSX, il faut bien comprendre que ce sont des dispositions qui sont là pour compléter, et non remplacer bien évidemment, les lois. La loi permet et interdit un certain nombre de choses dans le domaine de la vente d'un bien ou d'un service. Les licenses sont là pour compléter celà. Et c'est une opération tout à fait légal : MacOS X est un bien qui appartient à la société Apple qui nous permet de l'utiliser dans certaines conditions. Une de ces conditions est l'obligation d'utilisation sur du matériel estampillé Apple. On peut ne pas aimer, voire trouver stupide, cette restriction (et personnellement, même si je la comprends, ça m'embête plus qu'autre chose) mais c'est comme ça. Tu refuses de t'y conformer ? Alors tu n'acceptes pas la license. Mais si tu ne l'acceptes pas, pas question d'utiliser MacOSX. Idem avec une voiture : tu as le droit d'en acheter une mais si tu ne la fais pas immatriculer et que tu ne fais pas ta carte grise, tu n'as pas le droit de l'utiliser sur les routes publiques. Ca c'est le code de la route qui te le dit. La license de MacOSX est très claire pourtant : "This License allows you to install, use and run one (1) copy of the Apple Software on a single Apple-labeled computer at a time. You agree not to install, use or run the Apple Software on any non-Apple-labeled computer, or to enable others to do so." En français, ça donne : "Cette license vous permet d'installer, utiliser et démarrer une copie du logiciel Apple sur un seul ordinateur, à la fois, signé Apple. Vous acceptez de ne pas installer, utiliser ou démarrer le logiciel Apple sur n'importe quel ordianteur non signé par Apple ainsi que de ne pas aider d'autres personnes à le faire." C'est une des conditions pour utiliser ce logiciel. Si maintenant tu penses que tes talents de juriste sont meilleurs que ceux d'Apple et des nombreuses personnes qui ont tenté par le passé de passer outre cette clause, libre à toi mais c'est très très présomptueux de la ta part. Je ne vois pas le lien de causalité entre le début de ta phrase et sa fin. Comme tu le dis si bien, tu pais une license, tu n'achètes pas un produit. Donc le produit ne t'appartient pas. Excellent outil que tout le monde nous (nous, européens) envie. Espérons juste qu'ils ne nous créeront pas un trou noir qui engloutira le système solaire (ironie inside ) ! De mon côté, cette discussion est terminée. Tu peux te borner si tu veux mais tu ne fais que te voiler la face et c'est bien dommage pour toi.
  2. fornorst

    Hackin Quoi ?

    "Toléré" veut dire ce que ça veut dire ! "Toléré mais légal" ne signifie rien. "Illégal mais toléré", voilà comment on pourrait caractériser la modification du firmware de la 360. Je n'ai pas mieux. Et bien justement si : car Apple ne t'a pas vendu MacOsX, Apple t'a vendu une license de MacOsX. Et une license comporte des droits et des interdictions. Faire tourner MacOsX sur un hardware n'est pas non seulement pas couvert par la license mais c'est explicitement interdit. Si là, tu ne comprends pas, j'abandonne ! Et sur le site de Thepiratebay, s'il était écrit que télécharger des films et des MP3 est légale, devrais-je le prendre pour argent comptant ?
  3. fornorst

    Hackin Quoi ?

    Bon, allez, on va faire avancer le débat : je pars de l'hypothèse que coccon (que je connaissais pas il y a 30 secondes) est dénué de logiciels crackés, ... Par contre, il est bel et bien redistribué, je me trompe ? Si, comme je le pense, je ne me trompe pas et qu'ils redistribuent cette version alors c'est illagal. Microsoft leur a-t'il permis de redistribuer un logiciel qui leur (à Microsoft) appartient ? Non, je ne pense pas. Quand les petits gars derrière coccon sont allés acheter leur version de Windows XP, ils n'ont obtenu qu'une license d'utilisation, rien de plus, rien de moins. Et cette license ne leur permet pas de modifier le logiciel et de le redistribuer. C'est quand même pas si dur que ça à comprendre, si ?? Et ce n'est pas parce que Microsoft le tolère et ne fait pas fermer leur site que c'est légal. Ca aussi, c'est si dur que ça à comprendre ? Il y a des milliers de site sur la toile qui ne sont pas complètement légaux et qui sont pourtant tolérés. Exemple : Gueux. Distribuer des versions de XBMC compilés avec le XDK officiel (OpenXDK est incapable decompiler un XBMC) n'est pas légal mais Microsoft ferme les yeux sur cette pratique pour des raisons qui les concernent. Mais ce n'est pas parce que gueux est encore ouvert que la redistribution de versions d'XBMC est légale. Il va vraiment falloir que tu fasses la distiction entre acheter un bien et acheter une license d'utilisation ainsi qu'entre lagal et toléré. C'est facile de dire et de croire que la limite est ténue mais elle existe quand même et avec un minimum de bon sens et de documentation, on arrive facilerment à tracer cette ligne.
  4. fornorst

    Hackin Quoi ?

    Pas mieux que schum ! A part une légère précision sur Gueux : tu auras certainement remarqué que les firmwares des lecteurs DVD de la 360 ne sont pas mis à disposition ici et ce n'est pas une décision à la légère.
  5. fornorst

    Hackin Quoi ?

    Tu as vraiment râté une occasion de te taire : on ne parle pas de droit d'auteur ici mais de clause limitatoire d'une license d'utilisation. Rien à voir donc. Beau discours mais rien à voir Et pour ta gouverne, si Microsoft n'a pas interdit l'installation d'XP sur MacOS (heureusement d'ailleurs : ça me sert bien ), il a, passé un temps, interdit l'installation de Vista dans une machine virtuelle. Ca faisait partie des clauses limitatoires de la license d'utilisation. Et crois moi : c'était tellement légal que les fournisseurs de solutions de virtualisation ont pendant tout ce temps refusé de communqiuer sur le fait que leur système était compatible avec Vista. Et si : Apple a beau te vendre l'iPod, il ne fait que te vendre une license d'exploitation du logiciel intégré dans l'iPod. Pas bête Apple quand même ! Tant que tu ne fais que des modifs hardware, grand bien t'en fasse et Apple ne te dira rien tant que, effectivement, tu ne mets pas la sécurité d'autrui en jeu. Par contre, dès que tu fais des modifs sur leur software en te basant sur ledit software, tu enfreint la license d'utilisation. Petit bémol : si tu installes un Linux sur un iPod sans te baser sur du code Apple alors c'est OK pour toi. Attends : tu y crois vraiment ??? Et tu dois donc faire partie de ces personnes qui croient que télécharger sur le net est légal tant que tu n'uploades pas ou bien encore que télécharger des anims "non licensés" en France est légal ou toléré ? Reviens sur Terre : c'est clairement illagal et pour plusieurs raisons d'ailleurs : -> dans sa license, Microsoft ne permet pas la redistribution d'une version d'XP. Ils le permettent pour certaines grosses entreprises mais ça se paie. Et les auteurs de ces CD n'ont jamais acheté ce type de license, crois moi. -> ces CD intègrent souvent des applications crackées, ce qui est là clairement une viloation du droit d'auteur. Maintenant, il faut quand même nuancer tout ça : ni Apple ni Microsoft n'ont intérêt à attaquer tout le monde en Justice. Tant que ces mouvements restent marginaux, autant ne pas leur faire une pub qu'un procès leur apporterait sûrement. Mais pas de dépôt de plainte ne signifie pas légalité de l'action.
  6. fornorst

    Prob Php&sql

    Si ton prof de dev trouve ça OK, pourquoi pas mais faut pas qu'il fasse du dev alors ! Ton "if(teste())" marche peut-être (ah la magie du typage faible en PHP...) mais c'est une très mauvais chose de faire ça. Un "if" doit tester si une condition est remplie ou non, donc si le booléen résultant de l'interprétation de la condition vaut "true". Toi, tu ne testes pas un booléen : tu testes un objet de "type" link. Alors, OK ça marche en PHP mais c'est la meilleure façon de se tromper. Autre souci : mets donc un espace entre tes "echo" et ce qui doit être imprimé. Ca t'évitera des soucis. Dernier point : ton indentation est toujours mauvaise (quoique c'est en partie peut-êter dû au forum) : laisses 3 ou 4 espaces blancs en début de ligne dans tes blocs. Et mets tes accolades ouvrantes sur la même ligne que le début du bloc : tu gaspilles une ligne pour rien donc tu vois moins de code fonctionnel par écran et tu devras scroller sans arrêt pour lire ton code. Pour ton problème à proprement parler, il y a fort à parier que ton serveur SQL Server est mal configuré (ou alors que tu connais mal sa conf). Essaie de vérifier si le port qu'écoute ton SQL Server est le meme que celui utilisé par défault par mssql_connect. Je parie pour une erreur de ce type. Par exemple, MySQL est le plus souvent configuré pour taper sur le port 3306. Je ne sais pas sur quel port SQL Server écoute. A toi de vérifier. Auter conseil : utilise "localhost" comme hôte si tu es en local. Deux raisons : 1. Ca t'évitera de devoir faire une requête sur le réseau (en fait, sur la couche réseau de Windows) pour savoir quel est le véritable hostname associé à cette machine. 2. Si tu passes par le réseau, tu vas passer par ta carte réseau et donc tu ne seras pas vu comme te connectant en local. Résultat : il faudra que tu ajoutes les accès à ton utilisateur "sa" pour se connecter depuis '*' et pas seulement depuis "localhost" d'où une configuration supplémentaire à faire. Conseil : dans ce genre de cas où tu as des soucis à te connecter à ta base, les étapes à réaliser sont : . vérification que le SGBD est bien lancé (un bon vieux "ps -edfH | grep mysqld" sous Linux fait parfaitement l'affaire par exemple) . vérification du port . création (temporaire) d'un user avec tous les droits, sans mot de passe et qui peut se connecter depuis n'importe où (donc pas que depuis localhost). Une fois que t'arrives à te connecter à ta base, tu essaies de réduire les droits : ajout d'un mot de passe, limitation à localhost, ... Ca te permettra de trouver ta panne assez rapidement. Mais je te le redis : pour ce genre de souci : easyPhp avec utilisation d'une base mysql. Pour lancer un projet de website rapidement, il n'y a pas mieux. J'utilise encore ça (le couple PHP/MySQL) assez régulièrement pour prototyper de nouvelles features demandant un minimum de dynamique coté serveur et ça marche du tonerre. Edit : pendant que j'y pense : dans ton nom d'host, tu as le caractère '\' qui est souvent un caractère d'échappement, qu'il faut donc... échapper lui aussi. En gros, essaie $server="PC-DE-PASCAL\\MSSMLBIZ";plutot que$server="PC-DE-PASCAL\MSSMLBIZ"; sinon PHP risque de croire que tu veux faire un '\M' (si ça existe). Encore un point qui milite pour ne pas utiliser des noms d'host Windows, surtout quand tu es en localhost.
  7. fornorst

    Hackin Quoi ?

    Et si Apple a tous les droits de te l'interdire : quand tu achètes une license MacOs, tu n'achètes pas MacOs mais une license justement. En gros, une license te donne le droit d'utiliser un bien/service dans certaines conditions. Quand tu achètes ta canette de coca, elle est à toi donc tu en fais ce que tu en veux.
  8. fornorst

    Prob Php&sql

    Franchement, pour un projet de ce genre, passe par un easyPhp sur Windows avec une base de données MySQL. Tu ne devrais avoir aucun souci et ça sera beaucoup plus documenté que le couple PHP+SQL Server. Autres conseils : . toutes tes bases de données, nom de table, nom de champ, clé... doivent êter en minuscules. Quand tu connaitras sur le bout des doigts les ISO, UTF-8 et consorts, tu pourras commencer à faire de l'exotique. Pas avant. Et pour info, même ceux qui connaissent ça au poil gardent la notation minuscule avec underscore ( le caractère '_' ) pour séparer les mots. C'est une convention et ça rendra tes développements plus lisibles. . idem avec les caractères accentués. Tu veux écrire "île" dans une base de données ? Tu écris "ile" et tu ne t'en porteras que mieux. Autre convention : on fait souvent tout en anglais. Donc ton champ devrait s'appeler 'island_name'. . idem avec tes noms de variables en PHP : on supprime tous les caractères spéciaux pour ne pas se poser de problèmes inutiles (surtout que je te promets, pour l'avoir fait moi meme, que tu ne veux vraiment pas essayer de résoudre ce genre de problèmes...) . quand tu ouvers une connection en fonctionnel (donc pas en objet), utilises le "or die()" qui te donnera des informations sur la nature de l'erreur. . penses à toujours fermer les connections que tu ouvres. Aujourd'hui c'est peut-être pas utile sur ton projet mais c'est une bonne habitude à prendre dès le début. . quand tu fais une query (avec mssql ou mysql), penses à bien passer le link en paramètre. Sans ça, ouvrir ta connection avant ça perd de son sens étant donné que tu vas devoir d'abord devoir interroger ton SGBD pour savoir si une connection est déjà ouverte. Et hop : perte de performances (et surtout perte de maintenabilité !) . indentes ton code : tu gagneras en lisibilité. Sur 5 lignes, ce n'est rien. Sur un fichier de 200 lignes, ça change pas mal de choses . quand tu donnes des exemples de code, prends le temps de faire un copier/coller dans une balise "code" plutot que de faire un screenshot. Ca facilitera la vie de tes correcteurs . php.net et les tutos de developpez.com sont tes amis. Utilises les sans hésiter. Ce sont des mines d'or. . pour faire du dev, Linux est souvent une bien meilleure plateforme. Mais ça, c'est plus un avis personnel et ça dépend complètement du dev. Maintenant, pour développer un site web, Linux est bien plus intéressant étant donné qu'il y a de grandes chances que tes projets professionnels finissent sur des serveurs Apache (donc sur Linux). . pour faire du dev, tu as intérêt à apprendre à te servir d'un moteur de recherche. De deux choses l'une : soit tu racontes n'importe quoi, soit tu ne sais pas te servir d'un moteur de recherche => des semaines de recherche pour arriver avec un code qui contient des appels à MySQL alors que ton SGBD est SQL Server ? Le problème est vraiment gros. De plus, si j'avais une question technique à poser sur du dev Php/Mysql, Gueux serait le dernier endroit où je posterais : tu as des centaines de forums dédiés à ça et tu viens poster ta question sur un formum dédié au hack des consoles ? Ca va que c'est un sujet générique. Mais tu n'auras aucune réponse quand tu viendras poser des questions sur le couple XML/XSLT, sur du Struts, du Cocoa, ... Chaque forum a sa spécialité. N'hésites pas à en utiliser plusieurs
  9. Ce qui aurait vraiment été une excellente nouvelle pour nous, fans de XBMC, aurait été que la team arrive à se mettre d'accord sur un design de référence pour la succession de XBMC 'Xbox Edition'. A une époque, ça aurait pu être l'AppleTV mais ça semble trop tard. La force de XBMC était justement de tourner sur un système connu et maitrisé, avec des périphériques connus. Du moment que ça va se retrouver sur du Linux "classique", il va falloir trouver des méthodes pour supporter différents périphériques d'entrée (Souris/Clavier, télécommandes, ...) dans différents formats et ça risque d'être plus dur pour le débutant ou l'utilisateur occasionnel. Et on va tomber dans les travers des autres Media Center Linux
  10. Fais-en au moins un widget. C'est bien plus àa la mode pour une horloge Et puis, essaie de faire des plugins en rapport avec une horloge. Ton plug-in anti moustique n'a rien à faire ici je pense
  11. fornorst

    Emploi ?

    Salut, moi, c'est l'inverse. Je cherche à recruter deux développeurs Web maitrisant au mieux le HTML, CSS et Javascript et ayant déjà été confrontés aux problèmes inhérents aux sites à très fort traffic : performance, accessibilité, sémantique et crossbrowser. Une connaissance d'au moins un framework JS est quasi obligatoire (si le framework en question est YUI, c'est encore mieux ). Les postes sont à pourvoir à Grenoble à partir de fin septembre (mais la date de début peut facilement être discutée et adaptée). Au niveau salaire, ça dépendra de vos compétences et de votre expérience, sachant qu'à priori, on cherche un Senior et un Junior sur ces postes. N'hésitez pas à me MP
  12. A moins que Sony n'ait pour plan de sortir une feature du style "Console Virtuelle", un peu à la façon de ce que Nintendo fait aujourd'hui. SI c'est le cas, le fait d'avoir tout plein d'émulateurs gratuits via Linux va leur poser des problèmes. Les petits gars de chez Sony ne sont pas bêtes et ne vont probablement pas se tirer une balle dans le pied
  13. fornorst

    Les ventes PS3 explosent

    Sur les serveurs c'est peut-être vrai (et encore, on constate que de nombreuses entreprises sont en train de repasser vers du Windows Server et du IIS, je sais pas pourquoi mais c'est comme ça) mais sur les postes de travail, Microsoft est encore tranquille. Moins de 1% des postes de travail tournent sous Linux actuellement (0,9% exactement selon mes dernières lectures et selon les stats de ma boite). Même si OSX prend aussi quelques parts, ça doit laisser pas loin de 95% à Windows. Dur de dire qu'ils se font bouffer de plus en plus de leur audience
  14. C'est quand même dommage que quand Myamoto essaie d'être "fair-play", ce qui est rare dans cette industrie, des personnes comme toi arrivent en avançant des conneries du style "MS utilise des trucs des autres et réussi a en faire quelque chose de super, Nintendo et Sony idem, seulement chez eux c'est tout pourri". Ce n'est pas parce que tu n'aimes pas que c'est "tout pourri". Un peu de tolérance s'il te plait
  15. Ouais, c'est tout à fait normal et j'aime bien la réaction de Myamoto. C'est bien plus sain que ce qu'on peut lire habituellement.
  16. fornorst

    Forum Et Firefox 3

    Mieux vaut un client dédié effectivement. Celui d'Opera n'est pas au top et n'a pas l'air d'être encore dans les plans de l'équipe de dev qui ne le fait pas trop évoluer. J'utilise aussi Opera depuis une bonne année déjà de façon quotidienne et c'est vrai qu'il est vraiment très très bon. Seule manque (en passe d'être corrigé avec DragonFly) : un outil de dev/debug équivalent (voire meilleur) par rapport à Firebug. Il y a par contre un léger bug entre Opéra 9.5 et cette version d'IPB : la bordure gauche des quotes n'est pas affichée. C'est pas bien grave mais autant le remonter
  17. La beta 5 de firefox est très stable et presque parfaitement fonctionnelle. Le seul souci qu'on peut rencontrer sous linux en rapport avec Firefox, c'est qu'il s'entend mal avec le serveur X. Mais ça n'est pas apparu avec FF3b5 : j'ai les mêmes soucis au boulot (Ubuntu 7.04/7.10 et RH5)
  18. fornorst

    [maj] Wad Packer 0.00004

    J'ai l'impression que vous êtes partis du mauvais pied alors que vous défendez tous les deux la même position : ce soft est à destination des techniques et pas forcément de l'utilisateur lambda. Et c'est bien pour ça que le numéro de version est si... étrange. Mais bon, je trouve effectivement que neby a été un poil trop agressif dans ses réponses. Mais c'est un avis tout à fait personnel. On ferme la parenthèse et on retourne au sujet principal ?
  19. Quand bien même ce serait le cas (et je n'y crois pas une seconde pour la raison citée), je ne trouverais pas ça si choquant que ça. Et les commentaires de lineo, tomtom2 et Ichigo Luffy me font vraiment marrer. Ca a des relans de vieux discours marxistes pour qui les entreprises privées représentent le mal absolue alors que ces mêmes personnes sont très souvent des clients assidus de ces mêmes entreprises. J'ai vraiment du mal à comprendre quand des personnes font mine de ne pas savoir que les entreprises privées ont besoin d'argent pour payer leurs employés, les taxes et financer des nouveaux projets de R&D.
  20. Ce n'est pas parce que tu es à l'intérieur du sous marin que tout est rose. Même à l'intérieur, tu peux avoir des contraintes de température, de résistance aux vibrations, ... Enfin bon, j'irai pas plus loin dans ce débat mais ça devient un peu n'importe quoi
  21. Euh... tu m'excuseras mais je serais extrêmement étonné que l'armée américaine ait laissé une petite chaine française faire un reportage sur leurs sous marin dernier cri. On parle là de choses qui sont secret défense. De plus, il faudrait êter complètement stupide pour mettre un PC grand public dans un tel engin. Les contraintes de température, de pression, de vibration et de limitation des émissions sonores (ce qui est crucial pour la passivité d'un sous marin) ne peuvent pas s'accorder avec de tel PC. M'est avis que ce sont plutot des PC indus repensés à 90% qui sont utilisés là dedans. Donc la PS3, ne serait-ce, que par sa forme n'a strictement aucune chance de se retrouver là bas dedans. Si cette commande est vraiment réelle, c'est très probablement dans le cadre d'un partenariat avec une grande Université dans le but de monter une ferme (voire une grappe) de calcul, pas pour mettre dans des sous marins dernière génération. Et oui, mon PC est bien 10 fois plus puissant (et même largement plus) que l'équipement informatique d'Appolo 11 mais il n'aurait très certainement jamais tenu le temps nécessaire dans l'espace (il y a même très fort à parier qu'il n'aurait pas tenu le la phase de décollage !). Donc avoir un monstre de puissance, c'est super mais si il n'est pas adapté au milieu dans lequel il est utilisé, ça ne servira strictement à rien. Autre exemple : j'ai bossé pour EDF sur des projets en lien avec les centrales hydrauliques. On fournissait un hardware pour chaque exploitation pour faire fonctionner notre solution. EDF avait largement les moyens de payer des serveurs Xeon quadri pro pour chaque centrale. Néanmoins, on ne leur a fourni "que" des boites ressemblant à des freebox en rack et avec des capacités CPU, mémoire et de stockage à des années lumières des serveurs qui se font aujourd'hui. Pourquoi ? Tout simplement car les contraintes (chaleur, vibration, humidité, ...) ne permettaient pas autre chose. Donc je vois mal l'armée américaine arriver à mettre des "PC du commerce" dans un sous marin alors que le milieu est 10 fois plus contraignant !
  22. A mon avis (et pourtant je suis jamais monté dans un sous marin ou dans un avion de ce type), les armoires informatiques qu'ils embarquent ne sont pas remplis de PC comme tu en trouves à Carrefour mais des baies de serveur au format industriel (ou dans un format militaire proche). Franchement, je pensais que tu plaisantais quand j'ai lu ton premier post tellement c'était gros
  23. Ca ne rappelle à personne les histoires de Saddam Hussein qui "aurait" commandé des PS2 par centaine pour réaliser des simulations d'essais nucléaires ? Encore une fois, ça pue la désinformation dans le but de faire croire que la PS3 est la plateforme de calcul la plus performante au monde (certes, elle est performante mais de là à dire que c'est la meilleure, il y a un fossé !). Et encore une fois, tout le monde va sauter sur la news, faire circuler la rumeur et on fait finir avec des gosses de 13 ans qui ne jurent que par la console du père Sony car c'est la seule assez puissante pour convenir à l'armée... On dira ce qu'on veut mais Sony n'est pas si mauvais que ça en marketing. Certes, ils ressortent lesvieilles techniques bien bateau mais tant qu'elles marchent, pourquoi se priver ?
  24. M'ouais, si c'est comme MGS3 qui tenait plus du film interactif que du jeu vidéo, je comprends pourquoi il a du mal à faire tenir 20H de vidéos sur un BR...
  25. Ben justement, il est là l'intéret Pouvoir regarder les photos prises sur un téléphone sur sa télé en passant par la PS3. C'est tout sauf illogique