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.

How to Host Your Own Apple Contacts Account on Mac and IOS Using Nextcloud

If you’re concerned about privacy or simply want more control over your contacts, hosting your own Apple Contacts account using Nextcloud is a great option. This allows you to store and sync your contacts securely on your own server. Here’s a step-by-step guide on how to set it up:

Prerequisites

  1. Nextcloud Server: You’ll need a Nextcloud server set up. You can either host your own Nextcloud server or use a Nextcloud hosting provider.

How to Host Your Own Apple Reminders on Mac and IOS

If you want to take control of your Apple Reminders and host them on your own server, you can do so by using Nextcloud, a popular open-source cloud platform. This guide will walk you through the process of setting up your own Apple Reminders service on your Mac and iOS devices.

Prerequisites

Before you get started, make sure you have the following:

How to Log All Script Output Inside the Script Itself

Logging script output is a common practice in shell scripting to keep track of what a script is doing, especially during debugging or troubleshooting. In this guide, we’ll show you how to log all script output inside the script itself using the tee command and redirection.

Here’s a simple example of a script that echoes some text and logs its output:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
#!/bin/bash

# Define the path to the debug log file
DEBUGLOG="/path/to/debug.log"

# Redirect all output (stdout and stderr) to the debug log using tee
{
    echo "test"
    echo "test 2"
    echo "test 3"
} 2>&1 | tee -a "$DEBUGLOG"

# Additional script commands go here

In this script:

Sending Email With Gmail and Custom From Address Using GNU Mail

In this guide, we will walk you through the process of sending an email using Gmail as the SMTP server and customizing the “From” address using the GNU Mail command-line utility on a Ubuntu-based system. This can be useful if you want to send emails from a specific address other than your Gmail account.

Prerequisites

Before you begin, make sure you have the following prerequisites:

Running a Command in a Different Folder

In a Markdown article, you can explain how to run a command in a different folder using the cd command in Unix-like operating systems. Here’s how you can structure your article:

Sometimes, when working in a Unix-like operating system (such as Linux or macOS), you may need to execute a command from a different directory than your current one. This can be done using the cd command along with the desired command you want to run. In this article, we’ll explore how to run a command in a different folder.

How to Set Up DNSCrypt Using Bitbar-Dnscrypt-Proxy-Switcher

DNSCrypt is a protocol that encrypts DNS traffic between your computer and the DNS server, enhancing your online privacy and security. The bitbar-dnscrypt-proxy-switcher is a convenient way to control DNSCrypt using BitBar, a Mac menu bar application that allows you to add various plugins for quick access to information and functionality. In this guide, we’ll walk you through the steps to set up DNSCrypt using bitbar-dnscrypt-proxy-switcher.

Prerequisites

Before you begin, make sure you have the following prerequisites installed on your Mac:

0%