ข้อมูลโรงเรียนทั่วประเทศที่ได้จาก Open Government Data ของรัฐบาลไทย

ข้อมูลโรงเรียนในประเทศไทยมีอีเมลไม่ถึงครึ่ง
ข้อมูลโรงเรียนในประเทศไทยมีอีเมลไม่ถึงครึ่ง

อ่านพบจาก techtalkthai.com ว่าเว็บไซต์ Data.go.th
ที่เป็นเว็บไซต์ให้บริการข้อมูล Open Government Data ของรัฐบาลไทย
มีข้อมูลมากมายที่มีการเผยแพร่
ทำให้เราได้อันดับที่ 42 ในปี 2015 Opden Data Index
จากที่เคยอยู่ในอันดับที่ 59 ในปี 2014
หนึ่งในข้อมูลที่เผยแพร่ พบว่ามีข้อมูลของโรงเรียนทั่วประเทศไทย
กว่า 46,259 แห่งโดยกระทรวงศึกษาธิการ
มีวัตถุประสงค์เพื่อให้ภาคธุรกิจได้นำข้อมูลเหล่านี้ไปประยุกต์ใช้สร้างสรรค์ให้เกิดการพัฒนา
ลองอ่านข้อมูลจาก excel พบ field น่าสนใจเยอะเลย
14 fields ได้แก่

1. SchoolID
2. SchoolName
3. SubDistrict
4. District
5. Province
6. PostCode
7. SchoolType
8. Department
9. Telephone
10. Fax
11. Website
12. Email
เห็น อ.ทรงเกียรติ นำ excel มาประมวลผล ในส่วนของ email
พบว่าโรงเรียนมากกว่า 10000 โรงเรียนใช้บริการของ hotmail.com
แต่มีเพียง 22223 จาก 46259 เท่านั้นที่มีอีเมลติดต่อโรงเรียน
หรือคิดเป็นร้อยละ 48.04 เท่านั้นที่มีอีเมล
https://www.facebook.com/photo.php?fbid=1192138350810557&set=a.111585805532489.13446.100000432096291
13. Latitude
14. Longitude

ในแฟ้ม excel ชื่อ ExportSchoolClickEdu_2.xlsx
ไม่มีการอธิบายข้อมูลมากนัก แต่คำอธิบายไปอยู่ใน json ที่ให้ download
เมื่อดาวน์โหลดออกมาผ่าน json_decode พบว่ามีข้อมูล 23 รายการดังภาพ
รอบต่อไปก็จะได้ใช้ข้อมูลจาก json ได้เลย รายละเอียดใน json มีดังนี้

AccessLevel = Public
AverageScore = 0
Category = การศึกษา
ContactEmail = in@ega.or.th
ContactName = สำนักงานรัฐบาลอิเล็กทรอนิกส์ (องค์การมหาชน)
CreateDate = 2559-05-23T00:00:00.000+07:00
DataDictionary =
DataSetItems = Array
Description = ข้อมูลพื้นฐานสถานศึกษา ปีการศึกษา 2558
Frequency = Quarterly
GeoCoverage = Thailand
Id = 8548e3ab-00bf-4eae-b29a-156a4aa52c0d
IsNationalStat =
Name = ข้อมูลพื้นฐานสถานศึกษา ปี 2558
OpennessScore = 2
PublishedDate = 2559-05-23T00:00:00.000+07:00
PublisherOrg = กระทรวงศึกษาธิการ
Status = Published
TempEndDate = 2558-12-31T00:00:00.000+07:00
TempStartDate = 2558-01-01T00:00:00.000+07:00
URL = https://data.go.th/DatasetDetail.aspx?id=8548e3ab-00bf-4eae-b29a-156a4aa52c0d
UpdateDate = 2559-05-23T13:52:15.297+07:00
VoteCount = 0

download รายการอีเมลใน google apps ขององค์กร

download email in google apps for education
download email in google apps for education

