all fan pages have timeline theme on april 2555

theme timeline
theme timeline

1 เม.ย.55 พบข้อความใน fan page ที่ facebook.com/thaiall ว่า “The new Facebook Pages was made live for all Pages on March 31. Learn more about the new design or take a tour of your page’s new features.” ซึ่งพอสรุปได้ว่า ทุกแฟนเพจของ facebook.com ถูกเปลี่ยนเป็น timeline theme ทั้งหมด ตั้งแต่วันที่ 31 มีนาคม 2555 ที่ใช้คำว่า made live for all pages คือ ชีวิตของทุกเพจได้เปลี่ยนไปแล้ว จะใช้ theme เดิมไม่ได้ เพราะระบบหลักเขาเปลี่ยนไปแล้ว
ผมเข้าไปตรวจ profile ของบางท่าน พบว่า 1 เม.ย.55 หลายคนก็ยังใช้ theme เก่าได้อยู่ คือ theme 1 column แต่ถ้าเป็น theme ใหม่ หรือ timeline theme จะมี 2 columns ก็เรียกว่าเป็นการพัฒนาครับ และทุก ๆ การพัฒนาย่อมนำไปสู่สิ่งที่ดีกว่า

ระบบช่วย sign on ชั้นที่ 2 หลังผ่านชั้นแรก

php sign on code
php sign on code

28 มี.ค.55 มีเพื่อนในทีมพัฒนาระบบตรวจสอบสมาชิก หรือยืนยันตัวตน ขึ้นอีกระบบหนึ่ง ซึ่งใช้ user และ password ต่างไปจากชุดเดิม เป็นแบบกำหนดเฉพาะบางคนที่มีสิทธิ หากผ่านการตรวจสอบจากระบบแรก ผมจึงเขียน script ด้วย php ตรวจว่ามีค่า session ส่งมาจากระบบแรกหรือไม่ ถ้ามีและอยู่ในรายการที่กำหนด ก็จะส่งรหัสให้กับฟอร์ม เพื่อให้ผู้ใช้คลิ๊กเข้าระบบที่สอง ซึ่งระบบที่สองตรวจสอบผู้ใช้ผ่าน post โดย javascript ถูกเขียนอย่างหลวม ๆ ให้สามารถปรับแต่งต่อได้
โดยต้นแบบมาจากระบบ submit search จาก http://www.thaiall.com/search.htm

<?
session_start();
$page = "http://www.hot.com/login.php";
$user = "your username"; 
$passwd = "your password";
$u = array("101","102");
$pass = 0;
foreach ($u as $v) {
  if (isset($_SESSION["id"]) && $_SESSION["id"] == $v) { $pass = 1;}
}
if ($pass == 0) {
foreach ($u as $v) { echo $v. "<br/>"; }
echo "<br/><a href='http://www.thaiall.com'>back</a>";
exit;
}
?>
<html><head><title>admin login</title></head>
<script language="JavaScript"> 
function newpage() {
page = "<?=$page;?>";
u = document.f.username.value;
p = document.f.passwd.value;
o = window.open('blank.htm','y',"toolbar=yes");
o.document.open();
o.document.write("<body><form name='y' action='" +  page + "' method='post'>");
o.document.write("<input name='u' value=''><input name='p' value=''></form>");
o.document.close();
o.document.y.u.value = u;
o.document.y.p.value = p;
o.document.y.submit();
} 
</script>
<body>
<form name="f">
<input type=button value="click to open in new page" onclick="newpage()">
<input type=hidden name=username value="<?=$user;?>">
<input type=hidden name=passwd value="<?=$passwd;?>">
</form>
</body></html>

config smtp server on win2003

smtp server
smtp server

การตั้งค่าของ smtp server บน windows server 2003

ปรับระบบ smtp server ซึ่งเป็น SMTP Virtual Server ใน IIS บน Windows 2003
1. เปิดบริการ
2. ปรับ Properties, Delivery
– First,Second,Third retry interval เป็น 1, 2 และ 3
3. เปิด firewall ของเครื่อง ยอมรับ port 25
4. เปิด firewall ขององค์กร ยอมรับ port 25
5. telnet localhost 25 ตรวจสอบว่าส่งออกหรือไม่
HELO localhost.localdomain
MAIL FROM: from_who@domain.com
RCPT TO: to_who@domain.com
DATA
— Enter message, end with “.” on a line by itself
Subject: subject goes here
— Message goes here and ends with a dot
QUIT
6. ถ้าผลการส่งบอกว่าปกติ
ให้ไปตรวจใน C:\Inetpub\mailroot\Queue ว่ามีเมลค้างหรือไม่
7. ไปตรวจใน mail box ว่าได้รับใน inbox หรือ spam box หรือไม่

