Details
Joined devRant on 10/31/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
-
Here’s a poster with a super short description of each one to help you keep track and find some new useful Linux tools.16
-
On the first day of Christmas my true love gave to me—a few minutes to myself with a Rust programming book (don’t judge — I just started learning).6
-
In my current company we're being forced to use Windows for web development... I can't use a VM because of the hardware specs.
This is now my screensaver.57 -
Users.
For once they used their brains.
For once they thought about repercussions of clicking on inconspicuous links in emails.
And naturally it happened when I sent out a legitimate email to stop their shopping sprees.
But then again, I would rather have paranoid users than clicky-go-lucky.3 -
That moment that the need for a certain service rises and the domain name you want isn't available so you randomly think of another genius one which you can also do a fun 'joke' with and you start building an api around that idea.
This is gonna be fun 😆6 -
Ah, just followed a 35-line tutorial to create a window with a line in it using xlib.
Time to put "Professional Linux Graphical Developer" in the olde resume -
150K, fucking finally!
And no, it's not 'just about the upvotes' for me, I already explained that one numerous times.
Yay!27 -
I got a work on legacy code. The app really depends on a library that was last updated on 2009. The website docs also missing
RIP18 -
Wrote a rant yesterday (or recently?) in which I explained that I needed to rewrite the core of something I'm writing in order to make it more extendable/flexible/modular.
Finished the rewrite yesterday and started to write a module (it exists our of modules and one can write a specific module for a specific kind of task) for another use case that has shown itself in the past few weeks.
Fun thing is that part of the core stayed the same and I hardly made changes to the libraries which the core uses a lot but the modules are, except for a few similarities (like one default invoke methods), completely different but do use the libraries to make sure they've got all functions needed to properly fulfill their task.
Ran a rule (what I call something in the project) hoping that everything works together the way it's supposed to and that the config files are interpreted well by the parsing 'engine' (pretty much switch cases and if-elses 😅).
FUCKING BAM IT FUCKING WORKS 😍2 -
Guys, does anyone promise himself to work on a personal project on the weekend which he really is excited about working on. Then he ends up having done nothing but play a game or go out?
Like i have this idea that i really wanna make but i just cant get myself to sit down and actually do it. :/9 -
The combination of fun colleagues and trying to learn things (more and more CLI stuff in my case) make my days awesome, also some customer interactions are hilarious, that altogether makes it very much worthwhile!
(although: I'm a Linux engineer, NOT a dev professionally)3 -
Writing a, for me, quite big system and had about everything ready to go, the earliest version about works.
But, it's written for one (broad) specific use case and guess what: in the past few weeks, a few other use cases have presented themselves. The 'principle' is the same so I could integrate them into the current system, but; then I'd have to rewrite the entire thing to be more flexible.
I think I'm going to do that but damn I've been debating this for hours now 😬10 -
(important details for this 'rant': people often put their tv on/in a piece of furniture that we (dutchies) often call a 'kast' (tv kast(je)) which translates to closet)
*at a birthday party, mate plugs a Chromecast into the tv and lays it in the tv 'closet'.
Me: that's definitely a Chromekast now!
Everyone: 😑
😅5 -
My girlfriend comes in and sees me on devrant.
GF: "What is that app? I see you using it all the time. Is it like an endless blog with updates?"
Me: "It's kinda like facebook. But for developers. And you don't have any friends".
GF: "That seems like a sad app"37 -
My friend said this,
Roses are red,
The screen turned blue,
I'm not a programmer,
What the fuck do I do.26 -
About six months ago I decided I wanted to learn to write a neural network from the ground up, using only the C++ standard lib. Had to learn some linear algebra, multivariable calc and a dash of wizardry.
The mathematics of neural networks is still one of the coolest things I've ever learnt. It still marvels me that you can make a specialized mini-brain out of nothing but numbers.17 -
I think the coolest project I did was a few years ago, it was actually a Minecraft plugin.
I decided to learn Java for Minecraft, and a few months after I started learning Java, I was approached by someone who'd like to work with me to create this full-blown Gun Game style gamemode for Minecraft. I made it clear I didn't have the most knowledge, but I was willing to learn.
We began working on the project, the projects main class was bigger than any project I had worked on. Within a few months, it became one of the more popular plugins out there, even though we were still in an alpha mode. Had nearly 1,000 servers running the plugin, over 10k+ players total testing out the plugin.
Cause of this project, I learnt how to properly organize my code, how to make it efficient, learnt how to network, learned how to properly secure and verify anything being sent by the client, working with dependencies, adding features that can support a bunch of other plugins that other developers had, and a bunch more.
Sadly we couldn't finish the plugin anymore, so we gave someone else the source code who has kept it updated to this day. (I know I didn't provide much insight into what I'm saying and just gave a general overview, got a killer headache.)2