Category Archives: Linux

Linux for beginners

How to run linux environment with LAMP on Windows WSL

Install Linux on Windows with WSL You can now install everything you need to run WSL with a single command. Open PowerShell or Windows Command Prompt in administrator mode by right-clicking and selecting “Run as administrator”, enter the wsl –install command, then restart your machine. wsl –install Restart and continue with setup  Before installing the first LAMP… Read More »

How To Install Home Assistant on Windows in few easy steps

Home Assistant is a home automation platform. that allows you to control and monitor your smart devices at home¹. It has a web-based interface that lets you create dashboards, automations, integrations and more¹. You can also use the official Home Assistant apps to control your devices and receive notifications on your phone or watch¹. There are… Read More »

Removing Signer Node from Private Ethereum Network

In previous post we added second signer node to our private blockchain Adding Signer Node to Private Ethereum Network This time we will remove first node from blockchain. Those two steps can be considered as blockchain migration from one server to another. It is quite simple, execute in geth  console for both nodes command clique.propose(“0x2C80fc7FAE05Ec4daCC44465fa0a9989C3147bA1”, false)… Read More »

Adding Another Node to Private Ethereum Network

This article is a continuation of the article Private Proof-of-Authority Ethereum Network on Synology NAS Here we describe how to add another node to our private Ethereum development blockchain. Keep in mind that it is private and development platform, so for public node all security requirements may not be met. In previous article we already did… Read More »

Building OpenZeppelin Contracts with Visual Studio Code

Prerequisites : Visual Studio Code – https://code.visualstudio.com/ Solidity support for Visual Studio code – https://marketplace.visualstudio.com/items?itemName=JuanBlanco.solidity OpenZeppelin Contracts – https://github.com/OpenZeppelin/openzeppelin-contracts This article does not claim to be a complete and perfect solution, but this is how it worked for me and might be starting point for you. Install Visual Studio Code, install Solidity extenstion. Extract from… Read More »

Private Proof-of-Authority Ethereum Network on Synology NAS

1. Download Ubuntu installation image and create virtual machine on NAS I started with Ubuntu server version. How to install Ubuntu on Synology 2. Optional – install Xrdp Server (Remote Desktop) on Ubuntu 20.04 https://linuxize.com/post/how-to-install-xrdp-on-ubuntu-20-04/ As my main development computers are Windows-based I preferred to have remote desktop access to Ubuntu server. For some reasons… Read More »

How to create a Plesk Backup from the command line

Plesk has a set of command line tools which we can use to create a backup manually. The tool is called pleskbackup and it lives in the Plesk utilities directory. On CentOS this is in /usr/local/psa/bin. If called without parameters you’ll see a long list of options you can pass to this command: Usage: pleskbackup… Read More »