สำนักวิทยบริการและเทคโนโลยีสารสนเทศ (สวส.)

Office of Academic Resources and Information Technology

ไฟซอล หมานอีน's blog

มารู้จักการทำเว็บไซด์ด้วยเทคนิคแบบ Responsive Web Design

Responsive Web Design เป็นคอนเซปต์การทำเว็บที่น่าสนใจมาก ปัจจุบันผู้คนเปิดเว็บจากเครื่องมือแตกต่างกันไป ไม่ว่าจะเป็นมือถือ, แท็บเล็ต, หรือโน้ตบุ๊ก ซึ่งเมื่อก่อนเรามองแค่ว่าขนาดหน้าจอคอมพิวเตอร์ขนาดเท่าไรบ้าง เราไม่ได้สนใจแค่ขนาดจอคอมแล้ว ต้องสนใจขนาดหน้าจอของมือถือ Smart Phone รุ่นต่าง ๆ ซึ่งความละเอียดก็ต่างกัน แล้วยังมี Tablet ที่มีหน้าจอขนาดต่างเพิ่มขึ้นมาอีก จึงทำให้เกิดเทคนิค Responsive Web Design ขึ้นมา เพื่อให้หน้าเว็บเดียวสามารถแสดงผลในรูปแบบต่างกันให้เข้ากับขนาดหน้าจอของเครื่องที่ใช้เปิดเว็บได้ ดังนั้นผู

มาทำความรู้จัก PhoneGap

PhoneGap เป็น Mobile application development framework ที่ช่วยให้เราสามารถพัฒนา Mobile Application ได้ง่ายและยังสามารถข้ามแพลตฟอร์มได้อีกด้วยครับ ซึ่งเป็น OpenSource และฟรี PhoneGap เป็น Framework ที่เราใช้ทำ  Hybrid Application สำหรับ Mobile Phone เหตุที่เป็นเช่นนี้ก็เพราะว่า เราสามารถเขียน Applicatio

วิธีการใช้ navicat เชื่อมต่อกับเซิร์ฟเวอร์บน linux ubuntu

     หากไม่สามารถ connect ได้ อาจจะเกิดจากสาเหต นั่นก็คือ host จำกัด ip address ในการ connect
มีวิธีแก้ปัญหาดั่งต่อไปนี้
1.เข้าไปยังไฟล์ config ของ mysql ใน ubuntu จะอยู่ที่

ตัวอย่างคำสั่ง sql ในการตรวจสอบหาข้อมูลที่ซ้ำกัน

SELECT ฟิลด์ที่ต้องการนับ, COUNT(ฟิลด์ที่ต้องการนับ) AS ชื่อฟิลด์ใหม่
FROM  ตาราง
WHERE เงื่อนไข
GROUP BY ฟิลด์ที่ต้องการ
HAVING      (COUNT(ฟิลด์ที่ต้องการนับ) > 1)

การเขียนคำสั่งดึงข้อมูล ประเภท CASE WHEN

เราสามารถใช้คำสั่งเงื่อนไขกับข้อมูล ประเภท CASE WHEN กับข้อมูลในการ Query ได้ครับโดยมีรูปแบบดังนี้
SELECT ฟิลด์ที่ต้องการ,
Sum(case when ฟิลด์ที่1 เป็นเงื่อนไข=30 and ฟิลด์ที่2 เป็นเงื่อนไข = 1 then 1 else 0 end) AS ชื่อฟิลด์ที่ต้องการแทนอีกชื่อ,
Sum(case when ฟิลด์ที่1 เป็นเงื่อนไข=30 and ฟิลด์ที่2 เป็นเงื่อนไข= 2 then 1 else 0 end) AS ชื่อฟิลด์ที่ต้องการแทนอีกชื่อ,
Sum(case when ฟิลด์ที่1 เป็นเงื่อนไข=40 and ฟิลด์ที่2 เป็นเงื่อนไข = 1 then 1 else 0 end) AS ชื่อฟิลด์ที่ต้องการแทนอีกชื่อ,

ตัวอย่าง jquery ที่ใช้ในการเช็คอัขระพิเศษและข้อความที่เป็นภาษาไทย

            var checkString = document.form1.Email.value;          
                 if (checkString != "") {         
                    if ( /[^A-Za-z0-9\-\_\.\d]/.test(checkString)) {     

Android ติดต่อ MySQL Server

ตัวมือถือหรือเทบเล็ต Android นั้น ไม่สามารถที่จะติดต่อ กับ mysql server ได้โดยตรง
แต่ทั้งนั้นเราสามารถเขียน code ให้เจ้า android ติดต่อ Mysql ผ่านตัวกลางที่เป็น  Server Side Script ได้
ในบทความนี้ผมจะใช้ PHP เป็นตัวกลางเพื่อทำให้เจ้า Android ติดต่อกับ MySQL ได้ ซึ่งสามารถที่จะสั่ง
insert,select,update  และ  delete  ตารางบน MySQL Server จากหน้าจอเครื่อง Android ของเราได้เลย
ก่อนอื่นเรามาดูไดอะแกรมของระบบครับ (ตามรูป)

กูเกิลและไมโครซอฟท์เสนอมาตรฐาน HTML Templates

ทุกวันนี้เวลาทำเว็บ คนทำเว็บจะพบว่ามีกรณีที่เราต้องเรนเดอร์ตัว HTML ขึ้นมาในฝั่งของเบราว์เซอร์เสมอๆ เช่น หน้าทวิตเตอร์ที่สามารถโหลดข้อความมาเพิ่มเติมผ่านทาง json ได้เรื่อยๆ หรือกระทั่งหน้าเพจของ Pantip.com รุ่นใหม่ที่เรนเดอร์คอมเมนต์ทั้งหมดในฝั่งเบราว์เซอร์ ในตอนนี้มาตรฐานการเรนเดอร์ในฝั่งเบราว์เซอร์ก็ถูกเสนอมาจากกูเกิลและ ไมโครซอฟท์แล้ว