มีโอกาสใช้บริการ google apps โดยผูกโดเมนของ thaiabc.com เข้าไป แล้วต้องการรายการของสมาชิกออกมาในรูปของ CSV ก็ต้องเข้าในฐานะ admin แล้วคลิ๊ก setting, Email, Email address ที่มุมล่างสุดสามารถคลิ๊ก Download user list as CSV เหตุที่ต้องการข้อมูล ก็เพราะต้องนำข้อมูลสมาชิกจากระบบอีเมล ไป import ในระบบ e-learning ของ moodle ช่วยให้สมาชิกสามารถเข้าใช้งานระบบได้ทันที แต่ถ้าไม่มีรหัสผ่านออกมาจาก google apps ก็สร้างรหัสผ่านใหม่ แจกนักเรียนในห้อง แล้วให้นักเรียนเข้าไปเปลี่ยนรหัสผ่านในระบบด้วยตนเอง

รายการที่ google apps ส่งออกมาประกอบด้วย
1. EmailAddress
2. FirstName
3. LastName
4. LastLogin
5. FirstLogin
6. Quota

ข้อสอบเกี่ยวกับ email จาก bbc webwise

webwise
webwise
e-mail-topic quiz in quiz blank on the question randomization.
If you take the second, you will got the new questions.
Read the question and choose your answer from the 4 options.
When at work, how could you remind yourself that an email needs dealing with after the weekend?
– Move the message to the ‘junk’ folder
– Email a colleague and ask them to remind you
– Apply a ‘flag’ to draw attention to the email
– Write a self-adhesive note and stick it on your monitor
You receive an email from someone who you don’t know. In the email there is a link for you to click. What do you do?
– Forward the email to a friend and ask them to click the link on your behalf
– Click the link; that is what you were asked to do
– Delete the email and add the address to your spam list
– Reply to the sender telling them your online password
If attaching large files to an email it may take some time to download them for recipients on slower connections.
– False
– True
Some email providers do not charge for using their services.
– True
– False
In emailing terms, what is the ‘address book’?
– Something that stores the names and email addresses of friends or clients
– A list of folders to store emails in
– A list of send emails
– A reminder of appointments
After composing an email, what should you do before clicking the ‘Send’ button?
– Click ‘Reply’
– Insert your photo into the email
– Change the colour of the message text to blue
– Run the spell checker
When sending a business email the most appropiate language to use would be chatty and jokey with lots of slang phases.
– False
– True
If you click the ‘Reply to All’ feature, what happens?
– Your email will be send to everyone in your address book
– The original message will be deleted
– This will add the sender and everyone else who was send the original message to the recipient list
– It will automatically add a file attachment
Which of the following could be a collect email address?
– boy@hotmail
– girl@com.hotmail
– boy.girl@hotmail.com
– student#hotmail.com
Archiving emails can be achieved by
– Deleting emails
– Moving emails to the outbox
– Moving emails into the junk mail folder
– Moving old emails into a specific folder
What is junk mail?
– Emails you have started writing but failed to send
– Letters from your bank
– Unsolicited emails from senders unknown
– Unsolicited mail delivered in the post

When sending an e-mail, what does Cc: mean?
– Common copy
– Communication cost
– Communication composed
– Carbon copy

การใช้บริการ sharethis.com

แบ่งปัน เนื้อหา
แบ่งปัน เนื้อหา

sharethis คือ บริการอำนวยความสะดวกในการ share เนื้อหาจากหน้าเว็บเพจ
ส่งถึงหน้า social network ของเพื่อนโดยง่าย
1. สมัครสมาชิกกับ sharethis.com
2. เชื่อมบริการ social network เข้ากับ sharethis.com
3. เลือกใช้บริการเพิ่ม sharethis.com ใน website ของเรา
4. รับ code
<script type=”text/javascript”>var switchTo5x=true;</script>
<script type=”text/javascript” src=”http://w.sharethis.com/button/buttons.js”></script>
<script type=”text/javascript”>stLight.options({publisher: “f53e4e65-4d03-4886-8585-139c248fbbd1”}); </script>
และ
<span class=’st_sharethis_vcount’ displayText=’ShareThis’></span>
<span class=’st_facebook_vcount’ displayText=’Facebook’></span>
<span class=’st_twitter_vcount’ displayText=’Tweet’></span>
<span class=’st_linkedin_vcount’ displayText=’LinkedIn’></span>
<span class=’st_email_vcount’ displayText=’Email’></span>
5. ใส่เข้าไปในเว็บไซต์ของเรา
6. เพื่อนที่เข้ามาในเว็บไซต์สามารถ share content ไปใน social network ของพวกเขา

