Hi there 馃憢

Welcome to my blog

How to load and cache images from URL to RecyclerView without using 3rd party libraries in Android

What is the goal? In the last post, I demonstrated how to create a RecyclerView and load data from the external API, particularly we used the Picasso library to load and cache images for us. In this post, I will show how to manually do that without the use of any libraries. To not repeat myself, in this article I will just post the code for newly added classes and code where changes were made, the rest of the code is the same as previous post....

April 15, 2022 路 8 min 路 NSA

How to populate RecyclerView with data from server in Android

What is the goal? In this article, I will review how to create a custom RecyclerView, how to fetch the data from the external API using Retrofit, and display the result in the RecyclerView. This tutorial will mainly consist of 3 steps. In step #1 I will design an individual row layout, in step #2 will create a RecyclerView adapter, in step #3 fetch the data from the server and feed it to RecyclerView....

March 29, 2022 路 8 min 路 NSA

Making a private cloud with Virtual Box

Making a private cloud with Virtual Box In this lab we are going to learn how to install, configure and understand how the cloud technology work. I鈥檓 using Win10 in the host computer and Ubuntu for Virtual machine. For virtualization,in this example, i use Virtual Box, can use VMware as well(steps almost same). You can donwnload all the above software in the links below: Ubuntu Virtual Box Virtual Box Extension 1) First do the installation of Virtual Box and install Ubuntu on it....

March 25, 2022 路 2 min 路 NSA

What is Docker and How to use it

What is Docker and How to use it Docker is a container management service. The keywords of Docker are develop, ship and run anywhere. The whole idea of Docker is for developers to easily develop applications, ship them into containers which can then be deployed anywhere. First install Docker on Linux (Ubuntu): $ sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ gnupg-agent \ software-properties-common Add official GPG key of docker:...

March 25, 2022 路 3 min 路 NSA

Installing And Setting Up Go language Environment on Ubuntu 18.04 in 8 Steps

Installing And Setting Up Go language Environment on Ubuntu 18.04 in 8 Steps Download the latest version of Go from official website In terminal install the downloaded package with this command: sudo dpkg -i <packagename.deb> Another way of downloading Go is directly from the terminal, but it downloads the old version which won鈥檛 work for some projects: sudo apt-get install golang Check the version:...

March 12, 2022 路 3 min 路 NSA