<?xml version="1.0" encoding="UTF-8" standalone="no"?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0"><channel><title>Basix</title><description></description><managingEditor>noreply@blogger.com (Vinoth S)</managingEditor><pubDate>Tue, 27 Aug 2024 23:59:34 -0700</pubDate><generator>Blogger http://www.blogger.com</generator><openSearch:totalResults xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">31</openSearch:totalResults><openSearch:startIndex xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">1</openSearch:startIndex><openSearch:itemsPerPage xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">25</openSearch:itemsPerPage><link>http://vinoths.blogspot.com/</link><language>en-us</language><itunes:explicit>no</itunes:explicit><itunes:subtitle/><itunes:owner><itunes:email>noreply@blogger.com</itunes:email></itunes:owner><item><title>CPLD Vs FPGA</title><link>http://vinoths.blogspot.com/2018/10/cpld-vs-fpga.html</link><author>noreply@blogger.com (Vinoth S)</author><pubDate>Thu, 4 Oct 2018 22:05:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4380352368877228271.post-8707083944976951337</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;a href="https://numato.com/kb/cpld-vs-fpga-differences-one-use/"&gt;https://numato.com/kb/cpld-vs-fpga-differences-one-use/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Complex Programming Logic Device &amp;amp; Field Programmable Gate Array&lt;br /&gt;
&lt;br /&gt;
CPLD and FPGA nicely explained, courtesy www.numato.com.&amp;nbsp;&lt;/div&gt;
</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>XCode app as Agent in MAC</title><link>http://vinoths.blogspot.com/2013/10/xcode-app-as-agent-in-mac.html</link><category>Agent</category><category>Convert app to Agent</category><category>how to convert xcode app to agent</category><category>LSUIElement</category><category>LSUIElement not found</category><category>MAC app to Agent</category><category>Run XCode app in background</category><category>set LSUIElement</category><category>XCode</category><category>XCode Agent</category><category>XCode Agent app</category><author>noreply@blogger.com (Vinoth S)</author><pubDate>Thu, 3 Oct 2013 06:30:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4380352368877228271.post-9212790246272815754</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;u&gt;How to make Agent app in Xcode&lt;/u&gt;&lt;br /&gt;
&lt;br /&gt;
If you already wrote the NSApplication using Xcode and want to run the same app in background, it can be done simply by adding a entry in -info.plist . Just add a "Application is agent(UIElement)"- Yes.&lt;br /&gt;
This would make your app run in background and provide some service, so that other apps can make use of it. Below is the screenshot of -info.plist entry FYR&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjM2s73mWy6vb1O3ZBTCwqf0CzHfP3p7Y34WxngLV5e7LSyf5Q8T9G17TCe93g6x4Yp6o7tjET-Dtr3D89UvHjsMlCvbFEOGTZugA9PFUFje7Z-t9JfAAodTJNgd8GLXBDP3cDh4Jfk9B8/s1600/Screen+Shot+2013-10-03+at+6.44.38+PM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="27" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjM2s73mWy6vb1O3ZBTCwqf0CzHfP3p7Y34WxngLV5e7LSyf5Q8T9G17TCe93g6x4Yp6o7tjET-Dtr3D89UvHjsMlCvbFEOGTZugA9PFUFje7Z-t9JfAAodTJNgd8GLXBDP3cDh4Jfk9B8/s640/Screen+Shot+2013-10-03+at+6.44.38+PM.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjM2s73mWy6vb1O3ZBTCwqf0CzHfP3p7Y34WxngLV5e7LSyf5Q8T9G17TCe93g6x4Yp6o7tjET-Dtr3D89UvHjsMlCvbFEOGTZugA9PFUFje7Z-t9JfAAodTJNgd8GLXBDP3cDh4Jfk9B8/s72-c/Screen+Shot+2013-10-03+at+6.44.38+PM.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Hide the Window in Xcode app</title><link>http://vinoths.blogspot.com/2013/10/hide-window-in-xcode-app.html</link><category>disable mac app window</category><category>Hide</category><category>Visible at Launch</category><category>Window</category><category>XCode</category><category>Xcode agent app help</category><category>XCode Mac app window disable</category><category>Xcode window attributes</category><category>Xcode Window hide</category><author>noreply@blogger.com (Vinoth S)</author><pubDate>Thu, 3 Oct 2013 06:22:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4380352368877228271.post-7594024132844511484</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;u&gt;To hide the Xcode app main window or any window inside&lt;/u&gt;&lt;br /&gt;
&lt;br /&gt;
1. Choose the xib file from the Xcode project.&lt;br /&gt;
2. Select the Window that you want to hide, and check the corresponding attributes from attribute window.&lt;br /&gt;
3. Uncheck the "Visible at Launch" checkbox.&lt;br /&gt;
&lt;br /&gt;
And you are done, below attached is the screenshot of the window attributes from Xcode ide FYR.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_GlLZ12zpQuBjRIMuMl_xstk3VQNo02xIvLqty4jrJB6MkVAgyMtAcFfHCdOK35Sy579gn3KGG0ud7aq5UsrVoqwhaxk1Nb4nW3GWphHc3LUe7o4zffVktY5spQK4z_uJBjl2yYN1NNY/s1600/Screen+Shot+2013-10-03+at+6.40.36+PM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_GlLZ12zpQuBjRIMuMl_xstk3VQNo02xIvLqty4jrJB6MkVAgyMtAcFfHCdOK35Sy579gn3KGG0ud7aq5UsrVoqwhaxk1Nb4nW3GWphHc3LUe7o4zffVktY5spQK4z_uJBjl2yYN1NNY/s320/Screen+Shot+2013-10-03+at+6.40.36+PM.png" width="219" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_GlLZ12zpQuBjRIMuMl_xstk3VQNo02xIvLqty4jrJB6MkVAgyMtAcFfHCdOK35Sy579gn3KGG0ud7aq5UsrVoqwhaxk1Nb4nW3GWphHc3LUe7o4zffVktY5spQK4z_uJBjl2yYN1NNY/s72-c/Screen+Shot+2013-10-03+at+6.40.36+PM.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>make install problem</title><link>http://vinoths.blogspot.com/2013/09/make-install-problem.html</link><category>install-exec-am</category><category>make install error.</category><category>make[2]: Nothing</category><category>Nothing to be done for 'install-exec-am'.</category><author>noreply@blogger.com (Vinoth S)</author><pubDate>Sun, 29 Sep 2013 10:12:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4380352368877228271.post-6064326127790158891</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
make[2]: Nothing to be done for `install-exec-am'.&lt;br /&gt;
====================================&lt;br /&gt;
&lt;br /&gt;
This may be a error that one may encounter during installation of some linux based sofwares. In the process of executing ./configure, make, make install , this could be a error when we do make install. To eliminate the issue just try&lt;br /&gt;
&lt;br /&gt;
./configure --prefix=/usr&lt;br /&gt;
&lt;br /&gt;
this would work for most of the installation.&lt;/div&gt;
</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>QLThumbnailImageCreate Fails</title><link>http://vinoths.blogspot.com/2013/09/qlthumbnailimagecreate-fails.html</link><category>CGImageDestinationAddImage</category><category>CGImageDestinationFinalize</category><category>ImageIO: &lt;ERROR&gt;</category><category>QLThumbnailImageCreate Fails</category><category>QLThumbnailImageCreate returns nil</category><author>noreply@blogger.com (Vinoth S)</author><pubDate>Mon, 23 Sep 2013 06:05:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4380352368877228271.post-555560303201554357</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;br /&gt;
&lt;h3 style="text-align: left;"&gt;
&lt;b&gt;&lt;u&gt;Console Output&amp;nbsp;&lt;/u&gt;&lt;/b&gt;&lt;b style="font-family: Menlo; font-size: 11px;"&gt;&lt;br /&gt;&lt;/b&gt;&lt;/h3&gt;
&lt;h3 style="text-align: left;"&gt;
&lt;b style="font-family: Menlo; font-size: 11px;"&gt;ImageIO: &lt;error&gt;&amp;nbsp; CGImageDestinationAddImage image parameter is nil&lt;/error&gt;&lt;/b&gt;&lt;/h3&gt;
&lt;div style="font-family: Menlo; font-size: 11px;"&gt;
&lt;b&gt;ImageIO: &lt;error&gt;&amp;nbsp; CGImageDestinationFinalize image destination does not have enough images&lt;/error&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="font-family: Menlo; font-size: 11px; text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Menlo; font-size: 11px; text-align: left;"&gt;
The above error happens due to either CGSizeMake size is zero,i.e., the image we are trying to create has maximum size as Zero. or The system doesn't have codec to parse the file passed as parameter. I just spend quite a bit of time puzzling, unable to find why the QLThumbnailImageCreate fails, although all the parameters are valid, the reason was, i was trying to parse a video file, for which my current system didn't have codec. Finally, tried with some .mpg extension and it worked fine. Hope this post help someone save sometime.&amp;nbsp;&lt;/div&gt;
&lt;/div&gt;
</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>XCode objective-c++ Compilation error</title><link>http://vinoths.blogspot.com/2013/09/xcode-objective-c-compilation-error.html</link><category>-stdlib=libc++</category><category>clang error</category><category>objective c and c++</category><category>requires OS X 10.7 or later</category><category>Xcode c++</category><category>Xcode objective-c++</category><category>xcode objective-cpp</category><author>noreply@blogger.com (Vinoth S)</author><pubDate>Fri, 20 Sep 2013 01:42:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4380352368877228271.post-3062898575463962580</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;br /&gt;
XCode compilation error&lt;br /&gt;
==================&lt;br /&gt;
clang: error: invalid deployment target for -stdlib=libc++ (requires OS X 10.7 or later)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;The above error is due to .cpp extension used for objective-c++ file, ie., a file that&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;has the objective-c and c++ code has extension .cpp insted of .mm. Rename to .mm extension&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;could solve this issue.&lt;br /&gt;
&lt;/div&gt;
</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Setting up VIM as IDE in MAC OS X</title><link>http://vinoths.blogspot.com/2013/09/setting-up-vim-as-ide-in-mac-os-x.html</link><category>cscope vim mac</category><category>ctags vim mac</category><category>mac cscope error</category><category>mac taglist empty</category><category>setup vim in mac</category><category>taglist empty in vim</category><category>vim as ide for mac</category><category>vim for mac</category><category>vim guide for mac</category><category>vim mac os x</category><category>VIM OS X</category><category>vim osx</category><author>noreply@blogger.com (Vinoth S)</author><pubDate>Thu, 19 Sep 2013 23:54:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4380352368877228271.post-5161027548212557196</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;span style="color: #cccccc;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-family: Helvetica; font-size: 12px;"&gt;
&lt;span style="color: #cccccc;"&gt;To setup VIM in mac os x :&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Helvetica; font-size: 12px;"&gt;
&lt;span style="color: #cccccc;"&gt;#####################&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Helvetica; font-size: 12px;"&gt;
&lt;span style="color: #cccccc;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Helvetica; font-size: 12px;"&gt;
&lt;span style="color: #cccccc;"&gt;1. By default MAC OS X comes with vim installed.&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Helvetica; font-size: 12px;"&gt;
&lt;span style="color: #cccccc;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Helvetica; font-size: 12px;"&gt;
&lt;span style="color: #cccccc;"&gt;2. Download and install &lt;span style="font-size: 13px;"&gt;&lt;b&gt;cscope-15.8a.tar.gz (601.2 kB)&lt;/b&gt;&lt;/span&gt; from cscope.org.&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Helvetica; font-size: 12px;"&gt;
&lt;span style="color: #cccccc;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Helvetica; font-size: 12px;"&gt;
&lt;span style="color: #cccccc;"&gt;3. Unzip the cscope-15.8a.tar.gz from terminal. (tar -xvzf cscope-15.8a.tar.gz).&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Helvetica; font-size: 12px;"&gt;
&lt;span style="color: #cccccc;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Helvetica; font-size: 12px;"&gt;
&lt;span style="color: #cccccc;"&gt;4. cd cscope-15.8.a folder, and do ./configure, make, and make install.&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Helvetica; font-size: 12px;"&gt;
&lt;span style="color: #cccccc;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Helvetica; font-size: 12px;"&gt;
&lt;span style="color: #cccccc;"&gt;5. the above install may fail due to ncurses dependency with following error.&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #cccccc;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style="color: #555555; font-family: Helvetica; font-size: 13px;"&gt;
&lt;span style="color: #cccccc; font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;In file included from main.c:49:&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #cccccc; font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;/usr/include/ncurses.h:539:40: error: macro "cbreak" passed 1 arguments, but takes just 0&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #cccccc; font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;/usr/include/ncurses.h:564:44: error: macro "erasechar" passed 1 arguments, but takes just 0&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #cccccc; font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;/usr/include/ncurses.h:600:43: error: macro "killchar" passed 1 arguments, but takes just 0&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #cccccc; font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;make[2]: *** [main.o] Error 1&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Helvetica; font-size: 12px; min-height: 14px;"&gt;
&lt;span style="color: #cccccc;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Helvetica; font-size: 12px;"&gt;
&lt;span style="color: #cccccc;"&gt;6. The above error can be resolved by making changes in src/constants.h file. Open this file in vim and modify the below line&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #cccccc;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/div&gt;
&lt;div style="color: #555555; font-family: Helvetica; font-size: 13px;"&gt;
&lt;span style="color: #cccccc;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;#if (BSD || V9 ) &amp;amp;&amp;amp; !__NetBSD__ &amp;amp;&amp;amp; !__FreeBSD__&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="color: #555555; font-family: Helvetica; font-size: 13px;"&gt;
&lt;span style="color: #cccccc; font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;with this&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #cccccc; font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;#if (BSD || V9 ) &amp;amp;&amp;amp; !__NetBSD__ &amp;amp;&amp;amp; !__FreeBSD__ &amp;amp;&amp;amp; !__APPLE__&lt;/span&gt;&lt;/div&gt;
&lt;div style="color: #555555; font-family: Helvetica; font-size: 13px;"&gt;
&lt;span style="color: #cccccc;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: 12px;"&gt;&lt;/span&gt;&lt;span style="color: #cccccc;"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #cccccc; font-size: 12px;"&gt;7. Now repeat step 4. It will succeed.&lt;/span&gt;&lt;/div&gt;
&lt;div style="color: #555555; font-family: Helvetica; font-size: 13px;"&gt;
&lt;span style="font-size: 12px;"&gt;&lt;/span&gt;&lt;span style="color: #cccccc;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Helvetica; font-size: 12px;"&gt;
&lt;span style="color: #cccccc;"&gt;8. Download and install Exuberant Ctags from crags website http://ctags.sourceforge.net&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Helvetica; font-size: 12px;"&gt;
&lt;span style="color: #cccccc;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Helvetica; font-size: 12px;"&gt;
&lt;span style="color: #cccccc;"&gt;9. Follow the similar procedure to install ctags&lt;/span&gt;&lt;/div&gt;
&lt;div style="color: #202020; font-family: Courier; font-size: 14px;"&gt;
&lt;span style="color: #cccccc;"&gt;&lt;span style="font-family: Helvetica; font-size: 12px;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;/span&gt;tar xzvf ctags-5.8.tar.gz&lt;/span&gt;&lt;/div&gt;
&lt;div style="color: #202020; font-family: Courier; font-size: 14px;"&gt;
&lt;span style="color: #cccccc;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;cd ctags-5.8&lt;/span&gt;&lt;/div&gt;
&lt;div style="color: #202020; font-family: Courier; font-size: 14px;"&gt;
&lt;span style="color: #cccccc;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;./configure&lt;/span&gt;&lt;/div&gt;
&lt;div style="color: #202020; font-family: Courier; font-size: 14px;"&gt;
&lt;span style="color: #cccccc;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;make&lt;/span&gt;&lt;/div&gt;
&lt;div style="color: #202020; font-family: Courier; font-size: 14px;"&gt;
&lt;span style="color: #cccccc;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;sudo make install&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #cccccc;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/div&gt;
&lt;div style="font-family: Helvetica; font-size: 12px;"&gt;
&lt;span style="color: #cccccc;"&gt;10. After exuberant crags installed, you can verify it using the below commands&lt;/span&gt;&lt;/div&gt;
&lt;div style="color: #202020; font-family: Courier; font-size: 14px;"&gt;
&lt;span style="color: #cccccc;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;which -a ctags&lt;/span&gt;&lt;/div&gt;
&lt;div style="color: #202020; font-family: Courier; font-size: 14px; min-height: 17px;"&gt;
&lt;span style="color: #cccccc;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style="color: #202020; font-family: Courier; font-size: 14px;"&gt;
&lt;span style="color: #cccccc;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;/usr/bin/ctags ==&amp;gt; original ctags&lt;/span&gt;&lt;/div&gt;
&lt;div style="color: #202020; font-family: Courier; font-size: 14px;"&gt;
&lt;span style="color: #cccccc;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;/usr/local/bin/ctags ==&amp;gt; exuberant ctags&lt;/span&gt;&lt;/div&gt;
&lt;div style="color: #202020; font-family: Courier; font-size: 14px;"&gt;
&lt;span style="color: #cccccc;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Helvetica; font-size: 12px;"&gt;
&lt;span style="color: #cccccc;"&gt;11. To set OS X to use exuberant crags, just export the path&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #cccccc;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/div&gt;
&lt;div style="color: #202020; font-family: Courier; font-size: 14px;"&gt;
&lt;span style="color: #cccccc;"&gt;&lt;span style="font-family: Helvetica; font-size: 12px;"&gt;&amp;nbsp; &lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;/span&gt;export PATH="/usr/local/bin:$PATH"&lt;/span&gt;&lt;/div&gt;
&lt;div style="color: #202020; font-family: Courier; font-size: 14px;"&gt;
&lt;span style="color: #cccccc;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Helvetica; font-size: 12px;"&gt;
&lt;span style="color: #cccccc;"&gt;12. Downlod Taglist plugin and unzip using tar -xzvf and do the following&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #cccccc;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/div&gt;
&lt;div style="font-family: Helvetica; font-size: 12px;"&gt;
&lt;span style="color: #cccccc;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt; &lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;Copy the tag list.vim to /usr/share/vim/vim73/plugin/.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Helvetica; font-size: 12px;"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;&lt;span style="color: #cccccc;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Copy the tag list.txt to /usr/share/vim/vim73/doc/.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Helvetica; font-size: 12px;"&gt;
&lt;span style="color: #cccccc;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Helvetica; font-size: 12px;"&gt;
&lt;span style="color: #cccccc;"&gt;13. Thats it you are ready to go. If any problem such as Taglist showing empty or no tags appears add the following lines in vimrc file&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Helvetica; font-size: 12px; min-height: 14px;"&gt;
&lt;span style="color: #cccccc;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Helvetica; font-size: 12px;"&gt;
&lt;span style="color: #cccccc;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;let Taglist_Ctags_Cmd = "/usr/local/bin/ctags"&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Helvetica; font-size: 12px;"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;&lt;span style="color: #cccccc;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;"to inform vim about filetype&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Helvetica; font-size: 12px;"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;&lt;span style="color: #cccccc;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;filetype on&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Helvetica; font-size: 12px;"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;&lt;span style="color: #cccccc;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;"to inform vim about syntax highlighting&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Helvetica; font-size: 12px;"&gt;
&lt;span style="color: #cccccc; font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;&amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;syntax on&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Helvetica; font-size: 12px;"&gt;
&lt;span style="color: #cccccc;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Helvetica; font-size: 12px;"&gt;
&lt;span style="color: #cccccc;"&gt;14. To permanently avoid exporting path &lt;span style="font-family: Courier; font-size: 14px;"&gt;export PATH="/usr/local/bin:$PATH" &lt;/span&gt;each time, add following line in top of /etc/paths&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #cccccc;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/div&gt;
&lt;div style="font-family: Helvetica; font-size: 12px;"&gt;
&lt;span style="color: #cccccc;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;/usr/local/bin&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Helvetica; font-size: 12px; min-height: 14px;"&gt;
&lt;span style="color: #cccccc;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Helvetica; font-size: 12px;"&gt;
&lt;span style="color: #cccccc;"&gt;15. Add the below line&amp;nbsp; vimrc file to automatically find the tags file generated in current directory , all the way to root&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Helvetica; font-size: 12px;"&gt;
&lt;span style="color: #cccccc;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #cccccc;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;set tags = ./tags; /&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Helvetica; font-size: 12px; min-height: 14px;"&gt;
&lt;span style="color: #cccccc;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Helvetica; font-size: 12px;"&gt;
&lt;span style="color: #cccccc;"&gt;If any doubt related to creating scope db and others refer to my previous posts. thank you.&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Helvetica; font-size: 12px;"&gt;
&lt;span style="color: #cccccc;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: Helvetica; font-size: 12px;"&gt;
&lt;span style="color: #cccccc;"&gt;Ref:&amp;nbsp;http://vim-taglist.sourceforge.net/faq.html&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>To Know the Library architecture</title><link>http://vinoths.blogspot.com/2013/09/to-know-library-architecture.html</link><category>.lib</category><category>.lib arch</category><category>find .lib architecture</category><category>find target architecture of .lib file</category><category>header info of .lib file</category><category>know library architecture</category><category>static lib architecture</category><category>windows static lib</category><author>noreply@blogger.com (Vinoth S)</author><pubDate>Mon, 2 Sep 2013 01:57:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4380352368877228271.post-8510593549517735302</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;u&gt;To Know the Library architecture for which the library has been compiled for&lt;/u&gt;&lt;br /&gt;
&lt;br /&gt;
Execute the following command from the Windows command prompt&lt;br /&gt;
&lt;br /&gt;
It will be 14c for x86 and 8664 for x64&lt;br /&gt;
&lt;br /&gt;
Following is sample output of the command&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;c:\&amp;gt; dumpbin ex.lib /headers&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;Microsoft (R) COFF/PE Dumper Version 11.00.50727.1&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;Copyright (C) Microsoft Corporation.&amp;nbsp; All rights reserved.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;Dump of file ex.lib&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;File Type: LIBRARY&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;FILE HEADER VALUES&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&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; &lt;span style="background-color: #e06666;"&gt;14C&lt;/span&gt; machine (x86)&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&lt;/div&gt;
</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Solving C1083 error for Visual Studio 2012 Express with Windows Kit</title><link>http://vinoths.blogspot.com/2013/08/solving-c1083-error-for-visual-studio.html</link><category>"windows.h" no such</category><category>C1083</category><category>c1083 cannot open include file 'windows.h' no such file or directory</category><category>Visual Studio 2012</category><category>VS2012 Express</category><category>Windows Kit</category><category>windows.h</category><author>noreply@blogger.com (Vinoth S)</author><pubDate>Thu, 29 Aug 2013 22:55:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4380352368877228271.post-3062480792977397875</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
To solve error c1083 cannot open include file 'windows.h' no such file or directory&lt;br /&gt;
===========================================================&lt;br /&gt;
(The following solution assume, you have installed Visual Studio 2012 Express / Windows Kit for x86 or x64 platforms)&lt;br /&gt;
&lt;br /&gt;
&lt;li&gt;Change the following properties (if you installed the SDK to a different location, replace the SDK path with your custom install location):&lt;/li&gt;
&lt;br /&gt;
&lt;div style="padding-left: 60px;"&gt;
-          In “Executable Directories” replace &lt;b&gt;$(WindowsSdkDir)bin&lt;/b&gt; with &lt;b&gt;$(ProgramFiles)\Windows Kits\8.0\bin\x86&lt;/b&gt;&lt;/div&gt;
&lt;div style="padding-left: 60px;"&gt;
-          In “Include Directories” add &lt;b&gt;$(ProgramFiles)\Windows Kits\8.0\Include\um;$(ProgramFiles)\Windows Kits\8.0\Include\shared&lt;/b&gt; at the beginning and remove &lt;b&gt;$(WindowsSdkDir)include&lt;/b&gt;&lt;/div&gt;
&lt;div style="padding-left: 60px;"&gt;
-          In “Library Directories” replace &lt;b&gt;$(WindowsSdkDir)lib&lt;/b&gt; with &lt;b&gt;$(ProgramFiles)\Windows Kits\8.0\lib\win8\um\x86&lt;/b&gt;&lt;/div&gt;
&lt;div style="padding-left: 60px;"&gt;
-          In “Exclude Directories” replace &lt;b&gt;$(WindowsSdkDir)include&lt;/b&gt; with &lt;b&gt;$(ProgramFiles)\Windows Kits\8.0\Include\um;$(ProgramFiles)\Windows Kits\8.0\Include\shared&lt;/b&gt;&lt;/div&gt;
&lt;div style="padding-left: 60px;"&gt;
-          When targeting x64, replace x86 with x64&lt;/div&gt;
&lt;br /&gt;
That’s it – you should be ready to build and run!&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;Ref&lt;/u&gt; : You can dynamically include path of Program Files folder using the following in Windows.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; On 64bit Windows, things are a little more complicated, as application can be installed both in&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;code&gt;%ProgramFiles%&lt;/code&gt; and &lt;code&gt;%ProgramFiles(x86)%&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;&lt;/code&gt;&amp;nbsp;&lt;/div&gt;
</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Touchpad turning off</title><link>http://vinoths.blogspot.com/2013/03/touchpad-turning-off.html</link><category>laptop touchpad ubuntu</category><category>mousepad off ubuntu</category><category>set off touchpad ubuntu</category><category>synclient command</category><category>touchpad off</category><category>touchpad off ubuntu</category><category>touchpad ubuntu</category><category>turn off touchpad</category><author>noreply@blogger.com (Vinoth S)</author><pubDate>Thu, 14 Mar 2013 03:39:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4380352368877228271.post-8851432324115337654</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
To turn off the laptop/notebook touchpad in ubuntu, type the following command in the terminal window&lt;br /&gt;
&lt;br /&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; $synclient TouchpadOff=1&lt;br /&gt;
&lt;br /&gt;
to enable the touchpad again&lt;br /&gt;
&lt;br /&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; $synclient TouchpadOff=0&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Synaptic Package Manager behind Proxy</title><link>http://vinoths.blogspot.com/2013/03/synaptic-package-manager-behind-proxy.html</link><category>http proxy and synaptic</category><category>proxy setup for synaptic</category><category>setup proxy for synaptic</category><category>synaptic</category><category>synaptic behind proxy</category><category>synaptic not working</category><category>synaptic package manager</category><category>synaptic package manager behind proxy</category><author>noreply@blogger.com (Vinoth S)</author><pubDate>Thu, 14 Mar 2013 03:31:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4380352368877228271.post-207992117882509884</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
To configure the Synaptic Package manager behind the proxy, follow the below simple steps&lt;br /&gt;1. Open Synaptic Package manager, by searching it from Ubuntu dash or clicking open it from launcher panel.&lt;br /&gt;2. Click, Settings-&amp;gt;Preferences menu.&lt;br /&gt;3. The below screen would appear.&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiP1I01HlTyJQ9OczAsXac4zVfWy_vtoV5cS1M0q2mk6VPzcZHpY_RAa6TzvKWzzi6vAKHeJ05c_m5lDKwFvR7IIKyfZl8Vm2J9mM5g1rb7gCjCwJbIJRarrfgALZTrQI4vHMd1FfBzL8Y/s1600/prefrences.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="297" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiP1I01HlTyJQ9OczAsXac4zVfWy_vtoV5cS1M0q2mk6VPzcZHpY_RAa6TzvKWzzi6vAKHeJ05c_m5lDKwFvR7IIKyfZl8Vm2J9mM5g1rb7gCjCwJbIJRarrfgALZTrQI4vHMd1FfBzL8Y/s320/prefrences.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;4. Select "Network tab".&lt;br /&gt;
5. Select "Manual proxy configuration"&lt;br /&gt;5. Enter the "HTTP proxy:" ip address and "Port", and also "FTP proxy:" ip address and "Port".&lt;br /&gt;6. Enter "localhost" in the "No proxy for:" text box.&lt;br /&gt;7. Click on the "Authentication" button near HTTP proxy port spinner box.&lt;br /&gt;8. Enter your network "username" and "password" for proxy authentication.&lt;br /&gt;9. Thats all, you are through to download and install packages.&lt;/div&gt;
</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiP1I01HlTyJQ9OczAsXac4zVfWy_vtoV5cS1M0q2mk6VPzcZHpY_RAa6TzvKWzzi6vAKHeJ05c_m5lDKwFvR7IIKyfZl8Vm2J9mM5g1rb7gCjCwJbIJRarrfgALZTrQI4vHMd1FfBzL8Y/s72-c/prefrences.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>android - Unable to create a new project in Eclipse after update to SDK Rev. 20 </title><link>http://vinoths.blogspot.com/2012/10/android-unable-to-create-new-project-in.html</link><category>android support package install/upgrade not working</category><category>eclipse android project error</category><category>unable to create android activity</category><category>unable to create android application project</category><category>unable to create android project</category><author>noreply@blogger.com (Vinoth S)</author><pubDate>Mon, 29 Oct 2012 03:20:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4380352368877228271.post-8472185694768953212</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
After updating the android SDK, if you are unable to create a "Android application project", or "New Android Activity", wherein everytime you try to create the following below popup comes in&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg32PRdtJOdwuUmHkpS_sR8A_1FlrAMh5YVe-KmIMCmDU-d_b8s7C2xS2zNUXQCra7M1doRZ1MOQFhcwTswaOgfM11Q21XD5zDZdvVX4T1Y1dtc1MmIBfwmwVfWuF2PQuBKIMeIzJwdZ6Q/s1600/error.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="296" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg32PRdtJOdwuUmHkpS_sR8A_1FlrAMh5YVe-KmIMCmDU-d_b8s7C2xS2zNUXQCra7M1doRZ1MOQFhcwTswaOgfM11Q21XD5zDZdvVX4T1Y1dtc1MmIBfwmwVfWuF2PQuBKIMeIzJwdZ6Q/s320/error.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Solution:-&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;Open the SDK manager, delete the Android support package. Choose the current project, try install from the above popup. This should work. It worked for me. You can find the same below as a issue in code.google.com&lt;br /&gt;
&lt;a href="http://code.google.com/p/android/issues/detail?id=33859"&gt;http://code.google.com/p/android/issues/detail?id=33859&lt;/a&gt;&lt;/div&gt;
</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg32PRdtJOdwuUmHkpS_sR8A_1FlrAMh5YVe-KmIMCmDU-d_b8s7C2xS2zNUXQCra7M1doRZ1MOQFhcwTswaOgfM11Q21XD5zDZdvVX4T1Y1dtc1MmIBfwmwVfWuF2PQuBKIMeIzJwdZ6Q/s72-c/error.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Android Support package not present in SDK Manager</title><link>http://vinoths.blogspot.com/2012/10/android-support-package-not-present-in.html</link><category>android</category><category>android support package</category><category>android support package missing</category><category>no support package</category><category>no support package in android sdk manager</category><category>no support package in sdk manager</category><category>sdk manager</category><author>noreply@blogger.com (Vinoth S)</author><pubDate>Fri, 26 Oct 2012 04:53:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4380352368877228271.post-2487859359816408352</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
Android Support package not present in SDK Manager:-&lt;br /&gt;
&lt;br /&gt;
Solution:&lt;br /&gt;
"For some weird reason android-sdk decided to install everything in /extras/compatibility instead of /extras/support which eclipse recognises, so I renamed /extras/compatibility to /extras/support and now everything works fine."&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>VIM as IDE</title><link>http://vinoths.blogspot.com/2012/07/vim-as-ide.html</link><category>c++ ide for linux</category><category>GVIM</category><category>source insight like vim</category><category>tips for vim</category><category>top plugin for vim</category><category>vim as ide</category><category>vim c++ ide</category><category>vim cscope</category><category>vim cscope maps</category><category>vim ctags</category><category>vim for beginners</category><category>vim ide</category><category>vim plguin</category><category>vim trinity</category><author>noreply@blogger.com (Vinoth S)</author><pubDate>Sat, 28 Jul 2012 00:18:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4380352368877228271.post-8205340468298373882</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div style="font-family: inherit; text-align: justify;"&gt;
&lt;span style="color: #3d85c6;"&gt;Install CTags for VIM&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: inherit; text-align: justify;"&gt;
-------------------------------------&lt;/div&gt;
&lt;div style="font-family: inherit; text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="font-family: inherit; text-align: justify;"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;sudo apt-get install exuberant-ctags&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: inherit; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: inherit; text-align: justify;"&gt;
&lt;span style="color: #3d85c6;"&gt;Install Cscope for VIM&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: inherit; text-align: justify;"&gt;
--------------------------------------&lt;/div&gt;
&lt;div style="font-family: inherit; text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="font-family: inherit; text-align: justify;"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="font-family: Arial,Helvetica,sans-serif;"&gt;sudo apt-get install cscope&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: inherit; text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="font-family: inherit; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="color: #3d85c6; font-family: inherit; text-align: justify;"&gt;
Install the following plugins for VIM&lt;/div&gt;
&lt;div style="font-family: inherit; text-align: justify;"&gt;
------------------------------------------------------------&lt;/div&gt;
&lt;div style="font-family: inherit; text-align: justify;"&gt;
&lt;/div&gt;
1. Automatic Display of Declarations in the Context Window on the bottom in the (G)VIM window using the script named 'Source Explorer(srcexpl.vim)' :&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;a href="http://www.vim.org/scripts/script.php?script_id=2179"&gt;http://www.vim.org/scripts/script.php?script_id=2179&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;2. Symbol Windows For Each File on the left in the (G)VIM window (G)VIM using the script named 'taglist.vim':&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;a href="http://www.vim.org/scripts/script.php?script_id=273"&gt;http://www.vim.org/scripts/script.php?script_id=273&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;3. Quick Access to All Files on the right in the (G)VIM window using the script named 'The NERD tree(NERD_tree.vim)':&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;a href="http://www.vim.org/scripts/script.php?script_id=1658"&gt;http://www.vim.org/scripts/script.php?script_id=1658&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;4. Cscope maps the keyboard shortcuts for various commands in cscope using the script named '(cscope_maps.vim)':&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;a href="http://cscope.sourceforge.net/cscope_maps.vim"&gt;http://cscope.sourceforge.net/cscope_maps.vim&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;4. Trinity manages all the above plugins and fit them in VIM to get the feel of source insight IDE using the script named '(trinity.vim)':&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;a href="http://www.vim.org/scripts/script.php?script_id=2347"&gt;http://www.vim.org/scripts/script.php?script_id=2347&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;4. You can change various options of each plugin in trinity.vim according to you request. &lt;br /&gt;&lt;div style="font-family: inherit; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: inherit; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: inherit; text-align: justify;"&gt;
Additonal Info:&lt;/div&gt;
&lt;div style="font-family: inherit; text-align: justify;"&gt;
-------------------------&lt;/div&gt;
&lt;div style="font-family: inherit; text-align: justify;"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; After installing cscope its mandatory to build cscope DB for your project inorder to execute the commands inside VIM. If your project is c,cc,cpp project the following command will generate you a basic database. However you can tweak the same for your project requirements. Execute the following command at the top level project directory.&lt;/div&gt;
&lt;div style="font-family: inherit; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: inherit; text-align: justify;"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;find . -regex '.*\.\(c\|cpp\|h\)$' &amp;gt; cscope.files&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: inherit; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: inherit; text-align: justify;"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;cscope -b&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: inherit; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: inherit; text-align: justify;"&gt;
the above commands should generate a cscope.out DB file in your current working directory. If successfull, open VIM and type the following command&lt;/div&gt;
&lt;div style="font-family: inherit; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="font-family: inherit; text-align: justify;"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;:cscope add /home/xyz/cscope.out&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: inherit; text-align: justify;"&gt;
&lt;br /&gt;
some useful cscope commands:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt; Find this definition - &lt;tt&gt;:cs f g&lt;/tt&gt; &lt;/li&gt;
&lt;li&gt; Find functions called by this function - &lt;tt&gt;:cs f d&lt;/tt&gt; &lt;/li&gt;
&lt;li&gt; Find functions calling this function - &lt;tt&gt;:cs f c&lt;/tt&gt; &lt;/li&gt;
&lt;li&gt; Find this text string - &lt;tt&gt;:cs f t&lt;/tt&gt; &lt;/li&gt;
&lt;li&gt;Find this file - :cs f f&lt;/li&gt;
&lt;li&gt;Find files #including this file - :cs f i&lt;/li&gt;
&lt;li&gt;Find this C symbol - :cs f s
&lt;/li&gt;
&lt;li&gt;Find this egrep pattern - &lt;tt&gt;:cs f e&lt;/tt&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div style="font-family: inherit; text-align: justify;"&gt;
&lt;br /&gt;
- Done and now you are ready to go. Happy VIM'ing.&lt;/div&gt;
&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><enclosure length="7318" type="application/octet-stream" url="http://cscope.sourceforge.net/cscope_maps.vim"/><itunes:explicit>no</itunes:explicit><itunes:subtitle>Install CTags for VIM ------------------------------------- &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sudo apt-get install exuberant-ctags Install Cscope for VIM -------------------------------------- &amp;nbsp;&amp;nbsp;&amp;nbsp; sudo apt-get install cscope Install the following plugins for VIM ------------------------------------------------------------ 1. Automatic Display of Declarations in the Context Window on the bottom in the (G)VIM window using the script named 'Source Explorer(srcexpl.vim)' : &amp;nbsp;&amp;nbsp; &amp;nbsp;http://www.vim.org/scripts/script.php?script_id=2179 2. Symbol Windows For Each File on the left in the (G)VIM window (G)VIM using the script named 'taglist.vim': &amp;nbsp;&amp;nbsp; &amp;nbsp;http://www.vim.org/scripts/script.php?script_id=273 3. Quick Access to All Files on the right in the (G)VIM window using the script named 'The NERD tree(NERD_tree.vim)': &amp;nbsp;&amp;nbsp; &amp;nbsp;http://www.vim.org/scripts/script.php?script_id=1658 4. Cscope maps the keyboard shortcuts for various commands in cscope using the script named '(cscope_maps.vim)': &amp;nbsp;&amp;nbsp; &amp;nbsp;http://cscope.sourceforge.net/cscope_maps.vim 4. Trinity manages all the above plugins and fit them in VIM to get the feel of source insight IDE using the script named '(trinity.vim)': &amp;nbsp;&amp;nbsp; &amp;nbsp;http://www.vim.org/scripts/script.php?script_id=2347 4. You can change various options of each plugin in trinity.vim according to you request. Additonal Info: ------------------------- &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; After installing cscope its mandatory to build cscope DB for your project inorder to execute the commands inside VIM. If your project is c,cc,cpp project the following command will generate you a basic database. However you can tweak the same for your project requirements. Execute the following command at the top level project directory. &amp;nbsp;&amp;nbsp;&amp;nbsp; find . -regex '.*\.\(c\|cpp\|h\)$' &amp;gt; cscope.files &amp;nbsp;&amp;nbsp;&amp;nbsp; cscope -b the above commands should generate a cscope.out DB file in your current working directory. If successfull, open VIM and type the following command &amp;nbsp;&amp;nbsp;&amp;nbsp; :cscope add /home/xyz/cscope.out some useful cscope commands: Find this definition - :cs f g Find functions called by this function - :cs f d Find functions calling this function - :cs f c Find this text string - :cs f t Find this file - :cs f f Find files #including this file - :cs f i Find this C symbol - :cs f s Find this egrep pattern - :cs f e - Done and now you are ready to go. Happy VIM'ing.</itunes:subtitle><itunes:author>noreply@blogger.com (Vinoth S)</itunes:author><itunes:summary>Install CTags for VIM ------------------------------------- &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sudo apt-get install exuberant-ctags Install Cscope for VIM -------------------------------------- &amp;nbsp;&amp;nbsp;&amp;nbsp; sudo apt-get install cscope Install the following plugins for VIM ------------------------------------------------------------ 1. Automatic Display of Declarations in the Context Window on the bottom in the (G)VIM window using the script named 'Source Explorer(srcexpl.vim)' : &amp;nbsp;&amp;nbsp; &amp;nbsp;http://www.vim.org/scripts/script.php?script_id=2179 2. Symbol Windows For Each File on the left in the (G)VIM window (G)VIM using the script named 'taglist.vim': &amp;nbsp;&amp;nbsp; &amp;nbsp;http://www.vim.org/scripts/script.php?script_id=273 3. Quick Access to All Files on the right in the (G)VIM window using the script named 'The NERD tree(NERD_tree.vim)': &amp;nbsp;&amp;nbsp; &amp;nbsp;http://www.vim.org/scripts/script.php?script_id=1658 4. Cscope maps the keyboard shortcuts for various commands in cscope using the script named '(cscope_maps.vim)': &amp;nbsp;&amp;nbsp; &amp;nbsp;http://cscope.sourceforge.net/cscope_maps.vim 4. Trinity manages all the above plugins and fit them in VIM to get the feel of source insight IDE using the script named '(trinity.vim)': &amp;nbsp;&amp;nbsp; &amp;nbsp;http://www.vim.org/scripts/script.php?script_id=2347 4. You can change various options of each plugin in trinity.vim according to you request. Additonal Info: ------------------------- &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; After installing cscope its mandatory to build cscope DB for your project inorder to execute the commands inside VIM. If your project is c,cc,cpp project the following command will generate you a basic database. However you can tweak the same for your project requirements. Execute the following command at the top level project directory. &amp;nbsp;&amp;nbsp;&amp;nbsp; find . -regex '.*\.\(c\|cpp\|h\)$' &amp;gt; cscope.files &amp;nbsp;&amp;nbsp;&amp;nbsp; cscope -b the above commands should generate a cscope.out DB file in your current working directory. If successfull, open VIM and type the following command &amp;nbsp;&amp;nbsp;&amp;nbsp; :cscope add /home/xyz/cscope.out some useful cscope commands: Find this definition - :cs f g Find functions called by this function - :cs f d Find functions calling this function - :cs f c Find this text string - :cs f t Find this file - :cs f f Find files #including this file - :cs f i Find this C symbol - :cs f s Find this egrep pattern - :cs f e - Done and now you are ready to go. Happy VIM'ing.</itunes:summary><itunes:keywords>c++ ide for linux, GVIM, source insight like vim, tips for vim, top plugin for vim, vim as ide, vim c++ ide, vim cscope, vim cscope maps, vim ctags, vim for beginners, vim ide, vim plguin, vim trinity</itunes:keywords></item><item><title>Chromium depot_tools download</title><link>http://vinoths.blogspot.com/2012/07/during-download-of-depottools-of.html</link><category>chromium depot_tools</category><category>Couldn't resolve host 'git.chromium.org'</category><category>depot_tools error</category><category>git behind proxy</category><category>git clone error</category><category>git depot_tools</category><category>git error</category><category>git proxy</category><category>git with proxy</category><category>git.chromium.org</category><category>HTTP Request failed</category><author>noreply@blogger.com (Vinoth S)</author><pubDate>Thu, 19 Jul 2012 22:09:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4380352368877228271.post-2144756535189523875</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;br /&gt;
During download of depot_tools of chromium browser using git in linux, we may get the following error&lt;br /&gt;
&lt;br /&gt;
-------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;
&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;
&lt;span style="font-size: x-small;"&gt;root@aphone-ubuntu:~/chromium_src# git clone https://git.chromium.org/chromium/tools/depot_tools.git&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;
&lt;span style="font-size: x-small;"&gt;Initialized empty Git repository in /root/Chromium_Src/depot_tools/.git/&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;
&lt;span style="font-size: x-small;"&gt;error: Couldn't resolve host 'git.chromium.org' while accessing https://git.chromium.org/chromium/tools/depot_tools.git/info/refs&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;
&lt;span style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;
&lt;span style="font-size: x-small;"&gt;fatal: HTTP request failed&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
this error may occur due to http proxy or firewall behind which we are trying to use git. Try setting the global htty proxy config for git. It worked for me.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="container"&gt;
&lt;div class="line number1 index0 alt2"&gt;
&lt;code class="plain plain"&gt;git config --global http.proxy &lt;a href="http://proxy:8080/"&gt;http://proxy:8080&lt;/a&gt;&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number2 index1 alt1"&gt;
&lt;code class="plain plain"&gt;// To check the proxy settings&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number3 index2 alt2"&gt;
&lt;code class="plain plain"&gt;git config --get http.proxy&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number3 index2 alt2"&gt;
&lt;/div&gt;
&lt;div class="line number3 index2 alt2"&gt;
&lt;code class="plain plain"&gt;&lt;br /&gt;&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number3 index2 alt2"&gt;
After setting the above try&amp;nbsp; #git clone "url" . &lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Android --no crunch error</title><link>http://vinoths.blogspot.com/2011/12/android-no-crunch-error.html</link><category>--no crunch error</category><category>-no crunch</category><category>android</category><category>android no crunch error</category><category>no crunch</category><category>no crunch error</category><category>nocrunch</category><author>noreply@blogger.com (Vinoth S)</author><pubDate>Thu, 15 Dec 2011 20:28:00 -0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4380352368877228271.post-2375112959996075762</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div&gt;Error Situation:&lt;/div&gt;This error would arise in unexpected situation, wherein we tried to execute some application after doing some updates on eclipse or software that installed inside eclipse. This strange error is due to incomplete update of software inside eclipse.&lt;div&gt;&lt;br /&gt;
&lt;div&gt;Scenario:&lt;/div&gt;&lt;div&gt;Android SDK version 2.3.3, API level 10, and &amp;nbsp;updated the ADT to recent version 15 and tried to execute an app. But it failed due to this error.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Reason:&lt;/div&gt;&lt;div&gt;&amp;nbsp; Incomplete update of Android SDK and ADT is recent version.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Solution:&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSTAWafQgN-auzHRywKfZaTassEewo4jAWKDr8IrA72K2_K8SYG2kMj2vFpWpD10gR-z3TKi4UayIjfRk-mntdlJBlQ2IuksLiKr0tc034Q1eVpjiv6oTx-o8F5bRfAj4ITzb2UeCzk_0/s1600/SDKManager.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="178" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSTAWafQgN-auzHRywKfZaTassEewo4jAWKDr8IrA72K2_K8SYG2kMj2vFpWpD10gR-z3TKi4UayIjfRk-mntdlJBlQ2IuksLiKr0tc034Q1eVpjiv6oTx-o8F5bRfAj4ITzb2UeCzk_0/s320/SDKManager.JPG" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;To resolve this, update the Android SDK version that is being currently used from SDK Manager. After updating the Android SDK the problem disappeared.&amp;nbsp;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSTAWafQgN-auzHRywKfZaTassEewo4jAWKDr8IrA72K2_K8SYG2kMj2vFpWpD10gR-z3TKi4UayIjfRk-mntdlJBlQ2IuksLiKr0tc034Q1eVpjiv6oTx-o8F5bRfAj4ITzb2UeCzk_0/s72-c/SDKManager.JPG" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Eclipse Content Assist Not Working</title><link>http://vinoths.blogspot.com/2011/09/eclipse-content-assist-not-working.html</link><category>ctrl+space list empty</category><category>ctrl+space not working in eclipse</category><category>eclipse content assist not working</category><category>eclipse content assist solution</category><category>suggestion missing in eclipse</category><author>noreply@blogger.com (Vinoth S)</author><pubDate>Thu, 22 Sep 2011 06:53:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4380352368877228271.post-1044210908878400637</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Eclipse sometimes goes clueless on assisting content when Ctrl + Space is pressed. Either it does'nt pops up the list, or else the popped up list would be empty without any suggestions. This can happen in any version of the eclipse begining from 3.2 to the latest 3.7 Eclipse Indigo. This is not due to the bug in eclipse. Its all about the configuration of eclipse editor and the Java project. Below are the four possible solutions that can help the user to get back the content assist&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;1.Create a New workspace project in Eclipse&lt;/u&gt;&lt;br /&gt;
Create a totally new workspace and import your existing project. Remember check “Copy projects into workspace” to copy all your existing work to new workspace.&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;2. Check the Content Assist Configuration&lt;/u&gt;&lt;br /&gt;
Configure Eclipse’s content assist, go “Preferences&amp;gt;Java&amp;gt;Editor&amp;gt;Content Assist&amp;gt;Advanced“. Make sure “1&lt;br /&gt;
Other Java Proposals” is ticked&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;3. Change Regional Setting option in Windows&lt;/u&gt;&lt;br /&gt;
Make sure “regional and language options” is in English language. For example, Windows, Control panel –&amp;gt; Region and language options –&amp;gt; Advance tab –&amp;gt; Language for non-unicode program –&amp;gt; Make sure English (United States) is selected.&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;4. Check the Lib folder in Current Project&lt;/u&gt;&lt;br /&gt;
Scenario -&lt;br /&gt;
There might be some class references with same name inside the jar's that are included in the library, or there might be chance of same "xyz.jar" included in two or more library jar's in the current project lib folder.&lt;br /&gt;
Solution -&lt;br /&gt;
1. Keep only one "xyz.jar". Remove "xyz.jar" from the jar's that include it, and keep only in current project lib.&lt;br /&gt;
2. Include it in any one of jar's inside the lib.&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>vlcj player with SWT</title><link>http://vinoths.blogspot.com/2011/09/vlcj-player-with-swt.html</link><category>embedded vlc player</category><category>java vlc player</category><category>SWT vlc player</category><category>swt vlc tutorial</category><category>vlc java bindings</category><category>vlc player in eclipse plugin</category><author>noreply@blogger.com (Vinoth S)</author><pubDate>Wed, 14 Sep 2011 23:34:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4380352368877228271.post-3352660374924350612</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;br /&gt;
Find below the vlcj player embedding inside the eclipse plugin. It takes only few lines to get it embedded. The videocomposite below created should always be SWT.EMBEDDED, otherwise, it may give "Invalid Arugument" Error. For compiling and running add vlcj library and its dependecies JNA.jar and platform.jar libraries to the project. These libraries can be donwloaded from below reference.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;/*VLC Player*/&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;org.eclipse.swt.widgets.Composite videoComposite = new org.eclipse.swt.widgets.Composite(parent, SWT.EMBEDDED | SWT.NO_BACKGROUND);&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;java.awt.Frame videoFrame = SWT_AWT.new_Frame(videoComposite);&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;java.awt.Canvas playerCanvas = new java.awt.Canvas();&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;playerCanvas.setBackground(java.awt.Color.black);&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;videoFrame.add(playerCanvas);&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;MediaPlayerFactory&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;mpFactory = new MediaPlayerFactory();&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;EmbeddedMediaPlayer&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;vlcPlayer = mpFactory.newMediaPlayer(null);&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;videoComposite.setBounds(5,5, 560,244);&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;videoComposite.setVisible(true);&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;ePlayer.setVideoSurface(playerCanvas);&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;/*end */&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;u&gt;Additional reference&lt;/u&gt;&lt;br /&gt;
Java bindings for vlc media player&lt;br /&gt;
&lt;a href="http://code.google.com/p/vlcj"&gt;http://code.google.com/p/vlcj&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://code.google.com/p/vlcj/wiki/SwtExample"&gt;http://code.google.com/p/vlcj/wiki/SwtExample&lt;/a&gt;&lt;br /&gt;
vlcj sources can be downloaded from&lt;br /&gt;
&lt;a href="http://www.capricasoftware.co.uk/vlcj/downloads.php"&gt;http://www.capricasoftware.co.uk/vlcj/downloads.php&lt;/a&gt;&lt;br /&gt;
vlcj tutorial&lt;br /&gt;
&lt;a href="http://www.capricasoftware.co.uk/vlcj/tutorial.ph"&gt;http://www.capricasoftware.co.uk/vlcj/tutorial.ph&lt;/a&gt;p&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Exception in thread "main" java.lang.UnsatisfiedLinkError: Could not load library</title><link>http://vinoths.blogspot.com/2011/09/exception-in-thread-main.html</link><category>Exception in thread "main" java.lang.UnsatisfiedLinkError: Can't find dependent libraries</category><category>MSVCP80D.DLL</category><category>MSVCR80D.DLL</category><category>System.loadLibrary failing</category><category>UnsatisfiedLinkError</category><author>noreply@blogger.com (Vinoth S)</author><pubDate>Tue, 6 Sep 2011 07:04:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4380352368877228271.post-7529759018431853497</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;b&gt;Exception in thread "main" java.lang.UnsatisfiedLinkError:&amp;nbsp;Can't find dependent libraries&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;b&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;at java.lang.ClassLoader$NativeLibrary.load(Native Method)&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;b&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;at java.lang.ClassLoader.loadLibrary0(Unknown Source)&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;b&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;at java.lang.ClassLoader.loadLibrary(Unknown Source)&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;b&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;at java.lang.Runtime.loadLibrary0(Unknown Source)&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;b&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;at java.lang.System.loadLibrary(Unknown Source)&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;i&gt;Scenario&lt;/i&gt;&lt;br /&gt;
The above is the error sometimes we get, when we try to load a DLL built using Microsoft Visual Studio. This error commonly happens when, one try to load a DLL built on his/her PC and distribute to others. In such situation, the library will be successfully loaded in the source machine in which the DLL is built, but will fail to get loaded in other machines causing the above error. This is due to the library dependencies that gets created when building DLL.&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;Reason&lt;/i&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; This is due to the library dependencies as said above. Microsoft Visual Studio is highly sensitive on the Build configuration, due to which the generated DLL's dependencies may get affected. For example, the "&lt;i&gt;sample.dll&lt;/i&gt;" built may have dependencies on some "XYZ.dll version a.b.c". This "XYZ.dll version a.b.c" may exist in multiple version on a machine due to various reasons, such as Visual Studio version installed, Internet explorer installed etc. Its responsibility of the System, or Application to find the dependencies correct version and load the required DLL. This responsibility factor is decided based on the RT_MANIFEST present in DLL generated.&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;Solution&lt;/i&gt;&lt;br /&gt;
Sol -1.There are various tools available for checking the dll dependencies. "Dependency Walker" is one of the common tool used to check such dependencies. Once you find the dll dependencies, try to copy these missing dll's in respective folders based on the dll category such as (System dll, application dll's). If all the dll's exist go for the next solution.&lt;br /&gt;
&lt;br /&gt;
Sol -2. Build the DLL using "release" mode instead of "Debug". This avoids the Visual C++ Redistribution package DLL dependencies being getting added in the RT_MANIFEST. If still unable to load the library in java, go for the final solution below.&lt;br /&gt;
&lt;br /&gt;
Sol -3. The Project Properties-&amp;gt;Code Generation -&amp;gt; Runtime Library option play a crucial role in dll creation. Based on this many dependencies gets added or removed such as MSVCR80D.DLL, MSVCP80D.DLL, IESHIMS.DLL. One solution would be build the DLL as Multi threaded instead of Multi thread DLL as shown&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5U6hX-hNaTT-fME0lJW565egqd2HLlmGv0aa7bi7L66PTyI6HBPS5giSAza2M1niDe_IpFEwb20X6XhZQH2sFLJ5fRaJXgEaUfgvM_DF6lL5w6YAQBUZO1Sf0KwKKad_I4JrAal0vpyY/s1600/vs_properties.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="211" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5U6hX-hNaTT-fME0lJW565egqd2HLlmGv0aa7bi7L66PTyI6HBPS5giSAza2M1niDe_IpFEwb20X6XhZQH2sFLJ5fRaJXgEaUfgvM_DF6lL5w6YAQBUZO1Sf0KwKKad_I4JrAal0vpyY/s320/vs_properties.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5U6hX-hNaTT-fME0lJW565egqd2HLlmGv0aa7bi7L66PTyI6HBPS5giSAza2M1niDe_IpFEwb20X6XhZQH2sFLJ5fRaJXgEaUfgvM_DF6lL5w6YAQBUZO1Sf0KwKKad_I4JrAal0vpyY/s72-c/vs_properties.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Restore Default Ubuntu Panel</title><link>http://vinoths.blogspot.com/2011/06/restore-default-ubuntu-panel.html</link><category>default panel</category><category>linux</category><category>panel restore</category><category>ubuntu</category><author>noreply@blogger.com (Vinoth S)</author><pubDate>Mon, 27 Jun 2011 05:27:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4380352368877228271.post-3138438251476271092</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div&gt;&lt;u&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;Restoring Default panel on ubuntu&lt;/span&gt;&lt;/u&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;Open gnome terminal  type the below commands&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;gconftool-2 --shutdown&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;rm -rf ~/.gconf/apps/panel&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;pkill gnome-panel"&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;:) happy linuxing...&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>To get Network Interface list in Android</title><link>http://vinoths.blogspot.com/2011/06/to-get-network-interface-list-in.html</link><category>android</category><category>android emulator</category><category>Network IF in android</category><category>Network Interface in android</category><author>noreply@blogger.com (Vinoth S)</author><pubDate>Sun, 5 Jun 2011 23:11:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4380352368877228271.post-3100156617801051764</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;The ifconfig command on android requires you specify an interface name&lt;br /&gt;
explicitly. Without argument, it doesn't show all interfaces.&lt;br /&gt;
To find out all interfaces on the device, you can use &lt;br /&gt;
&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;#adb shell ls /sys/class/net &lt;/div&gt;&lt;div&gt;command.&lt;/div&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">6</thr:total></item><item><title>ANR keyDispatchingTimedOut</title><link>http://vinoths.blogspot.com/2011/06/anr-keydispatchingtimedout.html</link><author>noreply@blogger.com (Vinoth S)</author><pubDate>Thu, 2 Jun 2011 00:26:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4380352368877228271.post-3264301129235446932</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div&gt;When developing android apps, we tend to use multithread architecture to improve the performance of our application. In such case, there is a high chance that we run in to ANR: keyDispatchingTimedOut error atleast initially. The below links may provide some help in resolving it.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;"http://android-developers.blogspot.com/2009/05/painless-threading.html&lt;br /&gt;
&lt;br /&gt;
http://stackoverflow.com/questions/704311/android-how-do-i-investigate-an-anr&lt;br /&gt;
&lt;br /&gt;
http://developer.android.com/guide/appendix/faq/commontasks.html#threading"&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Permission Denied "mount -t cifs"</title><link>http://vinoths.blogspot.com/2011/01/permission-denied-mount-t-cifs.html</link><category>CIFS</category><category>cifs not working</category><category>cifs permission denied</category><category>cifs problem</category><category>error 13 permission denied</category><category>mount -t cifs</category><author>noreply@blogger.com (Vinoth S)</author><pubDate>Wed, 12 Jan 2011 23:34:00 -0800</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4380352368877228271.post-1184305935251477213</guid><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXyIlGgnfbU_pTu9dPoMpEiHh7SO7PxmNeyGygMGI6IqslayOY2Cz5NltXPPUiRdzkGltf98UVwzT-HH9vML_g5hxVhetGg9MQe3fewnTPkBtT2korQCAq2Sn-PbAKBV1gZfjCNozfiPU/s1600/cifs_mount_solution.JPG" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="201" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXyIlGgnfbU_pTu9dPoMpEiHh7SO7PxmNeyGygMGI6IqslayOY2Cz5NltXPPUiRdzkGltf98UVwzT-HH9vML_g5hxVhetGg9MQe3fewnTPkBtT2korQCAq2Sn-PbAKBV1gZfjCNozfiPU/s320/cifs_mount_solution.JPG" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;On few occasions, while trying to mount a shared folder from windows to linux, using mount -t cifs options, we would have come across a common error that is, "error 13 Permission Denied". This problem is not anyway related to CIFS as most of them thought. This is the problem with the Windows shared folder access. If NETBIOS is disable in Network properties, the CIFS cannot mount the drive, since the permission would be denied while accessing. The solution is provided in microsoft support site. Please follow the below link for the solution&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;a href="http://support.microsoft.com/kb/318030"&gt;&lt;b&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;&lt;span style="color: #6fa8dc;"&gt;http://support.microsoft.com/kb/318030&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;Happy mounting... :)&lt;/span&gt;&lt;/span&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXyIlGgnfbU_pTu9dPoMpEiHh7SO7PxmNeyGygMGI6IqslayOY2Cz5NltXPPUiRdzkGltf98UVwzT-HH9vML_g5hxVhetGg9MQe3fewnTPkBtT2korQCAq2Sn-PbAKBV1gZfjCNozfiPU/s72-c/cifs_mount_solution.JPG" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Google TV and DLNA</title><link>http://vinoths.blogspot.com/2010/11/google-tv-and-dlna.html</link><category>connected home</category><category>DLNA</category><category>DLNA in GoogleTV</category><category>Google and DLNA</category><category>GoogleTV DLNA</category><category>smart home</category><author>noreply@blogger.com (Vinoth S)</author><pubDate>Wed, 3 Nov 2010 23:38:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4380352368877228271.post-1072128207999161024</guid><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimPvILuPU9dEoYV5idUDRS2aeFCufpTnXouFonYsCk7l6jFP9kKw7u5nSu1lcTQqJu1nXaouYYINrNjNHKYE6RIboAKjiOdin-xWy__kARqXxY0sNz0htCPVs_XFIZuQPq01Kdzen4nSw/s1600/google-tv.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="174" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimPvILuPU9dEoYV5idUDRS2aeFCufpTnXouFonYsCk7l6jFP9kKw7u5nSu1lcTQqJu1nXaouYYINrNjNHKYE6RIboAKjiOdin-xWy__kARqXxY0sNz0htCPVs_XFIZuQPq01Kdzen4nSw/s320/google-tv.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;trebuchet ms&amp;quot;; font-size: 100%;"&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;
"One of the key features of Google TV is that the &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;trebuchet ms&amp;quot;; font-size: 100%;"&gt;&lt;span style="font-style: italic;"&gt;Google TV Search  also looks at local network sources for content. Say you search for  Batman. It will display results from any configured DLNA server with the  other results as well. It could be a great feature if it wasn’t  dependent on DLNA servers.&lt;/span&gt;&lt;/span&gt; &lt;br /&gt;
&lt;div style="font-family: trebuchet ms; font-style: italic;"&gt;&lt;span style="font-size: 100%;"&gt;Configuring DLNA server is for the dogs. They rarely work as well as  advertised and often fail because of silly things like installed codecs,  remote transcoding, supported file types, the server’s processing  power, and so much more. Then when they work, good luck trying to change  the displayed file structure on the client.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: trebuchet ms; font-style: italic;"&gt;&lt;span style="font-size: 100%;"&gt;Instead, Google TV should have a bit of local storage and the ability  to browse the local network as a computer rather than a media streamer.  Installation would&lt;/span&gt;&lt;span style="font-size: 100%;"&gt; then be a non-issue. Plug it in and the Google TV  would have access to the shared content rather than relying on haphazard  DLNA servers.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: trebuchet ms; font-style: italic;"&gt;&lt;span style="font-size: 100%;"&gt;Perhaps if either of the launch Google TV devices shipped with a DLNA  server, it wouldn’t be as big of a deal. Instead, owners are forced to  bring their own to the party, which requires a bunch of trial and error  installing and Google’n until one that works is found. It’s a mess."&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: trebuchet ms; font-style: italic;"&gt;&lt;span style="font-size: 100%;"&gt;courtesy: crunchgear.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: trebuchet ms; font-style: italic;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUZeroX3dV5dJd44-OYhsSgsOXBCWlPh-FNCpoGo-Ib0kVKqmmrriLtm8yYdnMwvnnKMgjbQ25Qmk8RLIUrHJK0Be9raG86HeOb0c4nc9PsOy7VJE3hT_CQ2d-LDTEmWiB1CkxIhlNE3k/s1600/DLNA_logo_color_lrg.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="70" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUZeroX3dV5dJd44-OYhsSgsOXBCWlPh-FNCpoGo-Ib0kVKqmmrriLtm8yYdnMwvnnKMgjbQ25Qmk8RLIUrHJK0Be9raG86HeOb0c4nc9PsOy7VJE3hT_CQ2d-LDTEmWiB1CkxIhlNE3k/s200/DLNA_logo_color_lrg.jpg" width="200" /&gt;&lt;/a&gt;&lt;span style="font-size: 100%;"&gt;Adding to the above, in recent past the DLNA server has emerged as competitive home networking solution. In proof of that, Microsoft's recent breakthrough os Windows 7 have come with built in DLNA solution which is incorporated inside Windows Media player itself. Also Sony laptops, &lt;span style="font-weight: bold;"&gt;Samsung Galaxy S phone&lt;/span&gt;, LG optimus etc. These devices come with DLNA solution that can act as DLNA sever for Google TV. Many open source solutions also available for DLNA for example one like &lt;span id="main" style="visibility: visible;"&gt;&lt;span id="search" style="visibility: visible;"&gt;&lt;span class="f"&gt;&lt;cite&gt;http://elinux.org/&lt;b&gt;DLNA&lt;/b&gt;_&lt;b&gt;Open&lt;/b&gt;_&lt;b&gt;Source&lt;/b&gt;_Projects. So in the near future we can imagine homes becoming digitized with Google TV and DLNA solution.&lt;br /&gt;
&lt;/cite&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimPvILuPU9dEoYV5idUDRS2aeFCufpTnXouFonYsCk7l6jFP9kKw7u5nSu1lcTQqJu1nXaouYYINrNjNHKYE6RIboAKjiOdin-xWy__kARqXxY0sNz0htCPVs_XFIZuQPq01Kdzen4nSw/s72-c/google-tv.jpg" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Google and Buzz togeather...</title><link>http://vinoths.blogspot.com/2010/10/google-and-buzz-togeather.html</link><category>Buzz icon in gtalk</category><category>gtalk and buzz</category><author>noreply@blogger.com (Vinoth S)</author><pubDate>Tue, 5 Oct 2010 02:46:00 -0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-4380352368877228271.post-2636745583404767083</guid><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSDD0m8cChmQPIaysF3UZzeSrgpcZzJD-5XWWIG8qIwnFaMbOzvFRGC0Q41Z1Cj-1HxWqjeNEWidZL20Rq5fo-YdBThPJCcQzeKTJkN5RjVB2Kl-9UAEXlV2Xd38cdlN4XKlj4WS7D3XM/s1600/google-talk-6.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSDD0m8cChmQPIaysF3UZzeSrgpcZzJD-5XWWIG8qIwnFaMbOzvFRGC0Q41Z1Cj-1HxWqjeNEWidZL20Rq5fo-YdBThPJCcQzeKTJkN5RjVB2Kl-9UAEXlV2Xd38cdlN4XKlj4WS7D3XM/s1600/google-talk-6.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style="font-family: &amp;quot;arial&amp;quot;;"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Google can enhance the gtalk users experience to another level by including the Buzz notification icon in the gtalk application. This may help the buzz'ing community to keep track of the latest buzz. Also can include a follow option in the popup menu showed when the mouse is placed over user id. It may help the user to follow the user on Buzz on the go. This may promote buzz , since it does'nt require user to login to gmail to always see the recent Buzz.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSDD0m8cChmQPIaysF3UZzeSrgpcZzJD-5XWWIG8qIwnFaMbOzvFRGC0Q41Z1Cj-1HxWqjeNEWidZL20Rq5fo-YdBThPJCcQzeKTJkN5RjVB2Kl-9UAEXlV2Xd38cdlN4XKlj4WS7D3XM/s72-c/google-talk-6.jpg" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item></channel></rss>