Earlier this summer I got selected in Google Summer of Code to work with VideoLAN on the Project VLC macOS Interface Redesign. It has been a blessing to get a chance to work on one of the highest impact open source projects. I had a phenomenal experience. Let’s have a look at my contributions :)
Ever wondered, what your android app is secretly sending to its servers? This is my attempt, at trying to intercept and decrypted the transmission by an android app. To understand what’s happening on my device.
I had been always
python3 script.py > out.txt 2>err.txt.
a->b === (*a).b
If you have a variable of a structure, use
. to access its elements.
Often times my External Hard disk stops being detected on my MacBook Air. The first few times were scary but now I generally know that I will figure a way out.
I have seen a lot of blogs on how to fix it but I often get stuck. This one seems the most useful at times.
I use iTerm2+zsh+oh-my-zsh. Recently I wished to change the dark theme to a ligher one.
Recently I took part in a competetive programming contest. It was a practice one and I learnt some very important things.
I was trying to use GCC in combination with GDB. There were some errors, that are still unresolved. The problem was that GDB was unable to use the output that was created. I tried changing from
clang to gcc provided by
brew install gcc but it did not work out.
Question 1: What is the advantage of using callee and caller-saved registers? Why can’t all the registers be either callee-saved or caller-saved?
The resources are hard to comprehend and general understand is (in my case at least) being done with a lot of Stack Overflow answers. So, let’s make some notes and consolidate all the learnings together
- Using Tags
- Using highligting of certain posts
- Changing the theme
- Maybe give CarbonAds