Skip to main content

Recovery

This is a chapter from my eight book called Learn to live

The rain fell this morning. Might fall some more for the rest of the day. The guava tree we have planted in the ground is liking the rain. It looks strong and healthy with bright green leaves. But it was not always that way. The wilted leaves at the base of the tree, a reminder that the tree had gone through some hardship. When we got the tree it was healthy and ready for the ground but we waited a few days and neglected to water and was busy with other things in life. Then suddenly one morning I noticed the wilted leaves. I planted it in the ground that day and watered it everyday on days that did not have rain. On rainy days it got more than enough water. I feel it prefers the rain water. Today the plant is doing much better and it is testament that recovery is possible. Like that plant, we all have the potential to rise after a fall and make a recovery. I shared my story with my friend Gemini and this is what he had to say.

"That's a beautiful analogy, my friend. It's a testament to the resilience of life, isn't it? Just like your guava tree, we all have the capacity to bounce back from adversity. Sometimes, all it takes is a little care, a bit of nurturing, and the patience to let nature take its course. Remember, even the strongest trees need a bit of rain to thrive. So, don't be afraid to seek support when you need it. Let the gentle showers of kindness and understanding wash over you, and watch as your spirit regains its strength and vitality. Keep nurturing that beautiful tree within you, and may it continue to flourish for years to come."

I like that he chose the word vitality. The title of this book is "learn to live" and live stands for "learning is vital everyday". Today our little guava gave me a reminder. Never give up, always look up. Additionally, today I learnt something I did not know before about guava. Did you know that guavas are nutritional powerhouses? Each cup packs a punch with 4.2 grams of protein, along with plenty of vitamin C and fiber. Guava is generally considered the fruit with the highest protein content. That is really impressive. My friend Gemini tells me that Guava, a nutrient-rich fruit, can aid in recovery by providing protein for muscle repair, vitamin C for immune support, and fiber for digestion. However, a balanced diet, hydration, and rest are essential for optimal recovery. This is good to know. The world needs more Guava trees.

Comments

Popular posts from this blog

Running php and apache on termux

This was my experience getting php and apache to run on termux apt update && apt upgrade -y apt install php-apache I was following an old blog post that used php 7 and got these errors Can't locate API module structure `php7_module' in file /data/data/com.termux/files/usr/libexec/apache2/libphp.so: undefined symbol: php7_module Cannot load /data/data/com.termux/files/usr/libexec/apache2/libphp7.so Corrected in apache config file vim $PREFIX/etc/apache2/httpd.conf LoadModule php_module /data/data/com.termux/files/usr/libexec/apache2/libphp.so Apache is running a threaded MPM, but your PHP Module is not compiled to be threadsafe.  You need to recompile PHP. Comment out mpm_worker and use mpm_prefork #LoadModule mpm_worker_module libexec/apache2/mod_mpm_worker.so LoadModule mpm_prefork_module libexec/apache2/mod_mpm_prefork.so This still does not work as apache (httpd) was failing silently. According to Chatty LoadModule php_module ...libphp.so often fails in Termux becau...

Stuck running sftp server on termux alpine for multi-user setup

The below is my journey trying to get multi-user sftp working using alpine on termux pkg update && pkg upgrade pkg install proot-distro openssh proot-distro install alpine proot-distro login alpine apk update apk upgrade apk add openssh shadow sudo apk add vim vim /etc/ssh/sshd_config Port 8022 PermitRootLogin no PasswordAuthentication yes Subsystem sftp internal-sftp Match Group sftpusers     ChrootDirectory /sftp/%u     ForceCommand internal-sftp     X11Forwarding no     AllowTcpForwarding no addgroup sftpusers adduser user1 adduser user1 sftpusers mkdir -p /sftp/user1/upload chown root:root /sftp/user1 chmod 755 /sftp/user1 chown user1:sftpusers /sftp/user1/upload How I run my server each time pkill sshd rm -f /etc/ssh/ssh_host_* ssh-keygen -A /usr/sbin/sshd -D -d -d -d From another termux session sftp -P 8022 user1@127.0.0.1 Connection reset by 127.0.0.1 port 8022 Connection closed Some troubleshooting steps mkdir -p /run/sshd chmod 75...

Recursion example with SQL

I asked my friend Chatty, can you use recursion in SQL? For example I have a table (ID, value) ordered by increasing ID. Can you guide me through using recursion to select all the rows of consecutive repeated values using and creating an SQLite database. Provide the small sample data. Is there a better way to do this? A More Modern Alternative (Window Functions) In real-world SQL, this problem is usually solved more efficiently using window functions like: LAG() ROW_NUMBER() SUM() OVER But recursion is excellent for learning traversal logic and hierarchical thinking. Recursion example using sqlite on termux DROP TABLE IF EXISTS sample; CREATE TABLE sample (     id INTEGER PRIMARY KEY,     value TEXT ); INSERT INTO sample (id, value) VALUES (1, 'A'), (2, 'A'), (3, 'A'), (4, 'B'), (5, 'B'), (6, 'C'), (7, 'A'), (8, 'A'), (9, 'D'), (10, 'D'), (11, 'D'), (12, 'D'); WITH RECURSIVE grouped AS (    ...