วันศุกร์ที่ 20 มกราคม พ.ศ. 2560

which day that you born

หน้านี้ สำหรับเลือกวันเกิด 

เมื่อทำการกดปุ่ม submit จะไปยังหน้า ข้อมุลหน้าถัดไปดังรูป

 


ในส่วนของโค้ดในการสร้าง ปุ่ม submit และ ตัวเลือก 

 ใช้ tag <select> ในการทำช่องให้เลือกวันเกิด ส่วน tag <option> ใช้ในการทำตัวเลือก ว่า
มีวันไหนบ้าง

                ไฟล์ .csv ที่ ใช้ในการเก็บค่า วันเกิดและ จำนวนคนที่เกิดในวันนั้นๆ


                         โค้ดในส่วนของกาารอ่านและการ เขียนค่าใหม่ให้กับไฟล์ .csv


วันอาทิตย์ที่ 15 มกราคม พ.ศ. 2560

CGI

ทำการเปิด terminal ขึ้นมาแล้วพิมพ์ คำสั่ง python -m CGIHTTPServer


เมื่อเปิด web browser รงช่ง url พิมพ์ localhost:8000 จะปรากฏกดังรูป คลิกที่ไฟล์
cgi-bin


ต้องทำการ chmod ก่อน


 เปิด terminal อีกครั้ง พิมพืคำสั่ง chmod 755 ผลปรากฏดังรูป


chmod ใช้ในการเปลี่ยนแปลงการเข้าถึง file หรือ directory



เมื่อทำการคลิก go to next page



แหล่งข้อมูอของ chmod และ CGI พร้อมตัวอย่าง
http://www.computerhope.com/unix/uchmod.htm
http://xmodulo.com/create-use-python-cgi-scripts.html

วันเสาร์ที่ 14 มกราคม พ.ศ. 2560

Basic web server


ทำการเปิด หน้าต่าง terminal ขึ้นมาแล้ว พิมพ์คำสั่ง python -m SimpleHTTPServer
เพื่อทำการสร้าง server




เมื่อทำการเปิด web browser ตรงช่อง url ใส่ localhost:8000  จะปรากกฏดังภาพ


 เมื่อลองทำการเปิดไฟล์ .html จะแสดงผลดังรูป


หากต้องการปิด server ให้กลับไปยังหน้าต่าง terminal แล้วกดปุ่ม Ctrl c จะเป็นการปิด server 








วันพุธที่ 11 มกราคม พ.ศ. 2560

MY IDOL

       งานแรกที่ได้รับมอบหมายในวิชา building software 2 คือ สร้างหน้าเว็บเพจ โดยใช้ simple text
editor ในการทำ เกี่ยวกับ idol ของตัวเรา



ในส่วนของหน้าเว็บเพจ













ในส่วนของหน้าเว็บเพจ จะแสดงรูปภาพของ paul scholes ซึ่งกระผมเลือกให้เขาเป็น idol ของกระผม












รวมถึงแสดงประวัติส่วนตัว ประวัติการเล่นฟุตบอล พอสังเขป และเหตุผลที่กระผมชื่นชอบ
โดยแหล่งข้อมูลมาจาก วิกิพีเดีย


Building software 2

วันที่ 9 มกราคม 2559 เป็นวันแรกที่ เริ่มเรียนวิชา Building software 2