การเรียกใช้ google api chart

google chart
google chart

28 ม.ค.54 จัดทำกราฟ โดยเรียกใช้ API ของ google.com ผ่าน url ซึ่งนักพัฒนาเพียงแต่ส่งค่าผ่าน url ก็จะได้กราฟแบบ PNG ผมเรียกใช้ผ่าน iframe ก็จะจัดรูปแบบการแสดงผลหลายกราฟบนเว็บเพจเดียวได้ง่าย
ตัวอย่าง
http://code.google.com/intl/th-TH/apis/chart/
http://chart.apis.google.com/chart
?chbh=50,4,30
&chg=5,5
&chtt=Compare+Undergrad+in+53+-+54
&cht=bvg
&chd=t:228,186,240,27
&chs=400×400
&chl=53plan_228|53get_186|54plan_240|54get_27
&chxt=y,r
&chxl=0:|0|30|60|90|120|150|180|210|240
&chds=0,240&chco=00A5C6|FF8888|0000FF|FF0000

เลขเด็ดกับ sketchup

sketchup
sketchup

4 ม.ค.54 วันนี้ลองดูเลขตัวหนึ่งก็พบเลข 512 เป็นเลขสวยในกลุ่มสแตติกเว็บเพจของผมครับ เพราะวันนี้เพิ่มโฮมเพจ /sketchup เข้าไปอีก 1 เว็บเพจ (ได้แรงบันดาลใจมาจาก อ.หนุ่ย มืออาร์ทของมหาวิทยาลัย) และคิดว่าในชีวิตจำเลข 512 ที่คู่กับ sketchup น่าจะดี ที่สนใจก็เพราะ 512 มีค่าเท่ากับ 1 sector หรือครึ่งหนึ่งของ 1 KB นั่นเอง เป็นเลขที่เคยทำให้ผมต้องปิดเว็บไซต์ counterthai.com ด้วยนโยบาย static file ที่แยกแต่ละ page ตาม user และเครื่องที่เช่าไว้กำหนดขนาดของ cluster เท่ากับ 8 sectors นั่นหละครับ

+ http://www.thaiall.com/sketchup
+ http://sketchup.google.com/

+ http://www.thaiall.com/update.htm

ท่านสามารถตรวจจำนวน cluster ผ่าน computer management, defragmentation, report ได้ครับ

gmail.com block ip address

google block ip address
google block ip address

2 ก.ค.53 เรื่องเกิดจากเช้าวันนี้ หัวหน้าส่งเมลมาบอกว่าเพื่อนใน list จำนวน 2 คนใน gmail.com ไม่ได้รับอีเมล มี message ตอบกลับมาว่า gmail blocked ip address เป็นผลให้สมาชิกในองค์กร ส่งอีเมลไป gmail.com ไม่ได้ พบอาการวันอาทิตย์ และผมทดสอบวันจันทร์แล้วก็เป็นจริง
การดำเนินการมีดังนี้ 1) เข้าตาม link ที่ google.com แนะนำ แต่ไม่พบคำแนะนำที่นำไปสู่การแก้ปัญหาอย่างชัดเจน 2) เปลี่ยน ip เครื่องส่งเมลเป็นเครื่องที่สอง พบว่าส่งอีเมลถึง gmail.com ได้ แล้วผมก็รีบเปลี่ยนกลับ เพราะต้องตรวจให้พบก่อนว่าสาเหตุ และวิธีแก้ไขคืออะไรกันแน่ 3) สาเหตุน่าจะมาจากเครื่องบริการส่งอีเมลขยะจำนวนมาก ต้องหยุดการส่งก่อน 4) เข้าค้นในกระดานเสวนาของ gmail.com พบว่า ผู้ดูแลระบบหลายคนพบปัญหานี้ แต่กำลังหาทางแก้ปัญหากันอยู่ ซึ่งทางแก้ปัญหาเป็นไปได้หลายทาง 5) เข้าตรวจ maillog ของเครื่องบริการ พบว่ามีการใช้บริการจากภายนอก ส่งอีเมลแบบ bulk email ทำให้เครื่องทำงานตลอดเวลา หาวิธี config postfix แล้วก็ได้ผลไม่เป็นที่น่าพอใจ 6) กำหนด relay ไปที่ mail.cat.net.th ทำให้เครื่องบริการหยุดส่งอีเมลขยะ และรับอีเมลเข้าสู่ระบบได้ตามปกติ 7) แก้ไข squirrelmail ให้ส่งอีเมลจากเครื่องบริการตัวที่สอง ทำให้รับอีเมลจากสถาบันได้ตามปกติ .. สรุปคือ เครื่องบริการทำงานปกติแล้ว แต่ปัญหา config postfix ยังไม่ได้รับการแก้ไขซะทีเดียว เพราะมีหลายอย่างผูกกันอยู่ ต้องหาโอกาสเข้าไปคลายอีกครั้ง

