Intro to ConcurrencyIf you studied computer science or engineering as an undergraduate, you’ve probably know that when we have multiple processes, our operating system help us manage the CPU time s...
What is NeovimI won’t talk too much about this since the most important thing is get started. As far as I understand, it is still vim basically, but neovim allows you to configure it with Lua (a pr...
When I started to learn C programming language in my freshman year, I was writing int main(void) for most of the time. And when I first encountered with int main(int argc, char *argv[]), I was tota...
Repetition Code反復符号
This might be the simplest error correction code that we can think of. As we showed in previous chapter, an example of repetition code is simply repeat each binary digit three...
Anaconda & MinicondaAnaconda is conda with some frequently used(although I disagree) preinstalled packagesMiniconda is conda with only base modules, and we have to install every dependencies we...
Chapter 9 Fourier Transform PropertiesSymmetric RelationIf is real valuedthen
Scaling Property
Duality
Parseval’s Relation
Time Shifting
Differntiation
Integration
LinearityNo need to state
Convol...