Category: Programming

  • การทำให้ iframe เป็นแบบ responsive

    การทำให้ iframe เป็นแบบ responsive

    เคยไหมครับ อุตส่าทำให้เว็ปเป็น responsive ตั้งนาน แต่พอมีความจำเป็นต้อง embed เนื้อหาจากเว็ปอื่นโดยใช้ ไอ้ตัว เนี่ยแหละที่ทำให้ความเป็น responsive ของเราเสียไป เรามาดูกันว่าจะแก้ไขได้ยังไงบ้าง

  • Facebook Platform : The Graph API

    Facebook Platform : The Graph API

    หลังจากที่เล่น Facebook มานาน เราคงเห็นการเปลี่ยนแปลงของ Facebook กันเรื่อยๆ แต่สิ่งที่น่าสนใจอย่างหนึ่งของ Facebook คือ การที่ Facebook ทำตัวเองให้เป็น Platform ไม่ใช่แค่ Social Network อย่างเดียว วันนี้เราจะมาศึกษา Facebook Graph API กันครับ Facebook มองว่า สิ่งต่างๆใน Facebook ตั้งแต่ User, รูปภาพ, กิจกรรม, Wall Post ฯลฯ เป็น จุดจุดหนึ่งในกราฟ ของ Facebook แล้ว Facebook Graph API ก็คือ API ที่นักพัฒนา สามารถนำมาใช้ เพื่อเชื่อมโยง กราฟเข้าหากัน หรือดึงข้อมูลในกราฟมาใช้ ทั้งภายใน และนอก…

  • Web Standard !

    Web Standard !

    เพิ่งเห็นความสำคัญของ Web Standard จริงๆ ก็วันนี้แหละ เนื่องจากว่าช่วงนี้ว่างมาก ใกล้จะจบการฝึกงานแล้ว เลยไม่มีอะไรทำ พออยู่ว่างๆก็เลยไป เล่นเว็ปต่างๆมากมาย เปิดทีหลายๆหน้าต่าง เพราะว่าที่ทำงานใช้ IE6 ทำให้ไม่มี TAB แล้วทีนี้เจ้านายเดินมาทีเลยหลบยาก ทั้งๆที่ซ้อม กดปุ่ม Windows + d มาหลายที แต่เค้าก็ยังเห็นอยู่ดีว่าเราเปิดเว็ปไว้เยอะ เลยทำให้ต้องไปโหลด Firefox ที่มี TAB มาใช้แทน :-) ตอนแรกก็ไม่มีอะไร แต่พอ มีงานเข้ามา พี่เค้าโทรมาบอกว่าเว็บที่เราทำไปมีปัญหาให้ไปแก้ไข คราวนี้เลยใช้ FF ไปเปิดเว็ป ปรากฏว่า !!!

  • DR :: Batch ? very first version

    DR :: Batch ? very first version

    My senior project “An Automatic Diabetic Retinopathy Telescreening System of Thailand”

  • Skills and Training Management System

    Skills and Training Management System

    AGAIN !! This is my second application as part of my internship at Siemens (first app). I develop this application from nothing so we will see more analysis and design in this post. This time I use a combination of BSP, ABAP, Function Module, AJAX, and normal HTML to create…

  • My first (and bad) BSP application

    My first (and bad) BSP application

    Again I develop this as part of my internship program at Siemens. This application call ?Library System?. It is a BSP application written in ABAP. I was given a database and some of the function module. So I didn?t develop this system from the beginning.

  • ABAP Tips #2 : count(*) is not good

    ABAP Tips #2 : count(*) is not good

    ABAP Tips #2 : count(*) is not good

  • ABAP Tips #1 : SELECT?ENDSELECT is not good

    ABAP Tips #1 : SELECT?ENDSELECT is not good

    Insted of using select?..endselect opensql statement, select the whole table into internal table ! The rule is ?access the database as less as posible?. The reason behind this is that SAP using the 3 tier architecture therefore accessing the database rows by rows involved a lot of information exchange between…

  • Beautiful Code

    Beautiful Code เขียนโค้ดมาซักพัก จนรู้ว่าโค้ดที่ดี กับโค้ดที่ไม่ดี มันต่างกันจริงๆนะ