387 private links
Actually, it is !
Thanks for this inspiring post 😄
Cet article est rempli de considérations extrêmement intéressantes sur l'intérêt qu'il y a à limiter la taille de ... tout, en fait. Mais surtout de son site web dans toutes ses dimensions : moins de features, moins de dépendances, ...
(via https://nicolas-delsaux.hd.free.fr/Shaarli/?uyqHfg)
[...] le but du tailleur est de faire des vêtements qui vous aillent bien. C’est l’essence de son métier, de sa réputation, de son business. Le but d’un producteur de vêtements est de les vendre. C’est très différent. Le métier est différent et les produits seront différents. En fait, le vêtement peut même être immettable, on s’en fout s’il se vend.
Alors, oui, Signal n’est pas parfait. Mais il est très bien alors installez-le par simple soutien citoyen envers ceux qui ne souhaitent pas être totalement pistés par Facebook. C’est bien leur droit, non ? En fait, la question est plutôt inverse : en quoi auriez-vous le droit d’imposer Whatsapp à vos contacts qui ne le souhaitent pas ?
The WhatsApp privacy policy update is a classic bait-and-switch: WhatsApp lured users in with a sleek interface and the impression of privacy, domesticated them to remove their autonomy to migrate, and then backtracked on its previous commitment to privacy with minimal consequence.
May be useful to share if someone ask why not using Whatsapp, Facebook, Snapchat, etc...
et une traduction en français du framablog.
Le web c'était pas mieux avant car les pages étaient certes plus légères mais prenaient tellement de temps à ce charger...
Et la compatibilité s'est au final amélioré, même si ce n'est toujours pas parfait.
Le vrai problème, c’est que nos attentes ont évolué encore plus vite.
Rule 1 - DO NOT use return for control-flow
Rule 2 - DO NOT conflate multiple logical conditions in a single statement
Rule 3 - DO NOT leave unhandled cases
Rule 4 - DO NOT encode data in if statements
A mon sens, une bonne partie des discussions sur l'éthique dans le monde informatique devraient se baser sur cette réflexion : créer des choix plutôt qu'en enlever.
Les messages portés dans cet article me semble bien vrai !
Une ambition médiocre est une prophétie auto-réalisatrice.
Une vision ambitieuse est le moteur des projets.A viser la lune, on atterrit dans les étoiles.
Le but n’est pas juste de faire plus. Le but c’est de s’élever.
Pour que cette vision soit porteuse, elle doit te mettre en mouvement et te donner envie de te dépasser.
Microsoft est indétrônable et Linux ne "gagnera" jamais ? En fait Linux est déjà partout. Le TOP 500 des superordinateurs ? 100% Linux ! Pas un Windows.
Les serveurs sur internet ? (web, mails, dns...) Du Linux pratiquement partout (voir du BSD, le "cousin" de Linux, très apprécié pour le réseau).
Tous les GAFAM à part Microsoft ? à fond Linux et logiciel libre. Mais alors vraiment à fond.
Ta box, ta montre connectée, ton bracelet fitness, ton téléphone, ta télé, les objets connectés... ? du Linux
(Android, c'est du Linux. iOS (sur iPhone), c'est un dérivé de BSD. MacOSX est un dérivé de BSD aussi).
Même Microsoft, dans son cloud Azure, vend plus d'instance Linux que d'instances Windows. Et même Microsoft utilise Linux (les mises à jour de WindowsUpdate sont distribuées par le CDN Akamai, lui aussi à fond Linux)
En fait Linux est absolument partout, sauf sur votre machine de bureau. Mais bon... concrètement, Linux reste invisible.
Et tant d'autres
In a summary:
Don't use placeholder text.
Don't use disabled form fields and buttons, whenever possible.
Don't make multi-column forms.
Do make sure labels and instructions are always visible.
Do put your labels and instructions above text fields.
Do make sure your labels, inputs, and any help text are associated properly.
Do make sure all text meets WCAG colour contrast requirements.
And I agree too, git sucks as UX.
I am the first one to be the git workflow breaker.
Chaque langage à ses avantages et a été crée pour une raison ! Les deux langages sont passées ici en revu
Un DRM c’est un programme informatique dont l’objectif est de faire dysfonctionner la lecture d’un fichier dans le cas général. C’est un buggeur. Informatiquement c’est assez étonnant comme pratique, ça consiste à faire en sorte que les programmes fonctionnent moins bien.
Excellente explication ! Le billet de blog sous le coude pour être partagé
Des réflexions pertinentes sur l'énergie
#Feedback d'un freelancer en développement web
Son parcours:
À New York:
« Et bien déjà, de combien de développeur as-tu besoin ? » « Une trentaine. » « Trente développeurs Ruby ? Et pourquoi faire ? Et combien es-tu prêt à les payer, tes développeurs ? » « $150 000 par an. » « Personne ne viendra travailler pour toi à ce salaire. Les développeurs peuvent avoir des salaires équivalents dans des petites sociétés. Pourquoi viendraient-il travailler dans une grosse société de finance pour gagner aussi peu ? »
Après être revenu des USA, il s'est rendu compte que ses compétences ont plus de valeurs que ce qu'il pense.
Le contrat au forfait est inadapté au monde du dévelopement: à partir du moment où le contrat est signé, les intérêts du client et du freelance divergent immédiatement. Le contrat à l'heure est préférable.
Le point clé consiste simplement à être transparent, totalement honnête avec son client. Si vous pensez que travailler au forfait se passe toujours mal, et que vous comprenez ces raisons (d’ailleurs cela vous est probablement déjà arrivé à vous, en plus des nombreux témoignages qui abondent sur le sujet), il est de votre devoir de prendre le temps et l’énergie pour expliquer cela à votre client. [...]
Avantage pour le client:
- les temps passées sur chaque choses sont justifiées
- les fonctionnalités onéreuses mais qui apportent finalement une faible valeur ajoutée sont démontrées
- si une demande est hors du domaine d'expertise, un spécialiste peut être recommandé afin que le prix sois moins cher, et elle sera mieux réalisée
Avantage pour le freelance:
- le travail est payé à sa juste valeur
- après avoir passé du temps sur un problème non-anticipé, le freelance devra contacter le client pour lui expliquer son erreur, et que cela risque de lui coûter cher, pour une valeur ajoutée faible: s'il désire tout de même la réalisation de sa demande, alors le freelance pourra l'accomplir pour sa juste valeur. Le client aura dans tout les cas conscience de la difficulté et de la valeur de ce travail.
- facturer les heures permet de travailler moins, car la concentration doit être maximale sur ces heures. Le client doit donc faire travailler le moins possible.
Les bénéfices du travail en précarité: il n'y a pas de contrat d'exclusivité: le contrat peut être annulé des deux côtés à n'importe quel moment. En pratique, il est indispensable de faire des efforts afin de travailler ensemble et de se comprendre. La précarité empêche d'endormir ces efforts. Ainsi le freelance apporte la garantie qu'il fera son possible afin de garantir la bonne marche du projet; et le client s'engage de même.
Le système est donc gagnant pour tout le monde.
Si le prestige comme conséquence de l’excellence est peut-être une bonne chose, la recherche du prestige avant l’excellence entraine une course vers la médiocrité où l’apparence est le seul atout.
Le problème, c’est que nous n’avons plus de mesure de l’excellence.