สิบเหตุผลที่ควรเลือกใช้ Windows 7

Windows 7 ในแรกเริ่มเดิมทีมีชื่อหรือรหัสในการพัฒนาว่า แบล็คโคมบ์ (Blackcomb) ต่อมาถูกเปลี่ยนเป็น เวียนนา (Vienna) โดยเจ้า Windows 7 จะถูกผลิตขึ้นมาเพื่อแก้ไขข้อบกพร่องที่เกิดขึ้นกับ Vista ที่ไม่ประสบผลสำเร็จ ซึ่งคำว่า 7 น่าจะมาจากการเป็นวินโดว์รุ่นที่ 7 โดยเริ่มจากการนับ Windows 1.0-3.0, Windows NT คือ 3.1, Windows 95 คือ 4.0, Windows 98 คือ 4.0.1998, Windows 98 SE คือ 4.10.2222 Windows ME คือ 4.90.3000, Windows 2000 คือ 5.0, Windows XP คือ 5.1, Windows Vista คือ 6.0 และ Windows 7 คือ 7.0

1. เดสก์ท็อปที่ดีขึ้น Windows 7
2. การค้นหาที่อัจฉริยะยิ่งขึ้น
3. ใช้งานร่วมกันได้ง่ายๆ ด้วย ‘โฮมกรุ๊ป’
4. สร้างมาให้เร็วทันใจ
5. ระบบเครือข่ายแบบไร้สายที่ดียิ่งขึ้น
6. Windows Touch
7. สนุกสนานกับอุปกรณ์ Device Stage
8. การส่งกระแสข้อมูลสื่อ
9. Internet Explorer 9 และ Windows Live‌
10. การแจ้งเตือนที่ไม่รบกวนคุณ
http://windows.microsoft.com/th-TH/windows7/products/10-reasons-to-buy-Windows-7

http://www.tonjump.com/?p=48

http://www.tonjump.com/?p=55

เลขไทยผสมอักษรใน excel

thai number in excel
thai number in excel

เคยเขียนเรื่องกำหนดเลขไทยใน excel ที่  http://www.thaiall.com/blog/burin/1496 ว่า ถ้าเป็น excel ไม่ต้องใช้ function ที่เขียนใน macro ให้กด Ctrl-A แล้วกำหนด format ของ cell ใน Number,  Custom เป็น [$-D07041E]0 ก็จะทำให้ข้อมูลที่เป็นตัวเลขทั้งหมดเป็นเลขไทย

แล้วมีเพื่อนถามว่าถ้าเป็นเลขหนังสือที่ผสมกับตัวอักษรจะทำอย่างไร ผมเสนอให้ใช้ สธ [$-D07041E]000/000 อะไรทำนองนี้

ทดสอบ moodle ใน hypermart server

guest allowed
guest allowed

12 ก.ค.54 ติดตั้ง moodle 1.9.12 สำเร็จ ด้วยคำแนะนำของ server ที่บอกว่าห้องเก็บข้อมูลแท้จริงของ hypermart.net คืออะไร หลังติดตั้งเสร็จ ก็สร้างวิชา โดยต้องการให้ guest สามารถเข้ามาเรียนรู้ได้ มี option ของวิชาที่กำหนด default เป็น Do not allow get in แล้วผมก็เปลี่ยนเป็น Allow guest without the key เพียงเท่านี้ แขกที่ไม่มีกุญแจ ก็เรามาร่วมเรียนรู้ได้ครับ

เมื่อเข้ามาก็เปลี่ยน theme เป็น wood ส่วนข้อผิดพลาดที่เปลี่ยนรหัสผ่านในเครื่องบริการตัวเก่า ไม่พบปัญหานี้ใน server ของ hypermart

อัตลักษณ์ + เอกลักษณ์

