Category: Tech
-
Send Media W/O Media Sent
Recently I found out a way to send out media like photos and videos on Apple Ecosystem’s iMessage without actually sending the files. Why would I take so much detour instead of sending the files directly? So to begin with, it would save your phone’s storage, especially when you are trying to send a large…
-
Apple Remote Desktop Refuse to Connect Trick
Sometimes Apple’s Remote Desktop does not work as expected, meaning when a remote Mac has been correctly configured and could be connected before, starts to fail when initiating the “control” request. A popup connection window would take forever and finally tells the user it cannot connect to the remote Mac. This would cause tremendously obstacles…
-
Match It Before You SSH It
The widely used command line tools including Vim, Emacs are too versatile that you could not be able to master it in your life time. SSH is definitely one in this category one uses on a daily basis but there are all kinds of configs that one may never heard of but are surprisingly useful,…
-
How to Forward Microsoft Exchange Email to Gmail Without Breaking Calendar Invites
Stop losing important emails when you change jobs or schools. Here’s the clever trick that lets you keep everything in Gmail while your calendar still works perfectly. 🎯 The Problem Everyone Faces But Nobody Talks About Picture this: You’ve got 3 years of important emails in your work Exchange account. Project discussions, client contacts, reference…
-
Fix Claude Code Login Issue
Recently I faced an issue where I was asked to login to Claude Code repeatly, even though I logged in correctly. I connected to a remote Mac through ssh as well as Apple Remote Desktop. Thus if you use Mac and face similar problems, you could try the following method. The following texts shows Claude…
-
Enable Claude Code to Work on Windows Environment
In this post I’m going to discuss how to allow Claude Code to work on Windows environment, which is not restricted by Windows Sub Linux. Yes, I will discuss how to allow your Claude Code to work on Windows directly. You will learn the following ideas that can be used for your other projects. If…
-
Mastering GNU Screen: The Ultimate Guide to Persistent SSH Sessions
In the world of remote development and system administration, maintaining persistent sessions across SSH connections is crucial. Whether you’re running Claude Code for long AI-assisted coding sessions, managing servers, or simply want to pick up exactly where you left off after commuting from work to home, GNU Screen is your indispensable companion. Table of Contents…
-
Claude Code Cheat Code
Default Options Copy and run the following code to allow Claude to run itself without asking for permissions every time it wants to run code. Variables Monitors
-
Fix Linux Preventing Remote SSH Root Login Issue
This is a simple post that handles the issue of Please login as the user “rocky” rather than the user “root”. I have this problem on my Rocky Linux 9, it prevents me to login as root as I’ve already uploaded the public key to the server. So at the end of the ssh session…
-
Note on NotebookLM
-
Gallery of LLM Prompts
This post is going to explore a new way for blogging, by gathering tweets from X or Twitter that discuss a certain topic. I consider it as a note for me, you could utilize all those info on your workflow. You could click any of the tweet to go back to the original source.
-
Open Online Office Docs with Desktop Apps
This is a simple post that allows you to quickly open office documents including Word, Excel and Powerpoint that are currently opened with broswer using Desktop apps. It does not not involve any programming and fairly straightforward to do across Winindow and macOS. The reason to switch to Desktop apps could be that some functions…
-
Python Classes Interfaces
In languages like Java, interfaces are a first-class construct. You define an interface, implement it in multiple classes, and swap those implementations in and out via configuration or dependency injection. Python doesn’t have a built-in interface keyword, but you can achieve the same clarity and safety using the abc (Abstract Base Classes) module. In this post, we’ll close that…
-
Farewell to Skype
In May 2025, Microsoft is going to discontinue Skype which is an instant messaging app I use internally. Skype users will transfer to Microsoft’s new Teams app. To my surprise, it even has a font awesome icon. Currently, Skype takes 627.7 MB. Here are some more screenshots taken from a Mac. I’ve talked about Remote…
-
Who Touched My Mac’s Cam?
Recently I found out that my Mac’s facetime cam was on occasionaly. That is quite confusing to me and I was trying to find out a reason to do so. Although I was not that cautious like Mark Zuckerberg who used a tape to block the laptop’s camera1, I don’t know if there are some…