My Notes

Abundance of facts in the Computer Age

›
Too many facts are often as much of an obstacle to understanding as too few. There is a sense in which we moderns are inundated with facts ...

On communication skill.

›
The skill of communication is about comprehension as much as it is about explanation. It depends neither on language, nor grammar, nor spel...

Linux: behavior of symbolic link and argv[0]; busybox and multiarch_wrapper

›
~# cat a.c #include <stdio.h> int main(int argc, char** argv) { printf("%s\n", argv[0]); } ~# gcc a.c ~# ln -s a...

Linux: Erase/clean MBR(partition table included) of a (pen)drive/block device using dd command

›
MBR size is (in bytes): 446 + 64 + 2 = 512 446 bytes - Bootstrap code. 64 bytes - Partition table. 2 bytes - Signature. So # dd if=...

Dynamic programming Vs Divide and Conquer

›
Dynamic programming is a method for solving a bigger problem by breaking it down into smaller subproblems, solving each of those subproblems...

Jon Bentley on code correctness.

›
"If it doesn't have to be correct, I can make it as fast as you'd like it to be" - Jon Bentley

Big Omega, Big Theta and Big Omicron.

›
In code complexity measure, Big Omega gives us asymptotic lower bound function g(n). Big Theta gives us asymptotically tight bound funct...
1 comment:
‹
›
Home
View web version
Powered by Blogger.