I built a small side project with AI: Shin Mal
Every group dinner ends the same way. The bill arrives and someone says “just split it equally.” But one friend doesn’t eat beef, two skipped the pork, and only two of us drank beer. Equal isn’t fair, and working it out on a calculator at the table takes forever.
2024
2024 နှစ်ကတော့ အပြောင်းအလဲတစ်ခုပါပဲ။ ဘယ်တော့မှ အိမ်နဲ့အဝေးထွက်ပြီး အလုပ်လုပ်ဖို့ စိတ်ကူး မရှိပေမယ်လည်း အခြေနေအရ မတ်လအကုန်လောက်ထဲက မြန်မာကနေ ထွက်လာခဲ့တယ်။
QR login using Websockets VS SSE in .NET
Mobile app မှာ login ဝင်ထားတဲ့ အကောင့်ကို web or desktop app တွေမှာ login ဝင်တဲ့ အခါ password ရိုက်ဝင်တာမျိုး မဟုတ်ပဲ web or desktop app က QR code ကို mobile app ကနေ scan ဖတ်ပီး ဘာ email password မှ ရိုက်စရာ မလိုပဲ login ဝင်ဖူးကြမှာပါ WhatsApp တို့ Binance တို့လိုမျိုးတွေ ဝင်ဖူးကြမှာပါ။
Concurrency vs Sequential Execution in Go
When working with tasks that take time, using concurrency can help speed up your program. Go has a great way to run things at the same time using goroutines and channels. Here’s a simple example that compares how long a program takes to run with and without concurrency.
Golang API with gorilla mux and gorm
I recently self-learned and created a Golang API project structure, inspired by what I used to do with .NET projects. Before this, I also experimented with project structures in Node.js and MongoDB.
Diving into nodejs api and mongodb
As a senior backend developer specializing in .NET, diving into the world of Node.js has been both exciting and challenging. I created a sample Node.js API using MongoDB, which is running on Docker. This project allowed me to explore Node.js and MongoDB, a NoSQL database type.
.NET docker image amd64 building on M1
docker ကို macbook m1 မှာသုံးတာ သူဟာသူ M1 မှာ docker image build ပြီး container run တာက ကောင်းကောင်းအလုပ်လုပ်ပေမယ့် image support type က arm ဆိုတော့ အဲ image ကို aws ECS or azure AKS မှာတင်သုံးတဲ့အခါမှ Linux OS ဆိုတော့ docker image က အလုပ်မလုပ်ဘူးဖြစ် ဒါနဲ့ amd64 support image M1 ကနေ ဘယ်လို build လည်းရှာကြည့်ပြီးလုပ်ကြည့်ဖြစ်တယ်
Work From Home 3 years
Work From Home နဲ့ အလုပ်စလုပ်ခဲ့ရတာ အခုဆို သုံးနှစ်ကျော်ရှိရောပေါ့။ မြန်မာမှာ covid positive လူနာ စမတွေ့ခင်အချိန် 2020 March လ ဒုတိယ အပတ်လောက်မှာ အလုပ်ကိစ္စနဲ့ ထိုင်းသွားခဲ့ရပီ ပြန်လာတည်းက quarantine ဝင်တဲ့သဘောနဲ့ အိမ်ကနေ စလုပ်ခဲ့ရာကနေ မြန်မာမှာ Covid first positive လူနာစတွေ့ပြီး မကြာဘူး တရုံးလုံး WFH စခဲ့တာကနေ ခု ချိန်ထိပါပဲ။
AWS Cloud Watch Logging
Programming မှာ log နဲ့ပတ်သတ်ပြီး သုံးစရာအများကြီးရှိကြပါတယ် project server ထဲမှာပဲ txt file နဲ့ log ရိုက်ကြတာလည်းများပါတယ်။ ပြသာနာက ဘယ်ချိန်မှာ ရှိနိုင်လည်းဆို ရိုးရိုး project server ထဲ log4net နဲ့ရိုက်ထားပြီး server က တလုံးထက်ပိုများပြီး load balancer သုံးထားတဲ့အချိန်မျိုးဆို log ကြည့်ချင်ရင် တလုံးပြီး တလုံးဝင်ရှာနေရပါမယ်။
My First Youtube video tutorial (AWS ECS)
တခါတလေ ကိုယ်တိုင် tutorial တွေ လေ့လာတဲ့အခါ စာနဲ့ပုံနဲ့ ရှင်းပြထားတာ ဖတ်ရတာ အဆင်ပြေသလို တခါတလေကျလည်း video တွေကြည့်ရတာ ပိုအဆင်ပြေတယ်။ ကိုယ်တိုင်လည်း tutorial တွေရေးဖြစ်လုပ်ဖြစ်ရင် အဓိက ကိုယ်သိတာ ရှဲချင်သလို ကိုယ်တိုင်လည်း တချိန်မေ့ခဲ့သည်ရှိသော် ပြန်ကြည့်လို့ရအောင် လုပ်ဖြစ်တာ။