PHP Code เพื่อ share title จาก wordpress ไปยัง facebook และ twitter

facebook.com และ twitter.com

6 เม.ย.53 การเขียนบล็อกใน wordpress แล้วต้องการเผยแพร่ไปยัง facebook.com หรือ twitter.com เป็นเทคนิคที่สนับสนุนการทำ seo ที่สำคัญอีกวิธีหนึ่ง ผู้เป็นเจ้าของบล็อกสามารถวาง PHP Code ไว้ในเว็บเพจของตน สำหรับเว็บบล็อกของผมวางไว้ใน footer.php เพื่อให้ผู้เข้ามาสืบค้นข้อมูลสามารถส่งไปยัง facebook หรือ twitter ของเขาได้ ซึ่งผมเองก็ใช้บริการนี้ส่งไปยัง facebook ของผมครับ โดยมี code ดังนี้

<a href=”http://www.facebook.com/share.php?u=<?=urlencode(“http://www.thaiall.com” . $_SERVER[“REQUEST_URI”]);?>”> facebook </a>
<a href=”http://twitter.com/home?status=<?php urlencode(wp_title(‘«’, true, ‘right’)); ?><?=urlencode(“http://www.thaiall.com” . $_SERVER[“REQUEST_URI”]);?>”> twitter </a>

รายงานการประชุมแสวงหาความรู้จากอาจารย์แต่ละคน

ทัศนะของรุ่นพี่ ที่ฉายภาพในคณะวิทย์

