Creative Coder Myanmar
1.38K subscribers
548 photos
1 video
102 links
Web Development ခရီးစဉ်ကို
Creative Coder နှင့်စတင်လိုက်ပါ။🚀
Download Telegram
Array တွေကိုလိုသလိုခွဲ ခြမ်းစိတ်ဖြာဖို့ အသုံးပြုနိုင်တဲ့ chunkArray function 🧑‍💻

chunkArray function အကြောင်းသိပြီးကြပြီလား Developer ကြီးတို့ရေ 👀

ဒီ function လေးတွေကို ကြီးမားတဲ့ dataset တွေကို ပိုပြီးထိန်းသိမ်းရလွယ်ကူတဲ့ dataset လေးတွေအဖြစ် ပြောင်းလဲပေးတဲ့နေရာမှာ အသုံးပြုပါတယ်။ 

Code Example လေးနဲ့အတူ ကြည့်လိုက်ရအောင်။

function chunkArray(array, size) {
const result = []; for (let i = 0; i < array.length; i += size) { result.push(array.slice(i, i + size)); }
return result;
} // Usage console.log(chunkArray([1, 2, 3, 4, 5], 2)); // [[1, 2], [3, 4], [5]]

ဒီ code example လေးမှာဆိုရင် chunkArray ကိုအသုံးပြုပြထားပြီး ရရှိလာတဲ့ ရလဒ်ကိုပါ return ပြန်ပေးထားပါတယ်။ 

ဒီ code လေးကိုတစ်ဆင့်ချင်းကြည့်လိုက်မယ်ဆိုရင် 

function chunkarray(array,size){}
function မှာ parameter နှစ်ခုပါ၀င်ပြီး array parameter က ကိုယ်ဖြတ်ပိုင်းချင်တဲ့ array အစိတ်အပိုင်းကိုပြောတာဖြစ်ပါတယ်။ size parameter ကတော့ တစ်ပိုင်းစီမှာ ကိုယ်ဘယ်လောက်ဖြတ်ပိုင်းချင်လဲဆိုတာကို ပြောတာပဲဖြစ်ပါတယ်။

const result = [];
const result ထဲမှာတော့ original empty array ရှိပါတယ်။
 for (let i = 0; i < array.length; i += size)
ပြီးရင်တော့ 0 ကစတဲ့ loop ပတ်ထားပြီး ဒီကနေ array ကိုစိတ်ပိုင်းမယ့် ပမာဏကို သိရှိနိုင်ပါတယ်။

{ result.push(array.slice(i, i + size)); }

ပြီးရင်တော့ original array ကနေ ဖန်တီးထားတဲ့ sub-array တစ်ခုကိုဖြစ်ပေါ်စေမှာ ဖြစ်ပါတယ်။
result.push ကနေ ရလဒ်အသစ်တစ်ခုကို ရလဒ်စေမှာပါ။ 

ပြီးရင်တော့ return result ကနေရလာတဲ့ array ကို return ပြန်ပေးပါတယ်။

Case အနေနဲ့ကတော့ 

console.log(chunkArray([1, 2, 3, 4, 5], 2)); // [[1, 2], [3, 4], [5]]

1,2,3,4,5 ပါတဲ့ array တစ်ခုကို နှစ်ခုစီ ပိုင်းလိုက်တဲ့အခါ [[1, 2], [3, 4], [5]] ဆိုတဲ့ အပိုင်းလေးတွေပိုင်းပေးပြီး ပိုတဲ့ array ကိုလည်း ဖော်ပြပေးပါတယ်။


chunkArray function လေးရဲ့ အသုံး၀င်ပုံကိုသိပြီးကြပြီဆိုတော့ စမ်းသုံးကြည့်ဖို့လည်းမမေ့ကြနဲ့နော် Developer ကြီးတို့ရေ 👀

#creative_coder_myanmar
https://www.facebook.com/100064708297617/posts/pfbid02UD8iMqFWA6WZpme1x3yLBYUtfvz7A4Qr6Yid1P1Eev1adrrXZg4R93swb7MRufMbl/

PHP Laravel Zoom Class လေးနောက်ဆုံး ကျောင်းသား ၄ ယောက်သာ ထပ်လိုပါမယ်ခင်ဗျာ။🚀

