Featured Post

Astrology exists whether we believe in it or not!

Astrology exists whether we believe in it or not!

In Akshay Kumar's movie, Chandni chowk to China Mithun da tells Akki to believe in hardwork than fate. He makes a gesture by showing lines in his palm (fate) then makes a fist (hardwork). It is an interesting scene. 

Although my father is a punter of astrology, he too like Mithun da always believes in manushya prayatna than fate itself. For larger part of my life until recently, I too didn't pay much heed to this branch of occult. However, this notion of mine was about to change. That too in a huge unexpected way for which I was blindsided. 
Since the beginning of this year, I've been constantly having health issues. Things which normally wouldn't bother me were creating havoc in my life. As simple as taking a cold shower would give me an unbearable allergic reaction. My mental health was down in the dumps. It surprises me to remember that, I actually thought of ending it all a couple of times. I'm here now, so thank God I didn't follow through. Finally I took the easy way out and resigned from work. Thought I'll go on a long journey to distant lands and meet interesting people. Take a break from life all together. 
But life had other plans for me. Just a couple of days before my last working day, my father got admitted to ICU following a mild cardiac arrest which was followed by pericardial effusion. This was the first time my family had a serious medical emergency. I withdrew my resignation and had to put a week's leave. Although I was in serious mental agony, I had to be there for my mother and father. To be their strength at this troubling times. Lo and behold, my woe were just getting started. Few days later I was diagnosed with Hemorrhoids or Piles. Doc says it's coz of me worrying n all. Thank God I didn't had to go through surgery. However, I had to endure the pain day in day out. 
When such things happen like worries piling up one on top of another, one usually wonders. This is not normal!! There gotta be another supernatural explanation for this!! Turns out, it's my Sade sati. And I started on a journey to understand the mystic world of Astrology. To understand this part of the occult. 
During this short period of my study, I have come to understand two things
1. It is hella true!!! It is as real as the sun and the moon and all the planets.
2. It is a map nevertheless. To understand myself, my path and purpose in this life. 
And one lifetime is not enough to know it all. 
Sri Sri Raghaveshwara Bharathi Swamiji tells in his pravachana that just like Sri Valmiki Maharshi using his divya drusti, us too can see Sri Rama's life through his horoscope. Given, our depth of understanding of astrology. Sri Rama is an ocean and with a pitcher of knowledge of the astrology, us too can see his life to some extent through these lenses. 
It is undeniable that the effects of planets play a major role in our day to day life and in a long run all together. Our choices define our path and in turn our destiny and in this day and age I will take any advantage I can get. 
Often when I talk about this, my friends ask me. So does that mean we are all helpless if everything is meant to be?! Absolutely no. Manushya prayatna is still a major if not the one and only way to live. 
Astrology and planets although a roadmap of our future and destination, the cards that we hold and the hand we are gonna play still depends on us. All of us at birth are dealt with some cards, some are born with silver spoon. Most of us aren't. Some go through life in a rolls Royce. I'm going through life in what looks like a Maruti 800. However, if facing a mud road, having a Ferrari isn't gonna matter. You gotta slow down. Knowing what path you are on plays an important part of this game. 
And right now I'm taking an uphill route. I just cannot accelerate. But I'm not bothered, coz I know it is what it is. 
I have changed my life in a considerable way. I am not the guy I once was. Given, I'm at the cusp of ketu dasha I know it is meant to be. Pure devotion to God is my only way out. Hence the stotras in my blog. I will try to dispense some advice some life lessons and some devotion here in this space along with other interesting information. Until next time.

Kaalaya tasmai namaha 

ಆದಿತ್ಯ ಹೃದಯ


ತತೋ ಯುದ್ಧಪರಿಶ್ರಾಂತಂ ಸಮರೇ ಚಿಂತಯಾ ಸ್ಥಿತಮ್ |
ರಾವಣಂ ಚಾಗ್ರತೋ ದೃಷ್ಟ್ವಾ ಯುದ್ಧಾಯ ಸಮುಪಸ್ಥಿತಮ್ || ೧ ||

ದೈವತೈಶ್ಚ ಸಮಾಗಮ್ಯ ದ್ರಷ್ಟುಮಭ್ಯಾಗತೋ ರಣಮ್ |
ಉಪಾಗಮ್ಯಾಬ್ರವೀದ್ರಾಮಮಗಸ್ತ್ಯೋ ಭಗವಾನೃಷಿಃ || ೨ ||