6 เม.ย.53 มีโอกาสทำรายงานการประชุมตามแผนการจัดการความรู้ (KM : Knowledge Management) ของอาจารย์กลุ่มหนึ่ง เรื่องการพัฒนาการเรียนการสอนให้มีคุณภาพ หลายท่านขอสงวนนามไว้ แต่มีรายละเอียดชวนให้เรียนรู้ เป็นแนวคิดของแต่ละคน ที่มีความมุ่งมั่นพัฒนาการเรียนการสอน ดังนี้
     1) อ.อติบุ๋มให้ความรู้เบื้องต้นเกี่ยวกับการจัดการความรู้ (Knowledge Management) ในฐานะที่เป็นผู้มีประสบการณ์ตรงในด้านนี้ว่า ในการพัฒนาสู่การเป็นองค์การแห่งการเรียนรู้ที่มีบรรยากาศในการเรียนรู้ในระดับบุคคลและกลุ่มบุคคล จำเป็นต้องมีการรับรู้ข้อมูลข่าวสาร และสามารถประมวลผลความรู้ในแต่ละด้าน เพื่อนำมาประยุกต์ใช้ในการปฏิบัติงานได้อย่างถูกต้อง รวดเร็ว เหมาะสมกับสถานการณ์ รวมทั้งการแสวงหา แลกเปลี่ยน และพัฒนาความรู้ เพื่อให้เกิดการเปลี่ยนแปลงพฤติกรรมและการปฏิบัติงาน อันเป็นผลมาจากความรู้ใหม่ อันจะนำไปสู่การสร้างบุคลากรที่มีประสิทธิภาพและเกิดการเรียนรู้ร่วมกัน
      2) อ.ศศิแนนให้ความคิดเห็นว่าการพัฒนาการเรียนการสอนนั้นมีปัจจัยที่เกี่ยวข้องมากมาย ทั้งบุคลากร นักศึกษา อาจารย์ สิ่งอำนวยความสะดวก สภาพแวดล้อม กระบวนการจัดการเรียนการสอน การดูแลเอาใจใส่ แหล่งค้นคว้า ทัศนคติ เป้าหมายที่ต้องเป็นไปในทางเดียวกัน เสริมซึ่งกันและกัน จึงจะทำให้การเรียนการสอนมีประสิทธิผล โดยเฉพาะการให้คะแนนนั้นต้องเป็นไปในทางเดียวกันคือมีคะแนนพัฒนาการวิชาละ 5 คะแนน เพื่อวัดพัฒนาการหรือความก้าวหน้าในการเรียนรายบุคคล จากประสบการณ์ใช้วิธีบันทึกว่านักศึกษาแต่ละคนก่อนเรียนเป็นอย่างไร เมื่อให้งานแล้วผลการเรียน หรือผลสอบพัฒนาขึ้นมากน้อยเพียงไร ก็จะใช้เป็นเกณฑ์ในการให้คะแนนพัฒนาการ
     3) อ.วิบุญให้ความคิดเห็นว่าอาจารย์จำเป็นต้องเห็นนักศึกษาคือลูก ต้องทำตัวเป็นพ่อผู้ให้ความรักอย่างเอื้ออาทร และแสดงออกให้เห็นเป็นที่ประจักษ์ เพราะทุกคนมีคุณค่า หากเริ่มต้นด้วยจิตใจที่ดีแล้ว ทุกอย่างก็จะดีงามเป็นเงาตามตัว ขอให้ทุกคนคิดดีด้วยจิตใจที่งามเห็นนักศึกษาเป็นลูกหลาน แล้วการให้คำปรึกษา การสอน หรือการปฏิบัติตนต่อนักศึกษาก็จะเป็นไปในแบบกัลยาณมิตร นักศึกษาก็จะเข้าเรียนอย่างมีความสุขกับพ่อพระที่ทำหน้าที่อบรมสั่งสอน ชี้แนะลูกทุกคน อย่างมีความสุขด้วยความเท่าเทียม การจัดการความรู้เป็นสิ่งที่ดีทำให้ทุกคนได้มาประชุมร่วมกันหากมีสิ่งดี ๆ ก็จะได้นำมาแลกเปลี่ยนเรียนรู้แบบนี้อีก ทำให้เกิดกำลังใจหนุ่นเสริมให้การทำงานเป็นไปอย่างมีความสุข และไม่รู้สึกว่าทำงานอีกต่อไป แต่รู้สึกว่าเป็นการใช้ชีวิตอย่างมีคุณค่าและเป็นสุขอยู่ตลอดเวลา
     4) อ.ทนงเมืองให้ความคิดเห็นว่าการพัฒนาการเรียนการสอนต้องมีเทคนิควิธีในการจัดการเรียนการสอนในชั้นเรียน ซึ่งต้องบูรณาการเทคนิคเข้ากับวิชาที่ตนสอน โดยมีประเด็นนำเสนอทั้งหมด 5 ประเด็น คือ 1) การอภิปรายกลุ่มใหญ่ (Whole – Class Discussion) 2) การอภิปรายกลุ่มย่อย (Small – Group Discussion) 3) การเรียนรู้แบบมีส่วนร่วม (Participatory Learning) 4) สถานการณ์จำลอง (Simulation) 5) ละคร (Dramatization) นำเสนอประสบการณ์ว่าได้จัดกิจกรรมกลุ่มที่เปิดให้นักศึกษารวมกันเป็นกลุ่มเล็ก แบ่งหน้าที่กันทำงาน เรียนรู้ที่จะทำงานอย่างบูรณาการ รู้หน้าที่ของกันและกัน จำลองเหตุการณ์เพื่อแก้ปัญหา เช่นวิชาด้านความปลอดภัยที่เปิดให้ค้นคว้า แบ่งกันหาข้อมูล นำมาแลกเปลี่ยนและสรุปร่วมกัน และนำเสนออย่างรู้หน้าที่ร่วมกัน
     5) อ.เกศลาเห็นพร้องกับ อ.ทนงเมือง และเสนอประเด็นหรือเทคนิคที่สามารถนำไปใช้ในชั้นเรียนอีก 6 ประเด็นคือ 1) กระบวนการสืบค้น (Inquiry Process) 2) การตั้งคำถาม (Questioning) 3) การศึกษาเป็นรายบุคคล (Individual Study) 4) การจัดการเรียนการสอนที่ใช้เทคโนโลยี (Technology – Related Instruction) 5) การฝึกปฏิบัติการ (Practice) 6) กรณีศึกษา (Case Studies) ตัวอย่างเช่นวิชาคอมพิวเตอร์เบื้องต้นที่ให้นักศึกษาทำโครงงานประจำวิชา ได้สืบค้นข้อมูลจากอินเทอร์เน็ต ตั้งโจทย์ด้วยตนเองที่ต้องนำเสนอหน้าชั้นเรียนเป็นรายบุคคล ฝึกปฏิบัติสร้างภาพยนต์ด้วยโปรแกรม Flash หรือเรียนรู้จากกรณีศึกษา และวิเคราะห์ร่วมกัน ซึ่งถูกใช้ในหลายวิชา และสอดแทรกไปอยู่เสมอ การใช้เทคนิคเหล่านี้เป็นไปโดยธรรมชาติ การได้นำเสนอให้เกิดการแลกเปลี่ยนในครั้งนี้รู้สึกดี และเสนอให้จัดขึ้นบ่อย ๆ เพราะถ้ามีปัญหาเกิดขึ้นในชั้นเรียนก็จะได้นำมาแลกเปลี่ยนร่วมกันได้
     6) อ.บุพันธุ์ เสริมว่ายังมีอีก 2 ประเด็นคือ การเรียนแบบค้นพบ   (Discovery Learning) และ  การเรียนแบบแก้ปัญหา (Problem-solving) ตัวอย่างเช่นวิชาการโปรแกรมจาวาที่ให้นักศึกษาเรียนการใช้ฟังก์ชัน และสร้างฟังก์ชันขึ้นใช้เอง เพื่อใช้สำหรับแก้ปัญหาที่ต้องการ นอกจากนี้ยังมีรหัสต้นฉบับให้กับนักศึกษาและให้นักศึกษาค้นหาว่ารหัสต้นฉบับที่ให้นั้นมีคำสั่งใด รูปแบบ หรือผลลัพธ์ผิดพลาดอย่างไร ถ้าพบปัญหาแล้วจะต้องแก้ไขอย่างไร
     7) นางสาวพัชวรรณ เสริมว่าแผนการสอน หรือเอกสารประกอบการสอนขออาจารย์ทุกท่านสามารถขอดูได้ที่เลขานุการเพื่อนำไปเรียนรู้ หรือเป็นบทเรียนในการพัฒนาการเรียนการสอนภายในคณะ ปัจจุบันคณะมีคลังแผนการสอนที่สั่งสมมาหลายปีหากมีการนำไปใช้อย่างเป็นรูปธรรมก็จะเกิดประโยชน์ได้