- One by One Meeting နဲ့စာမေးနိုင်ခြင်း
- စဉ်းစားပုံနဲ့ Why Question တွေ အဓိက သွားသော သင်ကြားမှူ ပုံစံ
- Real World Project Base Learning နဲ့သွားမှာဖြစ်လို့ နောက်မကျစေနဲ့နော်ဗျို့။ 🚀
Creative Coder ရဲ့ အတန်းအတွက် Discussion တွေကို Telegram နဲ့ Zoom မှာ အဓိကထားပြုလုပ်သွားမှာ ဖြစ်ပါတယ်။

Creative Coder မှာ learning platform အတန်းဖြစ်စေ၊ Zoom အတန်းဖြစ်စေ တက်ရောက်နေတဲ့ကျောင်းသားတွေအတွက် လိုင်းအခက်အခဲတွေကြောင့် သင်ယူလေ့လာမှုတွေ မနှောင့်နှေးရအောင် အခုလာမည့်အတန်းများရဲ့ communication & teaching  channel အဖြစ် Telegram နဲ့ Zoom ကိုပြောင်းလဲအသုံးပြုသွားမှာ ဖြစ်ပါတယ်။

‌ကျောင်းသားတွေအနေနဲ့ telegram ကနေတစ်ဆင့် လိုင်းအခက်အခဲတွေကို စိတ်ပူစရာမလိုဘဲ ဆွေးနွေးမေးမြန်းနိုင်မှာပါ။

သက်ဆိုင်ရာအတန်းတွေအတွက် telegram group link တွေကိုလည်းမကြာခင်ပို့ပေးသွားမှာပဲဖြစ်ပါတယ်။

Update တွေကို ပိုပြီးမြန်မြန်ဆန်ဆန်သိရအောင် Creative Coder ရဲ့ telegram channel လေးကို join ထားဖို့မမေ့နဲ့နော် 👀

https://t.me/creativecodermm

#creative_coder_myanmar
Zoom အတန်းလေး စမယ့်ရက်ကို နောက်အပတ် Tuesday ပြောင်းထားပါတယ်။ Facebook & messenger အစား Telegram ကို သုံးပေးသွားမှာမို့ စီစဉ်ပေးနေတာဖြစ်လို့ပါဗျ။ အတန်းလေးကတော့ ကျောင်းသား ၁ ယောက်ပဲလိုပါမယ်ဗျ။ စိတ်ဝင်စားသူများ မှီတုန်းနောက်မကျစေနဲ့နော်ဗျို့။❤️

https://www.facebook.com/100064708297617/posts/pfbid02TrphmYi2WsrUChFQvUUWcP6p6pX1gqCoJJC7EqPK89soiGEm5cK644ZjSixPqs1Yl/
Creative coder platform မှာ ကိုယ် ဘယ် Level ရောက်နေကြပြီလဲဗျို့။ နောက်ပိုင်း Pro Level & Legendary level ထိရောက်လာရင် course လက်ဆောင်လေးတွေပေးသွားပါမယ်ဗျ။
PHP Laravel အတန်းလေး တစ်ပတ်ခါဆို အတန်းစပြီဖြစ်ပါတယ်ခင်ဗျာ။🎉 ကျောင်းသားတော့ နောက်ဆုံး ၁ ယောက်ပဲ ထပ်အပ်လို့ရပါတော့မယ်ဗျ။

VPN စိတ်ပူစရာမလိုအောင် Telegram & Zoom ပဲသုံးသွားပါမယ်။
Video Record တစ်ရက်စာစီတိုင်း Telegram ကနေ ပြန်ပေးသွားပါမယ်။
စာပြန်လုပ်ရင်း အခက်ခဲတခုခုရှိရင် one on one meeting နဲ့ စာပြန်မေးနိုင်ပါမယ်။

ကျနော်တို့ဘက်က ရှယ် Service တွေနဲ့ လေ့လာသူများ အဆင်ပြေအောင်လုပ်ပေးထားပါတယ်။ ❤️

အသေးစိတ် information ကို ဒီကကြည့်ပါ။

https://www.facebook.com/100064708297617/posts/pfbid0QKBWrP5ffhcoBWc9e1iFeL1QEUCGkx8DL1i37bQESL2543WnyycFJ89hucJ8Rz8sl/
AI တို့ရဲ့ သမိုင်းကြောင်းအစ 📝