ರಾಮ ರಾಮ ಮಹಾಬಾಹೋ ಶೃಣು ಗುಹ್ಯಂ ಸನಾತನಮ್ |
ಯೇನ ಸರ್ವಾನರೀನ್ ವತ್ಸ ಸಮರೇ ವಿಜಯಿಷ್ಯಸಿ || ೩ ||

ಆದಿತ್ಯಹೃದಯಂ ಪುಣ್ಯಂ ಸರ್ವಶತ್ರುವಿನಾಶನಮ್ |
ಜಯಾವಹಂ ಜಪೇನ್ನಿತ್ಯಮಕ್ಷಯ್ಯಂ ಪರಮಂ ಶಿವಮ್ || ೪ ||

ಸರ್ವಮಂಗಳಮಾಂಗಳ್ಯಂ ಸರ್ವಪಾಪಪ್ರಣಾಶನಮ್ |
ಚಿಂತಾಶೋಕಪ್ರಶಮನಮಾಯುರ್ವರ್ಧನಮುತ್ತಮಮ್ || ೫ ||

ರಶ್ಮಿಮಂತಂ ಸಮುದ್ಯಂತಂ ದೇವಾಸುರನಮಸ್ಕೃತಮ್ |
ಪೂಜಯಸ್ವ ವಿವಸ್ವಂತಂ ಭಾಸ್ಕರಂ ಭುವನೇಶ್ವರಮ್ || ೬ ||

ಸರ್ವದೇವಾತ್ಮಕೋ ಹ್ಯೇಷ ತೇಜಸ್ವೀ ರಶ್ಮಿಭಾವನಃ |
ಏಷ ದೇವಾಸುರಗಣಾಂಲ್ಲೋಕಾನ್ ಪಾತಿ ಗಭಸ್ತಿಭಿಃ || ೭ ||

ಏಷ ಬ್ರಹ್ಮಾ ಚ ವಿಷ್ಣುಶ್ಚ ಶಿವಃ ಸ್ಕಂದಃ ಪ್ರಜಾಪತಿಃ |
ಮಹೇಂದ್ರೋ ಧನದಃ ಕಾಲೋ ಯಮಃ ಸೋಮೋ ಹ್ಯಪಾಂ ಪತಿಃ || ೮ ||

ಪಿತರೋ ವಸವಃ ಸಾಧ್ಯಾ ಹ್ಯಶ್ವಿನೌ ಮರುತೋ ಮನುಃ |
ವಾಯುರ್ವಹ್ನಿಃ ಪ್ರಜಾಪ್ರಾಣ ಋತುಕರ್ತಾ ಪ್ರಭಾಕರಃ || ೯ ||

ಆದಿತ್ಯಃ ಸವಿತಾ ಸೂರ್ಯಃ ಖಗಃ ಪೂಷಾ ಗಭಸ್ತಿಮಾನ್ |
ಸುವರ್ಣಸದೃಶೋ ಭಾನುರ್ಹಿರಣ್ಯರೇತಾ ದಿವಾಕರಃ || ೧೦ ||

ಹರಿದಶ್ವಃ ಸಹಸ್ರಾರ್ಚಿಃ ಸಪ್ತಸಪ್ತಿರ್ಮರೀಚಿಮಾನ್ |
ತಿಮಿರೋನ್ಮಥನಃ ಶಂಭುಸ್ತ್ವಷ್ಟಾ ಮಾರ್ತಾಂಡ ಅಂಶುಮಾನ್ || ೧೧ ||

ಹಿರಣ್ಯಗರ್ಭಃ ಶಿಶಿರಸ್ತಪನೋ ಭಾಸ್ಕರೋ ರವಿಃ |
ಅಗ್ನಿಗರ್ಭೋಽದಿತೇಃ ಪುತ್ರಃ ಶಂಖಃ ಶಿಶಿರನಾಶನಃ || ೧೨ ||

ವ್ಯೋಮನಾಥಸ್ತಮೋಭೇದೀ ಋಗ್ಯಜುಃಸಾಮಪಾರಗಃ |
ಘನವೃಷ್ಟಿರಪಾಂ ಮಿತ್ರೋ ವಿಂಧ್ಯವೀಥೀಪ್ಲವಂಗಮಃ || ೧೩ ||

ಆತಪೀ ಮಂಡಲೀ ಮೃತ್ಯುಃ ಪಿಂಗಳಃ ಸರ್ವತಾಪನಃ |
ಕವಿರ್ವಿಶ್ವೋ ಮಹಾತೇಜಾ ರಕ್ತಃ ಸರ್ವಭವೋದ್ಭವಃ || ೧೪ ||

