Generate UUID Google Sheets

To generate a unique random key in Google Sheets, you can use built-in functions for simple IDs or Google Apps Script for more robust, permanent identifiers.

Cloudflare Acquires Astro

ပြီးခဲ့တဲ့ ၂၀၂၅ ခုနှစ်၊ နှစ်စမှာ Website ရေးတာကို သေချာလေ့လာမယ်ဆိုပြီး ဟိုရှာဒီရှာလုပ်ရင်း Hugo ကိုတွေ့ခဲ့တယ်။ Hugo ဟာ အရမ်းမြန်ပြီး Static Stie Generation (SSG) အတွက် ဘာမှပြောစရာမရှိအောင် ကောင်းလွန်းပါတယ်။ အခုဒီကျနော့်ရဲ့ Personal Website ဖြစ်တဲ့ https://minsoehan.com ကိုလည်း Hugo နဲ့ ရေးထားပါတယ်။ သို့သော် Server Site Rendering (SSR) ကိုပါလိုချင်ရင်တော့ တခြား တစ်ခုကို ရှာရပါတယ်။ အဲ့သည့်မှာ Astro ကိုတွေ့တာပါပဲ။ တခြားဟာတွေ သုံးဖူး သိဖူးလို့ ရွေးခဲ့ခြင်းမဟုတ်။ Astro ရဲ့ website မှာ The web framework for content-driven websites ဆိုပြီး ရေးထားလို့ ရွေးခဲ့တာဖြစ်ပါတယ်။ SSR လည်းရမယ်၊ content-driven ဖြစ်လို့ static post တွေလည်း အများကြီး တင်လို့ရမယ်ဆိုတဲ့ အတွေးနဲ့ ရွေးခဲ့တာပါ။ အရွေးမှန်ခဲ့ပါတယ်။

Scripting Tips and Tricks

This is my collection of my tips and tricks for writing Bash or Dash scripts. These are what I understood after many years of using linux and writing the scripts.

mexii

It is simple but innovative and complicated logic. Movement is in new method by pressing Enter. The indicators in the prompt line, @ [0%]: shows the direction, @ is downward and # is upward. And 0 is movement lock off, LOCKED=0 and 1 is movement lock on, LOCKED=1. % is where input letter is to appear. In this script, the chain of variables acting like toggle and relative switches is the best.

mshstatus

For me, it took many years to understand trap and signal for immediate updating in status on a bar like swaybar. According to gnu bash manual, it can be understood that sleep [n] & and wait $! is key to implement mechanism of immediate trigger in status blocks. Importantly, wait $! must be right after sleep command with & for going into background, for example, sleep 9 &:

AWK Basic

Awk is a programming language that can handle and manipulate data. Suppose we have the following data file.

လူနှင့် ပြတင်းပေါက်

ငယ်ငယ်က Windows XP ဆိုတာ အတော်ကြားခဲ့ရဖူးတာ မှတ်မိကြလိမ့်မည်။ တော်တော် လူကြိုက်များခဲ့ပုံ ဖြစ်သည်။ အဲ့သည့်နောက် Windows 7၊ ပြီးတော့ Windows 10။ သူတို့ကြားထဲ Windows Vista, Windows 8 ဆိုတာတွေလည်း ရှိခဲ့သည်။ သို့သော် လူကြိုက်များခဲ့ကြပုံမပေါ်။

Progressive Web App (PWA)

Progressive Web Apps (PWAs) are web apps built and enhanced with modern APIs to deliver enhanced capabilities, reliability, and installability while reaching anyone, anywhere, on any device, all with a single codebase.