<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Vaidic Joshi | { Vaidic Joshi }</title>
    <link>https://vaidicjoshi.in/authors/vaidic/</link>
      <atom:link href="https://vaidicjoshi.in/authors/vaidic/index.xml" rel="self" type="application/rss+xml" />
    <description>Vaidic Joshi</description>
    <generator>Wowchemy (https://wowchemy.com)</generator><language>en-us</language><copyright>© 2011 - 2026 [Vaidic Joshi](https://twitter.com/VaidicJoshi)</copyright>
    <image>
      <url>https://vaidicjoshi.in/authors/vaidic/avatar_hub8a2a3e3f64166cb8dae5ba2925b2d9e_278386_270x270_fill_q75_h2_lanczos_center_2.webp</url>
      <title>Vaidic Joshi</title>
      <link>https://vaidicjoshi.in/authors/vaidic/</link>
    </image>
    
    <item>
      <title>Chrome NET::ERR_CERT_COMMON_NAME_INVALID Error</title>
      <link>https://vaidicjoshi.in/post/err_cert_common_name_invalid/</link>
      <pubDate>Thu, 30 Jul 2020 01:44:02 +0530</pubDate>
      <guid>https://vaidicjoshi.in/post/err_cert_common_name_invalid/</guid>
      <description>&lt;p&gt;&lt;strong&gt;TL;DR&lt;/strong&gt; to go to the site anyways type &lt;strong&gt;&lt;em&gt;&amp;ldquo;thisisunsafe&amp;rdquo;&lt;/em&gt;&lt;/strong&gt; on the error screen. No feedback (typed characters) will be shown, but once you type in the phrase, you will be redirected to the site.&lt;/p&gt;
&lt;p&gt;When we try to load a site using &lt;em&gt;https&lt;/em&gt; protocol, chrome tries to check for the certificate provided by the server (serving the site). In case the certificate is not signed by a trusted third party or does not match the domain of the site we are trying to load, the chrome browser blocks the site from loading and displays a warning page with &amp;ldquo;Your connection is not private&amp;rdquo; warning message.&lt;/p&gt;














&lt;figure  id=&#34;figure-a-caption&#34;&gt;
  &lt;div class=&#34;d-flex justify-content-center&#34;&gt;
    &lt;div class=&#34;w-100&#34; &gt;&lt;img alt=&#34;A caption&#34; srcset=&#34;
               /post/err_cert_common_name_invalid/error_hue7c3841652d4c856362ef0403e03d4ed_259644_c8f1c77ff5e5738a59e811822bf5fb3c.png 400w,
               /post/err_cert_common_name_invalid/error_hue7c3841652d4c856362ef0403e03d4ed_259644_e70d8aa2fa6f6398c7afcb298177ce28.png 760w,
               /post/err_cert_common_name_invalid/error_hue7c3841652d4c856362ef0403e03d4ed_259644_1200x1200_fit_lanczos_3.png 1200w&#34;
               src=&#34;https://vaidicjoshi.in/post/err_cert_common_name_invalid/error_hue7c3841652d4c856362ef0403e03d4ed_259644_c8f1c77ff5e5738a59e811822bf5fb3c.png&#34;
               width=&#34;759&#34;
               height=&#34;760&#34;
               loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;figcaption&gt;
      A caption
    &lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;In case, the SSL certificate is self-signed or not provided by a trusted third party or has expired, we are provided with an option to accept the certificate and load the website under the &amp;ldquo;Advanced&amp;rdquo; section.&lt;/p&gt;
&lt;p&gt;However, in other cases where the certificate appears malicious, chrome will not even provide an option to accept the certificate and proceed. In such cases, typing the word - &lt;strong&gt;&lt;em&gt;&amp;ldquo;thisisunsafe&amp;rdquo;&lt;/em&gt;&lt;/strong&gt; on the error screen will do the trick and take you to your intended website.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>The Twisted Love Story of a Creeper and a Tree</title>
      <link>https://vaidicjoshi.in/sociocultural/the-twisted-love-story-of-a-creeper-and-a-tree/</link>
      <pubDate>Thu, 30 Jul 2020 01:25:49 +0530</pubDate>
      <guid>https://vaidicjoshi.in/sociocultural/the-twisted-love-story-of-a-creeper-and-a-tree/</guid>
      <description>&lt;p&gt;&lt;strong&gt;Bougainvillea&lt;/strong&gt; — just another very ordinary shrub, found in abundance and treated as &lt;strong&gt;“wild grass”&lt;/strong&gt; in the hilly regions of Uttarakhand.&lt;/p&gt;
&lt;p&gt;However, this one particular shrub had something rare, something peculiar about it, something that it became the talk of the town for decades, and ruled the social media. And even today when due to incessant rain, it got uprooted, it has taken the internet by storm.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;L&lt;/strong&gt;ocated at the mall road (kind of the center of Almora), there was a lonely, yet another ordinary deodar tree, unnoticed and ignored. But things were about to be changed, and this Devdaar tree was destined to rise and shine.&lt;/p&gt;
&lt;p&gt;**&lt;big&gt;O&lt;/big&gt;**ne fine day, a few decades ago, a small Bougainvillea shrub grew next to this tree. With the monsoon and rains, the shrub flourished and the deodar tree, it grew even taller and stronger.&lt;/p&gt;
&lt;p&gt;Now, let me tell you a thing out two about bougainvillea. Since it is a thorny shrub, people in this region use it as fences. Many others will plant a bougainvillea only at the backside of their houses, away from the main entrance to avoid bad omen of clothes being stuck in the thorns of bushes, as if the shrub is trying to stop you.&lt;/p&gt;
&lt;p&gt;The creeper soon found itself leaning on the strong, tall, youthful deodar tree. The tree was happy to support a tiny shrub. Thus started a friendship of a bush and tree. As the days passed by, the creeper grew in leaps and bounds and wrapped itself around the deodar. Soon, the woody brown trunk of the tree was all covered — wrapped in the soft greenish leaves of bougainvillea.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Was deodar happy? &lt;em&gt;Not at all.&lt;/em&gt;&lt;/strong&gt; Despite all the strength and the hard outer bark, the creeper was wrapping itself around the tree one leave at a time. The ignored lonely tree looked desperately to everyone and anyone who passes by hoping someone will come to its rescue and uproot the creeper.&lt;/p&gt;
&lt;center&gt;&lt;big&gt;. . .&lt;/big&gt;&lt;/center&gt;&lt;br/&gt;
&lt;p&gt;**&lt;big&gt;T&lt;/big&gt;**hen came the November — the first November when the first flower on the bougainvillea blossomed. The deodar fell in love at the very first sight. There were butterflies everywhere, or so it seemed. The months of frustration were replaced by a life-affirming feeling. Soon the bougainvillea bloomed, the deodar was covered in purple. And with every blooming flower, the deodar grew taller, stronger, greener, happier — or so it felt, but still ignored by the busy people of the town.&lt;/p&gt;
&lt;p&gt;The warmth of their love made the chilly winters fade away, and during the windy spring, the deodar and bougainvillea danced together in a unison, enjoying the pleasant weather and newly found love. And in no time came the exhilarating monsoon again. The creeper grew, wrapping itself around the deodar, covering the entire tree, and deodar was equally welcoming, supporting the creeper.&lt;/p&gt;
&lt;p&gt;As the years passed, the entire deodar tree engulfed by the creeper. The deodar was waiting patiently for the time when the bougainvillea would bloom, for it knew for sure, they(deodar &amp;amp; bougainvillea) will not be ignored this time, they will no longer be lonely.&lt;/p&gt;
&lt;center&gt;&lt;big&gt;. . .&lt;/big&gt;&lt;/center&gt;&lt;br/&gt;
&lt;p&gt;When the bougainvillea bloomed, it was the talk of the town. The deodar-bougainvillea duo soon became the iconic landmark of the city Almora. The “Bougainvillea Tree” — an ordinary creeper and an ordinary tree in their (twisted) love for each other became a lodestar, an inspiration to dream big and achieve greatness.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Also published at - &lt;a href=&#34;https://medium.com/%E0%A4%AA%E0%A4%B9%E0%A4%BE%E0%A5%9C%E0%A5%80-%E0%A4%A0%E0%A5%87%E0%A4%B0%E0%A5%87-pahadi-thehre/the-twisted-love-story-of-a-creeper-a-tree-9bc5fc054bf8&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;https://medium.com/%E0%A4%AA%E0%A4%B9%E0%A4%BE%E0%A5%9C%E0%A5%80-%E0%A4%A0%E0%A5%87%E0%A4%B0%E0%A5%87-pahadi-thehre/the-twisted-love-story-of-a-creeper-a-tree-9bc5fc054bf8&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
</description>
    </item>
    
    <item>
      <title>Waiting for another flutter command to release the startup lock</title>
      <link>https://vaidicjoshi.in/post/error-while-pub-get/</link>
      <pubDate>Thu, 30 Jul 2020 01:14:34 +0530</pubDate>
      <guid>https://vaidicjoshi.in/post/error-while-pub-get/</guid>
      <description>&lt;h3 id=&#34;resolution-steps-&#34;&gt;Resolution Steps —&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;go to the flutter root folder&lt;/li&gt;
&lt;li&gt;delete &lt;flutter folder&gt;/bin/cache/lockfile&lt;/li&gt;
&lt;li&gt;run pub get&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;cause-for-error-&#34;&gt;Cause for error —&lt;/h3&gt;
&lt;p&gt;This is generally caused when there is a mistake in &lt;em&gt;pubspec.yaml&lt;/em&gt; file. The pub get command will not get completed successfully and if meanwhile, we trigger another pub get, this error occurs.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;originally published at &lt;a href=&#34;https://vedify.in/waiting-for-another-flutter-command-to-release-the-startup-lock-803c201db4fd&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;https://vedify.in/waiting-for-another-flutter-command-to-release-the-startup-lock-803c201db4fd&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
</description>
    </item>
    
    <item>
      <title>बुबुक-संग-आँख-मिचौली-आ-गै-रे-होली</title>
      <link>https://vaidicjoshi.in/sociocultural/%E0%A4%B9%E0%A5%8B%E0%A4%B2%E0%A5%80/</link>
      <pubDate>Sun, 18 Nov 2018 03:24:45 +0000</pubDate>
      <guid>https://vaidicjoshi.in/sociocultural/%E0%A4%B9%E0%A5%8B%E0%A4%B2%E0%A5%80/</guid>
      <description>&lt;p&gt;&lt;strong&gt;My first stab at poetry&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;गॉव बटी बुबूक आयो फोन,
बोले नाती “दिस होली आर यू नॉट कमिंग होम” ?
आज छू एकादसी, सबुल डाल हालि रंग,
साँझ बटी होली गून दगडवा क संग |&lt;/p&gt;
&lt;p&gt;मैं बोला घर का टिकेट है बहुत ज़्यादा,
ऑफिस का काम भी हुआ है सिर्फ़ आधा,
इस बार मैं घर नही आ पाऊँगा,
होली मैं बंगलुरु में ही मनाऊँगा |&lt;/p&gt;
&lt;p&gt;मानो मेरे शब्द उन्हे कहीं चुभ गये ,
बोलते-बोलते बुबू मेरे रुक गये,
फिर एक पल का था सन्नाटा,
मेरा भी ध्यान लॅपटॉप ने बाँटा,
इससे पहले मैं रखता फोन,
बुबू फिर से बोल उठे, और ग़ज़ब थी उनकी टोन|&lt;/p&gt;
&lt;p&gt;बोले अल्मोड़ाक बाज़ार ब्योली जस छाजी रे,
गली मोहल्ले में चीर लगे बँधी गे,
ढोल मंजीरक संग होलो होलीक गाना,
वो घर-घर होली मिलके गुजिया आलू खाना,
होलियारो की टोली देलि घर-घर आसीस,
भोलूं मैं लगे झुकून गोलजुक दरबार में शीश |&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;d-flex justify-content-center&#34;&gt;
    &lt;div class=&#34;w-100&#34; &gt;&lt;img src=&#34;./featured.jpeg&#34; alt=&#34;image&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;मैं बोला बुबू होली तो मैं भी पहाड़ी तरीके से मनाऊँगा,
यूट्यूब मे जोर-जोर से होली के गाने बजाऊँगा,
भले ही याँ हम दुइ जन छुं,पर आलूक गुटुक, झोलि भात मैं भी पकाऊँगा,
आपुँ उदास जन होया,
आप को भी विडिओ कॉल लगाऊँगा |&lt;/p&gt;
&lt;p&gt;आई फिर बुबू की आवाज़,
पर उसमे थी कुछ अलग सी बात,
बोले होली नही त्योहार सिर्फ़ आलू खाने का,
ये तो है बहाना सबैक संग मिलने मिलाने का,
कुछ पुराने, कुछ नये गाने गाने का,
बूढ़ो-बच्चों, “एंटायर जनरेशन”, सभी के साथ आने का,
सूखी-सूनी, बेजान-बेरंग सी हुई इन वादियों में,
अपनो के संग होली तरह-तरह के रंग भरती है,
चेली-बेटियों की हँसी-ठिठोली, सबके मन को प्रफुल्लित करती है |&lt;/p&gt;
&lt;p&gt;बुबू की बात मे दम तो था,
मे भी उन्ही का नाती हूँ, उनसे कम न था,
जनता हूँ, कैसे मेरे बिना घर की होली होगी रंगीन,
इसीलिए बुबू को सरप्राइज देने का बनाया ये सीन |
बुबू अभी उदास हैं,
टूटी उनकी आस है,
पर मुझे देख उनका चेहरा खिल उठेगा,
बिना अबीर-गुलाल ही, उन्हे होली का सुख मिलेगा |&lt;/p&gt;
&lt;p&gt;सोचता हूँ, डरता हूँ क्या कभी ऐसा पल तो नहीं आएगा,
जब होली में पहाड़ से कोई भी अपना नहीं बुलाएगा,
पर फिर हँस कर खुद को समझाता हूँ,
कोई बावला ही पहाड़ छोड़ कही और जाएगा |&lt;/p&gt;
&lt;p&gt;Today, when Uttarakhand is facing threat of desertion, festivals like holi — when masses return back home, though for a very short while, revive the atmosphere and fill it with a new wave of energy. This poem is an attempt to capture the week long celebrations of Holi at my native Uttarakhand. I have deliberately used a mix of English, Hindi and Kumaoni, as it represents people like me who are not very fluent with Kumaoni.&lt;/p&gt;
&lt;p&gt;Meaning of Kumaoni Words Used :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;बुबू , बुबूक— grandfather , grandfather&lt;/li&gt;
&lt;li&gt;नाती — grandchild&lt;/li&gt;
&lt;li&gt;सबुल, सबैक — everyone, with everyone&lt;/li&gt;
&lt;li&gt;दगडवा — friend&lt;/li&gt;
&lt;li&gt;ब्योली — bride&lt;/li&gt;
&lt;li&gt;जस — like&lt;/li&gt;
&lt;li&gt;छाजी — decoration&lt;/li&gt;
&lt;li&gt;भोलूं — tomorrow&lt;/li&gt;
&lt;li&gt;चेली — daughter&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    
    <item>
      <title>Java in My Containers</title>
      <link>https://vaidicjoshi.in/post/java-in-my-containers/</link>
      <pubDate>Sat, 17 Nov 2018 04:31:09 +0000</pubDate>
      <guid>https://vaidicjoshi.in/post/java-in-my-containers/</guid>
      <description>&lt;h4 id=&#34;a-quick-start-with-java-repl---jshell-using-docker&#34;&gt;A Quick Start with JAVA REPL - JSHELL using Docker&lt;/h4&gt;
&lt;p&gt;JAVA 9 introduced the much awaited JAVA REPL — JSHELL. In order to get quickly started with JAVA 9 or later, without upsetting the local setups that are in place, I recommend running JAVA in a container using Docker.&lt;/p&gt;
&lt;h2 id=&#34;steps-to-setup-java-in-a-container-using-docker&#34;&gt;Steps to setup JAVA in a Container Using Docker&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;[Step 0 : pre-requisite ]&lt;/strong&gt; Get Docker — either set up in your system &lt;a href=&#34;https://www.docker.com/get-docker&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;https://www.docker.com/get-docker&lt;/a&gt; or get a cloud hosted trial from &lt;a href=&#34;https://dockertrial.com/register/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;https://dockertrial.com/register/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;[ Step 1 : ]&lt;/strong&gt; Run Docker container with JAVA 9 (you can also run the latest version by replacing 9 with latest)&lt;/li&gt;
&lt;/ul&gt;
&lt;pre&gt;&lt;code&gt;docker run -it openjdk:9-jdk
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;This will spin up a new container, in JSHELL. This is great for fiddling with JSHELL. Use /exit to exit from JSHELL — it will also stop the container&lt;/p&gt;
&lt;p&gt;In case, you wish to experiment with all the new features(beyond the amazing JSHELL), you may wish to spin up the new container in LINUX SHELL, and then use JAVA 9 JDK’s CLI commands (and even move into JSHELL). You can achieve this by:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;docker run -it openjdk:9-jdk /bin/sh
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Use /exit to exit from JSHELL and the exit to exit from the LINUX SHELL — it will also stop the container.&lt;/p&gt;
&lt;h3 id=&#34;why-do-i-use-openjdk-as-preferred-choice-of-java-for-docker-image-&#34;&gt;Why do I use OpenJDK as preferred choice of JAVA for Docker Image ?&lt;/h3&gt;
&lt;p&gt;Oracle Licensing prevents us from redistributing the official JDK.&lt;/p&gt;
&lt;h3 id=&#34;why-does-the-container-starts-in-jshell-by-default-&#34;&gt;Why does the container starts in JSHELL by default ?&lt;/h3&gt;
&lt;p&gt;The answer lies in the DockerFile, it exposes only the JSHELL as the default command to run once the container is up.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>BCI Augmented Text Entry Mechanism for People with Special Needs</title>
      <link>https://vaidicjoshi.in/publication/bci-augmented-text-entry-mechanism-for-people-with-special-needs/</link>
      <pubDate>Tue, 24 Jan 2017 00:00:00 +0000</pubDate>
      <guid>https://vaidicjoshi.in/publication/bci-augmented-text-entry-mechanism-for-people-with-special-needs/</guid>
      <description></description>
    </item>
    
  </channel>
</rss>
