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.

Whatsapp Webjs Wont Reconnect After Macbook Sleep

You’re facing an issue with the whatsapp-web.js library when trying to reconnect after your MacBook goes to sleep. The solution you’ve provided involves using a remote browser via Docker to run Chrome and then connecting whatsapp-web.js to it using the browserWSEndpoint option. This is a workaround to ensure that the connection is maintained even after your MacBook wakes up from sleep mode.

Here’s a breakdown of the steps and code you’ve provided:

Docker Compose Docker-Compose-Yml Command Multiline

Sure! The provided code snippet is meant to modify the Tomcat server information displayed when the server starts up. This can be achieved using Docker Compose by modifying the docker-compose.yml file as follows:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
version: '3'
services:
  tomcat:
    image: tomcat:latest
    ports:
      - "8080:8080"
    command: >
      bash -c "mkdir -p /usr/local/tomcat/lib/org/apache/catalina/util/ &&
      echo server.info=PlantUML > /usr/local/tomcat/lib/org/apache/catalina/util/ServerInfo.properties &&
      catalina.sh run"      

In this Docker Compose configuration:

Mac Run PlantUML Server on Login

To run a PlantUML server on login for your Mac, you can follow these steps using Automator. This will ensure that the PlantUML server starts automatically every time you log in.

Step 1: Install PlantUML

First, make sure you have PlantUML installed on your Mac using Homebrew. You’ve already mentioned the command:

1
brew install plant-uml

Step 2: Create an Automator App

  1. Open “Automator” on your Mac. You can find it by searching for it in Spotlight or in the Applications folder.

Running Background Processes With Automator and Shell Scripts on Mac

In this article, we’ll explore how to run background processes using Automator and shell scripts on a Mac. We’ll compare two methods, one using a basic shell command and the other employing the nohup command for more robust background process management.

Method 1: Using a Basic Shell Command

To run a background process using a basic shell command in Automator, follow these steps:

Cant Copy Textbox From Java Jar Swing on Mac

If you’re using a Java Jar Swing application on a Mac and find that you can’t copy text from a textbox using the standard keyboard shortcuts, such as CTRL+C for copy and Command+V for paste, there might be several reasons for this issue. Below, we’ll explore some potential solutions to help you resolve this problem.

1. Check the Key Bindings

Java Swing applications often rely on custom key bindings for certain actions. It’s possible that the copy and paste actions in your application have been customized or overridden. To check this:

Resolving Unresponsiveness of Open Apps Blocked by Lulu on MacOS Big Sur

If you’re experiencing unresponsiveness in open applications due to Lulu blocking certain processes, particularly on macOS Big Sur (version 11.5), this article provides a step-by-step solution to address the issue. Lulu is a firewall application that helps you monitor and control outgoing network connections. It may occasionally cause applications like Sketch, Adobe XD, and Adobe Photoshop to become unresponsive when attempting to connect to specific DNS IP addresses.

Solution 1: Avoid Blocking Specific DNS IP Addresses

  1. Launch Lulu: Open the Lulu application on your Mac.

0%