Chinese traditional music album Updated +Created
Chinese traditional music label Updated +Created
Classical Chinese poetry form Updated +Created
Douhua Updated +Created
Freshly made douhua is a blessing.
Li Bai Updated +Created
This is likely the most famous Chinese poet of all time.
Marketing Updated +Created
Apache Jena CLI tools setup Updated +Created
The CLI tools don't appear to be packaged for Ubuntu 23.10? Annoying... There is a package libapache-jena-java but it doesn't contain any binaries, only Java library files.
To run the CLI tools easily we can download the prebuilt:
sudo apt install openjdk-22-jre
wget https://dlcdn.apache.org/jena/binaries/apache-jena-4.10.0.zip
unzip apache-jena-4.10.0.zip
cd apache-jena-4.10.0
export JENA_HOME="$(pwd)"
export PATH="$PATH:$(pwd)/bin"
and we can confirm it works with:
sparql -version
which outputs:
Apache Jena version 4.10.0
If your Java is too old then then running sparql with the prebuilts fails with:
Error: A JNI error has occurred, please check your installation and try again
Exception in thread "main" java.lang.UnsupportedClassVersionError: arq/sparql has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:756)
        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:473)
        at java.net.URLClassLoader.access$100(URLClassLoader.java:74)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:369)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:363)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:362)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
        at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:621)
Build from source is likely something like:
sudo apt install maven openjdk-22-jdk
git clone https://github.com/apache/jena --branch jena-4.10.0 --depth 1
cd jena
mvn clean install
TODO test it.
If you make the mistake of trying to run the source tree without build:
git clone https://github.com/apache/jena --branch jena-4.10.0 --depth 1
cd jena
export JENA_HOME="$(pwd)"
export PATH="$PATH:$(pwd)/apache-jena/bin"
it fails with:
Error: Could not find or load main class arq.sparql
as per: users.jena.apache.narkive.com/T5TaEszT/sparql-tutorial-querying-datasets-error-unrecognized-option-graph
Zhang Ziqian Updated +Created
Li sao (guqin song) Updated +Created
www.facebook.com/131402556881886/posts/655763214445815/ gives an origin:
Li Sao was composed by Cheng Kangshi in late Tang dynasty based on the poem Li Sao, authored by Qu Yuan (340-278 BC) in the Warring States period of ancient China.
The silkqin.com entry: www.silkqin.com/04qart/07sqmp/57ls.htm does not mention this however.
Video 1.
Li sao performed by Guan Pinghu
. Source. Track from Master Of Traditional Chinese Music: guqin
Video 2.
Lisao performed by NiniGuqin (2020)
Source.
Zhu Bajie Updated +Created
Lu Zhishen scene Updated +Created
Song Jiang Updated +Created
The Capital (Water Margin location) Updated +Created
"The Capital" is what now is Kaifeng in Shandong, and it used to be the capital during the (Northern) Song dynasty.
In the novel it is simply often simply called as 东京 (capital of the East), which is now highly ambiguous term that can indicate several different historical capitals! Notably it is the name of modern tokyo.
Ungulate Updated +Created
Apoptosis Updated +Created
Power, Sex, Suicide by Nick Lane (2006) part 5 "Murder or suicide" mentions that apoptosis has two main functions:
Water Margin translation by Sidney Shapiro (1980) Updated +Created
Lin Chong Updated +Created
Lu Zhishen Updated +Created
Early on, he's usually called by others as Major Lu (魯提轄).
His original name is Lu Da 魯達
He then receives the Buddhist name Zhishen (智深, profound wisdom) during conversion.

There are unlisted articles, also show them or only show them.