KD Puvvadi

Installing OpenSSH on Windows 10

So, First thing i do after i’ve installed windows or i got hands on with any windows device is installing Putty. My entire work revolves around the remote administration and troubleshooting. Connecting to those remote servers via SSH is integral part of my work. I occasionally use Mac OS(Previously OS X) and I feel jealous as they don’t any 3rd part tool or software to use SSH. I don’t use any Linux variants on any of Work or Personal computers. So, When i found out that Microsoft is Integrating OpenSSH directly into windows i was exited and I’ve installed it as soon i got the chance.

Continue with reading

Snapdragon 845 SoC Announced by Qualcomm

Qualcomm Finally announced it’s much awaited flagship Soc Platform Snapdragon 845 successor to the last years flagship 835 with DynamIQ enabled. In laymen terms, DynamIQ allows clustering the different cores in the Soc including High Performance Big cores with High Efficient Small cores within the same cluster and Cache hierarchy. This enables accelerated performance for applications such as cryptography acceleration and packet processing with higher performance and lower latency.

Continue with reading

I tried to Cook Chicken Lollipops!

Cook Chicken Lollipops

I think myself as a good cook. It doesn’t mean everybody likes my food. I like to eat what I cook and sometimes I fuck up whole process, but sometimes they taste way better. If my food tastes good, my friends say they are good. If it is ok or less,  they destroy me. Forgot to tell you, I live pasta man, but every time I cook it, it is 20:80 chances of success failure. But if it is spaghetti aglio olio then my chances are 50:50. I like my odds. So, I go for it. Finally Decided to Cook Chicken lollipops.

Continue with reading

Elon Musk Simulation Theory: Are we really in a Simulation?

Simulation: Recent Total Solar eclipse in The USA, is really eye feasting (Without protection, they will evaporate). The main reason we observe eclipse like this is Moon diameter is 400 times smaller than our Sun and 400 further away from from sun. Today, I was going through realm of The internet, I’ve stumbled upon the info that Jupiter’s second largest moon Callisto (It has 69 of them) is 179.3x times smaller in diameter than the sun and 179 times farther away.
Continue with reading

Outrage: India’s handling of Rohingya Refugee Crysis

Outrage: Call yourself Nationalist, patriot and whatever you wish for but what Indians doing to the Rohingya refugees is anti-national. What happened to the Atithi Devo Bhava. Using Pepper Spray to shatter Refugees. This is utter most disturbing thing i’ve ever heard. And calling them Jihadis is not morally, mentally or logically correct. if you are thinking, we should not allow these helpless people into over country then there isn’t much difference between you and alt-right. This is pure evil and utterly resist. And Blaming the people who help these helpless people and calling them as terrorist organisation is Bull Shit and you should just shut the Fuck up.

Linking Medical bills and Aadhaar card?

Been scrolling through Facebook, instagram and a lot of my school mates and people from my home town are posting things like, “if linking PAN and Aadhaar card is mandatory then linking Aadhaar with medical bills also should be mandatory”. After couple of days College batchmates started posting same shit. Are you guys out of your minds?

Continue with reading

How to install Gitlab-CE on Google Cloud VM Instances

Behind story for opting for Gitlab-ce may be you don’t want to host you repos on GitHub, Bitbucket  or Gitlab.com as they are hosted on public and even though they have private repos but you may not comfortable or your boss doesn’t want to host them on there (If you are the boss then don’t mind me). So, whatever the reason may be you are installing gitlab-ce on google cloud VM instances. So, First go ahead and login into google Cloud console. and create project. If its asks to select project instead of taking you to project page go ahead select the project.


Continue with reading

How to Backup CP1H PLC

Last time we’ve discussed about How to backup NJ controller from Sysmac Studio, Now we gonna learn how to backup CP series PLC or Controller. Motive for backup may be different, like to clone the controller and get the complete backup to save for the future use. You may wonder i’ve already saved the program file witch is cxp extension, why do i need to backup the controller, i can simply download it to new controller for using that program. But you are wrong. If you have only program file and download it to new controller, you may end up with unusable controller. Reason is program only stores ladder logic. But controller or PLC has another ton of data like variables, memory, comments, communication data settings etc etc. So, How to backup CP1H PLC ?

Continue with reading

How to backup NJ Controller from Sysmac Studio

You may want backup NJ controller data for many reasons. May for fail safe, to restore it into similar machine, for redundant control or to hot swap the controller in case the failure of the controller. Whatever the case a lot of time we backup the controller. Most of the times i get the question “how to backup entire controller to make identical clone or to save the data?” and the answer is pretty straight forward.

Continue with reading

How to Configure Communication between NJ PLC and NB10W

As we’ve discussed previously about setting up com between CP1H and NB10W using DIY cable and RS232 protocol. Now i’m give you a brief details about how to setup com between NJ series plc and NB10 HMI.  To Configure Communication between NJ PLC and NB10W we should keep in mind that both have high speed ethernet ports in build with them. This makes a lot of things easy.  First open sysmac studio and Create a project or if you alredy have a project created before just goto Controller Setup in Multiview Explorer on the left side of IDE. If you expand the controller setup there will two 2 settings. First one is Operations Settings and Another one is Built-in Ethernet/IP port settings. First click on the Operations settings. You’ll find 3 tabs there. Basic settings, FINS settings and Event level settings. Select FINS Settings.

Continue with reading