วันเสาร์ที่ 19 กรกฎาคม พ.ศ. 2557

สำรองแผ่น DVD หรืออิมเมจไฟล์ บนเครื่องลินุกซ์เซิร์ฟเวอร์ Debian 7

ยินดีต้อนรับสู่เวบบล็อกง่ายๆ ทำเองได้ ผู้เขียนเองได้มีโอกาสนำเสนอ วิธีการสมัครใช้บริการ GPS TRACKING SERVER ฟรี  ตามลิงค์ที่แปะให้ไปเมื่อไม่นานมานี้ ขณะนี้เองผู้เขียนก็ทำลองเช็คเอาท์กลุ่มซอฟต์แวร์โอเพนซอร์สเพื่อนำมาให้บริการฟรี อุปกรณ์ติดตามแบบถูกหรือมือถือ ป้องกันการสูญหาย หรือตกหล่น ไม่เน้นฟังก์ชั่นการออกรายงาน หรือแสดงสถานะแบบเรียลไทม์มากนัก ที่สำคัญคือไม่มี support

สำหรับเนื้อหาที่น่าสนใจในวันนี้ ผู้เขียนจะได้แนะนำเทคนิคง่ายๆ ในการสำรองแผ่น DVD หรืออิมเมจไฟล์บนเครื่องลินุกซ์เซริฟเวอร์ Debian 7 นั่นเอง สาระที่สำคัญก็คือเนื่องจากการทำงานในโหมดเซิร์ฟเวอร์ จึงไม่มี GUI ให้ใช้แบบสวยงาม หรือมีให้ใช้แต่เพื่อการติดตั้งซอร์ฟแวร์หรือบริหารจัดการโปรแกรมภายในเครื่องเท่านั้น

สำหรับคำสั่งก็พิมพ์แค่บรรทัดเดียว ตามตัวอย่างเป็นการ สร้างอิมเมจของระบบปฏิบัติการ Windows 7 Ultimate เพื่อนำไปสร้าง Guest OS ของ KVM นั่นเอง ส่วนเนื้อหาการใช้งาน KVM ผู้เขียนจะได้ทยอยอัพเดทต่อไป ตอนนี้ก็เริ่มรวบรวมเนื้อหาได้มากพอควรแล้ว

# dd if=/dev/cdrom of=windows7ultimate.iso








ต้องรอสักพักสำหรับขั้นตอนการทำอิมเมจ หลังจากสิ้นสุดขบวนการเราก็จะได้ไฟล์อิมเมจที่ชื่อว่า windows7ultimate.iso ขึ้นมามีขนาดของไฟล์ประมาณ 3.1GB


root@sylphy:/home/images# ls -alh
total 3.7G
drwxr-xr-x 2 root         root         4.0K Jul 20 12:08 .
drwxr-xr-x 6 root         root         4.0K Jul 17 14:31 ..
-rw-r--r-- 1 libvirt-qemu libvirt-qemu 564M Apr 17 04:13 ubuntu-14.04-server-amd64.iso
-rw-r--r-- 1 libvirt-qemu libvirt-qemu 3.1G Jul 20 12:18 windows7ultimate.iso





ผู้เขียนทดสอบว่าอิมเมจที่ได้มาสามารถนำไปใช้งานได้จริงหรือไม่ โดยการทดลองติดตั้งบนเครื่อง KVM ดู ปรากฎตามรูป ไม่ทำให้ผิดหวังจริงๆ ไฟล์อิมเมจของเราทำงานได้ครบถ้วนสมบูรณ์ดีมากทีเดียว



วันเสาร์ที่ 5 กรกฎาคม พ.ศ. 2557

เครื่องมือฟรีสำหรับการแปลงไฟล์ภาพยนต์แบบ AVI ไปเป็นแบบ MP4