ร่าง แผนที่ยุทธศาสตร์ ปีการศึกษา 2553

strategy map ยกร่างโดย อ.ทันฉลอง รุ่งวิทู

5 เม.ย.53 แผนที่ยุทธศาสตร์ (Strategy Map) คือ แผนภาพที่จะใช้แสดงทิศทาง การเชื่อมโยงแต่ละเป้าหมายขององค์กรและการพัฒนาในแต่ละด้านอย่างเป็นรูปธรรม  เป็นเครื่องมือสื่อสาร และถ่ายทอดกลยุทธ์ไปสู่คนในองค์กรให้มีเข้าใจชัดเจน ตรงกัน และเป็นรูปธรรม
     เมื่อวันที่ 2 เม.ย.53 อ.ทันฉลอง รุ่งวิทู เป็นผู้ยกร่าง Strategy map ของมหาวิทยาลัยโยนกและจัดอบรมการเขียนแผนปฏิบัติการ โดยแผนที่ยุทธศาสตร์นี้แบ่งยุทธศาสตร์เป็น 2 กรอบคือ กรอบยุทธศาสตร์ตามพันธกิจ และกรอบยุทธศาสตร์การพัฒนาองค์การ โดยเชื่อมโยงกับมิติ 4 ด้านคือ 1) การพัฒนาบุคลากร 2) การบริหารจัดการ 3) คุณภาพการให้บริการ 4) ประสิทธิผลตามพันธกิจ ซึ่งสอดรับกับที่ไปอ่านพบว่า Professor  Robert  Kaplan และ Dr.David Norton ได้เสนอในวารสาร Harvard Business Review  ปี 1992 ว่าการประเมินองค์การควรมี 4 ด้านคือ 1) มิติด้านการเงิน (Financial Perspective) 2) มิติด้านลูกค้า (Customer Perspective) 3) มิติด้านกระบวนการภายใน (Internal Process Perspective) 4) มิติด้านการเรียนรู้และการพัฒนา (Learning and Growth Perspective)
