<?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-34127924</id><updated>2026-04-07T16:20:13.318+10:00</updated><category term="Linux"/><category term="God"/><category term="How To"/><category term="Experiments"/><category term="News"/><category term="Development"/><category term="Fun"/><category term="Windows"/><category term="Internet-News"/><category term="Qt"/><category term="Airtel"/><category term="Ubuntu"/><category term="Blogging"/><category term="Open Source"/><category term="Tutorial"/><category term="Apple"/><category term="Site-News"/><category term="Tips"/><category term="Wishes"/><category term="Broadband"/><category term="Hacks"/><category term="Microsoft"/><category term="Wallpapers"/><category term="Algorithms"/><category term="C Language"/><category term="GNOME"/><category term="Google"/><category term="Internet"/><category term="programs"/><category term="FOSS"/><category term="Hardware"/><category term="Mac OS"/><category term="Personal News"/><category term="Sample Code"/><category term="FSF"/><category term="MIT License"/><category term="Mac"/><category term="Videos"/><category term="Blogger"/><category term="C++"/><category term="Design-Pattern"/><category term="Linux-News"/><category term="Programming"/><category term="Rants"/><category term="Applications"/><category term="CMake"/><category term="Downloads"/><category term="KDE4"/><category term="OOP"/><category term="Security"/><category term="Site Info"/><category term="Solaris"/><category term="Tech Recipes"/><category term="Twitter"/><category term="WTF?"/><category term="Audiophile"/><category term="Automation"/><category term="CentOS"/><category term="Chrome"/><category term="Conan"/><category term="Fedora"/><category term="GPLv3"/><category term="Go Green"/><category term="NBN"/><category term="Questionnaire"/><category term="Ruby"/><category term="SF.net"/><category term="Shell"/><category term="Testing"/><category term="Themes"/><category term="Unix"/><category term="Web"/><category term="Wishea"/><category term="YouTube"/><title type='text'>OpenGuru Weblog</title><subtitle type='html'>Me and My Experiments..</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.openguru.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34127924/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://www.openguru.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/34127924/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Raghu Nayak</name><uri>http://www.blogger.com/profile/09482260632395506802</uri><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>175</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-34127924.post-1717069694536577193</id><published>2022-09-07T13:37:00.003+10:00</published><updated>2022-09-07T13:37:27.354+10:00</updated><title type='text'>Run lz4 compression in parallel using GNU parallel</title><content type='html'>&lt;div&gt;I like compressing my SQLite DB as separate lz4 files. I use the below commands to compress them in parallel using the lz4 utility.&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;code&gt;parallel lz4 -12 -m ::: *.db&lt;/code&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;You can install GNU parallel on Ubuntu using the below command&lt;/div&gt;&lt;div&gt;&lt;code&gt;sudo apt install parallel&lt;/code&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Note:&lt;/b&gt;&amp;nbsp;Passing &lt;i&gt;-m&lt;/i&gt; option to the lz4 utility is essential to avoid stdout outputs.&lt;/div&gt;&lt;hr /&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.openguru.com/feeds/1717069694536577193/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/34127924/1717069694536577193?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34127924/posts/default/1717069694536577193'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34127924/posts/default/1717069694536577193'/><link rel='alternate' type='text/html' href='http://www.openguru.com/2022/09/run-lz4-compression-in-parallel-using.html' title='Run lz4 compression in parallel using GNU parallel'/><author><name>Raghu Nayak</name><uri>http://www.blogger.com/profile/09482260632395506802</uri><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-34127924.post-3487923304381818821</id><published>2022-03-16T19:05:00.008+11:00</published><updated>2022-03-16T19:12:34.619+11:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Development"/><category scheme="http://www.blogger.com/atom/ns#" term="Qt"/><title type='text'>Fix gtest linker error on Windows</title><content type='html'>&lt;div&gt;If you are getting the below-mentioned linker error with Google gtest on Windows MSVC, the solution is to define the macro within your project file/Makefile.&lt;br /&gt;
Linker error:&lt;br /&gt;
&lt;pre&gt;error LNK2001: unresolved external symbol &quot;class testing::internal::Mutex testing::internal::g_gmock_mutex&quot; (?g_gmock_mutex@internal@testing@@3VMutex@12@A)&lt;/pre&gt;
Macro to declare within your project file/Makefile:&lt;br /&gt;
&lt;code&gt;GTEST_LINKED_AS_SHARED_LIBRARY=1&lt;/code&gt;&lt;br /&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;p&gt;Tags: gtest, linker error&lt;/p&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.openguru.com/feeds/3487923304381818821/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/34127924/3487923304381818821?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34127924/posts/default/3487923304381818821'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34127924/posts/default/3487923304381818821'/><link rel='alternate' type='text/html' href='http://www.openguru.com/2022/03/fix-gtest-linker-error-on-windows.html' title='Fix gtest linker error on Windows'/><author><name>Raghu Nayak</name><uri>http://www.blogger.com/profile/09482260632395506802</uri><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-34127924.post-6481752272625961150</id><published>2021-05-07T01:14:00.002+10:00</published><updated>2021-05-07T01:14:28.225+10:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="How To"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><title type='text'>Fix slow VNC connection to headless Linux server with intel GPU</title><content type='html'>&lt;p&gt;Back in 2018, I had observed that VNC connections to headless Ubuntu 16.04 server (the one without any monitors connected) was extremely slow and laggy. After bunch of experiments, I figured out that the problem was caused due to missing Xorg.conf template&lt;/p&gt;&lt;p&gt;
&lt;/p&gt;&lt;p&gt;Below solution was tested with Ubuntu 16.04, I am not sure if same problem is still observed with newer Ubuntu versions&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Solution&lt;/strong&gt;:&lt;/p&gt;
&lt;script src=&quot;https://gist.github.com/raghunayak/39b85f139c9171eec29f29e2881cd53c.js&quot;&gt;&lt;/script&gt;
&lt;hr /&gt;
</content><link rel='replies' type='application/atom+xml' href='http://www.openguru.com/feeds/6481752272625961150/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/34127924/6481752272625961150?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34127924/posts/default/6481752272625961150'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34127924/posts/default/6481752272625961150'/><link rel='alternate' type='text/html' href='http://www.openguru.com/2021/05/fix-slow-vnc-connection-to-headless.html' title='Fix slow VNC connection to headless Linux server with intel GPU'/><author><name>Raghu Nayak</name><uri>http://www.blogger.com/profile/09482260632395506802</uri><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-34127924.post-8880211697375009683</id><published>2021-05-06T10:42:00.003+10:00</published><updated>2021-05-06T10:47:29.508+10:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><title type='text'>Ubuntu Force apt to use IPv4</title><content type='html'>&lt;p&gt;On U16.04, I found that apt took really long time to update over IPv6.&lt;/p&gt;&lt;p&gt;Enter below command to force the use of IP v4 for apt&lt;/p&gt;&lt;p&gt;

&lt;/p&gt;&lt;p&gt;&lt;code&gt;echo &quot;Acquire::ForceIPv4 &quot;true&quot;;&quot; | sudo tee /etc/apt/apt.conf.d/99force-ipv4 &amp;gt; /dev/null&lt;/code&gt;&lt;/p&gt;
&lt;hr /&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.openguru.com/feeds/8880211697375009683/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/34127924/8880211697375009683?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34127924/posts/default/8880211697375009683'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34127924/posts/default/8880211697375009683'/><link rel='alternate' type='text/html' href='http://www.openguru.com/2021/05/ubuntu-force-apt-to-use-ipv4.html' title='Ubuntu Force apt to use IPv4'/><author><name>Raghu Nayak</name><uri>http://www.blogger.com/profile/09482260632395506802</uri><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-34127924.post-4116321739788510018</id><published>2021-05-05T17:33:00.003+10:00</published><updated>2021-05-05T18:06:59.863+10:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><title type='text'>How to install Dropbox on Linux with single sign on (SSO)</title><content type='html'>&lt;div&gt;I had to do mini research to be able to successfully install dropbox on Linux with single sign-on. Here are the steps I followed.
&lt;ol&gt;
&lt;li&gt;Close all browsers windows.&lt;/li&gt;
&lt;li&gt;Open fresh browser window, visit to &lt;a href=&quot;https://www.dropbox.com/&quot;&gt;&lt;/a&gt;&lt;a href=&quot;https://www.dropbox.com/&quot;&gt;https://www.dropbox.com/&lt;/a&gt; and login using SSO.&lt;/li&gt;
&lt;li&gt;Once logged-in, install dropbox package as usual. I used below steps
&lt;ul&gt;
&lt;li&gt;Download the .deb package from &lt;a href=&quot;https://www.dropbox.com/install-linux&quot;&gt;&lt;/a&gt;&lt;a href=&quot;https://www.dropbox.com/install-linux&quot;&gt;https://www.dropbox.com/install-linux&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Enter command &lt;code&gt;sudo dpkg -i &amp;lt;.deb package file path&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Open Dropbox from the installed program files, click OK to install dropbox daemon process.&lt;/li&gt;
&lt;li&gt;It should open your browser once again and ask for linking confirmation. Press OK.&lt;/li&gt;  
&lt;/ol&gt;
&lt;hr /&gt;
  &lt;p&gt;&lt;b&gt;Keywords:&lt;/b&gt;&lt;ul&gt;&lt;li&gt;dropbox linux enter linking code&lt;/li&gt;&lt;li&gt;Entering Linking Code After Dropbox Install on Ubuntu/Linux&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.openguru.com/feeds/4116321739788510018/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/34127924/4116321739788510018?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34127924/posts/default/4116321739788510018'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34127924/posts/default/4116321739788510018'/><link rel='alternate' type='text/html' href='http://www.openguru.com/2021/05/how-to-install-dropbox-on-linux-with.html' title='How to install Dropbox on Linux with single sign on (SSO)'/><author><name>Raghu Nayak</name><uri>http://www.blogger.com/profile/09482260632395506802</uri><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-34127924.post-1668158413038218730</id><published>2021-04-28T11:15:00.003+10:00</published><updated>2021-04-28T11:15:37.956+10:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Ubuntu"/><title type='text'>Script to disable automatic updates on Ubuntu 16.04</title><content type='html'>&lt;div&gt;I work on Ubuntu with some custom Kernel extensions which needs to be built upon each Kernel updates. Since, it is a dev. environment, sensible option was to lock the packages which I was using for development.&lt;br /&gt;&lt;/div&gt;

&lt;div&gt;Below script disables automatic package updates on &lt;code&gt;Ubuntu 16.04.x&lt;/code&gt;&lt;br /&gt;&lt;/div&gt;

&lt;div&gt;&lt;b&gt;Note:&lt;/b&gt; Do NOT disable security updates on production system!&lt;br /&gt;&lt;/div&gt;

&lt;script src=&quot;https://gist.github.com/raghunayak/988facb32a88dd3ac33afe8be8fe2f14.js&quot;&gt;&lt;/script&gt;
&lt;hr /&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.openguru.com/feeds/1668158413038218730/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/34127924/1668158413038218730?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34127924/posts/default/1668158413038218730'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34127924/posts/default/1668158413038218730'/><link rel='alternate' type='text/html' href='http://www.openguru.com/2021/04/script-to-disable-automatic-updates-on.html' title='Script to disable automatic updates on Ubuntu 16.04'/><author><name>Raghu Nayak</name><uri>http://www.blogger.com/profile/09482260632395506802</uri><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-34127924.post-8547277702497551190</id><published>2021-03-31T01:06:00.001+11:00</published><updated>2021-03-31T01:07:07.544+11:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Development"/><category scheme="http://www.blogger.com/atom/ns#" term="Qt"/><title type='text'>qDebug log with and without spaces in a single sentence </title><content type='html'>&lt;div&gt;Below sample shows how spaces can be disabled/enabled in middle of a single qDebug log.&lt;/div&gt;

&lt;script src=&quot;https://gist.github.com/raghunayak/be092775afebcba1e8830a2d1d215793.js&quot;&gt;&lt;/script&gt;

