Details
-
SkillsPython, HTML, CSS, JS, Java
-
LocationGermany
Joined devRant on 1/6/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
-
>get hired at new company
>so big nobody knows anybody
>buy ancient company swag on ebay and put it at your desk
>everyone thinks you're a ten year21 -
Hello Readers!
I’ve recently launched JavaScript Algorithms and Data Structures repository on GitHub with collection of classic algorithms and data-structures implemented in ES6 JavaScript with explanations and links to further readings and YouTube videos.
You may find it here https://github.com/trekhleb/...
So I guess you’ve already grasp main idea of the project — helping developers to learn and practice algorithms and do it in JavaScript.
To make this process even smoother I’ve tried to put some graphical illustrations for each algorithm and data structure where it was possible just to make the idea behind those algorithms to be easily grasped and memorized.
You also may find some practical information just in the root README file that may be handy while you’re studying.
All code is 100% covered with tests. This is done not only to keep code working correctly but also to give you an illustration of how each algorithms or data structure works, what basic operations they have (let’s say polling for heap) and what are the edge cases (what to do if graph is directed).
Repository also has a playground. This is just small function template along with empty test case that will help you to start testing or working on algorithms just right after cloning the repo.
On top of that data structures there are more then 50 popular algorithms are implemented. Among them are sorting, searching algorithms, graph/tree/sets/string/math related algorithms.
I hope this repository will be helpful for you! Enjoy coding!2 -
The deeper I go down the infosec rabbit hole, the more I worry about my doctors still using Windows XP. Why would you save sensitive patient info in those....shoe boxes?4
-
Was coding so nicely, then I accidentally kicked the power strip and turned off my machine... Fuuuuuuuuuuuuuu!!!!!!!!!8
-
So the fibre cable at the office broke. A 70mo download is estimated to end in 3 hours. Please end this agony 💀5
-
For fuck's sake please add braces for blocks even if there is only a single loc inside. 1 line wont ruin anything but it would be a very big favor for the person reading the code.
I am talking about java. Python guys, you good ✌️10 -
Apple are annoyingly out of touch, has anyone seen the iPad Pro advert? They run the ad where a kid asks 'What is a computer?' and it boils my blood because a tablet is basically a computer. I get the point they're trying to make but assuming that 'a post-PC world is closer than you think' is a bit far fetched.
I mean are they planning on discontinuing the iMac? I don't think so. Annoying and smug ad for their touch screen computer.4 -
What if we fed all rants and comments on devRant to a neural network trained to write rants and comments on others?10
-
Last week I forgot to add the break; clause to a bunch of case statements and literally spent a whole evening busting my head 'cause my code wasn't working.
So this week's answer: ME. I'M THE WORST.2 -
I just made a terrible mistake 😬 finishing my Android app for school project on my Ubuntu, Android Studio opened, trillions of chrome tabs opened, Spotify opened (it's a must! 🎶🤘), simply typical school project coding. Then I wanted to fully complete design and I remembered I did some prototypes of that app using JustInMind on VirtualBox win. So I without realizing what monstrosities are already running on my poor laptop I booted it.
I'm using Ubuntu for five years now and this was the first time I had to hard-reset it 😬😬 lets hope to never do the same mistake again2