+ http://www.thaiall.com/swot
+ http://www.naewna.com/news.asp?ID=86939 (ประวัติ อ.ทันฉลอง รุ่งวิทู)

แผนที่ยุทธศาสตร์ (Strategy map)

เอาอนาคตของประเทศมาเป็นตัวประกัน .. มักสำเร็จ

5 เม.ย.53 ไม่ใช่เรื่องแปลกที่จะมีใครหาอะไรมาเป็นตัวประกันเพื่อต่อรองให้ได้สิ่งที่ต้องการ ตัวอย่างมีให้เห็นบ่อยมากในประเทศไทย แม้ในองค์กรบางแห่งก็มีอยู่เสมอ ที่ขาดความรู้สึกเป็นเจ้าของในองค์กรของตน เช่น 1) การบอกว่าไม่ใช่หน้าที่ 2) การบอกว่าคนนั้นก็ยังไม่ทำจึงเป็นความชอบธรรมที่ตนไม่ทำบ้าง 3) การบอกว่าไม่ใช่เรื่องของเรา 4) การบอกว่าอย่าไปช่วยใครให้เห็นแก่ตัวไว้ก่อน 5) การบอกว่าก็เขาไม่มาบอก 6) การบอกว่ายังไม่ถึงเวลา 7) การบอกว่าอย่าไปยุ่ง 8 ) การบอกว่าเขาทำมาอย่างนั้นจงทำต่อไปทำเหมือนกันไปดีเอง .. คงเป็นธรรมชาติของมนุษย์ที่กลายพันธุ์มาจากลิงได้ไม่นาน คนบางคนจึงพัฒนาไปได้ไม่ไกลนัก มองไปไม่พ้นเงาตนเองสักที ดังนั้นเราจึงเห็นคนที่มีการศึกษา แต่จิตใจไม่พัฒนา บางคนจิตใจดีงามแต่ขาดการศึกษาเป็นฐานความรู้ที่ใช้ประกอบการตัดสินใจอย่างสมเหตุสมผล คนบางคนถูกความโลภ โกรธ หลง ชี้นำพฤติกรรมไปในทางใดทางหนึ่งก็มีตัวอย่างมากมายเกินกว่าจะยกตัวอย่าง .. เราท่านก็รู้เห็นเป็นใจกันอยู่ .. สรุปตรงนี้ว่าผมบ่นเรื่องการเมืองไทย .. แล้วอย่าถามผมว่าคิดอย่างไร เพราะคำตอบผมรุนแรงมากที่เห็นพฤติกรรมมนุษย์เป็นเช่นนี้ และที่สำคัญผมก็เป็นมนุษย์

เขียน vbs ใน macro แปลงระหว่างเลขไทยและเลขอาราบิก

แปลงเลขไทยเป็นเลขอาราบิก

5 มี.ค.53 ทุกองค์กรย่อมมีนโยบายมากมายทั้งที่เป็นลายลักษณ์อักษร และไม่เป็น เป็นทางการหรือไม่เป็นทางการ ช่วงนี้มีแนวนโยบายที่ไม่เป็นลายลักษณ์อักษรและไม่เป็นทางการเกิดขึ้นในองค์กรแห่งหนึ่ง คือ การใช้ตัวเลขในเอกสารขององค์กร ซึ่งก่อนหน้านี้มีวัฒนธรรมที่ผู้บริหารสนับสนุนให้ใช้เลขไทย ทำให้มีการใช้เลขไทยในเอกสารเป็นไปโดยอัตโนมัติ เมื่อเวลาผ่านไปแล้วมีการเปลี่ยนทีมผู้บริหารก็ย่อมมีการเปลี่ยนแปลงในหลายเรื่อง ทำให้การเลือกใช้แบบของตัวเลขเริ่มเปลี่ยนทิศทางไป การใช้ visual basic script ใน macro ของ microsoft word ที่เขียนขึ้น 2 ฟังก์ชันคือ แบบแปลงไทยเป็นเลขอาราบิก และ เลขอาราบิกเป็นเลขไทย ทำให้การสั่งเปลี่ยนทำได้ง่าย ทดสอบกับ word2003 แล้วใช้ได้ครับ .. ลองนำไปทดสอบดูได้นะครับ