&lt;div&gt;Keyword: qDebug disable space in middle of log&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.openguru.com/feeds/8547277702497551190/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/34127924/8547277702497551190?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34127924/posts/default/8547277702497551190'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34127924/posts/default/8547277702497551190'/><link rel='alternate' type='text/html' href='http://www.openguru.com/2021/03/qdebug-log-with-and-without-spaces-in.html' title='qDebug log with and without spaces in a single sentence '/><author><name>Raghu Nayak</name><uri>http://www.blogger.com/profile/09482260632395506802</uri><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-34127924.post-2543658152560488802</id><published>2021-03-27T14:30:00.050+11:00</published><updated>2021-03-27T14:30:01.659+11:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Internet"/><category scheme="http://www.blogger.com/atom/ns#" term="Mac OS"/><title type='text'>Mac OS: How to stop/kill Kaspersky Endpoint Security</title><content type='html'>&lt;div&gt;Recently all of sudden I had started getting all sorts of internet connecitivity issues on my Office issued Mac book Pro. My internet would stop working all together on my Mac book Pro and the only way to get it working again was to reboot Mac Os.&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;After some closer inspection, I found that Kaspersky Endpoint Security pushed my company&#39;s IT was causing this issue. Since Kaspersky Endpoint Security does not contain graphical user interface to interact with, I had to come up with a way to unload it from system memory.&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;Below script unloads Kaspersky Endpoint Security Daemon. You need to run it after each reboot. You need to have super user permission.&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;&lt;code&gt;sudo launchctl unload /Library/LaunchDaemons/com.kaspersky.kav.plist&lt;/code&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;WARNING&lt;/b&gt;: Above command stops Kaspersky Endpoint Security. Enter it only if you know what you&#39;re doing!&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.openguru.com/feeds/2543658152560488802/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/34127924/2543658152560488802?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34127924/posts/default/2543658152560488802'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34127924/posts/default/2543658152560488802'/><link rel='alternate' type='text/html' href='http://www.openguru.com/2021/03/mac-os-how-to-stopkill-kaspersky.html' title='Mac OS: How to stop/kill Kaspersky Endpoint Security'/><author><name>Raghu Nayak</name><uri>http://www.blogger.com/profile/09482260632395506802</uri><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-34127924.post-6692757434383530787</id><published>2021-03-26T22:07:00.005+11:00</published><updated>2021-03-26T22:41:52.559+11:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Development"/><category scheme="http://www.blogger.com/atom/ns#" term="Qt"/><title type='text'>Qt: Nested QMap example</title><content type='html'>&lt;div&gt;I had to recently use nested Qt QMap. Below is a simple C++ code sample which shows how I used nested QMap and initialised using C++ initialiser list.&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;
&lt;script src=&quot;https://gist.github.com/raghunayak/f277e0defbfd8b2735e4f0d38bfc6c38.js&quot;&gt;&lt;/script&gt;
&lt;script src=&quot;https://gist.github.com/raghunayak/f32caa9ca952c4cda7f9c6e58145fc6a.js&quot;&gt;&lt;/script&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.openguru.com/feeds/6692757434383530787/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/34127924/6692757434383530787?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34127924/posts/default/6692757434383530787'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34127924/posts/default/6692757434383530787'/><link rel='alternate' type='text/html' href='http://www.openguru.com/2021/03/qt-nested-qmap-example.html' title='Qt: Nested QMap example'/><author><name>Raghu Nayak</name><uri>http://www.blogger.com/profile/09482260632395506802</uri><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-34127924.post-5173828253802180199</id><published>2021-03-25T23:11:00.006+11:00</published><updated>2021-05-11T09:53:49.225+10:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Qt"/><title type='text'>Install Qt Creator without Qt Account</title><content type='html'>&lt;div&gt;I hate using my Qt account whenever I install Qt Creator on any public computers, because Installer automatically stores the login credentials on computer. Once stored, I need to manually delete them later on.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Whilst installing Qt Creator via offline installer, I noticed that installer does not prompt for login whenever there is no internet connectivity. You can simulate this by configuring invalid proxy configuration within the Qt Creator installer.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;It&#39;s quite straight forward. Click on settings button, and configure 0.0.0.0 as the proxy.&lt;div&gt;&lt;br /&gt;After this you can proceed to install Qt Creator without having to worry about the Qt Account login.&amp;nbsp;&amp;nbsp;&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;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisYayROnsGtYUF7TCX1ITiSHccM9o_ha4VdQufOAfP8qmY4uzsVgNehf4FQHhZxg7xhLj4_r2A1HGEemiCVkRECgBJylnVMedV1jMTZw4iyXuY7u2jHytPlpYfT9LQAdmEZPmTbA/s859/Screen+Shot+2021-03-24+at+14.50.19.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;583&quot; data-original-width=&quot;859&quot; height=&quot;434&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisYayROnsGtYUF7TCX1ITiSHccM9o_ha4VdQufOAfP8qmY4uzsVgNehf4FQHhZxg7xhLj4_r2A1HGEemiCVkRECgBJylnVMedV1jMTZw4iyXuY7u2jHytPlpYfT9LQAdmEZPmTbA/w640-h434/Screen+Shot+2021-03-24+at+14.50.19.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;hr /&gt;&lt;div&gt;&lt;b&gt;Update:&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;It seems above trick does not work with Qt Creator 4.15 (at-least on Linux). Qt Creator installer checks for network connectivity at startup. I use below command to override.&lt;/div&gt;&lt;code&gt;sudo bash -c &quot;http_proxy=&quot;http://localhost:0&quot; ./qt-creator-opensource-linux-x86_64-4.15.0.run&quot;&lt;/code&gt;&lt;div&gt;Alternatively, you can disable internet on your computer before starting the installer.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.openguru.com/feeds/5173828253802180199/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/34127924/5173828253802180199?isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34127924/posts/default/5173828253802180199'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34127924/posts/default/5173828253802180199'/><link rel='alternate' type='text/html' href='http://www.openguru.com/2021/03/install-qt-creator-without-qt-account.html' title='Install Qt Creator without Qt Account'/><author><name>Raghu Nayak</name><uri>http://www.blogger.com/profile/09482260632395506802</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisYayROnsGtYUF7TCX1ITiSHccM9o_ha4VdQufOAfP8qmY4uzsVgNehf4FQHhZxg7xhLj4_r2A1HGEemiCVkRECgBJylnVMedV1jMTZw4iyXuY7u2jHytPlpYfT9LQAdmEZPmTbA/s72-w640-h434-c/Screen+Shot+2021-03-24+at+14.50.19.png" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34127924.post-5805851588874617500</id><published>2020-07-29T21:45:00.004+10:00</published><updated>2020-08-04T11:43:04.681+10:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Ubuntu"/><title type='text'>How to enable display mirroring over VNC on Ubuntu</title><content type='html'>Ubuntu ships within a built-in VNC server, which can be configured to enable promptless screen mirroring over VNC.
&lt;br /&gt;
Run below script/commands on target Ubuntu system.
&lt;br /&gt;
&lt;script src=&quot;https://gist.github.com/raghunayak/8302ac26d6ae796db28332878e87a673.js&quot;&gt;&lt;/script&gt;
&lt;hr/&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.openguru.com/feeds/5805851588874617500/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/34127924/5805851588874617500?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34127924/posts/default/5805851588874617500'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34127924/posts/default/5805851588874617500'/><link rel='alternate' type='text/html' href='http://www.openguru.com/2020/07/how-to-enable-display-mirroring-over.html' title='How to enable display mirroring over VNC on Ubuntu'/><author><name>Raghu Nayak</name><uri>http://www.blogger.com/profile/09482260632395506802</uri><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><georss:featurename>New South Wales, Australia</georss:featurename><georss:point>-31.2532183 146.921099</georss:point><georss:box>-59.563452136178846 111.764849 -2.9429844638211549 -177.92265099999997</georss:box></entry><entry><id>tag:blogger.com,1999:blog-34127924.post-2710283981192807943</id><published>2020-07-28T23:41:00.008+10:00</published><updated>2020-07-29T00:17:48.173+10:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="How To"/><category scheme="http://www.blogger.com/atom/ns#" term="Windows"/><title type='text'>How to rename Windows 10 user home folder</title><content type='html'>&lt;h3 style=&quot;text-align: left;&quot;&gt;Steps to rename User name&lt;/h3&gt;
Rename the user name in the Control Panel (Windows Menu → Settings → Accounts).
&lt;h3&gt;Steps to rename the home folder under C:\Users&lt;/h3&gt;
&lt;ol&gt;
  &lt;li&gt;
    To rename the user&#39;s home folder, we first need to create a temporary Admin account in Windows 10.
    &lt;br /&gt;
    To create a temporary local Admin user in Windows 10, follow below steps:
    &lt;br /&gt;
    &lt;ol type=&quot;i&quot;&gt;
      &lt;li&gt;
        Go to Windows Menu → Settings → Accounts → Family &amp;amp; Other users →
        &lt;b&gt;&lt;i&gt;Add someone else to this PC&lt;/i&gt;&lt;/b&gt;
      &lt;/li&gt;
      &lt;li&gt;
        Click on &lt;i&gt;&lt;b&gt;I don&#39;t have this person&#39;s sign-in information.&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkUrpgorf_V4uFHLjYstfjwL6AXAlcGKV6Z6t41pepKImqLL3K4AqL_xSaUtpcOkX3Fne6qHiFBC6mIPmYta-LAOY1itjGj3y4NwKPzFd2BfsjKO9KPB3NAtiITf-KA0KeW-5E1w/s1498/create_new_windows_account.png&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1088&quot; data-original-width=&quot;1498&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkUrpgorf_V4uFHLjYstfjwL6AXAlcGKV6Z6t41pepKImqLL3K4AqL_xSaUtpcOkX3Fne6qHiFBC6mIPmYta-LAOY1itjGj3y4NwKPzFd2BfsjKO9KPB3NAtiITf-KA0KeW-5E1w/s320/create_new_windows_account.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;
      &lt;/li&gt;
      &lt;li&gt;
        Select &lt;i&gt;&lt;b&gt;Add a user without a Microsoft account&lt;/b&gt;&lt;/i&gt;
        &lt;br /&gt;
        &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKSauDuo-bwjv8a5emjclEPyR9TUI1Pt2qiv8gHFulJDNtv1IvBDQ0Do3ifD047ftXe-KjS3k8I9-S1npht6VTJPyV5huwhE78-pCXu0Rq3hTcdX_aMyaWSbF-GRF_FM_7blcH4Q/s680/create_new_account_skip_msft.png&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;660&quot; data-original-width=&quot;680&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKSauDuo-bwjv8a5emjclEPyR9TUI1Pt2qiv8gHFulJDNtv1IvBDQ0Do3ifD047ftXe-KjS3k8I9-S1npht6VTJPyV5huwhE78-pCXu0Rq3hTcdX_aMyaWSbF-GRF_FM_7blcH4Q/s320/create_new_account_skip_msft.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;
      &lt;/li&gt;
      &lt;li&gt;
        You can leave the password field empty, as this is a temporary account
        and we will delete this account at the end.&lt;br /&gt;
        &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhT7TvXBqOx4jTxTBhig8smPT9YaFJ3i2bJ5FgEQ7M1Omoc6WzB5TIPbuWOu1dR6vnZoiOmD-L9FIiBgqoqcc_OfSe1yuBGPXV7Cd30bmn4h0ZQ_gDM4uZZTUsrmeTtdGv6JTVZIg/s1089/create_new_account.png&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;864&quot; data-original-width=&quot;1089&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhT7TvXBqOx4jTxTBhig8smPT9YaFJ3i2bJ5FgEQ7M1Omoc6WzB5TIPbuWOu1dR6vnZoiOmD-L9FIiBgqoqcc_OfSe1yuBGPXV7Cd30bmn4h0ZQ_gDM4uZZTUsrmeTtdGv6JTVZIg/s320/create_new_account.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;
      &lt;/li&gt;
    &lt;/ol&gt;
  &lt;/li&gt;
  &lt;li&gt;
    Once a new account is created, change the account type to Administrator
    &lt;br /&gt;
    &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnapvc2xlAZfnlnUVyHjUai1cr5dtqADdS-fW35bO7wFDUbehxBnizapRuxviLlM23rTBiD2SWu2bpFzF0c5swrxdIm4AzD2Dti_dAXGUS7-kRTZVnqaO7foE1fZuUSTakWNniwA/s831/change_account_type.png&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;612&quot; data-original-width=&quot;831&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnapvc2xlAZfnlnUVyHjUai1cr5dtqADdS-fW35bO7wFDUbehxBnizapRuxviLlM23rTBiD2SWu2bpFzF0c5swrxdIm4AzD2Dti_dAXGUS7-kRTZVnqaO7foE1fZuUSTakWNniwA/s320/change_account_type.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0urZm7eHdL_UDZMyZK_HTzo_Zl6_2Z6I-rG708-6meu1JftJMpLzeOCGNRbZvuuz8aNoaKKTySl2v1cjXmesWPP4zl0a8kFzUMPptJQG2VO_JCHOmlQplCGPhsdS_roa-KRIhew/s1503/change_account_type-2.png&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1091&quot; data-original-width=&quot;1503&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0urZm7eHdL_UDZMyZK_HTzo_Zl6_2Z6I-rG708-6meu1JftJMpLzeOCGNRbZvuuz8aNoaKKTySl2v1cjXmesWPP4zl0a8kFzUMPptJQG2VO_JCHOmlQplCGPhsdS_roa-KRIhew/s320/change_account_type-2.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;
    &lt;br /&gt;
    &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtmchtg0M1qP7t6r8vMsCDQlRmys8TNm58AgBEFo-2pSqNjQtNqSrysZa0Geo9Yfd-FoJcH1LdiTHrdZZuHCWn-eIYpxskLEFqxzKGw3Et1yUIfmVX80v8h6TLFoPbfeCOU_zsAw/s705/select_account_type.png&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;357&quot; data-original-width=&quot;705&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtmchtg0M1qP7t6r8vMsCDQlRmys8TNm58AgBEFo-2pSqNjQtNqSrysZa0Geo9Yfd-FoJcH1LdiTHrdZZuHCWn-eIYpxskLEFqxzKGw3Et1yUIfmVX80v8h6TLFoPbfeCOU_zsAw/s320/select_account_type.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;
  &lt;/li&gt;
  &lt;li&gt;Logout and Login as newly created user from login menu.&lt;/li&gt;
  &lt;li&gt;
    Open File Explorer, Go to &lt;code&gt;C:\Users\&lt;/code&gt; and rename the folder under
    &lt;code&gt;C:\Users\&amp;lt;old_username&amp;gt;&lt;/code&gt; to the desired name.
  &lt;/li&gt;
  &lt;li&gt;
    After renaming the folder, now let us map the renamed folder with the user
    account.
  &lt;/li&gt;
  &lt;ol type=&quot;i&quot;&gt;
    &lt;li&gt;
      Open regedit from Win + R
      &lt;br /&gt;
      &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXFyoihBlTwj6jlthOlsCVXVXx_mM9vwpIGEMIn12eH5NdYeeaGgWPpPRdvICnbRe-3jZXRjmrR6AR85NWihELS1y5eR3A030fMs0iq6bmMkEUTNkc84MZZO_YU5d0Gh4BVIJ2CQ/s431/start_menu.png&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;273&quot; data-original-width=&quot;431&quot; height=&quot;254&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXFyoihBlTwj6jlthOlsCVXVXx_mM9vwpIGEMIn12eH5NdYeeaGgWPpPRdvICnbRe-3jZXRjmrR6AR85NWihELS1y5eR3A030fMs0iq6bmMkEUTNkc84MZZO_YU5d0Gh4BVIJ2CQ/w400-h254/start_menu.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;
    &lt;/li&gt;
    &lt;li&gt;
      Traverse to
      &lt;code&gt;Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList&lt;/code&gt;
      &lt;br /&gt;
      &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEioXvFNildSfq0uKSWCA49tArClJmHSUoPaeAGrjVv3l4hJaWMgKWk7hk6VMLPzV9tPA1TskyWk1MX1JjVoVu7ZYW2DjulYbIflvkSX29aH7ATvZSr6sAHxD2CpcmiJUY4TSjmt6g/s804/win_registry.png&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;697&quot; data-original-width=&quot;804&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEioXvFNildSfq0uKSWCA49tArClJmHSUoPaeAGrjVv3l4hJaWMgKWk7hk6VMLPzV9tPA1TskyWk1MX1JjVoVu7ZYW2DjulYbIflvkSX29aH7ATvZSr6sAHxD2CpcmiJUY4TSjmt6g/s320/win_registry.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;
      &lt;br /&gt;
    &lt;/li&gt;
    &lt;li style=&quot;text-align: left;&quot;&gt;
      Traverse through the profile list and find the matching profile where key &lt;code&gt;ProfileImagePath&lt;/code&gt; value contains the previous home folder path. Once found, update the value to match your new folder path.
      &lt;br /&gt;
      &lt;b&gt;Example:&lt;/b&gt;As shown in below image, I renamed from &lt;code&gt;C:\Users\Administrator&lt;/code&gt; to &lt;code&gt;C:\Users\supernova&lt;/code&gt;
      &lt;br /&gt;
      &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgv2Jy8oJjlVgJSW9LIqfAo96RGy-HHuhjnvPTB5cIO3Gu-E6d83j79dM_wsFZaHrheFVvJTbC6v9RdiXMiesSuezwgFkNlur96On5WZcdQPKf_TzncPXx2a3HPlFZI-lV1nLYBXw/s1022/regedit.png&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;623&quot; data-original-width=&quot;1022&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgv2Jy8oJjlVgJSW9LIqfAo96RGy-HHuhjnvPTB5cIO3Gu-E6d83j79dM_wsFZaHrheFVvJTbC6v9RdiXMiesSuezwgFkNlur96On5WZcdQPKf_TzncPXx2a3HPlFZI-lV1nLYBXw/s320/regedit.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;
    &lt;/li&gt;
  &lt;/ol&gt;
  &lt;li&gt;
    Create a link from your previous home folder to new one via &lt;font face=&quot;monospace&quot;&gt;Command Prompt&lt;/font&gt;. This should help us with programs which have stored previous home folder path in their settings.&lt;br /&gt;
    &lt;ol type=&quot;i&quot;&gt;
      &lt;li&gt;
        Search for Command Prompt in Windows Menu. Right Click and select &lt;b&gt;&lt;i&gt;run as administrator&lt;/i&gt;&lt;/b&gt;
        &lt;br /&gt;
        &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6X8hyuwQoPmbsffXH2LnHi1Hquxyg1haapxx-fjXPYj9ooHeYFTZFB5FMBvaMc-hkKgC7hhU1nlEup2DngUHv_5zDgtU1Hxmi0Q3NH1v-HPRFKRPXz7uevFU3V0kHmVOHOu_pcw/s870/Open+CMD.png&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;753&quot; data-original-width=&quot;870&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6X8hyuwQoPmbsffXH2LnHi1Hquxyg1haapxx-fjXPYj9ooHeYFTZFB5FMBvaMc-hkKgC7hhU1nlEup2DngUHv_5zDgtU1Hxmi0Q3NH1v-HPRFKRPXz7uevFU3V0kHmVOHOu_pcw/s320/Open+CMD.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;
      &lt;/li&gt;
      &lt;li&gt;
        Create a link from previous folder name to new folder name via
        &lt;code&gt;mklink&lt;/code&gt; command. &lt;br /&gt;&lt;b&gt;Syntax:&lt;/b&gt;&lt;code&gt;mklink /j &amp;lt;old_username&amp;gt; &amp;lt;new_name&amp;gt;&lt;/code&gt;
        &lt;br /&gt;
        &lt;b&gt;Example&lt;/b&gt;&lt;code&gt;mklink /j Administrator supernova&lt;/code&gt; Where &lt;font face=&quot;monospace&quot;&gt;Administrator&lt;/font&gt; is my previous folder name.
        &lt;br /&gt;
        &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPekBgvXbT4_Myfyfl0ACoSoH-SmKMTN4idauxR_rmgBdyFqpC6yOmuq-dVHAqu6G_P8AFNcQcmWzpMyacDl3y8NRE6QUn0Mn9e5KhvuP-f6ScFkDECYoFnWWQ3N26cRvPfPNUHA/s580/create_dir_link.png&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;379&quot; data-original-width=&quot;580&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPekBgvXbT4_Myfyfl0ACoSoH-SmKMTN4idauxR_rmgBdyFqpC6yOmuq-dVHAqu6G_P8AFNcQcmWzpMyacDl3y8NRE6QUn0Mn9e5KhvuP-f6ScFkDECYoFnWWQ3N26cRvPfPNUHA/s320/create_dir_link.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;
      &lt;/li&gt;
    &lt;/ol&gt;
  &lt;/li&gt;
  &lt;li&gt;
    Delete the temp account created in Step 1.
    &lt;br /&gt;
    &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirUuT7eDSpyBot9-bcD0lkAs7wLwWgaJrE7wUJk650H6tsQzIuKJm1pHg397SyeKsui_mmW64Iy6SYMx-R_FrT2aPXn6_AT7i5oqT5wH29xs7LWE81qPBH5RF6SdEDXgVd8lcMAg/s821/remove_account.png&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;616&quot; data-original-width=&quot;821&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirUuT7eDSpyBot9-bcD0lkAs7wLwWgaJrE7wUJk650H6tsQzIuKJm1pHg397SyeKsui_mmW64Iy6SYMx-R_FrT2aPXn6_AT7i5oqT5wH29xs7LWE81qPBH5RF6SdEDXgVd8lcMAg/s320/remove_account.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;
    &lt;br /&gt;
    &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjDFcfDY_c_1EF03_VLj8RJ2pnAnPKydlcWRT3Rb1NrmzhdlX3wwB7wt5Jr_2qLmRyYjBVmmp33MIluWh7xvtn4lOeQDKXOuSoWCLmdTsi1KM1mDnBT3vJqMRcVNZiIaYmym_OMQ/s706/delete_windows_account.png&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;348&quot; data-original-width=&quot;706&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjDFcfDY_c_1EF03_VLj8RJ2pnAnPKydlcWRT3Rb1NrmzhdlX3wwB7wt5Jr_2qLmRyYjBVmmp33MIluWh7xvtn4lOeQDKXOuSoWCLmdTsi1KM1mDnBT3vJqMRcVNZiIaYmym_OMQ/s320/delete_windows_account.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;
  &lt;/li&gt;
