If OneDrive does not start automatically on window

March 16th, 2025

ถ้า Onedrive ไม่สามารถเปิดตอน start windows สามารถแก้ปัญหาได้โดย

  1. กด WINDOWS + R แล้วพิมพ์คำสั่ง shell:startup

2. สร้างไฟล์ OneDrive.cmd ด้วย notepad หรือ editor ที่คุณถนัด แล้วใส่ค่าตามนี้

@echo off

start /D "C:\Program Files\Microsoft OneDrive\" /MIN OneDrive.exe
exit
3. Save ไว้ที่ Folder ที่เปิดขึ้นจากข้อ 1

C:\Users\[user]\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

เท่านี่ ก็จะทำให้ Onedrive ทำงานตอน start

kubectl common command

September 15th, 2023

คำสั่งที่ใช้กันปกติ

View list pods

$ kubectl get po or kubectl get pod (-n [namespace] -o wide)

View service

$ kubectl get svc or kubectl get service (-n [namespace] -o wide)

View deploy

$ kubectl get deploy (-n [namespace] -o wide)

View Statefulset

$ kubectl get statefulset (-n [namespace] -o wide)

View Ingress

$ kubectl get ingress (-n [namespace] -o wide)

View pvc

$ kubectl get pvc (-n [namespace] -o wide)

Or view all

$ kubectl get all (-n [namespace] -o wide)

View used cpu or memory

$ kubectl top po (-n [namespace] --sort-by=memory/cpu)

maven project change version all in submodule

May 23rd, 2023

ถ้ามีแค่ไม่กี่โปรเจค ก็ไม่จำเป็น เพราะเปลี่ยน version เองก็ได้ แต่ถ้ามันมีหลายตัว เยอะมาก จะมาเปลี่ยนที่ละตัวก็จะช้า

โดยใช้ command นี้

mvn versions:set -DnewVersion=new_version

  • new_version คือ version ที่ต้องการเปลี่ยน

ตัวอย่าง

  • mvn versions:set -DnewVersion=2.0.2.5-SNAPSHOT
  • mvn versions:set -DnewVersion=2.0.2.5-SNAPSHOT -DprocessAllModules
  • mvn versions:set -DnewVersion=2.0.2.5-SNAPSHOT -DprocessAllModules -DgenerateBackupPoms=false

ถ้า version ที่ต้องการเปลี่ยน เอาตามนี้ ก็ใช้ command เพื่อยืนยัน

mvn versions:commit

แต่ถ้าไม่อยากเปลี่ยนแล้ว ก็ให้ใช้ command

mvn versions:revert

เพื่อเปลี่ยนกลับมาเป็น version เดิม