ชัยโย เว็บมหาวิทยาลัยหลุด malware ใน google.com

12 พ.ค.53 วันนี้ขณะร่วมประชุมวิพากษ์ระบบฐานข้อมูล 15 ระบบ และระบบข้อมูลส่วนบุคคลอีก 1 ระบบ ใจคอผมไม่สู้ดีนัก เพราะกังวลว่าเว็บมหาวิทยาลัยที่ติด black list เป็น malware ใน google.com ตั้งแต่วันอาทิตย์จะหลุดหรือไม่ เพราะวันจันทร์ และวันอังคารมี 2 อาการได้แก่ ผลสืบค้นใน google.com บอกว่าเป็นเว็บอันตราย เมื่อเปิดด้วย firefox ก็ติด block ซึ่ง google.com แนะนำว่า พิมพ์ url ไปเลยถ้าคิดว่าปลอดภัย หรือแก้ security preference ของ firefox
     การแก้ไขเริ่มตั้งแต่เช้าวันจันทร์ด้วยการลบ malware ออกจาก server ตัวหนึ่ง ซึ่งติดเฉพาะ root directory และพบว่า server อีกตัวหนึ่ง หมดอายุต้องปลดประจำการอย่างไม่มีทางเลือก หลังจากแก้ไขจนมั่นใจว่าเครื่อง server ที่ติด malware สะอาดแล้วเข้า webmasters tools ของ google.com เพื่อส่ง request ให้ทาง google.com ตรวจสอบอีกครั้ง เช้าวันอังคารไม่พบว่ามีการเปลี่ยนแปลงผลการสืบค้นยังพบปัญหาเหมือนเดิม และพบว่า firefox ได้ block เว็บเราทุกเครื่อง จึงตรวจเครื่องทุกตัวและไม่พบปัญหาใดเลย จึงตัดสินใจขอ request เครื่องบริการหลักเพิ่มอีก 1 ตัว เพราะการส่ง request จำเป็นต้อง verify กับเครื่องบริการ เพื่อแสดงตนเป็นเจ้าของ ในเช้าวันพุธก็ยังพบปัญหาคิดว่าจะส่ง request จากเครื่องบริการเพิ่มอีก 2 ตัว แต่ติดประชุม หลังประชุม จึงทำการ verify เครื่องบริการเพิ่ม 2 ตัว แล้วส่ง request รวมเป็นการส่ง request จากเครื่องบริการทั้งหมด 4 ตัว ให้ทาง google.com ได้ตรวจสอบ .. แต่ส่งประมาณ 10 ครั้งเพราะไม่มี message ค้างไว้ว่าส่งแล้วกี่ครั้ง
     เว็บไซต์และเครื่องบริการเว็บทุกตัวกลับมาเป็นปกติในคืนวันพุธ อาจเป็นได้ 2 กรณี คือ 1) google.com เปลี่ยนนโยบายการตรวจสอบเราจึงเข้าคิวนานกว่าเดิม และผลการส่ง request ตั้งแต่วันจันทร์เช้ามีผลแล้ว แต่เรากังวัลจึงดำเนินการอย่างต่อเนื่องกับทุกเครื่อง และการแก้ไขไม่ได้แก้ครั้งเดียวเปลี่ยนทั้งระบบ เพราะเช้าวันพุธพบว่าปัญหาใน firefox หายไป 2) การส่ง request ในหลายเครื่องบริการอาจไปปลดล๊อกปัญหาที่ซ่อนบ่มแล้ว  google.com ก็เข้ามาดำเนินการภายใน 8 ชั่วโมง เพราะเครื่องบริการ 2 ตัวหลักมีตัวหนึ่งเคยรั่ว แม้ไม่พบรอยรั่วเดิม แต่แฟ้มที่เป็นแหล่ง verify กับ google.com ถูกลบไป
     มีเว็บไซต์ที่พบปัญหาลักษณะเทียบเคียงได้กับของมหาวิทยาลัยให้ได้ติดตามคือ yuparaj.ac.th rajapark.ac.th qc.ac.th pccl.ac.th crc.ac.th cpru.ac.th bodin2.ac.th tepleela.ac.th (JS/Pegel.79003) หลังจากเราหลุดจาก malware จึงส่งข้อความแจ้งให้เพื่อนใน facebook ได้ทราบ ประกอบด้วย