&lt;/ol&gt;
&lt;hr /&gt;
</content><link rel='replies' type='application/atom+xml' href='http://www.openguru.com/feeds/2710283981192807943/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/34127924/2710283981192807943?isPopup=true' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34127924/posts/default/2710283981192807943'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34127924/posts/default/2710283981192807943'/><link rel='alternate' type='text/html' href='http://www.openguru.com/2020/07/how-to-rename-windows-10-user-home.html' title='How to rename Windows 10 user home folder'/><author><name>Raghu Nayak</name><uri>http://www.blogger.com/profile/09482260632395506802</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkUrpgorf_V4uFHLjYstfjwL6AXAlcGKV6Z6t41pepKImqLL3K4AqL_xSaUtpcOkX3Fne6qHiFBC6mIPmYta-LAOY1itjGj3y4NwKPzFd2BfsjKO9KPB3NAtiITf-KA0KeW-5E1w/s72-c/create_new_windows_account.png" height="72" width="72"/><thr:total>2</thr:total><georss:featurename>New South Wales, Australia</georss:featurename><georss:point>-31.2532183 146.921099</georss:point><georss:box>-59.563452136178846 111.764849 -2.9429844638211549 -177.92265099999997</georss:box></entry><entry><id>tag:blogger.com,1999:blog-34127924.post-3975353142580668169</id><published>2020-07-27T23:02:00.002+10:00</published><updated>2020-07-27T23:05:33.325+10:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Conan"/><category scheme="http://www.blogger.com/atom/ns#" term="Development"/><category scheme="http://www.blogger.com/atom/ns#" term="Qt"/><title type='text'>Installing and using Qt libraries with Conan</title><content type='html'>For some reason or the other, I always had Qt installed on my dev machine either by manually compiling it from sources or via apt-get. Recently I started using conan to install Qt libaries and qmake.
&lt;br /&gt;
After installation however, I could not find an automated way of adding installed Qt binaries to my binary search path. Even after many searches online, I did not find any sample &lt;code&gt;conanfile.txt&lt;/code&gt; anywhere showcasing the proper way to install Qt with conan. After going through conan documentation however, I found out that conan generator &lt;code&gt;virtualrunenv&lt;/code&gt; can be used to tackle this problem. &lt;code&gt;virtualrunenv&lt;/code&gt; generator can be used to add/remove directories installed by conan to your binary search path.
&lt;br /&gt;
&lt;b&gt;To add Qt binaries installed by conan to your PATH, execute:&lt;/b&gt;&lt;br /&gt;
&lt;code&gt;source activate_run.sh&lt;/code&gt;
&lt;br /&gt;
&lt;b&gt;To remove them from the search path, execute:&lt;/b&gt;&lt;br /&gt;
&lt;code&gt;source deactivate_run.sh&lt;/code&gt;
&lt;br /&gt;
By adding virtualrunenv as one of your code generators, you can easily bring/remove qt binaries to/from your search path.
&lt;br /&gt;
Below is my &lt;code&gt;conanfile.txt&lt;/code&gt; which I use to install latest Qt 5.15.x via conan:
&lt;pre style=&quot;overflow-wrap: break-word; white-space: pre-wrap;&quot;&gt;[requires]
qt/[&amp;gt;=5.15.0 &amp;lt;5.16.0]@bincrafters/stable

[generators]
qmake
virtualrunenv&lt;/pre&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;
  Some of the disadvantages of using Conan to install Qt:
&lt;/h4&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
  &lt;li&gt;
    Qt installed via conan does not include Qt designer and other binaries. It only includes qmake.
  &lt;/li&gt;
  &lt;li&gt;
    Qt installation via Conan still requires few packages to be manually installed via APT.
  &lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;More info:&lt;/h4&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
  &lt;li&gt;
    &lt;a href=&quot;https://docs.conan.io/en/latest/reference/generators/virtualrunenv.html&quot;&gt;conan virtualrunenv documentation&lt;/a&gt;
  &lt;/li&gt;
