<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7746763495841238454</id><updated>2024-08-31T04:04:54.682-07:00</updated><category term="linux"/><category term="ubuntu"/><category term="keyboard shortcuts"/><category term="netbook"/><category term="CLI"/><category term="Hom  key"/><category term="I-94"/><category term="Toronto"/><category term="adblock"/><category term="advice"/><category term="battery"/><category term="command line interface"/><category term="customize"/><category term="fedora"/><category term="firefox"/><category term="gnome"/><category term="gnome-power-statistics"/><category term="graduate student"/><category term="keyboard"/><category term="keyboard skill"/><category term="maverick meerkat"/><category term="media"/><category term="personal efficiency"/><category term="reassign"/><category term="stream media"/><category term="unity"/><category term="xmodmap"/><title type='text'>grad life</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://grad2011.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7746763495841238454/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://grad2011.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>22</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7746763495841238454.post-8665223573288805005</id><published>2015-11-30T01:46:00.000-08:00</published><updated>2015-11-30T01:46:21.207-08:00</updated><title type='text'>Slow Alt-Tab behaviour in Linux Mint</title><content type='html'>I personally do my best to avoid using the mouse. Thus, I use keyboard a lot, in particular I do &#39;Alt+Tab&#39; to switch between applications (This doesn&#39;t work in Gnome3 and likes due to window grouping by default which is something totally ridiculous by the way). In new Linux Mint, Alt+Tab behaviour is noticeably slow (or sticky if you will). This can be overcome by turning off &#39;Preferences-&gt;Desktop Settings-&gt;Window-s -&gt; Performance -&gt; Use compositing&quot;</content><link rel='replies' type='application/atom+xml' href='http://grad2011.blogspot.com/feeds/8665223573288805005/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://grad2011.blogspot.com/2015/11/slow-alt-tab-behaviour-in-linux-mint.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7746763495841238454/posts/default/8665223573288805005'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7746763495841238454/posts/default/8665223573288805005'/><link rel='alternate' type='text/html' href='http://grad2011.blogspot.com/2015/11/slow-alt-tab-behaviour-in-linux-mint.html' title='Slow Alt-Tab behaviour in Linux Mint'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7746763495841238454.post-7660489053223960706</id><published>2013-06-01T21:09:00.003-07:00</published><updated>2013-06-01T21:09:29.253-07:00</updated><title type='text'></title><content type='html'>&lt;h2 id=&quot;bash-to-python-migration-cheat-sheet&quot;&gt;&lt;a href=&quot;#TOC&quot;&gt;Bash to Python migration cheat sheet &lt;/a&gt;&lt;/h2&gt;
&lt;table style=&quot;border:1px solid black;border-collapse:collapse&quot;&gt;
    &lt;tr&gt;
        &lt;th style=&quot;border:1px solid black&quot;&gt;
Explanation
&lt;/th&gt;
        &lt;th style=&quot;border:1px solid black&quot;&gt;
Bash
&lt;/th&gt;
        &lt;th style=&quot;border:1px solid black&quot;&gt;
Python
&lt;/th&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td style=&quot;border:1px solid black&quot;&gt;
change directory
&lt;/td&gt;
        &lt;td style=&quot;border:1px solid black&quot;&gt;
&lt;strong&gt;cd&lt;/strong&gt;
&lt;/td&gt;
        &lt;td style=&quot;border:1px solid black&quot;&gt;
&lt;strong&gt;os.chdir&lt;/strong&gt;(“/some/path/”)
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td style=&quot;border:1px solid black&quot;&gt;
print working directory
&lt;/td&gt;
        &lt;td style=&quot;border:1px solid black&quot;&gt;
&lt;strong&gt;pwd&lt;/strong&gt;
&lt;/td&gt;
        &lt;td style=&quot;border:1px solid black&quot;&gt;
&lt;strong&gt;os.getdir&lt;/strong&gt;()
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td style=&quot;border:1px solid black&quot;&gt;
print 4th line
&lt;/td&gt;
        &lt;td style=&quot;border:1px solid black&quot;&gt;
&lt;strong&gt;sed&lt;/strong&gt; -n “4p” somefile
&lt;/td&gt;
        &lt;td style=&quot;border:1px solid black&quot;&gt;
&lt;strong&gt;linecache.getline&lt;/strong&gt;(‘somefile’, 4)
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td style=&quot;border:1px solid black&quot;&gt;
list files
&lt;/td&gt;
        &lt;td style=&quot;border:1px solid black&quot;&gt;
&lt;strong&gt;ls&lt;/strong&gt;
&lt;/td&gt;
        &lt;td style=&quot;border:1px solid black&quot;&gt;
&lt;strong&gt;subprocess.call&lt;/strong&gt;(“ls”, shell=True)
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td style=&quot;border:1px solid black&quot;&gt;
remove/delete a file
&lt;/td&gt;
        &lt;td style=&quot;border:1px solid black&quot;&gt;
&lt;strong&gt;rm&lt;/strong&gt; somefile
&lt;/td&gt;
        &lt;td style=&quot;border:1px solid black&quot;&gt;
&lt;strong&gt;subprocess.call&lt;/strong&gt;(“rm somefile”, shell=True)
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td style=&quot;border:1px solid black&quot;&gt;
print 3rd column in a line
&lt;/td&gt;
        &lt;td style=&quot;border:1px solid black&quot;&gt;
&lt;strong&gt;echo&lt;/strong&gt; ‘this is a line’ &lt;strong&gt;|&lt;/strong&gt; &lt;strong&gt;awk&lt;/strong&gt; ‘{ print $3 }’
&lt;/td&gt;
        &lt;td style=&quot;border:1px solid black&quot;&gt;
“this is a line”.&lt;strong&gt;split&lt;/strong&gt;()[3]
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td style=&quot;border:1px solid black&quot;&gt;
print 3rd column in a file
&lt;/td&gt;
        &lt;td style=&quot;border:1px solid black&quot;&gt;
&lt;strong&gt;awk&lt;/strong&gt; ‘{ print $3 }’ somefile
&lt;/td&gt;
        &lt;td style=&quot;border:1px solid black&quot;&gt;

&lt;pre class=&quot;sourceCode python&quot;&gt;&lt;code class=&quot;sourceCode python&quot;&gt;&lt;span class=&quot;kw&quot;&gt;for&lt;/span&gt; line in somefile
    line.split()[&lt;span class=&quot;dv&quot;&gt;2&lt;/span&gt;]    &lt;/code&gt;&lt;/pre&gt;
&lt;/td&gt;
    &lt;/tr&gt;
