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
Search - "spoopy"
-
I'm at Disney world and the Windows OS was exposed on one of the machines at a ride so pulled up CMD and ran "tree C:/" then played sample music on full blast. Get on my level hackers :^)10
-
Are you serious? Are you afraid of an SQL injection or something, and instead of properly sanitizing your queries you disallow characters? Or is your software and database so outdated that you're afraid special characters will break it? Goodbye security15
-
website: uwu,,,im sowwy, but pweaese...wiww you pwease tuwn off ad bwock? we weawwy need ouw money (´・ω・`)
me: ok [turns off adblock]
website: 𝐃𝐎𝐖𝐍𝐋𝐎𝐀𝐃 𝐂𝐔𝐍𝐓 𝐖𝐀𝐑𝐒 𝐓𝐎𝐃𝐀𝐘 𝐇𝐀𝐕𝐄 𝐇𝐀𝐑𝐃𝐂𝐎𝐑𝐄 𝐒𝐄𝐗 𝐖𝐈𝐓𝐇 𝐓𝐇𝐄𝐒𝐄 𝐂𝐀𝐑𝐓𝐎𝐎𝐍 𝐆𝐈𝐑𝐋𝐒 𝐈𝐍 𝐀 𝐕6 -
sometimes when switching back to python from c++ i realize how python is pretty much pseudo code that went too far
disclaimer to prevent rant responses: i love python and have nothing against it5 -
!rant
i've been working on a web game with the gf - we're planning on making it a technologically correct 'hacking' game. updates will probably be posted as we go!24 -
You've heard of ROT13, now get ready for ROT26. This new and improved algorithm is TWICE as secure as ROT13 due to letters being shifted /twice/ as much.
There's even an API for this encryption service, for all ease of programming integration needs!
http://api.rot26.org/encrypt/... to encrypt}2 -
I'm taking a summer code class and the professor is shoving Atom down our throats even though I'm a diehard Sublime user. We literally couldn't continue in class until he went one by one through everyone and made sure they had his exact Atom setup10
-
StackOverFlow and the Downvote Paranoia
I've been more active than my usual in SO for sometime now and I noticed this behavioral pattern between new questions and badge thirsty flaggers/downvoters, back in the early 2010s the fastest gun in the west used to reply with a correct answer, now the early replies are mostly complaints about formatting or how it's a duplicate of a totally different question. This is a result of wanting to keep the quality high, understood. But you can always edit questions with poor grammar and/or formatting. But I think it gets too spoopy for new users to post an innocent question, or an answer for that matter. It discourages them to learn.14 -
I can’t even say what’s wrong with PHP, because— okay. Imagine you have uh, a toolbox. A set of tools. Looks okay, standard stuff in there.
You pull out a screwdriver, and you see it’s one of those weird tri-headed things. Okay, well, that’s not very useful to you, but you guess it comes in handy sometimes.
You pull out the hammer, but to your dismay, it has the claw part on both sides. Still serviceable though, I mean, you can hit nails with the middle of the head holding it sideways.
You pull out the pliers, but they don’t have those serrated surfaces; it’s flat and smooth. That’s less useful, but it still turns bolts well enough, so whatever.
And on you go. Everything in the box is kind of weird and quirky, but maybe not enough to make it completely worthless. And there’s no clear problem with the set as a whole; it still has all the tools.
Now imagine you meet millions of carpenters using this toolbox who tell you “well hey what’s the problem with these tools? They’re all I’ve ever used and they work fine!” And the carpenters show you the houses they’ve built, where every room is a pentagon and the roof is upside-down. And you knock on the front door and it just collapses inwards and they all yell at you for breaking their door.
That’s what’s wrong with PHP.6 -
Security Horror Story:
A password authenticator which is case-insensitive and all special characters are treated as the same value. As a bonus, all passwords are truncated to 4 characters.2 -
TIL you can use chrome dev tools to inspect a chrome dev tools window. Which also means you can use chrome dev tools to inspect chrome dev tools that are inspecting a chrome dev tools window. You wouldn't believe how many times I've accidentally done this now that I subconsciously know how1
-
Something that really annoys me is when people abuse the lax semicolon rules in JavaScript. Personally I believe semicolons should be a standard and always used in a language like JavaScript, and while the loose rule on semicolons may be considered convenient when one is forgotten every now and then, it is /not/ meant to be abused and semicolons completely unused. It's particularly annoying when I have to work on a group repo at work and the standard is to not use semicolons. JavaScript to me is much more similar to a C style language than something like Python, so even though the language is built to be loose and easy conventions such as bracket scoping and semicolons should be kept and practiced.4
-
I'm out of high school now but one of my 'fondest' memories of being known as the computer geek was that people would always ask me how they could use the inspect element tool to change their grade permanently. I never had the patience to explain lmao4
-
the web developer equivalent of waiting for code to compile is waiting for your local test DB to be populated with recent data from the production DB2
-
Let’s play a programmer game. Every time you see a missing semicolon in JavaScript take a shot of coffee.8
-
At work, all errors within the site are logged into our database with a subject and error column. SQL errors are logged in the subject field while the traceback is put in the error column. However, a lot of SQL errors are really large and exceed the max character width of the subject field, causing yet another SQL error, and the cycle repeats. This recursive error has been the bane of my existence, because 1) it times my local dev instance out and 2) the error doesn't end up getting logged because the server both freezes and the error can't be inserted in the database. You can't even begin to imagine how many hours I've wasted trying to find what line I changed cause total and utter failure with absolutely 0 error logging. Next thing on my todo list is to fix this fucking issue since the head dev refuses to get it done.2
-
C++ developer: alright, this should finally fix it. Please just compile so I can go to sleep
GCC: I'm sorry Dave. I can't let you do that.
THEN THERES THE USUAL SEGFAULT WITH NO STACKTRACE AND I SPEND THE REST OF MY NIGHT VALGRINDING2 -
2 years ago I told myself I'd never learn PHP. 2 years later I'm a desperate college student in a town where the only web dev companies rely on PHP. I didn't want to cave and learn such an obsolete language but it's looking like I have no choice. Goodbye, innocence :'(13
-
Welcome to Git, where when you try to split a commit you end up making 8 more commits than you want.
Based on a true story, today at work -
Has anyone here heard of codewars? It's a website I've been using it for the past few years to train myself for programming competitions. I highly recommend taking on the challenge of one problem per day.
-
Why CMake is a steaming pile of dogshit
- Doesn't echo the command lines it is running making it hard to figure out what it is doing
- Dumps a bunch of crap all ovey my directory structure. And I thought NPM was bad
- Generates 'Makefiles' but only kinda uses Make? (I think, its confusing) WTF
At this rate I wish I could use just bash scripts. At least I could figure out why a simple thing like why my compilation fails to locate an include file even though Is is clearly specified in include_dirs() directive.
Get phucked, Cmake9 -
Day... or... umm... Night 6 of devWholesome...
Happy Halloween folks! Today we celebrate spooking ourselves on purpose to feel anything but despair in the hell that is quarantine. Go watch a scary movie or have a small little halloween party with your family! Comment on this post if you celebrate halloween, what you are dressed up as, and what you are doing to celebrate. And as always make the most out of your day... I mean... night!random happy boo positive devwholesome i broke the embed generator again candy great night halloween pumpkin wholesome spoopy3 -
Someone in my programming development class at college asked "is php or c++ lower level" and after having worked with a large php codebase for over a month at work I wanted to laugh in pain1
-
Has anyone here heard of Ember, the JS framework? If so, would you say it's better than React and why?1