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.

Read Env File Using Bash

It looks like you’re trying to read the contents of a .env file using a bash script. The provided script uses the source command to load the variables from the .env file into the current shell environment. Additionally, it uses set -o allexport to automatically export all subsequently defined variables to the environment.

Here’s a breakdown of what each part of the script does:

  1. set -o allexport: This command enables the allexport option, which means that any variable defined after this point will be automatically exported to the environment. In this case, it’s used to ensure that the variables read from the .env file will be available to the rest of the script and any subsequent commands.

Bash Find and Replace (Substitute) String in a File

In Bash, you can use the sed command to find and replace (substitute) strings within a file. This is a powerful text manipulation tool that allows you to make changes to a file’s content. Below, we’ll go over various examples of using sed for find and replace operations.

General Syntax

The basic syntax for using sed to find and replace is as follows:

Checking for Open and Used Ports

When managing a system, it’s essential to know which ports are open and in use. This information can be vital for security and troubleshooting purposes. Here are several methods to check for open and used ports on a system, depending on your operating system and preference.

Option 1: Using the lsof Command

The lsof command (List Open Files) is a versatile tool for listing information about files and processes. It can also be used to identify open network ports. Below are examples of how to use lsof:

How to Create HTTP Basic Authentication With .Htpasswd and .Htaccess in Apache

HTTP Basic Authentication is a simple yet effective way to secure web pages or directories on your Apache web server. It requires users to enter a username and password to access protected content. In this guide, we’ll walk you through the steps to set up HTTP Basic Authentication using .htpasswd and .htaccess files on an Apache web server.

Prerequisites

Before you begin, ensure you have the following:

How to Restore Deleted or Broken Apple Notes on Mac

If you’ve accidentally deleted or encountered issues with your Apple Notes on your Mac, don’t worry; there’s a way to restore them. Apple Notes are not always stored in the obvious location, so follow these steps to recover your lost text or notes:

Note: Before proceeding, make sure you have a Time Machine (TM) backup of your Mac, as this method relies on it.

1. Quit the Notes App and Disconnect from the Internet

  • First, close the Notes app if it’s open.
  • Turn off your Wi-Fi or disconnect from the Internet to prevent your old notes from syncing during the restoration process.

2. Locate the Apple Notes Folder

  • Your iCloud notes are not stored in the typical ~/Library/Containers/com.apple.Notes location.
  • Instead, navigate to ~/Library/Group Containers/group.com.apple.notes. This is where your iCloud-synced notes are stored.

3. Create a Backup of the Notes Folder

  • Copy the group.com.apple.notes folder to a safe location, like your Desktop. This step ensures that you have a backup of your current notes configuration.

4. Restore the Notes Folder from Time Machine Backup

  • Access your Time Machine backup system.
  • Locate and restore the group.com.apple.notes folder to its original location, ~/Library/Group Containers/. This will revert your Notes app to a previous state where your lost notes should be available.

5. Open the Notes App

  • Launch the Notes app to access your restored notes.

6. Copy and Paste the Lost Text

  • To recover your lost text or notes, simply copy the content you need from the restored Notes app and paste it into another document, such as TextEdit.

7. Quit the Notes App Again

  • Close the Notes app once you’ve copied the desired text.

8. Delete the Restored Notes Folder

  • Delete the group.com.apple.notes folder that you restored from your Desktop. This step is essential to ensure that you’re using the restored version of the Notes app.

9. Move the Original Notes Folder Back

  • Move the group.com.apple.notes folder from your Desktop back to its original location, ~/Library/Group Containers/.

10. Reopen the Notes App

  • Launch the Notes app once more. You should now have access to your restored notes.

11. Reconnect to the Internet

  • Finally, turn your Wi-Fi or internet connection back on to allow your notes to sync with iCloud.

By following these steps, you should be able to restore your deleted or broken Apple Notes on your Mac, ensuring that your important information is once again accessible.

Reset LaunchPad Mac Os

You want to reset the Launchpad on your macOS using a terminal command. To make it easier for you, here’s a breakdown of the command you provided:

1
2
3
4
5
6
# Reset Launchpad on macOS

To reset the Launchpad on macOS, you can use the following terminal command:

```shell
defaults write com.apple.dock ResetLaunchPad -bool true; killall Dock
  1. defaults write: This part of the command is used to write a value to a property list (.plist) file. In this case, you are writing a value to the com.apple.dock property list.

0%