ನಕ್ಷತ್ರಗ್ರಹತಾರಾಣಾಮಧಿಪೋ ವಿಶ್ವಭಾವನಃ |
ತೇಜಸಾಮಪಿ ತೇಜಸ್ವೀ ದ್ವಾದಶಾತ್ಮನ್ನಮೋಽಸ್ತು ತೇ || ೧೫ ||

ನಮಃ ಪೂರ್ವಾಯ ಗಿರಯೇ ಪಶ್ಚಿಮಾಯಾದ್ರಯೇ ನಮಃ | [ಪಶ್ಚಿಮೇ ಗಿರಯೇ]
ಜ್ಯೋತಿರ್ಗಣಾನಾಂ ಪತಯೇ ದಿನಾಧಿಪತಯೇ ನಮಃ || ೧೬ ||

ಜಯಾಯ ಜಯಭದ್ರಾಯ ಹರ್ಯಶ್ವಾಯ ನಮೋ ನಮಃ |
ನಮೋ ನಮಃ ಸಹಸ್ರಾಂಶೋ ಆದಿತ್ಯಾಯ ನಮೋ ನಮಃ || ೧೭ ||

ನಮ ಉಗ್ರಾಯ ವೀರಾಯ ಸಾರಂಗಾಯ ನಮೋ ನಮಃ |
ನಮಃ ಪದ್ಮಪ್ರಬೋಧಾಯ ಮಾರ್ತಾಂಡಾಯ ನಮೋ ನಮಃ || ೧೮ ||

ಬ್ರಹ್ಮೇಶಾನಾಚ್ಯುತೇಶಾಯ ಸೂರ್ಯಾಯಾದಿತ್ಯವರ್ಚಸೇ |
ಭಾಸ್ವತೇ ಸರ್ವಭಕ್ಷಾಯ ರೌದ್ರಾಯ ವಪುಷೇ ನಮಃ || ೧೯ ||

ತಮೋಘ್ನಾಯ ಹಿಮಘ್ನಾಯ ಶತ್ರುಘ್ನಾಯಾಮಿತಾತ್ಮನೇ |
ಕೃತಘ್ನಘ್ನಾಯ ದೇವಾಯ ಜ್ಯೋತಿಷಾಂ ಪತಯೇ ನಮಃ || ೨೦ ||

ತಪ್ತಚಾಮೀಕರಾಭಾಯ ವಹ್ನಯೇ ವಿಶ್ವಕರ್ಮಣೇ |
ನಮಸ್ತಮೋಽಭಿನಿಘ್ನಾಯ ರುಚಯೇ ಲೋಕಸಾಕ್ಷಿಣೇ || ೨೧ ||

ನಾಶಯತ್ಯೇಷ ವೈ ಭೂತಂ ತದೇವ ಸೃಜತಿ ಪ್ರಭುಃ |
ಪಾಯತ್ಯೇಷ ತಪತ್ಯೇಷ ವರ್ಷತ್ಯೇಷ ಗಭಸ್ತಿಭಿಃ || ೨೨ ||

ಏಷ ಸುಪ್ತೇಷು ಜಾಗರ್ತಿ ಭೂತೇಷು ಪರಿನಿಷ್ಠಿತಃ |
ಏಷ ಏವಾಗ್ನಿಹೋತ್ರಂ ಚ ಫಲಂ ಚೈವಾಗ್ನಿಹೋತ್ರಿಣಾಮ್ || ೨೩ ||.

ವೇದಾಶ್ಚ ಕ್ರತವಶ್ಚೈವ ಕ್ರತೂನಾಂ ಫಲಮೇವ ಚ |
ಯಾನಿ ಕೃತ್ಯಾನಿ ಲೋಕೇಷು ಸರ್ವ ಏಷ ರವಿಃ ಪ್ರಭುಃ || ೨೪ ||

ಏನಮಾಪತ್ಸು ಕೃಚ್ಛ್ರೇಷು ಕಾಂತಾರೇಷು ಭಯೇಷು ಚ |
ಕೀರ್ತಯನ್ ಪುರುಷಃ ಕಶ್ಚಿನ್ನಾವಸೀದತಿ ರಾಘವ || ೨೫ ||

ಪೂಜಯಸ್ವೈನಮೇಕಾಗ್ರೋ ದೇವದೇವಂ ಜಗತ್ಪತಿಮ್ |
ಏತತ್ತ್ರಿಗುಣಿತಂ ಜಪ್ತ್ವಾ ಯುದ್ಧೇಷು ವಿಜಯಿಷ್ಯಸಿ || ೨೬ ||

