AboutLinux/FOSS, cyber sec, privacy and programming guy. Hardstyle/rawstyle freak.
Joined devRant on 5/14/2016
Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
I write loads of services, tools, programs for myself (unpaid) which I could just as well open source.
Only thing is that the code is usually not that clean and refactoring would take time that I don't have so I'm kinda anxious about putting it out there 😧8
Started development on a Firefox addon again:
Adding an onclick HTML tag/property (however you call that) - doesn't fire at all.
Adding an event listener - says no elements with the class I'm using (checked, it's correct) exist, doesn't fire.
Well, fucking great 😐5
Did a few world map generations with the openmaptiles self generation tools and all went well.
Then, suddenly, no matter what system I use, it crashes with a Go error (I don't know much about Go).
Nothing changed in the repo and nothing changed in the OS.
Needed a list with all domains I run on a server but I don't always give nginx config files the names of their website so I was about to start going through them by hand..... waaait, let's try to automate this with a bash script...
Five minutes later I've got a working bash script which gets all domains from all config files.
Oh, the joys of terminal/bash stuff!11
"let's quickly compile php by hand and get php-fpm running!"
All is compiled well but I can't, for the love of what-the-fuck-ever figure out how to load extensions within the configuration and the internet isn't helping out much either.
How fucking difficult can this be?!17
That moment that you have a job interview the next day and your voice just disappeared due to a cold.
This is going to be great 😅18
Building a range of services focused on providing information based on the users location.
It has amazing challenges. Although, I'm stumbling into some highly annoying problems which I don't know how to solve yet, its very awesome to see an idea I had come to life, slowly but surely and also the amount of stuff I learn throughout the process.
Also, it's awesome to see how one can build such services with near zero identifiable information collection!1
Just generated a postgres (postgis) database of 456gb. Need to copy it to my own pc....
*alright, lets try this with rsync*....*10-20mbs*......
*compresses the entire database into a 241gb file*
*moves the file to the root of the webserver*
*starts downloading with axel*.....
Those tiny 'hacks' can be fun.4
Haven't had many (4) and haven't had specific good ones but at the third (if I remember correctly), we had about half an hour to finish (24 hours one) and I made a change which I forgot and since my git skills were non-existent....
We had nothing than a working login page to show after 24 hours 😅2
That moment that you finally have a functioning goddamn application and then you notice that the queries (Postgis) are so fucking heavy (one percent load up when executing about 5 simultaneously) that you start to wonder how you'll ever run this in production...
I know jack shit about Postgres/Postgis, this is going to be fun 😐14
Currently trying to convert a python application to PHP because the learning curve of python is a little too high right now for me.
It's especially a challenge to find PHP functions/libraries which can do the same as some python ones.
I've never written a single thing in python, this is a very weird experience!18
I'm very much done with searching for this as I've been doing it for a trillion years and still don't have a goddamn good working example.
Does anyone know how one can properly render pbf tiles with a custom style in either leaflet or open layers?
Leaflet VectorGrid is a no go as it can't render any names (streetnames etc) and I can't fucking figure out how to use Leaflet VectorTileLayer.
Leaflet would be preferred as I've written everything with leaflet till now but anything working would be great 😬5
I wouldn't say least successful but my current one has an extremely irritating annoyance.
I have to setup a tile server (for those draggable maps in browsers and such) and I've come to the point where I'm skilled enough to at least setup the server. BUT:
- Generating the tiles from a database to PNG pbf files at a max 15 zoom level of only even the goddamn nerherlands will take more than a hundred days and I want the entire goddamn world. (20 core rather powerful server).
The end result is veeery fast.
- The importing is fast enough but generating them on the fly is so painstakingly slow 😫
While I fucking hate front end and app development, I also hate that I'm so fucking dependant on them for the development of services and such.
Right now I'm developing a suite of services with a mate and while the backend and security (+linux servers) are something I'm good at, I find it hard sometimes to continue without being able to see my API's in action through apps and good looking interfaces.
My mate is currently handling that part but he has way less time than I do and thus I sometimes have to create interfaces to even just be able to see how my shit would work irl.
I can't fucking stand this and it sometimes entirely drains my motivation but there's also no fucking way in hell that I'll dive into frontend and/or app development.
Now this makes me very fucking angry.
For one because they did it at all but especially for targeting people who would have a harder time to say no and, of course, for deliberately not telling what the data was being collected for plus not informing them for what company it was.
And for the people who will go "mah privacy reeeeeee", everyone deserves to be able to make a well informed decision and the people, in this case, didn't have that chance at all.
Google, go fuck yourself.16
I'd love to develop stuff I find cool for a living and currently doing a first try but right now I can keep this up for a few more months until I have to get a job again :/
Seriously, the amount of motivation I have right now is goddamn high but money is going to become an issue soon.5
So apparently someone discovered an exploit in iOS devices which would make shitloads of devices jailbreakable and it can't be updated due to the chip being read-only.
I'm not an expert on this by far but hereby a source:
Again, I'm not an expert on this but it does seem awesome that a lot of devices (if I read it correctly) are jailbreakable now (when someone developed one with this exploit)!47
Finally, fucking finally, after twenty fucking trillion tries, a huge ass import is going steady and fast.
I'm literally, out loud, encouraging the import process 😅
"Yesyesyes keeeep it going!"
"You can do this!!"
"You're doing very well!"
I feel like a fucking retard but I'm so happy its finally starting to work 😅11
I ALWAYS, *ALWAYS* do a triple check before I format a drive/USB flash drive/anything.
Sometimes I think its stupid but hey, you could never know!
Just wanted to format a USB flash drive so I formatted it with gparted, didn't go well so I took it out, back in and was about to try again when... last check....
Oh, that not the flash drive, that's my main SSD 😅
CTRL+R in gparted aaaaaand my flash drive is there again, formatted, done.
Thank you, self taught triple check 😅8
Multiple weird ones but one specifically where I fixed a bug over and over again and the second I pushed and deployed, the fix was gone both locally and remote.
I kept going more and more crazy and had rage attacks and such.
"Wait what, I changed and fixed this.. Let's try again"
"Huh, I definitely changed this..."
"Oh no, I fucking changed you"
"Go fuck yourself, I fixed this and pushed already, you can't just fucking disappear on me!"
"Oh yeah no of course, disappeared again, totally fucking logical. GET BACK HERE"
"I FIXED YOU A GAZILLION TIMES ALREADY, DON'T YOU DISAPPEAR ON ME AGAIN"
*NO. NO. NO. NO. NO. I. FUCKING. FIXED. YOU"
It went worse and worse for a while and then I woke up with a "....ahh" feeling 😅3
Is anyone here familiar with generating PNG files from MBTiles files?
I've tried multiple libraries but keep ending up with black, non readable, PNG files which is starting to get really fucking annoying.
(Platform is Linux, obviously)5
Me and a friend are having a bite and drink in a park.
Friend takes a picture of the donut he bought to send it to a friend. The picture takes a really long time to send so I ask how big the picture is (obviously as in size (KB/MB) and he's an it guy/programmer as well).
Friend: uhm, the donut is... Idk... *shows size with hands* this big?
Friend: oh, that size 😅3
Alright, feature is starting to work, let's go to bed before 2am!
Finally in bed.
"So this stuff is awesome but lets go to sleep now and work on it tomorrow...
Waaaaait, I could add this other feature but I'd be harder......."
My brain is running at full speed at 10 to 2am now 😅3
It's very functional while providing great data protection/privacy features at the same time.
And it's free by default! (although I do pay for a premium account)7
WHEN DOCKER IMAGE NUMBER TWENTY-MOTHERFUCKING-TRILLION FAILS TO COMPILE /RENDER/WHAT-THE-FUCK-EVER THE GODDAMN DATA WITHOUT PROVIDING SUFFICIENT ERROR/HOWEVER-YOU-FUCKING-CALL-IT DEBUGGING INFORMATION.
I'M DONE. I. AM. SO. FUCKING. DONE.10
VSCodium, just for a little moment, please go fuck yourself.
I mostly use netbeans but for just a little I'm using VSCodium (VSCode without the Microsoft calling home bullshit).
Just had this error I didn't see that fast and then, usually, whenever you put your cursor on the tee underlined code, it tells you the error in this drive-by popup thingy.
The goddamn popup disappears so fucking quick that its impossible to read.
Ended up trying to capture a screenshot in time which worked at try number 10+, then saw the error and corrected it.
VSCodium go fuck yourself. I'm not ready for this shit when I've just woken up and haven't fully drank my first coffee yet (or this is more like a triple espresso as for strength)
I really have this fucking love/hate relationship with application security.
For a lot of stuff that I write, user input has to be validated, authentication is required and so on and I do love looking into that, pentesting my own applications to death and thinking about the security architecture of the application itself.
But, sometimes, I just want to focus on the fucking features and then it annoys the living hell out of me that securing an application can take so much time and brain power.
Yay and grrrr, I guess.8
I can't fucking stand it when people use them in the entirely wrong context, just to sound smart, or whatever very much wrong or invalid reason.
But, I also can't fucking stand it when people, just because some word is a buzzword, invalidate/demonize it by default when it *IS* used in the right context.
I see this last one more and more and it annoys me to death.6
When our sales guy came by for the 200000000000th time on a day to boast about how good he advised someone on a sales related matter.
Mate, we're Linux engineers and currently trying to fix shit up so why don't you get yourself a cup of shut the fuck up.7