Articles

กฎ Broadcasting ของ NumPy: ทำไม `(3,)` กับ `(3,1)` ถึงทำงานต่างกัน — และเมื่อไหร่ที่มันให้คำตอบผิดโดยไม่แจ้งเตือน
Dev

กฎ Broadcasting ของ NumPy: ทำไม `(3,)` กับ `(3,1)` ถึงทำงานต่างกัน — และเมื่อไหร่ที่มันให้คำตอบผิดโดยไม่แจ้งเตือน

ถ้าคุณใช้ NumPy มาสักพักแล้ว คุณคงเคยเจอสถานการณ์แบบนี้: a = np.array([1, 2, 3]) b = np.array([10, 20, 30]) result = a + b # [11, 22, 33] ✅ เข้าใจได้

Read More
重要インフラへの攻撃:ウクライナ電力網から学ぶIT/OTセキュリティの教訓
Industry Security

重要インフラへの攻撃:ウクライナ電力網から学ぶIT/OTセキュリティの教訓

戦争は戦場だけにとどまりません。2022年にロシアがウクライナへの全面侵攻を開始して以来、最も一貫して標的にされてきたのは軍事基地でも武器庫でもなく、エネルギーインフラです。変電所、ガスパイプライン、発電所、送電線が繰り返しミサイル、ドローン、そしてサイバー攻撃によって標的にされてきました。

Read More
โครงสร้างพื้นฐานสำคัญภายใต้การโจมตี: บทเรียน OT Security จากสงครามยูเครน สู่องค์กรไทย
Industry Security

โครงสร้างพื้นฐานสำคัญภายใต้การโจมตี: บทเรียน OT Security จากสงครามยูเครน สู่องค์กรไทย

สงครามไม่ได้เกิดขึ้นแค่บนสนามรบ นับตั้งแต่รัสเซียเปิดฉากรุกรานยูเครนเต็มรูปแบบในปี 2565 เป้าหมายที่ถูกโจมตีอย่างสม่ำเสมอที่สุดไม่ใช่ฐานทัพหรือคลังอาวุธ แต่คือ ระบบโครงสร้างพื้นฐานด้านพลังงาน — สถานีไฟฟ้า ท่อส่งก๊าซ โรงไฟฟ้า และสายส่งไฟฟ้า ล้วนถูกโจมตีซ้ำแล้วซ้ำเล่าโดยทั้งอาวุธจริงและมัลแวร์

Read More
System Prompt Engineering ใน LM Studio สำหรับการเขียนโค้ด: อธิบาย `temperature`, `context_length` และ `stop` tokens
AI Coding

System Prompt Engineering ใน LM Studio สำหรับการเขียนโค้ด: อธิบาย `temperature`, `context_length` และ `stop` tokens

คุณปรับ top_p, top_k และ repeat_penalty มาแล้ว output หยุดวนซ้ำและไม่สุ่มสี่สุ่มห้าอีกต่อไป แต่โมเดลยังวอกแวกออกนอกเรื่อง ลืมโค้ดที่เขียนไปก่อนหน้า หรือไม่หยุดตรงที่ต้องการ

Read More
LlamaIndex + pgvector: RAG ระดับ Production สำหรับเอกสารธุรกิจไทยและญี่ปุ่น
AI Chatbot

LlamaIndex + pgvector: RAG ระดับ Production สำหรับเอกสารธุรกิจไทยและญี่ปุ่น

RAG demo ส่วนใหญ่ทำงานได้ดี แต่ระบบ RAG ที่นำขึ้น production จริงส่วนใหญ่ล้มเหลว — อย่างเงียบๆ เสียค่าใช้จ่ายสูง และแก้ไขปัญหายาก

Read More
simpliShop:专为泰国市场打造的按需定制多语言电商平台
E-Commerce

simpliShop:专为泰国市场打造的按需定制多语言电商平台

在泰国经营电商业务,意味着要同时应对通用平台从未考虑过的种种挑战:今天下单购买现货的顾客,下周可能需要定制尺寸的窗帘;经销商网络要求与零售客户完全不同的价格体系;支付环境以二维码和数字钱包为核心;后台团队需要在泰语、英语和中文之间流畅切换。

Read More
simpliShop:受注生産・多言語対応のタイ向けECプラットフォーム
E-Commerce

simpliShop:受注生産・多言語対応のタイ向けECプラットフォーム

タイでECビジネスを運営するということは、既存のプラットフォームが想定していない多くの課題に同時に対応することを意味します。既製品を注文する顧客が、翌週にはカスタムサイズのカーテンを希望する。代理店ネットワークは一般顧客とは異なる価格体系を求める。決済環境はQRコードとデジタルウォレット中心に構築されている。バックオフィスのチームはタイ語・英語・中国語を自在に切り替えて業務をこなす。

Read More
simpliShop: แพลตฟอร์มอีคอมเมิร์ซไทย รองรับสินค้าทำตามสั่งและหลายภาษาในระบบเดียว
E-Commerce

simpliShop: แพลตฟอร์มอีคอมเมิร์ซไทย รองรับสินค้าทำตามสั่งและหลายภาษาในระบบเดียว

การทำธุรกิจอีคอมเมิร์ซในประเทศไทยมีความซับซ้อนที่แพลตฟอร์มทั่วไปไม่ได้ออกแบบมารองรับ ลูกค้าที่วันนี้สั่งสินค้าสำเร็จรูป พรุ่งนี้อยากได้ผ้าม่านตัดตามขนาด เครือข่ายตัวแทนจำหน่ายที่ต้องการราคาพิเศษแยกออกจากลูกค้าทั่วไป ระบบชำระเงินที่หมุนรอบ QR Code และกระเป๋าเงินดิจิทัล และทีมงานหลังบ้านที่สลับระหว่างภาษาไทย อังกฤษ และจีนได้อย่างคล่องตัว

Read More
ERP项目为何失败(以及如何让你的项目成功)
ERP

ERP项目为何失败(以及如何让你的项目成功)

每年,无数企业将数百万资金投入ERP系统实施——然而超预算、超工期乃至项目中途放弃的案例比比皆是。这一问题有着一致的规律:ERP失败,不是因为软件本身有问题,而是因为围绕项目的决策出了问题。

Read More
ทำไม ERP ถึงล้มเหลว (และจะทำให้โครงการของคุณสำเร็จได้อย่างไร)
ERP

ทำไม ERP ถึงล้มเหลว (และจะทำให้โครงการของคุณสำเร็จได้อย่างไร)

ทุกปีองค์กรทั่วโลกทุ่มงบประมาณมหาศาลไปกับการติดตั้งระบบ ERP แต่โครงการจำนวนมากกลับบานปลาย ล่าช้า หรือถูกยกเลิกกลางคัน ปัญหานี้เกิดขึ้นซ้ำๆ และมีรูปแบบที่สม่ำเสมอ: ERP ไม่ได้ล้มเหลวเพราะตัวซอฟต์แวร์แย่ แต่เพราะการตัดสินใจโดยรอบโครงการผิดพลาด

Read More