&lt;/ul&gt;
</content><link rel='replies' type='application/atom+xml' href='http://www.openguru.com/feeds/3975353142580668169/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/34127924/3975353142580668169?isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34127924/posts/default/3975353142580668169'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34127924/posts/default/3975353142580668169'/><link rel='alternate' type='text/html' href='http://www.openguru.com/2020/07/installing-and-using-qt-libraries-with.html' title='Installing and using Qt libraries with Conan'/><author><name>Raghu Nayak</name><uri>http://www.blogger.com/profile/09482260632395506802</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total><georss:featurename>New South Wales, Australia</georss:featurename><georss:point>-31.2532183 146.921099</georss:point><georss:box>-59.563452136178846 111.764849 -2.9429844638211549 -177.92265099999997</georss:box></entry><entry><id>tag:blogger.com,1999:blog-34127924.post-6105478498724844410</id><published>2020-07-26T23:58:00.001+10:00</published><updated>2020-07-27T23:05:13.216+10:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Qt"/><category scheme="http://www.blogger.com/atom/ns#" term="Windows"/><title type='text'>Windows Batch script to use Qt + Microsoft C++ Build Tools</title><content type='html'>I recently started using Qt Creator on Windows with Microsoft C++ build tools. During this process, I created below batch script to open a console window where I can give all Qt + nmake/jom commands.

&lt;script src=&quot;https://gist.github.com/raghunayak/26ee17a12afaa0e55a121fd884347f1c.js&quot;&gt;&lt;/script&gt;
&lt;hr /&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.openguru.com/feeds/6105478498724844410/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/34127924/6105478498724844410?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34127924/posts/default/6105478498724844410'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34127924/posts/default/6105478498724844410'/><link rel='alternate' type='text/html' href='http://www.openguru.com/2020/07/windows-batch-script-to-use-qt.html' title='Windows Batch script to use Qt + Microsoft C++ Build Tools'/><author><name>Raghu Nayak</name><uri>http://www.blogger.com/profile/09482260632395506802</uri><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><georss:featurename>New South Wales, Australia</georss:featurename><georss:point>-31.2532183 146.921099</georss:point><georss:box>-59.563452136178846 111.764849 -2.9429844638211549 -177.92265099999997</georss:box></entry><entry><id>tag:blogger.com,1999:blog-34127924.post-5848363747188817644</id><published>2020-07-25T23:58:00.004+10:00</published><updated>2020-07-27T22:12:23.145+10:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Qt"/><title type='text'>Script to download latest Qt-Creator nightly development installer</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
  Here is a script I created to download latest Qt-Creator nightly build installer for Linux. However, it can be modified to download the installer Windows or Mac OS.
  Replace &lt;code&gt;.run&lt;/code&gt; with &lt;code&gt;.exe&lt;/code&gt; for Windows, and with &lt;code&gt;.dmg&lt;/code&gt; to make it download installer for Mac OS.
  &lt;br/&gt;
  &lt;script src=&quot;https://gist.github.com/raghunayak/5e99fc8f95f1742846bc9c9ae9d8f858.js&quot;&gt;&lt;/script&gt;
  You can use above script to download latest stable release as well. Just change the URL to
  &lt;code&gt;https://download.qt.io/official_releases/qtcreator/&lt;/code&gt; to download
  latest stable release.
  &lt;hr /&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://www.openguru.com/feeds/5848363747188817644/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/34127924/5848363747188817644?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34127924/posts/default/5848363747188817644'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34127924/posts/default/5848363747188817644'/><link rel='alternate' type='text/html' href='http://www.openguru.com/2020/07/script-to-download-latest-qt-creator.html' title='Script to download latest Qt-Creator nightly development installer'/><author><name>Raghu Nayak</name><uri>http://www.blogger.com/profile/09482260632395506802</uri><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><georss:featurename>New South Wales, Australia</georss:featurename><georss:point>-31.2532183 146.921099</georss:point><georss:box>-59.563452136178846 111.764849 -2.9429844638211549 -177.92265099999997</georss:box></entry><entry><id>tag:blogger.com,1999:blog-34127924.post-6726051424423212300</id><published>2020-07-23T11:27:00.006+10:00</published><updated>2020-07-23T18:51:29.480+10:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Development"/><title type='text'>How to uninstall Mac OS Xcode command-line tools</title><content type='html'>You can uninstall Xcode command-line tools by manually deleting the directory &lt;code&gt;/Library/Developer/CommandLineTools&lt;/code&gt;
&lt;br /&gt;
You can delete this directory either from Finder App or by entering following command in Terminal App.
&lt;br /&gt;
&lt;code&gt;sudo rm -rf /Library/Developer/CommandLineTools&lt;/code&gt;
&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Resetting the default command line tools:&lt;/h3&gt;
Once you remove the directory, enter below command to reset the default command-line tools
&lt;br /&gt;
&lt;code&gt;sudo xcode-select -r&lt;/code&gt;
&lt;br /&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;Related:&lt;/h4&gt;
  &lt;ul style=&quot;text-align: left;&quot;&gt;
    &lt;li&gt;&lt;a href=&quot;https://developer.apple.com/library/archive/technotes/tn2339/_index.html#//apple_ref/doc/uid/DTS40014588-CH1-HOW_CAN_I_UNINSTALL_THE_COMMAND_LINE_TOOLS_&quot;&gt;Apple Developer Docs - How can I uninstall the command-line tools?&lt;/a&gt;&lt;/li&gt;
  &lt;/ul&gt;
&lt;hr /&gt;
Above commands should also help you remove command-line tools from Mac OS auto update.
&lt;br /&gt;
&lt;h4&gt;Before:&lt;/h4&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIk1rFhWvaoZsgBrNVk8w22rHz0tgw3AeDLcAiLWV8UawRyKCEGyvqk9xdEKrgITJMDQz95mcO221B4M1jjYZngE5Cs9CrS-vbr_B2qGeU6hThyphenhyphenPvV01JeBhl56h0HvPO5jBQAiw/s702/Mac+OS+Software+Update+-+Before.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;257&quot; data-original-width=&quot;702&quot; height=&quot;117&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIk1rFhWvaoZsgBrNVk8w22rHz0tgw3AeDLcAiLWV8UawRyKCEGyvqk9xdEKrgITJMDQz95mcO221B4M1jjYZngE5Cs9CrS-vbr_B2qGeU6hThyphenhyphenPvV01JeBhl56h0HvPO5jBQAiw/w320-h117/Mac+OS+Software+Update+-+Before.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjElka5Nx_SXGZ3YJcBfwnKHVMH4u69jyGhPS5eEaljJvjKTfMH-_jsBzxzgf5O0hskZ4RAdX0WlQgPWz1r7U87cT7hIhthnXcIv5uNnOYC0899q4Uyg3h75x_aRHgL34nm-hIuQw/s702/Mac+OS+Software+Update+-+Before+-+Commandlinetools.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;418&quot; data-original-width=&quot;702&quot; height=&quot;239&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjElka5Nx_SXGZ3YJcBfwnKHVMH4u69jyGhPS5eEaljJvjKTfMH-_jsBzxzgf5O0hskZ4RAdX0WlQgPWz1r7U87cT7hIhthnXcIv5uNnOYC0899q4Uyg3h75x_aRHgL34nm-hIuQw/w400-h239/Mac+OS+Software+Update+-+Before+-+Commandlinetools.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;h4&gt;After:&lt;/h4&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtmqNs9aSQ8Ezr2XPzhn9i17cdYOad9syEJwUVNEGrtlEe7Z-fpCt-3DYnxf9bLxzcBVy6Y0Zxh-2Fx9bluJKqRijqpR7eMaKIYnRXOo__04IK7M4olxM1rOGcGHj6uTlvQzSl3Q/s683/Mac+OS+Software+Update+-+After.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;249&quot; data-original-width=&quot;683&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtmqNs9aSQ8Ezr2XPzhn9i17cdYOad9syEJwUVNEGrtlEe7Z-fpCt-3DYnxf9bLxzcBVy6Y0Zxh-2Fx9bluJKqRijqpR7eMaKIYnRXOo__04IK7M4olxM1rOGcGHj6uTlvQzSl3Q/s320/Mac+OS+Software+Update+-+After.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://www.openguru.com/feeds/6726051424423212300/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/34127924/6726051424423212300?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34127924/posts/default/6726051424423212300'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34127924/posts/default/6726051424423212300'/><link rel='alternate' type='text/html' href='http://www.openguru.com/2020/07/how-to-uninstall-mac-os-xcode-command.html' title='How to uninstall Mac OS Xcode command-line tools'/><author><name>Raghu Nayak</name><uri>http://www.blogger.com/profile/09482260632395506802</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIk1rFhWvaoZsgBrNVk8w22rHz0tgw3AeDLcAiLWV8UawRyKCEGyvqk9xdEKrgITJMDQz95mcO221B4M1jjYZngE5Cs9CrS-vbr_B2qGeU6hThyphenhyphenPvV01JeBhl56h0HvPO5jBQAiw/s72-w320-h117-c/Mac+OS+Software+Update+-+Before.png" height="72" width="72"/><thr:total>0</thr:total><georss:featurename>New South Wales, Australia</georss:featurename><georss:point>-31.2532183 146.921099</georss:point><georss:box>-59.563452136178846 111.764849 -2.9429844638211549 -177.92265099999997</georss:box></entry><entry><id>tag:blogger.com,1999:blog-34127924.post-171831491428096073</id><published>2020-07-22T18:21:00.000+10:00</published><updated>2020-07-27T23:07:01.918+10:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="Mac OS"/><category scheme="http://www.blogger.com/atom/ns#" term="Qt"/><category scheme="http://www.blogger.com/atom/ns#" term="Windows"/><title type='text'>How to clear Qt online installer Account credentials</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Now that Qt has stopped hosting offline installers, the only option left is to use Qt online installer.
&lt;br /&gt;
Unfortunately Qt online installer automatically saves the account credentials without asking, and does not provide any option to avoid auto save. This could be particularly problematic if you are using Qt online installer on a public computer, and you don’t want to keep your account credentials lingering around.
&lt;br /&gt;
Below are steps to delete Qt online installer account credentials
&lt;br /&gt;
Qt stores the account credentials in a file named qtaccount.ini
&lt;br /&gt;
You need to delete this file to remove Qt account credentials from the computer.
&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Windows:&lt;/h3&gt;
  &lt;code&gt;qtaccount.ini&lt;/code&gt; is stored at &lt;code&gt;C:\Users\&amp;lt;User Name&amp;gt;\AppData\Roaming\Qt\&lt;/code&gt;
  &lt;br /&gt;
  Note: You can enter below shortcut in Windows Run (&lt;code&gt;Win Key + R&lt;/code&gt;) to open this directory with File Explorer.
  &lt;br /&gt;
  &lt;code&gt;%APPDATA%\Qt\&lt;/code&gt;
  &lt;br /&gt;
  To delete the file in console, open &lt;code&gt;cmd.exe&lt;/code&gt; from Windows menu and enter below command
  &lt;br /&gt;
  &lt;code&gt;del %APPDATA%\Qt\qtaccount.ini&lt;/code&gt;
  &lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Linux:&lt;/h3&gt;
  &lt;code&gt;qtaccount.ini&lt;/code&gt; is stored at &lt;code&gt;/home/&amp;lt;User Name&amp;gt;/.local/share/Qt/&lt;/code&gt;
  &lt;br /&gt;
  To delete this file from terminal, enter below code in terminal
  &lt;br /&gt;
  &lt;code&gt;rm /home/$USERNAME/.local/share/Qt/qtaccount.ini&lt;/code&gt;
  &lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Mac OS X:&lt;/h3&gt;
  Qt Account details are stored at &lt;code&gt;/Users/&amp;lt;User Name&amp;gt;/Library/Application\ Support/Qt/&lt;/code&gt;
  &lt;br /&gt;
  To delete this file via Terminal, open terminal app and enter below code
  &lt;br /&gt;
  &lt;code&gt;rm $HOME/Library/Application\ Support/Qt/qtaccount.ini&lt;/code&gt;
  &lt;br /&gt;
&lt;h4&gt;Related bug report:&lt;/h4&gt;
  &lt;ul style=&quot;text-align: left;&quot;&gt;
    &lt;li&gt;&lt;a href=&quot;https://bugreports.qt.io/browse/QTBUG-82858&quot;&gt;https://bugreports.qt.io/browse/QTBUG-82858&lt;/a&gt;&lt;/li&gt;
  &lt;/ul&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://www.openguru.com/feeds/171831491428096073/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/34127924/171831491428096073?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34127924/posts/default/171831491428096073'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34127924/posts/default/171831491428096073'/><link rel='alternate' type='text/html' href='http://www.openguru.com/2020/07/how-to-clear-qt-online-installer.html' title='How to clear Qt online installer Account credentials'/><author><name>Raghu Nayak</name><uri>http://www.blogger.com/profile/09482260632395506802</uri><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-34127924.post-3145217494428877566</id><published>2020-07-21T00:14:00.001+10:00</published><updated>2020-07-22T18:26:26.606+10:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Internet"/><category scheme="http://www.blogger.com/atom/ns#" term="NBN"/><title type='text'>NBN: Why 5GHz WiFi router is critical to get good internet speed</title><content type='html'>I have Vodafone NBN on 100Mbps/40Mbps plan and below are my two speed test results taken one after the other at around 19:45 (Which is evening peak hours)
&lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Speed test results when connected with 5GHz WiFi&lt;/span&gt;&lt;/h3&gt;
&lt;div&gt;&lt;a href=&quot;https://www.speedtest.net/result/9784638442&quot;&gt;&lt;img src=&quot;https://www.speedtest.net/result/9784638442.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Speed test results when connected to 2.5GHz WiFi&lt;/span&gt;&lt;/h3&gt;
&lt;div&gt;&lt;a href=&quot;https://www.speedtest.net/result/9784643034&quot;&gt;&lt;img src=&quot;https://www.speedtest.net/result/9784643034.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;As you can see, 5GHz WiFi is critical to get full download &amp;amp; upload speed on your NBN.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.openguru.com/feeds/3145217494428877566/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/34127924/3145217494428877566?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34127924/posts/default/3145217494428877566'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34127924/posts/default/3145217494428877566'/><link rel='alternate' type='text/html' href='http://www.openguru.com/2020/07/nbn-why-5ghz-wifi-router-is-critical-to.html' title='NBN: Why 5GHz WiFi router is critical to get good internet speed'/><author><name>Raghu Nayak</name><uri>http://www.blogger.com/profile/09482260632395506802</uri><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><georss:featurename>New South Wales, Australia</georss:featurename><georss:point>-31.2532183 146.921099</georss:point><georss:box>-59.563452136178846 111.764849 -2.9429844638211549 -177.92265099999997</georss:box></entry><entry><id>tag:blogger.com,1999:blog-34127924.post-134893157637397483</id><published>2020-07-15T23:47:00.004+10:00</published><updated>2020-07-20T23:56:55.186+10:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Qt"/><category scheme="http://www.blogger.com/atom/ns#" term="Windows"/><title type='text'>Fix lldb.exe missing python36.dll error</title><content type='html'>&lt;style type=&quot;text/css&quot;&gt;@import url(https://themes.googleusercontent.com/fonts/css?kit=ODelI1aHBYDBqgeIAH2zlDnBIlqCihZp0p_Rvd-RRMo);ol{margin:0;padding:0}table td,table th{padding:0}.c0{color:#000000;font-weight:400;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:&quot;Source Sans Pro&quot;;font-style:normal}.c4{-webkit-text-decoration-skip:none;color:#1155cc;font-weight:400;text-decoration:underline;text-decoration-skip-ink:none;font-family:&quot;Source Sans Pro&quot;}.c1{padding-top:0pt;padding-bottom:0pt;orphans:2;widows:2;text-align:left}.c2{background-color:#ffffff;max-width:451.4pt;padding:72pt 72pt 72pt 72pt}.c5{color:inherit;text-decoration:inherit}.c6{font-weight:400;font-family:&quot;Source Sans Pro&quot;}.c3{height:11pt}.title{padding-top:0pt;color:#000000;font-size:26pt;padding-bottom:3pt;font-family:&quot;Arial&quot;;page-break-after:avoid;orphans:2;widows:2;text-align:left}.subtitle{padding-top:0pt;color:#666666;font-size:15pt;padding-bottom:16pt;font-family:&quot;Arial&quot;;page-break-after:avoid;orphans:2;widows:2;text-align:left}li{color:#000000;font-size:11pt;font-family:&quot;Arial&quot;}p{margin:0;color:#000000;font-size:11pt;font-family:&quot;Arial&quot;}h1{padding-top:20pt;color:#000000;font-size:20pt;padding-bottom:6pt;font-family:&quot;Arial&quot;;page-break-after:avoid;orphans:2;widows:2;text-align:left}h2{padding-top:18pt;color:#000000;font-size:16pt;padding-bottom:6pt;font-family:&quot;Arial&quot;;page-break-after:avoid;orphans:2;widows:2;text-align:left}h3{padding-top:16pt;color:#434343;font-size:14pt;padding-bottom:4pt;font-family:&quot;Arial&quot;;page-break-after:avoid;orphans:2;widows:2;text-align:left}h4{padding-top:14pt;color:#666666;font-size:12pt;padding-bottom:4pt;font-family:&quot;Arial&quot;;page-break-after:avoid;orphans:2;widows:2;text-align:left}h5{padding-top:12pt;color:#666666;font-size:11pt;padding-bottom:4pt;font-family:&quot;Arial&quot;;page-break-after:avoid;orphans:2;widows:2;text-align:left}h6{padding-top:12pt;color:#666666;font-size:11pt;padding-bottom:4pt;font-family:&quot;Arial&quot;;page-break-after:avoid;font-style:italic;orphans:2;widows:2;text-align:left}&lt;/style&gt;
&lt;p class=&quot;c1&quot;&gt;&lt;span class=&quot;c0&quot;&gt;I generally use Ubuntu 16.04 as my development machine. Recently I tried to setup a Windows 10 development machine on &amp;nbsp;Virtual machine with Qt 5.15 and Qt Creator 4.12&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;c1 c3&quot;&gt;&lt;span class=&quot;c0&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;c1&quot;&gt;&lt;span class=&quot;c0&quot;&gt;In this machine, I was getting below error each time I tried to open Qt Creator from the start menu.&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;c1 c3&quot;&gt;&lt;span class=&quot;c0&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuk8rcMv9L3DdSWQAMPZapEXABdNx4U0T4DbYzRkQyYdC6ZidcDYT7o-vJ1lfmPsessI6vxP5UuCvGtiFZav8BDWVhwajUSgmpAspacoPMWEdpPT03G1hdkd-HqvpUPDsgzSiXJQ/s434/lldb+python36+error.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;lldb.exe missing python36.dll error&quot; border=&quot;0&quot; data-original-height=&quot;173&quot; data-original-width=&quot;434&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuk8rcMv9L3DdSWQAMPZapEXABdNx4U0T4DbYzRkQyYdC6ZidcDYT7o-vJ1lfmPsessI6vxP5UuCvGtiFZav8BDWVhwajUSgmpAspacoPMWEdpPT03G1hdkd-HqvpUPDsgzSiXJQ/d/lldb+python36+error.png&quot; title=&quot;lldb.exe missing python36.dll error&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p class=&quot;c1&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class=&quot;c1 c3&quot;&gt;&lt;span class=&quot;c0&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;c1&quot;&gt;&lt;span class=&quot;c0&quot;&gt;Turns out the culprit is LLVM I had installed earlier.&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;c1 c3&quot;&gt;&lt;span class=&quot;c0&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;c1&quot;&gt;&lt;span class=&quot;c6&quot;&gt;Fix is simple. Download Python 3.6 Windows zip file from &lt;/span&gt;&lt;span class=&quot;c4&quot;&gt;&lt;a class=&quot;c5&quot; href=&quot;https://www.google.com/url?q=https://www.python.org/downloads/windows/&amp;amp;sa=D&amp;amp;ust=1594823571957000&amp;amp;usg=AOvVaw10Qnk76xvcGCM7_pCX-f_H&quot;&gt;python website&lt;/a&gt;&lt;/span&gt;&lt;span class=&quot;c0&quot;&gt;&amp;nbsp;(I used&amp;nbsp;&lt;/span&gt;&lt;code&gt;python-3.6.8-embed-amd64&lt;/code&gt;). Extract the downloaded zip file, copy the python36.dll to LLVM bin directory (For me it was &lt;code&gt;C:\Program Files\LLVM\bin&lt;/code&gt; as shown below). Press OK if you get any warning prompt.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p class=&quot;c1 c3&quot;&gt;&lt;span class=&quot;c0&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgn_1t8M7twGiN4_DRUHrxaeGdQyJ2GGYjFEhMvwQLiOdORpTPO46G1EM7gn7Xt2BkkSpymj3qVB71jbW_MnAWOmoRfxp65Sz-6Zdi3hkcbiffW_o7U1Cfhvg3PhVAcWeoeY_D99Q/s1282/python36+installation.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Copy Python36.dll to LLVM bin dir&quot; border=&quot;0&quot; data-original-height=&quot;928&quot; data-original-width=&quot;1282&quot; height=&quot;466&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgn_1t8M7twGiN4_DRUHrxaeGdQyJ2GGYjFEhMvwQLiOdORpTPO46G1EM7gn7Xt2BkkSpymj3qVB71jbW_MnAWOmoRfxp65Sz-6Zdi3hkcbiffW_o7U1Cfhvg3PhVAcWeoeY_D99Q/w640-h466/python36+installation.png&quot; title=&quot;Copy Python36.dll to LLVM bin dir&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p class=&quot;c1&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class=&quot;c1 c3&quot;&gt;&lt;span class=&quot;c0&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;c1&quot;&gt;&lt;span class=&quot;c0&quot;&gt;It feels strange that someone forgot to include a crucial DLL with their installer!&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;c1 c3&quot;&gt;&lt;span class=&quot;c0&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;c1&quot;&gt;&lt;span class=&quot;c0&quot;&gt;Happy coding..&lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.openguru.com/feeds/134893157637397483/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/34127924/134893157637397483?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34127924/posts/default/134893157637397483'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34127924/posts/default/134893157637397483'/><link rel='alternate' type='text/html' href='http://www.openguru.com/2020/07/fix-lldbexe-missing-python36dll-error.html' title='Fix lldb.exe missing python36.dll error'/><author><name>Raghu Nayak</name><uri>http://www.blogger.com/profile/09482260632395506802</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuk8rcMv9L3DdSWQAMPZapEXABdNx4U0T4DbYzRkQyYdC6ZidcDYT7o-vJ1lfmPsessI6vxP5UuCvGtiFZav8BDWVhwajUSgmpAspacoPMWEdpPT03G1hdkd-HqvpUPDsgzSiXJQ/s72-c-d/lldb+python36+error.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34127924.post-849568102708749906</id><published>2017-11-03T18:49:00.002+11:00</published><updated>2020-07-16T01:05:25.968+10:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Automation"/><category scheme="http://www.blogger.com/atom/ns#" term="CentOS"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><title type='text'>Bamboo Auto-start script in Linux</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;Since there are diverse flavours of Linux distributions out there, Bamboo agent installation does not create a auto-start service automatically during the agent installation.&lt;br /&gt;
&lt;br /&gt;
Using the below mentioned steps you can create a Bamboo auto-start service. Below instructions are tested under CentOS 7, however; they should work for any systemd based Linux systems with minor variations.
&lt;br /&gt;
&lt;h2 id=&quot;LinuxBambooautostart-CreatingtheBambooservice&quot; style=&quot;font-family: arial, sans-serif; font-size: 20px; font-weight: normal; line-height: 1.5; margin: 30px 0px 0px; padding: 0px;&quot;&gt;Creating the Bamboo service&lt;/h2&gt;
&lt;ol style=&quot;color: #333333; font-family: arial, sans-serif; font-size: 14px; margin: 10px 0px 0px;&quot;&gt;&lt;li&gt;Login to the Bamboo system console over SSH/directly.&lt;/li&gt;
&lt;li&gt;&lt;div class=&quot;auto-cursor-target&quot; style=&quot;padding: 0px;&quot;&gt;Switch to super user.&lt;/div&gt;&lt;div class=&quot;code panel pdl conf-macro output-block&quot; data-hasbody=&quot;true&quot; data-macro-name=&quot;code&quot; style=&quot;background-color: transparent; border-radius: 3px; border: 1px solid rgb(102, 153, 204); margin: 10px 0px; overflow: auto; padding: 0px;&quot;&gt;&lt;div class=&quot;codeContent panelContent pdl&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; line-height: 20px; margin: 0px; overflow: hidden; padding: 0px;&quot;&gt;&lt;div style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;div class=&quot;syntaxhighlighter sh-confluence nogutter java&quot; id=&quot;highlighter_132352&quot; style=&quot;font-size: 1em; margin: 0px; overflow: auto; padding: 0px; position: relative; width: 1476px;&quot;&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;background: 0px 50%; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; font-family: consolas, &amp;quot;bitstream vera sans mono&amp;quot;, &amp;quot;courier new&amp;quot;, courier, monospace; font-size: 14px; height: auto; left: auto; line-height: 20px; margin: 0px; min-height: inherit; outline: 0px; overflow: visible; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: 1476px;&quot;&gt;&lt;tbody style=&quot;background: 0px 50%; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; height: auto; left: auto; line-height: 20px; margin: 0px; min-height: inherit; outline: 0px; overflow: visible; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;&quot;&gt;
&lt;tr style=&quot;background: 0px 50%; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; height: auto; left: auto; line-height: 20px; margin: 0px; min-height: inherit; outline: 0px; overflow: visible; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;&quot;&gt;&lt;td class=&quot;code&quot; style=&quot;background: 0px 50%; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; height: auto; left: auto; line-height: 20px; margin: 0px; min-height: inherit; outline: 0px; overflow: visible; padding: 0px 0px 0px 15px; position: static; right: auto; top: auto; vertical-align: baseline; width: 1461px;&quot;&gt;&lt;div class=&quot;container&quot; style=&quot;background: 0px 50%; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; height: auto; left: auto; line-height: 20px; margin: 15px 0px 0px; min-height: inherit; outline: 0px; overflow: visible; padding: 0px 0px 15px; position: relative; right: auto; top: auto; vertical-align: baseline; white-space: pre-wrap; width: auto;&quot; title=&quot;Hint: double-click to select code&quot;&gt;&lt;div class=&quot;line number1 index0 alt2&quot; style=&quot;background: 0px 50%; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; height: auto; left: auto; line-height: 20px; margin: 0px; min-height: inherit; outline: 0px; overflow: visible; padding: 0px 1em 0px 0px; position: static; right: auto; top: auto; vertical-align: baseline; white-space: nowrap; width: auto;&quot;&gt;&lt;code class=&quot;java plain&quot; style=&quot;background: 0px 50%; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; font-family: consolas, &amp;quot;bitstream vera sans mono&amp;quot;, &amp;quot;courier new&amp;quot;, courier, monospace; height: auto; left: auto; line-height: 20px; margin: 0px; min-height: inherit; outline: 0px; overflow: visible; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;&quot;&gt;su -&lt;/code&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div class=&quot;auto-cursor-target&quot; style=&quot;padding: 0px;&quot;&gt;Create the &lt;code&gt;bamboo.service&lt;/code&gt;&amp;nbsp;file inside the directory &lt;code&gt;/etc/systemd/system&lt;/code&gt;.&amp;nbsp;Set the proper file permission.&lt;/div&gt;&lt;div class=&quot;code panel pdl conf-macro output-block&quot; data-hasbody=&quot;true&quot; data-macro-name=&quot;code&quot; style=&quot;background-color: transparent; border-radius: 3px; border: 1px solid rgb(102, 153, 204); margin: 10px 0px; overflow: auto; padding: 0px;&quot;&gt;&lt;div class=&quot;codeContent panelContent pdl&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; line-height: 20px; margin: 0px; overflow: hidden; padding: 0px;&quot;&gt;&lt;div style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;div class=&quot;syntaxhighlighter sh-confluence nogutter java&quot; id=&quot;highlighter_29003&quot; style=&quot;font-size: 1em; margin: 0px; overflow: auto; padding: 0px; position: relative; width: 1476px;&quot;&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;background: 0px 50%; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; font-family: consolas, &amp;quot;bitstream vera sans mono&amp;quot;, &amp;quot;courier new&amp;quot;, courier, monospace; font-size: 14px; height: auto; left: auto; line-height: 20px; margin: 0px; min-height: inherit; outline: 0px; overflow: visible; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: 1476px;&quot;&gt;&lt;tbody style=&quot;background: 0px 50%; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; height: auto; left: auto; line-height: 20px; margin: 0px; min-height: inherit; outline: 0px; overflow: visible; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;&quot;&gt;
&lt;tr style=&quot;background: 0px 50%; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; height: auto; left: auto; line-height: 20px; margin: 0px; min-height: inherit; outline: 0px; overflow: visible; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;&quot;&gt;&lt;td class=&quot;code&quot; style=&quot;background: 0px 50%; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; height: auto; left: auto; line-height: 20px; margin: 0px; min-height: inherit; outline: 0px; overflow: visible; padding: 0px 0px 0px 15px; position: static; right: auto; top: auto; vertical-align: baseline; width: 1461px;&quot;&gt;&lt;div class=&quot;container&quot; style=&quot;background: 0px 50%; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; height: auto; left: auto; line-height: 20px; margin: 15px 0px 0px; min-height: inherit; outline: 0px; overflow: visible; padding: 0px 0px 15px; position: relative; right: auto; top: auto; vertical-align: baseline; white-space: pre-wrap; width: auto;&quot; title=&quot;Hint: double-click to select code&quot;&gt;&lt;div class=&quot;line number1 index0 alt2&quot; style=&quot;background: 0px 50%; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; height: auto; left: auto; line-height: 20px; margin: 0px; min-height: inherit; outline: 0px; overflow: visible; padding: 0px 1em 0px 0px; position: static; right: auto; top: auto; vertical-align: baseline; white-space: nowrap; width: auto;&quot;&gt;&lt;code class=&quot;java plain&quot; style=&quot;background: 0px 50%; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; font-family: consolas, &amp;quot;bitstream vera sans mono&amp;quot;, &amp;quot;courier new&amp;quot;, courier, monospace; height: auto; left: auto; line-height: 20px; margin: 0px; min-height: inherit; outline: 0px; overflow: visible; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;&quot;&gt;touch /etc/systemd/system/bamboo.service&lt;/code&gt;&lt;/div&gt;&lt;div class=&quot;line number2 index1 alt1&quot; style=&quot;background: 0px 50%; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; height: auto; left: auto; line-height: 20px; margin: 0px; min-height: inherit; outline: 0px; overflow: visible; padding: 0px 1em 0px 0px; position: static; right: auto; top: auto; vertical-align: baseline; white-space: nowrap; width: auto;&quot;&gt;&lt;code class=&quot;java plain&quot; style=&quot;background: 0px 50%; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; font-family: consolas, &amp;quot;bitstream vera sans mono&amp;quot;, &amp;quot;courier new&amp;quot;, courier, monospace; height: auto; left: auto; line-height: 20px; margin: 0px; min-height: inherit; outline: 0px; overflow: visible; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;&quot;&gt;chmod&amp;nbsp;&lt;/code&gt;&lt;code class=&quot;java value&quot; style=&quot;background: 0px 50%; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; color: #009900; float: none; font-family: consolas, &amp;quot;bitstream vera sans mono&amp;quot;, &amp;quot;courier new&amp;quot;, courier, monospace; height: auto; left: auto; line-height: 20px; margin: 0px; min-height: inherit; outline: 0px; overflow: visible; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;&quot;&gt;664&lt;/code&gt; &lt;code class=&quot;java plain&quot; style=&quot;background: 0px 50%; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; font-family: consolas, &amp;quot;bitstream vera sans mono&amp;quot;, &amp;quot;courier new&amp;quot;, courier, monospace; height: auto; left: auto; line-height: 20px; margin: 0px; min-height: inherit; outline: 0px; overflow: visible; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;&quot;&gt;/etc/systemd/system/bamboo.service&lt;/code&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div class=&quot;auto-cursor-target&quot; style=&quot;padding: 0px;&quot;&gt;Enter the following command to insert the bamboo.service file contents&lt;/div&gt;&lt;div class=&quot;code panel pdl conf-macro output-block&quot; data-hasbody=&quot;true&quot; data-macro-name=&quot;code&quot; style=&quot;background-color: transparent; border-radius: 3px; border: 1px solid rgb(102, 153, 204); margin: 10px 0px; overflow: auto; padding: 0px;&quot;&gt;&lt;div class=&quot;codeContent panelContent pdl&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; line-height: 20px; margin: 0px; overflow: hidden; padding: 0px;&quot;&gt;&lt;div style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;div class=&quot;syntaxhighlighter sh-confluence nogutter java&quot; id=&quot;highlighter_236166&quot; style=&quot;font-size: 1em; margin: 0px; overflow: auto; padding: 0px; position: relative; width: 1476px;&quot;&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;background: 0px 50%; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; font-family: consolas, &amp;quot;bitstream vera sans mono&amp;quot;, &amp;quot;courier new&amp;quot;, courier, monospace; font-size: 14px; height: auto; left: auto; line-height: 20px; margin: 0px; min-height: inherit; outline: 0px; overflow: visible; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: 1476px;&quot;&gt;&lt;tbody style=&quot;background: 0px 50%; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; height: auto; left: auto; line-height: 20px; margin: 0px; min-height: inherit; outline: 0px; overflow: visible; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;&quot;&gt;
&lt;tr style=&quot;background: 0px 50%; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; height: auto; left: auto; line-height: 20px; margin: 0px; min-height: inherit; outline: 0px; overflow: visible; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;&quot;&gt;&lt;td class=&quot;code&quot; style=&quot;background: 0px 50%; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; height: auto; left: auto; line-height: 20px; margin: 0px; min-height: inherit; outline: 0px; overflow: visible; padding: 0px 0px 0px 15px; position: static; right: auto; top: auto; vertical-align: baseline; width: 1461px;&quot;&gt;&lt;div class=&quot;container&quot; style=&quot;background: 0px 50%; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; height: auto; left: auto; line-height: 20px; margin: 15px 0px 0px; min-height: inherit; outline: 0px; overflow: visible; padding: 0px 0px 15px; position: relative; right: auto; top: auto; vertical-align: baseline; white-space: pre-wrap; width: auto;&quot; title=&quot;Hint: double-click to select code&quot;&gt;&lt;div class=&quot;line number1 index0 alt2&quot; style=&quot;background: 0px 50%; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; height: auto; left: auto; line-height: 20px; margin: 0px; min-height: inherit; outline: 0px; overflow: visible; padding: 0px 1em 0px 0px; position: static; right: auto; top: auto; vertical-align: baseline; white-space: nowrap; width: auto;&quot;&gt;&lt;code class=&quot;java plain&quot; style=&quot;background: 0px 50%; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; font-family: consolas, &amp;quot;bitstream vera sans mono&amp;quot;, &amp;quot;courier new&amp;quot;, courier, monospace; height: auto; left: auto; line-height: 20px; margin: 0px; min-height: inherit; outline: 0px; overflow: visible; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;&quot;&gt;echo &quot;[Unit]&lt;/code&gt;&lt;/div&gt;&lt;div class=&quot;line number2 index1 alt1&quot; style=&quot;background: 0px 50%; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; height: auto; left: auto; line-height: 20px; margin: 0px; min-height: inherit; outline: 0px; overflow: visible; padding: 0px 1em 0px 0px; position: static; right: auto; top: auto; vertical-align: baseline; white-space: nowrap; width: auto;&quot;&gt;&lt;code class=&quot;java plain&quot; style=&quot;background: 0px 50%; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; font-family: consolas, &amp;quot;bitstream vera sans mono&amp;quot;, &amp;quot;courier new&amp;quot;, courier, monospace; height: auto; left: auto; line-height: 20px; margin: 0px; min-height: inherit; outline: 0px; overflow: visible; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;&quot;&gt;Description=Bamboo startup Agent&lt;/code&gt;&lt;/div&gt;&lt;div class=&quot;line number3 index2 alt2&quot; style=&quot;background: 0px 50%; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; height: auto; left: auto; line-height: 20px; margin: 0px; min-height: inherit; outline: 0px; overflow: visible; padding: 0px 1em 0px 0px; position: static; right: auto; top: auto; vertical-align: baseline; white-space: nowrap; width: auto;&quot;&gt;&lt;code class=&quot;java plain&quot; style=&quot;background: 0px 50%; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; font-family: consolas, &amp;quot;bitstream vera sans mono&amp;quot;, &amp;quot;courier new&amp;quot;, courier, monospace; height: auto; left: auto; line-height: 20px; margin: 0px; min-height: inherit; outline: 0px; overflow: visible; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;&quot;&gt;After=syslog.target network.target&lt;/code&gt;&lt;/div&gt;&lt;div class=&quot;line number4 index3 alt1&quot; style=&quot;background: 0px 50%; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; height: auto; left: auto; line-height: 20px; margin: 0px; min-height: inherit; outline: 0px; overflow: visible; padding: 0px 1em 0px 0px; position: static; right: auto; top: auto; vertical-align: baseline; white-space: nowrap; width: auto;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;line number5 index4 alt2&quot; style=&quot;background: 0px 50%; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; height: auto; left: auto; line-height: 20px; margin: 0px; min-height: inherit; outline: 0px; overflow: visible; padding: 0px 1em 0px 0px; position: static; right: auto; top: auto; vertical-align: baseline; white-space: nowrap; width: auto;&quot;&gt;&lt;code class=&quot;java plain&quot; style=&quot;background: 0px 50%; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; font-family: consolas, &amp;quot;bitstream vera sans mono&amp;quot;, &amp;quot;courier new&amp;quot;, courier, monospace; height: auto; left: auto; line-height: 20px; margin: 0px; min-height: inherit; outline: 0px; overflow: visible; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;&quot;&gt;[Service]&lt;/code&gt;&lt;/div&gt;&lt;div class=&quot;line number6 index5 alt1&quot; style=&quot;background: 0px 50%; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; height: auto; left: auto; line-height: 20px; margin: 0px; min-height: inherit; outline: 0px; overflow: visible; padding: 0px 1em 0px 0px; position: static; right: auto; top: auto; vertical-align: baseline; white-space: nowrap; width: auto;&quot;&gt;&lt;code class=&quot;java plain&quot; style=&quot;background: 0px 50%; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; font-family: consolas, &amp;quot;bitstream vera sans mono&amp;quot;, &amp;quot;courier new&amp;quot;, courier, monospace; height: auto; left: auto; line-height: 20px; margin: 0px; min-height: inherit; outline: 0px; overflow: visible; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;&quot;&gt;Type=forking&lt;/code&gt;&lt;/div&gt;&lt;div class=&quot;line number7 index6 alt2&quot; style=&quot;background: 0px 50%; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; height: auto; left: auto; line-height: 20px; margin: 0px; min-height: inherit; outline: 0px; overflow: visible; padding: 0px 1em 0px 0px; position: static; right: auto; top: auto; vertical-align: baseline; white-space: nowrap; width: auto;&quot;&gt;&lt;code class=&quot;java plain&quot; style=&quot;background: 0px 50%; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; font-family: consolas, &amp;quot;bitstream vera sans mono&amp;quot;, &amp;quot;courier new&amp;quot;, courier, monospace; height: auto; left: auto; line-height: 20px; margin: 0px; min-height: inherit; outline: 0px; overflow: visible; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;&quot;&gt;User=buildadmin&lt;/code&gt;&lt;/div&gt;&lt;div class=&quot;line number8 index7 alt1&quot; style=&quot;background: 0px 50%; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; height: auto; left: auto; line-height: 20px; margin: 0px; min-height: inherit; outline: 0px; overflow: visible; padding: 0px 1em 0px 0px; position: static; right: auto; top: auto; vertical-align: baseline; white-space: nowrap; width: auto;&quot;&gt;&lt;code class=&quot;java plain&quot; style=&quot;background: 0px 50%; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; font-family: consolas, &amp;quot;bitstream vera sans mono&amp;quot;, &amp;quot;courier new&amp;quot;, courier, monospace; height: auto; left: auto; line-height: 20px; margin: 0px; min-height: inherit; outline: 0px; overflow: visible; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;&quot;&gt;ExecStart=/home/buildadmin/Bamboo/bamboo-home/bin/bamboo-agent.sh start &amp;amp;&lt;/code&gt;&lt;/div&gt;&lt;div class=&quot;line number9 index8 alt2&quot; style=&quot;background: 0px 50%; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; height: auto; left: auto; line-height: 20px; margin: 0px; min-height: inherit; outline: 0px; overflow: visible; padding: 0px 1em 0px 0px; position: static; right: auto; top: auto; vertical-align: baseline; white-space: nowrap; width: auto;&quot;&gt;&lt;code class=&quot;java plain&quot; style=&quot;background: 0px 50%; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; font-family: consolas, &amp;quot;bitstream vera sans mono&amp;quot;, &amp;quot;courier new&amp;quot;, courier, monospace; height: auto; left: auto; line-height: 20px; margin: 0px; min-height: inherit; outline: 0px; overflow: visible; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;&quot;&gt;ExecReload=/home/buildadmin/Bamboo/bamboo-home/bin/bamboo-agent.sh restart &amp;amp;&lt;/code&gt;&lt;/div&gt;&lt;div class=&quot;line number10 index9 alt1&quot; style=&quot;background: 0px 50%; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; height: auto; left: auto; line-height: 20px; margin: 0px; min-height: inherit; outline: 0px; overflow: visible; padding: 0px 1em 0px 0px; position: static; right: auto; top: auto; vertical-align: baseline; white-space: nowrap; width: auto;&quot;&gt;&lt;code class=&quot;java plain&quot; style=&quot;background: 0px 50%; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; font-family: consolas, &amp;quot;bitstream vera sans mono&amp;quot;, &amp;quot;courier new&amp;quot;, courier, monospace; height: auto; left: auto; line-height: 20px; margin: 0px; min-height: inherit; outline: 0px; overflow: visible; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;&quot;&gt;ExecStop=/home/buildadmin/Bamboo/bamboo-home/bin/bamboo-agent.sh stop &amp;amp;&lt;/code&gt;&lt;/div&gt;&lt;div class=&quot;line number11 index10 alt2&quot; style=&quot;background: 0px 50%; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; height: auto; left: auto; line-height: 20px; margin: 0px; min-height: inherit; outline: 0px; overflow: visible; padding: 0px 1em 0px 0px; position: static; right: auto; top: auto; vertical-align: baseline; white-space: nowrap; width: auto;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;line number12 index11 alt1&quot; style=&quot;background: 0px 50%; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; height: auto; left: auto; line-height: 20px; margin: 0px; min-height: inherit; outline: 0px; overflow: visible; padding: 0px 1em 0px 0px; position: static; right: auto; top: auto; vertical-align: baseline; white-space: nowrap; width: auto;&quot;&gt;&lt;code class=&quot;java plain&quot; style=&quot;background: 0px 50%; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; font-family: consolas, &amp;quot;bitstream vera sans mono&amp;quot;, &amp;quot;courier new&amp;quot;, courier, monospace; height: auto; left: auto; line-height: 20px; margin: 0px; min-height: inherit; outline: 0px; overflow: visible; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;&quot;&gt;[Install]&lt;/code&gt;&lt;/div&gt;&lt;div class=&quot;line number13 index12 alt2&quot; style=&quot;background: 0px 50%; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; height: auto; left: auto; line-height: 20px; margin: 0px; min-height: inherit; outline: 0px; overflow: visible; padding: 0px 1em 0px 0px; position: static; right: auto; top: auto; vertical-align: baseline; white-space: nowrap; width: auto;&quot;&gt;&lt;code class=&quot;java plain&quot; style=&quot;background: 0px 50%; border-radius: 0px; border: 0px; bottom: auto; box-sizing: content-box; float: none; font-family: consolas, &amp;quot;bitstream vera sans mono&amp;quot;, &amp;quot;courier new&amp;quot;, courier, monospace; height: auto; left: auto; line-height: 20px; margin: 0px; min-height: inherit; outline: 0px; overflow: visible; padding: 0px; position: static; right: auto; top: auto; vertical-align: baseline; width: auto;&quot;&gt;WantedBy=multi-user.target&quot; &amp;gt; /etc/systemd/system/bamboo.service&lt;/code&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;b&gt;Note:&lt;/b&gt;Here &lt;code&gt;buildadmin&lt;/code&gt; is the user who is configured to run the Bamboo. Also ensure that you replace the Bamboo start script location with the actual location where it is installed in your system.&lt;br /&gt;
&lt;/li&gt;
&lt;/ol&gt;&lt;br /&gt;
Now you can enable and start the service using the usual &lt;code&gt;systemctl&lt;/code&gt; commands.&lt;br /&gt;
&lt;code&gt;systemctl enable bamboo.service&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;systemctl start bamboo.service&lt;/code&gt;
&lt;br /&gt;
&lt;hr /&gt;&lt;b&gt;Tags&lt;/b&gt;: Bamboo, Linux, systemd, auto-start, init-script.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.openguru.com/feeds/849568102708749906/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/34127924/849568102708749906?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34127924/posts/default/849568102708749906'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34127924/posts/default/849568102708749906'/><link rel='alternate' type='text/html' href='http://www.openguru.com/2017/11/bamboo-auto-start-script-in-linux.html' title='Bamboo Auto-start script in Linux'/><author><name>Raghu Nayak</name><uri>http://www.blogger.com/profile/09482260632395506802</uri><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><georss:featurename>Bengaluru, Karnataka, India</georss:featurename><georss:point>12.9715987 77.594562699999983</georss:point><georss:box>12.4764182 76.949115699999979 13.4667792 78.240009699999987</georss:box></entry><entry><id>tag:blogger.com,1999:blog-34127924.post-824716920270445940</id><published>2016-12-01T06:11:00.001+11:00</published><updated>2016-12-01T06:48:51.706+11:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Chrome"/><category scheme="http://www.blogger.com/atom/ns#" term="Google"/><category scheme="http://www.blogger.com/atom/ns#" term="Hacks"/><category scheme="http://www.blogger.com/atom/ns#" term="How To"/><category scheme="http://www.blogger.com/atom/ns#" term="Windows"/><title type='text'>How to enable Incognito mode in Google Chrome</title><content type='html'>&lt;p&gt;In case you are unable to see &lt;code&gt;New incognito window&lt;/code&gt; option in Google chrome, follow the below steps to enable it back.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWPcR4g5qmm50Rvo6Tdeq76PCu8ouYudQaGdG_14-5UC25DZllHwHbz8-Hwe2HQWhXFEaeQGk9TsgjDcfMaVzBeV6puslaEHG5AraPdldNLPm0ZS0p94cxy3F0SDEKBVVSXsT3ww/s1600-h/Chrome%252520-%252520Missing%252520incognito%252520window%252520option%25255B10%25255D.png&quot;&gt;&lt;img title=&quot;Chrome - Missing incognito window option&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; border-left: 0px; display: block; padding-right: 0px; margin-right: auto&quot; border=&quot;0&quot; alt=&quot;Chrome - Missing incognito window option&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFNqy6_N8ksLkMnicNJ1117AKFSruoVKPTnjrfq-InDUKU9QOQDHTa1PzuoaRLTnFPMBN_sn9bV8GXTPeu4_-YivMP61mB1m2vUM4ezATIAtPjIbYvh4h87mVkgVHJK0O0UwjjFw/?imgmax=800&quot; width=&quot;141&quot; height=&quot;244&quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Step 1:&lt;/b&gt; Open &lt;code&gt;regedit&lt;/code&gt; from Windows start menu or by pressing Windows Key + &lt;b&gt;r&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgd906I2qAXiQ_LPFIsH3w1KdVaR8vFHNIxqCg84pBDBk5ct1Ff9sUsXd-WWL-DfIGBN1v1K-0fvtIuZGDb3HsnKox46FE2j9V9bh14bEgYXWnQSPVuhn6HO64EMDtIkGZVtRWCpA/s1600-h/Run%252520regedit%25255B2%25255D.png&quot;&gt;&lt;img title=&quot;Run regedit&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto&quot; border=&quot;0&quot; alt=&quot;Run regedit&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKKBe87aeMLKUJY5r-iFcX7gQJc-7SLeUJVL2L2DHQuJVXSkMBa7uwtCJYVxst3MvRZmMmKROTs-Ve1cX-pKqKbeG9rO51kndAwAOvH35S3p1dIQyCmWcQzs7S9B2Mswx8PtJJ-w/?imgmax=800&quot; width=&quot;244&quot; height=&quot;136&quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Step 2:&lt;/b&gt;Go to the location &lt;code&gt;HKEY_Local_Machine\SOFTWARE\Policies\Google\Chrome&lt;/code&gt;.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXMhMrltOe6gRNfo8F-1gZwqkta72yPOrSpMHcR7kpL_7s6mklVVgRSqb0sT_BeWSqAGwexO6GQt78Q5FDtvQMgxt4fxv7a_Ze6kiUiqLZNXPAvsmi3xqM11aK-N_EeczqMeCOEg/s1600-h/Chrome%252520registry%25255B3%25255D.png&quot;&gt;&lt;img title=&quot;Chrome registry&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto&quot; border=&quot;0&quot; alt=&quot;Chrome registry&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhExPgPa6EW3LXvmjMBcWGovRwnRhLxaH1WuJMboHFmJ9vM7EwxxirksgI58sVdy-rRm4J-siKsTk-fkOCf9tVOz9eNutsLddUbV8H3kvvc5DTi1-5MxFRuwd-2UWOy8Iqlyiq6Eg/?imgmax=800&quot; width=&quot;187&quot; height=&quot;244&quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Step 3:&lt;/b&gt; In this location, you will find a key named &lt;code&gt;IncognitoModeAvailability&lt;/code&gt;. Right click on this key &amp;amp; press delete button.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibX46GDqZZeohM2LN6k8lbK84kxWFAFmBTQiG2bqXKPAJ1KBdGxYE-WWWQKjLEkg1DUMlvZa4hh622UgWnjPRRfO0M68UGXuLYI2nZWo-clTc6Tw7RP7ZWyB-x8qgyfHQsFtNCxg/s1600-h/Chrome%252520key%252520deletion%25255B2%25255D.png&quot;&gt;&lt;img title=&quot;Chrome key deletion&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto&quot; border=&quot;0&quot; alt=&quot;Chrome key deletion&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhi54u4oSCyA_IWnw4fImyuddJtbSJ-IsVYOrfNjdZp3xQ-zyiQEWi7sRTIbpaWLEjivLMrib0uhTfRw2j2foS90xQAQ_zFs-K65uObDnMQtqB1qahVQWaKbZ_q_zggrtUE5DmwMQ/?imgmax=800&quot; width=&quot;244&quot; height=&quot;120&quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Step 4:&lt;/strong&gt; Restart Google Chrome &amp;amp; Check if Incognito menu option is enabled.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEho6utvPqwosTQP4Ayb6aOLnQMRbO0JcySdeF3UfWpbKM41bCPUpaMr0Yh2rjpp3t9A7lsaii4UoeEc9EvUXZw33ZtFLThLZtBu8GknA_w__ewARncX3TCA1RJupxZO0aEULD1h-w/s1600-h/Chrome%252520incognito%252520working%25255B2%25255D.png&quot;&gt;&lt;img title=&quot;Chrome incognito working&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto&quot; border=&quot;0&quot; alt=&quot;Chrome incognito working&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOoUVpB6S65aDwDuqfLG7IFvhhoTC6Tr5NWrj-K5oRGsuVGDobGWGJl5p-oc6kNuomOy2jA_BnUDG9V2A3sa8zAuscFNHmHt-5yqoS9m5JANAiYQPzXoiXueuZuJZA-xJ4PfpeTg/?imgmax=800&quot; width=&quot;144&quot; height=&quot;244&quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;hr&gt;&lt;strong&gt;Tags&lt;/strong&gt;: Google Chrome incognito menu option not shown in Windows 10.&lt;br /&gt;
&lt;div id=&quot;scid:77ECF5F8-D252-44F5-B4EB-D463C5396A79:cce73692-5756-4d69-acd6-67e2827eb99f&quot; class=&quot;wlWriterEditableSmartContent&quot; style=&quot;float: none; padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: inline; padding-right: 0px&quot;&gt;&lt;b&gt;IceRocket Tags:&lt;/b&gt; &lt;a href=&quot;http://blogs.icerocket.com/search?q=Chrome&quot; rel=&quot;tag&quot;&gt;Chrome&lt;/a&gt;,&lt;a href=&quot;http://blogs.icerocket.com/search?q=Incognito&quot; rel=&quot;tag&quot;&gt;Incognito&lt;/a&gt;,&lt;a href=&quot;http://blogs.icerocket.com/search?q=Windows10&quot; rel=&quot;tag&quot;&gt;Windows10&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.openguru.com/feeds/824716920270445940/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/34127924/824716920270445940?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34127924/posts/default/824716920270445940'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34127924/posts/default/824716920270445940'/><link rel='alternate' type='text/html' href='http://www.openguru.com/2016/12/how-to-enable-incognito-mode-in-google_1.html' title='How to enable Incognito mode in Google Chrome'/><author><name>Raghu Nayak</name><uri>http://www.blogger.com/profile/09482260632395506802</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFNqy6_N8ksLkMnicNJ1117AKFSruoVKPTnjrfq-InDUKU9QOQDHTa1PzuoaRLTnFPMBN_sn9bV8GXTPeu4_-YivMP61mB1m2vUM4ezATIAtPjIbYvh4h87mVkgVHJK0O0UwjjFw/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total><georss:featurename>Bengaluru, Karnataka, India</georss:featurename><georss:point>12.9715987 77.594562699999983</georss:point><georss:box>12.4764182 76.949115699999979 13.4667792 78.240009699999987</georss:box></entry><entry><id>tag:blogger.com,1999:blog-34127924.post-3534740960953658525</id><published>2016-11-30T06:26:00.000+11:00</published><updated>2016-11-30T16:07:47.280+11:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Ruby"/><title type='text'>Fixing Ruby Gem installation issue</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;br /&gt;
Today I tried installing &lt;code&gt;asciidoctor&lt;/code&gt; gem &amp;amp; I got into below error.&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;text-align: left;&quot;&gt;C:\&amp;gt;gem install asciidoctor
ERROR:  Could not find a valid gem &#39;asciidoctor&#39; (&amp;gt;= 0), here is why:
          Unable to download data from https://rubygems.org/ - SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed (https://api.rubygems.org/specs.4.8.gz)
