Trending News

Laravel

Livewire အပေါ် ကျနော့်ရဲ့ အမြင်တစ်ချို့

ဒီမနက် အလုပ်လေးနည်းနည်းအားနေတာနဲ့ Laravel 8 ကို catchup လိုက်လုပ်ရင်း Livewire အကြောင်းဖတ်လိုက်မိပါတယ်၊ သူ့ရဲ့ လုပ်ထားတဲ့ creativity features တွေကတော့ စိတ်ဝင်စားဖို့ကောင်းပေမယ့် drawbacks တွေအရမ်းများနေတယ်လို့တော့ ထင်မိတယ်။ ဘာလို့လဲဆိုတာကို ကျနော်ဖတ်ထားသလောက် sharing ပြန်လုပ်လိုက်ပါတယ်။ မဝေဖန်ခင် Livewire အကြောင်းအရင်သိထားရပါမယ်။ ကျနော်ကတော့ အသစ်တစ်ခုကိုကြည့်ပြီဆို သူ့ရဲ့ purpose & definition ကို catchup အရင်လုပ်တယ်၊ ပြီးရင် သူ့ရဲ့ life cycle ကို ကြည့်ပါတယ်။ အဲ့အတိုင်းပဲရေးသွားပါမယ်။ Livewire ရဲ့ အဓိက ရည်ရွယ်ချက်ကတော့…

General

Choosing Computer For Programming

Programming လုပ်နေတဲ့လူတွေ computer ဝယ်တဲ့အခါ အသုံးဝင်နိုင်တဲ့ tips လေးတွေဖြစ်ပါတယ်။ အရေးကြီးတဲ့ article မဟုတ်ပေမယ့် ခနခန လာလာမေးကြလို့ တစ်ခါတည်း ရေးထားလိုက်တယ်။ Hardware ပိုင်း အရမ်း မသိပေမယ့် ကျနော်သိသလောက် ထည့်ပေးထားပါတယ်၊ အဆင်ပြေမယ်လို့ထင်ပါတယ်။ ဒီ article ထဲမှာတော့ ကျနော် brand အကြောင်းမပြောသွားဘဲ spec တွေအကြောင်းပဲပြောသွားမှာပါ။ ကိုယ်ကြိုက်တဲ့ brand ဝယ်သုံးနိုင်ပါတယ်။ ကျနော်တို့ အဓိက ကြည့်ရမယ့် အချက်တွေက CPU RAM Storage Display Battery Life Keyboard Size တွေပဲဖြစ်ပါတယ်။…

Server

Web Hosting အကြောင်း သိကောင်းစရာများ

Web hosting ဆိုတာက ကျနော်တို့ရဲ့ website ကို host လုပ်ပေးထားတဲ့ computer တစ်လုံးပါပဲ။ web hosting ကို အိမ်တစ်လုံးလို့သတ်မှတ်ပြီး အိမ်ထဲမှာရှိတဲ့ ပရိဘောဂ တွေကို ကျနော်တို့ရဲ့ code file တွေ, media assets တွေအဖြစ်သတ်မှတ်လို့ရပါတယ်။ Hosting မှာ shared hosting, VPS, dedicated နဲ့ cloud hosting ဆိုပြီးယေဘုယျအားဖြင့်ကွဲထွက်သွားပါမယ်။ အားလုံးမှာသူ့အားနည်းချက်၊ အားသားချက်ကိုယ်စီရှိကြပါတယ်။ Shared Hosting အားလုံးထဲမှာ ဈေးအသက်သာဆုံးလို့ဆိုလို့ရပါတယ်။ ဈေးသက်သာဆို သူ့ရဲ့ အလုပ်လုပ်လုပ်ပုံက hosting တစ်ခုထဲမှာပဲ…

General

Domain Name System

ဒီနေ့မှာ တော်တော်များများ request လုပ်ထားကြတဲ့ Domain Name အကြောင်းကို ကျနော်ရေးသွားပါမယ်။ domain ဆိုတာဘာလဲ domain name system ဘယ်လို အလုပ်လုပ်နေလဲ၊ TLD, ccTLD, sTLD ဘယ်လိုကွာသလဲဆိုတာတွေ ထည့်သွင်းရေးသားသွားပါမယ်။ Domain ဆိုတာ မိမိရဲ့ website ရဲ့ နာမည် သို့ လိပ်စာ လို့သတ်မှတ်လို့ရတယ်၊ URL Bar မှာ address ရိုက်ထည့်လိုက်ပြီဆို မိမိရဲ့ website ကျလာတာမျိုးပေါ့။ ဒါကိုတော့ အားလုံးသိထားပြီးသားဖြစ်ကြမှာပါ။ ဒီထက်ပို detail ကြည့်မယ်ဆို ကျနော်တို့ Host လုပ်ထားတဲ့…

Database

MySQL Storage Engines တွေအကြောင်း

MySQL ဆိုတဲ့ စကားလုံးလုံးကိုတော့ မစိမ်းကြပေမယ့် InnoDB တို့ MyISAM တို့ဆိုရင်တော့ စိမ်းကောင်းစိမ်းနိုင်ပါတယ်။ ကျနော် ဒီနေ့ပြောသွားမှာက MySQL ရဲ့ storage engines တွေအေကြာင်းပဲဖြစ်ပါတယ်။ Storage Engines module တွေကို detail မပြောခင် MySQL ရဲ့ storage engine ဆိုတာဘာလုပ်ပေးတာလဲအရင်ရှင်းဖို့ လိုပါတယ်။ storage engine ဆိုတာ DBMS (Database management system) ကအသုံးပြုတဲ့ software တစ်ခုပါပဲ။ ကျနော်တို့ query တွေ ဥပမာ create, insert ,…

General

Pseudo Code

တော်တော်များများ ရင်းနှီးထားဖူးကြပြီးသားဖြစ်ပါတယ်။ Programming Language အစစ်တော့ မဟုတ်ဘူး၊ ဒါပေမယ့် အစစ်နဲ့ implementation မလုပ်ခင်မှာ သူတို့ရဲ့ conceptional logic တွေကို pseudo code နဲ့အရင်ချရေးကြပါတယ်၊ ဥပမာ algorithm တစ်ခုကို real programming နဲ့ မရေးခင် pseudo code နဲ့ အရင် ချရေးကြည့်တာမျိုး၊ coding အတွက် prototype တစ်ခုလို့လည်း ပြောလို့ရတယ်။ ကျနော်တို့ design ဆွဲတဲ့နေရာမှာ တစ်ကယ်မဆွဲခင်မှာ wire-frames တွေ ဘာတွေနဲ့ prototype ချကြတယ်ဟုတ်၊ pseudo code…