สวัสดีกันอีกครั้งสำหรับเวบบล็อกเครดิตไทย รวบรวมเนื้อหาประสบการณ์จริงที่เป็นประโยชน์ เพื่อรวบรวมเป็นเอกสารสำหรับใช้อ้างอิง เมื่อต้องมีการกลับมาทำใหม่อีกครั้ง ลดเวลาและขั้นตอนการศึกษา ผู้เขียนเองเคยทำไปแล้วนะเรื่องนี้ แต่จำไม่ได้ว่าทำไปยังไง คำถามเหล่านี้จะถูกบันทึกไปบนเรื่องราวดีๆ มานำเสนอกัน และต้องขอขอบคุณบจก.ไทย พรอสเพอรัส ไอที ผู้นำด้านสินค้า gps ติดตามรถ สินค้าของแท้ เกรด A 100% นำเข้ามาจากผู้ผลิดโดยตรง เอื้อเฟื้อพื้นที่เวบไซต์ดีๆ ให้ได้แลกเปลี่ยนข้อมูลกัน

ผู้เขียนเองได้ทดลองจับภาพหน้าจอแบบวิดีโอ ภาพที่บันทึกได้มีขนาดใหญ่โตมาก ราวๆ 330MByte ทีเดียวความยาวของคลิปแค่ 2 นาที ปัญหาของไฟล์ AVI ที่ใหญ่มากทำให้ไม่สามารถอัพโหลดขึ้นบนเซิร์ฟเวอร์ฟรี เพื่อเผยแพร่ได้ วันนี้เราจะมาทดลองทำกันดู

เครื่องมือฟรีสำหรับการแปลงไฟล์ภาพยนต์แบบ AVI ไปเป็นแบบ MP4 ที่ผู้เขียนจะขอแนะนำก็คือโปรแกรม VLC นั่นเอง หน้าตาของโปรแกรมก็ตามนี้




ขั้นตอนแรก ให้เลือกไปที่ แปลง/บันทึก
ขั้นตอนที่สอง ทำการเปิดไฟล์ AVI ต้นฉบับไปทีเมนูเพิ่ม
ขั้นตอนที่สาม ขั้นตอนสุดท้ายกดปุ่มแปลง/บันทึกและตั้งชื่อไฟล์ให้มีนามสกุลเป็นแบบ MP4 รอจนสิ้นสุดกระบวนการ


ผู้เขียนทดลองแปลงไฟล์ AVI ขนาด 330MBytes ความยาวประมาณ 2 นาทีไปเป็นไฟล์แบบ MP4 เหลือขนาดของไฟล์แค่ 444KBytes สามารถโหลดใส่ฟรีวิดีโอบล็อกสำหรับเผยแพร่ผ่านสื่อออนไลน์ได้สบายมาก

วันศุกร์ที่ 6 มิถุนายน พ.ศ. 2557

ค่าเทอมโรงเรียนอินเตอร์ที่แพงที่สุดในประเทศไทย ข้อมูลที่สำรวจเดือน พ.ค. 2557

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

วันพฤหัสบดีที่ 24 เมษายน พ.ศ. 2557

ข้อมูลค่าเทอมเด็กอนุบาล 30 โรงเรียนดังในกทม

สวัสดีครับทุกๆ ท่านสำหรับข้อมูลดีๆ ของเรา credit-thai.com นำเสนอเรื่องราวทุกเรื่องที่เป็นประโยชน์โดยเฉพาะ ผู้เขียนกำลังย่งอยู่กับการสำแดงสินค้าระบบ gps tracking ให้กับกรมศุลกากร เนื่องจากระบบ paperless หมดอายุ นี่ก็ผ่านไปเกือบสองสัปดาห์ สินค้ายังติดอยู่ที่โกดังของ DHL อยู่เลย

สำหรับวันนี้ผู้เขียนจะได้นำเสนอ ข้อมูลค่าเทอมเด็กอนุบาล-ประถมปี 2557 ของ 30 โรงเรียนดังในกทมกัน ต้องขอขอบคุณข้อมูลดีๆจากเวบไซต์ manager.co.th

ครั้งนี้ท่านผู้ปกครองทั้งหลายคงได้เตรียมเงินให้กับบุตรหลาน มองเห็นค่าใช้จ่ายที่กำลังเพิ่มเติมเข้ามา หรือมองหาช่องทางการหารายได้เพิ่มเติมกันยังไง


