Dimas Maulana

Dimas Maulana

Developer

Welcome to my website! I am a developer with a current focus on React and Go. My experience encompasses both front-end and back-end development, enabling me to design and develop seamless and efficient applications.

Updating Chrome Remote Desktop on Docker

If you’re looking to update Chrome Remote Desktop within a Docker container, you can follow these steps:

  1. Access Your Docker Container: First, use the docker exec command to access the Docker container where Chrome Remote Desktop is installed. Replace container_name with the actual name of your container.

    1
    
    docker exec -it container_name /bin/bash
  2. Download the Updated Package: Once inside the container, utilize wget to download the latest Chrome Remote Desktop package.

Setting Up Time Machine Backup on Ubuntu Server 18.04 With Samba 4.8

Time Machine is a backup solution developed by Apple for macOS. You can set up a Time Machine backup destination on your Ubuntu Server 18.04 using Samba 4.8 to allow Macs on your network to back up their data. Here’s a step-by-step guide to help you achieve this:

1. Install Samba 4.8

First, install Samba 4.8 by adding the PPA repository and updating your package list:

Column Width Issue With Negative Section Margin in Elementor

When using Elementor, you may encounter a problem where the column width appears incorrect when applying a negative margin value to a section. This issue typically occurs when you set a negative margin for the section and expect the column width to adjust accordingly. However, Elementor doesn’t automatically recalculate the column width in this scenario.

To resolve this problem, you can follow these steps:

  1. Edit the page with Elementor.
  2. Locate the section where you have applied the negative margin.
  3. Within that section, find the column widget that is affected by the incorrect width.
  4. Click on the column widget to select it.
  5. In the Elementor left panel, navigate to the Advanced tab.
  6. Scroll down to the Custom CSS section.
  7. Add the following CSS code to adjust the column width:
1
2
3
4
5
selector {
    width: auto !important;
    padding-left: 10px;
    padding-right: 10px;
}

Replace selector with the appropriate CSS selector for your column. It may be something like .elementor-column-wrap.

How to Resize an LVM Logical Volume to Use Maximum Free Space

In Linux, Logical Volume Management (LVM) allows you to dynamically resize logical volumes to efficiently manage your storage. If you have free space available in your Volume Group and want to expand a logical volume to use this space, follow these steps:

Checking Disk Space

Before resizing the logical volume, it’s essential to check the available free space and the current usage using the df -h command:

Docker Port Still Open Despite UFW Blocking

In some cases, users have reported issues where Docker containers continue to have open ports even after configuring the Uncomplicated Firewall (UFW) to block them. This can be a frustrating experience, but there are a few potential solutions to investigate.

1. Using 127.0.0.1 as the Host IP

One possible cause for this issue is the configuration of the Docker container’s network settings. By default, Docker containers run in their own isolated network environment, separate from the host machine. When specifying a port in the format 127.0.0.1:12100 in your Docker Compose .env file, you are binding the container port to the loopback interface on the container itself, rather than the host machine. Consequently, UFW might not have any control over this loopback interface.

Creating Compressed Archives for Each Folder With Title

When dealing with a directory full of subdirectories, there might be instances where you want to package each subdirectory’s contents into separate compressed files. This can be particularly useful for organization, sharing, or backup purposes. One way to achieve this is by utilizing the power of shell commands, and specifically, the tar command along with some other utilities.

The Command Breakdown

The command in question accomplishes this task through a combination of the find and tar commands. Here’s a breakdown of each component and its role:

0%