สำหรับ wordpress webmaster
1. เข้า admin, appearance, editor
2. เปิด header.php แล้ววาง script ก่อนปิด head tag
3. เปิด footer.php แล้ววาง span ก่อนเปิด div tag of footer

วันต่อมาผมก็แก้ไขใหม่
แก้ไข widget ของ twitter ให้เหลือเพียง rpp:3
และย้าย sharethis จาก footer.php ไปท้ายสุดของ comments.php

http://support.sharethis.com/customer/portal/articles/517333-analytics-faqs

forward from gmail.com

forwarding gmail.com
forwarding gmail.com

10 ม.ค.55 มีโอกาสใช้ google mail for education แล้วก็มีเหตุว่าจะต้องย้าย server ประกอบกับเพื่อนถามว่า จะ forward mail จาก server1 ไป server2 อย่างไร เพราะ server3 กำลังจะมีขึ้นมา และ server1 กำลังจะถูกเปลี่ยน ก็ใช้ภาพนี้อธิบายว่าคลิ๊กตรงไหนบ้าง เพื่อกำหนดการส่งต่อ จาก server1 ไป server2 แบบ copy mail

แก้ email blocked ของ hotmail.com

hotmail blocked
hotmail blocked

3 ก.ค.54 วันนี้เพื่อนเก่าส่ง message มาให้ช่วยแก้ blocked ของ อีเมลใน hotmail.com ลองเข้าไปดูก็พบว่ามีขั้นตอน คือ verify ด้วย alternate email ซึ่งเป็นอีเมลในองค์กรที่ผมดูแลอยู่ .. จึงเข้าไปสร้าง email ของเพื่อนเก่าในองค์กรขึ้นใหม่ เพราะในอดีตเพื่อนเคยกำหนดไว้ใน hotmail.com แล้วสั่งให้ hotmail.com ส่ง verify code มาตาม email เดิม เพื่อยืนยันการเป็นเจ้าของ .. เมื่อไปเปิดอีเมลในองค์กร ก็จะทราบ verify code แล้วยืนยันกลับไป เพียงเท่านี้ hotmail ก็คืน e-mail ให้กับเพื่อนได้แล้ว .. เหตุที่ถูก blocked น่าจะเป็นเพราะรหัสผ่านเดิมหลวมเกินไป แล้วอาจมี virus เข้าไปจับ แล้วส่งเป็น spam ออกไปให้ใครต่อใคร .. ผมจึงเปลี่ยนรหัสผ่านให้ใหม่ ก็เป็นอันเรียบร้อยครับ

set outlook e-mail

18 พ.ย.53 มีน้องชายถามว่า outlook จะ set mail อย่างไร ก็ต้องตีความตามความเข้าใจของผมว่า เขาคงสนใจใช้ outlook 2003 และต้องการเชื่อมต่อกับ mail server ที่บริการ pop3 กับ smtp ในองค์กร ซึ่งองค์กรอาจมีบริการเชื่อมต่อแบบอื่นอยู่แล้ว แต่บริการนี้เป็นการเสริมสำหรับ advance user ที่ต้องการใช้ เพื่อให้การ download mail หรือจัดการ mail นั้นทำได้ง่าย ซึ่ง outlook ย่อมทำงานได้สมบูรณ์กว่า Outlook express ขั้นตอนหลังเปิด outlook ก็เลือก tools, E-mail Accounts, เลือกประเภทของบริการ, กำหนดไอพีของ pop3 และ smtp .. ก่อนเชื่อมต่อหาตัวเลือกว่าจะลบออกจาก server หรือแค่ download เพราะถ้าลบจาก server ก็มีความหมายตรงตัวเลยครับ คือ mail ทั้งหมดจะมาอยู่ในเครื่องของเราเพียงเครื่องเดียว ไม่สำเนาไว้ที่ server

outlook
outlook