วันอาทิตย์ที่ 30 มีนาคม พ.ศ. 2557

เพิ่มเมนูให้บล็อกสปอตทำได้อย่างไร

สวัสดีกันอีกครั้งสำหรับสัปดาห์สุดท้ายของเดือนมีนาคมสำหรับแฟนๆ ของเวบบล็อก credit-thai ทุกๆ ท่าน หลายวันนี้เรายังคงแนะนำทิปดีๆ จากการสร้างบล็อกให้ดูดีเป็นระเบียบอยู่เหมือนเดิม ครั้งนี้ก็พลาดไม่ได้เช่นกัน จะเพิ่มเมนูให้บล็อกสปอตทำได้อย่างไร (How to add menu in blogspot?) คงเป็นคำถามสำหรับหลายๆ คนทีเดียวโดยเฉพาะนักเขียนบล็อกฟรีดีๆของกูเกิล


ผู้เขียนเองต้องยอมรับว่าเป็นมือใหม่ในการสร้างสรรค์บล็อกจริงๆ เพราะทำได้แค่ในส่วนเบื้องต้นเท่านั้น เขียนบทความเสร็จ แล้วก็ใส่รูปเหมือนสมัยทำรายงานตอนเด็กๆ ผู้เขียนเรียนโรงเรียนรัฐบาลหลักสูตรไทย พูดถึงเรื่องนี้แล้วคงต้องมานั่งเล่าในรายละเอียด วิ่งหาโรงเรียนในลูกโซนนนทบุรีกันอีกที เพื่อเป็นข้อมูลการให้คำแนะนำสำหรับผู้ปกครองมือใหม่หลายๆ ท่าน สำคัญที่สุดโรงเรียนสมัยนี้ค่าเทอมแพงมาก บริการเช่ารถตู้ VIP สำหรับรับส่งนักเรียนของโรงเรียนอนุบาลต่างๆ มีการเก็บเป็นรายเทอม บางโรงเรียนคิดหลักหมื่น แพงเอาเรื่องเหมือนกัน

การเพิ่มเมนูให้บล็อกสปอตผู้เขียนจะขอแปะลิงค์ที่ใช้อ้างอิงไว้ดังนี้ http://www.nosegraze.com/how-to-add-a-drop-down-menu-navigation-in-blogger/ พอสังเกตบนไอคอนแท็ปหรือ(favicon) บนเวบไซต์ที่แปะลิงค์ อ้าวเค้าเปลี่ยนไอคอนแท็ปบนบล็อกสปอตได้ด้วย บล็อกเรายังไอคอนมาตรฐานอยู่เลย เพราะฉะนั้นเรื่องนี้ต้องขยายอีกแล้ว

ขั้นตอนที่ 1 ออกแบบเมนูก่อน                                                                  

หลักสำคัญในการออกแบบเมนู ก็คือการจัดหมวดหมู่ในการเข้าถึงของผู้อ่าน เพราะฉะนั้นการลำดับความคิดในการออกแบบเมนูให้ผู้อ่านสามารถเข้าใจวิธีการค้นหาบทความในบล็อกได้ง่ายๆ ย่อมเป็นวิธีการที่ดีและเหมาะสม

ขั้นตอนที่ 2 หาที่วาง CSS                                                                         

อะไรคือ CSS หรือ Casscading Style Sheets แปลเป็นไทยว่า จัดหน้าการแสดงผล HTML นำมาเรียงต่อกัน
  • CSS หมายถึง Cascading Style Sheets
  • Styles กำหนดวิธีการแสดงผล HTML ได้อย่างไร ถูกนำมาบรรจุตั้งแต่ HTML 4.0 การใช้งาน External Style Sheets จะช่วยลดเวลาในการทำงาน และ External Style Sheets จะถูกเก็บใน ไฟล์ CSS 
พูดง่ายๆ ก็คือจัดเตรียม CSS ของการจัดหน้าของเมนูนั่นเอง เราสามารถดาวน์โหลดได้ที่เวบที่ผู้เขียนแปะไว้ให้ http://cssmenumaker.com/css-drop-down-menu

