<?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-8652678856303015979</id><updated>2018-03-07T22:04:25.494+02:00</updated><category term="computers"/><category term="funny"/><category term="كتابات اصدقاء"/><category term="iPhone"/><category term="mac"/><category term="hacks"/><category term="technion"/><category term="video"/><category term="من كتاباتي"/><category term="Occasions"/><category term="life"/><category term="links"/><category term="California"/><category term="Trips"/><category term="liub"/><category term="music"/><category term="others"/><category term="photography"/><category term="Hatim"/><category term="Israel"/><category term="entertainment"/><category term="health"/><category term="linux"/><category term="mellanox"/><title type='text'>Ali Ayoub&#39;s Blog</title><subtitle type='html'>And in the end, it&#39;s not the years in your life that count. It&#39;s the life in your years. ~Abraham Lincoln</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.liub.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8652678856303015979/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://blog.liub.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/8652678856303015979/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Ali</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>150</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8652678856303015979.post-1651109721722554933</id><published>2014-04-03T03:51:00.002+03:00</published><updated>2014-04-03T03:52:56.432+03:00</updated><title type='text'>[MAC OS] Fix Home/End keys</title><content type='html'>&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;OS X version: 10.8.x&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Issue: If you&#39;re used to get to the begining/end of the line by hitting home/end keys, you might already noticed that this is not the way it works on MAC&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://1.bp.blogspot.com/-wwU6Zid3Gmw/Uzyw4uYZ6iI/AAAAAAACzoE/FbtXY_TGcrk/s3200/homeend.jpeg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://1.bp.blogspot.com/-wwU6Zid3Gmw/Uzyw4uYZ6iI/AAAAAAACzoE/FbtXY_TGcrk/s3200/homeend.jpeg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Fix: Open terminal window:&lt;br /&gt;       &lt;/span&gt;&lt;br /&gt;&lt;div class=&quot;p1&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;mkdir -p ~/Library/KeyBindings/&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;p1&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;copy and paste the following:&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;p1&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;background-color: white; color: #333333; line-height: 24px; text-align: justify;&quot;&gt;{&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; line-height: 19.600000381469727px; text-align: justify;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; line-height: 24px; text-align: justify;&quot;&gt;/* Remap Home / End keys to be correct&lt;/span&gt;&lt;span style=&quot;background-color: white; color: #333333; line-height: 24px; text-align: justify;&quot;&gt;&amp;nbsp;*/&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; line-height: 19.600000381469727px; text-align: justify;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; line-height: 24px; text-align: justify;&quot;&gt;&quot;\UF729&quot; = &quot;moveToBeginningOfLine:&quot;; /* Home */&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; line-height: 19.600000381469727px; text-align: justify;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; line-height: 24px; text-align: justify;&quot;&gt;&quot;\UF72B&quot; = &quot;moveToEndOfLine:&quot;; /* End */&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; line-height: 19.600000381469727px; text-align: justify;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; line-height: 24px; text-align: justify;&quot;&gt;&quot;$\UF729&quot; = &quot;moveToBeginningOfLineAndModifySelection:&quot;; /* Shift + Home */&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; line-height: 19.600000381469727px; text-align: justify;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; line-height: 24px; text-align: justify;&quot;&gt;&quot;$\UF72B&quot; = &quot;moveToEndOfLineAndModifySelection:&quot;; /* Shift + End */&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; line-height: 19.600000381469727px; text-align: justify;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; line-height: 24px; text-align: justify;&quot;&gt;&quot;^\UF729&quot; = &quot;moveToBeginningOfDocument:&quot;; /* Ctrl + Home */&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; line-height: 19.600000381469727px; text-align: justify;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; line-height: 24px; text-align: justify;&quot;&gt;&quot;^\UF72B&quot; = &quot;moveToEndOfDocument:&quot;; /* Ctrl + End */&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; line-height: 19.600000381469727px; text-align: justify;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; line-height: 24px; text-align: justify;&quot;&gt;&quot;$^\UF729&quot; = &quot;moveToBeginningOfDocumentAndModifySelection:&quot;; /* Shift + Ctrl + Home */&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; line-height: 19.600000381469727px; text-align: justify;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; line-height: 24px; text-align: justify;&quot;&gt;&quot;$^\UF72B&quot; = &quot;moveToEndOfDocumentAndModifySelection:&quot;; /* Shift + Ctrl + End */&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; line-height: 19.600000381469727px; text-align: justify;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; line-height: 24px; text-align: justify;&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;p1&quot;&gt;&lt;span style=&quot;background-color: white; color: #333333; line-height: 24px; text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;p1&quot;&gt;&lt;span style=&quot;background-color: white; color: #333333; line-height: 24px; text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;p1&quot;&gt;&lt;span style=&quot;background-color: white; color: #333333; line-height: 24px; text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Save and restart.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;p1&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Credit goes to:&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;p1&quot;&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;http://mwholt.blogspot.com/2012/09/fix-home-and-end-keys-on-mac-os-x.html&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;p1&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.liub.com/feeds/1651109721722554933/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8652678856303015979&amp;postID=1651109721722554933&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8652678856303015979/posts/default/1651109721722554933'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8652678856303015979/posts/default/1651109721722554933'/><link rel='alternate' type='text/html' href='http://blog.liub.com/2014/04/mac-os-fix-homeend-keys.html' title='[MAC OS] Fix Home/End keys'/><author><name>Ali</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="http://1.bp.blogspot.com/-wwU6Zid3Gmw/Uzyw4uYZ6iI/AAAAAAACzoE/FbtXY_TGcrk/s72-c/homeend.jpeg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8652678856303015979.post-1055665950500835789</id><published>2014-02-27T05:02:00.002+02:00</published><updated>2014-04-03T03:52:00.199+03:00</updated><title type='text'>[MAC OS] &quot;VMWare Tools has modified the user Interface size Settings. You must log off ...&quot;</title><content type='html'>If you use VMware fusion, and got the error message:&lt;br /&gt;&quot;VMWare Tools has modified the user Interface size Settings. You must log off ...&quot;&lt;br /&gt;&lt;br /&gt;The problem can be fixed by reinstalling VMWARE SVGA 3D&quot; driver&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://3.bp.blogspot.com/-DA-VUs4tyf4/Uw6qulM5cSI/AAAAAAACsjg/RtgcDQEpMMs/s1600/Screen+Shot+2014-02-26+at+7.00.03+PM.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://3.bp.blogspot.com/-DA-VUs4tyf4/Uw6qulM5cSI/AAAAAAACsjg/RtgcDQEpMMs/s1600/Screen+Shot+2014-02-26+at+7.00.03+PM.png&quot; height=&quot;229&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.liub.com/feeds/1055665950500835789/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8652678856303015979&amp;postID=1055665950500835789&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8652678856303015979/posts/default/1055665950500835789'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8652678856303015979/posts/default/1055665950500835789'/><link rel='alternate' type='text/html' href='http://blog.liub.com/2014/02/vmware-tools-has-modified-user.html' title='[MAC OS] &quot;VMWare Tools has modified the user Interface size Settings. You must log off ...&quot;'/><author><name>Ali</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="http://3.bp.blogspot.com/-DA-VUs4tyf4/Uw6qulM5cSI/AAAAAAACsjg/RtgcDQEpMMs/s72-c/Screen+Shot+2014-02-26+at+7.00.03+PM.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8652678856303015979.post-5640117980543773468</id><published>2013-10-20T14:47:00.003+03:00</published><updated>2013-10-20T14:47:40.956+03:00</updated><title type='text'>Linux boot process</title><content type='html'>A nice article about&amp;nbsp;&lt;span style=&quot;background-color: white; white-space: pre-wrap;&quot;&gt;Linux boot process:&lt;/span&gt;&lt;br /&gt;http://www.ibm.com/developerworks/library/l-initrd/</content><link rel='replies' type='application/atom+xml' href='http://blog.liub.com/feeds/5640117980543773468/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8652678856303015979&amp;postID=5640117980543773468&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8652678856303015979/posts/default/5640117980543773468'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8652678856303015979/posts/default/5640117980543773468'/><link rel='alternate' type='text/html' href='http://blog.liub.com/2013/10/linux-boot-process.html' title='Linux boot process'/><author><name>Ali</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-8652678856303015979.post-1371127023221446987</id><published>2013-08-22T02:01:00.003+03:00</published><updated>2013-08-22T02:01:59.777+03:00</updated><title type='text'>[Linux] Online tool to add prefix into each line</title><content type='html'>If you need to copy/paste some text for a Linux-like Email reply, you may need an online tool to add the prefix &quot;&amp;gt;&quot; before each line. This online tool makes it possible:&lt;div&gt;&lt;a href=&quot;http://textmechanic.com/Add-Prefix-Suffix-to-Text.html&quot;&gt;http://textmechanic.com/Add-Prefix-Suffix-to-Text.html&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://1.bp.blogspot.com/-71bRxm99TGQ/UhVGvHLeUwI/AAAAAAACO1E/ZgFeKvNSzHw/s1600/prefix.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;341&quot; src=&quot;http://1.bp.blogspot.com/-71bRxm99TGQ/UhVGvHLeUwI/AAAAAAACO1E/ZgFeKvNSzHw/s400/prefix.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.liub.com/feeds/1371127023221446987/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8652678856303015979&amp;postID=1371127023221446987&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8652678856303015979/posts/default/1371127023221446987'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8652678856303015979/posts/default/1371127023221446987'/><link rel='alternate' type='text/html' href='http://blog.liub.com/2013/08/linux-online-tool-to-add-prefix-into.html' title='[Linux] Online tool to add prefix into each line'/><author><name>Ali</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="http://1.bp.blogspot.com/-71bRxm99TGQ/UhVGvHLeUwI/AAAAAAACO1E/ZgFeKvNSzHw/s72-c/prefix.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8652678856303015979.post-8448438796780719877</id><published>2013-07-07T11:10:00.001+03:00</published><updated>2013-07-07T11:10:54.376+03:00</updated><title type='text'>[MAC OS] Google Drive &quot;Retrying X files&quot;</title><content type='html'>OS X version: 10.8.x&lt;br /&gt;Issue: Google drive Version 1.10.4769.0632 keeps retrying to syncup files and fails. Right click on the Google drive icon shows &quot;Retrying X files&quot; (e.g. Retrying 2 files), it doesn&#39;t show up the reason of the failure, or what files fail to sync.&lt;br /&gt;&lt;br /&gt;Fix: First, locate the log file on your mac OS:&lt;br /&gt;/Users/ali/Library/Application Support/Google/Drive/sync_log.log&lt;br /&gt;&lt;br /&gt;Look for the lines that include the string &quot;Retry Timestamps&quot;, you&#39;ll find the filename in the same line after the string &quot;CloudEntry(file:XXX,YYY)&quot;&lt;br /&gt;&lt;br /&gt;Quite Google Drive, rename the file(s) on your local machine, go to your google drive online and delete the file online (if exists), then launch Google drive again.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.liub.com/feeds/8448438796780719877/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8652678856303015979&amp;postID=8448438796780719877&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8652678856303015979/posts/default/8448438796780719877'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8652678856303015979/posts/default/8448438796780719877'/><link rel='alternate' type='text/html' href='http://blog.liub.com/2013/07/mac-os-google-drive-retrying-x-files.html' title='[MAC OS] Google Drive &quot;Retrying X files&quot;'/><author><name>Ali</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-8652678856303015979.post-4756946595585895855</id><published>2013-07-04T10:53:00.001+03:00</published><updated>2013-11-10T10:16:39.437+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="computers"/><category scheme="http://www.blogger.com/atom/ns#" term="mac"/><title type='text'>[MAC OS] Java VPN Failure: &quot;An error occurred while extracting one of the Network Connect components&quot;</title><content type='html'>OS X version: 10.8.x&lt;br /&gt;Issue: While installing Java-based web VPN client on Safari, you get the error message&amp;nbsp;&quot;An error occurred while extracting one of the Network Connect components&quot;.&lt;br /&gt;Fix: Open the terminal, and run the command below, then try to reconnect:&lt;br /&gt;&lt;div class=&quot;p1&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;sudo keytool -storepasswd -new changeit -keystore&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;/System/Library/Frameworks/JavaVM.framework/Resources/Deploy.bundle/Contents/Home/lib/security/cacerts -storepass changeme&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;p1&quot;&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;p1&quot;&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;p1&quot;&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://kb.juniper.net/library/CUSTOMERSERVICE/GLOBAL_JTAC/BKGMU/EndUserNCError.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;85&quot; src=&quot;http://kb.juniper.net/library/CUSTOMERSERVICE/GLOBAL_JTAC/BKGMU/EndUserNCError.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;p1&quot;&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;Update:&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;Along with Mavericks‘ update, Safari no longer works (even with the work around above). But Fireforx seems to work, as well as launching &lt;a href=&quot;http://www.colorado.edu/oit/tutorial/network-connect-connection-instructions-mac-os-107-109&quot;&gt;Network Connect&lt;/a&gt; directly from the Application folder. I personally will use the latter from now on.&lt;br /&gt;&lt;br /&gt;Thanks to &lt;a href=&quot;http://derflounder.wordpress.com/2013/10/23/connections-to-juniper-network-connect-vpn-failing-in-safari-6-1-and-safari-7/&quot;&gt;this&lt;/a&gt; post (and the comments).&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.liub.com/feeds/4756946595585895855/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8652678856303015979&amp;postID=4756946595585895855&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8652678856303015979/posts/default/4756946595585895855'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8652678856303015979/posts/default/4756946595585895855'/><link rel='alternate' type='text/html' href='http://blog.liub.com/2013/07/mac-os-java-vpn-failure-error-occurred.html' title='[MAC OS] Java VPN Failure: &quot;An error occurred while extracting one of the Network Connect components&quot;'/><author><name>Ali</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-8652678856303015979.post-1051647362343399371</id><published>2013-07-01T07:40:00.003+03:00</published><updated>2013-07-14T15:27:38.500+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="computers"/><category scheme="http://www.blogger.com/atom/ns#" term="mac"/><title type='text'>[MAC OS] control vs. command buttons</title><content type='html'>If you&#39;re using VNC or a Windows/Linux Virtual machine within MAC OS, you probably noticed the confusion coming from the fact the MAC OS command button is&amp;nbsp;equivalent&amp;nbsp;to Linux/Windows Control button. To align the buttons between the VNC/VM and MAC, you can modify the key in MAC to &quot;swap&quot; between command and control buttons:&lt;br /&gt;&lt;br /&gt;System Preferences &amp;gt; Keyboard &amp;gt; Modifier Key&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://i.stack.imgur.com/eqvE0.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;357&quot; src=&quot;http://i.stack.imgur.com/eqvE0.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Another option:&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;System Preferences &amp;gt; Keyboard &amp;gt; Application Shortcut &amp;gt; All Applications, then use the settings below:&lt;/div&gt;&lt;div style=&quot;background-color: white; border: 0px; clear: both; font-family: Arial, &#39;Liberation Sans&#39;, &#39;DejaVu Sans&#39;, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 1em; padding: 0px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;Add shortcut&lt;/div&gt;&lt;div style=&quot;background-color: white; border: 0px; clear: both; font-family: Arial, &#39;Liberation Sans&#39;, &#39;DejaVu Sans&#39;, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 1em; padding: 0px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;Copy ^C&lt;/div&gt;&lt;div style=&quot;background-color: white; border: 0px; clear: both; font-family: Arial, &#39;Liberation Sans&#39;, &#39;DejaVu Sans&#39;, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 1em; padding: 0px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;Undo ^Z&lt;/div&gt;&lt;div style=&quot;background-color: white; border: 0px; clear: both; font-family: Arial, &#39;Liberation Sans&#39;, &#39;DejaVu Sans&#39;, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 1em; padding: 0px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;Cut ^X&lt;/div&gt;&lt;div style=&quot;background-color: white; border: 0px; clear: both; font-family: Arial, &#39;Liberation Sans&#39;, &#39;DejaVu Sans&#39;, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 1em; padding: 0px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;Paste ^V&lt;/div&gt;&lt;div style=&quot;background-color: white; border: 0px; clear: both; font-family: Arial, &#39;Liberation Sans&#39;, &#39;DejaVu Sans&#39;, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 1em; padding: 0px; vertical-align: baseline; word-wrap: break-word;&quot;&gt;Select All ^A&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.liub.com/feeds/1051647362343399371/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8652678856303015979&amp;postID=1051647362343399371&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8652678856303015979/posts/default/1051647362343399371'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8652678856303015979/posts/default/1051647362343399371'/><link rel='alternate' type='text/html' href='http://blog.liub.com/2013/07/mac-os-control-vs-command-buttons.html' title='[MAC OS] control vs. command buttons'/><author><name>Ali</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-8652678856303015979.post-8407092526029422659</id><published>2013-06-02T06:56:00.000+03:00</published><updated>2013-07-01T07:40:45.331+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="computers"/><category scheme="http://www.blogger.com/atom/ns#" term="mac"/><title type='text'>[MAC OS] Enable/Disable SPOTLIGHT</title><content type='html'>&lt;div&gt;OS X version: 10.8.x&lt;/div&gt;&lt;div&gt;Issue: SPOTLIGHT consumes too much resource&lt;/div&gt;&lt;div&gt;Fix: Disable MAC OS indexing&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;Download the &lt;a href=&quot;http://liub-open-source.googlecode.com/svn/trunk/scripts/mac-os-spotlight.sh&quot;&gt;script&lt;/a&gt;&lt;br /&gt;&lt;i&gt;If the browser shows the script as a text file, right-click on the script content, then &quot;save as&quot;.&lt;/i&gt;&lt;i&gt;On Safari: &quot;save page as&quot;, then select &quot;Format: Page Source&quot; and keep the file name as is.&lt;/i&gt;&lt;/li&gt;&lt;li&gt;Open mac os terminal: Applications/Terminal&lt;/li&gt;&lt;li&gt;In the Terminal window, go to the folder that contains the script e.g. &quot;cd ~/Downloads&quot;&lt;/li&gt;&lt;li&gt;Run: &quot;sudo sh mac-os-spotlight.sh off&quot; (type root password if needed)&lt;br /&gt;&lt;i&gt;If you wish to re-enable spotlight indexing, run same command above with &quot;on&quot; flag&lt;/i&gt;&lt;/li&gt;&lt;li&gt;Note: after reboot, the configuration is remembered&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://1.bp.blogspot.com/-SCdH7nyFh0c/UarCUu_P8MI/AAAAAAACFHs/5IP1x7zuukQ/s1600/220px-Leopard_spotlight.png&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://1.bp.blogspot.com/-SCdH7nyFh0c/UarCUu_P8MI/AAAAAAACFHs/5IP1x7zuukQ/s320/220px-Leopard_spotlight.png&quot; width=&quot;192&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.liub.com/feeds/8407092526029422659/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8652678856303015979&amp;postID=8407092526029422659&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8652678856303015979/posts/default/8407092526029422659'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8652678856303015979/posts/default/8407092526029422659'/><link rel='alternate' type='text/html' href='http://blog.liub.com/2013/06/mac-os-enabledisable-spotlight.html' title='[MAC OS] Enable/Disable SPOTLIGHT'/><author><name>Ali</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="http://1.bp.blogspot.com/-SCdH7nyFh0c/UarCUu_P8MI/AAAAAAACFHs/5IP1x7zuukQ/s72-c/220px-Leopard_spotlight.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8652678856303015979.post-8617548395231038890</id><published>2013-06-02T06:32:00.001+03:00</published><updated>2013-07-01T07:40:52.771+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="computers"/><category scheme="http://www.blogger.com/atom/ns#" term="mac"/><title type='text'>[MAC OS] Fix &quot;open with&quot; Duplicate Entries</title><content type='html'>OS X version: 10.8.x&lt;br /&gt;Issue: &quot;Open With&quot; menu has duplicate entries&lt;br /&gt;Fix: Rebuild the Launch Services database&lt;br /&gt;Reference: Apple Support Communities #4250905&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Download the &lt;a href=&quot;http://liub-open-source.googlecode.com/svn/trunk/scripts/mac-os-rebuild-launch-db.sh&quot;&gt;script&lt;/a&gt;&lt;br /&gt;&lt;i&gt;If the browser shows the script as a text file, right-click on the script content, then &quot;save as&quot;.&lt;br /&gt;On Safari: &quot;save page as&quot;, then select &quot;Format: Page Source&quot; and keep the file name as is.&lt;/i&gt;&lt;/li&gt;&lt;li&gt;Open mac os terminal: Applications/Terminal&lt;/li&gt;&lt;li&gt;In the Terminal window, gGo to the folder that contains the script e.g. &quot;cd ~/Downloads&quot;&lt;/li&gt;&lt;li&gt;Run: &quot;sudo sh mac-os-rebuild-launch-db.sh&quot; (type root password if needed)&lt;/li&gt;&lt;li&gt;Relaunch the finder: ctrl+option+click-on-finder-icon, then select &quot;relaunch&quot;&lt;/li&gt;&lt;li&gt;&quot;open with&quot; menu should be fixed now&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://3.bp.blogspot.com/-mf6W_sgCVq0/Uaq8u1_f3sI/AAAAAAACFHM/Kiq8TeYtAuU/s1600/Screen+Shot+2012-08-29+at+1.55.14+PM.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://3.bp.blogspot.com/-mf6W_sgCVq0/Uaq8u1_f3sI/AAAAAAACFHM/Kiq8TeYtAuU/s320/Screen+Shot+2012-08-29+at+1.55.14+PM.jpg&quot; width=&quot;184&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.liub.com/feeds/8617548395231038890/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8652678856303015979&amp;postID=8617548395231038890&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8652678856303015979/posts/default/8617548395231038890'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8652678856303015979/posts/default/8617548395231038890'/><link rel='alternate' type='text/html' href='http://blog.liub.com/2013/06/mac-os-fix-open-with-duplicate-entries.html' title='[MAC OS] Fix &quot;open with&quot; Duplicate Entries'/><author><name>Ali</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="http://3.bp.blogspot.com/-mf6W_sgCVq0/Uaq8u1_f3sI/AAAAAAACFHM/Kiq8TeYtAuU/s72-c/Screen+Shot+2012-08-29+at+1.55.14+PM.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8652678856303015979.post-1275450634108942038</id><published>2013-01-30T04:47:00.000+02:00</published><updated>2013-01-30T04:48:28.708+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="من كتاباتي"/><title type='text'></title><content type='html'>&lt;h2&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://1.bp.blogspot.com/-p41hOfAFc6k/UQiJm59XWqI/AAAAAAACAnU/HDuavjBFYWA/s1600/saleem.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://1.bp.blogspot.com/-p41hOfAFc6k/UQiJm59XWqI/AAAAAAACAnU/HDuavjBFYWA/s320/saleem.jpg&quot; width=&quot;247&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style=&quot;color: #333333; font-family: lucida grande, tahoma, verdana, arial, sans-serif; font-size: x-small;&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;line-height: 18px;&quot;&gt;ويحك يا دنيا رميت سهماً - اصبت من بين صفوفنا خطيبها&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: lucida grande, tahoma, verdana, arial, sans-serif; font-size: x-small;&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;line-height: 18px;&quot;&gt;وان كان اوان المنيه مستقدراً -لا اصنفت حين ظفرت سليمها&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: lucida grande, tahoma, verdana, arial, sans-serif; font-size: x-small;&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;line-height: 18px;&quot;&gt;الم تصغ وقت دعينا سراً - رب لا تهمد ذي الدار سراجها&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: lucida grande, tahoma, verdana, arial, sans-serif; font-size: x-small;&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;line-height: 18px;&quot;&gt;وان عصينا, فلنا فيها امـاً - لا تعص والداً ولا تقطر بدمعها&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: lucida grande, tahoma, verdana, arial, sans-serif; font-size: x-small;&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;line-height: 18px;&quot;&gt;رضينا ربنا بالديجور داراً - راجيك ان ينير الجنان فردوسها&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/h2&gt;&lt;br /&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.liub.com/feeds/1275450634108942038/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8652678856303015979&amp;postID=1275450634108942038&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8652678856303015979/posts/default/1275450634108942038'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8652678856303015979/posts/default/1275450634108942038'/><link rel='alternate' type='text/html' href='http://blog.liub.com/2013/01/blog-post.html' title=''/><author><name>Ali</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="http://1.bp.blogspot.com/-p41hOfAFc6k/UQiJm59XWqI/AAAAAAACAnU/HDuavjBFYWA/s72-c/saleem.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8652678856303015979.post-4937799960841519252</id><published>2012-12-05T05:19:00.001+02:00</published><updated>2013-06-02T06:37:20.182+03:00</updated><title type='text'>How to compile Linux kernel for ARM</title><content type='html'></content><link rel='replies' type='application/atom+xml' href='http://blog.liub.com/feeds/4937799960841519252/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8652678856303015979&amp;postID=4937799960841519252&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8652678856303015979/posts/default/4937799960841519252'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8652678856303015979/posts/default/4937799960841519252'/><link rel='alternate' type='text/html' href='http://blog.liub.com/2012/12/how-to-compile-linux-kernel-for-arm.html' title='How to compile Linux kernel for ARM'/><author><name>Ali</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-8652678856303015979.post-2611285427350210652</id><published>2012-11-26T18:04:00.001+02:00</published><updated>2012-11-26T19:23:42.088+02:00</updated><title type='text'>How to Stop Receiving Catalogs</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;a href=&quot;http://www.ehow.com/how_2382841_stop-receiving-catalogs.html&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://1.bp.blogspot.com/-5Tw1NCMS83o/ULOlcdD1ehI/AAAAAAAB8yE/RTykK5s733Q/s1600/catalog_choice-logo.png&quot; /&gt;&lt;/a&gt;&lt;span id=&quot;goog_224209595&quot;&gt;&lt;/span&gt;&lt;span id=&quot;goog_224209596&quot;&gt;&lt;/span&gt;&lt;a href=&quot;http://www.blogger.com/&quot;&gt;&lt;/a&gt;&lt;/div&gt;&lt;a href=&quot;http://www.ehow.com/how_2382841_stop-receiving-catalogs.html&quot;&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.liub.com/feeds/2611285427350210652/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8652678856303015979&amp;postID=2611285427350210652&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8652678856303015979/posts/default/2611285427350210652'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8652678856303015979/posts/default/2611285427350210652'/><link rel='alternate' type='text/html' href='http://blog.liub.com/2012/11/how-to-stop-receiving-catalogs.html' title='How to Stop Receiving Catalogs'/><author><name>Ali</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="http://1.bp.blogspot.com/-5Tw1NCMS83o/ULOlcdD1ehI/AAAAAAAB8yE/RTykK5s733Q/s72-c/catalog_choice-logo.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8652678856303015979.post-7171590984900546164</id><published>2012-08-10T02:48:00.002+03:00</published><updated>2012-09-06T22:22:53.253+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="computers"/><title type='text'>Mozilla Thunderbird &amp; Microsoft Outlook &amp; Linux Patches</title><content type='html'>&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;float: left; margin-right: 1em; text-align: left;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://img1.findthebest.com/sites/default/files/1119/media/images/Thunderbird_Email_Software_by_Mozilla_Foundation.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;http://img1.findthebest.com/sites/default/files/1119/media/images/Thunderbird_Email_Software_by_Mozilla_Foundation.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Times, Times New Roman, serif; font-size: xx-small;&quot;&gt;Tested on Thunderbird 14.0 (2012)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style=&quot;text-align: left;&quot;&gt;Microsoft &lt;a href=&quot;http://office.microsoft.com/en-us/outlook/&quot;&gt;Outlook&lt;/a&gt; is commonly used by many enterprises, it has a lot of nice features, but it cannot be used by Linux kernel hackers to exchange Emails and submit/review patches, because it doesn&#39;t support the formatting required by the Linux kernel community, Outlook client does &quot;too much&quot; to beautify the Email, and end up breaking the Email headers and formatting, in such a way that all &lt;a href=&quot;http://home.in.tum.de/~jain/software/outlook-quotefix/&quot;&gt;attempts&lt;/a&gt; to fix it have failed.&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;Mozilla &lt;a href=&quot;http://www.mozilla.org/en-US/thunderbird/&quot;&gt;Thunderbird &lt;/a&gt;on the other hand, has very nice GUI&amp;nbsp;interface, and can be configured as you wish. It also supports Apple OS X.&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;So if your company uses Microsoft outlook for internal Email exchanges, and you&#39;d like to take part in sending/receiving&amp;nbsp;Emails with the Linux kernel &lt;a href=&quot;http://vger.kernel.org/majordomo-info.html&quot;&gt;community&lt;/a&gt;, you may find it useful to move to Thunderbird.&lt;/div&gt;&lt;blockquote class=&quot;tr_bq&quot;&gt;&lt;br /&gt;Note that Thunderbird doesn&#39;t support Microsoft Exchange server (w/o IMAP/POP3), so you may want to have&amp;nbsp;separate&amp;nbsp;Email email for Linux kernel development (could be even a Gmail or Google Apps Email, this is good for&amp;nbsp;archiving&amp;nbsp;and for searching Emails). My attempts of using Thunderbird with Web Outlook interface didn&#39;t show good results, also using software proxy solutions such as &lt;a href=&quot;http://davmail.sourceforge.net/download.html&quot;&gt;DevMail&lt;/a&gt;&amp;nbsp;showed very low speed. So I don&#39;t recommend making Thunderbird work with Microsoft Web outlook or Exchange server if it&#39;s not supported natively in Thunderbird (as for version Thunderbird 14.0 - 2012, it&#39;s not supported).&lt;/blockquote&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;Configuring your Email with Thunderbird is pretty easy, the automatic configuration tools that comes with the Thunderbird client did the job, and it worked like a charm.&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;Now the tricky part is how to configure Thunderbird Email formatting to work properly with Linux patches. I found some &lt;a href=&quot;http://lxr.linux.no/linux/Documentation/email-clients.txt&quot;&gt;links&lt;/a&gt; that explains how to do so, but the instructions seem to be outdated. Below is step-by-step instructions to configure Thunderbird properly for Linux kernel patches submission/reviews or discussions (tested with Thunderbird 14.0).&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;1. Go to Tools/Options/Advanced, under General tab, click on Config Editor&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;a href=&quot;http://3.bp.blogspot.com/-kJNerH00hs8/UCRKZuXhsJI/AAAAAAAB07w/m_a4IubX67E/s1600/2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;165&quot; src=&quot;http://3.bp.blogspot.com/-kJNerH00hs8/UCRKZuXhsJI/AAAAAAAB07w/m_a4IubX67E/s200/2.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;http://1.bp.blogspot.com/-ZvViCRsSNg0/UCRKeo8lOEI/AAAAAAAB074/1lVJMGIYQXQ/s1600/1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;134&quot; src=&quot;http://1.bp.blogspot.com/-ZvViCRsSNg0/UCRKeo8lOEI/AAAAAAAB074/1lVJMGIYQXQ/s200/1.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;2. Set the&amp;nbsp;following:&lt;/div&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;mailnews.send_plaintext_flowed = fals&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;mail.identity.default.compose_html = fals&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;prefs.converted-to-utf8 = true&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;mail.wrap_long_lines = true&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;mailnews.wraplength = 72&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;3. You&#39;re ready.&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;Note: if for some reason, you&#39;ve&amp;nbsp;received&amp;nbsp;an Email on Outlook, and you&#39;d like to reply from Thunderbird, you can export the Email from outlook, and import it into Thunderbird.&lt;br /&gt;- To export an Email from Outlook: drag and drop the Email item to (e..g) your desktop&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;- To import to Thunderbird: File/Open saved message, then select &quot;all files&quot; and open the Outlook exported Email.&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;- You may want to automatically CC your outlook address on all outgoing Emails from&amp;nbsp;Thunderbird:&amp;nbsp;Go to Tools -&amp;gt; Account Settings, then Copies and Folders (under you e-mail account name). CC/BCC any other Email address/addresses.&lt;br /&gt;- To send an Email from Thunderbird &quot;on behalf of&quot; your Email in outlook, you can &lt;a href=&quot;http://kb.mozillazine.org/Mozilla_Suite_:_FAQs_:_Mail_Aliases&quot;&gt;add new identity&lt;/a&gt; in Thunderbird by going to Tools/ Account/ Manage Identities, then you need to enable the new identity also on the server side, in case of Gmail-based account, go to Gmail/ Settings/ Accounts and Import, then click on &lt;a href=&quot;http://support.google.com/mail/bin/answer.py?hl=en&amp;amp;answer=22370&quot;&gt;&quot;Add another email address you own&quot;&lt;/a&gt;, to change the default &quot;From&quot; field in Thunderbird you may find &lt;a href=&quot;https://addons.mozilla.org/en-us/thunderbird/addon/correct-identity/&quot;&gt;CorrectIdentity plugin&lt;/a&gt; useful.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.liub.com/feeds/7171590984900546164/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8652678856303015979&amp;postID=7171590984900546164&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8652678856303015979/posts/default/7171590984900546164'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8652678856303015979/posts/default/7171590984900546164'/><link rel='alternate' type='text/html' href='http://blog.liub.com/2012/08/mozilla-thunderbird-microsoft-outlook.html' title='Mozilla Thunderbird &amp; Microsoft Outlook &amp; Linux Patches'/><author><name>Ali</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="http://3.bp.blogspot.com/-kJNerH00hs8/UCRKZuXhsJI/AAAAAAAB07w/m_a4IubX67E/s72-c/2.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8652678856303015979.post-7261791924903286728</id><published>2012-06-23T10:55:00.001+03:00</published><updated>2013-07-01T07:41:16.715+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="computers"/><category scheme="http://www.blogger.com/atom/ns#" term="mac"/><title type='text'>[MAC OS] Automatic subtitle with VLC</title><content type='html'>&lt;a href=&quot;http://www.subdownloader.net/&quot;&gt;Subdownloader&lt;/a&gt; is a nice application to automatically download the subtitle of a movie.&lt;br /&gt;It parses your files and connects and uses OpenSubtitles to get the list of available subtitles for a particular movie, it can be configured to fetch your favorite language(s).&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;background-color: white;&quot;&gt;With &lt;a href=&quot;http://www.videolan.org/vlc/index.html&quot;&gt;VLC&lt;/a&gt; player, this would be a perfect combination.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;background-color: white;&quot;&gt;To enable &quot;play&quot; button on Subdownloader to automatically launch VLC player, go to Preferences -&amp;gt; Others -&amp;gt; and then fill the fields as in the snapshot below.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://3.bp.blogspot.com/-o0UCHyzSpcQ/T-V13P9rHNI/AAAAAAABzrw/8J3wYVf7rqk/s1600/ssp_temp_capture.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;263&quot; src=&quot;http://3.bp.blogspot.com/-o0UCHyzSpcQ/T-V13P9rHNI/AAAAAAABzrw/8J3wYVf7rqk/s400/ssp_temp_capture.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.liub.com/feeds/7261791924903286728/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8652678856303015979&amp;postID=7261791924903286728&amp;isPopup=true' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8652678856303015979/posts/default/7261791924903286728'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8652678856303015979/posts/default/7261791924903286728'/><link rel='alternate' type='text/html' href='http://blog.liub.com/2012/06/automatic-subtitle-with-vlc-on-mac.html' title='[MAC OS] Automatic subtitle with VLC'/><author><name>Ali</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="http://3.bp.blogspot.com/-o0UCHyzSpcQ/T-V13P9rHNI/AAAAAAABzrw/8J3wYVf7rqk/s72-c/ssp_temp_capture.png" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8652678856303015979.post-6383082643767404767</id><published>2012-06-21T03:11:00.000+03:00</published><updated>2012-08-10T09:22:59.402+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="computers"/><title type='text'>How to save websites passwords</title><content type='html'>There are too many web accounts to remember, and their username/password plicy may vary, I bet you recall all of them. On the other hand, it&#39;s hard to trust the &lt;a href=&quot;https://lastpass.com/&quot;&gt;tools&lt;/a&gt; out there that promise to collect all your passwords and back them up.&lt;br /&gt;&lt;br /&gt;Since I use my Gmail daily, and it has valuable information, it also has&lt;a href=&quot;http://www.youtube.com/watch?v=zMabEyrtPRg&amp;amp;feature=player_embedded&quot;&gt; 2-step&amp;nbsp;verification&lt;/a&gt;&amp;nbsp;process for extra&amp;nbsp;security, so I will take the chances and use Gmail to store my web account passwords. this way I need only to remember my Gmail&amp;nbsp;account&amp;nbsp;password&amp;nbsp;(this is no big deal) and then you can use Gmail search engine to easily find the website username/password you&#39;re looking for.&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Normally websites send you a verification Email with your username to your Gmail account, I forward this Email to myself with the password, and &lt;b&gt;move &lt;/b&gt;it to &quot;passwords&quot; &lt;a href=&quot;http://support.google.com/mail/bin/answer.py?hl=en&amp;amp;answer=118708#0&quot;&gt;label&lt;/a&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://media.konigi.com/interface/gmail-labels-1.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;145&quot; src=&quot;http://media.konigi.com/interface/gmail-labels-1.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;If I change my password, I look for the Email in my Gmail account that holds my previous password, and reply (to myself) with the newer password&lt;/li&gt;&lt;li&gt;Many times,&amp;nbsp;&lt;a href=&quot;https://www.google.com/intl/en/chrome/browser/&quot;&gt;Google Chrome&lt;/a&gt; saves my password, with time it holds a lot of passwords that most likely I forgot.. so once in a while, I export all Chrome passwords and send it as a text file to my Gmail account (use text file to allow Gmail search to find them for you). This &lt;a href=&quot;http://www.nirsoft.net/utils/chromepass.html&quot;&gt;tool&lt;/a&gt;&amp;nbsp;(ChromePass) is pretty simple and does the job.&lt;/li&gt;&lt;/ul&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://www.blogtechnika.com/wp-content/uploads/2010/10/save-chrome-password.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;129&quot; src=&quot;http://www.blogtechnika.com/wp-content/uploads/2010/10/save-chrome-password.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Some sites don&#39;t allow you to save the password (when you log in, you won&#39;t see the &quot;save password&quot;&amp;nbsp;button (in chrome). When you hit such a website, and you still want it to save the password:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Right Click on the username field, and select &quot;inspect element&quot;&lt;/li&gt;&lt;li&gt;Find the token autocomplete=&quot;off&quot; and change it to &quot;on&quot;, hit enter&lt;/li&gt;&lt;li&gt;go back to the username/password fields, and you&#39;ll see the &quot;save password&quot; button right after you fill your information&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://2.bp.blogspot.com/-lnWTvrp3Pww/T-Jk9XLE6DI/AAAAAAABzdw/qAQbLNmizTM/s1600/Untitled.png&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://2.bp.blogspot.com/-lnWTvrp3Pww/T-Jk9XLE6DI/AAAAAAABzdw/qAQbLNmizTM/s320/Untitled.png&quot; width=&quot;197&quot; /&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.liub.com/feeds/6383082643767404767/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8652678856303015979&amp;postID=6383082643767404767&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8652678856303015979/posts/default/6383082643767404767'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8652678856303015979/posts/default/6383082643767404767'/><link rel='alternate' type='text/html' href='http://blog.liub.com/2012/06/how-to-save-websites-passwords.html' title='How to save websites passwords'/><author><name>Ali</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="http://2.bp.blogspot.com/-lnWTvrp3Pww/T-Jk9XLE6DI/AAAAAAABzdw/qAQbLNmizTM/s72-c/Untitled.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8652678856303015979.post-5021760079778090445</id><published>2012-04-16T23:35:00.002+03:00</published><updated>2013-07-01T07:41:33.007+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="computers"/><category scheme="http://www.blogger.com/atom/ns#" term="mac"/><title type='text'>[MAC OS] Synergy for PC/MAC</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://synergy-foss.org/img/icon.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://synergy-foss.org/img/icon.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;Synergy is a cool app that lets you share your mouse and keyboard between multiple computers. If you use Macbook Air (2011), you probably know that the embedded graphical controller doesn&#39;t support dual monitor.. this is where Synergy become handy.&lt;br /&gt;&lt;br /&gt;I&#39;ve install &lt;a href=&quot;http://synergy-foss.org/&quot;&gt;Synergy&lt;/a&gt; today on my DELL 6410 laptop as a server, and on my &lt;a href=&quot;http://store.apple.com/us/browse/home/shop_mac/family/macbook_air/select&quot;&gt;Macbook&lt;/a&gt; Air 2011 as client. The idea behind the&amp;nbsp;application&amp;nbsp;is great, however it still have some bugs especially in the interoperability part between PC and MAC.&lt;br /&gt;&lt;br /&gt;The first problem I&#39;ve&amp;nbsp;encountered&amp;nbsp;is that the shift key doesn&#39;t pass from PC server to MAC client, thanks to &lt;a href=&quot;http://synergy-foss.org/tracker/issues/2842&quot;&gt;this&lt;/a&gt; post, I installed the following versions and was able to have successful&amp;nbsp;integration:&lt;br /&gt;Win 7 - x86 version&amp;nbsp;&lt;a href=&quot;http://synergy.googlecode.com/files/synergy-1.4.8-Windows-x86.exe&quot;&gt;1.4.8&lt;/a&gt;&lt;br /&gt;MAC 10.7.x - &amp;nbsp;x86_64 version &lt;a href=&quot;http://synergy-foss.org/nightly/synergy-1.4.7-r1250-MacOSX107-x86_64.dmg&quot;&gt;1.4.7&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.liub.com/feeds/5021760079778090445/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8652678856303015979&amp;postID=5021760079778090445&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8652678856303015979/posts/default/5021760079778090445'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8652678856303015979/posts/default/5021760079778090445'/><link rel='alternate' type='text/html' href='http://blog.liub.com/2012/04/synergy-for-pcmac.html' title='[MAC OS] Synergy for PC/MAC'/><author><name>Ali</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-8652678856303015979.post-5335271131240654275</id><published>2011-10-25T08:31:00.003+02:00</published><updated>2011-10-25T08:37:28.067+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="computers"/><title type='text'>Search Linux Kernel code from Google Chrome</title><content type='html'>If you&#39;re a kernel developer, you must be familiar with Linux Cross Reference (LXR) sites.. there are a few of them out there, but I find&amp;nbsp;&lt;a href=&quot;http://lxr.linux.no/&quot;&gt;http://lxr.linux.no&lt;/a&gt;&amp;nbsp;the most convinent and the the fastest, it also uses a newer version of LXR than others.&lt;br /&gt;&lt;br /&gt;If you&#39;re a Google Chrome user, you can easily add a new custom search type for LXR:&lt;br /&gt;1. Open chrome and go to:&amp;nbsp;&lt;a href=&quot;chrome://settings/searchEngines&quot;&gt;chrome://settings/searchEngines&lt;/a&gt;&lt;br /&gt;2. Add the following entry: Search engine:&amp;nbsp;lxr.linux.no, keyword: lxr, Query:&amp;nbsp;http://lxr.linux.no/linux/+search=%s&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;a href=&quot;http://3.bp.blogspot.com/-505_ve75ICc/TqZZBQxfryI/AAAAAAAAHaY/Hg7_Rz_9wzE/s1600/searcheng.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;193&quot; src=&quot;http://3.bp.blogspot.com/-505_ve75ICc/TqZZBQxfryI/AAAAAAAAHaY/Hg7_Rz_9wzE/s400/searcheng.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;3. Now you can search for any Linux kernel symbol directly from chrome, for example: go to the toolbar and type &quot;lxr skb_dst&quot;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;a href=&quot;http://4.bp.blogspot.com/-3CVqqh_OHWw/TqZZHaxt1EI/AAAAAAAAHag/bqkHAkTd3vw/s1600/skb_dst.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;193&quot; src=&quot;http://4.bp.blogspot.com/-3CVqqh_OHWw/TqZZHaxt1EI/AAAAAAAAHag/bqkHAkTd3vw/s400/skb_dst.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;4. Chrome will build the URL query for you, and results are shown directly in the browser tab.. happy kernel browsing :)&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.liub.com/feeds/5335271131240654275/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8652678856303015979&amp;postID=5335271131240654275&amp;isPopup=true' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8652678856303015979/posts/default/5335271131240654275'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8652678856303015979/posts/default/5335271131240654275'/><link rel='alternate' type='text/html' href='http://blog.liub.com/2011/10/search-linux-kernel-code-from-google.html' title='Search Linux Kernel code from Google Chrome'/><author><name>Ali</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="http://3.bp.blogspot.com/-505_ve75ICc/TqZZBQxfryI/AAAAAAAAHaY/Hg7_Rz_9wzE/s72-c/searcheng.jpg" height="72" width="72"/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8652678856303015979.post-916712437062688501</id><published>2011-10-06T02:09:00.002+02:00</published><updated>2011-10-06T02:10:30.116+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="computers"/><title type='text'>Steve Jobs 1955-2011</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Apple website snapshot Oct 5th 2011, 5:10 pm&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;a href=&quot;http://1.bp.blogspot.com/-OaWNjB1fxeU/TozxukIu9VI/AAAAAAAAHZw/ufltAm2FTjY/s1600/jobs.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;291&quot; src=&quot;http://1.bp.blogspot.com/-OaWNjB1fxeU/TozxukIu9VI/AAAAAAAAHZw/ufltAm2FTjY/s400/jobs.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel="related" href="http://apple.com" title="Steve Jobs 1955-2011"/><link rel='replies' type='application/atom+xml' href='http://blog.liub.com/feeds/916712437062688501/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8652678856303015979&amp;postID=916712437062688501&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8652678856303015979/posts/default/916712437062688501'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8652678856303015979/posts/default/916712437062688501'/><link rel='alternate' type='text/html' href='http://blog.liub.com/2011/10/steve-jobs-1955-2011.html' title='Steve Jobs 1955-2011'/><author><name>Ali</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="http://1.bp.blogspot.com/-OaWNjB1fxeU/TozxukIu9VI/AAAAAAAAHZw/ufltAm2FTjY/s72-c/jobs.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8652678856303015979.post-9191891251511252964</id><published>2011-06-23T11:04:00.002+03:00</published><updated>2011-08-20T02:16:38.036+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="photography"/><title type='text'>Sony HX100v - GPS location</title><content type='html'>The new Sony HX100 is GPS-enabled, this feature is very cool,&amp;nbsp;especially when paired with &lt;a href=&quot;http://picasa.google.com/&quot;&gt;Google Picasa&lt;/a&gt;.&lt;br /&gt;For Example, when you upload a photo to picasa web album, the location on the map is viewed&amp;nbsp;automatically&amp;nbsp;(make sure that location permission is &lt;a href=&quot;http://askludwig.wordpress.com/2011/04/05/why-does-picasa-web-albums-not-show-location-data-from-my-gps-camera/&quot;&gt;granted&lt;/a&gt;).&lt;br /&gt;&lt;a href=&quot;http://2.bp.blogspot.com/-SVDD3kdd78s/TgLxwh3kvCI/AAAAAAAAHR0/aEJH4XWf_f0/s1600/hx100-picasa-gps.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;strike&gt;&lt;img border=&quot;0&quot; height=&quot;245&quot; src=&quot;http://2.bp.blogspot.com/-SVDD3kdd78s/TgLxwh3kvCI/AAAAAAAAHR0/aEJH4XWf_f0/s400/hx100-picasa-gps.jpg&quot; style=&quot;cursor: move;&quot; width=&quot;400&quot; /&gt;&lt;/strike&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;And, also through Picasa application on your computer, if you have&lt;a href=&quot;http://www.google.com/earth/index.html&quot;&gt; Google Earth&lt;/a&gt; installed, you will be able to see a small icon of Google maps on the photo, then you can click on Geo-Tag button, and Google Earth will be launched and will show your picture location.. neat ha?&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://1.bp.blogspot.com/-ZxgF8FVysfA/TgLzb2Z6IQI/AAAAAAAAHR4/l4lK6kIGPxM/s1600/hx100-picasa-gps2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;165&quot; src=&quot;http://1.bp.blogspot.com/-ZxgF8FVysfA/TgLzb2Z6IQI/AAAAAAAAHR4/l4lK6kIGPxM/s400/hx100-picasa-gps2.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://3.bp.blogspot.com/-PeM9YEAP1w0/TgLzg1nAdxI/AAAAAAAAHR8/AUhMPS3DtMw/s1600/hx100-picasa-gps3.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;217&quot; src=&quot;http://3.bp.blogspot.com/-PeM9YEAP1w0/TgLzg1nAdxI/AAAAAAAAHR8/AUhMPS3DtMw/s400/hx100-picasa-gps3.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.liub.com/feeds/9191891251511252964/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8652678856303015979&amp;postID=9191891251511252964&amp;isPopup=true' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8652678856303015979/posts/default/9191891251511252964'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8652678856303015979/posts/default/9191891251511252964'/><link rel='alternate' type='text/html' href='http://blog.liub.com/2011/06/sony-hx100v-gps-location.html' title='Sony HX100v - GPS location'/><author><name>Ali</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="http://2.bp.blogspot.com/-SVDD3kdd78s/TgLxwh3kvCI/AAAAAAAAHR0/aEJH4XWf_f0/s72-c/hx100-picasa-gps.jpg" height="72" width="72"/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8652678856303015979.post-8871288504678777493</id><published>2011-06-23T10:22:00.006+03:00</published><updated>2011-06-24T13:55:04.186+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="photography"/><title type='text'>Sony HX100v - 10fps Collage</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Finally got my new Sony &lt;a href=&quot;http://www.dpreview.com/news/1102/11020110sonyhx100vhx9v.asp&quot;&gt;HX100v&lt;/a&gt;, a lot of features I&#39;d like to try.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;My favorite feature is the 10 frames per second (each is full resolution of 16.2MP).. this feature existed in the&amp;nbsp;previous&amp;nbsp;&lt;a href=&quot;http://www.youtube.com/watch?v=vtyKoONywXM&quot;&gt;HX1 &lt;/a&gt;as well.. first day trying me new camera I got this collage.. click on the picture for better resolution, or check zoom-in option under this &lt;a href=&quot;https://picasaweb.google.com/Ali.Ayoub/BestPictures?authkey=Gv1sRgCM2V7fDI5ej8cg#5621315502353175794&quot;&gt;link&lt;/a&gt;.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;a href=&quot;http://3.bp.blogspot.com/-CGy5NOePMtA/TgLo-JdHy1I/AAAAAAAAHIg/rkOpplScFFI/s1600/2011-06-20.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;http://3.bp.blogspot.com/-CGy5NOePMtA/TgLo-JdHy1I/AAAAAAAAHIg/rkOpplScFFI/s640/2011-06-20.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;http://3.bp.blogspot.com/-CGy5NOePMtA/TgLo-JdHy1I/AAAAAAAAHIg/rkOpplScFFI/s1600/2011-06-20.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: left;&quot;&gt;To make collage (especialy for such a nice feature) you can use Google&amp;nbsp;&lt;a href=&quot;http://picasa.google.com/&quot;&gt;Picasa&lt;/a&gt;&amp;nbsp;and follow&amp;nbsp;&lt;a href=&quot;http://picasa.google.com/support/bin/answer.py?answer=19539&quot;&gt;these&lt;/a&gt;&amp;nbsp;simple steps.&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;Select the photos and click on Collage:&lt;/div&gt;&lt;/div&gt;&lt;a href=&quot;http://4.bp.blogspot.com/-EVt0EHk7dMQ/TgL07lYx6HI/AAAAAAAAHSQ/OhLS9WGRrws/s1600/hx100-collage.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;387&quot; src=&quot;http://4.bp.blogspot.com/-EVt0EHk7dMQ/TgL07lYx6HI/AAAAAAAAHSQ/OhLS9WGRrws/s400/hx100-collage.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://3.bp.blogspot.com/-jegnk2UC45o/TgL09V0pwwI/AAAAAAAAHSU/Vfw2H-XmyRM/s1600/hx100-collage2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;Edit the Collage settings, and generate the collage photo!&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;a href=&quot;http://3.bp.blogspot.com/-jegnk2UC45o/TgL09V0pwwI/AAAAAAAAHSU/Vfw2H-XmyRM/s1600/hx100-collage2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;325&quot; src=&quot;http://3.bp.blogspot.com/-jegnk2UC45o/TgL09V0pwwI/AAAAAAAAHSU/Vfw2H-XmyRM/s400/hx100-collage2.jpg&quot; style=&quot;cursor: move;&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;a href=&quot;http://3.bp.blogspot.com/-jegnk2UC45o/TgL09V0pwwI/AAAAAAAAHSU/Vfw2H-XmyRM/s1600/hx100-collage2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://3.bp.blogspot.com/-CGy5NOePMtA/TgLo-JdHy1I/AAAAAAAAHIg/rkOpplScFFI/s1600/2011-06-20.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.liub.com/feeds/8871288504678777493/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8652678856303015979&amp;postID=8871288504678777493&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8652678856303015979/posts/default/8871288504678777493'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8652678856303015979/posts/default/8871288504678777493'/><link rel='alternate' type='text/html' href='http://blog.liub.com/2011/06/sony-hx100v-10fps-collage.html' title='Sony HX100v - 10fps Collage'/><author><name>Ali</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="http://3.bp.blogspot.com/-CGy5NOePMtA/TgLo-JdHy1I/AAAAAAAAHIg/rkOpplScFFI/s72-c/2011-06-20.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8652678856303015979.post-4282519933531474695</id><published>2011-06-19T00:47:00.003+03:00</published><updated>2011-06-19T00:49:59.678+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="funny"/><title type='text'>Bird&#39;s kick vs. Spartan&#39;s kick</title><content type='html'>I found it hard to ignore the analogy between these two..&lt;br /&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;float: left; margin-right: 1em; text-align: left;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://2.bp.blogspot.com/-fYBaFlHAPbs/Tf0c1eM6daI/AAAAAAAAHIc/GvlAzkbPmlU/s1600/spartan-bird-kick.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;http://2.bp.blogspot.com/-fYBaFlHAPbs/Tf0c1eM6daI/AAAAAAAAHIc/GvlAzkbPmlU/s400/spartan-bird-kick.jpg&quot; width=&quot;336&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;This is Spartaaaaa&lt;br /&gt;I mean: This is.. my bird-girl-frieeeend&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;[kick]&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.liub.com/feeds/4282519933531474695/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8652678856303015979&amp;postID=4282519933531474695&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8652678856303015979/posts/default/4282519933531474695'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8652678856303015979/posts/default/4282519933531474695'/><link rel='alternate' type='text/html' href='http://blog.liub.com/2011/06/birds-kick-vs-spartans-kick.html' title='Bird&#39;s kick vs. Spartan&#39;s kick'/><author><name>Ali</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="http://2.bp.blogspot.com/-fYBaFlHAPbs/Tf0c1eM6daI/AAAAAAAAHIc/GvlAzkbPmlU/s72-c/spartan-bird-kick.jpg" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8652678856303015979.post-6346431765671175196</id><published>2010-12-09T01:11:00.017+02:00</published><updated>2011-01-27T00:13:08.109+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="computers"/><title type='text'>Xen Installation on CenOS-5.5</title><content type='html'>&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;As part of my work, I had to bring up Xen Servers setup, and install some virtual machines.&lt;br /&gt;I&#39;ve been working on VMware ESX Servers for a while, and I must admit that VMware&amp;nbsp;products&amp;nbsp;are way more mature than Xen products. Below step by step installation of Xen over CentOS-5.5 and how to bring up and configure DomU Virtual Machines.&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;Dom0 Installation:&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;-----------------&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;1. Install CentOS-5.5 OS&lt;br /&gt;&amp;nbsp;&amp;nbsp; ISO is&amp;nbsp;downloadable&amp;nbsp;from &lt;a href=&quot;http://www.centos.org/modules&quot;&gt;here&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;2. Install Xen kernel and Tools:&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc; font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;# yum install kernel-xen kernel-xen-devel xen&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc; font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;# yum install virt-manager&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc; font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;# yum install virt-viewer&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;3. Edit /etc/grub.conf and select xen kernel&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc; font-size: x-small;&quot;&gt;default=0&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc; font-size: x-small;&quot;&gt;timeout=5&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc; font-size: x-small;&quot;&gt;splashimage=(hd0,0)/grub/splash.xpm.gz&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc; font-size: x-small;&quot;&gt;hiddenmenu&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc; font-size: x-small;&quot;&gt;title CentOS (2.6.18-194.26.1.el5xen)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;root (hd0,0)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;kernel /xen.gz-2.6.18-194.26.1.el5&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;module /vmlinuz-2.6.18-194.26.1.el5xen ro root=LABEL=/ rhgb quiet&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;module /initrd-2.6.18-194.26.1.el5xen.img&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc; font-size: x-small;&quot;&gt;title CentOS (2.6.18-194.el5)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;root (hd0,0)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;kernel /vmlinuz-2.6.18-194.el5 ro root=LABEL=/ rhgb quiet&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;initrd /initrd-2.6.18-194.el5.img&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;4. Reboot the machine&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;5. Check kernel name, it will have xen substring:&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc; font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;# uname -a&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc; font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;Linux eng-023.mti.mtl.lab.com 2.6.18-194.26.1.el5xen ...&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;6. On my machine, yum installed Xen version 3.0.3:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc; font-size: x-small;&quot;&gt;# rpm -qa|grep -i ^xen-[0-9]&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc; font-size: x-small;&quot;&gt;xen-3.0.3-105.el5_5.5&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style=&quot;font-size: medium;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;DomU Installation:&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;------------------&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;1. run virt-manager from dom0&lt;br /&gt;2. select server name in the table, and select &quot;new&quot;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;3. configure the virtual machine, when you get to the installation media, you better have the installation dir (extracted iso)&amp;nbsp;available&amp;nbsp;through on your network (check this &lt;a href=&quot;http://blog.liub.com/2009/07/access-symbolic-links-with-apache.html&quot;&gt;link&lt;/a&gt; if you want to bring up your own apache) note that for full Linux installation (e.g., for RHEL-5.5) you need more than 4GB virtual disk space (I use 8GB).&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;4. when installation is done, machine will reboot and come up with bridged network connection&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;5. If you&amp;nbsp;configured&amp;nbsp;your VM to use DHCP, then you&#39;re ready, go ahead and ping the WAN.&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;- For more info on how to use virt-manager to install DomU instance (with snapshots) check this &lt;a href=&quot;http://www.cyberciti.biz/tips/rhel-centos-xen-virtualization-installation-howto.html&quot;&gt;link&lt;/a&gt;.&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;DomU Network Configuration:&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;---------------------------&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;Xen supports three modes for &lt;a href=&quot;http://wiki.xensource.com/xenwiki/XenNetworking&quot;&gt;network virtualization&lt;/a&gt;:&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;Bridging, Routing w/o NAT, Routing with NAT, each one of them need to be &lt;a href=&quot;http://wiki.kartbuilding.net/index.php/Xen_Networking&quot;&gt;configured&amp;nbsp;differently&lt;/a&gt;.&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;By default, the network is set up in bridging mode.&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;To change the network configuration, there are two main configuration files:&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc; font-size: x-small;&quot;&gt;#&amp;nbsp;/etc/xen/xend-config.sxp (hypervisor conf)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc; font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;#&amp;nbsp;/etc/xen/VM-NAME&lt;vm-name&gt;&amp;nbsp;(virtual machine conf)&lt;/vm-name&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;DomU in Bridging mode:&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;----------------------&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;1. Make sure that xend-config.sxp has the following lines:&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;(network-script network-bridge)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc; font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp; (vif-script vif-bridge)&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp;&amp;nbsp; To use different netdev (rather than eth0) use the line:&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp; (network-script &#39;network-bridge netdev=eth1&#39;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp;&amp;nbsp; To create multiple bridges, you must create your own script.&lt;br /&gt;&amp;nbsp;&amp;nbsp; For example, in&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;xend-config.sxp add&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;:&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc; font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp; (network-script network-bridge-multi)&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp;&amp;nbsp; The cerate the file (with +x permissions):&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp; # cat /etc/xen/scripts/network-bridge-multi&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp; #!/bin/sh&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp; dir=$(dirname &quot;$0&quot;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp; &quot;$dir/network-bridge&quot; &quot;$@&quot; vifnum=0 netdev=eth0 bridge=xenbr0&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp; &quot;$dir/network-bridge&quot; &quot;$@&quot; vifnum=1 netdev=eth1 bridge=xenbr1&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp; &quot;$dir/network-bridge&quot; &quot;$@&quot; vifnum=2 netdev=eth2 bridge=xenbr2&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp;&amp;nbsp; check this &lt;a href=&quot;http://www.debian-administration.org/articles/470&quot;&gt;link&lt;/a&gt; for more details.&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;2. Configure DomU virtual&amp;nbsp;interfaces,&lt;br /&gt;&amp;nbsp;&amp;nbsp; Edit /etc/xen/VM-NAME and examine the following line:&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp; vif = [ &quot;mac=00:16:36:69:0d:0b,script=vif-bridge,bridge=xenbr2&quot; ]&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp;&amp;nbsp; where xenbr2 is an example of the bridge name&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;3. Note that if the netdev of the bridge your going to use was created after&amp;nbsp;machine&amp;nbsp;reboot, then you need to restart the xen network script, for example:&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: x-small;&quot;&gt;# /etc/xen/scripts/network-bridge stop&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: x-small;&quot;&gt;#&amp;nbsp;/etc/xen/scripts/network-bridge start&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;If the pethX interface you expect does not come up, try to reboot the machine (I noticed that in Xen 3.0, the network-bridge may fail to create the pethX&amp;nbsp;interface&amp;nbsp;if you restart the script few times, reboot solved the issue)&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;4. Make sure that the bridge as appear in brctl is output, is configured as expected:&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: x-small;&quot;&gt;#brctl show xenbr2&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: x-small;&quot;&gt;bridge name &amp;nbsp; &amp;nbsp; bridge id &amp;nbsp;STP enabled &amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;interfaces&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: x-small;&quot;&gt;xenbr2 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;8000.00.. &amp;nbsp;no &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; vif2.0&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;peth2&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;If you configured your system in the past to work in routing mode, you may see virbr0 instead of xenbr0, to revert these changes, run:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc; font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;# service libvirtd stop; chkconfig libvirtd off&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;If for some reason the peth2 that coresponds to your netdev is not attached to the bridge, then find your peth:&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc; font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;# ethtool -i peth2&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;and then add the interface to the bridge:&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc; font-size: x-small;&quot;&gt;#&amp;nbsp;&amp;nbsp;brctl addif xenbr2 peth2&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;If for some reason, peth2 link is down, run:&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc; font-size: x-small;&quot;&gt;# ip link set peth2 up&lt;/span&gt; &lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;At this point you can run the VM, configure the IP, and heck ping-pong, you can &lt;a href=&quot;http://www.tcpdump.org/&quot;&gt;tcpdump&lt;/a&gt; the bridge (xenbr2) and its slaves to check the packets flow.&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style=&quot;font-family: &#39;Times New Roman&#39;; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;DomU in Routed mode:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: &#39;Times New Roman&#39;; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;--------------------&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;Note that most of the tips of this section are based on this &lt;a href=&quot;http://www.shorewall.net/XenMyWay-Routed.html&quot;&gt;link&lt;/a&gt;.&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;1. Update your grub entry to include the following&amp;nbsp;parameters:&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc; font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;title Kernel-XXX-xen&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc; font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;root (hd0,5)&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc; font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;kernel /boot/xen.gz&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc; font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;module /boot/vmlinuz-XXX-xen root=/dev/sda6 vga=0x31a resume=/dev/sda5 splash=silent showopts&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc; font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;module /boot/initrd-XXX-xen&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;2. Set&amp;nbsp;netloop driver module parameter, edit /etc/modprobe.conf and include the line (to&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;top netloop from creating 8 useless vifs)&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;:&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc; font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;options netloop nloopbacks=0&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;3. Reboot Dom0&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;4.&amp;nbsp;Configure&amp;nbsp;Dom0 networking, edit&amp;nbsp;/etc/xen/xend-config.sxp and include the line:&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc; font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;(network-script network-route)&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc; font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;(vif-script &amp;nbsp; &amp;nbsp; vif-route)&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;5. Configure DomU networking, edit /etc/xen/VM-NAME and include the line:&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc; font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;vif = [ &#39;mac=00:16:3e:33:22:11, ip=192.168.23.1, vifname=eth0&#39; ]&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;Where the IP address, is the IP address you plan to give to vifname interface within the VM.&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;6. Power on the VM, and conifgure (for example) the eth0 interface to use the IP=102.168.23.1&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;7. Ping the IP address of Dom0 (run ifconfig from Dom0 and check your netdev IP, must start with 192.x.x.x [depends on your mask]).&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;8. To ping other machines outside the GW, need to configure the default GW in the VM, this can be done in many &lt;a href=&quot;http://www.cyberciti.biz/faq/howto-rhel-fedora-linux-setup-default-gateway/&quot;&gt;different ways&lt;/a&gt;, for example:&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cccccc; font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;route add default gw&amp;nbsp;192.168.23.254&amp;nbsp;eth0&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;Notes: &lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;------&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;- To install KVM on CentOS, check this &lt;a href=&quot;http://wiki.centos.org/HowTos/KVM&quot;&gt;link&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style=&quot;font-family: &#39;Times New Roman&#39;; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;Troubleshooting:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: &#39;Times New Roman&#39;; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;----------------&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: &#39;Times New Roman&#39;; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;- If you get the error message:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;ERROR &amp;nbsp; &amp;nbsp;unable to connect to &#39;localhost:8000&#39;: Connection refused&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;You probably don&#39;t have xen-http-server enabled, edit:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;/etc/xen/xend-config.sxp&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;and include the line:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;(xend-http-server yes)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;then restart xend:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;/etc/init.d/xend restart&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.liub.com/feeds/6346431765671175196/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8652678856303015979&amp;postID=6346431765671175196&amp;isPopup=true' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8652678856303015979/posts/default/6346431765671175196'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8652678856303015979/posts/default/6346431765671175196'/><link rel='alternate' type='text/html' href='http://blog.liub.com/2010/12/xen-installation-on-cenos-55.html' title='Xen Installation on CenOS-5.5'/><author><name>Ali</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>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8652678856303015979.post-743773144470644822</id><published>2010-12-02T23:23:00.003+02:00</published><updated>2010-12-30T09:34:10.910+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="computers"/><title type='text'>Google Currency converter</title><content type='html'>Nice and simple&amp;nbsp;Google Currency &lt;a href=&quot;http://www.google.com/finance/converter?a=1&amp;amp;from=USD&amp;amp;to=ILS&quot;&gt;converter&lt;/a&gt;:&lt;br /&gt;Example, from USD to ILS:&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;a href=&quot;http://4.bp.blogspot.com/_W8uigE5Rknw/TPgOMVpyzVI/AAAAAAAAHFM/bIBSz5rf5JQ/s1600/Untitled.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://4.bp.blogspot.com/_W8uigE5Rknw/TPgOMVpyzVI/AAAAAAAAHFM/bIBSz5rf5JQ/s1600/Untitled.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel="related" href="http://www.google.com/finance/converter" title="Google Currency converter"/><link rel='replies' type='application/atom+xml' href='http://blog.liub.com/feeds/743773144470644822/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8652678856303015979&amp;postID=743773144470644822&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8652678856303015979/posts/default/743773144470644822'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8652678856303015979/posts/default/743773144470644822'/><link rel='alternate' type='text/html' href='http://blog.liub.com/2010/12/google-currency-converter.html' title='Google Currency converter'/><author><name>Ali</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="http://4.bp.blogspot.com/_W8uigE5Rknw/TPgOMVpyzVI/AAAAAAAAHFM/bIBSz5rf5JQ/s72-c/Untitled.png" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8652678856303015979.post-2790103168359117695</id><published>2010-11-15T09:05:00.000+02:00</published><updated>2010-11-15T09:05:05.791+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="computers"/><title type='text'>If facebook existed years ago</title><content type='html'>like it!</content><link rel="related" href="http://lolbyte.com/lol-random/if-facebook-existed-years-ago-lol/?ref=nf" title="If facebook existed years ago"/><link rel='replies' type='application/atom+xml' href='http://blog.liub.com/feeds/2790103168359117695/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8652678856303015979&amp;postID=2790103168359117695&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8652678856303015979/posts/default/2790103168359117695'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8652678856303015979/posts/default/2790103168359117695'/><link rel='alternate' type='text/html' href='http://blog.liub.com/2010/11/if-facebook-existed-years-ago.html' title='If facebook existed years ago'/><author><name>Ali</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-8652678856303015979.post-5365835507427978898</id><published>2010-10-26T05:02:00.005+02:00</published><updated>2010-12-31T03:09:11.751+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="computers"/><title type='text'>GIT Tips</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://git-scm.com/images/header.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: x-small;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;43&quot; src=&quot;http://git-scm.com/images/header.gif&quot; width=&quot;320&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;While looking for &lt;a href=&quot;http://git-scm.com/&quot;&gt;GIT&lt;/a&gt; configuration for &quot;signed-off-by&quot; line, I found this nice &lt;a href=&quot;https://community.openvpn.net/openvpn/wiki/GitCrashCourse&quot;&gt;link&lt;/a&gt; for GIT tips.&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;It has nice&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;white-space: pre;&quot;&gt;&lt;a href=&quot;http://www.kernel.org/pub/software/scm/git/docs/git-config.html&quot;&gt;git-config&lt;/a&gt; commands that you might find useful in general.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;white-space: pre;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;white-space: pre;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;Specifically, to automaticaly add  the &quot;signed-off-by: NAME &lt;email&gt;&quot; line into your git commits, run the following two commands:&lt;/email&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;white-space: pre;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt; git config user.name &#39;Your name&#39;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;white-space: pre;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt; git config user.email &#39;my@email.com&#39;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;white-space: pre;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;white-space: pre;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;I also found this nice &lt;a href=&quot;http://www.sourcemage.org/Git_Guide&quot;&gt;link &lt;/a&gt;while searching for git cherry-pick, thanks for sharing.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;white-space: pre;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt; &lt;/span&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.liub.com/feeds/5365835507427978898/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8652678856303015979&amp;postID=5365835507427978898&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8652678856303015979/posts/default/5365835507427978898'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8652678856303015979/posts/default/5365835507427978898'/><link rel='alternate' type='text/html' href='http://blog.liub.com/2010/10/git-tips.html' title='GIT Tips'/><author><name>Ali</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>