อัตลักษณ์ มาจาก อัต+ลักษณ์ หมายถึง ลักษณะเฉพาะ คำว่า อัตลักษณ์ (อ่านว่า อัด-ตะ-ลัก) ประกอบด้วยคำว่า อัต (อัด-ตะ) ซึ่งหมายถึง ตน หรือ ตัวเอง กับ ลักษณ์ ซึ่งหมายถึง สมบัติเฉพาะตัว.   คำว่า อัตลักษณ์ ตรงกับคำภาษาอังกฤษว่า identity (อ่านว่า ไอ-เด็น-ติ-ตี้) หมายถึง ผลรวมของลักษณะเฉพาะของสิ่งใดสิ่งหนึ่ง ซึ่งทำให้สิ่งนั้นเป็นที่รู้จักหรือจำได้ เช่น นักร้องกลุ่มนี้มีอัตลักษณ์ทางด้านเสียงที่เด่นมาก ใครได้ยินก็จำได้ทันที สังคมแต่ละสังคมมีอัตลักษณ์ทางวัฒนธรรมของตนเอง โลกาภิวัตน์ทำให้อัตลักษณ์ของสังคมไทยเปลี่ยนไป

อัตลักษณ์ คือ ลักษณะเฉพาะที่เป็นตัวตนของสถานศึกษา ที่สอดคล้องกับเจตนารมณ์ในการจัดตั้งสถานศึกษา  หรือลักษณะโดดเด่นของสถานศึกษา ควรเน้นที่การกำหนดภาพความสำเร็จในตัวผู้เรียน

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

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

อัตลักษณ์ (Identity) หมายถึง ผลผลิตของผู้เรียนตามปรัชญา ปณิธาน พันธกิจ และวัตถุประสงค์ของการจัดตั้งสถานศึกษา ที่ได้รับความเห็นชอบจากคณะกรรมการสถานศึกษาและหน่วยงานต้นสังกัด

เอกลักษณ์ (Uniqueness) หมายถึง ความสำเร็จตามจุดเน้นและจุดเด่นที่สะท้อนให้เห็นเป็นลักษณะโดดเด่นเป็นหนึ่งของสถานศึกษา

ตัวอย่างอัตลักษณ์
– โรงเรียนสวนกุหลาบวิทยาลัย อาจเป็น  “มีภาวะผู้นำและสุภาพบุรุษ”
– โรงเรียนสตรีวิทยา อาจเป็น “ยอดนารี สตรีวิทยา”
– โรงเรียนในลำปาง อาจเป็น “มีจิตสำนึกรักลำปาง รักษ์สิ่งแวดล้อม”
– โรงเรียนในเครือเบญจมะฯ อาจเป็น “ประชาธิไตย เคารพในสิทธิความเป็นมนุษย์”
– โรงเรียนในเครือจุฬาภรฯ อาจเป็น “บุคลิกนักวิทยาศาสตร์”

– โรงเรียนบุญวาทย์ เป็น “รักการทำดี วิชาการมาตรฐานสากล สร้างคนป็นผู้นำ”
– บัณฑิตมหาวิทยาลัยกรุงเทพ เป็น “มีความคิดสร้างสรรค์ มีจิตวิญญาณผู้ประกอบการ มีความเป็นสากล”
– บัณฑิตมหาวิทยาลัยมหิดล เป็น  มุ่งผลเพื่อผู้อื่น (ALTRUISM)
* มหาวิทยาลัยมหิดล เป็น Health Science and Social Well-Being (ความผาสุข)
* เอกลักษณ์ของมหาวิทยาลัยกรุงเทพ เป็น สภาพแวดล้อมการจัดการศึกษาที่สร้างสรรค์

เรียบเรียงจากบทความของ ดร.สุพักตร์ พิบูลย์
http://drsuphakedqa.blogspot.com/2010/07/07.html
http://www.gotoknow.org/blog/cityedu/422459
http://qa.bu.ac.th/buqa/index.php/kmqa/60-identity

แก้ปัญหา child died เมื่อใช้ ftp ติดต่อกับ vsftp server