จากนั้นแตกไฟล์ออกมา มองหา CSS อยู่ในไฟล์ styles.css มาถึงขั้นตอนนี้ก็ผ่านมาได้หลายด่านแล้ว เหลือแต่หาที่วาง CSS ให้ล็อกอินเข้าไปจัดการเวบบล็อกตาม แนะนำให้ทำการสำรองข้อมูลไว้ก่อนกันผิดพลาด

วิธีเข้าไปแก้ไข HTML ให้เลือกที่เมนูแม่แบบ โดยการคลิกที่แม่แบบ

ให้เลือกที่ แก้ไข HTML


จากนั้นให้พยายามมองหา แท็ก <b:skin>...</b:skin> คลิกเม้าส์ที่บรรทัดนี้เพื่อขยายไลน์บรรทัดอื่นที่ซ่อนอยู่
ตำแหน่งที่ให้คัดลอกไฟล์ styles.css มาวางคือตำแหน่งที่แสดงด้านล่าง หากทำเสร็จสิ้นแล้วให้จัดการบันทึกข้อมูล วิธีการให้ใช้ คัดลอก Ctrl+C และ วาง Ctrl+V 
เช่ารถตู้ vip


ขั้นตอนที่ 3 หาที่วาง HTML                                                                      

ขั้นตอนสุดท้ายการเขียนโค๊ด HTML สำหรับจัดการเมนูทำได้ไม่ยากเพราะเราสามารถผ่านขั้นตอนที่ 2 หาที่วาง CSS ไปได้แล้ว สิ่งสำคัญสำหรับเนื้อหาในบทนี้คือเทคนิคการดัดแปลงเมนูเพื่อให้สามารถใช้งานได้ต่อไป การคัดลอกเมนูมาวางแนะนำให้วางไปตำแหน่งสุดท้ายของแท็กส่วนหัว วางก่อนแท็ก </head>

 

สรุป การเพิ่มเมนูให้บล็อกสปอตสามารถทำได้โดยไม่ยาก เหตุผลสำคัญที่ผู้เขียนได้นำเสนอในครั้งนี้ก็คือมันเป็นเรื่องที่ต้องใช้งานบ่อยๆ การค้นหาจากบทความอื่นๆ ก็ไม่ถนัด หลายๆครั้งเวลาผ่านไปหลายเดือนให้กลับมานั่งนึกวิธีการเพิ่มเมนูในให้บล็อกสปอต จำว่าเคยทำ คราวที่แล้วทำอย่างไร ผู้เขียนไม่ค่อยเห็นด้วย ผู้เขียนชื่นชอบวิธีจดเก็บไว้บนบล็อกและแบ่งปันกัน เรื่องราวอื่นๆ ที่จะขอแนะนำต่อไปคือการสร้าง favicon บนบล็อกสปอต ที่ผู้เขียนเกริ่นไว้ต้นๆ บทความนี้นั่นเอง

วันเสาร์ที่ 8 มีนาคม พ.ศ. 2557

แสดงซอร์สโค๊ดบนเวบบล็อกแบบมืออาชีพด้วย SyntaxHighLighter

แสดงซอร์สโค๊ดบนเวบบล็อกแบบมืออาชีพด้วย SyntaxHighLighter

เกริ่นนำ สวัสดีกันอีกครั้งสำหรับเวบบล็อก credit-thai.com แนะนำบล็อกดีๆ เรื่องราวง่ายๆ ที่ทำเองได้ด้วยตนเอง (Do It Yourself) หลังจากที่ผู้เขียนถูกปฎิเสธครั้งที่ 2 ในการเปิดใช้งาน GOOGLE ADSENSES 

