article

node

ใช้ Font สวยๆ บนเว็บไซต์

Font น่าเบื่อๆ Tahoma, Ms Sans Serif, Arial, Helvetica พวก Font มาตราฐานพวกนี้ ที่มีกันทุกเครื่อง ทำให้พวกทำเว็บอย่างเรา ต้องตั้งเป็น Default เอาไว้ ซึ่ง มันน่าเบื่อมาก......

เราไม่สามารถนำให้ผู้ชมเว็บ ได้พบประสบการณ์ใหม่ๆได้เลย เนื่องจาก Font พวกนี้ผู้ใช้ได้ติดตั้งไว้ในเครื่อง จึงมีคนพัฒนาเทคโนโลยีหลายๆ ตัวขึ้นมาเพื่อแก้ปัญหาพวกนี้ ไม่ว่าจะเป็น

node

Web2.0 Review

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

mint (mint.com)
ผู้ก่อตั้ง : Aaron Patzer
ถือกำเนิด : พฤศจิการยน 2005
ระหว่างที่ Aaron กำลังใช้โปรแกรม Quicken ยอดนิยมเพื่อตรวจดูการเงินของตัวเอง ไม่ว่าจะยอดการเงินที่หนาแน่ กว่าจะแบ่งแยกประเภทรายการต่างๆเพื่อสรุปออกมาเป็นรายงาน และกราฟก็เสียเวลาไปอย่างมาก ซึ่งนั้นก็คือจุดเริ่มต้นที่จะสร้าง mint ขึ้นมา
ด้วย concept ของ mint ที่จะมาทำให้การเงินของคุณกลับมาสดชื่น มีชีวิตชีวากันอีกครั้ง ด้วยเว็บไซต์ที่ช่วยจัดการเรื่องเกี่ยวกับเงินๆทองๆ ของคุณไปอย่างหมดสิ้น ด้วยระบบเว็บไซต์ที่พัฒนาเพื่อเชื่อมต่อกับธนาคาร และบัตรเครดิตกว่า 5,000 แห่งทั่วประเทศ​สหรัฐอเมริกา เพื่อนำข้อมูลจากทุกสถานบันการเงิน เข้าด้วยกัน เสมือนว่าคุณมีผู้ดูแลการเงินส่วนตัวที่ช่วยเตือนการเคลื่อนไหวทางการเงินของคุณต่างๆ ไม่ว่าจะเป็นการสรุปยอดรายจ่ายที่เกิดขึ้น พร้อมจำแนกเป็นรายจ่ายตามประเภทต่างๆ การเตือนเมื่อเงินคงเหลือในบัญชีนั้นมีจำนวนน้อย หรืออาจจะไม่พอเพียงต่อรายจ่ายประจำ รวมไปถึงการเตือนเมื่อครบกำหนดชำระบัตรเครดิต mint ยังช่วยวิเคราะห์การออม และเปรียบเทียบรายจ่ายคุณกับเพื่อนๆที่ใช้บริการ mint ด้วยกันว่าแต่ละคนมีลักษณะการใช้จ่ายอย่างไร นอกจากนี้ยังมีการรวบรวมข้อเสนอของแต่ละธนาคารเพื่อนำมาเปรียบเทียบ เพื่อให้ผู้ใช้บริการได้สามารถเลือกข้อเสนอที่ดีที่สุด หรือเหมาะสมกับความต้องการมากที่สุด
node

ยุคแห่งการต่อยอด และ ผสมผสาน


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


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

node

ip to country

ไปเจอ database ว่า ip นั้นขอประเทศไหนก็เลยจดไว้

http://ip-to-country.webhosting.info/downloads/ip-to-country.csv.zip

ก็ import ลง db ซะ ข้อมูลข้างในจะเป็น range ของ ip นั้นเริ่มและสุดที่ไหน
วิธีการก็เอา ip ของเราไป convert dot address to network address (inet_aton) ก่อน
หลักการคือ ถ้า
ip = a.b.c.d
ก็จะเป็น
(a*256*256*256) + (b*256*256) + (c*256) + d;

หรือใช้ function INET_ATON ของ MySQL ก็มีอยู่แล้ว

ปล. รูปธงประเทศเอาจาก famfamfam ก็ได้
เพราะชื่อไฟล์เขารันตาม ISO 3166-1 alpha-2 country codes