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.

Creating Large Files Using Terminal

To create large files on macOS, you can use the Terminal app. Follow these steps:

  1. Open Terminal: You can find Terminal in the Utilities folder within the Applications folder, or simply search for it using Spotlight.

  2. Navigate to the Desired Directory: Use the cd command to navigate to the directory where you want to create the large file. For example, to navigate to your home directory, use:

    cd ~
  3. Create the Large File: To create a large file filled with zeroes, you can use the dd command. The following command creates a file named “hugefile” with a block size of 100MB:

Securely Erasing Free Space on a Mac Hard Drive

When you delete files from your Mac’s hard drive, they are not immediately erased; instead, the space they occupied is marked as available for new data. Until new data overwrites that space, the old files can potentially be recovered using specialized software. To ensure that your sensitive data is completely irrecoverable, you can use the diskutil secureErase command in the Terminal.

Important Note: The following instructions involve using Terminal commands, which can have serious consequences if used incorrectly. Make sure to follow the steps carefully and double-check the commands before executing them.

SSH Tunneling Auto Reconnect Alive

SSH tunneling is a powerful technique for securely forwarding network traffic from one machine to another. It’s commonly used to access resources on a remote server as if they were local, especially in scenarios where you need to securely access services behind a firewall or from a different network. To ensure the SSH tunnel remains stable and automatically reconnects when there are interruptions, you can use tools like autossh in combination with server and client-side configurations.

How to Fix Error Uninstalling Due to Missing Original MSI Installer

Sometimes, when trying to uninstall a program, you might encounter an error message stating that the uninstallation is blocked due to a missing original MSI installer. This issue can be frustrating, but there are steps you can take to resolve it. Microsoft provides a tool to help fix problems that block programs from being installed or removed. Here’s how to use it:

  1. Download the Troubleshooter: Visit the following Microsoft support page to download the “Program Install and Uninstall Troubleshooter”: Program Install and Uninstall Troubleshooter

Unable to Update Xcode Due to Insufficient Space Even With Sufficient Storage

If you are encountering issues while updating Xcode on your Mac, specifically the error message “Not Enough Space,” despite having ample storage available, there might be a workaround you can try. In some cases, Time Machine local snapshots could be occupying space on your system, preventing the update from proceeding. The following steps outline a potential solution to clear local snapshots and allow the Xcode update to proceed smoothly.

Clearing Time Machine Local Snapshots

  1. Open Terminal on your Mac. You can find it in the Applications > Utilities folder or use Spotlight search to locate it quickly.

Change Wordpress URL

You want to change the URL of your WordPress website from ’example.com’ to ’target-example.com’. To achieve this, you can follow the provided SQL commands. However, it’s essential to be cautious when making direct database changes like this, as it can potentially break your WordPress site if not done correctly. Always back up your database before making any changes.

Here’s the provided code in Markdown format for better readability:

1
2
3
4
5
6
7
### Change WordPress URL

To change the WordPress URL from 'example.com' to 'target-example.com', you can use SQL commands to update the necessary database tables. Before proceeding, make sure to back up your WordPress database for safety.

1. Update the `wp_options` table:
   ```sql
   UPDATE wp_options SET option_value = replace(option_value, 'example.com', 'target-example.com') WHERE option_name = 'home' OR option_name = 'siteurl';
  1. Update the wp_posts table for post GUIDs:

0%