sometimes an alias in your ~/.bashrc is better than a .desktop file in your /usr/bin/apps/ file
alias sublime=’nohup sublime &’
Bravo! now that’s a daemon
Although half the world yells for Privacy to Personal Data our ISM DC HUB host is still configured to accept users who share above 50 Gigs.
I don’t want to yell much about the privacy here but i want to share how i generated 50 gigs of memory in a very short time.
GEN50 G #1:
my first and a foolish way to generate 50 gigs is to append some large string to the file continuously.
eightnoteight@mr:~/ a='cat txt' eightnoteight@mr:~/ while true; do > echo $a >> txt > done
GEN50 G #2:
soon i realized that this is slow and linear but i wanted to generate 50 Gigs in short time i.e a fast way. then i felt that i have to generate 50 gigs not in a linear fashion but in exponential fashion( i.e T(n) proportional to inverse of an exponential function ). so i followed this
eightnoteight@mr:~/ while true; do > cat txt >> tmp > cat tmp >> txt > done
The file size increased in Fibonacci fashion (an exponential function). One interesting fact is that my T(M) is not proportional to an inverse of F(n) [where F is Fibonacci function] but proportion to a linear because i don’t have Infinite RAM 🙂
and I’m completely amazed to see how cat manages to cache and clear the memory. but i don’t get one thing that top is not showing the memory used by cat. Does that mean cat works through kernel calls ?! (I’m still on that)
my first idea is to encapsulate the list rather than inheriting it but soon i have realized. (still not good at OOP 😦 )
after catching the history through grep it, it is better to run the command directly rather than copy and paste (which i did upto now 😦 )