ผลกระทบจากการกด like ส่งเดช

Like & Dislike
Like & Dislike

การกด Like ใน Fan Page จำนวนมาก อาจจะทำให้คนคนหนึ่ง หรือพนักงานคนหนึ่งเสียเวลาในการอ่านความเป็นไป และรายละเอียดหน้า News Feed มากขึ้น ในเชิงเศรษฐศาสตร์ถือว่าพฤติกรรมส่วนนี้ทำให้เสียเวลาในการทำงานที่มีจำกัด และเป็นเวลาที่น่าจะสร้างผลประโยชน์แก่ตัวเองและองค์กรไป แต่เจ้าของกิจการอาจจะต้องมีมาตรการควบคุมพฤติกรรมการเล่น facebook ให้เป็นช่วงเวลา แต่ถ้าไม่เปิดโอกาสให้เล่นเลยก็คงไม่ใช่ข้อดีเช่นกัน เพราะไอเดียสร้างสรรค์ แนวคิด และกลยุทธ์ใหม่ๆ บางครั้งหาใน facebook ง่ายกว่าค้นหาผ่าน Google และเดินหาหนังสือตามร้านหนังสือมานั่งอ่าน ดังนั้นส่วนหนึ่งก็คือความรับผิดชอบของตัวผู้ใช้งาน หรือพนักงานที่จะปรับพฤติกรรมการเล่น facebook และเลือกกด Like ให้พอดี ที่อาจจะมองว่าเป็นการแก้ปัญหาที่ต้นเหตุจุดเล็กๆ ไม่สำคัญแต่ใครจะรู้ว่า ปฏิกิริยาที่พูดมาข้างต้นของพฤติกรรมที่เกิดหลังการกด Like นั้นเป็นความจริง
ผลกระทบอีกเรื่องของการกด Like เป็นจำนวนมาก ทั้งจำเป็น และไม่จำเป็นนั่นคือปัญหาของ ข้อมูลที่ท่วม News Feed ของพวกเรา หรือที่เรียกว่า “Information Overload” การรับข่าวสารมากจนเกินไป จนพลาด และไม่สามารถแยกแยะข่าวสารที่จำเป็นที่สุดของเราออกมาจากกลุ่มข่าวสารได้ พึงคิดไว้ว่าประสิทธิของข่าวสารของคุณที่มีประโยชน์กับคุณจริงๆ นั้นจะปรากฏได้ชัดเจนที่สุด และได้จังหวะที่สุดก็ต่อเมื่อคุณเลือกที่จะรับข่าวสารแต่น้อย และพอประมาณ

จัดอันดับ Like ของ Fan page 2011
อันดับที่ 10 ได้แก่ O:IC มี Fan page กว่า 217,925 คน
อันดับที่ 9 ได้แก่ สมาคมมุขเสี่ยวๆ มี Fan page กว่า 219,537 คน
อันดับที่ 8 ได้แก่ Groove Riders มี Fan page กว่า 225,713 คน
อันดับที่ 7 ได้แก่ Boyd Kosiyabong มี Fan page กว่า 229,772 คน
อันดับที่ 6 ได้แก่ ARAYA A. HARGATE มี Fan page กว่า 252,601 คน
อันดับที่ 5 ได้แก่ dtac internet มี Fan page กว่า 256,603 คน
อันดับที่ 4 ได้แก่ TATTOO COLOUR มี Fan page กว่า 259,212 คน
อันดับที่ 3 ได้แก่ Singular มี Fan page กว่า 277,285 คน
อันดับที่ 2 ได้แก่ ชิงร้อยชิงล้าน มี Fan page กว่า 296,467 คน
อันดับที่ 1 ได้แก่ GTH มี Fan page กว่า 306,462 คน

