Monday, 14 August 2017

Time of self realization and exploration

I have been exploring my inner self from quite good time (Last 2-3 months). It's completely new journey altogether. A jounery of extreme difficulties that I have never experienced. It is the jounrey of cutting the moving rope and tying with fresh and new rope which is much modified, compared to the past. My woke ups changed. Hobbies changed. Dreams changed, life style changed and totally the way I'm looking at the things changed. Initially, I was wounded by surroundings. I thought I can take some deep breathes, guided confidence and move on. But, from there on words the petals of new explorations about life, aspirations, skills, thinking and many are opened. I experienced deep inner thinking, deep inner thought fighting, deep mental observation and so on.


It was all started with the way surroundings reacted with me in the month of April. Things suddenly started moving in almost reverse direction on my path. I have to look deep in to the wound. I have to deeply think about the on going things. I have to deeply keep my self active about the surroundings. In the process, I started realizing my own self. My confidence. My exact state in the surroundings. My thoguht process towards day to day things . I have met the people I never thought of. I have experienced the thought process I never thought of. I experienced the fears I never thought of. On the positive side, I started moving towards Almighty god Jesus Christ. I started reading Holy Bible. I started getting solutions to the problems that we generally think, we don't have an answer. I started looking real things. I started spending time with mom. I started getting counseled by Rev.Fathers, people of personality development, people of good wisdom. And, I started reading great books with great concentration and with great zeal to learn. I started conquering inner fears, inner weaknesses. Above all it's God's call and intention to change the path and to keep us in ACTUAL direction that he wanted to.

Friday, 21 April 2017

Devops series-article-02-Change is the basic nature of Universe. What makes Devops so special?

Yes. Change is the basic nature of universe. As we are, from infant to adult and old... . Universe changes continuously to never ending time. Our systems, practices, knowledge changes from time to time. If you can see, much things are automated on mobile from last 17-20 years.
        Around year 2000, a mobile phone can be used for very regular purposes. But, today, using the same mobile phone we can hand the universe. Think ? . How many things included in to it automatically for many of day to day activities. In the same way, our software cycles, systems and practices automated time to time.
       The age old story is, many people used to work for each activity in an environment. One needs to depend on other. For example, there should be at least one resource in the team to place new build in the test environment. There is another resource who can run basic test scripts on the build. So on... . A software life cycle includes many phases, coding , building, testing, performance analyzing, running, so on. "What if we automate most of the phases activities using tools available ?". There comes the Devops. It is all about integrating available tools either open source or commercial to automate the build activities that improves reliability, efficiency and also saves lot of time and money to the organization.
       Devops automates an organization's purpose using its tool set that makes so many things move on their own. It doesn't mean that there is no human intervention but it does mean that "a message carrying Dove once.........., is replaced by the mobile signal that carries information today. YES. "Change is the basic nature of Universe" .

                                                                                                               Signing off,
                                                                                                               Raju Shikha,

Tuesday, 18 April 2017

Devops series-article-01-Sample devops flow that demonstrates CI/CD

Hi Folks,
In this article, I would like to present a simple Devops flow . Basically, Devops works on two concepts, Continuous Integration and Continuous deployment. In a nutshell, Continuous integration is integrating different tools and services in the in the environment on the fly and deployment  refers to building, checking, deploying and running the build in the environment.

Continuous Integration and Continuous deployment Flow:

1.       Let’s start from the scratch. Let’s have dvcs(distributed version control system) where different teams commits the code check in.  Once the code is checked in, A Jenkins job starts and clone the code
2.       Once the code is cloned, we need to build it using a build tool. Popular and legacy build tools are ANT and Maven. For suppose, using ANT, we need to generate build file(build.xml) that generates archive files like .war file. To achieve this task Continuous integration server(e.g: Jenkins ) has the plugin, ANT
3.       Now, after the war file is ready, Continuous integration server(e.g: Jenkins ) integrates profiling tool like SonarQube and starts the profiling job. Profiling checks for code leakages, best practices etc.
4.       After profiling, Continuous integration server(e.g: Jenkins )  start the job for  environment provisioning . To achieve this, we need to add configuration management and environment provisioning tools(AWS Cloud, Chef server, Docker) plugins in Continuous integration server(e.g: Jenkins )  .
5.       Now, Continuous integration server (e.g: Jenkins ) starts the job for environment provisioning. Minimum steps to achieve at this stage are Spin up virtual machines, Install OS level services, Install application level services, Install web/application server
6.       Once the environment is ready,  Continuous deployment server(e.g: Jenkins) starts the job that installs application on web/application server which demonstrates application fully up and running on given environment. 

