djsurvey – Google Forms Alternative #01

ต่อจาก ddready – แพ็ครวม django + bootstrap4 + crispy form + docker พร้อมใช้งาน ในบทความนี้ ผมได้พยายามทำให้ใช้งาน Django ได้ง่ายขึ้น จนได้ แบบสำรวจอย่างง่าย พร้อมใช้งาน ใน 3 ขั้นตอน Prerequesite ติดตั้ง Python 3.6+ หรือ ใช้ Python Container แล้ว Repository https://github.com/nagarindkx/djsurvey ง่าย ๆ 3 ขั้นตอน 1. Clone Repository ใช้คำสั่ง git หรือ Download ไปก็ได้ https://github.com/nagarindkx/djsurvey/archive/master.zip 2. กำหนดข้อคำถามในแบบสำรวจ แก้ไขไฟล์ ตัวอย่างเช่น แบบสำรวจ ประกอบด้วย ชื่อ อีเมล … Read more

ddready – แพ็ครวม django + bootstrap4 + crispy form + docker พร้อมใช้งาน

สำหรับใครที่อยากจะลองพัฒนา Web Application ด้วย django web framework ผมได้รวบรวมเป็นชุดเริ่มต้น ซึ่งจะสามารถสร้าง Responsive Web และ มีแบบฟอร์มที่สวยงามด้วย crispy form มาเรียบร้อย ใช้งานได้ทั้ง แบบ Python บนเครื่อง และ แบบ Docker ลองทำตามดูได้ครับ Repository สามารถเปิด URL ต่อไปนี้ เพื่อไป Download หรือ จะใช้ git clone ก็ได้ https://github.com/nagarindkx/ddready.git https://gitlab.psu.ac.th/kanakorn.h/ddready.git จากนั้น ให้เปิด cmd ไปยังตำแหน่งที่ clone ลงมา สำหรับผู้ที่ติดตั้ง python อยู่แล้ว แล้วใช้คำสั่งต่อไปนี้ สำหรับผู้ที่จะใช้ Docker บน Windows ใช้คำสั่งต่อไปนี้ ทดสอบใช้งาน http://localhost:8080 ในตอนต่อไป … Read more

[Share and Tell] การจัดประชุมแบบ E-Meeting ด้วยโปรแกรม Microsoft Teams

1.ชื่อโครงงาน การจัดประชุมแบบ E-Meeting ด้วยโปรแกรม Microsoft Teams 2. เป้าหมาย เพื่อประยุกต์การใช้งานโปรแกรม Microsoft Teams มาช่วยบริหารจัดการประชุมแบบ E-Meeting เพื่อลดและทดแทนการใช้กระดาษ ทำให้องค์กรประหยัดค่าใช้จ่ายในการทำสำเนาเอกสารประกอบประชุม เพื่อผลักดันและส่งเสริมการใช้งานโปรแกรม Microsoft Teams ในองค์กร ความตั้งใจสูงสุดคือเป็นองค์กรต้นแบบในการใช้งานโปรแกรม Microsoft Teams ในการติดต่อสื่อสารและการทำงานร่วมกันเป็นทีม 3. เครื่องมือ เครื่องคอมพิวเตอร์ (PC/Laptop) สำหรับงานเลขานุการ สมาร์ทโฟนหรือแท็บเล็ตพร้อมติดตั้งแอป Microsoft Teams สำหรับผู้เข้าร่วมประชุม (*เพื่อความเหมาะสมในการจัดประชุม ผู้เข้าร่วมประชุมควรใช้โน๊ตบุ๊ค) 4.การดำเนินการ สืบเนื่องจากเป็นนโยบายจากฝ่ายบริหารมอบหมายให้งานเทคโนโลยีสารเทศจัดหาระบบ E-Meeting มาใช้ในการจัดประชุมต่างๆ ภายในคณะ ทางเลือก 1.พัฒนาเอง หรือ 2.แบบสำเร็จรูป เลือกข้อ 2. เหตุผลเนื่องจากผู้ใช้อยากได้ระบบใช้งานเร็วๆ และคณะไม่กำลังคนพัฒนา สำรวจเครื่องมือที่เหมาะสมเริ่มส่องดูว่าคณะอื่นๆ ใช้โปรแกรมอะไรกันบ้าง ส่วนใหญ่ใช้ Sci E-meeting มาจบลงที่โปรแกรม Microsoft Teams ทดลองมาดัดแปลงและประยุกต์การใช้งานพบว่าสามารถใช้งานได้ดี … Read more

[Share and Tell] การพัฒนา Web Application ด้วย django ด้วย Docker และการนำไปใช้งานบน Google Cloud Run

1.ชื่องานที่ทำ การพัฒนา Web Application ด้วย django ด้วย Docker และการนำไปใช้งานบน Google Cloud Run 2.เป้าหมายของงานที่ทำ เพื่อประยุกต์ใช้งาน Docker ในการพัฒนางาน ทำให้สามารถลดความไม่เข้ากันของรุ่นของซอฟต์แวร์ หรือ ไลบรารี่ในเครื่องพัฒนาได้ เพื่อผลักดันการทำงานแบบ Containerize ในองค์กร เป็นต้นแบบการลดความซ้ำซ้อนของการสร้างเซิร์ฟเวอร์แบบ Virtual Machine ทำให้เกิดการใช้งานทรัพยากรอยู่จำกัดให้มีประสิทธิภาพมากขึ้น เพื่อเป็นต้นแบบการทำงานแบบ Serverless ด้วย Google Cloud Run เพื่อเป็นต้นแบบการใช้งาน LINE Front-End Framework ในการทำ Chatbot 3.สภาพแวดล้อมที่เกี่ยวกับงานที่ทำ Operating System: Windows 10 Editor: Visual Studio Code Environment: Docker Oriented Programming Language: python Web Framework: … Read more

ครบรอบ 7 ปี Web Blog sysadmin.psu.ac.th จัดกิจกรรม CoP PSU IT

กิจกรรมที่ 1ในวาระเข้าสู่เดือนพฤศจิกายน ครบรอบ 7 ปี Web Blog sysadmin.psu.ac.th ผมจัดกิจกรรมเล่าเรื่อง ผมเพิ่ม category ชื่อ “Share and Tell” ขึ้นมา โดยมีวัตถุประสงค์ให้พวกเรามาเล่าเรื่องเกี่ยวกับงานที่ทำ ทั้งในหน้าที่ ขอช่วย และ งานอดิเรก อย่างใดก็ได้ เป็นสิ่งที่ “คิดว่าจะทำ” “กำลังทำอยู่” หรือ “ทำเสร็จแล้วและใช้งานอยู่” ก็ได้ และมีความคิดอยากมานั่งคุยแลกเปลี่ยนความคิดกัน เขียน Blog จะได้รับค่าตอบแทนมูลค่า 300 บาท/คน/เรื่อง สำหรับผู้ที่ส่งเรื่องเข้ามา 20 คนแรกเท่านั้น ขยายเวลารับเรื่องไปจนสิ้นสุดวันที่ 31 ธันวาคม 2562 สำหรับงานที่เขียนในหัวข้อ “Share and Tell” เดือนพฤศจิกายนและธันวาคม จะได้นำไปจัดกิจกรรม “CoP PSU IT Share and Tell ครั้งที่ 1” … Read more