แค่กด like(ถูกใจ) ก็เท่ากับ "สนับสนุน" เว็บไซต์นี้ | ติดตาม iDatabase Blog ผ่าน Facebook Fan Page คลิ๊ก

บทความประเภท: Programming

แก้ไข Autoincrement ใน SQLite Manager

แก้ไข Autoincrement ใน SQLite Manager

หลายท่านที่กำลังพัฒนาแอพพลิเคชันบนโทรศัพท์มือถือไอโฟน (iPhone) ที่ต้องมีการนำฐานข้อมูลมาใช้ประกอบด้วยนั้น คงจะรู้จักฐานข้อมูลอย่าง SQLite กันเป็นอย่างดี และแน่นอนว่าบ้างท่านอาจจะรู้จักกับ SQLite Manager ซึ่งเป็นส่วนขยาย(Extensions) ของ Firefox ที่จะมาช่วยจัดการ SQLite ของคุณอย่างมีประสิทธิภาพ เช่นกัน ที่นี้ปัญหาก็คือ หากเราจะแก้ไขหมายเลข Autoincrement ใน SQLite Manager เราจะทำกันอย่างไร?

ตัวอย่างการสร้าง Compiler อย่างง่าย

ตัวอย่างการสร้าง Compiler อย่างง่าย

ตอนผมอยู่ปี 3 เทอมหนึ่งผมได้เรียนวิชา CS314 THEORY OF COMPUTATION วิชาที่ว่าด้วย ทฤษฏีการคำนวณทางคอมพิวเตอร์ ซึ่งเนื้อหาที่เรียนทำให้ผมปวดหัวอย่างมากในระหว่างที่เรียน โดยเฉพาะการมอบหมายงานจากอาจารย์ให้ทำโปรเจคในการสร้างคอมไพเลอร์ขึ้นมา ยิ่งทำให้ผมปวดหัวหนักเข้าไปมากกว่าเดิม แต่ท้ายที่สุดแล้ว ด้วยความสามารถของเพื่อนๆในกลุ่มผม ในที่สุด พวกเราก็สามารถสร้างคอมไพเลอร์ขึ้นมาได้ด้วยความง่ายดาย

โปรแกรมเมอร์มืออาชีพ เริ่มต้นที่ตรงนี้

โปรแกรมเมอร์มืออาชีพ เริ่มต้นที่ตรงนี้

ประเทศไทย กำลังก้าวเข้าสู่ยุค IT ยุคนี้ทุกคนจะต้องใช้อุปกร์ ทาง IT ไม่ว่าจะเป็น PDA โทรศัพท์มือถือ คอมพิวเตอร์ และอื่นๆ อีกมากมาย ตอนนี้ก็อยุ่ที่คุณเอง เลือกจะช่วยไห้ประเทศไทย เดินทางสุ่ยุคนี้ไปในทิศทางได มันก็มีอยู่ 2 ทิศทาง คือ ผู้ใช้ กับผู้สร้าง ถ้าเป็นผู้ใช้ นั่นก็หมาย ความว่า ประเทศไทย จะต้องจ่ายเงิน จากระเป๋า เพื่อซื้อ Software เงินก้จะใหลออกนอกประเทศ แต่ถ้าเป็นผู้สร้าง นี่หล่ะคือจุดสำคัญแห่งความยิ่งใหญ่

invalid request appserv

invalid request appserv

วันนี้ผมตื่นแต่เช้า 8.30น. เพื่อออกเดินทางไปยังมหาวิทยาลัยปทุมธานี ซึ่งอยู่ใกล้ๆ กับหมู่บ้านที่ผมพักอยู่ โดยจุดประสงค์ที่ต้องออกเดินทางนั้นเพราะพี่ปี 4 ที่เป็นนักศึกษาที่นั้นจะสอบโปรเจคจบ ซึ่งผมเป็นที่ปรึกษาโปรเจคให้พี่เค้านั่นเอง ไปถึงยังไม่ได้คุยอะไรกันมากมายก็ถึงเวลาสอบ  ระหว่างที่พี่เขาสอบ ผมก็รอ รอ รอ แล้วก็รอ ในใจก็ภาวนาว่า ขอให้พี่เขาสอบผ่านเถอะ เพราะดูพี่เค้าตั้งใจกับโปรเจคนี้มาก แต่แล้วก็เกิดเรื่องขึ้น…

แปลง Firefox ให้เป็น iPhone

แปลง Firefox ให้เป็น iPhone

