ไฟดับทั้งภาคใต้ ข้าพเจ้ากลับไม่ตื่นตระหนก
เมื่อคืนที่ผ่านมา (เกือบ 1 ทุ่ม 21 พ.ค. 56) ไฟฟ้าดับทั้งภาคใต้ พี่สาวโทรมาถามว่าที่บ้านไฟดับหรือเปล่า และบอกว่าไฟดับทังสงขลา เลยเข้าไปค้นหาข้อมูลในเน็ต (โชคดีที่มี 3G สำรอง) มีคนตังกระทู้ที่พันทพย์ (ไม่ถึง 10 นาทีที่ไฟเริ่มดับ).จึงได้รับรู้เพิ่มเติมว่าไฟน่าจะดับเกือบทุกจังหวัดของภาคใต้
อาจจะเป็นว่า
- อยู่บ้าน
- เฉย ๆ เมื่อไฟดับ
- เข้าเน็ตเช็คข้อมูลได้ว่าดับกันไปทั่ว
- ไม่มีธุระอะไรที่จะต้องออกไปทำ
- ไม่มีเพื่อนบ้านที่บ้านอยู่ติด ๆ กัน
- ไม่มีงานสำคัญเร่งด่วนที่จะต้องจัดการในระหว่างไฟดับ
จึงเพียงแค่ จุดเทียน กินข้าว ออกมานั่งดูดาว และก็อ่านหนังสือ
มีข่าวออกมาายกระแสเรื่องสาเหตุของไฟดับครั้งนี้ บ้างก็ว่าสถานีไฟฟ้าย่อยที่ลำภูราขัดข้อง (พอเป็นไปได้ เคยเข้าไปเยี่ยมชมสถานีนี้ตอนสมัยเรียน นานมาแล้ว) อีกกระแสว่าโรงไฟฟ้าที่จะนะระเบิด (อันนี้มีภาพให้ดูด้วย 555) แต่ที่ดูน่าเป็นไปได้มากที่สุดน่าจะเป็นสายส่งแรงสูง 500KV ที่ประจวบมีปัญหา (ผู้ว่าการไฟฟ้าออกมาบอกเอง)
ตอนเช้ามาอ่านข่าวเพิ่มเติม พอสรุปได้ว่า สายส่งแรงสูง 500KV จากโรงไฟฟ้าที่ราชบุรีขัดข้อง ทำให้ไฟ้หายไปประมาณ 500MW จากการใช้ไฟของภาคใต้ทั้งหมด 2500 MW (หายไป 20% ???) ทำให้โรงไฟฟ้าที่เหลือรับโหลดไม่ไหว เลยทะยอยปิดตัวเอง (คงกลัวระบบพัง เรียกว่าปลอดภัยเอาไว้ก่อน 555) ทำให้ไม่มีใครจ่ายไฟฟ้าเข้าสู่ระบบแม้แต่โรงเดียว? (พระเจ้า เกิดอะไรขึ้น เกิดขึ้นได้อย่างไรเนี่ย?)
ผู้ว่าการไฟฟ้าออกมาให้ข่าวว่า อย่างนี้ต้องสร้างโรงไฟฟ้าเพิ่มเพื่อป้องกันความเสี่ยง (555 คิดออกแค่ทางเดียวเองหรือครับท่าน?)
หากระบบการจัดการไฟฟ้ามีปัญหาในการทำงานขณะวิกฤต เช่นไฟฟ้าขาดหายไปจากระบบเป็นจำนวนมาก ระบบหรือครับ?)ควรฉลาดกว่านี้ที่จะจัดการกับปัญหาไม่ให้เกิความเสียหายทั้งหมด สถานีควบคุมไฟฟ้าย่อยน่าจะสามารถจัดการกับโหลดและตัดโหลดบางส่วนออกไป (คงต้องมีแผนสำรอง มีไหม?)
Android Studio
Android Studio ซึ่งเป็น IDE สำหรับพัฒนาแอพบนแอนดรอยด์ เพิ่งออกมาใหม่ได้ไม่กี่วันเอง ดาวน์โหลดมาลงแล้ว แต่ยังเล่นไม่เป็น (แถมยังเขียนโปรแกรมไม่ได้ ไปไม่ถูก)
มีวีดิโอแนะนำเกี่ยวกับ Android Studio ดูจบแล้ว ขอเก็บมาไว้เผื่อดูอีกรอบ
Column value swap
UPDATE swap_test SET x=(@temp:=x), x = y, y = @temp;
FTP chmod
เหตุเกิดจากว่า server ที่วางอยู่ใน ม.อ. ไม่อนุญาตให้ FTP จากภายนอกมหาวิทยาลัยได้ ต้องเข้าไปนั่งในมหาวิทยาลัยเท่านั้นจึงจะใช้งาน FTP ได้
แต่เว็บที่ดูแลอยู่มีปัญหาแค่ว่า folder สำหรับ upload ไฟล์นั้นได้ถูกกำหนด permission ไว้ที่ 755 ทำให้ไม่สามารถบันทึกภาพไว้ได้
นั่งคิดอยู่หลายตลบว่าจะทำยังไงดี ไม่อยากบึ่งรถไป ม.อ. ก็มาคิดได้ว่า CMS ที่เขียนไว้นั้น สามารถ run PHP ได้ และ PHP ก็มี function ftp และ ftp_chmod
ทางแก้จึงออกมาประมาณนี้
<?php
$ftp_server = "my.ftp.com";
$ftp_user_name = "myftpusername";
$ftp_user_pass = "myfppassword";
$conn_id = ftp_connect($ftp_server);
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
$folder="folder/to/chmod";
if (ftp_chmod($conn_id, 0777, $folder) !== false) {
echo "$folder chmoded successfully to 777\n";
} else {
echo "could not chmod $folder\n";
}
ftp_close($conn_id);
?>
DirectAdmin system backup
เคยสำรองข้อมูลบน DirectAdmin ด้วยคำสั่ง CMDSYSTEMBACKUP โดยตั้งเวลาไว้ให้ทำงานตอนตี 5 กว่า (กว่าจะสำรองเสร็จปาเข้าไปเกือบ 10 โมงเช้า) DA ทำสำรองข้อมูลของ MySql ด้วยคำสั่ง mysqldump ทำให้ load เยอะมากจนเว็บล่ม ยังหาทางแก้ปัญหาไม่ได้ ตั้งใจว่าจะแก้ปัญหาชั่วคราวโดยการเปลี่ยนเวลาในการ backup ไปเป็นตอนดึก ๆ แทน
แต่ปัญหาคือจำไม่ได้แล้วว่าเข้าไปกำหนดผ่านทางเมนูไหน (นานมาแล้ว)
และเพิ่งหาเจอว่าอยู่ที่
http://YOUR-IP:2222/CMD_SYSTEM_BACKUP http://YOUR-IP:2222/CMD_ADMIN_BACKUP
เปลี่ยนเวลาเรียบร้อยแล้ว แต่ค่อยหาทางลด load อีกที
I got hacked. - โดนเข้าแล้ว
Host ถูก hacked
อาการที่เจอ เริ่มจากได้รับแจ้งมาว่าเมล์ส่งออกไม่ได้ ลองเช็คดูปรากฏว่าถูก block เนื่องจากเป็น spam หลังจากนั้นก็ได้รับรายงานจาก DA ว่ามีการส่งอีเมล์เกิน 2000 ในแต่ละวัน ก็เริ่มเอะใจว่า สงสัยจะโดนเข้าแล้ว
เลยเข้าไปเช็คดู มีเว็บหนึ่งใช้า Jumla ก็เลยลองเปลี่ยน folder เป็นอย่างอื่นไปก่อน แล้วคอยดูผล
วันนี้ยังมีรายงานส่งเมล์เกินอีก เลยเข้าไปเปลี่ยนรหัสผ่าน ftp ก่อน แล้วตามเช็คไฟล์ มีไฟล์แปลก ๆ เข้ามา เลยตามลบทิ้งทั้งหมด
แล้วไปเช็คดูใน user อื่น ๆ ดู ก็ยังไม่พบเจอไฟล์แปลก ๆ
แล้วก็คอยดูผลต่อไป
Update 14/5/2013 - ยังไม่มีอะไรผิดปกติ
VirtualBox เข้าไม่ได้ หลังอัพเดท kernel
หลังจากอัพเดท Ubuntu kernel เป็น 3.5.0.28 แล้วทำให้เข้าใช้งาน VirtualBox ไม่ได้ ให้ run /etc/init.d/vboxdrv setup ก็ไม่ผ่าน (ไม่มี)
เลยทำตาม VirtualBox '/etc/init.d/vboxdrv setup' issue
sudo apt-get install linux-headers-`uname -r`
Reconfigure dkms and load module:
dpkg-reconfigure virtualbox-dkms modprobe vboxdrv
ผ่านฉลุย....
Date time & date range picker

เพิ่งหาเจอ script สำหรับป้อนช่วงวันที่คล้าย ๆ กับของ Google Analytic หรือ Google Adsense อยู่ที่ www.filamentgroup.com
ระบบสารสนเทศการจัดการฐานข้อมูลเบี้ยยังชีพขององค์กรปกครองส่วนท้องถิ่น
อยู่ที่ http://welfare.dla.go.th/
