บทความ

Kubernetes เทคโนโลยี Container การสร้างระบบยุคใหม่

รูปภาพ
วิวัฒนาการสถาปัตยกรรม Kubernetes ตอนเริ่มต้นในการพัฒนาซอฟต์แวร์ในระยะแรกอยู่ในรูปแบบที่เรียกว่า Traditional Develoment ต่อมาเริ่มมีการพัฒนาเป็น Virtualized Development และจนมาถึง Container Development แต่ล่ะระยะมีดังนี้  - Tradition Development - Virtualized Development - Container Development

กระบวนการพัฒนาซอฟต์แวร์ (Sottware development process) สมัยใหม่

การพัฒนาซอฟต์แวร์ยุคใหม่ทำกันอย่างไร เริ่มเกริ่น ในกระบวนการพัฒนาซอฟต์แวร์เป็นวงจรชีวิตของการผลิตซอฟต์แวร์ การพัฒนาโมเดล และการให้นิยามหรือการกำหนดข้อตกลงต่างๆ ในการพัฒนาผลิตพัฒนาซอฟต์แวร์และนวัตกรรม เราเรียกกระบวนการเหล่านี้ว่า "วงจรกระบวนการพัฒนาซอฟต์แวร์" โดยพื้นฐานแล้วเป็นลักษณะของโครงการที่พัฒนาขึ้น ผ่านกระบวนการคัดเลือกและพัฒนาจากองค์กรนั้นๆ  รูปแบบกระบวนการพัฒนาซอฟต์แวร์ 1) Big-Bang model 2) Code-and-fix model 3) Waterfall model 4) V model 5) Incremental model 6) RAD model 7) Agile model 8) Iterative model 9) Spiral model 10) Prototype model

