580 karma · joined April 25, 2017
To be fair, I think the next LTS release of Django will be the last minor release before 4.0, 3.0 is not LTS.
- not so bad pricing
- good defaults
- no need to worry regarding the backups and easy disaster recovery
- some monitoring out of the box
- support TLS with a valid cert out of the box
- easy replication
I'm not an ops so not having to worry about the operational aspects of our datastore was great.Here are some pain-points we have, I'm probably forgetting some but those were really painful:
- You don't have a superadmin access, we had several issues where some tables, sequences or objects where associated with a user we wanted to delete and this was really hard, I think we were supposed to change the owner of each objects one by one. [0] shows the issue. In the end, we solved it by dumping the database, deleting the user, recreating the database. Thankfully, this wasn't in prod.
- Many extensions cannot be installed, for example Timescale. It's a bit sad having PostgreSQL and not being able to take full advantage of it.
What I regret about those is that there is nothing you can do, for the first point I looked everywhere and many have this issue but there is nothing you can do to solve it easily, there is posts both on StackOverflow and PostgreSQL mailing list but no easy solution, you have to track one by one the object whose owner you want to delete and reassign them. For the second, it means you can't use many useful extensions like Timescale or anything not yet released.
If there was some AMI with PostgreSQL already installed and correctly configured on which we could just connect an EBS, we could migrate very easily.
[0] https://stackoverflow.com/questions/44718654/cant-delete-pos...
We are using RDS and would like to have a standard PostgreSQL instead. Is there some community supported AMIs that could help us to get started quickly?
Wouldn't be a proxy checking the SNI of connections you open better?
We invested work on those and try to deploy as we can.
It works great for us but obviously you need to try and see what does for you.
Was it ever alive? As far as I know lo0, eth0 and others where never accessible as a file interface and we still rely on them. Is there something to gain to give them a name on the filesystem?
Wether or not you share his moral beliefs does not seem important to me, you can recode chef-sugar if you think the way ICE works is fine and we should help them.
Maybe we could make a note of the public key that pushed each commit to the repo so we get the best of both ways, each commit is associated to a user from it's public key, not just the Author field and tags are signed by GPG.
I'm not sure it's better.
Since your are connected to the server using Wireguard, you don't need to check its identity you can just open the correct port, read the rules and apply them, a simple Python or Perl script should be able to do what you want.
This is not very specific, have you never had any race-condition with this? There is a reason SystemD ask some informations regarding the service that needs to be launched. I don't see how ignoring those makes a good argument against SystemD.
> Les droits d'enregistrement de Karajan n'étant pas disponibles, c'est la version de Karl Böhm, avec l'orchestre philharmonique de Vienne, qui fut créditée au générique. Mais au cours de la postproduction, Kubrick remplaça discrètement l'enregistrement de Böhm par celui de Karajan et personne ne le remarqua3.
https://fr.wikipedia.org/wiki/Ainsi_parlait_Zarathoustra_(St...
For example, Google reported that deploying U2F blocked all phising attempts of their employees : https://krebsonsecurity.com/2018/07/google-security-keys-neu....
I remember that someone had successfully got an extended certificate for "Stripe, Inc".
Things like certificate transparency log monitoring seems better than EV to improve security.
I see this repeated in a lot of places about WireGuard but is there anything wrong with UDPTunnel (http://www.cs.columbia.edu/~lennox/udptunnel/)?
Why would one prefer this instead of WireGuard + UDPTunnel?
if (false){
} else if ($var=='possible value 1') {
echo $var;
} else if ($var=='possible value 2') {
error_log($var);
} else {
// do nothing
}
Now we just to find somewhere where it would be a good idead...