Details
-
AboutSwiss CS student about to graduate and be thrown in the dark, cold world of corporate IT
-
SkillsHTML, CSS, PHP, JS, Angular Java, C, Bash, Python
-
LocationSwitzerland
Joined devRant on 3/16/2018
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
-
I just remembered the first time I set up a Linux-Server. It was a simple Apache webserver at my first internship anf I didnt have a clue about literally anything.
My mentor guided me through and gave me literal step-by-step instructions (alright, now type... and now type...).
At the end he told me "OK, now run 'sudo rm -rf /*' to finish setting up". Me, being the naive and clueless motherfucker I am, happily nuked the everloving shit out of my newly setup server. I was like "Alright, WTF just happened??" He then told me "Now that you know how it works, do the entire thing again all by yourself. And you just learned an important lesson: NEVER exexute commands you dont know what theyre doing". I really did learn a lot on that day and still follow that lesson :D8 -
I just spent about 30h desperately trying to figure out why my Qradar API queries were not working while running in docker, but somehow worked when running locally. I was just minimally stressed because it's my bachelor thesis, which I need to turn in in 3 weeks and this basically nuked my whole planning.
So apparently docker requires you to set your own timezone, so my API queries were always querying data from an hour early, when the requested data did not exist yet....
It's 3PM and I need a drink, or maybe 101 -
Currently working in a virtual Linux machine running on a Windows host. The Linux VM is running i3 and I just locked the host for the umpteenth time because my dumbass pressed Win-L to switch one Window to the right...
Also, while typing out the tags, I got the tag-suggestion 'my password is as weak as my mental state' 😂 -
That euphoric high when your shit starts working for some unknown reason, directly followed by the dread when it stops working again for reasons only God knows...
-
Gotta love the companies that give you the choice to register for their newsletter but will add you to it regardless if you ticked the box or not.1
-
I wonder if I should add to my bachelor thesis' implementation report that I had trouble setting up my SQL init script and lost around a day because I made a typo in a table-name and therefore my foreign key kept fsiling for unknown reasons 😂
-
Ok, so I basically spent my weekend trying to work out why the fuck my python docker container would not connect to my mariadb docker container. Tried fucking everything, bridged network, host network, links (even though theyre deprecated), you name it. It would NOT WORK!
In my despair I finally turned to StackOverflow. There I was told 5min after posting the question that the reason was probably that mysql is a quite heavy service, which takes a bit to start up.
I thought to myself "Oh, get the fuck outta here, that can't be it, shit's way too easy to work!"
I tried it nevertheless by adding a 10sec delay before querying the database AND THE MOTHERFUCKING PIECE OF SHIT ACTUALLY WORKS!! So, I essentially just lost a weekend because I was too impatient... I think I'm gonna punch some trees now.4 -
I'm writing my bachelor thesis in LaTeX. As people who use LaTeX might know, it generates shitloads of files while compiling (like 10 files per .tex file).
To unclutter my project folder, I wrote a simple one-liner bash script that deletes all files which are not .tex or .bib files (literature references) and of course it will not delete itself (although that one also took me longer to figure out why my script 'kept disappearing for no reason after I ran it' than I'd like to admit).
However, I forgot that images are also files which are stored in the project-folder.
And this is how I suddenly lost all of my images for no reason at all, resulting in my PDF not building anymore. Luckily we all commit and push all regularely, right...
Edit: I just figured out that I'm even stupider than originally thought... My .gitignore ans more importantly, the '.git' folder also neither end in .tex nor .bib. Guess I'll just go fuck myself.10 -
My Flask App all of a sudden started throwing 'Error 500 - Internal Server Error' pages at me for a new subpage I made.
I couldn't figure WTF was wrong because the method responsible for the page literally just returned the HTML-template.
After giving up yesterday night, I noticed this morning that I forgot the quotes around the HTML-file name...2 -
Does anybody know some good, preferrably rather high-contrast vim-colorschemes? Both light and dark.
Currently testing through tbe base16 collection. Tried solarized but aint my cup of tea.1 -
Y'all might wanna update your Win7, Win8 amd Win Server 2008.
RDP RCE with a CVSS pf 9.8.
https://blogs.technet.microsoft.com/...2 -
https://nakedsecurity.sophos.com/20...
TL:DR: US Border Control can detain you, force you to unlock and search all your devices without a warrant, they don't even need a hint of suspicion. Guess I aint travelling to the US in the foreseeable future. This is some North-Korea shit.27 -
So theoretically all it takes are 12 libes of Python for arbitrary Code Execution on a Windows system.
'Theoretically', because it loads Kernel Drivers, which any half decent antivirus can detect and block.
http://feedproxy.google.com/~r/...
https://github.com/zerosum0x0/...1 -
!dev
I'm always torn at the gym:
As a former rower, it gives me almost physical pain to see people on the rowing machines, flailing around and almost falling off sideways (rowing is an elegant, albeit masochistic sport).
However, as a swiss person, strangers are my natural predator and might eat me alive if I dare speak to them...3 -
What RSS feeds are you guys subscribed to? My reader is so damn empty all the time. Preferrably CyberSec and Linux related (English or German).
I'm currently subscribed to Heise Security (German), Hacker News, NixCraft and Linux Journal2 -
These two liters of water one should drink per day sound like a lot.
However, four pints go down faster than a hookers panties after she's been paid...8 -
What is it with the overworking fetish in IT?
I mean, I certainly do like my job (working in a SOC), but I also enjoy time off work. I get paid 8 to 5, so I'll stay at work from 8 to 5 and do my job to my best capacity. Certainly, if something happens at 4:50, I won't run out at 5:00 sharp, but I also won't voluntarily stay til 7 or 8.
Somehow, several of my colleagues pride themselves in working overtime pretty much daily. At least one of them doesn't even write down the overtime 'because he enjoys his job'. I also heard similar behaviour from several friends and feel like I read about it kinda frequently on here.16 -
When a customer limits the access to his platforms to two selected people and then gets pissed, that his issue can't be resolved right away when he calls at 12:10, because these guys dared to go for lunch...4
-
Synchronizing my OneDrive account with my Linux desktop. Not only did I apparently store a uni project on fucking OneDrive instead of using git (in my defense, it was 2 years ago), but I didn't even exclude the node_modules folder!!6
-
!dev
Does anybody actually give a flying fuck about these stupid ass radio games the stations like to play in the morning?! I don't want to listen to some fake-happy radio moderator 'having fun' with one of their 'beloved listeners' while having breakfast every damn morning. Just play music, that's what people turn the radio on for...
(Yeah, Spotify exists but I usually leave my phone upstairs when I go downstairs to get breakfast)4 -
So, I need to... enable cookies to... disable cookies? Did I get that right?
(wired[.]com btw. My steadily rising adblocker-counter should have made me leave that pile of shit way sooner than I did anyway)5 -
So I got my sister a new PC and being the thrifty (and masochistic) fuck I am, I thought I'd build it myself. I built the PC yesterday (side note: Stick to backplate coolers, Push-Pin is the bane of my existence, patience and fingers) and wanted to install Windows today.
I shit you not, I ran this godforsaken spawn of Satan of 'Windows Media Creator Tool' no less than 5 times with different USB sticks, different Ports, turned off AV and FW and as Administrator but stuff ain't working. After ~30min of downloading Windows each time, it always told me in usual Windows manner "Something went wrong", because who needs decent error messages anyway...5 -
My Windows 10 VM gloriously just shat itself so badly, it's now stuck in a BSOD bootloop (first time ever I managed to get a BSOD in a fucking virtual machine btw) and I need to reinstall it. So I need to download the newest Win10.iso.
But I'm also currently working on a university assignment that requires me to be connected to the university-network via a VPN that's slower than my 90s ADSL connection (~1Mbps) (see my previous rant). So to download the 4.7GB iso it'd take.... I'm bad at maths, so let's just say fucking AGES.
So I spin up another VM with a bridged network to download my Win10.iso with Gigabit speed to set up another VM.... wonders of modern technology -
I'm working on a JavaEE Webshop (Uni assignment) that has to send and receive JMS messages to and from a server, which is located inside the university network, so I have to use a VPN to run the shop. The problem is, the VPN is so goddamn slow that I get SocketTimeOutExceptions regularely! I have Gigabit-Connection, but with the VPN it slows down to ~1Mbps for whatever reason, which is apparently too slow for Java.2
-
I need to setup a Windows Server with an AD (and therefore an own domain) that can be reached from a Linux host for a test environment... Holy crap I totally forgot what a huge pain in the ass that crap is!
Pro Tip: If youre connected to a Server via VPN and RDP and you create a domain and subsequently get logged out from the server, you're fucked.2