EP.2 คลาสใน Typescript คืออะไร

 Class คลาสคือ รูปแบบโครงสร้างอย่างหนึ่งในการเขียนโปรแกรมที่ถูกกำหนดให้มีคุณสมบัติต่างๆ เหมือนเรามองโครงสร้างเป็นวัตถุ โดยมีทั้งคุณสมบัติ และวิธีการต่างๆ รวมอยู่ในคลาสนั้น โครงสร้าง class A {          // คุณสมบัติ   name: string;          //วิธีการ หรือการคำนวณ   methodA() { } } - class  เป็นคำสั่งประกาศว่านี่คือ class  - constructor()  เป็น method แรกที่จะถูกเรียกใช้งานเมื่อ object ของ class นี้ถูกสร้าง - method1()  เป็นตัวอย่างการประกาศ method ของ class - attr:string;  เป็นตัวอย่างการประกาศ attribute ของ class กรณีนี้ attribute มี type เป็น string

EP.1 มารู้จัก Type Script กัน

ความเป็นมา ภาษา TypeScript เป็นภาษาเขียนโปรแกรมที่พัฒนาโดย Microsoft มันเป็นภาษาที่มีไวยากรณ์การเขียนที่เข้มงวดในเรื่องของประเภทข้อมูลซึ่งช่วยควบคุมการใช้งานประเภทข้อมูลในโปรแกรม ภาษา TypeScript ถูกออกแบบมาเพื่อทำให้การเขียนโปรแกรมในภาษา JavaScript มีประเภทข้อมูล ซึ่งนี่มีประโยชน์มากในการพัฒนาระบบและแอพพลิเคชันขนาดใหญ่ เนื่องจากมันสามารถช่วยตรวจสอบความผิดพลาดก่อนที่โปรแกรมจะทำงานได้ ซึ่งในภาษา JavaScript นั้นเราจะต้องรันโปรแกรมก่อนที่จะพบกับข้อผิดพลาดในเรื่องการใช้งานประเภทข้อมูล TypeScript คืออะไร Typescript ก็คือภาษา JavaScript ใน Version ที่ได้รับการ Upgrade นั่นเอง มันสามารถทำงานบน Node.js Environment หรือ Web Browser ต่าง ๆ ที่มีการรองรับ ECMAScript 3 ขึ้นไป TypeScript เป็น Statically Compiled Language ที่ได้จัดเตรียมทั้ง Static Typing, Classes และ Interface ไว้ให้แล้ว ช่วยให้คุณสามารถเขียน Code ของ JavaScript ที่เรียบง่ายและ Clean ได้อย่างสะดวกขึ้น ดังนั้น การใช้ TypeScript จะช่วยให้คุณสามารถสร้าง Software ที่ปรับใช้งานได้ง่ายและมีประสิทธิภาพมากยิ่งขึ้น TypeScript ถูกพัฒนาขึ้นเพื...

Imaging Technology เทคโนโลยีรูปภาพ คืออะไร แล้วไปสู่ AI ได้อย่างไร

มารู้จักเทคโนโลยีรูปภาพ คืออะไร รูปแบบ มักจะถูกนำมาการแสดงผลในงานต่างๆ โดยมีเทคโนโลยีที่เกี่ยวเข้ามาช่วยในการนำเสนอด้วยรูปภาพ หรือในรูปแบบวัตถุ ซึ่งจะมีวิธีการและทรัพยกร เพื่อใช้ในการ สร้าง จัดเก็บ หรือปรับเปลี่ยนรูปแบบต่างๆ การนำเสนอ สำหรับการนำมาใช้ซ้ำ ในภายหลัง ศาสตร์เกี่ยวกับรูปภาพ เป็นสหวิทยาการหนึ่ง เพื่อสร้าง จัดเก็บ นำมาใช้ซ้ำ การวิเคราะห์ การปรับเปลี่ยน และการแสดงผลด้วยรูปภาพ เทคโนโลยีนี้นำมาใช้เพื่อช่วยในการทำงานในส่วนที่สายตามมนุษย์ไม่สามารถวิเคราะห์แยกแยะได้ ในงานวิจัยศาสตร์ต่างๆ ไม่ว่าจะเป็น ฟิสกส์ คณิตศาสตร์ วิศวกรรมอิเล็กทรอนิกส์ คอมพิวเตอร์วิชั่น และจิตวิทยาในการรับรู้  ห่วงโซรูปภาพ (Imaging Chain) "Imaging Chain" เป็นโมเดลของเทคโนโลยีภาพ พื้นฐานในศาสตร์ของรูปภาพ จะเรียกว่า "Imaging Chain" หรือ 'ห่วงโซ่ภาพ" โมเดลนี้จะเป็นการอธิบายรายละเอียด ตามตัวแปรต่างๆ สำหรับใช้ในการพัฒนาระบบในการสร้างแลผลิตรูปภาพ ซึ่งจะเกี่ยวข้องดังนี้ 1. ระบบเสมือนมนุษย์ (The human visual System) ผู้ออกแบบจะพิจารณากระบวนการจิตวิทยา 2. รูปภาพ 3. อุปกรณ์จับภาพและบันทึก 4....

Interactive เทคโนโลยีเชิงโต้ตอบเปลี่ยนโลกเข้าสู่ยุค Metaverse

เทคโนโลยี Interactive คืออะไร คำนิยามของ เทคโนโลยี Interactive ที่สร้างและพัฒนาขึ้นสำหรับโปรแกรมหรือแอพลิเคชั่นที่เป็น Real-Time เรียกง่ายๆว่า Real-Time Programming (RTP) โดยเน้นไปยังผู้ใช้หรือมนุษย์นั้นเอง จะประกอบไปด้วย 2 องค์ประกอบ คือ ส่วนแรก เทคโนโลยี Interactive เข้าทำการเปลี่ยนแปลรูปร่าง ขนาด และรูปแบบ ซึ่งมาจาก web service อุปกรณ์ sensor ผ่านคอมพิวเตอร์ และมือถือ เป็นผสมผสานระหว่างระบบดิจิทัลและแอนนาล๊อกเข้าด้วยกัน ผ่านปุ่ม สไลด์เดอร์ หรือสวิทซ์ เพื่อการควบคุมในส่วนควบคุมทั้งหมด ที่เรียกว่า Control panel  ส่วนที่ 2  แอพลิเคชั่นที่ทำงานแบบ Real Time Application ถูกออกแบบในแนวคิดหลักของเทคโนโลยี Real Time  อ้างอิง https://interactiveimmersive.io/blog/beginner/02-interactive-technology/ เทคโนโลยีเชิงโต้ตอบที่เน้นการสร้างต้นแบบที่เร็วขึ้น มีประโยชน์อย่างมากในแอปพลิเคชันและประสบการณ์การสร้างต้นแบบ  ประเภทของเทคโนโลยี Interactive  มี 6 ประเภท 1. IoT เป็นแนวคิดจะเปลี่ยนบริการทุกบริการให้อยู่บนเครือข่ายอินเทอร์เน็ต และสามารถเชื่อมต่อเข้ากับแอพลิเคชั่นทุกแอ...

เทคโนโลยี API (Application Program Interface) การส่งข้อมูลกันระหว่างแอพลิเคชั่น มีประโยชน์อย่างไร

รูปภาพ
 เทคโนโลยี API คืออะไร อ้างอิงจาก aws เทคโนโลยี API (Application Program Interface) คือกลไกการสื่อสารระหว่างโปรแกรมหรือแอพลิเคชั่น ซึ่งมี 2 ส่วนประกอบกัน คือ ชุดคำสั่งหรือและโปรโตคอล เพื่อปรับปรุงแก้ไขการแสดงผลของข้อมูลบนแอพลิเคชั่นหรือโปรแกรม ประวัติของเทคโนโลยี API เกิดขึ้นเมื่อไร เทคโนโลยี API ทำงานอย่างไร  สถาปัตยกรรมเทคโนโลยี API อธิบายการทำงานในรูปแบบไคล์เอนส์ และเซิรฟ์เวอร์ แอพลิเคชั่นจะมีการส่งความต้องการไปยังเซิรฟ์เวอร์ แล้วส่งค่ากลับมาให้กับแอพลิเคชั่น โดยมีกลไลการทำงานในการเพิ่ม ลบ แก้ไข และการค้นหา  เทคโนโลยี API มีโครงสร้างและรูปแบบกี่รูปแบบ เทคโนโลยี API มีโครงสร้างและรูปแบบการทำงาน 4 รูปแบบ 1. SOAP API ย่อมาจาก Simple Object  Access Protocol  เป็นรูปแบบโปรโตคอลที่เข้าถึงออบเจกต์ง่าย โดย client และ server จะใช้รูปแบบ XML ในการสื่อสารกัน ซึ่งมีความยืดหยุ่นในการใช้งาน 2. RPC API ย่อมาจาก Remote Procedure Callใช้ Protocol ที่อยุ่รูปแบบการสื่อสารระยะไกลในการสื่อสารระหว่างไคล์เอนต์กับเซิรฟ์เวอร์ 3. WebSocket API เป็น Web API ที่ใช้ออบเจกต์ JSON ในการสื่...

เทคโนโลยี DOM (Document Object Model)

รูปภาพ
เทคโนโลยี DOM (Document Object Model) คืออะไร  เทคโนโลยี DOM (Document Object Model) เป็นการเขียนโปรแกรมสำหรับแก้ไขเอกสารบนเว็บ เพื่อการนำเสนอข้อมูลหรือตัวแทนข้อมูลในรูปแบบของแนวคิดเชิงวัตถุ (Object) โดยสามารถที่จะเปลี่ยนโครงสร้างข้อมูล และเนื้อหาบนเว็บไซต์ จากต้นฉบับเอกสาร HTML (HyperText Makeup Language) เพื่อปรับเปลี่ยนเอกสารบนเว็บไซต์ในขณะแสดงบนบราวเซอร์ได้ โดยการเขียน script ด้วยภาษา Javascript เพื่อแก้ไข element ต่างๆ ของเอกสาร HTML ซึ่งโครงสร้างจะประกอบไปด้วย Method เมธอด และ Propety พรอเพอร์ตี้ ในการเขียนโปรแกรมเชิงวัตถุ ประเภทข้อมูลของเทคโนโลยี DOM สามารถแยกประเภทข้อมูลของเทคโนโลยี DOM ได้ดังนี้ 1. document คือ วัตถุที่เรียกใช้ เอกสาร HTML โดยจะมองเอกสาร HTML ทั้งหมดแยกย่อยๆ คล้ายต้นไม้ 2. Node ทุกๆวัตถุจะอยู่ในเอกสาร HTML ต้นไม้ โดยมี root คือ <HTML> และแตกกิ่งก้างสาขาไปเรื่อยๆ Node ได้แก่ <head> <body> 3. element  ส่วนประกอบย่อยของเอกสาร HTML ในส่วน head ก็จะมี element <title> และในสวน body มี element ต่างๆ ได้แก่ <a href> <p> ...

สร้าง package Laravel ไว้ใช้งานเป็นของตัวเอง

 หลังจากใช้งาน Laravel framework มาสักระยะแล้ว 2-3 ปี จึงอยากพัฒนา Package เป็นของตัวเองไว้ใช้งาน  เริ่มจากขั้นตอนที่ 1 สร้าง Folder ชื่อว่า packages ใน Laravel framework อยู่ภายนอกสุด แต่ยังอยู่ใน Laravel Project นั้น ขั้นตอนที่ 2 ใช้คำสั่ง composer init เพื่อสร้าง  ขั้นตอนที่ 3 นำ Provider เข้าสู่ ps4 ใน composer หลัก ของ Project และใช้คำสั่ง composer dump-autoload ขั้นตอนที่ 4 สร้าง Provider ของเรา ด้วยคำสั่ง php artisan make:provider [ชื่อ-provider]  ขั้นตอนที่ 5  ย้ายไฟล์ Provider ที่สร้างไปไป โพลเดอร์ packages ของเรา ที่มีไฟล์ composer.json                     app/Providers/ ย้ายไป  packages/.../.../src/ ขั้นตอนที่ 6 ไปเพิ่ม Provider ในไฟล์ config/app.php  ในอาร์เรย์ ' provider' => [     .../.../[ProviderNameService]:class, ] ขั้นตอนที่ 6 เพิ่มเข้าไปใน Route ในไฟล์ Route.php ขั้นตอนที่ 7 สร้าง Controller สำหรับการใช้งาน packages ของเรา แล้วย้ายเข้าในโพล์เดอร์ src ของ package...

การสร้างพาสแสดงรูปใน Laravel

แสดงในหน้า view ไฟล์ xxx.blade.php  <img src="url:asset(images/{{ $product-image }})" alt=> ใน Model Product     ...     $fillabel =[      ...      'image'      ]; ใน ProuductController      ... 'image' => 'required|image|mimes:jpeg,png,jpg,gif,svg|max:2048,      

วิธีการเรียกใช้ routing ใน Laravel

รูปภาพ
  ไฟล์ Routing ใน laravel จะอยู่ในพาส routes ซึ่งจะมีไฟล์ 4 ไฟล์ คือ  web.php เป็นไฟล์แรกที่ถูกเรียกและประมวลผล ดังนั้นเวลาเขียน route งานเรา จะเขียนลงในไฟล์นี้ api.php chanel.php console.php วิธีการเช็ด Routing ใช้คำสั่ง php artisan route:list ผลลัพธ์จะแสดงตาราง Routing ออกมา ส่วนหัวจะมีการเรียก Routing โดยเรียกใช้คลาส  Route ในไฟล์ชื่อ web.php <?php      use Illuminate\Support\Facades\Route; Routing แบบพื้นฐาน เวลาใช้งานจะมีรูปแบบการเรียกใช้งานอยู่ ได้แก่  Route::get เป็นการกำหนด routing แบบพื้นฐาน ตัวอย่างรูปแบบการเรียกใช้แบบส่งข้อความ               Route::get('welcome', function(){                         return 'Welcome';               }          ถ้ามีการเรียกใช้ Controller จะมีรูปแบบ ดังนี้               use App\Http\Controllers\Use...

พัฒนา WebRTC video and audio Broadcaster และ media devices

รูปภาพ
  WebRTC (Web Real-Time Communication)  คือ  เป็น Open Source ที่พัฒนาขึ้นเพื่อการสื่อสารระหว่างเรียวไทล์บนบราวเซอร์ ที่รองรับมาตรฐาน HTML5 javascript  ข้อดีคือไม่ต้องใช้อุปกรณ์ในการเชื่อมต่อ เพื่อให้สามารถใช้งาน และบราวเซอร์ต่างๆ ที่สนับสนุนการใช้งาน เช่น google Chrome Safari  Microsoft Edge และเกือบทุกบราวเซอร์ ให้สามารถใช้งานมัลติมีเดีย มาตรฐาน WebRTC ใช้เทคโนโลยี 2 ประเภทในระดับที่สูง คือ อุปกรณ์บันทึกและการเชี่ยมต่อแบบเพียร์ทูเพียร์ ได้แก่ กล้องและไมโครโฟน 

การติดตั้งและปรับแต่ง TURN Server ด้วย Coturn เพื่อให้บริการ Live Streaming

 บนนำ WebRTC ใช้สำหรับการโอนย้ายข้อมูลแบบ peer-to-peer  Coturn เป็นโอเพนซอร์สฟรี สำหับการนำไปใช้งานกับ STUN และTURN   ความต้องการของระบบ สำหรับการติดตั้ง  1. ทำการอัฟเดล  sudo apt-get update -y 2. ติดตั้อง Conturn sudo apt-get install coturn 3. แก้ไขไฟล์ conturn sudo nano /etc/default/coturn TURNSERVER_ENABLED=1 4. รันคำสั่ง systemctl start coturn การปรับแต่งค่าคอนฟิกูเรชั่น 1. ทำการแบ๊คอัพไฟล์  mv /etc/turnserver.conf /etc/turnserver.conf.backup #  เมื่อเกิดความผิดพลาด   mv /etc/turnserver.conf.backup /etc/turnserver.conf เปิดไฟล์ nano /etc/turnserver.conf แก้ไขไฟล์ # TURN server name and realm realm=<DOMAIN> server-name=<SERVER_NAME> เปลี่ยน ip ภายนอก  # IPs the TURN server listens to listening-ip=0.0.0.0 # External IP-Address of the TURN server external-ip=IP_ADDRESS ปรับพอร์ต # Main listening port listening-port=3478 # Further ports that are open for communication min-port=10000 max-port=20000 กำหนดเส้นทางเก็บไฟล์ ...

ความแตกต่างระหว่าง DataBase กับ Blockchain คืออะไร

รูปภาพ
 ความแตกต่างระหว่าง DataBase กับ Blockchain  หนึ่งในความแตกต่างระหว่าง database กับ blockchain คือ โครงสร้างการจัดเก็บข้อมูล ภายใต้แนวคิดของ Blockchain เป็นการรวบรวมข้อมูลร่วมกันเป็นบล๊อกๆ ภายใต้สารสนเทศเดียวกัน แล้วเชื่อมโยงต่อๆ โครงข่ายกันไปเรื่อยๆ เหมือนห่วงโซ่ที่คล้องกันไปเรื่อยๆ โดยสามารถเพิ่มบล๊อกเข้าไปได้เรื่อยๆ เหมือนโครงสร้างข้อมูลแบบลิงค์ลิส มาดูรายละเอียดลึกของ Blockchain Blockchain เป็นลักษณะของฐานข้อมูลที่แบ่งปันกันซึ่งแตกต่างจากระบบฐานข้อมูลปกติที่มีการเก็บข้อมูลอย่างเดียว แต่ Blockchain จะเก็บอยู่ในรูปของ Block และเชื่อมโยงด้วยลิงค์ที่มีการเข้ารหัส เมื่อมีข้อมูลใหม่เข้ามาก็จะเป็นการสร้าง Block ใหม่ต่อจาก Blockเดิม ในทุกๆครั้งของการเปลี่ยนแปลง จะไม่มีการลบ Block เก่าทิ้งไป ดังนั้นข้อมูลก็จะต่อไปเรื่อยๆ ไม่สามารถเปลี่ยนแปลงได้ Blockchainเหมาะกับการเก็บรายการบัญชีที่ไม่สามารถแก้ไข เปลี่ยนแปลงได้ จึงมีการนำมาประยุกต์กับธุรกรรมทางการเงิน หรือระบบบัญชีที่ไม่สามารถเปลี่ยนแปลงได้ ป้องกันการปลอมแปลง ตกแต่งรายการ หรือป้องกันการโกงได้นั้นเอง Bitcoin เป็นตัวอย่างการนำ Block...

สรุป Blockchain คืออะไร

  Blockchain คืออะไร คำว่า Blockchain มีนิยามว่า เป็นฐานข้อมูลแบบกระจายอย่างหนึ่ง ที่กระจายไปยังโหนด (Node) ในเครือข่ายคอมพวเตอร์ ระบบฐานข้อมูลจะเก็บ Blockchain  ซึ่งเป็น ข้อมูลอิเล็กทรอนิกส์ในรูปแบบดิจิทัล ดังนั้น Blockchain เป็นสิ่งที่ที่ถูกจัดเก็บตามกฏเกณฑ์ในระบบเหรียญ(cryptocurrency) ของ Bitcoin สำหรับความปลอดภัย และเป็นข้อมูลธุรกรรมทางการเงิน นวัตกรรมที่เกิดจาก Blockchain มีความเที่ยงตรง น่าเชื่อ และความปลอดภัย ดังนั้นข้อมูลในรูปแบบ Blockchain จึงมีความน่าเชื่อถือและเป็นที่ต้องการคนผู้ใช้งาน อาจจะกล่าวได้ว่า  Blockchain เป็นการบันทึกรายการข้อมูลที่มีความปลอดภัย ใช้เพื่อเก็บเป็นสาธารณะให้คนทั่วไปสามารถดู และสืบค้นได้  จุดประสงค์ของ Blockchain มันเป็นสารสนเทศทางดิจิทัลที่ถูกบันทึกและกระจายโดยไม่สามารถแก้ไขเปลี่ยนแปลงได้ ซึ่งเป็นพื้นฐานของระบบบัญชีที่ไม่สามารถเปลี่ยนแปลงรายการได้ กล่าวคือเป็นการบันทึกโดยไม่สามารถลบรายการได้ ซึ่งเป็นระบบอีกรูปแบบหนึ่งที่เรียกว่า DLT(Distributed ledger thechnology)  เกิดขึ้นครั้งแรกในงานวิจัยปี 1991 ได้เกิดการใช้งาน Blockchain...

10 วิธีทำการตลาดออนไลน์ในยุคที่ค่ายิงแอด Ads แพง

รูปภาพ
  เมื่อค่ายิงแอดแสนแพง เราจะมีทางออกกันอย่างไรได้บ้าง 

รวมวิธีเพิ่มประสิทธิภาพของ SEO ของเว็บไซต์

รูปภาพ
รวมวิธีเพิ่มประสิทธิภาพของ SEO ของเว็บไซต์สำหรับรดันตลาดดิจิทัลให้เป็นที่รู้จัก ทำได้อย่างไร ข้อคิดในการเพิ่มประสิทธิภาพเว็บไซต์ 1. เว็บไซต์ของคุณเป็นเนื้อหาเกี่ยวกับอะไร หมายถึง เนื้อหาหรือคอนเทนต์ที่ท่านจะสื่อสารกับผู้ที่เข้ามาชมเว็บไซต์ของท่าน ซึ่งเป็นจุดประสงค์หลักในการทำเว็บไซต์ ดังนั้นจึงควรทำคอนเทนต์ที่มีคุณภาพและสร้างประโยชน์ให้กับผู้ชม และสามารถแก้ไขปัญหาที่ต้องกับความต้องการมากที่สุด 2. จะให้ผู้ชมอ่านเนื้อหาอะไร 3. เพจของคุณจะให้ใครอ่าน สำหรับการทำ SEO ในการเน้นเพิ่มประสิทธิภาพให้กับเว็บไซต์  โดยการเพิ่มลิงค์ Link หรือส่วนเชื่อมโยงไปยังส่วนต่างๆ ทั้งภายในเนื้อหาและภายนอกเนื้อหาองเว็บไซต์ การรู้จัก SEO Tag ต่างๆ มีความสำคัญ  1. Title  Tag เป็น หัวเรื่อง     SEO จะเข้ามา Tag เพื่อทำการวิเคราะห์ด้วยอัลกอริทึมที่ถูกกำหนดไว้ ดังนั้นจึงควรเขียนหัวเรื่องให้น่าสนใจ 2. Meta Description Tag 3. Heading Tags (H1-H6) 4. Image Alt Tag 5. Nofollow Attribute 6. Robot Meta Tag 7. Link Tag (rel="canonical) 8. Schema Markup 9. Social Media Meta Tag 10. Viewport Meta Tag...

Blockchain และ Cryptocurrency เข้าใจง่ายๆ

 ปัจจุบันต้องยอมรับกันแล้วว่า เทคโนโลยีด้านดิจิทัลและด้านคอมพิวเตอร์ได้มีพัฒนาการอย่างรวดเร็ว จนสามารถพัฒนามาใช้งานในด้านต่างๆ หลายๆ ด้าน ด้านหนึ่งจะหยิบยกมาเพื่อสร้างความเข้าใจคือ เรื่องของ ระบบ Blockchain ที่เป็นที่นิยมกันมากอันเนื่องมาจากได้มีการประยุกต์เข้ามาในระบบการเงินเป็นที่เรียบร้อยแล้ว ดังนั้นจึงจำเป็นที่จะมีความรุ้ความเข้าใจว่า ระบบ Blockchain คืออะไร มีอะไรดี และสามารถนำไปใช้ประโยชน์อะไรบ้าง ด้านไหนที่ควรจะนำมาใช้งาน เพื่อให้เกิดประสิทธิภาพกับงานนั้นๆ ดังนั้นจึงขอเรียบเรียงดังต่อไปไนี้  1. Blockchain จริงๆ แล้วคืออะไร ทุกอาจจะเข้าใจว่า Blockchain คือ BitCoin หรือเหรียญคริปโต หรือเหรียญดิจิทัล ความหมายที่แท้จริงอาจจะมีน้อยคนที่เข้าใจ หรือคนที่เข้าใจอาจจะเป็นเฉพาะผู้พัฒนาหรือผู้ใช้งานเฉพาะทางหรือผู้เชี่ยวชาญเท่านั้น  Blockchain อธิบายอย่างเข้าใจง่ายๆ คือ มี 2 คำที่ประกอบกันคือ Block กับ chain ดังนั้นเริ่มต้นจากคำว่า Block ในความหมายทั่วไปคือ กรอบ หรือ กล่อง หรืออะไรที่ก้อนเป็นก้อน ส่วนคำว่า Chain คือ ส่วนที่ร้อยของสองสิ่งเข้าด้วยกัน หรือเรียกว่า การเชื่อมโยง...

จาก Terra (LUNC) Classic ถึง Terra (LUNA) 2.0 มีอะไรบ้าง

รูปภาพ
Terra  คืออะไร  Terra (LUNA) คือแพลตฟอร์มบล็อกเชนที่ออกแบบมาเพื่อสร้าง Stablecoin (เหรียญคงมูลค่า) โดยใช้กลไกอัลกอริทึมในการรักษาระดับราคา โดยมีเหรียญ LUNA ทำหน้าที่เป็นสินทรัพย์ค้ำประกันหลักและใช้สำหรับการกำกับดูแล (Governance) เพื่อสนับสนุนการใช้งานในระบบการเงินแบบกระจายศูนย์ (DeFi) และการชำระเงินจริง ภาพประกอบ Terra 2.0 (LUNA)  Terra (LUNA) 2.0 คืออะไร Terra 2.0 ได้เปลี่ยนระบบนิเวศโครงข่าย Blockchain จาก Terra โดยมีการปรับปรุงระบบนิเวศให้มีความน่าเชื่อถือ และเพื่อการรองรับการใช้งานในอนาคตต่อไป ดังนั้น Terra 2.0 จึงเป็น BlockChain โปรโตคอล แบบ Open Source ที่มีการกระจายไปตามโครงข่ายของระบบ Blockchain ต่างๆ  เพื่อใช้และพัฒนาเพื่อสร้าง Dapp สำหรับการใช้งานเพื่อรองรับระบบนิเวศของ Terra 2.0 โดย,uใช้เทคโนโลยีที่เรียกว่า  proof-of-stake consensus and ground-breaking ทำให้สามารถพัฒนาโครงข่าย Blockchain ได้อย่างรวดเร็ว  มีการประกาศการใช้เหรียญคริปโตใหม่ภายใต้ชื่อ Luna 2. 0   เปิดตัวไปเมื่อวันที่ 27 พฤษภาคม ปี 2022   และมีการเปลี่ยนมาใช้ในระบบโครงข่...