En même temps, au-delà de tout ça, il y a une question qui m'interpelle beaucoup plus : l'intérêt du public.
Quand j'étais gamin, à chaque passage à Paris je voulais aller soit à la Vilette, soit au Palais de la Découverte.
Les expositions concernaient : voyage dans l'infiniment petit, le monde spatial, le corps humain, les expériences de physique, …
Plein de domaines ultra-passionnant, avec des expériences didactiques, des représentations. Bref, c'était génial.
Et là, quoi ? Une exposition pour dire que il y a des cigarettes contrefaites et que 50% des médicaments sur internet sont des contrefaçons ?
Mais bon sang, qui en a qqch a foutre ? Honnêtement ? Qui peut bien visiter ce genre de trucs ? Qui peut passer plus de 3 minutes à discuter de ça ? Alors vous imaginer vous taper en famille une exposition là dessus ? D'ailleurs, que peut-on exposer si ce n'est des exemples de produits contrefaits ? Si tu es sage mon petit Henri, ce dimanche on ira visiter un entrepôt de la douane ! Youppie !
Mais c'est quoi ce délire ???? Le fait qu'un microscopique panneau sur le libre soit censuré me choque même cent fois moins qu'on puisse avoir une expo sur "la contrefaçon" à la cité des sciences. C'est tellement stupide, tellement idiot…
Mes livres CC By-SA : https://ploum.net/livres.html
un problème possible c'est que worker n'est pas compatible avec suphp. (et suphp, c'est quand même vachement intéressant quand tu veux pouvoir gérer des fichiers à la fois depuis une appli web et depuis ssh)
Mes livres CC By-SA : https://ploum.net/livres.html
Est-ce qu'il est comparable à wormux ? Quels sont les avantages/inconvénients ?
J'étais personnellement un grand fan de Worms 1 (Bye Bye !) et je n'ai jamais vraiment accroché à ses suites. Trop compliqué, trop cartoon, moins de fun brut et de pixels qui explosent.
Wormux est génial mais, sans que je puisse dire pourquoi, je n'ai jamais retrouvé beaucoup de fun à y jouer. Peut-être suis-je devenu trop vieux ?
Est-ce que celui-ci pourrait être différent ?
Mes livres CC By-SA : https://ploum.net/livres.html
Le truc qui m'empèche d'utiliser Gwibber est sa conso RAM proprement hallucinante.
Quand Gwibber est lancé, je swappe à mort et j'ai des pic d'utilisation de CPU. Alors, c'est joli, mais quand on a "que" 1 seul petit Go de RAM, et bien, c'est mort. Dommage…
Mes livres CC By-SA : https://ploum.net/livres.html
Pas du tout. En fait, il a vendu le nom "Nexuiz" (dont il était sans dout propriétaire) à Illifonic.
Illifonic récupère sur le net le code GPL2 et rajoute des maps et textures. Voilà, tu as un produit qui respecte 100% la GPL.
Peut-être que Illifonic ne sait pas bien se servir du net et donc que Vermeulen a également facturé le fait de fournir les sources mais ça ne change rien à l'histoire.
(par contre, ils sont en effet dans l'obligation de fournir les sources à leurs clients).
Mes livres CC By-SA : https://ploum.net/livres.html
Non je n'ai pas fait clairement le choix de péréniser le système. Si ça avait été le cas, je n'aurais pas posté de journal. Surtout que j'ai eu des stagiaires très contents de faire leur stage avec nous (et certains très bons, pas tous mais ça arrive), ce qui met un léger contrepoid à toutes les réactions.
Et effectivement, je m'abstiens de ce que je ne considère pas comme éthique dans mon travail. À tel point que ça peut me coûter mon boulot d'un jour à l'autre mais c'est une autre histoire.
Mes livres CC By-SA : https://ploum.net/livres.html
Chez nous, les stages sont des projets à parts qui ne font pas partie du travail « normal ». Ce sont des petits projets en dehors de la hiérarchie dont on espère que, de temps en temps, il sortira qqch qu'on pourra à réutiliser plus tard.
Donc ce n'est pas vraiment un emploi. Ce sont des projets pour lesquels la société ne veut pas payer. Plutôt que de les laisser tomber, on essaye de trouver des stagiaires.
Mes livres CC By-SA : https://ploum.net/livres.html
« Une compétence, ça se paye, puisque tu payes 0€, normal que tu ai 0 compétence tu ne crois pas? »
Sauf que je ne pense pas exiger de réelles compétences mais juste la volonté d'apprendre et la capacité à se débrouiller.
En fait, tu as raison, il faut un minimun de compétences (et ce que je dis en est une).
« Ca serait bien, pour que le entreprises évoluent elles aussi et se mettent à payer pour le travail fourni. Tout travail mérite salaire, y compris les stages avec des personnes compétentes. »
Le problème c'est que les entreprises sont pleines de gens qui ont fait des stages gratos et qui pourrissent leur vie à la machine à café 10h par jour en attendant la pension. Alors, forcément, les jeunes qui ne sont pas d'accord avec ça sont vus commes des prétentieux.
Et ceux qui acceptent les stages sont le bas du bas du panier (vous n'imaginez pas ce que j'ai vu). Ce qui n'améliore pas l'image qu'on a des jeunes : prétentieux et, au fond, incompétents (alors que ce ne sont pas les mêmes).
Mes livres CC By-SA : https://ploum.net/livres.html
Remplace ma phrase par : "je ne souhaite pas me battre pour ça pour le moment". (parce que je remet déjà tellement de choses en question que j'en perds ma crédibilité à la longue)
Mes livres CC By-SA : https://ploum.net/livres.html
La démarche artistique est entièrement différente. Je conçois tout à fait que les auteurs s'inquiètent de la manière dont le public va découvrir l'œuvre.
C'est comme les cinéastes qui veulent que le spectateur découvre le film au cinéma ou l'auteur de livre/BD qui doit signer son "bon d'impression" et qui, tant que ce bon n'est pas signé, peut refuser la diffusion car l'œuvre n'est pas conforme à ce qu'il souhaite exprimer.
Si, en tant que public, tu n'es pas d'accord avec ça, tu peux ne pas acheter voire même refaire toi même ta propre compil pink floyd. Mais au moins, ça n'aura aucune prétention de légimité.
Alors que si EMI propose des morceaux à la pièce, cela peut être perçu comme "approuvé par l'artiste original".
Mes livres CC By-SA : https://ploum.net/livres.html
Pour avoir travaillé avec les brevets, je peux même rajouter un truc qui m'a été confirmé par les gens qui s'occupent des brevets eux-mêmes.
Si ton brevet s'appelle "Tartine à la confiture", tu fais 20 pages de blabla dans lesquelles tu décris :
- Comment faire de la confiture avec des fruits et du sucre
- Comment faire du pain
- Comment trancher son pain
- Comment étaler la confiture sur le pain
- Comment mesurer que l'étalage est optimal
- Comment prédire la quantité de tartines pour un pot de confiture
- Comment aller grater le fond du pot de confiture
De tout ça, il est fort probable que tout soit déjà breveté excepté que ta méthode pour gratter le fond du pot est légèrement différente de tous les brevets qui existent à ce sujet. Si tu arrives à démontrer ce point, le brevet sera accepté.
Attention, en théorie, seul la méthode bien particulière de grattage du fond du pot pourra être défendue. C'est là ton invention telle que reconnue par l'instance qui délivre les brevets. Attention également, cela ne signifie pas pour autant que cette invention est valide! Cela signifie que l'office des brevets trouve que ta méthode de grattage du pot semble, à priori, originale et brevetable. Si elle l'est vraiment ne sera décidé que par la justice en cas de procès. Un brevet n'est donc pas une preuve d'invention, c'est juste un certificat que "les 20 pages de blabla pourraient, éventuellement, contenir au moins une phrase qui est originale par rapport à ce qui se fait".
Il n'empèche que ton brevet "tartine à la confiture" avec tous les points listés est maintenant dans la base de données des brevets avec le sceau accepté. Toute personne tombant sur ton brevet doit donc se farcir un état de l'art monumental pour comprendre ce qui est valide dans ton brevet car, de manière absurde, ce n'est pas mis dans le brevet.
On comprend bien, dès lors, qu'il me suffit à présent d'aller chez tous les boulangers et fabriquants de confiture, de brandir mon brevet et de faire le syma ("Je ne veux pas aller en justice hein") et de s'arranger un petit accord à l'amiable ("Ça vous coutera 100x moins cher qu'un procès voire même que de faire l'état de l'art et d'analyser le brevet vous-même").
Ce procédé est donc parfaitement malhonnête. Vous allez me dire que je suis un libriste non-objectif (c'est vrai).
Cependant, c'est considéré comme naturel par les ingénieurs qui déposent des brevets et par les patents attorney. Tout cela est expliqué lorsqu'on veut déposer un brevet comme si c'était entièrement normal et j'ai déjà vu/entendu les explications à ce sujet. J'ai entendu de mes propres oreilles des instructions qui disaient que "les phrases doivent être moins claires, plus vagues, plus générales" ou "On voit que tu cherches à breveter un algo logiciel. Soit plus vague et insiste sur le fait que cela tourne sur un processeur. Précise le type de processeur, le type de disque dur physique et tout ce qui peut paraître matériel".
Tout cela est "normal" et, si confronté avec le fait que c'est de intellectuellement malhonnête, outre l'étonnement, la réponse qui suit est toujours : "Tout le monde fait comme ça, le système est comme ça et on ne va pas changer tout le système".
Si vous croyez que le système des brevets est pourri, vous n'avez jamais travaillé avec des brevets. Ceux qui l'ont fait savent que c'est pire que ça. C'est une injure à l'intelligence et au développement.
Mes livres CC By-SA : https://ploum.net/livres.html
"on à comprit que la perte en performance ce fait en échange d'un gain énorme en maintenabilité, portabilité et facilité de développement."
Dans un monde idéal, on combine les deux.
Et oui, ça existe.
Cela s'appelle J2EE : maintenabilité illusoire, portabilité difficile à maintenir, développement réservé aux autistes, le tout avec des performances de merde.
Elle est pas belle la vie ?
Mes livres CC By-SA : https://ploum.net/livres.html
J'adore les amateurs de Manga. Les mangas, c'est juste des gars mal dessinés avec des cheveux bleus qui font "Wahaha" en sautant et si t'as le malheur de le dire, tu te prends une poelée de mangaistes qui te sortent plein de noms en japonais pour justifier le fait que "Non, même pas vrai d'abord".
Ça marche à tous les coups…
Mes livres CC By-SA : https://ploum.net/livres.html
Implémenté, je ne sais pas, mais le s2s de gmail a été, pendant plus d'un an, coupé de l'extérieur. Comme ce n'était pas très utilisé à l'époque (il fallait toujours une invitation), c'est passé relativement inaperçu.
Mes livres CC By-SA : https://ploum.net/livres.html
De mon côté, fritalk.org est sous Ejabberd depuis un petit temps et c'est très très stable.
La config est un peu obscure au début mais c'est relativement bien documenté. Là, je sers du multi-domaine avec certains domaines sur LDAP, d'autres pas, ce qui n'est pas trivial à mes yeux.
Jamais eu de réelle fuite de mémoire avec plusieurs centaines d'utilisateurs simultanés. Par contre, Ejabberd utilise beaucoup de mémoire par défaut.
Par contre, on a retiré les passerelles il y a quelques temps car c'était un boulot de maintenance beaucoup trop élevé et la plus grande source de plantage ou de remplissage de la mémoire.
Mes livres CC By-SA : https://ploum.net/livres.html
Les librairies python, à la différence des gems, sont des packages debian comme les autres.
Pourquoi "mettre en prod" devrait-il être synonyme de "se prendre la tête" ?
Mon raisonnement est tout simple :
Est-il possible de maintenir un serveur Django (sécurité, mises-à-jour) sans rien connaître de Django ou même Python ?
Oui, tout à fait. Il suffit d'installer les bons paquets avec apt-get. Seule contrainte : une config apache particulière pour les VirtualHosts django. Une fois que t'as cette config, tu n'as même pas besoin de savoir que django tourne : tout est géré avec apt-get upgrade.
Point barre.
Essaye de me faire la même chose avec RoR. Impossible (du moins lors de mes essais).
Je ne veux pas des gems, des eggs ou des brols de ce genre. Je veux apt-get.
D'ailleurs, ça a toujours été le gros reproche que j'ai entendu à propos de RoR : c'est génial pour les développeurs mais un cauchemar pour les administrateurs.
RoR a le grand mérite d'avoir ouvert une voie, d'avoir popularisé une nouvelle approche. Mais, d'un point de vue purement pragmatique, il me semble que pour un nouveau qui débarque, se mettre à un framework Python ou Php me semble beaucoup plus logique et plus rentable.
Mes livres CC By-SA : https://ploum.net/livres.html
Ben déjà, la situation a déjà progressé depuis la dernière fois que je m'y suis mis. (point pour toi)
Mais malgré tout, c'est de nouveau un truc en plus à apprendre dont je n'ai rien à faire. Gems ? Passenger ? Je ne veux pas savoir ce que c'est, je veux faire soit apt-get install (pour les librairies), soit placer du code en user space (pour les développements maison). Je veux que mon code 3rd party soit automatiquement à jour au niveau sécurité, je ne veux pas de traitement de faveur ni me prendre la tête.
Ce que Django permet de faire très facilement et très proprement. J'en suis très heureux.
Note que, bien qu'étant un inconditionnel de Python, j'adresse également la même critique aux eggs de Python, qui sont à mes yeux une horreur tout comme les gems.
Je rajoute un autre bénéfice de Django : tu peux utiliser toutes les libs Python (xmpp, reportlab,…) bref, c'est le bonheur.
Mes livres CC By-SA : https://ploum.net/livres.html
"j2ee c'est fait pour rendre des trucs tres compliques faisables et maintenables."
Je nuance :
1) Un programmeur J2EE, c'est fait pour transformer un problème simple en un "truc" très compliqué.
2) J2EE c'est fait pour faire croire à un chef de projet que le truc très compliqué est faisable.
Bonus :
3) J2EE permet de créer de l'emploi en permettant à autant de personnes que le budget le permet de travailler non-stop et d'être productif sans que le projet initial n'avance d'un iota.
Je rajoute une couche pour Django car je m'y mets justement et c'est purement génial. (je suis aussi un peu biaisé car je maitrise le Python)
L'autre gros avantage de Django sur RoR, c'est que c'est très facile à installer et configurer sur un serveur de prod.
Sur un serveur Debian, tu installes le paquet python-django, tu rajoutes quelques lignes à ta config apache pour créer un VirtualHost django (voir la doc) et c'est tout.
Avec RoR, je n'ai jamais eu que des galères pour l'installer et les packageurs Debian s'en plaignent car c'est impaquetable, inmaintenable, …
Mes livres CC By-SA : https://ploum.net/livres.html
[^] # Re: Actu de la cité des sciences et de l'industrie.
Posté par ploum (site web personnel, Mastodon) . En réponse à la dépêche La Cité des Sciences censure le Libre à la demande de l’INPI. Évalué à 10.
Quand j'étais gamin, à chaque passage à Paris je voulais aller soit à la Vilette, soit au Palais de la Découverte.
Les expositions concernaient : voyage dans l'infiniment petit, le monde spatial, le corps humain, les expériences de physique, …
Plein de domaines ultra-passionnant, avec des expériences didactiques, des représentations. Bref, c'était génial.
Et là, quoi ? Une exposition pour dire que il y a des cigarettes contrefaites et que 50% des médicaments sur internet sont des contrefaçons ?
Mais bon sang, qui en a qqch a foutre ? Honnêtement ? Qui peut bien visiter ce genre de trucs ? Qui peut passer plus de 3 minutes à discuter de ça ? Alors vous imaginer vous taper en famille une exposition là dessus ? D'ailleurs, que peut-on exposer si ce n'est des exemples de produits contrefaits ? Si tu es sage mon petit Henri, ce dimanche on ira visiter un entrepôt de la douane ! Youppie !
Mais c'est quoi ce délire ???? Le fait qu'un microscopique panneau sur le libre soit censuré me choque même cent fois moins qu'on puisse avoir une expo sur "la contrefaçon" à la cité des sciences. C'est tellement stupide, tellement idiot…
Mes livres CC By-SA : https://ploum.net/livres.html
[^] # Re: Worker MPM
Posté par ploum (site web personnel, Mastodon) . En réponse au journal Apache vs Cherokee / PostgreSQL vs MySql. Évalué à 2.
Mes livres CC By-SA : https://ploum.net/livres.html
# Wormux ?
Posté par ploum (site web personnel, Mastodon) . En réponse au journal Sortie d'Hedgewars 0.9.13. Évalué à 3.
J'étais personnellement un grand fan de Worms 1 (Bye Bye !) et je n'ai jamais vraiment accroché à ses suites. Trop compliqué, trop cartoon, moins de fun brut et de pixels qui explosent.
Wormux est génial mais, sans que je puisse dire pourquoi, je n'ai jamais retrouvé beaucoup de fun à y jouer. Peut-être suis-je devenu trop vieux ?
Est-ce que celui-ci pourrait être différent ?
Mes livres CC By-SA : https://ploum.net/livres.html
# Utilisation mémoire ?
Posté par ploum (site web personnel, Mastodon) . En réponse à la dépêche Un combat de clients de microblogging. Évalué à 5.
Quand Gwibber est lancé, je swappe à mort et j'ai des pic d'utilisation de CPU. Alors, c'est joli, mais quand on a "que" 1 seul petit Go de RAM, et bien, c'est mort. Dommage…
Mes livres CC By-SA : https://ploum.net/livres.html
[^] # Re: Je comprends pas
Posté par ploum (site web personnel, Mastodon) . En réponse au journal Nexuiz et Xonotic. Évalué à 3.
Illifonic récupère sur le net le code GPL2 et rajoute des maps et textures. Voilà, tu as un produit qui respecte 100% la GPL.
Peut-être que Illifonic ne sait pas bien se servir du net et donc que Vermeulen a également facturé le fait de fournir les sources mais ça ne change rien à l'histoire.
(par contre, ils sont en effet dans l'obligation de fournir les sources à leurs clients).
Mes livres CC By-SA : https://ploum.net/livres.html
[^] # Re: Le choix de ne pas avoir le choix
Posté par ploum (site web personnel, Mastodon) . En réponse au journal À propos des stages…. Évalué à 2.
Et effectivement, je m'abstiens de ce que je ne considère pas comme éthique dans mon travail. À tel point que ça peut me coûter mon boulot d'un jour à l'autre mais c'est une autre histoire.
Mes livres CC By-SA : https://ploum.net/livres.html
[^] # Re: Pas surpris
Posté par ploum (site web personnel, Mastodon) . En réponse au journal À propos des stages…. Évalué à 10.
Mes livres CC By-SA : https://ploum.net/livres.html
[^] # Re: Je ne suis pas choqué...
Posté par ploum (site web personnel, Mastodon) . En réponse au journal À propos des stages…. Évalué à 2.
Donc ce n'est pas vraiment un emploi. Ce sont des projets pour lesquels la société ne veut pas payer. Plutôt que de les laisser tomber, on essaye de trouver des stagiaires.
Mes livres CC By-SA : https://ploum.net/livres.html
[^] # Re: Valeurs de l'être humain.
Posté par ploum (site web personnel, Mastodon) . En réponse au journal À propos des stages…. Évalué à 4.
Sauf que je ne pense pas exiger de réelles compétences mais juste la volonté d'apprendre et la capacité à se débrouiller.
En fait, tu as raison, il faut un minimun de compétences (et ce que je dis en est une).
« Ca serait bien, pour que le entreprises évoluent elles aussi et se mettent à payer pour le travail fourni. Tout travail mérite salaire, y compris les stages avec des personnes compétentes. »
Le problème c'est que les entreprises sont pleines de gens qui ont fait des stages gratos et qui pourrissent leur vie à la machine à café 10h par jour en attendant la pension. Alors, forcément, les jeunes qui ne sont pas d'accord avec ça sont vus commes des prétentieux.
Et ceux qui acceptent les stages sont le bas du bas du panier (vous n'imaginez pas ce que j'ai vu). Ce qui n'améliore pas l'image qu'on a des jeunes : prétentieux et, au fond, incompétents (alors que ce ne sont pas les mêmes).
Mes livres CC By-SA : https://ploum.net/livres.html
[^] # Re: Le choix de ne pas avoir le choix
Posté par ploum (site web personnel, Mastodon) . En réponse au journal À propos des stages…. Évalué à 10.
Remplace ma phrase par : "je ne souhaite pas me battre pour ça pour le moment". (parce que je remet déjà tellement de choses en question que j'en perds ma crédibilité à la longue)
Mes livres CC By-SA : https://ploum.net/livres.html
[^] # Re: Ich y'a du boulot!
Posté par ploum (site web personnel, Mastodon) . En réponse au sondage Mon serveur SMTP principal utilise. Évalué à 5.
Voilà qui est fait :-)
Mes livres CC By-SA : https://ploum.net/livres.html
[^] # Re: Bizarre
Posté par ploum (site web personnel, Mastodon) . En réponse au journal Pink Floyd vs EMI : Vente de musique en ligne. Évalué à 3.
C'est comme les cinéastes qui veulent que le spectateur découvre le film au cinéma ou l'auteur de livre/BD qui doit signer son "bon d'impression" et qui, tant que ce bon n'est pas signé, peut refuser la diffusion car l'œuvre n'est pas conforme à ce qu'il souhaite exprimer.
Si, en tant que public, tu n'es pas d'accord avec ça, tu peux ne pas acheter voire même refaire toi même ta propre compil pink floyd. Mais au moins, ça n'aura aucune prétention de légimité.
Alors que si EMI propose des morceaux à la pièce, cela peut être perçu comme "approuvé par l'artiste original".
Mes livres CC By-SA : https://ploum.net/livres.html
[^] # Re: Économie d'énergie
Posté par ploum (site web personnel, Mastodon) . En réponse au journal Apple attaque HTC sur les brevets. Évalué à 10.
Si ton brevet s'appelle "Tartine à la confiture", tu fais 20 pages de blabla dans lesquelles tu décris :
- Comment faire de la confiture avec des fruits et du sucre
- Comment faire du pain
- Comment trancher son pain
- Comment étaler la confiture sur le pain
- Comment mesurer que l'étalage est optimal
- Comment prédire la quantité de tartines pour un pot de confiture
- Comment aller grater le fond du pot de confiture
De tout ça, il est fort probable que tout soit déjà breveté excepté que ta méthode pour gratter le fond du pot est légèrement différente de tous les brevets qui existent à ce sujet. Si tu arrives à démontrer ce point, le brevet sera accepté.
Attention, en théorie, seul la méthode bien particulière de grattage du fond du pot pourra être défendue. C'est là ton invention telle que reconnue par l'instance qui délivre les brevets. Attention également, cela ne signifie pas pour autant que cette invention est valide! Cela signifie que l'office des brevets trouve que ta méthode de grattage du pot semble, à priori, originale et brevetable. Si elle l'est vraiment ne sera décidé que par la justice en cas de procès. Un brevet n'est donc pas une preuve d'invention, c'est juste un certificat que "les 20 pages de blabla pourraient, éventuellement, contenir au moins une phrase qui est originale par rapport à ce qui se fait".
Il n'empèche que ton brevet "tartine à la confiture" avec tous les points listés est maintenant dans la base de données des brevets avec le sceau accepté. Toute personne tombant sur ton brevet doit donc se farcir un état de l'art monumental pour comprendre ce qui est valide dans ton brevet car, de manière absurde, ce n'est pas mis dans le brevet.
On comprend bien, dès lors, qu'il me suffit à présent d'aller chez tous les boulangers et fabriquants de confiture, de brandir mon brevet et de faire le syma ("Je ne veux pas aller en justice hein") et de s'arranger un petit accord à l'amiable ("Ça vous coutera 100x moins cher qu'un procès voire même que de faire l'état de l'art et d'analyser le brevet vous-même").
Ce procédé est donc parfaitement malhonnête. Vous allez me dire que je suis un libriste non-objectif (c'est vrai).
Cependant, c'est considéré comme naturel par les ingénieurs qui déposent des brevets et par les patents attorney. Tout cela est expliqué lorsqu'on veut déposer un brevet comme si c'était entièrement normal et j'ai déjà vu/entendu les explications à ce sujet. J'ai entendu de mes propres oreilles des instructions qui disaient que "les phrases doivent être moins claires, plus vagues, plus générales" ou "On voit que tu cherches à breveter un algo logiciel. Soit plus vague et insiste sur le fait que cela tourne sur un processeur. Précise le type de processeur, le type de disque dur physique et tout ce qui peut paraître matériel".
Tout cela est "normal" et, si confronté avec le fait que c'est de intellectuellement malhonnête, outre l'étonnement, la réponse qui suit est toujours : "Tout le monde fait comme ça, le système est comme ça et on ne va pas changer tout le système".
Si vous croyez que le système des brevets est pourri, vous n'avez jamais travaillé avec des brevets. Ceux qui l'ont fait savent que c'est pire que ça. C'est une injure à l'intelligence et au développement.
Mes livres CC By-SA : https://ploum.net/livres.html
[^] # Re: Centré, c'est le mot !
Posté par ploum (site web personnel, Mastodon) . En réponse au journal [ubuntu inside] Quickly superbe ... et annonce : freetp et autowifi. Évalué à 7.
Ce qui est navrant, c'est que de belles innovations soient critiquées uniquement car elles sont faites sur Ubuntu par des utilisateurs d'Ubuntu.
Mes livres CC By-SA : https://ploum.net/livres.html
[^] # Re: Mince
Posté par ploum (site web personnel, Mastodon) . En réponse au journal bmw (book marks work). Évalué à 5.
Mes livres CC By-SA : https://ploum.net/livres.html
[^] # Re: Pas convaincu
Posté par ploum (site web personnel, Mastodon) . En réponse au journal HipHop For PHP : Facebook php-to-C++ translator. Évalué à 9.
Dans un monde idéal, on combine les deux.
Et oui, ça existe.
Cela s'appelle J2EE : maintenabilité illusoire, portabilité difficile à maintenir, développement réservé aux autistes, le tout avec des performances de merde.
Elle est pas belle la vie ?
Mes livres CC By-SA : https://ploum.net/livres.html
[^] # Re: Question idiote
Posté par ploum (site web personnel, Mastodon) . En réponse au journal [HS] Roland Magdane, un plagiat comme un autre. Évalué à 3.
Ça marche à tous les coups…
Mes livres CC By-SA : https://ploum.net/livres.html
[^] # Re: OVH
Posté par ploum (site web personnel, Mastodon) . En réponse à la dépêche Jabber.org se tourne vers un serveur propriétaire. Évalué à 2.
Mes livres CC By-SA : https://ploum.net/livres.html
[^] # Re: Minitel 2.0
Posté par ploum (site web personnel, Mastodon) . En réponse à la dépêche Jabber.org se tourne vers un serveur propriétaire. Évalué à 4.
La config est un peu obscure au début mais c'est relativement bien documenté. Là, je sers du multi-domaine avec certains domaines sur LDAP, d'autres pas, ce qui n'est pas trivial à mes yeux.
Jamais eu de réelle fuite de mémoire avec plusieurs centaines d'utilisateurs simultanés. Par contre, Ejabberd utilise beaucoup de mémoire par défaut.
Par contre, on a retiré les passerelles il y a quelques temps car c'était un boulot de maintenance beaucoup trop élevé et la plus grande source de plantage ou de remplissage de la mémoire.
Mes livres CC By-SA : https://ploum.net/livres.html
[^] # Re: Django
Posté par ploum (site web personnel, Mastodon) . En réponse au journal Choisir un framework web.... Évalué à 2.
Pourquoi "mettre en prod" devrait-il être synonyme de "se prendre la tête" ?
Mon raisonnement est tout simple :
Est-il possible de maintenir un serveur Django (sécurité, mises-à-jour) sans rien connaître de Django ou même Python ?
Oui, tout à fait. Il suffit d'installer les bons paquets avec apt-get. Seule contrainte : une config apache particulière pour les VirtualHosts django. Une fois que t'as cette config, tu n'as même pas besoin de savoir que django tourne : tout est géré avec apt-get upgrade.
Point barre.
Essaye de me faire la même chose avec RoR. Impossible (du moins lors de mes essais).
Je ne veux pas des gems, des eggs ou des brols de ce genre. Je veux apt-get.
D'ailleurs, ça a toujours été le gros reproche que j'ai entendu à propos de RoR : c'est génial pour les développeurs mais un cauchemar pour les administrateurs.
RoR a le grand mérite d'avoir ouvert une voie, d'avoir popularisé une nouvelle approche. Mais, d'un point de vue purement pragmatique, il me semble que pour un nouveau qui débarque, se mettre à un framework Python ou Php me semble beaucoup plus logique et plus rentable.
Mes livres CC By-SA : https://ploum.net/livres.html
[^] # Re: Django
Posté par ploum (site web personnel, Mastodon) . En réponse au journal Choisir un framework web.... Évalué à 2.
Mais malgré tout, c'est de nouveau un truc en plus à apprendre dont je n'ai rien à faire. Gems ? Passenger ? Je ne veux pas savoir ce que c'est, je veux faire soit apt-get install (pour les librairies), soit placer du code en user space (pour les développements maison). Je veux que mon code 3rd party soit automatiquement à jour au niveau sécurité, je ne veux pas de traitement de faveur ni me prendre la tête.
Ce que Django permet de faire très facilement et très proprement. J'en suis très heureux.
Note que, bien qu'étant un inconditionnel de Python, j'adresse également la même critique aux eggs de Python, qui sont à mes yeux une horreur tout comme les gems.
Je rajoute un autre bénéfice de Django : tu peux utiliser toutes les libs Python (xmpp, reportlab,…) bref, c'est le bonheur.
Mes livres CC By-SA : https://ploum.net/livres.html
[^] # Re: Wicket
Posté par ploum (site web personnel, Mastodon) . En réponse au journal Choisir un framework web.... Évalué à 1.
Mes livres CC By-SA : https://ploum.net/livres.html
[^] # Re: Wicket
Posté par ploum (site web personnel, Mastodon) . En réponse au journal Choisir un framework web.... Évalué à 2.
Je nuance :
1) Un programmeur J2EE, c'est fait pour transformer un problème simple en un "truc" très compliqué.
2) J2EE c'est fait pour faire croire à un chef de projet que le truc très compliqué est faisable.
Bonus :
3) J2EE permet de créer de l'emploi en permettant à autant de personnes que le budget le permet de travailler non-stop et d'être productif sans que le projet initial n'avance d'un iota.
https://linuxfr.org//~ploum/27723.html
Mes livres CC By-SA : https://ploum.net/livres.html
[^] # Re: Django
Posté par ploum (site web personnel, Mastodon) . En réponse au journal Choisir un framework web.... Évalué à 1.
L'autre gros avantage de Django sur RoR, c'est que c'est très facile à installer et configurer sur un serveur de prod.
Sur un serveur Debian, tu installes le paquet python-django, tu rajoutes quelques lignes à ta config apache pour créer un VirtualHost django (voir la doc) et c'est tout.
Avec RoR, je n'ai jamais eu que des galères pour l'installer et les packageurs Debian s'en plaignent car c'est impaquetable, inmaintenable, …
Mes livres CC By-SA : https://ploum.net/livres.html
[^] # Re: Suppression des pages.
Posté par ploum (site web personnel, Mastodon) . En réponse au journal Les services de communications ont investi Wikipedia. Évalué à 5.
Pourquoi je ne contribue plus à Wikipédia :
http://ploum.frimouvy.org/?222-why-i-don-t-contribute-to-wik(...)
Mes livres CC By-SA : https://ploum.net/livres.html