Details
-
AboutBackend dev Cyber Security Enthusiast
-
SkillsC, Python, Java, reverse engineering, assembly, High performance computing
-
Github
Joined devRant on 6/19/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
-
And one trick to delete remote branch. I used to have to use browser to delete remote branches.
git push -u origin :branchname -
There's a similar level kind of thing on http://0xf.at It's similar to the invite challenge, where you solve things in Javascript or write small programs. Not as tough as HTB
-
https://education-ecosystem.com//
I've used it long time ago, before they rebranded it. It's like twitch but people stream coding only.
https://github.com/bnb/...
Found this awesome list on google. -
@norman70688 Thanks for mentioning "premeditatio malorum". I have been reading up on stoicism but this is the first time reading about this.
-
Hashmap would be the way to go for random access. For sequential access, there are a lot of choices lists, arrays, queues, pipes, etc
-
Our company use those terms too.
Front-end is the part where it handles the traffic
Middle-end is the databases, APIs
Back-end is the UI, dashboards
But I'm more familiar with front-end being the UI. Due to that every time, I have to change my terms inside the company and outside. -
Here are some topics you might be interested.
Dict, list, generator comprehension
Decoraters
inheritance
polymorphism
socket
multithreading
multiprocessing
If you can tell us where you feel stuck, maybe we can help haha. -
If you already programmed in other languages such as C# or C++, python should be very easy to pick up. Maybe you're stuck in advanced topics?
-
He is the first guy to unlock the iPhone, the first guy to unlock Play Station 3, the first guy to single handedly build a self driving car in his garage, he is also a member of a top CTF team in the world. So yeah, he is "pretty" good. Haha
-
Hey, I think you'll find this interesting. https://phacility.com/phabricator/
Software development platform kinda like github + confluence + trello. Might as well install the full suite when installing git. -
Lol. Was gonna ask what type of pointers char or int.
-
Hmm, have you thought about using SDN like zerotier? It'll make your life easier. I have all my devices RPI, NAS, all hooked up to my zerotier network. Then I can access them via that network from anywhere. No need any NAT or port forwarding. Time Machine Backup works on it, as well as the Synology Drive which I used to sync my files to other devices. Side note, pi-hole ad blocking VPN also works on that network.
-
I use i3 daily on my arch system.
Following is my i3 configuration.
https://github.com/the-c0d3r/...
I think a few things are worth mentioning. i3locks, polybar, scratchpad function, resizing and of course i3 gap functions. Feel free to share me yours. -
Two Steps From Hell
They're studio which composes music for movies and trailers. As well as releasing their own music. Mostly non vocals -
Your post reminded me of this Stackoverflow answer https://stackoverflow.com/a/...
The question was similar to what you asked, how to prevent errors in extreme environment and recover from it. I'm no embedded dev but it might be useful to someone with your experience.
It was the first time I realized that software can run in that kind of extreme environment and they'll get affected somehow. -
'sudo' of course. 'sudo' just sounds weird.
-
1) Personal choice Manjaro Linux. Tired of reinstalling arch again and again, end up with Manjaro.
2) I don't use it but I think I should recommend Brave Browser. I do my probings on Firefox with Burp Suite
3) r/netsec, thehackernews
4) If there isn't any good alternative? why not start a project for it?
5) Used to root every phone I owned. Rooting and customizing is the first thing I do to a new phone. But then after lots of customisation, everything became unstable. Thus, I don't root anymore. If I'm not root, how can the malware get root? (of course advanced ones can root it themselves)
6) Lots of softwares can do that. simplest thing is 'dd'. It copies the device/file block by block. Or Clonezilla
7) I really should be encrypting everything, but too lazy to setup encrypted LUKS or whatever system. Previously used TrueCrypt's hidden volume before it was discontinued and morphed into VeraCrypt.
8) It's basically impossible to learn everything in security as it is very very broad -
@billgates Your drive link is broken. Can you update it?
-
@billgates
The one to um, download those "interesting" pictures and the commit strip. -
@billgates hey can you share your programs? Help a brother out? 😂
-
🤣 I thought it was some complains about how you end up spending too much time on computer. Had to read the comment and then connect the dots again with the post.
Took me a while to sink in haha -
@forkbomber I think the "when" and the "where" are swapped lol. Then it does make sense a bit.
-
@forkbomber well in my experience, they should doesn't mean they would. Haha
-
@hell exactly my question. I can't think of a reason why it would stop working if it's case insensitive.
-
@TRex, wow your IDS project is very interesting. When you say IDS, I wouldn't have thought there's gonna be Machine Learning stuff inside. My job is to develop tech/solutions to make use of the data available and detect known/unknown threats. This could be very useful to me.
-
Hey @pk76, your project sounds interesting, can I have a look? github link?
-
Maybe start a #RoastMe movement for github profiles? lol
-
@devios1 I must first admit that I'm relatively inexperienced in C++. What I experienced was that in C++ is that it gives you a lot of conveniences over C by sugarcoating everything in abstract layers. So it is very easy for the devs to get lost in the implementation and end up using very inefficient data types and functions. For instance, replacing std::string with char* improved my performance by at least two folds (maybe I'm just using it wrong). And @Yamakuzure is right, but coming from OOP languages like java and python, it's a dev's first instinct to create a class as soon as it requires more than a single function. My opinion is that it's easier to write efficient code in C than C++ as everything is bare-bone and not under different layers of classes.
-
I'm a dev using C/C++ for High Performance Computing. I also work with DPI engines which handles up to 100Gbps network traffic. Guess what language it's written in. Don't even think about coming close to even 1Gbps or 10Gbps in python. C++ gives you a nice abstract layer and OOP, but it is very slow compared to C in my use cases. So I use C++ for the structure and write all the functions in pure C code. C is the way to go for heavy lifting HPC, python for quick scripting. Right tool for the right job.
-
long timeago; // in a galaxy far far away
saw this somewhere
man kill
man finger