การที่กูเกิลไม่ยอมนั้นมีหลายสาเหตุด้วยกันเริ่มต้นกันที่เนื้อหาไม่เพียงพอ ไม่มีเมนูเพื่อให้ง่ายต่อการค้นหาข้อมูล รวมถึงไม่มีวิธีการจัดการเนื้อหาให้อ่านง่ายและเป็นระเบียบสวยงาม ปัญหาที่สำคัญของหลายๆ เวบไซต์ที่พบมากก็คือ รูปแบบการเขียนภาษาคอมพิวเตอร์(Syntax) ดูแล้วไม่น่าอ่าน   ซึ่งเป็นจุดเริ่มต้นที่ผู้เขียนจะได้ขอแนะนำวิธีการแสดงซอร์สโค๊ดบนเวบบล็อกแบบมืออาชีพด้วย SyntaxHighLighter กัน

การติดตั้ง SyntaxHighLighter  ให้สามารถใช้งานบนเวบไซต์เราได้ต้องดำเนินการตามขั้นตอนต่อไปนี้

  1. การติดตั้งซอฟต์แวร์ ให้ทำการเพิ่มไฟล์หลักเหล่านี้ลงในหน้าเวบไซต์ที่ต้องการแสดงผล shCore.js และ shCore.css ด้วยการไปดาวน์โหลดได้ที่ http://alexgorbatchev.com/SyntaxHighlighter/download/

  2. เพิ่ม brushes ตามต้องการ เช่น shBrushJScript.js สำหรับ จาวาสคริป

  3. ประกอบด้วย shCore.css และ shThemeDefault.css

  4. เขียนซอร์สโค๊ดที่ต้องการแสดงผล(snippet)ด้วย <pre /> หรือ <script />

  5. เรียกใช้เมทธอดรูทีน SyntaxHighlighter.all() ของจาวาสคริป


ตัวอย่างวิธีการเขียนซอร์สโค๊ดเพื่อแสดงผล SyntaxHighLighter


/**
  * SyntaxHighlighter
  */
function foo()
{
   if (counter <= 10)
       return;
   // it works!
}
ตัวอย่างนี้เป็นสคริปที่ผู้เขียนใช้เป็นเทมเพลตจริงสำหรับการเขียน SyntaxHighLighter แค่ Copy&Plate แล้วนำไปแก้เฉพาะในส่วนของ code here เพื่อให้ง่ายและสะดวกต่อการหยิบไปใช้งาน เพียงง่ายๆ แค่นี้ความเป็นมืออาชีพในการสร้างเวบบล็อกของเราก็มีเพิ่มขึ้น
 











 









code here


จากตัวอย่างผู้เขียนทดลองติดตั้ง SyntaxHighLighter ไว้ที่เวบไซต์ จีพีเอสติดตามรถยนต์ เพื่อให้เวบบล็อกเรียกใช้งานสคริปแต่อย่างไรก็ตามเราสามารถเรียกใช้งานสคริปต่างๆ ที่ให้บริการโดยโฮสต์เจ้าของโค๊ด ตามที่อยู่ที่ผู้เขียนให้ไว้ด้านล่างนี้

 











วันศุกร์ที่ 7 มีนาคม พ.ศ. 2557

สร้างโมดูล PAYSBUY สำหรับ Joomla 2.5x แบบฮาร์ดโค๊ด

เกริ่นนำ  สวัสดีกันอีกครั้งสำหรับบล็อกดีๆของ credit-thai.com นำเสนอเรื่องราวดีๆ แบบทำเองได้ (DIY) ที่สำคัญต้องผ่านการทดสอบมาแล้วว่าใช้งานได้จริง เพื่อเป็นทิปดีๆ มีประโยชน์ เนื้อหาไม่ยุ่งยาก ความรู้เพื่อให้สามารถพึงพาตนเองได้ หลังจากที่ผู้เขียนได้เคยกล่าวถึงวิธีการสร้างโมดูล HelloWorld บน Joomla 2.5 ไปแล้วเมื่อหลายวันที่ผ่านมา อีกทั้งโมดูลอื่นๆ อีก งั้นวันนี้เราไปลุย "สร้างโมดูล PAYSBUY สำหรับ Joomla 2.5x แบบฮาร์ดโค๊ด"