&lt;/pre&gt;&lt;br /&gt;
This error is due to missing SSL certificate in Ruby gem. This error can be fixed by updating Ruby gem to latest version. Follow the below steps.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Simple way&lt;/b&gt;&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;First find the current version of gem via &lt;code&gt;gem --version&lt;/code&gt; command &lt;/li&gt;
&lt;li&gt;Try updating the gem version via &lt;code&gt;gem update --system&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Now check the gem version again &lt;code&gt;gem --version&lt;/code&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;br /&gt;
&lt;b&gt;Manual way&lt;/b&gt;&lt;br /&gt;
&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;li&gt;First find the current version of gem via &lt;code&gt;gem --version&lt;/code&gt; command &lt;/li&gt;
&lt;li&gt;Download the latest gem updater gem file from &lt;a href=&quot;https://rubygems.org/pages/download&quot;&gt;https://rubygems.org/pages/download&lt;/a&gt;&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Install the gem using &lt;code&gt;gem install rubygems-update-2.6.8.gem&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Install latest version of gem via &lt;code&gt;update_rubygems&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Now check the gem version again &lt;code&gt;gem --version&lt;/code&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;br /&gt;
Above should fix your problem with Ruby gem.&lt;br /&gt;
&lt;br /&gt;
&lt;hr /&gt;Tags: Ruby gem install failure.&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.openguru.com/feeds/3534740960953658525/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/34127924/3534740960953658525?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34127924/posts/default/3534740960953658525'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34127924/posts/default/3534740960953658525'/><link rel='alternate' type='text/html' href='http://www.openguru.com/2016/11/fixing-ruby-gem-installation-issue.html' title='Fixing Ruby Gem installation issue'/><author><name>Raghu Nayak</name><uri>http://www.blogger.com/profile/09482260632395506802</uri><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-34127924.post-852320221170099005</id><published>2016-11-27T07:50:00.003+11:00</published><updated>2016-11-27T07:50:56.812+11:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Airtel"/><category scheme="http://www.blogger.com/atom/ns#" term="Broadband"/><title type='text'>Airtel V-Fiber Modem</title><content type='html'>Airtel provides Huawei Home Gateway HG630a router/modem for v-fiber. Airtel charges Rs 1000 for this modem (billed at Rs 200/month in 5 installments).&lt;br /&gt;
&lt;br /&gt;
Unlike the other A-DSL routers/modems, you cannot directly login into the web console of this router/modem. So in case you want to set different password for your WiFi or change your SSID, you need to contact Airtel customer care. Airtel would send you a one time password, using which you can set your WiFi SSID &amp; password at &lt;a href=&quot;http://setup.airtelbroadband.in/&quot;&gt;http://setup.airtelbroadband.in/&lt;/a&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;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2vDozvihPewJlWopcNLt8BvbkGvykkaj76cd1G8i_5kuO_qVhhADZBwLDiK7qnjVyr6f-Kj-K8IkXucRLhrRGXOOadVEbZfxseCTmWER7otYAJDdJ2EvcslUrhrMlchD5N0J4Iw/s1600/Airtel+V-Fiber+Modem.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2vDozvihPewJlWopcNLt8BvbkGvykkaj76cd1G8i_5kuO_qVhhADZBwLDiK7qnjVyr6f-Kj-K8IkXucRLhrRGXOOadVEbZfxseCTmWER7otYAJDdJ2EvcslUrhrMlchD5N0J4Iw/s320/Airtel+V-Fiber+Modem.jpg&quot; width=&quot;320&quot; height=&quot;274&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
But then you can work around this WiFi setup limitation by connecting Huawei modem to your own WiFi router.&lt;br /&gt;
&lt;br /&gt;
&lt;hr/&gt;&lt;p&gt;Tags: Airtel, v-fiber, Huawei.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.openguru.com/feeds/852320221170099005/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/34127924/852320221170099005?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34127924/posts/default/852320221170099005'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34127924/posts/default/852320221170099005'/><link rel='alternate' type='text/html' href='http://www.openguru.com/2016/11/airtel-v-fiber-modem.html' title='Airtel V-Fiber Modem'/><author><name>Raghu Nayak</name><uri>http://www.blogger.com/profile/09482260632395506802</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2vDozvihPewJlWopcNLt8BvbkGvykkaj76cd1G8i_5kuO_qVhhADZBwLDiK7qnjVyr6f-Kj-K8IkXucRLhrRGXOOadVEbZfxseCTmWER7otYAJDdJ2EvcslUrhrMlchD5N0J4Iw/s72-c/Airtel+V-Fiber+Modem.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34127924.post-3403645521977015375</id><published>2016-11-26T23:47:00.002+11:00</published><updated>2016-11-26T23:50:02.234+11:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Airtel"/><category scheme="http://www.blogger.com/atom/ns#" term="Broadband"/><title type='text'>Airtel V-Fiber Speed test</title><content type='html'>I let the speed test image do all the talking.. &lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://www.speedtest.net/result/5829086208.png&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;How to get it?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Visit &lt;a href=&quot;http://www.airtel.in/vfiber/&quot;&gt;Airtel V-Fiber site&lt;/a&gt; &amp; provide your details. They would call you back for upgrade.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;What they change?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Just the modem. They will replace old A-DSL modem with the newer model. No change in the wiring at-all. The newer modem has built-in Wi-Fi as well. Remember, you also need to get new A-DSL splitter. Airtel does not provide the same.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;How much does it cost?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Airtel charges 1,000 Rs for the modem. Airtel charges this to your monthly bill via 5 monthly installments (200 Rs each moth). Also the new splitter costs about 280 Rs.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;What about the monthly plan?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
No changes in your monthly broadband plan. My current plan is 1399 Rs for 100GB.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Is it worth it?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Absolutely! Go get it..&lt;br /&gt;
&lt;br /&gt;
&lt;hr/&gt;&lt;p&gt;Technorati tags: &lt;a class=&quot;tag&quot; href=&quot;http://www.technorati.com/tag/openguru&quot; rel=&quot;tag&quot;&gt;OpenGuru&lt;/a&gt;.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.openguru.com/feeds/3403645521977015375/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/34127924/3403645521977015375?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34127924/posts/default/3403645521977015375'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34127924/posts/default/3403645521977015375'/><link rel='alternate' type='text/html' href='http://www.openguru.com/2016/11/airtel-v-fiber-speed-test.html' title='Airtel V-Fiber Speed test'/><author><name>Raghu Nayak</name><uri>http://www.blogger.com/profile/09482260632395506802</uri><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-34127924.post-703897779513853416</id><published>2016-11-17T06:42:00.000+11:00</published><updated>2016-12-01T06:51:22.239+11:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Hacks"/><category scheme="http://www.blogger.com/atom/ns#" term="How To"/><category scheme="http://www.blogger.com/atom/ns#" term="Tech Recipes"/><category scheme="http://www.blogger.com/atom/ns#" term="Tips"/><category scheme="http://www.blogger.com/atom/ns#" term="Tutorial"/><category scheme="http://www.blogger.com/atom/ns#" term="Windows"/><title type='text'>How to upgrade to Windows 10 free of cost</title><content type='html'>&lt;p&gt;All though the free upgrade offer to users of Windows 7 and Windows 8 has ended, you can still perform free upgrade of your Windows installation via below mentioned trick.&lt;/p&gt;&lt;p&gt;Microsoft is still allowing the free upgrade of Windows 7/8 to Windows 10 for users who are using assistive technologies. Microsoft does not seems to be verifying if the user is actually using any assistive technology during the Windows upgrade process.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;How to upgrade?&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Visit &lt;a href=&quot;http://www.microsoft.com/en-us/accessibility/windows10upgrade&quot;&gt;Microsoft website&lt;/a&gt; for users of assistive technologies &amp;amp; download Windows 10 upgrade assistant.&lt;/p&gt;&lt;br /&gt;
&lt;hr&gt;&lt;strong&gt;Tags:&lt;/strong&gt; Windows 10 free upgrade from Windows 7 and Windows 8 via assistive technologies. &lt;div id=&quot;scid:77ECF5F8-D252-44F5-B4EB-D463C5396A79:404432ba-8c6b-455b-b9e9-6552e20a6621&quot; class=&quot;wlWriterEditableSmartContent&quot; style=&quot;float: none; padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: inline; padding-right: 0px&quot;&gt;&lt;b&gt;IceRocket Tags:&lt;/b&gt; &lt;a href=&quot;http://blogs.icerocket.com/search?q=Windows10&quot; rel=&quot;tag&quot;&gt;Windows10&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.openguru.com/feeds/703897779513853416/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/34127924/703897779513853416?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34127924/posts/default/703897779513853416'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34127924/posts/default/703897779513853416'/><link rel='alternate' type='text/html' href='http://www.openguru.com/2013/10/windows-7.html' title='How to upgrade to Windows 10 free of cost'/><author><name>Raghu Nayak</name><uri>http://www.blogger.com/profile/09482260632395506802</uri><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>