Fan page ของ มหาวิทยาลัยในไทย
http://www.facebook.com/DPU2511
http://www.facebook.com/nationunews
http://www.facebook.com/ChulalongkornUniversity
http://www.facebook.com/Uthammasat
http://www.facebook.com/mahidol
http://www.facebook.com/kkuthailand
http://www.facebook.com/SPUFriend
http://www.facebook.com/assumptionuniversity
http://www.facebook.com/LampangRajabhatUniversity
http://www.facebook.com/rangsituniversity
http://www.facebook.com/SAUnews
http://www.facebook.com/KasetsartUniversity
http://www.facebook.com/SilpakornU
http://www.facebook.com/bangkokuniversity
http://www.facebook.com/MaejoUniversity
http://www.facebook.com/sutnews
http://www.facebook.com/pages/mhawithyalay-nreswr/148222731854419
http://www.facebook.com/pages/PR-Ramkhamhaeng-University/206233619400008

http://www.thaistudentlink.com/beta/university/payup

http://www.daydev.com/social-media-for-business/546.html

http://fanpagelist.com/

http://www.ignitesocialmedia.com/facebook-marketing/top-50-branded-facebook-pages/

http://www.marketingoops.com/reports/metrix/top-20-facebook-fan-page-thai/

ระบบข่าวประชาสัมพันธ์และการขยายผล

news system
news system
คุณนก ได้เรียน วิชาการจัดการการตลาด (Marketing Management) เล่าให้ฟังเรื่องช่องทางทางการตลาดว่ามีหลายช่องทาง เช่น ปั้นหม้อขึ้นมา 1 ลูก แต่เปิดโอกาสให้คนทั้งโลกเห็นหม้อได้เป็นพันใบ และลงไปในสื่อได้อีกนับไม่ถ้วน (ถ้าจะทำ) โดยอาศัยช่องทาง ใช้ทรัพยากร และความเข้าใจ เพื่อทำการประชาสัมพันธ์ ให้บรรลุเป้าหมายที่ตั้งไว้
ระบบข่าวประชาสัมพันธ์ ที่ http://it.nation.ac.th/news มีภาพ และรายละเอียดข่าวที่ดูแลโดยพี่นิเวศน์ งานรับนักศึกษาและสื่อสารองค์กร มหาวิทยาลัยเนชั่น ซึ่งแต่ละข่าวสามารถนำไปเผยแพร่ต่อได้อย่างไม่จำกัด
วันนี้ (12 มีนาคม 2555) ได้เข้าไปตรวจและพบประเด็นที่ต้องปรับปรุง จึงนำมาแบ่งปัน นำไปสู่การแลกเปลี่ยนเรียนรู้
โดยระบบมีดังนี้
1. เริ่มจากการเพิ่มข่าวที่ดำเนินการโดยพี่นิเวศน์
2. ผลการเพิ่มข่าวจะไปปรากฎในเว็บไซต์ http://www.nation-u.com อัตโนมัติ
3. เมื่ออ่านข่าวหนึ่ง สามารถเลือก print version ใช้สำหรับนำไปติดบอร์ดประชาสัมพันธ์ในมหาวิทยาลัย
4. นำ url ของข่าวไปวางไว้ที่ http://www.facebook.com/nationunews
5. นำ url ของข่าวไปวางไว้ใน twitter.com ของแต่ละคน
6. สามารถกด sharethis ซึ่งมีบริการในเว็บเพจส่งไปยังเว็บไซต์เครือข่ายสังคม
7. เมื่อไปวางไว้ใน fb หรือ twitter ของมหาวิทยาลัย จะกลับมาแสดงผลในหน้าข่าวทันที
ประเด็นที่มีการปรับปรุงใน code ที่ดำเนินการร่วมกับ คุณเปรม อุ่นเรือน
1. ปรับให้ใช้กับ browser ของทุกค่าย
2. ปรับโค้ด เพื่อให้ข้อมูลแก่ facebook.com อย่างมีประสิทธิภาพ
ทำให้แสดงรายละเอียดได้มากกว่าเดิมเมื่อปรากฎใน facebook.com
3. ปรับโค้ดให้มีส่วน keyword และ description สำหรับ google.com
4. ปรับให้อ่าน code โดยมนุษย์ได้ง่ายขึ้น และลบ code ที่ไม่จำเป็น