အခုဆိုရင် လူတိုင်းလိုလိုရဲ့ ပါးစပ်ဖျားမှာ AI AI ဆိုတာ ပြောလာကြတာကို တွေ့ရမှာဖြစ်သလို AI ကလည်း ကျောင်းသုံး၊ ရုံးသုံးကိစ္စတွေမှာပါ အသုံးများလာတာကို တွေ့ရမှာပါ။

သူတို့တွေ ဖြစ်ပေါ်လာပုံရဲ့သမိုင်းကြောင်းကို ကြည့်မယ်ဆိုရင် 
လူတွေရဲ့ အသိဉာဏ်လို အသုံးပြုနိုင်တဲ့ စက်တစ်ခုကို တီထွင်ခဲ့တဲ့ idea ကနေအစပြုရမှာပါ။ ၁၉၅၀ ခုနှစ်မှာ သချာ်ပညာရှင် Alan Turing ကနေ Computing Machinery and Intelligence ဆိုတဲ့ paper တစ်ခုကိုတင်ပြခဲ့ပါတယ်။ သူ့ရဲ့ရည်ရွယ်ချက်ကတော့ စက်တစ်ခုက လူတစ်ယောက်ရဲ့အသိဉာဏ်နဲ့ အပြုအမူတွေကို ပုံတူကူးထားနိုင်လားဆိုတာ သိရှိရဖို့ဖြစ်ပါတယ်။

‌၁၉၅၆ မှာပြုလုပ်ခဲ့တဲ့ Dartmouth Conference မှာတော့ သိပ္ပံပညာရှင်တွေစုစည်းပြီး AI စတင်ဖန်တီးနိုင်မှုကို ဆွေးနွေးခဲ့ကြပါတယ်။ ၁၉၆၀ နဲ့ ၁၉၇၀ နှောင်းပိုင်းမှာ တီထွင်မှုတွေကို စတင်ပြုလုပ်ခဲ့ကြပြီး စိန်ခေါ်မှု၊ အခက်အခဲများစွာကိုလည်း ကြုံတွေ့ခဲ့ကြရပါတယ်။ ၁၉၈၀ နဲ့ ၁၉၉၀ ကာလတွေအရောက်မှာတော့ Machine Learning နဲ့ Algorithm တွေကိုအသုံးပြုလာခဲ့ကြပါတယ်။ 

အခုခေတ်မှာဆိုရင်တော့ AI လောကရဲ့ ကျယ်ပြန့်လာမှုကို မြင်တွေ့ရမှာပါ။ နည်းပညာတွေကို အမှီလိုက်နိုင်ဖို့ မျက်ခြည်မပြတ်လေ့လာထားဖို့လည်း လိုအပ်ပါသေးတယ်။ 

Developer ကြီးတို့ကရော AI ရဲ့တိုးတက်လာမှုတွေကို ဘယ်လိုထင်ပါသလဲ?

Comment မှာဆွေးနွေးပေးသွားကြပါဦးနော် 👀

#creative_coder_myanmar
#artifical_intelligence
Creative Coder Website မှာ Live Chat Feature နဲ့ စုံစမ်းမှုပြုလုပ်နိုင်ပါပြီ 🥳

အတန်းအကြောင်းစုံစမ်းချင်တာလား ?
စာမေးချင်တာလား?

သိချင်တာတွေအကုန်လုံးကိုအဖြေရှာဖို့အတွက် Creative Coder Website မှာ Live Chat Feature လေးကို မိတ်ဆက်လိုက်ပြီပဲဖြစ်ပါတယ်။
ဒီ feature မှာဆိုရင် website မှာတင် admin နဲ့ကိုယ်တိုင်စကားပြောနိုင်ပြီး ဆက်သွယ်စုံစမ်းမှုတွေပြုလုပ်နိုင်မှာဖြစ်ပါတယ်။

အသေးစိတ်ရှင်းပြထားတဲ့ အကြောင်းအရာကို ပုံတစ်ပုံချင်းစီကိုနှိပ်ပြီး ကြည့်ရှုနိုင်ပါတယ်။

http://creativecodermm.com