Je suis assez d'accord avec Python, ou Ruby (pas Ruby on Rails en premier, c'est un mélange de genres pas bon pour un débutant.
Il existe un bon bouquin dont je ne me rappelle plus le titre, édité chez O Reilly (mais dispo librement sur internet) qui est un cours d'apprentissage de la prorammation à l'aide de python ....
Tu as eu 15 ans un jour (l'âge de la victime) ?
Non je suis passé de 12 ans à 20 ans ....
Tu n'étais pas influencable, tu n'as jamais fait une petite connerie
des petites si .... et en y repensant tu te dis que tu as eu de la veine, genre te prendre une cuite à la limite du coma éthylique.
Désolé mais ça ce n'est pas une _PETITE_ connerie .... Parce quand tu prends une cuite de ce genre, l'état dans lequel tu es peut te pousser à prendre des risques pour toit ou pour les autres ....
Personellement je ne me suis jamais pris de cuite ... Il m'est arrivé parfois de boire et d'avoir la tête qui tourne un peu (souvent parce que je ne connaissais pas la boisson un peu spéciale qu'on me proposait ...) mais j'ai toujours su m'arrêter à temps. Et dans cet état je ne conduis pas ....
Celà dit j'ai appris les dangers de l'alcool assez jeune, et je n'ai jamais été attiré par ce genre decomportement. Faut dire aussi que je n'ai jamais ressenti le besoin d'être ivre pour m'amuser et je trouve triste d'avoir besoin de se retourner la tête pour faire la fête ...
No limit, pourquoi pas la tôle pour le gosse de 7 ans qui avait fricoté avec une gamine de son âge il y a quelques temps
Pourquoi no limit ? Tu ne peux pas mettre sur un pied d'égalité ce sujet avec le fait de se rassembler pour caillasser des flics, ou n'importe qui d'autre ....
Que vous ayez de l'aversion pour les mouvements extremistes ok mais restez quand même lucides surr les droits de l'homme qui parait-il sont à l'honneur aujourd'hui.
Je ne suis pas contre les anarchistes ... je suis contre ceux qui se cachent derriere l'excuse de jeunesse pour tolérer l'innacceptable. Et c'est justement parce que certaines choses moins graves sont excusées qu'on en arrive à des cas critiques à ce jour. Je parle d'une manière générale, pas de ce cas particulier pour lequel je n'ai pas trop d'infos.
Eh !!! Réveille toi, ils étaient 30 à jeter des pierrres. A froid, c'est facile de discuter mais dans l'action tu fais quoi ? Tu dis "J'attend qu'ils me lapident avant de tirer " ? Et s'ils avancaient vers les policiers, qu'auraient-ils du faire ? Partir ? Et si l'issue leur était coupée ?
Ca commence à m'agacer cette façon de défendre les "jeunes" sous prétexte qu'ils sont "jeunes". Pour la pupart ils savent très bien ce qu'ils font, et c'est justemant pour ça qu'ils le font : ils supposent qu'ils sont "privilégiés" parce que jeunes ...
Et comme tout adolescent il peut faire des erreurs parce qu'il n'a pas vraiment conscience de la conséquence de ses actes.
Est-ce à dire qu'il faut tout excuser parce que ce sont des adolescents ?
Moi je pense que non. Quand tu marche au bord d'un précipice, si tu glisse, tu te vautres et tu te tues .... Après la pesanteur elle ne t'empêche pas de tomber parce que tu es adolescent ... La c'est pareil. Faut pas me dire qu'il ne savait pas qu'il prenait des risques.
Moi, depuis le début de ce fil, j'ai cru comprendre qu'il n'est pas le seul à avoir ce besoin .... Donc une première étape ce serait, comme il l'a dit, de regrouper et d'écrire ces besoins sur un wiki ou un blog, et essayer de faire connaitre l'initiative ..... Ensuite, avec les gens qui ont le même problème, essayer de contacter les contributeurs des différents projets posant problème et trouver une solution avec eux ... Parce que si 5000 prsonnes vont voir les devs en pleurant, ça aura plus d'impact qu'une seule personne .....
Ce n'est qu'une suggestion .... Ya peut-être mieux à faire, mais déjà la l'impact ne sera pas le même.
Ben oui mais :
- plein de monde aparamment rencontre le même problème
- tout ces gens se plaignent d'une façon ou d'une autre
- de temps en temps ya des gens qui en parlent mais ça n'a aucun effet.
- de ce fait personne ne fait rien.
- la finition : une Fedora c'est quand même mieux fini (esthétiquement parlant) et plus userfriendly qu'un FreeBSD. Par exemple, pas besoin de passer 2 jours pour faire monter une clé USB automatiquement (j'ai d'ailleurs jamais réussi, ça n'a marché qu'une fois...)
Jamais essayé sous NetBSD ... mais pour moi ça me gêne pas (mount c'est pas grand chose ...).
- j'en avais marre de passer plus de temps à administrer ma machine qu'à l'utiliser (j'utilisais les ports). Je suis sysadmin alors en rentrant chez moi, j'aimerais juste lire mes emails, écouter un peu de musique ou regarder quelques vidéos.
Moi aussi je suis admin système ... et avec mon NetBSD je fais tout ça.
Bien sur j'ai pas un environnement hyper sexy comme certains l'aiment, je tourne avec un Enlightenment .. en config quasi "de base" ... mais ça me permet de faire tout ce que j'ai à faire d'un ordinateur (vidé, mails, mouler ici, openoffice, ...).
— Êtes-vous retourné sous Linux ?
non ... si quelquefois un test de distribution .... qui à chaque fois me conforte dans mon choix ...
— Qu'est-ce qui vous a fait choisir l'un ou l'autre ?
Je cherchais un système dispo sur x86,sparc,sparc64 .... A l'époque seul NetBSD était dispo sur ces 3 plates formes.
— D'expérience de distribution sous Linux (j'en ai pas mal utilisées de façon assez longue), on a rarement la distribution parfaite, et on aimerai bien un bout de l'un avec un bout d'une autre. Donc là, les petits plus de l'un et de l'autre
Personnellement j'ai commencé avec Slackware, puis je suis passé par RedHat, essayé Debia, mandriva (mandrake à l'époque) et suse, mais jamais vraiment accroché (j'ai toujours préféré Slackware ....).
Les plus de slackware :
- pas de prise de tête avec des choses activées à mon insiu, que je dois désactiver après installation
- pas de "soumission imposée" à un système de package : je peux installer via sources, même le kernel officiel marche bien ...
Inconvénients slackware : faut tut se palucher les dépendances à la main .... mais a force on crée ses outils ...
— Comme dit dans un commentaire, la différence se situe plus au niveau administration qu'au niveau environnement de bureau qui est globalement assez identique (même gestionnaires). Est-ce vraiment plus agréable ?
oui. /etc est plus propre, c'est pas un foutoir. es services sont démarrés dans /etc/rc.conf .... pas un bordel comme les /etc/rc.d + rc0,rc1 ... rc5 avec encore un outil supplémentaire pour gérer tout ça
La séparation nette système/userland est très pratique également .
— Pour ceux qui ont testé pas mal de distributions, et aussi BSD, a-t-on juste l'impression de tester une n-ième distribution, ou est-ce vraiment plus différent que ça.
Pour moi ça a été plus différent que ça .... comment dire .. des pages de man à jour (enfin presque, ya parfois des petits trucs mais c'est pas aussi marqué que sous Linux)
Pour le dernier points, on parle par exemple du système d'init de BSD bien foutu, mais qui est finalement aussi présent sur certaines distributions,
CF plus haut .... je préfère largement l'init BSD aux init Linux (Red Hat et Debian étant assez horriblers sur ce point).
de même que celui des ports, proche de ceux de Gentoo. Donc existe-t-il encore beaucoup de choses propre à BSD qui n'existe pas sous Linux ?
oui.
Typiquement installer un Xen sur Netbsd c'est du bonheur (enfin en x86, pas en x86 64 : je galère dessus en ce moment même).
Linux dans beaucoup de cas il y a des problèmes que tu arrives à résoudre par de l'incantation Sous NetBSD c'est rarement le cas ....
Enfin j'ai plus l'impression d'utiliser mon système que de le dépanner ou l'upgrader ......
Les moins : les softs arrivent plus tard sous NetBSD, et yen a moins que sous Linux. Parfois compliqué de porter un sot sous NetBSD. Il y a moins de matériel reconnu, et pkgsrc me gonfle parfois (mais c'est normal, tout système n'est pas parfait).
Par rapport à une mandriva, debian ou Suse, j'ai l'impression d'avoir la maîtrise de mon système.
Personnellement j'aime BSD parce que justement certains trucs lourds de Linux ne tournent pas dessus (u ne sont pas activés par défaut).
Personnellement ton besoin ton problème je pense qu'il est réel. Cependant ça t'apporte quoi de pleurer tout seul ici ?
Tu n'est pas le seul dans ce cas, et personnellement je suis assez d'accord avec toi sur certains points que j'ai pu constater par moi même.
Ce que je te reproche ce n'est pas ta critque mais ta critique "dans le vide".
Puisque aparamment tu es développeur, et que pour toi il y a un problème avec les dev. de logiciels libres ou packager et que de surcroit tu ne semble pas être le seul, essaie de faire quelque chose ..... Regarde Stallman par exemple, a-t-il attendu que les fabricants d'imprimantes dainent à nouveau lui fournir les soures des pilotes tout en pleurant dans les ML en disant que les fabricants d'imprmantes sont des vilains parce qu'ils ne veulent pas lui donner accès aux sources de leurs drivers, en lui disant "ben tu n'en a pas besoin" ?
Bien sur tu vas me dire "j'ai pas le temps de m'en occuper" ... Dans ce cas ne pleure pas .... ou essaie de trouver quelqu'un qui s'en occupera à ta place (moyennant rémunération, peut-être je ne sais pas ...).
Je ne veux pas être désagréable mais bon ... Il y a un moment ou il faut arrêter de pleurer et agir.
L'info est sans doute la, maintenant il manque la présentation et l'indexation dans les moteurs de recherche, et comme c'est pas un truc sexy à faire ben personne ne s'y colle.
Petite question : quand tu cherches ce genre d'info, introuvable au premier abord, pense-tu à indiquer ça sur un wiki ou une page www ?
Ca pourra servir à quelqu'un d'autre et en plus tu auras contribué au libre ....
Sinon j t'accorde que la documentation de la plupart des projets libres est soit inexistante, soit pas à jour. Ceux qui ont essayé RoR, Mediawiki ou autre projet conséquent savent de quoi je parle ....
Pour faire plus détaillé : quand tu installe un système BSD tu as le système de base (noyau+shell+libs système+X11ouXorg+commandes de base pour administration, avec en général en plus un seveur DNS? un serveur de mail et autres joyeusetées rencontrées sur la plupart des systèmes Unix).
Pour info FreeBSD intègre aussi Perl dans les packages de base ... mais c'est pour le système des ports qui l'utilise.
Ensuite tu as la couche "applicatie" dans laquelle tu rencontrera le reste, les applis quoi, avec les Windows Manager ou environnements de bureau, OpenOffice par exemple, etc ... (attention ce ne sont pas que les applis graphique : on y rencontre aussi Apache, PHP, etc ...).
Comme précisé plus haut sous FreeBSD toutes ces joyeusetés s'installent dans /usr/local contrairement au reste qui s'installe sur / ou /usr (sauf /usr/local bien sur). Sur les FreeBSD, les logiciels annexes sot appelés des "ports" qui sont en gros une surcouche des packages NetBSD (ne pas se tromper, FreeBSD possède bien plus de packages que NetBSD). L'OS en tant que telle (la première partie) est développée et maintenue par la même équipe (contrairement à Linux ou par exemple les commandes de base peuvent être maintenues par plusieurs équipes dans plusieurs projets différents), ce qui permet d'avoir une certaine cohérence. Les logiciels supplémentaires sont portés (souvent depuis Linux) vers FreeBSD par d'autres équipes (je ne connais cependant pas qui fait quoi exactement)
Première chose : il y a peut être des trucs qui sont configurés par défaut sous Linux, et qu'il faudra que tu configure à la main (activation ssh par exemple ...).
Ensuite, le partitionnement disque qui est un peu différent sous les xBSD, mais rien d'insurmontable (je reconnais cependant que ça peut être déroutant au début).
Enfin .... le système et les applis sont bien distingués contrairement à Linux ou il n'y a pas vraiment de distinction. Certaines applis ne seront peut être pas portés, ou tu n'auras pas la dernière version, car les devs n'auront pas encore eu le temps de les porter.
Sinon misà part quelques différences dans les commandes (ps aux plutot que ps -ef par exemple), tu devrais t'y retrouver facilement.
Je te conseille la lecture du livre "les cahiers de l'admin BSD" qui est assez bien fait pour la prise en main des OS de type BSD. Il est assez orienté NetBSD mais l'auteur parle également des autres BSD, ainsi que de Linux et des différences entre ces OS.
Je pense que tu n'as aps eu de problème parce que toi, contrairement à d'autres, tu pense portable (ce n'est malhereusement pas le cas de tout les développeurs, loin s'en faut).
C'est du côté interface avec le "spécifique distribution" (le package) et le "spécifique WM" (comment s'intégrer au GUI de l'utilisateur) que ça pèche.
Oui .... mais ça se comprend aussi, chaque environnement est différent. Mais une question, quelles sont les initiatives qui ont été prises pour tenter de palier à ça ? ce n'est pas le développeur d'une appli à s'adapter
Euh .. Bien sur que si ..... un peu quand même ... Ca fait longtemps que je n'ai plus fait de développement d'application avec IHM graphique, cependant, n'est-ce pas au développeur, enfin plutpot au concepteur, de s'assurer que le code "présentation" et le code de l'application en lui même soient assez décorrellés pour pouvoir l'interfacer avec n'importe quel WM ? Apres ton appli, tu la développes sous un WM particulier et ensuite, la personne qui a la possibilité de l'intégrer dans un autre wm elle le fait ...
Cela dit aujourd'hui, les WM font des tas de trucs qu'ils ne devraient pas faire (gestion du réseau, accès aux FS, etc ...) et c'est vrai que ça devient n'importe quoi.
Une API "normée" pour les trucs de base, une API plus poussée pour le plus compliqué, c'est si dur? (non, je ne réagirais pas sur le "tu peux le faire, c'est libre", trop de temps à y consacrer, et surtout je pense que ce truc sera refusé "pas besoin". C'est un manque du point de vue d'un programmeur, c'est tout.)
euh ... alors les programmeurs qui n'ont pas ce besoin devraient développer un truc pour les programmeurs qui ont ce besoin mais qui n'ont pas le temps de le faire ?
Ya comme une incohérence dans ce que tu dis ...... Ou alors tu me paye, moi et une équipe de dev pour qu'on te le fasse ....
Si ceux qui ont ce besoin venaient à former la communauté de ceux qui ont ce besoin, histoire de proposer des idées, remonter les problèmes, plutot que, chacun dans son coin dire "j'ai ce besoin" sans agir, peut-être y aurait-il une prise de conscience côté des développeurs des différents environnements de bureau .... Et la ça deviendrait constructif.
Je pense que tu n'as aps eu de problème parce que toi, contrairement à d'autres, tu pense portable (ce n'est malhereusement pas le cas de tout les développeurs, loin s'en faut).
C'est du côté interface avec le "spécifique distribution" (le package) et le "spécifique WM" (comment s'intégrer au GUI de l'utilisateur) que ça pèche.
Oui .... mais ça se comprend aussi, chaque environnement est différent. Mais une question, quelles sont les initiatives qui ont été prises pour tenter de palier à ça ? ce n'est pas le développeur d'une appli à s'adapter
Euh .. Bien sur que si ..... un peu quand même ... Ca fait longtemps que je n'ai plus fait de développement d'application avec IHM graphique, cependant, n'est-ce pas au développeur, enfin plutpot au concepteur, de s'assurer que le code "présentation" et le code de l'application en lui même soient assez décorrellés pour pouvoir l'interfacer avec n'importe quel WM ? Apres ton appli, tu la développes sous un WM particulier et ensuite, la personne qui a la possibilité de l'intégrer dans un autre wm elle le fait ...
Cela dit aujourd'hui, les WM font des tas de trucs qu'ils ne devraient pas faire (gestion du réseau, accès aux FS, etc ...) et c'est vrai que ça devient n'importe quoi.
Je suis assez partagé sur c genre de "norme" ... Sous Unix il existe un tas de normes qui ont été censées faciliter le portage d'applis ( posix, etc ...). En théorie c'est bien. En pratique, la technique évolue tellement que les normes prennent du temps à s'adapter et au final si tu veux faire les choses "dans les normes", tu ne peux faire ce que tu veux, ou alors programmer avec des méthodes "anciennes" et ne pas tirer parti de nouvelles fonctionnalités apportées par le noyau ou l'API (ce que j'appelle les "gnuseries" ou "linuxeries" ....
Un interfaçage différent suivant le WM, c'est la grosse merde.
Dans la mesure ou chaque WM ne fait pas forcément la même chose .... celà dit il doit y avoir moyen d'extraire un tronc commun ....
Je ne suis pas d'accord avec tout ce que tu dis dans ce fil, seulement force est de constater que sur ce point tu as raison.
Pour ton soft : je ne suis pas allé le voir mais il va me servir, c'est ce que je cherchais il y a quelque temps déjà.
Pour le packaging, dans les grandes lignes je suis assez d'accord avec toi également. Tu as mis le doigt sur un problème propre à Linux et qui a plus ou moins tué Unix à une époque : l'incompatibilité entre les distributions ....
Déjà de base, beaucoup mélange le libre et Linux, libre et GPL (qui n'a pas le monopole de la liberté), libre et FSF. Si la FSF prone le LL, la FSF n'est pas le libre .... Enfin ... Partant de là les dev Linux, n'aiment pas que leurs softs ne soient pas portés sur d'autres OS "du Mal". Alors ils s'arrangent pour mettre des Linuxeries et des GNUseries dans tous les coins, sans prendre les précautions nécessaires pour rendre portables leurs softs, et sans non plus documenter de façon claire leurs logiciels. Et comme ils sont extrémistes jusqu'au bout, ils veulent également imposer leur distribution qui est la meilleure, bien sur ... Et de ce fait, pour packaer l'appli ailleurs ben ça devient compliqué.
Personnellement je suis d'avis que le nombre de gestionnaire de paquets différents n'est pas le problème à la base. Le problème est en amont : les développeurs devraient penser autrement, et intégrer la portabilité de leurs applis à la base, et naturellement je pense que des bonnes pratiques ou des outils naitraient de cette façon de faire, parce que si on compte surles distributions pour faire ce travail, on y arrivera pas (les distributions, surtout les commerciales, ont grand intéret à rendre leurs utilisateurs captifs de leur outils ...).
Il m'arive de me connecter sur ma machine en tant que root pour des taches qui ne le nécessitent pas. Par contre lorsque je le fais, je sais exactement à quoi m'attendre et quels sont les risques, et j'évite par exemple d'exécuter les PJ d'un mail ou autres joyeusetés de ce genre ...
J'ai enfin un argument digne de ce nom pour ceux qui me prônent sans cesse la "convivialité" (je trouve ce mot stupide dans le contexte de l'informatique) d'un environnempent graphique.
[^] # Re: Perl ?
Posté par totof2000 . En réponse au journal Quel langage pour un non informaticien?. Évalué à 5.
Je ne conseillerais pas ça en premier langage.
[^] # Re: Alors ça c'est un sujet à troll :)
Posté par totof2000 . En réponse au journal Quel langage pour un non informaticien?. Évalué à 2.
Quand j'ouvre le lien :
"Plongez au coeur de Python est un livre Python libre destiné aux programmeurs experimentés.".
C'est pas vraiment un truc pour les débutants ...
[^] # Re: Alors ça c'est un sujet à troll :)
Posté par totof2000 . En réponse au journal Quel langage pour un non informaticien?. Évalué à 8.
Il existe un bon bouquin dont je ne me rappelle plus le titre, édité chez O Reilly (mais dispo librement sur internet) qui est un cours d'apprentissage de la prorammation à l'aide de python ....
Allez, après recherche google, j'obtiens ça :
http://www.framasoft.net/article1971.html
Le PDF : http://www.cifen.ulg.ac.be/inforef/swi/download/python_notes(...)
[^] # Re: Meurtre ?
Posté par totof2000 . En réponse au journal [HS] La révolte en Grèce. Évalué à 4.
Oui.
Tu as eu 15 ans un jour (l'âge de la victime) ?
Non je suis passé de 12 ans à 20 ans ....
Tu n'étais pas influencable, tu n'as jamais fait une petite connerie
des petites si ....
et en y repensant tu te dis que tu as eu de la veine, genre te prendre une cuite à la limite du coma éthylique.
Désolé mais ça ce n'est pas une _PETITE_ connerie .... Parce quand tu prends une cuite de ce genre, l'état dans lequel tu es peut te pousser à prendre des risques pour toit ou pour les autres ....
Personellement je ne me suis jamais pris de cuite ... Il m'est arrivé parfois de boire et d'avoir la tête qui tourne un peu (souvent parce que je ne connaissais pas la boisson un peu spéciale qu'on me proposait ...) mais j'ai toujours su m'arrêter à temps. Et dans cet état je ne conduis pas ....
Celà dit j'ai appris les dangers de l'alcool assez jeune, et je n'ai jamais été attiré par ce genre decomportement. Faut dire aussi que je n'ai jamais ressenti le besoin d'être ivre pour m'amuser et je trouve triste d'avoir besoin de se retourner la tête pour faire la fête ...
No limit, pourquoi pas la tôle pour le gosse de 7 ans qui avait fricoté avec une gamine de son âge il y a quelques temps
Pourquoi no limit ? Tu ne peux pas mettre sur un pied d'égalité ce sujet avec le fait de se rassembler pour caillasser des flics, ou n'importe qui d'autre ....
Que vous ayez de l'aversion pour les mouvements extremistes ok mais restez quand même lucides surr les droits de l'homme qui parait-il sont à l'honneur aujourd'hui.
Je ne suis pas contre les anarchistes ... je suis contre ceux qui se cachent derriere l'excuse de jeunesse pour tolérer l'innacceptable. Et c'est justement parce que certaines choses moins graves sont excusées qu'on en arrive à des cas critiques à ce jour. Je parle d'une manière générale, pas de ce cas particulier pour lequel je n'ai pas trop d'infos.
[^] # Re: Meurtre ?
Posté par totof2000 . En réponse au journal [HS] La révolte en Grèce. Évalué à 3.
Ca commence à m'agacer cette façon de défendre les "jeunes" sous prétexte qu'ils sont "jeunes". Pour la pupart ils savent très bien ce qu'ils font, et c'est justemant pour ça qu'ils le font : ils supposent qu'ils sont "privilégiés" parce que jeunes ...
[^] # Re: Meurtre ?
Posté par totof2000 . En réponse au journal [HS] La révolte en Grèce. Évalué à 1.
Est-ce à dire qu'il faut tout excuser parce que ce sont des adolescents ?
Moi je pense que non. Quand tu marche au bord d'un précipice, si tu glisse, tu te vautres et tu te tues .... Après la pesanteur elle ne t'empêche pas de tomber parce que tu es adolescent ... La c'est pareil. Faut pas me dire qu'il ne savait pas qu'il prenait des risques.
[^] # Re: Problème sous linux aussi
Posté par totof2000 . En réponse au journal Maintenez votre Windows à jour.... Évalué à 4.
Ce n'est qu'une suggestion .... Ya peut-être mieux à faire, mais déjà la l'impact ne sera pas le même.
[^] # Re: Problème sous linux aussi
Posté par totof2000 . En réponse au journal Maintenez votre Windows à jour.... Évalué à 2.
- plein de monde aparamment rencontre le même problème
- tout ces gens se plaignent d'une façon ou d'une autre
- de temps en temps ya des gens qui en parlent mais ça n'a aucun effet.
- de ce fait personne ne fait rien.
[^] # Re: Et les retours d'expérience ?
Posté par totof2000 . En réponse au journal Passer de Linux à FreeBSD. Évalué à 2.
Jamais essayé sous NetBSD ... mais pour moi ça me gêne pas (mount c'est pas grand chose ...).
- j'en avais marre de passer plus de temps à administrer ma machine qu'à l'utiliser (j'utilisais les ports). Je suis sysadmin alors en rentrant chez moi, j'aimerais juste lire mes emails, écouter un peu de musique ou regarder quelques vidéos.
Moi aussi je suis admin système ... et avec mon NetBSD je fais tout ça.
Bien sur j'ai pas un environnement hyper sexy comme certains l'aiment, je tourne avec un Enlightenment .. en config quasi "de base" ... mais ça me permet de faire tout ce que j'ai à faire d'un ordinateur (vidé, mails, mouler ici, openoffice, ...).
[^] # Re: Et les retours d'expérience ?
Posté par totof2000 . En réponse au journal Passer de Linux à FreeBSD. Évalué à 3.
oui
— Êtes-vous retourné sous Linux ?
non ... si quelquefois un test de distribution .... qui à chaque fois me conforte dans mon choix ...
— Qu'est-ce qui vous a fait choisir l'un ou l'autre ?
Je cherchais un système dispo sur x86,sparc,sparc64 .... A l'époque seul NetBSD était dispo sur ces 3 plates formes.
— D'expérience de distribution sous Linux (j'en ai pas mal utilisées de façon assez longue), on a rarement la distribution parfaite, et on aimerai bien un bout de l'un avec un bout d'une autre. Donc là, les petits plus de l'un et de l'autre
Personnellement j'ai commencé avec Slackware, puis je suis passé par RedHat, essayé Debia, mandriva (mandrake à l'époque) et suse, mais jamais vraiment accroché (j'ai toujours préféré Slackware ....).
Les plus de slackware :
- pas de prise de tête avec des choses activées à mon insiu, que je dois désactiver après installation
- pas de "soumission imposée" à un système de package : je peux installer via sources, même le kernel officiel marche bien ...
Inconvénients slackware : faut tut se palucher les dépendances à la main .... mais a force on crée ses outils ...
— Comme dit dans un commentaire, la différence se situe plus au niveau administration qu'au niveau environnement de bureau qui est globalement assez identique (même gestionnaires). Est-ce vraiment plus agréable ?
oui. /etc est plus propre, c'est pas un foutoir. es services sont démarrés dans /etc/rc.conf .... pas un bordel comme les /etc/rc.d + rc0,rc1 ... rc5 avec encore un outil supplémentaire pour gérer tout ça
La séparation nette système/userland est très pratique également .
— Pour ceux qui ont testé pas mal de distributions, et aussi BSD, a-t-on juste l'impression de tester une n-ième distribution, ou est-ce vraiment plus différent que ça.
Pour moi ça a été plus différent que ça .... comment dire .. des pages de man à jour (enfin presque, ya parfois des petits trucs mais c'est pas aussi marqué que sous Linux)
Pour le dernier points, on parle par exemple du système d'init de BSD bien foutu, mais qui est finalement aussi présent sur certaines distributions,
CF plus haut .... je préfère largement l'init BSD aux init Linux (Red Hat et Debian étant assez horriblers sur ce point).
de même que celui des ports, proche de ceux de Gentoo. Donc existe-t-il encore beaucoup de choses propre à BSD qui n'existe pas sous Linux ?
oui.
Typiquement installer un Xen sur Netbsd c'est du bonheur (enfin en x86, pas en x86 64 : je galère dessus en ce moment même).
Linux dans beaucoup de cas il y a des problèmes que tu arrives à résoudre par de l'incantation Sous NetBSD c'est rarement le cas ....
Enfin j'ai plus l'impression d'utiliser mon système que de le dépanner ou l'upgrader ......
Les moins : les softs arrivent plus tard sous NetBSD, et yen a moins que sous Linux. Parfois compliqué de porter un sot sous NetBSD. Il y a moins de matériel reconnu, et pkgsrc me gonfle parfois (mais c'est normal, tout système n'est pas parfait).
Par rapport à une mandriva, debian ou Suse, j'ai l'impression d'avoir la maîtrise de mon système.
Personnellement j'aime BSD parce que justement certains trucs lourds de Linux ne tournent pas dessus (u ne sont pas activés par défaut).
[^] # Re: Et les retours d'expérience ?
Posté par totof2000 . En réponse au journal Passer de Linux à FreeBSD. Évalué à 2.
Slackware ->oublie
Debian ->oublie
Reste plus grand monde ensuite.
[^] # Re: Problème sous linux aussi
Posté par totof2000 . En réponse au journal Maintenez votre Windows à jour.... Évalué à 2.
Tu n'est pas le seul dans ce cas, et personnellement je suis assez d'accord avec toi sur certains points que j'ai pu constater par moi même.
Ce que je te reproche ce n'est pas ta critque mais ta critique "dans le vide".
Puisque aparamment tu es développeur, et que pour toi il y a un problème avec les dev. de logiciels libres ou packager et que de surcroit tu ne semble pas être le seul, essaie de faire quelque chose ..... Regarde Stallman par exemple, a-t-il attendu que les fabricants d'imprimantes dainent à nouveau lui fournir les soures des pilotes tout en pleurant dans les ML en disant que les fabricants d'imprmantes sont des vilains parce qu'ils ne veulent pas lui donner accès aux sources de leurs drivers, en lui disant "ben tu n'en a pas besoin" ?
Bien sur tu vas me dire "j'ai pas le temps de m'en occuper" ... Dans ce cas ne pleure pas .... ou essaie de trouver quelqu'un qui s'en occupera à ta place (moyennant rémunération, peut-être je ne sais pas ...).
Je ne veux pas être désagréable mais bon ... Il y a un moment ou il faut arrêter de pleurer et agir.
[^] # Re: Problème sous linux aussi
Posté par totof2000 . En réponse au journal Maintenez votre Windows à jour.... Évalué à 2.
Petite question : quand tu cherches ce genre d'info, introuvable au premier abord, pense-tu à indiquer ça sur un wiki ou une page www ?
Ca pourra servir à quelqu'un d'autre et en plus tu auras contribué au libre ....
Sinon j t'accorde que la documentation de la plupart des projets libres est soit inexistante, soit pas à jour. Ceux qui ont essayé RoR, Mediawiki ou autre projet conséquent savent de quoi je parle ....
[^] # Re: Problème sous linux aussi
Posté par totof2000 . En réponse au journal Maintenez votre Windows à jour.... Évalué à 2.
[^] # Re: tu ne seras pas trop dépaysé ....
Posté par totof2000 . En réponse au journal Passer de Linux à FreeBSD. Évalué à 3.
Pour faire plus détaillé : quand tu installe un système BSD tu as le système de base (noyau+shell+libs système+X11ouXorg+commandes de base pour administration, avec en général en plus un seveur DNS? un serveur de mail et autres joyeusetées rencontrées sur la plupart des systèmes Unix).
Pour info FreeBSD intègre aussi Perl dans les packages de base ... mais c'est pour le système des ports qui l'utilise.
Ensuite tu as la couche "applicatie" dans laquelle tu rencontrera le reste, les applis quoi, avec les Windows Manager ou environnements de bureau, OpenOffice par exemple, etc ... (attention ce ne sont pas que les applis graphique : on y rencontre aussi Apache, PHP, etc ...).
Comme précisé plus haut sous FreeBSD toutes ces joyeusetés s'installent dans /usr/local contrairement au reste qui s'installe sur / ou /usr (sauf /usr/local bien sur). Sur les FreeBSD, les logiciels annexes sot appelés des "ports" qui sont en gros une surcouche des packages NetBSD (ne pas se tromper, FreeBSD possède bien plus de packages que NetBSD). L'OS en tant que telle (la première partie) est développée et maintenue par la même équipe (contrairement à Linux ou par exemple les commandes de base peuvent être maintenues par plusieurs équipes dans plusieurs projets différents), ce qui permet d'avoir une certaine cohérence. Les logiciels supplémentaires sont portés (souvent depuis Linux) vers FreeBSD par d'autres équipes (je ne connais cependant pas qui fait quoi exactement)
J'espère avoir été claier ....
# tu ne seras pas trop dépaysé ....
Posté par totof2000 . En réponse au journal Passer de Linux à FreeBSD. Évalué à 6.
Ensuite, le partitionnement disque qui est un peu différent sous les xBSD, mais rien d'insurmontable (je reconnais cependant que ça peut être déroutant au début).
Enfin .... le système et les applis sont bien distingués contrairement à Linux ou il n'y a pas vraiment de distinction. Certaines applis ne seront peut être pas portés, ou tu n'auras pas la dernière version, car les devs n'auront pas encore eu le temps de les porter.
Sinon misà part quelques différences dans les commandes (ps aux plutot que ps -ef par exemple), tu devrais t'y retrouver facilement.
Je te conseille la lecture du livre "les cahiers de l'admin BSD" qui est assez bien fait pour la prise en main des OS de type BSD. Il est assez orienté NetBSD mais l'auteur parle également des autres BSD, ainsi que de Linux et des différences entre ces OS.
[^] # Re: Pas convaincu
Posté par totof2000 . En réponse au journal Maintenez votre Windows à jour.... Évalué à 2.
[^] # Re: De l'utilité...
Posté par totof2000 . En réponse au journal Maintenez votre Windows à jour.... Évalué à 2.
Toutes mes excuses ....
[^] # Re: De l'utilité...
Posté par totof2000 . En réponse au journal Maintenez votre Windows à jour.... Évalué à 2.
C'est du côté interface avec le "spécifique distribution" (le package) et le "spécifique WM" (comment s'intégrer au GUI de l'utilisateur) que ça pèche.
Oui .... mais ça se comprend aussi, chaque environnement est différent. Mais une question, quelles sont les initiatives qui ont été prises pour tenter de palier à ça ?
ce n'est pas le développeur d'une appli à s'adapter
Euh .. Bien sur que si ..... un peu quand même ... Ca fait longtemps que je n'ai plus fait de développement d'application avec IHM graphique, cependant, n'est-ce pas au développeur, enfin plutpot au concepteur, de s'assurer que le code "présentation" et le code de l'application en lui même soient assez décorrellés pour pouvoir l'interfacer avec n'importe quel WM ? Apres ton appli, tu la développes sous un WM particulier et ensuite, la personne qui a la possibilité de l'intégrer dans un autre wm elle le fait ...
Cela dit aujourd'hui, les WM font des tas de trucs qu'ils ne devraient pas faire (gestion du réseau, accès aux FS, etc ...) et c'est vrai que ça devient n'importe quoi.
[^] # Re: Problème sous linux aussi
Posté par totof2000 . En réponse au journal Maintenez votre Windows à jour.... Évalué à 3.
euh ... alors les programmeurs qui n'ont pas ce besoin devraient développer un truc pour les programmeurs qui ont ce besoin mais qui n'ont pas le temps de le faire ?
Ya comme une incohérence dans ce que tu dis ...... Ou alors tu me paye, moi et une équipe de dev pour qu'on te le fasse ....
Si ceux qui ont ce besoin venaient à former la communauté de ceux qui ont ce besoin, histoire de proposer des idées, remonter les problèmes, plutot que, chacun dans son coin dire "j'ai ce besoin" sans agir, peut-être y aurait-il une prise de conscience côté des développeurs des différents environnements de bureau .... Et la ça deviendrait constructif.
[^] # Re: De l'utilité...
Posté par totof2000 . En réponse au journal Maintenez votre Windows à jour.... Évalué à 2.
C'est du côté interface avec le "spécifique distribution" (le package) et le "spécifique WM" (comment s'intégrer au GUI de l'utilisateur) que ça pèche.
Oui .... mais ça se comprend aussi, chaque environnement est différent. Mais une question, quelles sont les initiatives qui ont été prises pour tenter de palier à ça ?
ce n'est pas le développeur d'une appli à s'adapter
Euh .. Bien sur que si ..... un peu quand même ... Ca fait longtemps que je n'ai plus fait de développement d'application avec IHM graphique, cependant, n'est-ce pas au développeur, enfin plutpot au concepteur, de s'assurer que le code "présentation" et le code de l'application en lui même soient assez décorrellés pour pouvoir l'interfacer avec n'importe quel WM ? Apres ton appli, tu la développes sous un WM particulier et ensuite, la personne qui a la possibilité de l'intégrer dans un autre wm elle le fait ...
Cela dit aujourd'hui, les WM font des tas de trucs qu'ils ne devraient pas faire (gestion du réseau, accès aux FS, etc ...) et c'est vrai que ça devient n'importe quoi.
[^] # Re: Problème sous linux aussi
Posté par totof2000 . En réponse au journal Maintenez votre Windows à jour.... Évalué à 2.
Un interfaçage différent suivant le WM, c'est la grosse merde.
Dans la mesure ou chaque WM ne fait pas forcément la même chose .... celà dit il doit y avoir moyen d'extraire un tronc commun ....
[^] # Re: De l'utilité...
Posté par totof2000 . En réponse au journal Maintenez votre Windows à jour.... Évalué à 3.
Pour ton soft : je ne suis pas allé le voir mais il va me servir, c'est ce que je cherchais il y a quelque temps déjà.
Pour le packaging, dans les grandes lignes je suis assez d'accord avec toi également. Tu as mis le doigt sur un problème propre à Linux et qui a plus ou moins tué Unix à une époque : l'incompatibilité entre les distributions ....
Déjà de base, beaucoup mélange le libre et Linux, libre et GPL (qui n'a pas le monopole de la liberté), libre et FSF. Si la FSF prone le LL, la FSF n'est pas le libre .... Enfin ... Partant de là les dev Linux, n'aiment pas que leurs softs ne soient pas portés sur d'autres OS "du Mal". Alors ils s'arrangent pour mettre des Linuxeries et des GNUseries dans tous les coins, sans prendre les précautions nécessaires pour rendre portables leurs softs, et sans non plus documenter de façon claire leurs logiciels. Et comme ils sont extrémistes jusqu'au bout, ils veulent également imposer leur distribution qui est la meilleure, bien sur ... Et de ce fait, pour packaer l'appli ailleurs ben ça devient compliqué.
Personnellement je suis d'avis que le nombre de gestionnaire de paquets différents n'est pas le problème à la base. Le problème est en amont : les développeurs devraient penser autrement, et intégrer la portabilité de leurs applis à la base, et naturellement je pense que des bonnes pratiques ou des outils naitraient de cette façon de faire, parce que si on compte surles distributions pour faire ce travail, on y arrivera pas (les distributions, surtout les commerciales, ont grand intéret à rendre leurs utilisateurs captifs de leur outils ...).
[^] # Re: Problème sous linux aussi
Posté par totof2000 . En réponse au journal Maintenez votre Windows à jour.... Évalué à 1.
Il m'arive de me connecter sur ma machine en tant que root pour des taches qui ne le nécessitent pas. Par contre lorsque je le fais, je sais exactement à quoi m'attendre et quels sont les risques, et j'évite par exemple d'exécuter les PJ d'un mail ou autres joyeusetés de ce genre ...
[^] # Re: La fin de l'interface de l'homme des cavernes (ou pas) ?
Posté par totof2000 . En réponse au journal Elle a 40 ans,.... Évalué à 3.