Above diagram demonstrates a sample CI/CD flow. Note that I have not added the add-on services like Continuous monitoring(e.g: Nagios), email notification service at different levels.  As a series of articles I will keep on improving above flow and  include other services.

Saturday, 21 January 2017

Like any other species

I strongly believe that this existing human systems are the result of continuous evolution of human thoughts . Like any other species, humans born with flesh and blood, lead their natural life with respect to nature, may try to change nature towards his intelligence and finally leave it forever and ever.
               Sometimes I introspect my self for the reason being, why am I more interested towards the formation and continuation of human systems which is an integral part of society. I believe it may because I read some philosophy, some life experiences, may be I have some cowardliness. May be...!!!
               Coming to the discussion, I believe there is no big reason or special occasion that nature creates for the birth of any human being. There is no pre compiled life written programming for the path of his life on the earth. Of course, on the other hand, there may be scientific genetic reasons for him/her to think towards or move towards particular life. Because I think, human brain which is integral part of genes may think towards some specific life because of its very formation. This may apply to all other species.
               Therefore, in my view, the resting bones in tombs or the ashes that mingled into air are lived like any other species on the earth, lead the life according to their heart and brain and left this active world for ever and ever, like any other species. We are doing the some like any other species.

Thursday, 24 November 2016

Mental and Thought conflicts among Human Systems

As I have raised my understanding and opinion on formation and continuous initiation of human systems in my previous article, in this article I would like to  throw insight in to human mental and thought conflicts on human systems.
This is the origin of the problem.For suppose a system is present among a group of humans and they are following it, there are people of that system who have concerns and issues with it. So they rise the question and that may lead to origin of issue or conflict in case they did not get required change or satisfactory answers. In a party, they are serving the non vegetarian dish majorly. Couple of vegetarian guys have issue with it since they feel that not much importance given to veg items. This is one micro issue among millions and billions of conflicts and issues runs in the human systems.
                          Whatever the conflict or issue raised among any group or country of people on the globe , there is a question, reason and may be possible needed debate on it. People living in slums may have various issues and conflicts about their daily living and societal procedures around them. So its all human thought process that originates the problem and conflict. The problem may have REAL(need debate on it, what is actual reason and what makes human brain something to believe as REAL ) reasons behind it. So overall in all as humans have their way of thinking and reasoning, In my view, there never be any human system, that satisfies all the humans without any issues or conflicts.

Wednesday, 23 November 2016

Human Systems - Evolution and Developemnt

Before writing in to the actual thought, I'm thinking about the origin of this thought. People satisfy or feel comfort by speaking or chanting philosophies or Vedatha's to overcome their present state. Now, does I'm in that condition of some misery and developing this thought ?  or my brain really developed or matured to write this type of thoughts ? i don't know.!!!
                                            Coming to the actual thought. I see the moving world around me as the product of human developed systems. Buildings, machines, huts, marriage ceremonies, medical equipment and all material and traditional systems are results of human systems.Like a bird makes its nest and started living in it, human generated their own systems and living their lives on the earth.Its all human systems that run the show of the world.Different systems at different places , continents and so on.

Friday, 20 March 2015

Java classics : Writing methods/functions in java PART-I

Here I would like to discuss about methods/functions in java.


Method/Function syntax:
e.g: 
public static int funcName(int a, int b){
---------------
---------------
body
---------------
---------------
}

Here,

1) public static :- modifiers
2) int :- return type
3) funcName :- function/method name
4) int a,int b :- formal parameters

Let's look in to a function with 2 parameters that gives minimum of 2 numbers passed,


class MinValue {


 public static int minFunction(int n1, int n2){

  int min;
  if(n1 > n2)
  min = n2;
  else
  min = n1;  
  return min;
}

public static void main(String [] args){

int a = 14;
int b = 9;
int c = minFunction(a, b);
System.out.println("The min value is : " +c);
}

}


To be continued...