ಅಸ್ಮಿನ್ ಕ್ಷಣೇ ಮಹಾಬಾಹೋ ರಾವಣಂ ತ್ವಂ ವಧಿಷ್ಯಸಿ |
ಏವಮುಕ್ತ್ವಾ ತದಾಽಗಸ್ತ್ಯೋ ಜಗಾಮ ಚ ಯಥಾಗತಮ್ || ೨೭ ||

ಏತಚ್ಛ್ರುತ್ವಾ ಮಹಾತೇಜಾ ನಷ್ಟಶೋಕೋಽಭವತ್ತದಾ |
ಧಾರಯಾಮಾಸ ಸುಪ್ರೀತೋ ರಾಘವಃ ಪ್ರಯತಾತ್ಮವಾನ್ || ೨೮ ||

ಆದಿತ್ಯಂ ಪ್ರೇಕ್ಷ್ಯ ಜಪ್ತ್ವಾ ತು ಪರಂ ಹರ್ಷಮವಾಪ್ತವಾನ್ |
ತ್ರಿರಾಚಮ್ಯ ಶುಚಿರ್ಭೂತ್ವಾ ಧನುರಾದಾಯ ವೀರ್ಯವಾನ್ || ೨೯ ||

ರಾವಣಂ ಪ್ರೇಕ್ಷ್ಯ ಹೃಷ್ಟಾತ್ಮಾ ಯುದ್ಧಾಯ ಸಮುಪಾಗಮತ್ |
ಸರ್ವಯತ್ನೇನ ಮಹತಾ ವಧೇ ತಸ್ಯ ಧೃತೋಽಭವತ್ || ೩೦ ||

ಅಥ ರವಿರವದನ್ನಿರೀಕ್ಷ್ಯ ರಾಮಂ
ಮುದಿತಮನಾಃ ಪರಮಂ ಪ್ರಹೃಷ್ಯಮಾಣಃ |
ನಿಶಿಚರಪತಿಸಂಕ್ಷಯಂ ವಿದಿತ್ವಾ
ಸುರಗಣಮಧ್ಯಗತೋ ವಚಸ್ತ್ವರೇತಿ || ೩೧ ||

ಇತಿ ಆದಿತ್ಯ ಹೃದಯಮ್ |

Python Virtual Environments

If at all you start working on python, you will at some point come across python virtual environment. A virtual environment(venv) creates a silo where whatever version of packages you use will not have impact globally. In some cases you need a venv to install packages even. Below is the steps to setup python venv referenced from freecodecamp-python-venv

In your terminal to install venv to your host python

pip install virtualenv 

else use below command to install venv globally

      sudo apt install python3.11-venv 

 Install virtual environment by cd to the folder then ->

python<version> -m venv <virtual-environment-name>

 To activate the virtual environment, cd to the folder then->

      source twittervenv/bin/activate
 

GIT PULL REQUEST is confusing at first, then it makes sense!

 I have been dabbling with Git since last week and I thought I should write down whatever I have learnt. Earlier I had written an article about HOW TO GIT, this is part two of it. I will be mostly covering how developers mostly use Git and how it works in real world and what is a pull request?! As you know Git is a version control software. But how exactly do you start using it? and what you need to do. If you are a GIT NOOB like me, read on .. 

First of all you need to install git on your machine. That is a prerequisite. Then there are two ways of working with files. Either you have created few files on your laptop and kept it in a folder or you need to download the project files into your folder from git hub. Now, downloading the project files from github is called cloning. To clone, you need to right click in the folder and hit open git bash here. then  you run the command `git clone <url of repository> <your folder name>`  from git bash. And that will download all the files from that repository into you folder. 

What is a repository? It is nothing but a folder system containing all the project related details, folders, files and  branches. Branches? It is similar to branches of a tree. Now by default what ever files you have will be in the master branch. This is the main branch. We will come back to this master branch in a bit..

 Lets say you have a folder with few files in them that you are working on in your laptop and you need to do some version controlling on them. Open git bash in that folder. Then you run command  `git init` This will initialize the folder. Meaning, you tell git bash that - "bhai dekh lo, apna folder h! sambhal k" also you need to check if you have named your machine. git config --global user.name yourname and git config --global user.email youremail. Git config --global list is used to check the configs.  Now when you add the files to the folder in your laptop, these are in untracked condition, means git doesn't know what you are doing in those files. you need to add them to staging area. `git add -A` will add everything to stage. From here on whatever changes you do, git will make note of it.  From there you run `git commit -m "comment"` this will commit the files. This is more or less like "saved". Lets say you need to do some more changes but not sure how it may react. so you can create a new branch say git checkout -b <branchname> and all files will be available in the new branch which is in master. Now you can do any changes in the new branch and not worry about anything. If you wanna go back to master, `git checkout master`. 

