แนวทางแก้ไข Postgres 14 Authentication MD5 Password

พอดีเพิ่งติดตั้งโปรแกรม ThaiRefer ใหม่ กับฐานข้อมูล PostgreSQL v.14 แล้วมีปัญหาเรื่องการเชื่อมต่อ ทีไม่ค่อยมีใครเจอ อันเนื่องจาก “รูปแบบการเข้ารหัส” ที่ใช้ต่างจากคนอื่น โดยภาพ error เป็นแบบภาพนี้ วิธีตรวจสอบโดยใช้คำสั่งนี้ จะได้ผลลัพท์เป็น scram-sha-256 แต่ถ้าเป็น md5  จะไม่ […]

ย้ายไฟล์จำนวนมากเข้าโฟลเดอร์ย่อย แบบมีเงื่อนไข

ด้วย brief ที่เก็บไฟล์แยกด้วยตัวเลขล้วนๆ ทำให้ง่ายต่อการสร้าง folder โดยหลักการก็คือ แบ่ง folder เป็นเลข 00-99 และในแต่ละ folder ก็สร้าง 00-99 ไว้ด้วย ตามแบบด้านล่าง

วิธีแก้ไขหากเข้าเว็บ แล้วพบ SSL Error NET::ERR_CERT_REVOKED ทำให้เข้า VestaCP ไม่ได้

ปัญหานี้เวลาเกิดขึ้น ก็แก้ไขง่ายมากๆ โดยการต่ออายุ SSL Certificate ใหม่ แค่นั้นก็หายแล้ว แต่ประเด็นมันอยู่ต่อจากนี้ต่างหาก เนื่องจากเมื่อ browser แจ้งเตือนว่า Your connection is not private Attackers might be trying […]

เปลี่ยนการตั้งค่า Scan to FTP ของเครื่อง RICOH IM C2000

เข้าไปที่ web image monitor ของเครื่องด้วย IP Address ที่ตั้งไว้ จากนั้นกดที่ login กรอก user, password ที่ตั้งไว้ หากยังไม่ได้ตั้ง default username: admin ไม่ต้องใส่ password […]

การกำหนดเวลาให้ Raspberry Pi reboot ตัวเอง

โจทย์วันนี้ช่วยให้ Pi ที่ทำงานมาอย่างหนักทั้งวัน มีความสดใหม่และพร้อมเริ่มทำงานใหม่ เหมาะสำหรับ Pi ที่เอาไปต่อกับจอแสดงผล ประชาสัมพันธ์ โฆษณา ตู้ kiosk ที่ทำงานแบบไม่มีเวลาหยุดพัก แต่ไม่ใช่ว่าหยุดไม่ได้ หรือ ยอมรับได้หากมีการ reboot หรือ การดับไปชั่วขณะหนึ่ง สิ่งที่จะใช้ก็คือการตั้ง schedule […]

วิธีทำ input date คำนวนวันที่อัตโนมัติ ให้บวก 10 วัน

โจทย์ของวันนี้คือ ผู้ใช้ต้องการเลือกวันเริ่ม และให้โปรแกรมมันคำนวนวันสิ้นสุดให้อัตโนมัติ ไม่ต้องมากดเลือกเอง ซึ่งในระบบเป็นวันที่ผู้ป่วยเข้ารักษาในระบบ Home Isolation, Community Isolation (HI/CI) ที่ต้องคำนวนวันที่รักษาและวันกักตั

บันทึกการทำ NAT/PAT จาก Domain มายัง Local Server

โจทย์ของครั้งนี้ก็คือ เมื่อเรามี web server ที่ใช้งานภายในองค์กร เคยใช้งานผ่าน IP Address หรือ ชื่อ hostname ที่ตั้งขึ้นใช้ภายในวง LAN หรือผ่าน VPN ก็ตาม แต่บางครั้งก็บาง Service ที่ต้องการใช้งานจากภายนอก เช่น […]

พิมพ์บัตรนัด จดหมายเวียน จำนวนมากด้วย Word + Excel

โจทย์วันนี้คือ ต้องไปฉีดวัคซีนเด็กประถมชั้น ป.6 และกระบวนการทำงานจะไม่ยกทีมไปเซ็ตระบบและคีย์ข้อมูลแบบของเด็กมัธยมแล้ว เนื่องจากใช้กำลังคนและทรัพยากรมาก โดยต้องการพิมพ์ใบนัดหมายให้กับนักเรียนให้ครบ ก่อนไปฉีดให้ ซึ่งถ้าการออกใบนัดตามระบบวัคซีน จะต้องมีการคีย์เข็มที่ 1 ไปก่อน ถึงจะคีย์ข้อมูลการนัดหมายได้ ซึ่งไม่สามารถดำเนินการตามกระบวนการปกติได้ จึงหาวิธีที่ลดกระบวนการทำงานและให้เกิดความสะดวก วิธีการที่ใช้จะเรียกว่าการทำ “Mail Merge”

TSQL สำหรับค้นหาชื่อคอลั่มใน SQL Server

ในฐานข้อมูลที่ไม่คุ้นเคย ที่เราไม่มีข้อมูล dataset หรืออาจจะขี้เกียจเปิดหา เราก็ใช้วิธีที่ง่ายกว่านั้นคือ ค้นหาด้วยชื่อที่คล้ายกัน เพื่อหาชื่อคอลั่มในตารางต่างๆ ว่าถูกกำหนดไว้ที่ไหนบ้าง ในที่นี้ database_name = ชื่อฐานข้อมูล search_keyword = ชื่อคอลั่มที่เราจะค้นหา Column names are variables that […]

1 2 3 4 18