สำหรับนักพัฒนาเว็บไซต์หลายคน เดี๋ยวนี้คงปฏิเสธไม่ได้ว่า การพัฒนาเว็บไซต์ นอกจากจะให้รองรับ browser ต่างๆในเครื่องคอมพิวเตอร์แล้ว ยังต้องรองรับ browser ต่างๆบนเครื่องโทรศัพท์มือถืออีก ซึ่งในบทความนี้ ผมขอยกตัวอย่างโทรศัพท์มือถืออัจฉริยะที่เจ๋งที่สุดในตอนนี้ ซึ่งหลายๆคนรู้จักและเรียกมันว่า iPhone นั่นเอง โดยที่นักพัฒนาเว็บไซต์ไม่ต้องลงทุนซื้อ iPhone มาใช้ เพื่อทดสอบการแสดงผลเว็บไซต์ของท่านแต่อย่างใดเลย

Why java does not support destructor?

Why java does not support destructor?

The purpose of a Destructor is usually to clear off unused variables and clean up the memory. Java has in built memory handling mechanisms (Garbage collection) that clear off unused memory automatically. Hence there is no requirement for destructor methods.

เขียนโปรแกรม โดยปราศจากเครื่องหมาย ; (Semi colon)

เขียนโปรแกรม โดยปราศจากเครื่องหมาย ; (Semi colon)

“Hello World” ผมเชื่อว่า คนที่เคยเขียนโปรแกรมต้องไม่พลาดที่จะเขียนโปรแกรมแสดงผลคำๆนี้แน่ เพราะพื้นฐานแรกในการเขียนโปรแกรมเบื้อต้นก็คือ การเขียนโปรแกรมแสดงผลนั่นเอง แต่ผมก็มีเรื่องสงสัยหลายอย่าง เช่น ทำไมต้องใช้คำว่า Hello World ด้วย ซึ่งข้อสงสัยนี้ไม่ใช่ประเด็นหลักครับ ประเด็นหลักที่ผมสงสัยคือ ทำไมเวลาพิมพ์คำสั่งต้องลงท้ายด้วย ;? หรือ เครื่องหมายเซไมโคล่อน ด้วย มันจำเป็นด้วยหรือ ? ใครอยากรู้คำตอบลองอ่านบทความนี้ดูึครับ

OOP – Object Oriented Programming – Java

OOP – Object Oriented Programming – Java

สำหรับบทความนี้ขอเขียนถึงเพื่อนๆ วิทย์-คอม แ้ล้วกัน เพราะผมเชื่อว่า ตอนนี้หลายคนคงประสบปัญหาการเขียนโปรแกรมเชิงวัตถุหรือ OOP อยู่แน่เลย โดยเฉพาะภาษา Java ซึ่งแรกๆ หลายคนมักไม่เข้าใจแนวคิดการเขียนโปรแกรมเชิงวัตถุสักเท่าไหร่ เพราะยังมองแบบ OOP ไม่เป็น ดังนั้นวันนี้ผมจะขอนำเสนอแนวคิดสั้นๆ ง่ายๆ ให้เห็นภาพกันเลยแล้วกัน

โปรแกรม Magic Square ด้วย ภาษา C++

โปรแกรม Magic Square ด้วย ภาษา C++

เมื่อไม่นานนีผมได้มีโอกาสเขียนโปรแกรม Magic Square มาครับ โดยใช้ภาษา C++ ในการเขียน ซึ่งจุดประสงค์ที่ผมเขียนก็เพราะว่า มันคือการบ้านของผมนั้นเอง T^T และก็เป็นข้อสอบของ programming.in.th ด้วย ซึ่งงานนี้ ผมยอมลงทุนอดหลับอดนอน เพื่อที่จะยิงนกทีเดียวได้นกสองต่อครับ

PHP ว่าด้วยเรื่องของ Array

PHP ว่าด้วยเรื่องของ Array

วันนี้ได้รับอีเมล์จากน้องไก่ Webmaster ของโรงเรียนแห่งหนึ่ง เขาเมล์มาขอความรู้ PHP ในเรื่องของ Array เพื่อจะนำไปใช้ร่วมกับสคริปการทำโฆษณาเวียนขึ้นโชว์แบบไม่ให้ซ้ำกันในเว็บไซต์ของโรงเรียนน้องเขา ซึ่งแน่นอนผมก็คงไม่ใจดำที่จะไม่บอกน้องเขาหรอกครับถึงผมจะเป็น Webmaster ของโรงเรียนคู่แข่งของน้องเขาก็ตาม ^^ เอาล่ะ…ก่อนอื่นเรามาเริ่มที่คำถามแรกเลยว่าที่ว่า Array คืออะไร