basic to ftp using
basic to ftp using
12 ก.ค.54 ใน ftp server ของ fedora 15 หลังจากติดตั้ง เปิดบริการ และสร้างสมาชิกเรียบร้อยแล้ว แต่เข้าระบบผ่าน client หรือใน server แล้วก็ถูกปฏิเสธหลังจากผ่านการ account authentication ซึ่งก่อนหน้านี้ปิด firewall ไปแล้ว แต่ก็ยังพบข้อความว่า
500 OOPS: cannot change directory:/home/someuser
500 OOPS: child died
ผมแก้ไขโดยการสั่ง (ใช้ -P ต้องรอหน่อย ช้า  อย่าใจร้อน)
#setsebool ftp_home_dir 1
#setsebool allow_ftpd_full_access
1
#setsebool httpd_read_user_content 1
#setsebool httpd_enable_homedirs 1
ถ้าต้องการทราบว่าแต่ละค่ากำหนดอะไรไว้ ก็ใช้ #getsebool
แฟ้ม config คือ /etc/selinux/targeted/modules/active/booleans.local
แต่อย่าแก้แฟ้ม config นะครับ เพราะไม่ได้ผล ต้องใช้ #setsebool -P  …

http://rackerhacker.com/2007/06/14/500-oops-error-from-vsftpd/
http://www.thaiall.com/learn/useftp.htm
http://www.thaiall.com/downloadx/ws_ftp32.exe
http://www.thaiall.com/downloadx/putty.exe
http://fedoraproject.org/wiki/SELinux/apache
http://www.thaiall.com/downloadx/putty.exe

ฤทธิ์ package filtering

limited download
limited download

ผมลอง download cd 3 แผ่นใช้ทรัพยากรของระบบไป 70% .. เมื่อคุณอนุชิตตรวจพบก็ใส่ policy ที่ทำให้ผมไม่ละเมิดสิทธิ์ของเพื่อนทั้งองค์กร ให้ผมมีสิทธิ์ในขอบเขตที่สมเหตุสมผล .. ที่แรกก็คิดว่าจะตีอกชกลมอย่างไม่พอใจ แต่นึกขึ้นได้ว่าต้องใช้ชีวิตร่วมกับคนอื่น ตามหลักความเสมอภาค ที่ไม่มีผู้ใดเป็นอภิสิทธิ์ชน .. ต่อไปก็จะไม่เกิดเหตุการณ์ว่าเน็ตช้า อันมีเหตุจากใครคนใดคนหนึ่งอีกแล้ว

เปิด port ด้วย VNC แล้วหนาว ๆ ชอบกล

vnc port
vnc port

ศุกร์ที่ 1 ก.ค.54 เกิดเห็นร้ายจากการเปิด port 21 (FTP) ในเครื่องอันนี่พอต (Honey pot : web server) แล้วมีการโจมตีเข้ามา เพราะไม่ได้เปิดแบบ secure port และรหัสผ่านไม่ได้มาตรฐาน ทำให้การโจมตีของสคริ๊ปประสงค์ร้าย (Intruder Script) สำเร็จ .. แล้วผลของการถูกบุกรุกเข้าสู่ระบบ คือ เกิดการลบแฟ้มทีละแฟ้มทีละโฟร์เดอร์ มาทราบผลตอนได้รับแจ้งจากผู้ใช้ (Monitor) ว่าเข้าข้อมูลที่เขาต้องการไม่พบ เมื่อหยุดระบบถึงทราบว่าห้องเก็บข้อมูลหายไปเกือบร้อยกว่าห้อง เมื่อกู้ด้วย recuva ก็ได้มาไม่ครบ ส่วนระบบสำรองข้อมูลก็ทำมาแล้ว 6 เดือน  (Innovation) แต่มีคำปลอบใจว่าโจรขึ้นบ้านสิบครั้งไม่เท่าไฟไหม้ครั้งเดียว (Awareness)

มาวันนี้ติดตั้ง RealVNC เพื่อทดสอบการ Remote Control เข้ามาดูแล ก็พบว่าหลังติดตั้งจะเปิด Port 5800 และ 5900 แล้วนึกได้ว่าไม่เปิดดีกว่า ถ้าจะใช้เมื่อไรก็ค่อยเปิด เพราะเปิดไว้มีปัญหา 2 เรื่อง คือ เครื่องทำงานมากขึ้นเพราะต้องรอให้บริการ และถ้าผู้ไม่ประสงค์ดียิงเข้ามาอาจมีสักวันที่ Hack Password ได้สำเร็จ เหมือนที่เคยถูกกระทำมาแล้ว

http://www.realvnc.com/products/download.html

