• Fix Ldap Error: Search Configuration Naming Context Failed

    Fix Ldap Error: Search Configuration Naming Context Failed

    ในกรณีที่เราทำการกำหนดค่า Max Page Size เมื่อทำการ Connect ผ่านทาง Ldap แล้ว Ldap Error ว่า Naming Context Failed ทำให้ไม่สามารถกำหนดค่า Max Page Size บน Ldap ได้

    Read More

  • Install NTP on Oracle Linux

    ,

    NTP ( Network Time Protocol ) เป็นโปรโตคอลที่ใช้ในการ Sync Time ของเครื่อง Server ทุกเครื่องภายใน Network ให้ตรงกันผ่าน Protocol UDP ซึ่งทำงานแบบ Client-Server หรือ Peer-to-Peer ด้วย Port 123 ถ้าหาก Sync Time ของเครื่องไม่ตรงกัน อาจจะทำให้ Application หรือ Database ทำงานผิดพลาดได้

    Read More

  • TMUX Command

    หลายคนคงเคยใช้งาน Terminal เพื่อพิมพ์คำสั่ง Command ต่าง ๆ หรืออาจจะเข้าผ่าน SSH เช่น Putty, SecureCRT ซึ่งหากใครต้อง SSH ไปหลาย ๆ เครื่องแล้วพิมพ์คำสั่งเหมือนกันขอแนะนำ Terminal Multiplexer ( TMUX ) ทำให้เราไม่ต้องเสียเวลา SSH ไปพิมพ์ทีละเครื่อง สำหรับคนที่ใช้ Windows 10 สามารถทำการติดตั้งบน Windows Subsystem for Linux ( WSL ) ได้เลย

    Read More

  • Python Virtual Environment Command

    virtualenv เป็น Standard Library ใช้สำหรับสร้าง Virtual Environment ของ Python เพื่อลดปัญหาในเรื่องของ Dependency และ Version ของ Application นอกจากนี้ยังมี virtualenvwrapper ซึ่งเป็น Shell Function บน Linux หรือ Batch Script บน Windows เพื่อความสะดวกในการเรียกใช้งาน

    Read More

  • Custom PS1 on Oracle Linux

    ,

    PS1 ( Prompt String ) เป็นข้อความที่แสดงอยู่บน Command Line เพื่อรอรับคำสั่ง เวลาเรียกใช้งาน Shell บน Linux โดย Distribution ส่วนใหญ่ จะแสดงชื่อ Username ที่ Logon ตามด้วยชื่อ Hostname และ Current Directory ซึ่งเราสามารถทำการ Custom ได้

    Read More

  • How to set Oracle Home Environment on Windows

    หากใครคุ้ยเคยกับการทำงาน Oracle Database บน Linux มา หากต้องมาจับ Oracle Database บน Windows คงปวดหัวกันไม่น้อย เช่น หากต้องการ cd $ORACLE_HOME ผ่านทาง Command บน Windows จะต้องกำหนด Environment Variables อย่างไร

    Read More

  • Crontab Linux

    Crontab เป็นคำสั่งเอาไว้รันงานตามเวลาที่กำหนด เพื่อให้รันงานที่ต้องทำทุกวัน เช่น การทำ Backup ถ้าบน Windows ก็จะมี Task Schedule เอาไว้จัดการ ซึ่งตัว Crontab จะเป็น Daemon Process ที่ถูกสั่งรันตั้งแต่เริ่ม Start OS ขึ้นมา

    Read More

  • Locate vs Find Command on Linux

    ในการใช้คำสั่งเพื่อแสดง Path ของไฟล์ เราสามารถทำได้หลายคำสั่ง เช่น Locate เพื่อแสดงที่อยู่ของไฟล์ หรือจะใช้ Find ในการค้นหา ซึ่งทั้งสองวิธีสามารถพิมพ์แค่ชื่อไฟล์ และไม่จำเป็นต้องอยู่ใน Directory ของไฟล์ด้วย ซึ่งเดี๋ยวมันจะไปหาให้เราเอง แน่นอนมันต้องต่างกันอยู่แล้ว แต่มันต่างกันยังไง

    Read More

  • How to download Oracle Software using WGET

    บน Linux เราสามารถดาวน์โหลดไฟล์โดยใช้คำสั่ง wget ซึ่งสามารถใส่ parameter บนเว็บที่ต้องมีการ Authen ก่อนการดาวน์โหลดได้ แต่จะไม่สามารถใช้กับเว็บที่มีการกด Accept เพื่อยืนยัน อย่างเว็บ Oracle ที่ใช้ Oracle Technology Network ( OTN ), Oracle eDelivery, My Oracle Support ( MOS ) ด้วยเหตุนี้เองทำให้มันไม่สามารถดาวน์โหลดมาได้

    Read More

  • Change Color Vim Mode

    ใครที่ใช้ Linux คงคุ้นเคยกับการแก้ไขไฟล์โดยใช้ Vim หรือ Nano แต่สี Default ตอน Comment เวลาใช้ Vim จะมองไม่ค่อยเห็น ไม่เหมือนกับตอนใช้ Nano เราจะมาเปลี่ยนสีให้มันมองเห็นกัน ซึ่งถ้าหากไม่อยากมาเปลี่ยนทุกครั้งให้ทำการแก้ไขใน Resource Configuration ของ Vim

    Read More