&lt;/table&gt;</content><link rel='replies' type='application/atom+xml' href='http://grad2011.blogspot.com/feeds/7660489053223960706/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://grad2011.blogspot.com/2013/06/bash-to-python-migration-cheat-sheet.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7746763495841238454/posts/default/7660489053223960706'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7746763495841238454/posts/default/7660489053223960706'/><link rel='alternate' type='text/html' href='http://grad2011.blogspot.com/2013/06/bash-to-python-migration-cheat-sheet.html' title=''/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7746763495841238454.post-2385003371433704090</id><published>2013-01-21T19:31:00.002-08:00</published><updated>2013-01-21T19:33:59.884-08:00</updated><title type='text'>gitit as personal wiki</title><content type='html'>These days I am playing around with &lt;i&gt;gitit&amp;nbsp; &lt;/i&gt;to see if it can make a good personal wiki. In fact, I am also curious how a personal wiki will improve my life.&amp;nbsp; In order to turn &lt;i&gt;gitit &lt;/i&gt;to a personal wiki I did the followings.&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;standard installation from ubuntu repository with &lt;i&gt;apt-get&lt;/i&gt;&amp;nbsp;&lt;/li&gt;
&lt;li&gt;modify config file for minor things like if login required or session expiry time. In order to print a default config file see &lt;i&gt;gitit &lt;/i&gt;man page or help file.&lt;/li&gt;
&lt;li&gt;one needs a folder under which config file will be put along with the whole wiki. So I created a folder under home: ~/personal_wiki&lt;/li&gt;
&lt;li&gt;&amp;nbsp;the main thing which makes &lt;i&gt;gitit&lt;/i&gt; a personal wiki is restricting it&#39;s access to the local host. So created the following command alias:&amp;nbsp; &lt;b&gt;alias pwiki=&#39;cd ~/personal-wiki/ ; gitit -f gitit.conf -l 127.0.0.1 -p 12000 &amp;amp; cd -&#39;&lt;/b&gt;&amp;nbsp;&lt;/li&gt;
&lt;li&gt;I don&#39;t like using mouse; so I edit wiki page files (*.page) under ~/personal-wiki/wikidata/ with a simple text editor, then I commit it using another comman alias I created: &lt;b&gt;alias commit=&#39;cd ~/personal-wiki/wikidata/ ; git commit -am &quot;committed from command line&quot;; cd -&#39;&lt;/b&gt;,&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Finally, I preview the wiki withing a web browser by typing &lt;b&gt;http://127.0.0.1:12000/&lt;/b&gt; in adresbarr which is nothing but locahost ip and port number assigned to gitit.&lt;ip-address-for-local-hos&gt;&lt;port-to-which-gitit-assigned&gt;&lt;/port-to-which-gitit-assigned&gt;&lt;/ip-address-for-local-hos&gt;&lt;/li&gt;
&lt;/ul&gt;
</content><link rel='replies' type='application/atom+xml' href='http://grad2011.blogspot.com/feeds/2385003371433704090/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://grad2011.blogspot.com/2013/01/gitit-as-personal-wiki.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7746763495841238454/posts/default/2385003371433704090'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7746763495841238454/posts/default/2385003371433704090'/><link rel='alternate' type='text/html' href='http://grad2011.blogspot.com/2013/01/gitit-as-personal-wiki.html' title='gitit as personal wiki'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7746763495841238454.post-429897100956348604</id><published>2012-04-03T16:59:00.000-07:00</published><updated>2012-04-03T16:59:54.665-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="CLI"/><category scheme="http://www.blogger.com/atom/ns#" term="command line interface"/><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><category scheme="http://www.blogger.com/atom/ns#" term="media"/><category scheme="http://www.blogger.com/atom/ns#" term="ubuntu"/><title type='text'>set vlc as default media application in Ubuntu, Fedora (and probably other Linux distros) from command line</title><content type='html'>Given that &lt;b&gt;Totem&lt;/b&gt; is the default media player in Ubuntu, one can set &lt;b&gt;VLC &lt;/b&gt;as default media player by replacing every instance of &quot;&lt;b&gt;totem.desktop&lt;/b&gt;&quot; in the file &lt;b&gt;/usr/share/applications/defaults.list&lt;/b&gt; by &quot;&lt;b&gt;vlc.desktop&lt;/b&gt;&quot; as follows.&lt;br /&gt;
&lt;i&gt;1. sudo cp /usr/share/applications/defaults.list /usr/share/applications/defaults.list.backup&lt;br /&gt;
2. sed &#39;s/totem.desktop/vlc.desktop/g&#39; /usr/share/applications/defaults.list &amp;gt; tempfile&lt;br /&gt;
3. sudo mv tempfile /usr/share/applications/defaults.list&amp;nbsp;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
References: &lt;a href=&quot;http://1.%20sudo%20cp%20/usr/share/applications/defaults.list%20/usr/share/applications/defaults.list.backup%202.%20sed%20%27s/totem.desktop/vlc.desktop/g%27%20/usr/share/applications/defaults.list%20%3E%20tempfile%203.%20mv%20tempfile%20/usr/share/applications/defaults.list%20&quot;&gt;VLC wiki page&lt;/a&gt;&lt;i&gt; &lt;/i&gt;</content><link rel='replies' type='application/atom+xml' href='http://grad2011.blogspot.com/feeds/429897100956348604/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://grad2011.blogspot.com/2012/04/set-vlc-as-default-media-application-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7746763495841238454/posts/default/429897100956348604'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7746763495841238454/posts/default/429897100956348604'/><link rel='alternate' type='text/html' href='http://grad2011.blogspot.com/2012/04/set-vlc-as-default-media-application-in.html' title='set vlc as default media application in Ubuntu, Fedora (and probably other Linux distros) from command line'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7746763495841238454.post-7840103248391115009</id><published>2011-11-27T19:59:00.001-08:00</published><updated>2011-11-27T20:01:59.179-08:00</updated><title type='text'>efficient/productive computer user, keyboard shortcuts, tip #7</title><content type='html'>for any program where editing involved, one can copy, paste, cut, save with &lt;b&gt;Ctrl+S&lt;/b&gt;, &lt;b&gt;Ctrl+V&lt;/b&gt;, &lt;b&gt;Ctrl+X&lt;/b&gt;, and &lt;b&gt;Ctrl+S&lt;/b&gt; respectively. Also Ctrl+O should bring open-file menu which is useful to know.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.youtube.com/embed/3-dnprSQx5A?feature=player_embedded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://grad2011.blogspot.com/feeds/7840103248391115009/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://grad2011.blogspot.com/2011/11/efficientproductive-computer-user_7392.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7746763495841238454/posts/default/7840103248391115009'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7746763495841238454/posts/default/7840103248391115009'/><link rel='alternate' type='text/html' href='http://grad2011.blogspot.com/2011/11/efficientproductive-computer-user_7392.html' title='efficient/productive computer user, keyboard shortcuts, tip #7'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7746763495841238454.post-3012492721547499674</id><published>2011-11-27T19:57:00.001-08:00</published><updated>2011-11-27T19:58:53.596-08:00</updated><title type='text'>efficient/productive computer user, keyboard shortcuts, tip #6</title><content type='html'>bring power menu to restart, suspend, hibernate, or power off your computer. Simply do &lt;b&gt;Alt+Ctrl+Delete&lt;/b&gt;. Note that one can of course do this from a terminal as well.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.youtube.com/embed/zKICWmPqGzg?feature=player_embedded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://grad2011.blogspot.com/feeds/3012492721547499674/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://grad2011.blogspot.com/2011/11/efficientproductive-computer-user_1908.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7746763495841238454/posts/default/3012492721547499674'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7746763495841238454/posts/default/3012492721547499674'/><link rel='alternate' type='text/html' href='http://grad2011.blogspot.com/2011/11/efficientproductive-computer-user_1908.html' title='efficient/productive computer user, keyboard shortcuts, tip #6'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7746763495841238454.post-4896814534441034633</id><published>2011-11-27T19:55:00.001-08:00</published><updated>2011-11-27T19:56:39.708-08:00</updated><title type='text'>efficient/productive computer user, keyboard shortcuts, tip #5</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
Focus to or unfocus to desktop with &lt;b&gt;OS-key+D&lt;/b&gt; or &lt;b&gt;Alt+Ctrl+D&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.youtube.com/embed/jZGNCndfRP8?feature=player_embedded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://grad2011.blogspot.com/feeds/4896814534441034633/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://grad2011.blogspot.com/2011/11/efficientproductive-computer-user_4365.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7746763495841238454/posts/default/4896814534441034633'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7746763495841238454/posts/default/4896814534441034633'/><link rel='alternate' type='text/html' href='http://grad2011.blogspot.com/2011/11/efficientproductive-computer-user_4365.html' title='efficient/productive computer user, keyboard shortcuts, tip #5'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7746763495841238454.post-6446247544168157537</id><published>2011-11-27T19:38:00.001-08:00</published><updated>2011-11-27T19:55:01.206-08:00</updated><title type='text'>efficient/productive computer user, keyboard shortcuts, tip #4</title><content type='html'>Focus to or un-focus from desktop with &lt;b&gt;OSkey&lt;/b&gt;+&lt;b&gt;D&lt;/b&gt; or &lt;b&gt;Ctrl&lt;/b&gt;+&lt;b&gt;Alt&lt;/b&gt;+&lt;b&gt;D. &lt;/b&gt;Note OS-key or operating system key is the key with microsoft logo, or ubuntu logo, or tux on it.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.youtube.com/embed/HUj1lxg6TvY?feature=player_embedded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;</content><link rel='replies' type='application/atom+xml' href='http://grad2011.blogspot.com/feeds/6446247544168157537/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://grad2011.blogspot.com/2011/11/efficientproductive-computer-user_2165.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7746763495841238454/posts/default/6446247544168157537'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7746763495841238454/posts/default/6446247544168157537'/><link rel='alternate' type='text/html' href='http://grad2011.blogspot.com/2011/11/efficientproductive-computer-user_2165.html' title='efficient/productive computer user, keyboard shortcuts, tip #4'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7746763495841238454.post-4689761889574551320</id><published>2011-11-27T00:01:00.001-08:00</published><updated>2011-11-27T00:28:11.371-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="keyboard shortcuts"/><title type='text'>efficient/productive computer user, keyboard shortcuts, tip #3</title><content type='html'>Do &lt;b&gt;Alt&lt;/b&gt;+&lt;b&gt;Ctrl&lt;/b&gt;+&lt;b&gt;Arrow&lt;/b&gt; to switch between workspaces.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.youtube.com/embed/sVNDlwSYHW0?feature=player_embedded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grad2011.blogspot.com/feeds/4689761889574551320/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://grad2011.blogspot.com/2011/11/efficientproductive-computer-user_27.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7746763495841238454/posts/default/4689761889574551320'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7746763495841238454/posts/default/4689761889574551320'/><link rel='alternate' type='text/html' href='http://grad2011.blogspot.com/2011/11/efficientproductive-computer-user_27.html' title='efficient/productive computer user, keyboard shortcuts, tip #3'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7746763495841238454.post-3613287803332823458</id><published>2011-11-26T23:55:00.000-08:00</published><updated>2011-11-26T23:55:42.550-08:00</updated><title type='text'>efficient/productive computer user, keyboard shortcuts, tip #2</title><content type='html'>Do &lt;b&gt;Alt+F10&lt;/b&gt; to resize/maximize a window.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.youtube.com/embed/AButQycd7-M?feature=player_embedded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grad2011.blogspot.com/feeds/3613287803332823458/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://grad2011.blogspot.com/2011/11/efficientproductive-computer-user_26.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7746763495841238454/posts/default/3613287803332823458'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7746763495841238454/posts/default/3613287803332823458'/><link rel='alternate' type='text/html' href='http://grad2011.blogspot.com/2011/11/efficientproductive-computer-user_26.html' title='efficient/productive computer user, keyboard shortcuts, tip #2'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7746763495841238454.post-5311313457405741113</id><published>2011-11-26T23:37:00.000-08:00</published><updated>2011-11-26T23:37:04.188-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="gnome"/><category scheme="http://www.blogger.com/atom/ns#" term="keyboard shortcuts"/><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><category scheme="http://www.blogger.com/atom/ns#" term="unity"/><title type='text'>efficient/productive computer user, keyboard shortcuts,  tip #1</title><content type='html'>Do &lt;b&gt;Alt&lt;/b&gt;+&lt;b&gt;Tab&lt;/b&gt; to switch between program windows quickly.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.youtube.com/embed/oqhR2uyQoqA?feature=player_embedded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://grad2011.blogspot.com/feeds/5311313457405741113/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://grad2011.blogspot.com/2011/11/efficientproductive-computer-user.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7746763495841238454/posts/default/5311313457405741113'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7746763495841238454/posts/default/5311313457405741113'/><link rel='alternate' type='text/html' href='http://grad2011.blogspot.com/2011/11/efficientproductive-computer-user.html' title='efficient/productive computer user, keyboard shortcuts,  tip #1'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7746763495841238454.post-1489502483687073820</id><published>2011-03-23T11:56:00.000-07:00</published><updated>2011-03-30T04:34:19.192-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><category scheme="http://www.blogger.com/atom/ns#" term="stream media"/><category scheme="http://www.blogger.com/atom/ns#" term="ubuntu"/><title type='text'>Netflix in Linux?</title><content type='html'>Netflix is based on silverlight (codec?) thing which is designed for windows. Well, if they don&#39;t bother to support linux, then I will not bother to use netflix. Here is a good alternative to netflix: the Google Chrome app &lt;b&gt;Cracle&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
It is easy to use and install. Do the following:&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;Install Google Chrome: &lt;a href=&quot;http://www.google.com/chrome/index.html&quot;&gt;http://www.google.com/chrome/index.html&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;Install the Chrome App Crackle: &lt;a href=&quot;https://chrome.google.com/webstore/detail/ibfamoapbmmmlknoopmmfofgladlinic&quot;&gt;https://chrome.google.com/webstore/detail/ibfamoapbmmmlknoopmmfofgladlinic&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;If you connect anywhere outside of USA, movie &amp;amp; TV show selection is not great. So consider getting an highspeed USA proxy. Foxyproxy is the best one for the job I think: &lt;a href=&quot;http://getfoxyproxy.org/&quot;&gt;http://getfoxyproxy.org/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;After getting it, set it up withing the Google Chrome. Do: Google Chrome setup -&amp;gt; under the hood&lt;/li&gt;
&lt;li&gt;Enjoy!&lt;/li&gt;
&lt;/ol&gt;</content><link rel='replies' type='application/atom+xml' href='http://grad2011.blogspot.com/feeds/1489502483687073820/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://grad2011.blogspot.com/2011/03/netflix-in-linux.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7746763495841238454/posts/default/1489502483687073820'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7746763495841238454/posts/default/1489502483687073820'/><link rel='alternate' type='text/html' href='http://grad2011.blogspot.com/2011/03/netflix-in-linux.html' title='Netflix in Linux?'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7746763495841238454.post-2950457989467302319</id><published>2010-12-07T17:17:00.000-08:00</published><updated>2011-11-24T10:54:20.456-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="advice"/><category scheme="http://www.blogger.com/atom/ns#" term="graduate student"/><category scheme="http://www.blogger.com/atom/ns#" term="keyboard skill"/><category scheme="http://www.blogger.com/atom/ns#" term="personal efficiency"/><title type='text'>Advice for physics graduate students</title><content type='html'>keyboard skills (VERY IMPORTANT)&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;learn how to touch type (it takes about 3 months or less with 3 hours per week of practice):see &lt;a href=&quot;http://www.typingweb.com/&quot;&gt;http://www.typingweb.com/&lt;/a&gt; which has free &amp;amp; awesome touch typing courses&lt;/li&gt;
&lt;li&gt;learn keyboard shortcut keys&lt;/li&gt;
&lt;li&gt;remember you are not an average joe person in terms of computer using intensity and learning skills, so hunt-and-peck typing,  or not using keyboard shortcuts is not good (ESPECIALLY IF YOU ARE A STUDENT IN COMPUTER SCIENCE AREA OR IF YOU DO PROGRAMMING FOR LIVING).&lt;br /&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
record and quantify how much you work&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;    daily, weekly, yearly&lt;/li&gt;
&lt;li&gt;    on each course, assignment, chapter,...&lt;/li&gt;
&lt;li&gt;    on each research project, and sub projects&lt;/li&gt;
&lt;li&gt;    for paperwork, for research proposal,&lt;/li&gt;
&lt;li&gt;    using of a time-tracking software is advised (free ones should be enough for personal time-tracking)For example see &lt;a href=&quot;http://gttr.sourceforge.net/screenshots.html&quot;&gt;gnotime&lt;/a&gt;&lt;br /&gt;
&lt;/li&gt;
&lt;/ul&gt;working a lot is working less&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;one cannot work a lot on a constant basis. It is ok if you do it before submitting your research proposal etc. &lt;/li&gt;
&lt;li&gt;However, in general working for long hours constantly will decrease your motivation and efficiency thus it is not good for you in the long term. The point is not to work a lot but working efficiently.&lt;/li&gt;
&lt;li&gt;Aim to work 40 hours at least and don&#39;t go beyond 50 hours weekly.&lt;/li&gt;
&lt;li&gt;Make sure your efficiency (total time assigned to work/total time recorded) is in between 75% to 90%.&lt;/li&gt;
&lt;/ul&gt;Read on personal efficiency: check out&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Eat that Frog by Brian Tracy (&lt;a href=&quot;http://books.google.com/books?id=tr69tHiVixcC&amp;amp;printsec=frontcover&amp;amp;dq=eat+that+frog&amp;amp;hl=en&amp;amp;ei=IPL-TN_6MJGInAfP0t2tCw&amp;amp;sa=X&amp;amp;oi=book_result&amp;amp;ct=result&amp;amp;resnum=2&amp;amp;ved=0CC4Q6AEwAQ#v=onepage&amp;amp;q&amp;amp;f=false&quot;&gt;google books&lt;/a&gt; / &lt;a href=&quot;http://www.amazon.com/Eat-That-Frog-Great-Procrastinating/dp/1576754227?ie=UTF8&amp;amp;tag=gradlife0c-20&amp;amp;link_code=btl&amp;amp;camp=213689&amp;amp;creative=392969&quot; target=&quot;_blank&quot;&gt;amazon&lt;/a&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; class=&quot; eftyzssahkzoeleeplta&quot; height=&quot;1&quot; src=&quot;http://www.assoc-amazon.com/e/ir?t=gradlife0c-20&amp;amp;l=btl&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=1576754227&quot; style=&quot;border: medium none ! important; margin: 0px ! important; padding: 0px ! important;&quot; width=&quot;1&quot; /&gt;)&lt;/li&gt;
&lt;li&gt;Getting Things Done by David Allen ( &lt;a href=&quot;http://books.google.com/books?id=WXcHwzaUd4MC&amp;amp;printsec=frontcover&amp;amp;dq=getting+things+done&amp;amp;hl=en&amp;amp;src=bmrr&amp;amp;ei=1vH-TMWCPY-lngfj9KD4CQ&amp;amp;sa=X&amp;amp;oi=book_result&amp;amp;ct=result&amp;amp;resnum=1&amp;amp;ved=0CCcQ6AEwAA#v=onepage&amp;amp;q&amp;amp;f=false&quot;&gt;google book&lt;/a&gt; / &lt;a href=&quot;http://www.amazon.com/Getting-Things-Done-Stress-Free-Productivity/dp/0142000280?ie=UTF8&amp;amp;tag=gradlife0c-20&amp;amp;link_code=btl&amp;amp;camp=213689&amp;amp;creative=392969&quot; target=&quot;_blank&quot;&gt;amazon&lt;/a&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; class=&quot; eftyzssahkzoeleeplta&quot; height=&quot;1&quot; src=&quot;http://www.assoc-amazon.com/e/ir?t=gradlife0c-20&amp;amp;l=btl&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=0142000280&quot; style=&quot;border: medium none ! important; margin: 0px ! important; padding: 0px ! important;&quot; width=&quot;1&quot; /&gt;)&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;img alt=&quot;&quot; border=&quot;0&quot; class=&quot; eftyzssahkzoeleeplta&quot; height=&quot;1&quot; src=&quot;http://www.assoc-amazon.com/e/ir?t=gradlife0c-20&amp;amp;l=btl&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=0142000280&quot; style=&quot;border: medium none ! important; margin: 0px ! important; padding: 0px ! important;&quot; width=&quot;1&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
HAVE A REGULAR SLEEP ORDER as you use your brain a lot as a graduate student.&lt;br /&gt;
&lt;br /&gt;
exercise REGULARLY: invest in your body as much as you invest in your head!&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;        24h-8h(sleep) = 16h usable time daily&lt;/li&gt;
&lt;li&gt;        7 x 16 = 112h weekly usable time&lt;/li&gt;
&lt;li&gt;        112-40    =    72h available for anything else than work&lt;/li&gt;
&lt;li&gt;        3h x 2 = 6hours of exercising weekly:&lt;/li&gt;
&lt;li&gt;        6h/72h = %8 of non-work time =&amp;gt; NO EXCUSE for exercising !!!&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
meet regularly with you supervisor&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;        be prepared and organized for this meeting:&lt;/li&gt;
&lt;li&gt;        have a list of questions&lt;/li&gt;
&lt;li&gt;        have a list of the things to discuss with your supervisor&lt;/li&gt;
&lt;li&gt;        have the supporting documents/files with you in an organized fashion&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
know beforehand how-much time you can take off yearly&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;    discuss this with your supervisor&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
know your finances&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;    know how much money you will have EXACTLY as of September 1st every year&lt;/li&gt;
&lt;li&gt;    know when and how-much you will get money, and you are supposed to pay tuition etc&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
save money&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;    cook your own food (not always of course)&lt;/li&gt;
&lt;li&gt;    plan weekly your lunch (at least)&lt;/li&gt;
&lt;li&gt;    buy cold-pack and lunch bag, and bring food to office &lt;/li&gt;
&lt;li&gt;every week check out grocery fliers online to see if your favorite foods are on sale. If so, buy tons of them. This can enable you save up to 50% on grocery bills.&lt;br /&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
socialize for a reasonable amount of time every week&lt;br /&gt;
&lt;br /&gt;
Learn LaTeX&lt;br /&gt;
&lt;br /&gt;
learn how to use citeulike for bibliography purposes&lt;br /&gt;
&lt;br /&gt;
put ALL of your research/grad studies activity in a single LaTex file&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;    include every individual activity as a separate file*&lt;/li&gt;
&lt;li&gt;    turn on and off files, by commenting/uncommenting \includefile command, depending on your daily needs &lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
learn THE VERY BASICs of:&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;    a low level language: Fortran/C/C++&lt;/li&gt;
&lt;li&gt;    bash scripting: grep, sed, awk&lt;/li&gt;
&lt;li&gt;    Linux operating system&lt;/li&gt;
&lt;li&gt;    symbolic/numeric math software: &lt;/li&gt;
&lt;/ol&gt;&lt;ul&gt;&lt;li&gt;        Wxmaxima    &lt;/li&gt;
&lt;li&gt;        Mathematica    &lt;/li&gt;
&lt;li&gt;        Maple&lt;/li&gt;
&lt;li&gt;        Octave&lt;/li&gt;
&lt;li&gt;        Matlab&lt;/li&gt;
&lt;/ul&gt;5.     plotting software:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;        xmgrace&lt;/li&gt;
&lt;li&gt;        gnuplot&lt;/li&gt;
&lt;/ul&gt;computer skills&lt;br /&gt;
&lt;ul&gt;&lt;li&gt; learn how to automate things by writing scripts. for example don&#39;t do  the followings by hand: compile a code with specific linked libs and  options; run the code for input 1, .... input 20; for each output plot a  data to GUI, generate .eps files, and move them to a certain folder; put these .eps files in a latex document;  compare each output with another output, ...etc.&lt;/li&gt;
&lt;li&gt; don&#39;t be afraid of computers/computer problem as you are a graduate  student who is expected to able to solve problems and who is expected to have good learning skills. So, learn from every problem that you experience, if someone  solves a problem for you, write up a howto document right away as  you will not remember the solution even next day and as you don&#39;t want to bug that person again.&lt;/li&gt;
&lt;li&gt; Use Google and online forums (a lot) to seek for guides/howtos/solutions for computer tricks/problems.&lt;/li&gt;
&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://grad2011.blogspot.com/feeds/2950457989467302319/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://grad2011.blogspot.com/2010/12/advises-for-graduate-students.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7746763495841238454/posts/default/2950457989467302319'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7746763495841238454/posts/default/2950457989467302319'/><link rel='alternate' type='text/html' href='http://grad2011.blogspot.com/2010/12/advises-for-graduate-students.html' title='Advice for physics graduate students'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7746763495841238454.post-3570790426675484401</id><published>2010-12-07T16:45:00.000-08:00</published><updated>2010-12-07T17:03:09.076-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="I-94"/><category scheme="http://www.blogger.com/atom/ns#" term="Toronto"/><title type='text'>How to submit I-94 form to border officers at Toronto Pearson Airport</title><content type='html'>I live in Canada, and once in a while I cross the border. When I do that, I get a form/piece of paper called I-94 which is a record of entry. One can either surrender this thing right away on the way back or can use it until the expiry date. I in general do the latter one, and recently I have realized that one can surrender I-94 to border officials at Toronto Pearson airport as opposed to surrendering it at a land border which might be less convenient from transportation and cost point of view.&lt;br /&gt;&lt;br /&gt;Basically, one can surrender the I-94 form to a canadian border officer. So, do the following:&lt;br /&gt;&lt;br /&gt;1. Go to Terminal 3, pearson airport&lt;br /&gt;2. Go to &quot;Canada border agency&quot;/customs information office located at level 1. See the image below where the location of this office is indicated with an arrow:&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCuX1_YExc7GFz0UrhVpAXAJrimXmbPipzHvvbjM6MebmwB3FtNHWq0JytqtiIQUp-SndLK_mwf1Rtw05gJsKJe0vLBRfc7sxQcWtX9B2hwPQ39I2mO_MVaCA39wmjWyPL5IrR1Kt8f6o/s1600/output.png&quot;&gt;&lt;img style=&quot;cursor: pointer; width: 320px; height: 247px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCuX1_YExc7GFz0UrhVpAXAJrimXmbPipzHvvbjM6MebmwB3FtNHWq0JytqtiIQUp-SndLK_mwf1Rtw05gJsKJe0vLBRfc7sxQcWtX9B2hwPQ39I2mO_MVaCA39wmjWyPL5IrR1Kt8f6o/s320/output.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5548109177399701970&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;For a full Terminal 3 map, check out: &lt;a href=&quot;http://www.gtaa.com/en/travellers/airport_information/terminal_info/&quot;&gt;http://www.gtaa.com/en/travellers/airport_information/terminal_info/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Note this should work for any airport which has international flights.&lt;br /&gt;&lt;br /&gt;I hope this post will be useful for many people.</content><link rel='replies' type='application/atom+xml' href='http://grad2011.blogspot.com/feeds/3570790426675484401/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://grad2011.blogspot.com/2010/12/how-to-submit-i-94-form-to-border.html#comment-form' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7746763495841238454/posts/default/3570790426675484401'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7746763495841238454/posts/default/3570790426675484401'/><link rel='alternate' type='text/html' href='http://grad2011.blogspot.com/2010/12/how-to-submit-i-94-form-to-border.html' title='How to submit I-94 form to border officers at Toronto Pearson Airport'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCuX1_YExc7GFz0UrhVpAXAJrimXmbPipzHvvbjM6MebmwB3FtNHWq0JytqtiIQUp-SndLK_mwf1Rtw05gJsKJe0vLBRfc7sxQcWtX9B2hwPQ39I2mO_MVaCA39wmjWyPL5IrR1Kt8f6o/s72-c/output.png" height="72" width="72"/><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7746763495841238454.post-3334064206393286894</id><published>2010-12-02T23:16:00.000-08:00</published><updated>2010-12-03T18:53:38.420-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><category scheme="http://www.blogger.com/atom/ns#" term="maverick meerkat"/><category scheme="http://www.blogger.com/atom/ns#" term="netbook"/><category scheme="http://www.blogger.com/atom/ns#" term="ubuntu"/><title type='text'>Ubuntu 10.10 on Sony Vaio Netbook (VPCM111AX)</title><content type='html'>I just recently purchased a Sony Vaio netbook (VPCM111AX). Initially, I was hesitant to buy a netbook since I wasn&#39;t sure if its computational power would be sufficient for me. It turns out it is not really true that you cannot do more than a few things at a time. I so far haven&#39;t experienced any slowness due to opening many applications. To be clear, I am not an average Joe laptop user, thus the apps that I use go way beyond internet browsers.&lt;br /&gt;&lt;br /&gt;I think if one doesn&#39;t do hard-core gaming or hard-core numerical simulations, netbook is a perfect match for your daily computing needs. Also I find the screen size is really perfect for me. After using this netbook, I consider any laptop bigger than 12&quot; screen as an unmobile piece of product.&lt;br /&gt;&lt;br /&gt;Netbook thing is really practical, I don&#39;t really think twice if my backpack will be heavy etc. It is substantially lighter than my previous 15&quot; laptop which gave me serious shoulder problems when I go to conferences etc.&lt;br /&gt;&lt;br /&gt;Speaking of Ubuntu, I have the 10.10 Maverick Meerkat version installed on my netbook. Everything works out of the box: keyboard, function keys, power management, wireless, mic (int &amp;amp; ext), bluetooth, graphics (vga and associated function key works out of the box), and suspend mode. Though I haven&#39;t tested the memory card reader yet. Additionally, battery lasts 4.5 hours with wireless is on half the time.&lt;br /&gt;&lt;br /&gt;One reason why I post this is that this netbook is not listed in the &lt;a href=&quot;https://wiki.ubuntu.com/HardwareSupport/Machines/Netbooks&quot;&gt;ubuntu compatible netbook list&lt;/a&gt;. So I took some chances however I knew before the purchasing the netbook that linux works nicely on Sony laptops. I hope some others who want to purchase this netbook and use withubuntu will find this post useful</content><link rel='replies' type='application/atom+xml' href='http://grad2011.blogspot.com/feeds/3334064206393286894/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://grad2011.blogspot.com/2010/12/ubuntu-1010-on-sony-vaio-netbook.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7746763495841238454/posts/default/3334064206393286894'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7746763495841238454/posts/default/3334064206393286894'/><link rel='alternate' type='text/html' href='http://grad2011.blogspot.com/2010/12/ubuntu-1010-on-sony-vaio-netbook.html' title='Ubuntu 10.10 on Sony Vaio Netbook (VPCM111AX)'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7746763495841238454.post-6656646875458674902</id><published>2010-11-13T19:52:00.000-08:00</published><updated>2010-11-14T17:42:07.938-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="adblock"/><category scheme="http://www.blogger.com/atom/ns#" term="battery"/><category scheme="http://www.blogger.com/atom/ns#" term="fedora"/><category scheme="http://www.blogger.com/atom/ns#" term="firefox"/><category scheme="http://www.blogger.com/atom/ns#" term="gnome-power-statistics"/><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><category scheme="http://www.blogger.com/atom/ns#" term="netbook"/><category scheme="http://www.blogger.com/atom/ns#" term="ubuntu"/><title type='text'>Save more than 10% battery life with adblock</title><content type='html'>As I mentioned before, I bought a netbook recently. Naturally I was experimenting with ways of getting the most out of the built-in battery. I just realized that blocking flash based moving ads on websites can enable you to save more than 10% battery life.&lt;br /&gt;&lt;br /&gt;Here is the main result.&lt;br /&gt;the power consumption of the netbook is:&lt;br /&gt;&lt;ol&gt;&lt;li&gt; 11.2 Watts before blocking, and&lt;br /&gt;&lt;/li&gt;&lt;li&gt;  9.5 Watts after.&lt;/li&gt;&lt;/ol&gt;So, if you are on the go and doing web browsing, and would like save some battery power,  block ads.&lt;br /&gt;&lt;br /&gt;Notes:&lt;br /&gt;1. link to adblock: &lt;a href=&quot;http://addons.mozilla.org/en-US/firefox/addon/1865/&quot;&gt;http://addons.mozilla.org/en-US/firefox/addon/1865/&lt;/a&gt;&lt;br /&gt;2. in order to see power stats, use the linux command &quot;&lt;span style=&quot;color: rgb(255, 0, 0); font-weight: bold;&quot;&gt;gnome-power-statistics&lt;/span&gt;&quot;.</content><link rel='replies' type='application/atom+xml' href='http://grad2011.blogspot.com/feeds/6656646875458674902/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://grad2011.blogspot.com/2010/11/save-more-than-10-battery-life-with.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7746763495841238454/posts/default/6656646875458674902'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7746763495841238454/posts/default/6656646875458674902'/><link rel='alternate' type='text/html' href='http://grad2011.blogspot.com/2010/11/save-more-than-10-battery-life-with.html' title='Save more than 10% battery life with adblock'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7746763495841238454.post-6187697584311524141</id><published>2010-11-12T16:29:00.000-08:00</published><updated>2010-11-17T15:58:47.667-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="customize"/><category scheme="http://www.blogger.com/atom/ns#" term="Hom  key"/><category scheme="http://www.blogger.com/atom/ns#" term="keyboard"/><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><category scheme="http://www.blogger.com/atom/ns#" term="reassign"/><category scheme="http://www.blogger.com/atom/ns#" term="xmodmap"/><title type='text'>how to switch/reassign keyboard keys in linux / ubuntu / fedora</title><content type='html'>I recently bought a netbook which came with a good size keyboard. However, due to the space constraint, the netbook producer, turns out, combined the Page-up and Home, and Page-Down and End keys. Well, as a touch typist and a programmer, I often use Home and End keys, and it is certainly a pain to be able to access them only via a Function key like Fn+Page-up=Home. So I did some googling, and here is the result.&lt;br /&gt;&lt;br /&gt;1. Install Xmodmap&lt;br /&gt;in ubuntu do: &lt;span style=&quot;font-style: italic; font-weight: bold;&quot;&gt;sudo apt-get install xmodmap&lt;/span&gt;&lt;br /&gt;in fedora do:  &lt;span style=&quot;font-weight: bold;&quot;&gt;sudo yum install xmodmap&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;2. get the &quot;keysym&quot; name of the keys using xev&lt;br /&gt;keysym of &quot;home&quot; key is &quot;Home&quot;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;xev&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;press the Home key&lt;br /&gt;&lt;/span&gt;KeyRelease event, serial 33, synthetic NO, window 0x1800001,&lt;br /&gt;root 0xaa, subw 0x0, time 3028114, (288,433), root:(289,515),&lt;br /&gt;state 0x0, keycode 110 (&lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt;keysym 0xff50, Home&lt;/span&gt;), same_screen YES,&lt;br /&gt;XLookupString gives 0 bytes:&lt;br /&gt;XFilterEvent returns: False&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;     via xev: keysym of &quot;Page up&quot; key is &quot;Prior&quot;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;xev&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;press the Page up key&lt;br /&gt;&lt;/span&gt;    KeyRelease event, serial 33, synthetic NO, window 0x1800001,&lt;br /&gt;root 0xaa, subw 0x0, time 2825051, (322,253), root:(323,335),&lt;br /&gt;state 0x0, keycode 112 (&lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt;keysym 0xff55, Prior&lt;/span&gt;), same_screen YES,&lt;br /&gt;XLookupString gives 0 bytes:&lt;br /&gt;XFilterEvent returns: False&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;4. switch keys by doing two assignments&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;xmodmap -e &quot;keysym Home = Prior&quot; -e &quot;keysym Prior = Home&quot;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://grad2011.blogspot.com/feeds/6187697584311524141/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://grad2011.blogspot.com/2010/11/how-to-switch-keyboard-keys-in-linux.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7746763495841238454/posts/default/6187697584311524141'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7746763495841238454/posts/default/6187697584311524141'/><link rel='alternate' type='text/html' href='http://grad2011.blogspot.com/2010/11/how-to-switch-keyboard-keys-in-linux.html' title='how to switch/reassign keyboard keys in linux / ubuntu / fedora'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7746763495841238454.post-3269655399289658634</id><published>2009-12-24T11:12:00.000-08:00</published><updated>2013-01-26T09:15:35.453-08:00</updated><title type='text'>Crazy pace of decreasing per GB cost of hard-disk data storage</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://upload.wikimedia.org/wikipedia/commons/9/9c/Hdd-serial_ata.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;http://upload.wikimedia.org/wikipedia/commons/9/9c/Hdd-serial_ata.jpg&quot; width=&quot;307&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
At the year 2000, the cost of hard-disk storage was ~$20 per GB. A quick calculation gives that a TeraByte disk that we can purchase for ~$100 nowadays would cost ~$20,000  about 10 years ago. Isn&#39;t this mind blowing?&lt;br /&gt;
See &lt;a href=&quot;http://www.alts.net/ns1625/winchest.html&quot;&gt;http://www.alts.net/ns1625/winchest.html&lt;/a&gt; for the hard-drive prices by year.</content><link rel='replies' type='application/atom+xml' href='http://grad2011.blogspot.com/feeds/3269655399289658634/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://grad2011.blogspot.com/2009/12/crazy-pace-of-decreasing-per-gb-cost-of.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7746763495841238454/posts/default/3269655399289658634'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7746763495841238454/posts/default/3269655399289658634'/><link rel='alternate' type='text/html' href='http://grad2011.blogspot.com/2009/12/crazy-pace-of-decreasing-per-gb-cost-of.html' title='Crazy pace of decreasing per GB cost of hard-disk data storage'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7746763495841238454.post-8322677557935592659</id><published>2009-12-24T09:26:00.000-08:00</published><updated>2009-12-24T20:44:38.633-08:00</updated><title type='text'>A &quot;must read&quot; book on sustainable energy.</title><content type='html'>&lt;table bgcolor=&quot;#808080&quot; border=&quot;0&quot; cellpadding=&quot;2&quot; cellspacing=&quot;2&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;br /&gt;&lt;table bgcolor=&quot;#ffffee&quot; cellpadding=&quot;2&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;br /&gt;&lt;a href=&quot;http://www.withouthotair.com/&quot;&gt;&lt;img src=&quot;http://www.withouthotair.com/images/NewCover09d-2.png&quot; alt=&quot;Sustainable Energy - without the hot air&quot; border=&quot;0&quot; height=&quot;159&quot; width=&quot;139&quot; align=&quot;right&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/td&gt;&lt;td width=&quot;180&quot;&gt;&lt;small&gt;&lt;a href=&quot;http://www.withouthotair.com/&quot;&gt;Sustainable&lt;br /&gt;Energy - without the hot air&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;by David MacKay&lt;/small&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;Developed countries heavily rely on fossil fuels as an energy source which are expected to be consumed up in 50 years or so. Additionally, fossil fuels are the main cause of global warming as you might already know. In the not too distant future, we have to get off the fossil fuels. Well, how can we do that without compromising in our living-quality? David MacKay gives a quite coherent answer to this question in his book where he processes and summarizes  immense amount of information on the energy subject. A striking feature of this book is that it is accessible for the average Joe.&lt;br /&gt;This book is available online for free at: &lt;a href=&quot;http://www.withouthotair.com/&quot;&gt;http://www.withouthotair.com/&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://grad2011.blogspot.com/feeds/8322677557935592659/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://grad2011.blogspot.com/2009/12/must-read-book-on-sustainable-energy.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7746763495841238454/posts/default/8322677557935592659'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7746763495841238454/posts/default/8322677557935592659'/><link rel='alternate' type='text/html' href='http://grad2011.blogspot.com/2009/12/must-read-book-on-sustainable-energy.html' title='A &quot;must read&quot; book on sustainable energy.'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7746763495841238454.post-5003536737251895846</id><published>2009-12-23T17:45:00.000-08:00</published><updated>2009-12-23T18:10:22.126-08:00</updated><title type='text'>here is a guest blogger from wordpress: QuantumBee writes on quantum entanglement</title><content type='html'>Quantum entanglement is one of the hot topics of modern physics. QuantumBee gives a brief account of this topic which is accessible for the average Joe.&lt;br /&gt;&lt;a href=&quot;http://quantumbee.wordpress.com&quot;&gt;http://quantumbee.wordpress.com/&lt;/a&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisJ4jjLPdVuawmiXRny4vgeCEB0kZUAL0xTxCsiT2Anzq_w0VzDKqzCgmuO0HixWSJ3xZLXrQ1_xXUAjC3lXhGmKuKhqjBeKjfP5kL0vidj0usOwpvcLaNb-nh0KLPdzL-1vbv6TKxHk4/s1600-h/equation.png&quot;&gt;&lt;img style=&quot;margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 166px; height: 40px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisJ4jjLPdVuawmiXRny4vgeCEB0kZUAL0xTxCsiT2Anzq_w0VzDKqzCgmuO0HixWSJ3xZLXrQ1_xXUAjC3lXhGmKuKhqjBeKjfP5kL0vidj0usOwpvcLaNb-nh0KLPdzL-1vbv6TKxHk4/s320/equation.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5418618565558638066&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://grad2011.blogspot.com/feeds/5003536737251895846/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://grad2011.blogspot.com/2009/12/here-is-guest-blogger-from-wordpress.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7746763495841238454/posts/default/5003536737251895846'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7746763495841238454/posts/default/5003536737251895846'/><link rel='alternate' type='text/html' href='http://grad2011.blogspot.com/2009/12/here-is-guest-blogger-from-wordpress.html' title='here is a guest blogger from wordpress: QuantumBee writes on quantum entanglement'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisJ4jjLPdVuawmiXRny4vgeCEB0kZUAL0xTxCsiT2Anzq_w0VzDKqzCgmuO0HixWSJ3xZLXrQ1_xXUAjC3lXhGmKuKhqjBeKjfP5kL0vidj0usOwpvcLaNb-nh0KLPdzL-1vbv6TKxHk4/s72-c/equation.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7746763495841238454.post-3461899026367628771</id><published>2009-12-22T18:29:00.000-08:00</published><updated>2009-12-23T17:41:16.943-08:00</updated><title type='text'>next &quot;wave&quot; on internet music: GrooveShark</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEge5DIGbezL3GzXvl035PNt_DmvgRKzTNwX55kwBtMQElB_Ipq5vXCMMhyTuBJinoS8YtCGF7sVQ0UQktLHiNflgCAAyYcJf9IbQDH3qnfFrUQ0g4zz-r030bKoDp5v2bzSoIAIAiiLJaY/s1600-h/Screenshot.png&quot;&gt;&lt;img style=&quot;margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 215px; height: 132px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEge5DIGbezL3GzXvl035PNt_DmvgRKzTNwX55kwBtMQElB_Ipq5vXCMMhyTuBJinoS8YtCGF7sVQ0UQktLHiNflgCAAyYcJf9IbQDH3qnfFrUQ0g4zz-r030bKoDp5v2bzSoIAIAiiLJaY/s320/Screenshot.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5418254710355888354&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;It is literally possible to stream every song on earth to your computer via &quot;www.grooveshark.com&quot;.  Note that this website is &lt;span style=&quot;font-weight: bold;&quot;&gt;legal&lt;/span&gt;, and currently has agreements with big music companies. I guess they are planning to make money via ads displayed on the website or you pay &lt; $10 to avoid these.</content><link rel='replies' type='application/atom+xml' href='http://grad2011.blogspot.com/feeds/3461899026367628771/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://grad2011.blogspot.com/2009/12/next-wave-on-internet-music-grooveshark.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7746763495841238454/posts/default/3461899026367628771'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7746763495841238454/posts/default/3461899026367628771'/><link rel='alternate' type='text/html' href='http://grad2011.blogspot.com/2009/12/next-wave-on-internet-music-grooveshark.html' title='next &quot;wave&quot; on internet music: GrooveShark'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEge5DIGbezL3GzXvl035PNt_DmvgRKzTNwX55kwBtMQElB_Ipq5vXCMMhyTuBJinoS8YtCGF7sVQ0UQktLHiNflgCAAyYcJf9IbQDH3qnfFrUQ0g4zz-r030bKoDp5v2bzSoIAIAiiLJaY/s72-c/Screenshot.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7746763495841238454.post-6313808422848798425</id><published>2009-02-25T14:48:00.000-08:00</published><updated>2009-02-25T14:49:37.210-08:00</updated><title type='text'>How to create a foiltex pdf presentation?</title><content type='html'>STEPS&lt;br /&gt;1.      Include the following lines in the main tex file:&lt;br /&gt;&lt;br /&gt;        \documentclass[landscape,dvips]{foils}&lt;br /&gt;        \usepackage{graphicx} % This may not be necessary&lt;br /&gt;        \usepackage[pdftex]{geometry}&lt;br /&gt;        \geometry{headsep=2.0em,hscale=0.80}&lt;br /&gt;&lt;br /&gt;2. compile the *.tex file with the latex command:&lt;br /&gt;        latex filename.tex&lt;br /&gt;3. view the file with xdvi:&lt;br /&gt;        xdvi -paper a4r filename.dvi&lt;br /&gt;&lt;br /&gt;4. convert the dvi file to pdf:&lt;br /&gt;        dvipdf filename.dvi</content><link rel='replies' type='application/atom+xml' href='http://grad2011.blogspot.com/feeds/6313808422848798425/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://grad2011.blogspot.com/2009/02/how-to-create-foiltex-pdf-presentation.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7746763495841238454/posts/default/6313808422848798425'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7746763495841238454/posts/default/6313808422848798425'/><link rel='alternate' type='text/html' href='http://grad2011.blogspot.com/2009/02/how-to-create-foiltex-pdf-presentation.html' title='How to create a foiltex pdf presentation?'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>