We are destroying software by no longer taking complexity into account when adding features or optimizing some dimension.
We are destroying software with complex build systems.
We are destroying software with an absurd chain of dependencies, making everything bloated and fragile.
We are destroying software telling new programmers: “Don’t reinvent the wheel!”. But, reinventing the wheel is how you learn how things work, and is the first step to make new, different wheels.
We are destroying software by no longer caring about backward APIs compatibility.
We are destroying software pushing for rewrites of things that work.
We are destroying software by jumping on every new language, paradigm, and framework.
We are destroying software by always underestimating how hard it is to work with existing complex libraries VS creating our stuff.
We are destroying software by always thinking that the de-facto standard for XYZ is better than what we can do, tailored specifically for our use case.
We are destroying software claiming that code comments are useless.
We are destroying software mistaking it for a purely engineering discipline.
We are destroying software by making systems that no longer scale down: simple things should be simple to accomplish, in any system.
We are destroying software trying to produce code as fast as possible, not as well designed as possible.
We are destroying software, and what will be left will no longer give us the joy of hacking.
In computer-based language recognition, ANTLR (pronounced antler), or ANother Tool for Language Recognition, is a parser generator that uses a LL(*) algorithm for parsing. ANTLR is the successor to the Purdue Compiler Construction Tool Set (PCCTS), first developed in 1989, and is under active development. Its maintainer is Professor Terence Parr of the University of San Francisco.[citation needed]
Calculate Optimal PHP-FPM Configuration Settings
NativePHP for iOS and Android
LUCIE n'est pas seulement ouverte, elle est également transparente et fiable. Depuis sa création, chaque décision a été guidée par des principes de responsabilité, d'équité et de fiabilité. Que ce soit pour l'éducation, le gouvernement ou la recherche, LUCIE est conçue pour être un modèle sur lequel vous pouvez compter.
Short film made by the US Army just after the Second World War, warning about the tactics that Nazis use to gain power by dividing minorities from each other and telling blatant lies.
This video has subtitles in English, you can see them by clicking the CC button.
More info (by the way the Wikipedia page has the wrong year, this film is from 1947):
https://en.wikipedia.org/wiki/Don't_Be_a_Sucker
Diceware is used to generate cryptographically strong passphrases. Don't let that frighten you away though, a passphrase is just a password made of words you can remember. It is based on the principle that truly random selection of words from a wordlist, can result in easily memorable passwords that are also extremely resistant to attack. Traditional Diceware uses rolls of physical dice, this application uses a strong random number generator in place of the dice. Passwords that are six words or longer are thought to be safe for any very high security applications.
La solution de monétisation tout en un !
- E-Commerce (Produits physiques et numériques)
- Logiciel de caisse (PoS)
- Peerfunding (Kickstarter, Ulule)
- Souscriptions mensuelles (Patreon, uTip)
- Ticketing
- Gestion de dons
- Support prix libre (PWYW)
- Méthodes de paiement variées (Bitcoin, Carte de crédit, Virement bancaire, Cash)
- Exports et documents comptables et de facturation
L'Internet était une promesse utopique, il est devenu notre cauchemar contemporain, s'alarme le pionnier du Web français Bruno Walther. Hypnotisés par nos écrans, nous ne cherchons plus à changer le monde mais à le fuir. Et si l'on se reconnectait au réel ?
Fed up with your Datadog bill? Tired of setting up and maintaining Prometheus & Grafana? Try Netdata today! Feel the pulse of your infrastructure, with high-resolution metrics, journal logs and real-time visualizations.