agilob
@agilob@programming.dev
- Comment on Willow Protocol 10 months ago:
So while I’m myself struggling to fully understand what this is, it conceptually like it’s a blockchain on syncthing, where even if you subscribe to a read only share, you can locally delete what you don’t want to keep. So technically you could make bitorrent to behave like syncthing with search function for contacts you already know.
- Submitted 11 months ago to programming@programming.dev | 4 comments
- Submitted 11 months ago to programming@programming.dev | 23 comments
- Comment on GitHub: Can no longer search code without being logged in 11 months ago:
Heres the blog post about the change dated in June this year
Half year too late for that outrage anyway :)
- Comment on GitHub: Can no longer search code without being logged in 11 months ago:
Fantastic way to start a shitstorm. You people don’t even use search function logged out, because if you did, you would know they changed it in 2016
- Comment on GitHub: Can no longer search code without being logged in 11 months ago:
Yeah, fuck Microsoft. They haven’t changed at all.
GitHub changed that a few months before acquisitions talks even started lol
- Comment on Yes 1 year ago:
You’re telling me about compiling JS, to my story that is so old… I had to check. and yes, JS existed back then. HTTP2? Wasn’t even planned. This was still when IRC communities weren’t sure if LAMP is Perl or PHP because both were equally popular ;)
- Comment on Merge then review 1 year ago:
you are supposed to have written the tests and to have written your code with pair programming,
I commented out the tests because they were failing, pipelines were green so I merged. Now it’s running on prod. What do you do?
- Comment on Yes 1 year ago:
Blog content was stored in memory and it was served with zero-copy to the socket, so yea, it’s way faster. It was before times of php-fpm and opcache that we’re using now. Back then things were deployed and communicated using tcp sockets (tcp to rails, django or php) or reading from a disk, when the best HDDs were 5600rpm, but rare to find on shared hosting.
- Comment on Yes 1 year ago:
Before nginx was a thing, I worked with a guy who forked apache httpd and wrote this blog in C, like, literally embedded html and css inside the server, so when he made a tpyo or was adding another post he had to recompile the source code. The performance was out of this world.
- Comment on Yes 1 year ago:
You live like this?
- Comment on GoOn 1 year ago:
::00
-::ff
- Comment on Merge then review 1 year ago:
It compiles = it goes to prod!
- Submitted 1 year ago to programmer_humor@programming.dev | 116 comments
- Submitted 1 year ago to linux@programming.dev | 0 comments
- Comment on What is your favourite font for code ? 1 year ago:
- Comment on I would like some advice on where to go after university 1 year ago:
I’ve thought of doing pen testing (later on in my career), but I’ve come to realize that it is better if users just started using privacy-respecting FOSS software like Signal, because if you give a hacker enough time, patience, and the right resources, they could hack into anything.
Your idea of pentesting is so far from what it looks like in reality that it’s probably not a path for you, at least not now. Let me explain: how am I going to protect my banking app using Signal? How will I know if our JSON unmarshalling library used by transaction service isn’t vulnerable or exploitable? What FOSS software shows me live dashboards of deployed software in container and their security risk?
everybody still needs them and they’re not going away any time soon.
Bank is civilization old concept, it has always been here and will be. Banks are so durable, they will run after our civilization ends.
- Submitted 1 year ago to programming@programming.dev | 6 comments
- Comment on [deleted] 1 year ago:
Being offline doesn’t mean not using a computer. I still had IDE and devdocs.io for better ctrl+f experience.
- Comment on [deleted] 1 year ago:
Learning from a documentation. Got a book, went offline and finished the book and training exercises without looking for anything online.
- Comment on A collection of pure bash alternatives to external processes. 1 year ago:
It doesn’t make the content in any way out if date
- Submitted 1 year ago to programming@programming.dev | 4 comments
- Submitted 1 year ago to programming@programming.dev | 4 comments
- Comment on What are some of the best optimizations you applied to your code? 1 year ago:
Noticed that hibernate session was leaking to Jackson, potentially causing infinite n+1 problem. Changing a few lines of code to lazy loading and fixing the session leak reduced our daily data transfer from DB from 5.6Gb to 170Mb.
Not sure if this was the biggest optimisation, but defin5the dumbest issue.
- Comment on The German government is working on an OSS "Sovereign Workplace" 1 year ago:
And because Microsoft moved their HQ to Munich
- Comment on I accidentally removed the WHERE clause from my SQL query in a personal tool. Every row is now the same. I lost everything, have no backup, and I'm stupid. 1 year ago:
I didn’t mean this as IDE thing, there is an extension to postgres and server configuration for mysql/mardiadb. Posted the links above
- Comment on I accidentally removed the WHERE clause from my SQL query in a personal tool. Every row is now the same. I lost everything, have no backup, and I'm stupid. 1 year ago:
It’s supported in MySQL and MariaDB out of box:
dev.mysql.com/doc/…/mysql-command-options.html#op…
In Postgres there is an extension for it:
- Comment on I accidentally removed the WHERE clause from my SQL query in a personal tool. Every row is now the same. I lost everything, have no backup, and I'm stupid. 1 year ago:
Databases have special configuration that warn or throw error when you try to
UPDATE
orDELETE
withoutWHERE
. Use it. - Submitted 1 year ago to programming@programming.dev | 14 comments
- Comment on What benefits do you get for being on-call? - programming.dev 1 year ago:
Seems like you have some organizational and technical debt in the company that would be worth addressing before agreeing for being on-call