การทำการตลาดด้วย facebook page

it mart retail
it mart retail

12 มี.ค.55 ได้รับ it mart retail newspaper ฉบับ March 2012 เป็น issue 3 พบว่ามีเว็บไซต์ http://www.itmart.co.th และใช้ fb page http://www.facebook.com/itmartretail ซึ่งพบว่ามีการ post ครั้งแรกเมื่อ 4 ตุลาคม 2011  ในการเข้าดู fb page ต้อง login ก่อน จึงจะเข้าสู่ระบบได้ แล้วผมก็กด like ไป 1 ครั้ง ทำให้ผมเป็นผู้กด like คนที่ 14 ในทันที เมื่อเข้าดูเว็บไซต์หลักพบสินค้าน่าสนใจหลายรายการ จึงเก็บ screen ไว้เล่าให้นักศึกษาฟัง

http://www.itmart.co.th/home/?promotion,view&no=11
IT Mart - Newspaper - Feb 2012
IT Mart - Newspaper - Feb 2012 - 2
IT Mart - Newspaper - Feb 2012 - 2

เริ่มต้นเรียนรู้ twitter.com

zocialrank of twitter
zocialrank of twitter

http://www.zocialrank.com/twitter/

บทเรียนการ config และใช้ twitter.com
1. upload รูปประจำ profile
2. ยกเลิกการแจ้งเตือน
3. เพิ่มการติดตามให้มากที่สุด
4. retweet เพื่อเริ่มต้นการเรียนรู้
5. favorite ง่ายกว่า retweet

ตรวจสถิติของ twitter.com
อาทิ
http://tweetstats.com/status/udompk
http://tweetstats.com/suthichai
http://tweetstats.com/jomquan
http://twittercounter.com/nationu_news
http://twittercounter.com/adisaklive
http://twittercounter.com/nationretweet

twitter ของเพื่อน ๆ
http://www.twitter.com/nationretweet

http://www.twitter.com/hutpaza
http://www.twitter.com/Cherry_Pornpat
http://www.twitter.com/K_chanokNation
http://www.twitter.com/oom2518
http://www.twitter.com/nuthawan

เครือเนชั่นทุ่ม 500 ล้าน เปิดช่องใหม่

เครือเนชั่นกรุ๊ป (NMG) เปิดแผน 5 ปี ทุ่ม 500 ล้านบาท ลงทุนโทรทัศน์ดาวเทียม พร้อมผลิตเนื้อหาสำหรับสื่อทุกรูปแบบ ‘ฟรีทีวี – โทรทัศน์ดาวเทียม – ทีวีอินเทอร์เน็ต’

นายธนาชัย ธีรพัฒนวงศ์ ประธานคณะกรรมการบริหาร บริษัท เนชั่น มัลติมีเดีย กรุ๊ป จำกัด (มหาชน) หรือ NMG กล่าวว่า ทิศทางการทำธุรกิจในระยะ 3-5 ปี ของเครือเนชั่น สื่อสิ่งพิมพ์ จะยังคงเติบโตอย่างแข็งแกร่ง ขณะเดียวกัน บริษัทมีความพร้อมที่จะรุกเข้าสู่ธุรกิจใหม่ ๆ โดยเฉพาะสื่อโทรทัศน์ ผู้ที่ได้เปรียบคือผู้ที่มีเนื้อหา ดังนั้น เครือเนชั่น พร้อมจะผลิตเนื้อหาสำหรับสื่อโทรทัศน์ ทุกรูปแบบ ไม่ว่าจะเป็น ฟรีทีวี โทรทัศน์ดาวเทียม ทีวีอินเทอร์เน็ต