So far what ever you did was in local computer local repository. Now what if you would like to save it in git hub. the online drive . Here it is called remote repository. then you need to set the repository URL to your origin. git remote set-url origin https://url.git       Once the url is set, make some token settings. then `git push origin master` this will push whatever changes you have made in the master to the master in the remote repository. this is where the fun begins! 

Now, If there is some changes in the master(remote) already which is not in your master(local) then when you are trying to push, the git will throw error saying changes are there. Here you need to pull the master(remote) into your local then apply your changes to it and then you can push it to master. whereas, if you have a  branch, in remote and local, then you can push your local branch to remote branch and it will work flawlessly. 

Say, now you have made changes to branch in local. then you have pushed the branch to remote. Now you would like to merge the changes in remote branch with the remote master. but here you need to take permission from the owner of the master. lets call him master guy.  this is because if a lot of ppl are working and simpsimply updating things to master, it will get wacked . so the master guy now has to check what changes you have made and then approve it to be merged. But if he has to see your code, he needs to pull the code from your remote branch, inspect it and then merge it with master. This process is called pull request. Where the branch guy pushes code to remote branch and raises a pull request to the master guy. the master guy then pulls the code onto his machine and inspects and then he will pull the code into the master to merge. Hence the name pull request.

Why one should watch Schitt's Creek

 There are a lot of reasons why one watches a TV series. It could be boredom or something one relates to. There has been a lot of TV series that has come over the years and I for one have watched a lot. Family drama, Love n romance, action and saving the world. The list goes on... Probably you are watching one right now too. 

When it comes to TV series, I have noticed that there are certain things that the ppl who make them take into consideration. Mainly the anthropological aspects of human nature. How a certain human behaves when put into certain situation. You can see it in almost all TV series where the main protagonist is put to test. The situation tests the mettle of this guy or him and his people. This can be seen from game of thrones to peaky blinders. Hell even sopranos! But why am i talking about Schitt's Creek.

Few years ago I came across an article that discussed communist - socialist idea of equal distribution of wealth. Personally I am a huge Ayn Rand fan. Now ideological differences aside, it talks about what would really happen when all the nations wealth is taken and then redistributed to all the people of the world. Now a certain class of people would take the new found money and consume it .. some might see an opportunity and start something while some might invest and others may have other vices and other plans for this money. This reminds me of an old tale. It goes something like this...

Once there was a wealthy man with three daughters. Now the wealthy man was old and he was on his deathbed. So he called up his daughters to his side one by one. He then gave them a hand full of rice and said nothing. Few days later he called up all of them and asked what they have done with it. The first one said she cooked it and had it. The second one said she kept it safe in a vase. While the third one had sowed that handful of rice and turned it into a heap of cultivation. The wise man was impressed by this and wrote the will to her name. 

while the above story may seem like a regular old folklore, it is totally related to what I was talking about earlier. The wealth distribution and so on. Even if the gates the rockefellers the buffets distribute the wealth to the world, for a few years it may seem that all are equal and there are no billionares.. But deep down we all know that the way they think and move, the decisions they take have made them what they are. And even if you strip them of everything they have, they will still raise from their ashes and make it big in life. Because they didn't reach where they are because of the money or situation. It is their way of thinking and how they act when put into certain situation. 

Schitt's creek is a tv series about a billionaire family who lost everything due to a fraud and now made to live in a town by the same name which they had bought as joke. The ups and downs they face and the rich people problem become the comedic relief that we see now and then. The whole show has this easy going pace where you start at one episode and go on watching coz it just warms your heart. Right now I am at start of second season and there was a particular scene that made me write this article. Iam not going to discuss the scene and give away spoilers. 

But I'll say this, if you get what I am trying to say. You know what I am talking about. 

How to GIT for dummies!

Recently when I was going through my CS50 course on edX, I was supposed to upload my assignment on github. Although I have been working as a test engineer for 3 years I never had a chance to work with git in a professional capacity. Also I wasn't much into programming. Nevertheless, better late than never right.

First post

 Hi there,

Journey of a thousand miles starts with a single step.