Sub arabictothai()
For i = 0 To 9
With Selection.Find
.Text = Chr(48 + i)
.Replacement.Text = Chr(240 + i)
.Wrap = wdFindContinue
End With
Selection.Find.Execute Replace:=wdReplaceAll
Next
End Sub

Sub thaitoarabic()
For i = 0 To 9
With Selection.Find
.Text = Chr(240 + i)
.Replacement.Text = Chr(48 + i)
.Wrap = wdFindContinue
End With
Selection.Find.Execute Replace:=wdReplaceAll
Next
End Sub

ถ้าเป็น excel ไม่ต้องใช้ function ให้กด Ctrl-A แล้วกำหนด format ของ cell ใน Number,  Custom เป็น [$-D07041E]0 ก็จะทำให้ข้อมูลที่เป็นตัวเลขทั้งหมดเป็นเลขไทย

สาธิต : http://www.youtube.com/watch?v=JNy15bLnt9k


ปัญหาเครื่องบริการไม่รับเมลเข้า และ reset password ของ root

reset fedora root password

4 เม.ย.53 วันนี้เป็นอีกปีหนึ่งที่ผมไม่สะดวกไปไหว้เจ้าที่สุสานบรรพบุรุษชาวจีน เพราะมีงานสอนตอน 8.30 น. จึงไม่ได้พบปะครอบครัวเหมือนเช่นทุกปี ประกอบกับมีอะไรคาใจทำให้อยากไปทำงานก่อนเวลา เพราะเมื่อคืนนี้ได้ตรวจอีเมลพบว่าคนจาก Intrusion Detection Team @spawar.navy.mil ส่งอีเมลมาแจ้งว่า 1) เครื่องหนึ่งในเครือข่ายของเราได้ scan เครือข่ายของเขา หรือ 2) ผู้ใช้คนหนึ่งในเครือข่ายของเราได้ scan เครือข่ายของเขา โดยใช้ port 22 เข้าไป 129 addresses ในใจก็เชื่อครึ่งไม่เชื่อครึ่ง แต่มาแน่ใจว่าจริงก็เพราะผมเข้า root ของ fedora core 4 ไม่ได้
     มีการดำเนินการกับเครื่องบริการ ดังนี้ 1) เปลี่ยนรหัสผ่านของ root ใหม่ โดยรีบูต แล้วกด esc ขณะอยู่ใน grub แล้วกด a แล้วพิมพ์เลข 1 ต่อท้ายบรรทัดเดิม เช่น ro root=LABEL=/ rhgb quiet 1 เมื่อพบเครื่องหมาย # ก็ใช้ passwd เปลี่ยนรหัสผ่านของ root แล้ว reboot 2) ใช้ last, du, ls -alt, cat passwd, netstat -tap ตรวจว่า account อะไรถูก hack แล้วแก้ไขทีละ account ด้วยเหตุด้วยผล 3) ตรวจว่ามีบริการอะไรเปิด ด้วย service –status-all และ chkconfig –list  ถ้าบริการใดไม่ใช้ก็จะปิดบริการนั้น เช่น service sshd stop และ chkconfig sshd off 4) พบว่าอีเมลไม่เข้า หรือเข้าน้อยมาก มีปัญหานี้อยู่เกือบหนึ่งวันหลังแก้ไขในตอนเช้า จึงตรวจแล้วพบว่า postfix ไม่เปิดบริการ จึงใช้ cat maillog ก็พบว่าข้อกำหนดของ /etc /postfix /main.cf ใน postfix เป็นสาเหตุทำให้ start ไม่ขึ้น เพราะห้าม myhostname และ relayhost เป็นตัวเดียวกัน จึงเข้าไปเปลี่ยนแฟ้ม main.cf เป็นแบบไม่กำหนดคือ relayhost = หลังจากนั้นก็รับอีเมลได้ปกติ
http://fedorasolved.org/Members/realz/reset-root-password/

ทดสอบโปรแกรมจับความเร็วของ while กับ for