โดยในปี 2555 เนชั่นกรุ๊ป พร้อมเปิดสถานีโทรทัศน์ อย่างน้อย 2 สถานี ภายใต้การดูแลของ 2 บริษัทลูก คือ กรุงเทพธุรกิจ และบริษัท เนชั่น เอ็ดดูเทนเมนท์ จำกัด (มหาชน) ซึ่งปัจจุบัน เครือเนชั่น มีสถานีโทรทัศน์ดาวเทียม 3 สถานี คือ Nation Channel, MangoTV และช่องระวังภัย และในปี 2554 บริษัทเนชั่น บรอดคาสติ้ง คอร์ปอเรชั่น จำกัด (มหาชน) หรือ NBC ยังได้รับความไว้วางใจจากคณะแพทยศาสตร์ โรงพยาบาลรามาธิบดี ให้เข้าบริหารช่อง Rama Channel เพื่อออกอากาศทางทรูวิชั่นส์ช่อง 80 และยังร่วมผลิตรายการในช่อง ASEAN TV กับบริษัท อสมท จำกัด (มหาชน) ซึ่งออกอากาศทางทรูวิชั่นส์ ช่อง 99

นายธนาชัย ธีรพัฒนวงศ์ กล่าวด้วยว่า การรุกสู่ธุรกิจโทรทัศน์ดาวเทียมครั้งนี้ เครือเนชั่น ประมาณการเงินลงทุนระยะ 5 ปี ไม่ต่ำกว่า 500 ล้านบาท การลงทุนครั้งนี้ จะเป็นการยกระดับธุรกิจบรอดแคสติ้ง ของ NMG และ NBC ให้ก้าวไปสู่การออกอากาศ แบบดิจิทัลทีวี ด้วยคุณภาพของภาพและเสียงในระดับ High Definition ทุกช่องทางการออกอากาศ

ย้าย phpbb3 ไปอีก domain หนึ่ง

webboard ใน google
webboard ใน google

7 มี.ค.55 การย้าย phpbb3 จาก domain หนึ่ง ไปไว้ในอีก domain หนึ่ง แต่อยู่ใน server ตัวเดียวกัน ในครั้งนี้มี 2 เหตุผล คือ 1) มีข้อมูลเดิมอยู่เพียบ 2) มีลิงค์ที่มาจาก google.com จึงต้องย้ายแบบ redirect ทันที และ tracker ของ truehits.net ที่มีใน domain ตัวใหม่ก็จะรับไปได้ทันที และจากการทดสอบ พบว่า ผลการค้นหาคำว่า “คณะบริหารธุรกิจ webboard” พบว่าผลการคลิ๊กจาก google.com มายัง domain เก่า สามารถ redirect ไปยัง domain ใหม่ได้ทันที

index.php
if ($_SERVER[“SERVER_NAME”] == “www.old.ac.th”) {
header(“Location: http://www.new.ac.th/webboard”);
exit;
}

viewforum.php

if ($_SERVER[“SERVER_NAME”] == “www.old.ac.th”) {
header(“Location: http://www.new.ac.th/webboard/viewforum.php?f=” . $_REQUEST[“f”] .”&sid=”.$_REQUEST[“sid”]);
exit;
}

viewtopic.php
if ($_SERVER[“SERVER_NAME”] == “www.old.ac.th”) {
header(“Location: http://www.new.ac.th/webboard/viewtopic.php?f=” . $_REQUEST[“f”] .”&t=” . $_REQUEST[“t”] .”&sid=”.$_REQUEST[“sid”]);
exit;
}

ปรับ footer ของ phpbb3

phpbb3 footer
phpbb3 footer
6 มี.ค.55 มีโอกาสใช้โปรแกรม webboard ของ phpbb3 และใช้ prosilver template เมื่อแก้ไข footer ใน /webboard/styles/prosilver/template/overall_footer.html แล้ว พบว่า phpbb3 ไม่มีการเปลี่ยนส่วนของ footer ต่อมาพบว่า ระบบของ phpbb3 มีการเก็บข้อมูลหลายส่วนไว้ในห้อง cache ทำให้การเรียกใช้ ทำได้รวดเร็ว .. แล้วผมก็เข้าไปแก้ไข แต่แก้ไขพลาดทำให้ footer หาย และเข้าในฐานะ administrator เพื่อเข้าถึง control panel ไม่ได้ ต้องแก้ไขโดยใช้วิธีคัดลอกแฟ้มเดิมมาทับ แล้วปรับ code ให้ถูกต้อง
แต่ประเด็น คือ หลังแก้ไข overall_footer.html แล้ว จะต้องเข้าไปใน ปรับแต่งบอร์ด, templates, Refresh เพื่อสั่ง update ข้อมูลใน cache ใหม่ เพียงเท่านี้การแก้ไขก็จะเกิดผล