Posts by Category

Diary

已经听了不知多少遍了

less than 1 minute read

最开始听到的是Get Lucky,在油管上, 没有MV,只有一张CD封面,夕阳下一个乐队的剪影。开始以为只是又一首热门单曲,就好像 无数其他大热单曲一样,各种浮华炫丽想尽一切吸引你的耳膜和眼球,然而过了那四或五分 钟后什么也没留下。其实初听Get Lucky 后确实什么也没留下,很快就完全不记得曾经听过。

Back to Top ↑

Software

Built-in TTS for Japanese on macOS

2 minute read

macOS (Tahoe 26.2 as of writing) has a robust, built-in Text-to-Speech (TTS) system that supports high-quality Japanese voices. You can use this through the ...

Best TTS software for Japanese

1 minute read

As of 2026, the software that provides the most natural Japanese pronunciation depends on whether you value emotional expression or precision in pitch and gr...

Back to Top ↑

Web

HTML models

1 minute read

HTML models that domonstrate hard-to-think layouts & effects.

Back to Top ↑

Emacs

Back to Top ↑

Java

Java: Algorithms

14 minute read

An algorithm is a set of instructions for solving a class of problems by a mechanical process.

Java: Introduction

4 minute read

Java is a high-level programming language. A high-level programming language is easy to write and read for humans, and it’s portable, which means it can run ...

Back to Top ↑

English

挪威之慢

less than 1 minute read

罗弗敦群岛像一支慵懒的手指伸向挪威海,我们在位于它南部海岸的斯塔姆松村登岸,然后租了一辆老旧的梅赛德斯,沿着群岛上的公路,开过了16座桥。

Back to Top ↑

Health

Alternating Sets vs. Straight Sets

2 minute read

In sports science, the method of alternating exercises (e.g., Pushups → Squats → Pushups) is called Supersetting or Alternating Sets, while the method of doi...

Back to Top ↑

Network

Back to Top ↑

Japanese

Back to Top ↑

Git

Back to Top ↑

Astronomy

Eyes on the Solar System

less than 1 minute read

This simulated live view of the solar system allows you to explore the planets, their moons, asteroids, comets and the spacecraft.

Back to Top ↑

Apple

Renaming a Swift project using Xcode and Emacs

1 minute read

You may need to rename a project to better reflect the app’s evolved feature set, e.g., from LiveTranscribeJP to OmniScribe. Here is how to apply this rename...

Back to Top ↑