Standard Post with Image

弹性无人机蜂群设计:具备安全通信的无领导者容错网状网络

引言 无人机已不再是单打独斗的角色。现代任务——搜索救援、精准农业、基础设施巡检、安防作业——日益依赖蜂群:由多架UAV协同编队,分工完成任务,共享态势感知,实现单机无法达成的目标。

Read More
Standard Post with Image

耐障害性ドローン群設計:セキュア通信を備えたリーダーレス・トレラント・メッシュネットワーク

はじめに ドローンはもはや単独の存在ではありません。捜索救助、精密農業、インフラ点検、安全保障といった現代のミッションは、スウォーム(群れ)への依存度を高めています。スウォームとは、タスクを分担し、状況認識を共有し、単機では達成できない目標を協調して実現するUAV群です。

Read More
Standard Post with Image

ออกแบบซอฟต์แวร์ Drone Swarm ที่ทนทานต่อความล้มเหลว: Mesh Network แบบไม่มีศูนย์กลางพร้อมระบบสื่อสารปลอดภัย

บทนำ โดรนไม่ได้ทำงานคนเดียวอีกต่อไป ภารกิจสมัยใหม่ — ค้นหาและกู้ภัย, เกษตรกรรมความแม่นยำสูง, ตรวจสอบโครงสร้างพื้นฐาน, ภารกิจด้านความมั่นคง — ต้องอาศัย "ฝูงบิน" (swarm): กลุ่ม UAV ที่ทำงานประสานกัน แบ่งงาน แชร์ข้อมูลสถานการณ์ และบรรลุเป้าหมายที่โดรนตัวเดียวไม่สามารถทำได้

Read More
Standard Post with Image

Designing Resilient Drone Swarms: Leaderless-Tolerant Mesh Networks with Secure Communications

Introduction Drones are no longer solo actors. Modern mission profiles — search and rescue, precision agriculture, infrastructure inspection, defense — increasingly rely on swarms: coordinated groups of UAVs that divide tasks, share situational awareness, and collectively achieve what no single drone can.

Read More
Standard Post with Image

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
Standard Post with Image

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
Standard Post with Image

กฎ 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
Standard Post with Image

NumPy Broadcasting Rules: Why `(3,)` and `(3,1)` Behave Differently — and When It Silently Gives Wrong Answers

If you’ve used NumPy for more than a week, you’ve probably hit a moment like this: a = np.array([1, 2, 3]) b = np.array([10, 20, 30]) result = a + b # [11, 22, 33] ✅ Makes sense

Read More
Standard Post with Image

关键基础设施遭受攻击:从乌克兰电网战争看工业IT/OT安全

战争从不局限于战场。自2022年俄罗斯全面入侵乌克兰以来,遭受最持续攻击的目标不是军事基地或武器库,而是能源基础设施——变电站、天然气管道、发电厂和输电线路被导弹、无人机和网络攻击反复打击,目标是冻结平民生活,瓦解关键系统。

Read More
Standard Post with Image

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

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

Read More
Standard Post with Image

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

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

Read More
Standard Post with Image

Critical Infrastructure Under Fire: What IT/OT Security Teams Can Learn from Ukraine’s Energy Grid

War does not stay on the battlefield. Since Russia’s full-scale invasion of Ukraine in 2022, one of the most consistent targets has not been a military base or a weapons depot — it has been the power grid. Substations, gas pipelines, thermal plants, and transmission lines have been hit repeatedly by missiles, drones, and cyberattacks […]

Read More
Standard Post with Image

LM Studio代码开发的系统提示词工程:`temperature`、`context_length`与`stop`词详解

你已经调好了top_p、top_k和repeat_penalty。输出不再无限循环,胡言乱语也少了。但模型仍然跑题、忘记之前的代码,或者不在你想要的地方停下来——

Read More
Standard Post with Image

LM Studioのコーディング向けシステムプロンプト設計:`temperature`・`context_length`・`stop`トークン徹底解説

top_p・top_k・repeat_penaltyのチューニングは完了しました。出力のループは止まり、意味不明なコードも減りました。それでもモデルがトピックから外れたり、以前のコードを忘れたり、意図した場所で止まらないことがある——。

Read More
Standard Post with Image

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

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

Read More
Standard Post with Image

LM Studio System Prompt Engineering for Code: `temperature`, `context_length`, and `stop` Tokens Explained

You’ve already tuned top_p, top_k, and repeat_penalty. Your output stopped looping and the nonsense dropped. But your coding model still wanders off-topic, forgets earlier code, or refuses to stop where you want it to.

Read More
Standard Post with Image

LlamaIndex + pgvector:日本語・タイ語ビジネス文書に対応したRAGの本番運用

RAGのデモはたいていうまく動く。しかし、本番環境に展開されたRAGシステムの多くは失敗する——静かに、高コストで、デバッグの難しい形で。

Read More
Standard Post with Image

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

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

Read More
Standard Post with Image

LlamaIndex + pgvector: Production RAG for Thai and Japanese Business Documents

Most RAG demos work. Most RAG production deployments fail — quietly, expensively, and in ways that are hard to debug.

Read More
Standard Post with Image

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

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

Read More