2 เม.ย.53 ปรับโปรแกรมจับเวลาการทำงานของโปรเซสด้วยภาษา PHP โดยใช้ Function เพราะต้องการวัดว่าใช้เวลาเท่าใดใน process ที่ต้องการทดสอบ มีการเก็บข้อมูลและเปรียบเทียบในสภาวะที่เชื่อถือได้ ซึ่ง code ชุดนี้สามารถนำไปปรับใช้ได้หลายกรณี แต่ครั้งนี้ทดสอบเพียงแค่การใช้ while และ for สำหรับทำซ้ำ 1000 รอบ พบว่า while ทำงานเร็วกว่า ในระดับ 1ต่อหมื่นวินาที ส่วนการทดสอบกับ mysql ผมยังไม่ได้เตรียมสภาวะแวดล้อมให้พร้อม จึงไม่นำเสนอผลที่นี่ .. ถ้าควบคุมและทดสอบจนได้ผลอย่างไร จะกลับมาเล่าใหม่

<?
$gap=0;
xtime("start");
for($i=1;$i<=1000;$i++) { }
echo number_format(xtime("stop"),9) ." วินาที<br>";
$j=0;
xtime("start");
while($j < 1000) { $j++; }
echo number_format(xtime("stop"),9) ." วินาที<br>";
function xtime ($action) {
  global $gap;
  list($u,$s) = split(" ",microtime()); 
  if ($action == "start") $gap = $s + $u; 
      else $gap = $s + $u - $gap;
  return $gap;
}
?>

+ http://www.thaiall.com/php

ทดสอบโปรแกรม thaiabc.com รุ่น 6.5 กับการประมวลผลบน DVD

1 เม.ย.53 โปรแกรมแก้วสารพัดนึก คือ โปรแกรมที่ช่วย ติดตั้งเครื่องบริการเว็บ เครื่องบริการฐานข้อมูล โอเพนซอร์ส และรวมบทความมากมาย สำหรับนำไปเรียนรู้ได้ด้วยตนเอง หลังติดตั้งเสร็จจะได้โปรแกรม Apache + PHP + MySQL + Perl + Script เช่น e-Commerce, e-Learning, CMS, Article และ Source Code
     วันนี้เขียน software หลายร้อยโปรแกรมลง DVD หลายแผ่นไว้แจกนักศึกษาในชั้นเรียน ในนั้นมีโปรแกรม thaiabc.com แบบ no install ให้ประมวลผล apache + php + mysql ที่ใครเรียกว่าโปรแกรมประเภท WAMP จากการแก้ไขให้ run mysql แบบไม่ใช้ innodb พบว่า wordpress สามารถ run ผ่าน CD-ROM ได้ทันทีใช้ admin เข้าระบบก็ได้ เพราะการอ่าน blog ที่วางไว้สองร้อยกว่าเรื่องไม่มีการเก็บ log ของการอ่านไว้ในฐานข้อมูล  ส่วน learnsquare v2 ก็ไม่พบปัญหาแม้จะ login ด้วย admin ก็ใช้งานผ่าน DVD ได้ปกติ ส่วน phpmyadmin พบว่าสามารถเข้าดูข้อมูลใน mysql ได้ วันนี้คุณสามารถ download ชุดติดตั้งโปรแกรมแก้วสารพัดนึกจาก thaiabc.com ได้แล้ว 1) เมื่อติดตั้งแล้วก็ใช้งานใน Drive C 2)เลือกที่จะคัดลอกไปวางใน DVD หรือ CD ซึ่งเก็บข้อมูลได้มากและราคาถูก 3)เลือกที่จะคัดลอกไปวางไว้ใน Thumb Drive เพื่อใช้งานได้ในทุกที่
     แต่ moodle พบ error message เพราะมีการเขียน session ส่วน mambo มีการ insert เข้าฐานข้อมูลพบ error ส่วน oscommerce มีการ insert เข้าตาราง session พบ error ส่วน gallery ก็ใช้งานไม่ได้พบ error ส่วน phpbb3 ก็ใช้งานไม่ได้พบ error .. สรุปว่าผลการทดสอบกับ DVD ซึ่งเป็นสื่อเก็บข้อมูลแบบอ่านอย่างเดียว ถือเป็นปัญหาที่ไม่ใหญ่นัก เนื่องจากคาดไว้แล้ว แต่การใช้งานจริงก็จะใช้ผ่าน USB Drive หรือ Flash Drive เพราะเป็นอุปกรณ์ที่อ่านเขียนได้ ราคาถูกลงมาก และทำงานได้เร็วกว่า DVD แน่นอน .. ดังนั้นทุกบริการจึงทำงานได้ทั้งหมด

