This is lifetime experience for me to be part of Shri Ram Janmabhoomi Nidhi Samarapana Abhiyan. I want to share all my experiences related to it in this blog.
When I heard first time sometime in December 2020 that I am going to
be part of this abhiyan, I was super excited. I wanted to take part in
“Karaseva” in 1992 but as parents resisted, I missed that opportunity.
On 05 Aug 2020, near my home, we had a small function to celebrate shri Ramajanma bhumi poojan event, the new journey for the nation. Few senior RSS Karyakarths were also…
This blog is to demo how to configure selenoid to send HTTP and HTTPS traffic to burpsuite to inspect HTTP and HTTPS header. I will just give very brief introduction about selenoid and burpsuite.
Selenoid: This is project is selenium hub implementation in Go. It is a containerized application and launch browser containers. It supports Firefox, Chrome, Opera and Edge. A detailed document about setup and configuration is here. And git repo is here. It is very easy to setup and configure. You can run protractor test cases.
Burpsuite: This is a developed by PortSwigger. Burpsuite has intercepting proxy that…
Selenium tests use object locators to for testing websites. This is the most common way automation QA follow. But problem with this approach is all testcases fail if css object locator changes its name or id. OR sometime when framework is updated, we will have to change these locators. In some cases we have to change them to enhance to readability.
Every-time locators change test case scripts needs a change. Sometimes, because of lack of communication between QA and dev team , QA learn about this change after sometime with good time spent on analysis of the failure. …
An Eco Brick: Reduce Plastic Pollution.
Plastics have transformed our lives. Plastics replaced cloth bags, glass bottles and many others. We use plastic almost everywhere. It is low-cost, lightweight and resistant to weather. Undeniably it added much value to the environment but unfortunately has its own disadvantages.
Because of its all time heightened usage, no recycle it is found everywhere thrown. This is not a degradable element. It is making a lot of negative impact on mother earth.
In 2003, An environmental activist in Guatemala proposed and developed an idea of “Eco Bricks”. She built a wall with eco brick…
These days almost every application is containerized. Most of the engineers are using public docker registry to push images. Most of the engineers automated process of pushing images to registry using CI/CD process. But few are missing a security check of built images. Such images are leaking information like auth keys, passwords etc.
Couple of common issues I noticed. I would like to present here.
First one is, password in environment variable:
printenv and docker history easily display passwords. Instead of passing sensitive information using environment variables, use docker secrets.
Second one is, application code having hard-coded username and password…
I am setting up a station to work Qatar-OSCAR 100 [QO 00]. I am using 1.2m offset dish. For RX I use RTL-SDR dongle. It is RTL2832U chipset. I am using Linux Mint running on laptop.
To align a dish, I had two options, one is to have someone to help me or take all setup near to dish, align and comeback to shack. Since we are living socially distancing life, I thought of choosing second option.
I climbed the terrace with laptop, RTL-SDR dongle, bias t and powerbank to supply power to bias t. It was around 10:30am. Soon…
I have noticed when software engineer joins, he starts learning system that builds a product. Initially he spends much time with it and hardly spend anytime on actual product.
For a team maintaining build script, it will be difficult to add or remove parameters that to be used to build product.
To address above problems I used git hooks. Here is a complete blog
Try it and let me know. Hope this helps you too :-)
I am working on the web application project which has core Application, CSS, JS, Templates and Images as components. Each component is worked by separate team. Pictorially it looks like:
We use git for this project. At the beginning of the project we could have put all components in a git repo. But this design will be like a monolith codebase. Since monolith codebase affects devops cycle by increasing CI time, we decided not to take this design. Then we chose to separate repos for each component. …
Couple months back I was asked to look into deployment process of a software developed using zope, the open source web framework for python. Deployment of this product is a quite complex process. The complete installation of this product on 6 servers takes about 5 days. It has 34 components to deploy.
Product is deployed using puppet master and puppet agent setup.
The puppet master runs on CentOS 6.8. This server has 8 cores and 8G memory. Puppet agent nodes run Windows 2012 R2. Deployment process involves setting up puppet master, puppet agents, prepare configuration files, extracting artifacts. …
I was searching for origin of VU, a prefix used for Indian hams, I stumbled upon
It says VU is “Indian amateur radio operators are allotted only the VU call-sign prefix. The V or Viceroy, series prefix was allotted to British colonies.”
Some senior ham was telling me it was for Viceroy’s Unit.
Now we are close to celebrating 70th year of Independence of India, why still we be known as VUs? Can’t that be changed? What is there to be proud of?