บทเรียนจาก transformer 3

ฝ่ายพระเอก
ท่านอาจเสียความเชื่อมั่นในหุ่นยนต์อย่างเรา..เเต่..เเต่..
จงอย่าได้สูญเสียความเชื่อมั่นในมนุษย์ด้วยกันเอง

ฝ่ายที่ไม่ใช่พระเอก
เลือกยืนอยู่ข้างที่มีโอกาสชนะมากกว่า
.. เพื่อจะได้มีโอกาสอยู่ในหน้าประวัติศาสตร์

ฝ่ายการเมือง
หลังเลือกตั้ง
.. ผมว่าหลายคนได้อยู่ในหน้าประวัติศาสตร์นะครับ

facebook app of developers

canvas facebook
canvas facebook

9 ก.ค.54 ก้าวที่ 1 ในส่วนของ facebook app of developers สร้างได้เรียบร้อย .. เสียเวลาไปประมาณ 2 ชั่วโมงกว่าจะรู้ว่า linux server ของ godaddy.com ที่ผมใช้มีปัญหา แต่ตัวที่เป็น windows server ใช้งานได้ทันที .. ปัญหาคือ code หยุดทำงานตั้งแต่ require_once ‘../lib/src/facebook.php’;
การสร้าง facebook app
1. เริ่มจาก เข้าเว็บไซต์ https://www.facebook.com/developers/ กรอกข้อมูลให้เรียบร้อย
2. เมื่อสร้างเสร็จใน my app : your app มีคำว่า example code คลิ๊ก แล้วคัดลอกไว้
3. เข้า https://github.com/facebook/php-sdk/ แล้ว down & up เข้า server
4. ส่งห้อง facebook-php-sdk-afa1534 ในห้อง yourapp เห็นว่ายาว จึงเปลี่ยนเป็นห้อง lib
5. สร้างแฟ้ม index.php เรียกใช้ facebook.php โดยนำ code ข้อ 2 มาแทนส่วนหัว
6. ทดสอบ http://yourdomain.com/yourapp/index.php
7. ไปแก้ไข my app ใน https://www.facebook.com/developers/ ตาม url ของ server
8. ใน app profile พบคำว่า go to app
http://apps.facebook.com/th_comment/
http://www.facebook.com/apps/application.php?id=169861339715833
http://www.facebook.com/apps/directory.php
http://developers.facebook.com/docs/guides/canvas/

การสร้าง home user ของ apache ใน fedora 15

telnet : UserDir
telnet : UserDir

8 ก.ค.54 เข้าไปเปิดบริการ UserDir ใน httpd.conf แล้วเปิดบริการ httpd แล้วกำหนด setsebool แล้วสร้างแฟ้มในห้องของผู้ใช้ ถ้าเปิดให้ผู้ใช้คนใด ก็ใช้คำสั่ง chcon สำหรับแต่ละคน มีขั้นตอนดังนี้
1. แก้ไขแฟ้ม #vi /etc/httpd/conf/httpd.conf
กำหนดให้  UserDir public_html
และยกเลิกหมายเหตุในช่วงของ <Directory /home/*/public_html> ..  </Directory>
2. เปิดบริการ apache หรือ httpd
#cd /etc/init.d
#./httpd restart
3. สร้างแฟ้มเว็บเพจในห้องผู้ใช้ เช่น boy
#cd
#chmod 711 ../boy
#mkdir public_html
#ls -al > public_html/index.html
#chmod 755 -R public_html
4. ปรับค่าความปลอดภัยทั้งใน setup และคำสั่งข้างล่างนี้ (เพื่อแก้ปัญหา forbidden)
#setsebool -P httpd_enable_homedirs 1
5. เพิ่มผู้ใช้ใหม่ ก็ต้องสั่งบรรทัดข้างล่างนี้ให้กับผู้ใช้รายใหม่ (เพื่อแก้ปัญหา forbidden)
#chcon -R -t httpd_sys_content_t ~boy/public_html
6. ทดสอบเปิดเว็บไซต์ด้วย lynx (ไม่ใช่ root ก็ใช้ lynx ได้ครับ)
#yum install lynx
#lynx http://127.0.0.1/~boy/