แนะนำบริการ addthis.com ส่งบันทึกไปเผยแพร่ใน snw ตามแนว seo

addthis ช่วยเพิ่ม back link มายัง blog

1 เม.ย.53 บริการของ addthis.com ช่วยให้การส่งเว็บเพจหรือบันทึกไปยังเว็บไซต์ต่าง ๆ ทำได้ง่าย ลดขั้นตอนในการคัดลอกข้อมูลไปใส่ในเว็บเพจของเราด้วย แต่ขั้นตอนของ addthis.com ก็ยังเป็นเพียงกึ่งอัตโนมัติ เพราะต้อง login เข้าสู่ระบบเครือข่ายสังคม (snw) ก่อนกดปุ่มส่งข้อมูล ตัวอย่างการใช้คือ เขียนบล็อก แล้วต้องการส่งไปเผยแพร่ใน facebook.com หรือ twitter.com เป็นต้น การเผยแพร่แบบนี้ทำให้เกิด back link ซึ่งเป็นเทคนิคสำคัญประการหนึ่งของ seo ด้วย
     ผมเคยใช้วาง code ด้วย javascript คือ document.write (“<a href=http://www.facebook.com/share.php?u=” + document.location.href + “><img src=’facebook.gif’ border=’0′></a>”); document.write (“<a href=http://www.twitter.com/thaiabc><img src=’twitter.gif’ border=’0′></a>”); แต่การใช้บริการของ  addthis.com น่าจะดูเป็นมืออาชีพกว่ามาก จึงยกเลิก javascript ออกจาก thaiall.com/web2 ซึ่งเป็น beta version ของเว็บเพจ thaiall.com รุ่นต่อไป

ปรับรุ่นของชุดติดตั้งเครื่องบริการพร้อมเว็บแอพพลิเคชัน

โปรแกรมติดตั้งเครื่องบริการ thaiabc.com

29 มี.ค.53 วันนี้ผมปรับปรุงโปรแกรมแก้วสารพัดนึก หรือโปรแกรม thaiabc.com เป็นรุ่น 6.5 โปรแกรมชุดติดตั้งเครื่องบริการพร้อมเว็บแอพพลิเคชัน ประกอบด้วย apache + php + mysql + phpmyadmin + moodle + oscommerce + .. สรุปว่าเป็นชุดติดตั้ง webserver ให้ชาวไทยฝึกติดตั้งเครื่องบริการ เพื่อให้เรียนรู้หรือใช้งานได้โดยง่าย รวมทั้งนำไปสร้างโปรแกรมแบบนี้ได้ด้วยตนเอง ขั้นตอนที่ผม upgrade ชุด installer คือ 1) ล้าง thumbnail 2) เก็บ code ของ nsi ที่ใช้ปรับแฟ้ม .nsi จากหน้า main.php 3) สร้างแฟ้ม .exe 4) นำไปทดสอบติดตั้งในเครื่องเป้าหมาย 5) ตรวจสอบผล 6) ทดสอบ uninstall 7) ตรวจสอบผล 8) กลับมาแก้ไข .nsi และทำข้อ 3 ใหม่อีกรอบจนไม่พบปัญหา 9) คัดลอกห้อง c:\thaiabc ไปไว้ใน flash drive หรือ cd-rom แล้วทดสอบตั้งแต่ข้อ 4 ถึง 9 ใหม่ .. สรุปว่ายังทดสอบกับ flash drive ไม่เรียบร้อย เพราะดึกแล้ว พรุ่งนี้จะตรวจสอบผลอีกครั้ง .. แต่รุ่น beta ของ 6.5 เผยแพร่ผ่านเว็บไซต์ thaiabc.com แล้วครับ
+ http://www.thaiabc.com/download/thaiabc65.zip