Thursday, August 1, 2024

DevOps is Not Just an Operations Role: It's a Crucial, Technically-Driven Discipline

 In the evolving landscape of software development, DevOps has emerged as a critical methodology, yet it is often misunderstood. Some may view it as merely an operations role, confined to managing infrastructure or deploying code. However, this perception is far from reality. DevOps is not just about operations; it is a highly technical discipline that requires a deep understanding of both development and operational processes.

The Core of DevOps: Bridging the Gap Between Development and Operations

DevOps is about breaking down the traditional silos between development and operations teams. It’s a culture and a set of practices that bring these teams together, facilitating continuous integration and continuous delivery (CI/CD). This collaboration ensures that software is built, tested, and deployed more efficiently and reliably.

But to achieve this, DevOps professionals need to possess a broad range of technical skills. They must understand coding and scripting, automation tools, cloud platforms, containerization, and monitoring systems. They should be comfortable working with CI/CD pipelines, infrastructure as code (IaC), and microservices architectures.

Sunday, June 20, 2021

Reset macbook touchbar strip

 To reset your macbook's touchbar strip run following commands from terminal

sudo pkill "TouchBarServer"
sudo killall "ControlStrip"

Thursday, June 19, 2014

Setting Network Priority

At work most of us are connected to multiple networks e.g one LAN or WiFi or Some other....
In my case WiFi was on top priority so when connect both LAN and WiFi , WiFi connection was being used which as slower than my LAN.  so I wanted to use WiFi only when my LAN is not working. below are the steps to set priority

1. Open network connections wizard by Goto Start -> Run Type ncpa.cpl and click OK


2.  Press the ALT key, click Advanced Options and then click Advanced Settings






    3.  Select Network and Organize order using up/down buttons 

    4. After organizing the network connections available according to your preferences, click OK.
    5. The computer will now follow an order of priority when detecting available connections.





    Saturday, September 7, 2013

    Automation Testing


    Why Automation Testing is Important - Over the time number of features in any application grows very rapidly while test case doesn't grow with that speed if you don't go with either option1 or option2 (if other please suggest)
    Feature and Test Over Time
    Option 1 # Have more resources for testing, increase test cycle time
    Option 2 # Go for Automation testing to avoid the repetitive work

    I have seen some instances where people feel that Automation testing is killing jobs for manual test engineer, Automation testing is important aspect but it can never replace the manual testing. A test program can be never be as intelligent as human being.

    If you are building an application where customer experience is key, I personally suggest to test the new feature manually first time and use automation to avoid retesting old features again and again.   In software world there are two kind of people one who believe 100% automation, 0% manual testing and one who go with my thoughts.

    Thoughts ?

    Thursday, August 16, 2012

    Got Ubislte7+


    After a long wait and sending payment in advance I got my Ubislte7+ on Monday 13 Aug 2012. This wait was not easy, I was communicated in Feb 2012 that if I make advance payment then I will get the device in March 2012, even after making advance payment I got it after 5 months

    It came to me by Bluedart courier, finally when I opened the box and following items were included
    1. Device
    2. Charger
    3. User manual
    4. Warranty card
    5.  How to card – for quick use  

    I wasn’t having much expectations as I had paid  just INR 2999.00 but following are the things which really disappointed me:

    • GetJar is provided to download applications on tab.  Android app market /Google play store is not present in the tab so you cannot take advantage of huge application base present in market.
    • Cannot use the phone feature without head set. you can't make/take a call without a headset because there is no microphone on the tablet
    • The tablet has Android 2.2.2 instead of 2.3 (Gingerbread) mentioned in the specifications
    •  I am not conformable in operating touch screen, may because I am addicted to capacitive touch screen so facing issue with this resistive  touch screen