ChanMo's Life Hacks

The Creativity Lab for Programming Inventors.

Github About

Write Your Blog Faster and Smarter with Org Mode

Org Mode is a powerful tool that can be used to write blog posts, manage projects, and track tasks. In this blog post, I will show you how to use Org Mode to create a blog website that is both readable and SEO-friendly.

orgmode, emacs, web, blog

12 Dec 2023

Best Free AI Tools for Beginners: Unleash Your Inner Creativity

The world of Artificial Intelligence (AI) is no longer a futuristic fantasy. Today, various free AI tools are readily available to help beginners explore the potential of this powerful technology. Whether you're a writer, artist, musician, or simply curious about AI, these tools offer a fun and accessible way to get started.

ai, bard, sdxl, gemini

12 Dec 2023

Django development good helper: 8 recommended plugins

Django is a powerful Python framework for developing web applications. Plugins can provide us with additional features and functionalities in Django development, simplifying our development work. This article recommends some must-have Django plugins and provides a brief introduction to these plugins.

django, juss

03 Dec 2023

遥感图像建筑物检测AI模型制作教程

遥感图像中的建筑物检测是一项具有重要应用价值的研究课题。现有的图像特征识别模型在一般的图像检测方面取得了较好的效果,但在遥感图像中存在一定的局限性。

building detection, remote sensing, pytorch, maskrcnn, tif, gda2tiles

27 Nov 2023

Termux: A Powerful Android Terminal Emulator

Termux is a powerful Android terminal emulator that allows you to run Linux commands and tools on your Android device. It has the following features:

25 Nov 2023

How to Generate a Table of Contents in Docx with Python

Tables of contents (TOCs) are an essential part of long documents, providing a quick overview of the document's structure and enabling easy navigation. While most Office software packages offer built-in TOC generation mechanisms, they can be difficult to call from code.

libreoffice, toc, unoserver, macro

25 Nov 2023

Similarity Search in PostgreSQL

PostgreSQL provides the similarity() function to calculate the similarity between two strings. This function can be used to find similar data in the same table.

postgres

09 Nov 2023

How to Add Basic Authentication to a Nginx Website

Basic authentication is a simple but effective way to protect a website from unauthorized access. It works by requiring users to provide a username and password before they can access the website.

nginx, web

09 Nov 2023

How to Visualize a SQLite Database using SchemaCralwer

Visualizing a SQLite database can be helpful for understanding the design of the database, for identifying potential problems, and for communicating the database design to others. There are a number of ways to visualize a SQLite database, but one of the most convenient ways is to use SchemaCrawler with Docker.

database, docker

09 Oct 2023

How to convert a WebM video to MP4 in GNOME correctly

When you record a video in GNOME, the video will be aved in WebM format. WebM is a good format for video compression, but is not as widely supported as MP4. If you need to share your video with someone who does not have a WebM player, you may need to convert it to MP4 format.

ffmpeg

19 Sep 2023

数字病理, 医学影像相关开源技术框架

数字病理, 医学影像相关开源技术框架

patholoty, opensource

17 Sep 2023

Awesome Document: Dockerize Document Processing

Document processing is a common task in many industries, but it can be time-consuming and complex. Docker can be used to simplify and streamline document processing by providing a containerized environment for each tool.

docker pandoc libreoffice popper

17 Sep 2023

How to Update Arch Linux Mirrorlist by Country

This article provides instructions on how to update the Arch Linux mirrorlist by country. The mirrorlist is a list of servers that Arch Linux uses to download packages. By updating the mirrorlist, you can ensure that you are using the most up-to-date and reliable mirrors for your country.

linux archlinux

17 Sep 2023

Hisoul 虚拟空间创作平台

Hisoul 是一个虚拟空间创作平台. 用户可以创作三维空间, 如办公室, 展厅, 卧室等, 可以随意进行装修, 如摆放一颗圣诞树.

hisoul

17 Sep 2023

Install Nvidia Driver On Ubuntu22.04 (Lenovo)

Handle SGX, Secure Boot

nvidia lenovo ubuntu sgx mok

05 Sep 2023

Use office in your web site

introduce Onlyoffice, CollaboraOnline

onlyoffice collaboraonline libreoffice wopi

29 May 2023

TEX导出为PNG

如何在Linux中把TEX代码导出为PNG图片

tex linux katex texlive

14 Oct 2022

使用树莓派定制智能电视系统

使用树莓派定制家庭影音中心

raspberry kodi jellyfin

14 Oct 2022

适合小型互联网初创公司的开源系统推荐

适合小型初创公司使用的最佳开源系统

opensource wordpress trello nextcloud kanban

14 Oct 2022

在Django中使用Brownie

how to integrate eth-brownie with django

eth brownie django python web3 vyper solidity nft

14 Oct 2022