แก้ปัญหาในเครื่องบริการส่งอีเมล3กรณี

14 พ.ย.52 เข้าไปตรวจเครื่องพบ 3 กรณี คือ 1)ใช้คำสั่ง cat maillog|grep pop3 แล้วพบการส่งอีเมลออกผิดปกติของคุณอรุณ คุณคนึง จึงเปลี่ยนรหัสผ่านเป็นไทยเอ็ก เพื่อป้องกันไวรัสเข้ามาใช้เครื่องบริการส่งอีเมลทุกนาทีเป็น spam ออกไปอีก 2)เมื่อตรวจขนาดกล่องจดหมายของสมาชิก ก็พบสมาชิกที่ไม่ตรวจเมลเลยของคุณศรี คุณวิ คุณสุรต คุณสันสท คุณอลัม ทำให้เต็มโควตา จึงไม่สามารถรับจดหมายใหม่ ผมต้องลบออกก่อน เพื่อให้สมาชิกรับอีเมลใหม่ได้ 3) ขยายทั้ง mailbox_size_limit และ message_size_limit เป็น 50 MB ใน main.cf

การปรับปรุงเครื่องบริการเมลเพื่อลดปัญหาสแปม

5 ก.ค.52 มีโอกาสตรวจสอบ Mail Server จริงจังอีกครั้ง สรุปว่าได้ดำเนินการปรับปรุงเบื้องต้น ดังนี้ 1)ตรวจสอบ /etc /mail /sendmail.mc ว่ามีนโยบายอะไรที่ตกไปจนส่ง junk mail ออกจากเครื่องบริการ เมื่อตรวจสอบ /var /log /maillog แล้วได้แก้ไขกฎหลายข้อ เช่น เพิ่ม delay_checks, relay_based_on_MX, SMART_HOST, UUCP_MAILER_MAX ลบ accept_unresolvable_domains จากนั้นก็ใช้ m4 สั่งปรับปรุงแฟ้ม sendmail.cf แล้วสั่ง #service sendmail reload และดูข้อมูลความเคลื่อนไหวของ sendmail ด้วย #tail -30 maillog 2)ทบวนการใช้คำสั่งสำหรับดูแลบริการ sendmail มีคำสั่งที่เกี่ยวข้อง ซึ่งแตกต่างกันไปตามหน้าที่ ดังนี้ 1.ตรวจว่าปัจจุบัน sendmail ทำงานอะไรบ้างด้วย #service sendmail status จะพบเลข process สามารถใช้ #cat /var /log /maillog | grep [number of process] ดูว่าข้อมูลของ process นั้นว่าทำอะไรบ้าง 2.ทดสอบส่งอีเมลด้วย echo “abc”| sendmail a@b.com 3.ทดสอบว่า imap หรือ pop3 เปิดบริการอีเมลหรือไม่ ด้วย #telnet localhost 143 หรือ 110 4.ตรวจรุ่นของ sendmail ด้วย #rpm -qa|grep sendmail 3)โปรแกรมกรอง spam 2 บริการคือ การกรองอีเมลขาเข้า inbox ใช้โปรแกรม spamassassin + bayes มี config อยู่ที่ /etc /mail /spamassassin /local.cf ซึ่งมีเว็บเพจที่ช่วยสร้างข้อกำหนด ที่  http://www.yrex.com/spam/spamconfig.php โดยกำหนดเพิ่มว่า required_score 7.5, use_bayes 1, bayes_auto_learn 1 อีกโปรแกรมคือ procmailrc ใช้สำหรับกรอง keyword ก็ยังใช้อยู่ แต่ปัจจุบัน  junk mail พัฒนาคำใหม่ทุกวัน 4)สำหรับผลการปรับปรุง Mail Server ในวันพรุ่งนี้ต้องตรวจ mail log ว่า junk mail เข้ามามากเหมือนเดิมหรือไม่
แหล่งอ้างอิง
+
http://rd.cc.psu.ac.th/content/view/107/46/
+ http://www.thaicert.org/paper/unix_linux/sendmail.php
+ http://www.arnut.com/linux/sendmail.php
+ http://www.yrex.com/spam/spamconfig.php