http://www.facebook.com/profile.php?id=100000116337120
http://www.facebook.com/profile.php?id=100000116786880
http://www.facebook.com/profile.php?id=100000136205941
http://www.facebook.com/profile.php?id=100000171866090
http://www.facebook.com/profile.php?id=100000371778383
http://www.facebook.com/profile.php?id=100000390372326
http://www.facebook.com/profile.php?id=100000651045886
http://www.facebook.com/profile.php?id=100000865597335
http://www.stopbadware.org/home/reportsearch

ความสำคัญของ keyword ในเว็บเพจตามหลัก seo

เปรียบเทียบ คำสำคัญใน truehits.net กับ google.com

13 เม.ย.53 ใช้บัญชีผู้ใช้ของ truehits.net เข้าระบบ แล้วคลิ๊กลิงค์ “เปรียบเทียบผลการค้นคีย์เวิร์ด (แสดงรายชื่อเว็บ) Click!!” ที่อยู่ใน Main Block ที่มุมบนขวาภายหลังเข้าสู่ระบบแล้ว ทดสอบดูข้อมูลของคำว่า “หางาน” จะไปพบจากเว็บไซต์ใดบ้าง ก็ได้ผลลัพธ์คือ 1) jobthai.com 2) jobth.com 3) jobbkk.com เมื่อนำคำว่า “หางาน” ไปค้นใน google.com ก็พบผลการสืบค้นมีความใกล้เคียงกับที่พบใน truehits.net จึงสรุปในเบื้องต้นได้ว่า การใส่คำสำคัญให้หนาแน่นเท่าใดจะสัมพันธ์กับผลการจัดอันดับที่ดีใน google.com ซึ่งเป็นเทคนิคหนึ่งของการทำ seo
     เว็บไซต์ต่างประเทศให้ความสำคัญกับเรื่องนี้มีบริการสืบค้นตามคำสำคัญที่มีชื่อต่างกันไป (มีปัญหาภาษาไทย) เช่น Search Engine Position, Keyword Density Checker, Google adwords keyword tool, Spider Viewer, Keyword Density Analysis ซึ่งเครื่องมือทั้งหมดนี้จะช่วยสนับสนุนการเขียนเนื้อหา (content) ให้โดยใจ search engine ซึ่งเราก็รู้อยู่ว่า keyword สำคัญกับการทำ seo  ดังนั้นจะเขียนอย่างไรก็ต้องอยู่ในใจตลอดเวลาทั้งก่อนเขียน ขณะเขียน หลังจากเขียนร่าง และการปรับปรุงร่าง ก่อนเผยแพร่
+ http://www.webuildpages.com/seo-tools/keyword-density/
+ http://truehits.net/let/
+ http://www.iwebtool.com/search_engine_position
+ http://www.webconfs.com/keyword-density-checker.php
+ http://www.iwebtool.com/keyword_density
+ https://adwords.google.com/select/KeywordToolExternal
+ http://www.webuildpages.com/seo-tools/spider-test/
+ http://www.thaiall.com/article/promote.htm