203 private links
Tout tiens avec un seule personne (ou moins de ressource que nécessaire).
The author avoided debt, but was it worth it?
How a startup serving files can make this wrong
and a reference to the currently very small Blue Dwarf social network
Que s'est-il passé ? À ma connaissance, il n'y a pas eu de communication officielle des impôts à ce sujet mais des sources crédibles évoquent une attaque par déni de service, ce qui est en effet compatible avec ce qui a été observé.
Conclusion ? On ne le rappellera jamais assez, le DNS est une infrastructure critique et qui doit être traitée comme telle, [...] De même qu'on peut faire un disque virtuel fiable à partir de plusieurs disques bon marché (le RAID), on peut faire un service DNS solide à partir de plusieurs hébergeurs même s'ils ne sont pas chers.
Sous traiter son travail de dev, y dépenser 1/5 de son salaire et
Au cours des dernières années il avait reçu d'excellentes remarques. Son code était propre, bien écrit, et soumis en temps opportun. Trimestre après trimestre, son examen de performance l'avait élu meilleur développeur de l'entreprise.
LOL
Un retour d'expérience sur le développement d'un jeu, 1 an et demi après.
Voici le retour:
Microservices vs. Monolithe n'est pas la question: dans tous les cas, votre soucis le plus immédiat est d’isoler les composants chacun derrière des interfaces publiques clairement définies. Avoir un binaire par tâche ou plusieurs dépend en réalité du nombre de personnes et d'équipes qui travaillent sur le projet.
À voir le projet gRPC afin de faire communiquer les différentes interfaces. Pourquoi gRPC ? Pour générer automatiquement le code d'un service lorsque celui-ci se content d'exposer des méthodes CRUD sur une simple entité dans une base de données SQL.
Qui finalement s'est révélé moins pratique à la longue lorsque les requêtes se sont complexifiées.
Contrairement au dicton qu'il ne faut pas réinventer la roue, certaines valent mieux être réinventée. Ici:
- l'ORM gorm par une bibliothèque plus bas niveau: sqlx
- testify remplacé par rien
Finalement, ce n'est pas une réinvention, mais un débarras de surcouche en complexité.
Le mantra d'E.W. Djikstra:
Are you quite sure that all those bells and whistles, all those wonderful facilities of your so called powerful programming languages, belong to the solution set rather than the problem set?
la maîtrise du problème est beaucoup plus importante que la solution qu’on lui apporte
Concernant les tests: l'auteur recommande le TDD pour développer ce qui est utile uniquement.
Enfin il s'agit surtout de maîtriser le problème afin de parvenir à une excellente solution.
One Ladtop per child (OLPC) is definitely not a solution:
Some had photoblogs, others played around with the Scratch tool & learnt some technical skills.
What was common for most of them?‘Enthusiastic Teachers & care-givers who gave support & encouragement to the children to use their laptops for creation & not just for consumption.’
This brings me to my ‘Iceberg theory of EdTech.’
All the focus is on the 1/10th part which is visible: The TECH of EdTech
The part that is constantly ignored is the 9/10th part of the iceberg.
The part which is hidden from view: The ED of EdTech
Read the thread for more: https://threadreaderapp.com/thread/1438503323594723343.html
Il désirait en effet envoyer 4.5 gigaoctets de photos à son imprimeur. Il commence donc un transfert de données vers ce dernier via internet. Mais il y a un twist : dans le même temps un cavalier part avec un DVD sur lequel les photos sont gravées, avec la même destination, située à 10 kilomètres de l’habitation du photographe.
This guy was connected after a year of effort. Then he shared his connexion in his neighborhood !
Comment les pics et les envolées de connexions ont été géré par Doctolib pendant et après l'allocution présidentielle.
Majority of open source projects probably don't fall into this category, but if you want your open source to be as successful as possible, act as if it was a commercial product from a software company.
a website built by a 6-year old is better than no website. It doesn't have to be pretty, it has to be functional