ปัญหา เรื่องราวมีอยู่ว่าวันหนึ่งลูกค้าโทรศัพท์เข้ามาถามว่า "ร้านค้าพี่ ที่ให้บริการ เช่ารถ Alphard รับชำระด้วยบัตรเครดิตได้ไหม" ผู้เขียนตอบไปด้วยความภาคภูมิใจ ไม่ได้ครับ ขอเครื่องรูดบัตรไปหลายรอบ ธนาคารไม่อนุมัติ คราวนี้ลูกค้าสอบถามเพิ่มเติม "แล้ว PayPal กับ PAYSBUY ล่ะพี่" นี่แหล่ะเป็นที่มาของโมดูล PAYSBUY 

วิธีทำ ผู้เขียนไม่รีรอเข้าไปสมัครสมาชิกของระบบ PAYSBUY เพื่อเตรียมแอคเค้าท์สำหรับรับชำระเงิน แถม PAYSBUY ยังมีโค๊ดสำหรับให้นำไปแปะบน Joomla เสียด้วย ครั้นศึกษาต่อไปเชิงลึกปรากฎว่าไม่ใช่เค้าแค่เอาไปเชื่อมต่อกับระบบ Virtuemart ซึ่งไม่ใช่ความต้องการของผู้เขียน

ผ่านไปหลายวันเอายังไงกันดี งั้นไปทดลองเขียนโปรแกรมเองดีกว่า ผู้เขียนเคยเช็คเอ้าท์จากโมดูล PayPal Donate มาเป็นตัวอย่าง จากนั้นก็เริ่มลงมือแก้ไขแต่ปรับโครงสร้างให้อยู่ในโมดูลสำหรับ Joomla 2.5 เลียนแบบ HelloWorld ก็แล้วกัน ที่มาของคำว่า "แบบฮาร์ดโค๊ด" ของผู้เขียนก็คือไม่ต้องมีพิธีการ จับมาแก้ไขทดสอบแล้วใช้ได้จบ ไม่ต้องอ้างทฤษฎีร้อยแปดพันเก้า ปวดหัวไปป่าวๆ
  • สร้างไฟล์ mod_25paysbuy.php ให้แก้ไขในส่วนตัวอักษรสีน้ำเงินที่ผู้เขียนป้ายสีไว้
get('paysbuyacc','supakitd@gmail.com');
   //print($paysbuyacc);
   $tstamp = intval (time());
   //print($tstamp);
   $itm = $params->get('itm','Car Rental Services[van-vip.com]');
   echo "
"; echo "
"; echo " "; echo " "; echo " "; echo " "; echo "Enter Amount: "; echo "
"; echo " "; echo "
"; echo "
"; ?>
  • สร้างไฟล์ mod_25paysbuy.xml


    PaySbuy!
    Thai Prosperous IT
    1.0.0
    A simple PaySbuy module.
    
        mod_25paysbuy.xml
        mod_25paysbuy.php
        index.html
        helper.php
        tmpl/default.php
        tmpl/index.html
    
    
    

  • สร้างไฟล์อื่นๆ ประกอบคือ index.html, helper.php, tmpl/default.php และ tmpl/index.html ซึ่งไฟล์ต่างๆ เหล่านี้สามารถคัดลอกมาจากตัวอย่างเดิมได้



สรุป หลังจากนั้นทำการ Zip ไฟล์ทั้งหมดเพื่อทำการติดตั้ง ผู้เขียนทดสอบโดยการติดตั้งโมดูล 25PAYSBUY บน Joomla 2.5x ปรากฎผลลัพธ์ตามที่ผู้เขียนแนบรูปไว้ด้านล่าง ผลลัพธ์เป็นที่น่าพึงพอใจมาก เพียงแค่นี้เวบไซต์ของเราที่สร้างจาก Joomla2.5 ก็สามารถให้บริการรับชำระเงินผ่านระบบ PAYSBUY ได้แล้ว ที่ผู้เขียนชอบมากคือโมดูลนี้ป้อนจำนวนเงินหน่วยเป็นบาทได้ด้วย ครั้งหน้าเราจะมาสร้างปุ่มบริจาคของ PAYPAL กัน

เช่ารถตู้ vip