วิธีใช้เครื่องคิดเลข RPN ของ Emacs (M-x calc) ในเบราว์เซอร์

🧮

almost Emacs calc screenshot

🌐 Read this page in English →

คู่มือฉบับย่อสำหรับ M-x calc เครื่องคิดเลขแบบ RPN stack ของ Emacs ที่ถูกสร้างเลียนแบบขึ้นใหม่ให้ใช้ในเบราว์เซอร์ (อ่านที่มาของเครื่องมือ “almost Emacs” ทั้งสามตัวได้ในโพสต์ต้นฉบับ)

วิธีใช้

  1. เปิด https://www.clearevo.com/calc/ — จะพบ buffer --- Emacs Calculator Mode --- พร้อมช่อง Calc Trail อยู่ข้าง ๆ คอยบันทึกทุกการคำนวณแบบสด ๆ
  2. มันเป็น RPN: ป้อนตัวเลขก่อน แล้วค่อยตามด้วยเครื่องหมาย พิมพ์ตัวเลขแล้วกด RET เพื่อ push ลง stack พิมพ์ตัวเลขถัดไป แล้วกดปุ่มเครื่องหมายอย่าง + - * /
  3. key binding ที่นิ้วคุ้นเคยมีครบ (มีปุ่มกดให้ด้วย):
    • RET — push / ทำสำเนาค่าบนสุดของ stack
    • TAB — สลับสองค่าบนสุด
    • n — กลับเครื่องหมาย (negate)
    • & — 1/x
    • Q — รากที่สอง
    • U — undo
    • DEL — ทิ้งค่าบนสุดของ stack

ทำงานฝั่ง client ล้วน ๆ ไม่มีข้อมูลถูกส่งออกจากเครื่องของคุณ (มีเพียง Google Analytics สำหรับนับสถิติผู้เข้าชมเท่านั้น) ถ้ากล้ามเนื้อนิ้วสาย Emacs ของคุณจับได้ว่า binding ไหนทำงานเพี้ยน แจ้งได้ในคอมเมนต์ของโพสต์ต้นฉบับ

เครื่องมือนี้เป็นซอฟต์แวร์เสรีและโอเพนซอร์ส: ykasidit/clearevo_online_tools — ยินดีรับ issue และ pull request ครับ

คำแปลภาษาไทยนี้มี AI ช่วยเรียบเรียง — หากพบจุดที่อ่านแล้วขัด แจ้งได้ในคอมเมนต์ครับ

Full disclosure: this post - and any code or tool it describes - was co-authored with Claude (Anthropic’s AI, via Claude Code). I directed, guided and reviewed. I don’t want to pretend otherwise.