Dr.Yes Blog เว็บรวมบทความที่เขียนโดย Dr.Yes
Working with textfiles -- คลาสพื้นฐานที่ใช้ในการติดต่ออ่านเขียนไฟล์
อันนี้เป็นคลาสพื้นฐาน เวลาผมเขียนอะไรที่ต้องมีการอ่านเขียน textfile ครับ
สามารถนำไปดัดแปลงใช้เป็นอะไรได้หลายอย่าง ที่ต้องการใช้ textfile ในการเก็บข้อมูล ปกติจะเป็นคลาส FILEio แต่ครั้งนี้แถม JSONio มาด้วยเลย เผื่อใช้กับ ajax ได้สะดวกๆครับ

(more...)

Since: 29 Jul 2008 15:23 | Views: 162 | Comments: 0 | (more...)
Class สำหรับการ benchmark แบบง่ายๆ
วันนี้ลองเอาโค้ดต่างๆที่ใช้สำหรับ benchmark มารวมๆเขียนเป็น class ดูครับ จะได้เอาไปใช้กันได้สะดวกๆหน่อย สำหรับเอาไปใช้ในกรณีอยากรู้ว่าโค้ดที่เราเขียนขึ้นมา ใช้เวลาในการประมวลผลไปเท่าไหร่

อย่างเช่นว่า เราอยากรู้ว่า MySQL ใช้เวลาเท่าไหร่ในการ query ข้อมูลมา ก็สามารถทำได้ด้วยโค้ดง่ายๆแบบนี้

[code]include('benchmark.inc.php'); $B = new Benchmark(); $B->mark(); // for start $result = mysql_query("SELECT * FROM `table` WHERE `field1`>1000 ORDER BY `field0` DESC"); $B->mark(); // for finish $B->report(); // From [#0] to [#1] uses = 0.00012345 seconds.[/code]

(more...)

Since: 28 Jun 2008 18:25 | Views: 313 | Comments: 0 | (more...)
Your Ad Here
เลิกใช้ register_globals เถอะ
สวัสดีครับ ไม่ได้เอาอะไรมาลงเป็นเนื้อหาในเว็บนี้ตั้งนาน คิดว่าคงถึงเวลาต้องอัปเดตมันมั่งละ

ครั้งนี้จะขอพูดถึงเรื่องการเขียนโค้ด PHP (เรียกว่ายังไงดีล่ะ) ให้เข้ากับวิธีการเขียน PHP ใหม่ละกัน

เพราะหลายๆครั้งที่ได้เจอมาจากที่หลายๆคนเอาโค้ดจากหนังสือไปถามในเว็บบอร์ด อย่างเช่น

ไฟล์ form.html

[code]<form action="submit.php" method="post">
<input type="text" name="field1" />
<input type="submit" value="Submit" />
</form>[/code]
ไฟล์ submit.php
[code]<?php
echo $field1;
?>[/code]
ถาม: ทำไมส่งค่าไม่ไป ?

(more...)

Since: 28 Jun 2008 15:03 | Views: 296 | Comments: 1 | (more...)
Since: 01 Jan 1970 07:00 | Views: | Comments: 0 | (more...)
[screencast] การใช้โปรแกรม ExactAudioCopy เพื่อ rip CD เพลงเป็น FLAC
วีดีโอแบบโต้ตอบได้ (interactive video) สอนวิธีการใช้งานโปรแกรม Exact Audio Copy (EAC) เพื่อ Rip CD เพลง ออกมาเป็นไฟล์ FLAC แบบพื้นฐานครับ
Since: 11 Jun 2008 23:43 | Views: 357 | Comments: 0 | (more...)
Your Ad Here
เนื้อหาทั้งหมดในเว็บไซต์นี้ใช้ สัญญาอนุญาตครีเอทีฟคอมมอนส์ 3.0 (Creative Commons Attribution 3.0 License)
โดยใช้สัญญาอนุญาตแบบ แสดงที่มา-ไม่ใช้เพื่อการค้า-อนุญาตแบบเดียวกัน
cc3-by cc3-nc cc3-sa
เนื้อหาทั้งหมดภายในเว็บนี้เขียนโดย รุ่งโรจน์ พงศาพิชญ์ ยกเว้นแต่ในส่วนที่ระบุไว้ว่าเขียนโดยผู้อื่น