วิธี Restore ข้อมูลของ Redmine [แบบ Full]

หลังจากเราได้ทำการ Backup แบบ Full ไปแล้ว ก็มาถึงวิธีการ Restore แบบ full กันบ้าง โดยในกรณีนี้จะถือว่าเครื่องที่จะทำการ Restore ไม่ได้ลง Bitnami Redmine

วิธีการ Restore Redmine แบบ full
1.Restore file โดยการนำไฟล์ที่เรา zip จากการ backup มาแตกไฟล์ลงที่ C:\Bitnami\
FullrestoreRedmine-image001

2. ทำการ run command (ต้อง run as administrator)
FullrestoreRedmine-image002

3. พิมพ์ command cd C:\Bitnami\redmine เสร็จแล้ว Enter แล้วตามด้วย serviceinstall.bat INSTALL เสร็จแล้ว Enter ถ้าไม่มีปัญหาก็จะได้ตามรูปและจะมี หน้าต่าง command line ขึ้นมารันสักพักแล้วก็จะปิดไป
FullrestoreRedmine-image003

4. ไปที่ C:\Bitnami\redmine
แล้ว เปิด manager-windows.exe แล้วกด Start All เพื่อทำการเปิดการทำงานทั้งหมดของ redmine
FullBackupRedmine-image001

FullrestoreRedmine-image004

5. แล้วทดลองเข้าไปที่ 127.0.0.1/redmine ถ้าสำเร็จก็จะขึ้นดังภาพ
FullrestoreRedmine-image005

เพียงเท่านี้ก็เสร็จเรียบร้อยแล้วสำหรับการกู้คือข้อมูล หรือ Restore ข้อมูลของ Bitnami Redmine ง่ายๆอีกเช่นกัน

วิธีลบ Revision ขยะ ใน WordPress ของเรา

มีใครสังเกตไหมว่าเวลาเราเขียนบทความใน WordPress จะมี การบันทึกอัตโนมัติให้เราด้วย สามารถสังเกตเห็นได้จาก เลข Revision ด้านขวามือของ Post นั้นๆ ซึ่งหากเรามีบทความจำนวนมากก็จะทำให้มี Revision มากตามไปด้วยทำให้กินพื้นที่ใน Database และยังทำให้ Database บวมและ ทำงานช้าลงอีกด้วย
วิธีแก้ไขสามารถทำได้ ในบทความนี้จะมาสอนวิธีลบ Revision post ใน WordPress ออกไป โดยโดยใช้ Plugin ที่ชื่อว่า Better Delete Revision https://wordpress.org/plugins/better-delete-revision/

delete_revision_post_wordoress_0

แต่ก่อนที่เราจะลบ Revision post แนะนำให้ ทำการ backup ข้อมูลของ wordpress ไว้ก่อน ปลอดภัยไว้ก่อนนะ

แล้วก็ก่อนที่จะลบ ลองไปดู post ของเราสักอันนึงสิ ดูทางด้านขวามือบนของ post นะ เป็นยังไงมีกี่ Revision เพื่อเป็นการตรวจสอบก่อน ลงมือ อิอิ , ออ มีอยู่ 5 revision นะ Post นี้
delete_revision_post_wordoress_before

หลังจากนั้นให้เราทำการติดตั้ง Better Delete Revision ก่อน แล้วไปที่ Settings เลือก Batter Delete Revision

delete_revision_post_wordoress_1

จะเห็นว่า เรามี Post อยู่เท่าไร จากตัวอย่างในรูปมี 56 post หลังจากนั้นกด Check Revision Posts ได้เลย
delete_revision_post_wordoress_2

Plugin ก็จะหา Revision ทั้งหมดขึ้นมา ซึ่งเราไม่ได้ใช้แล้วทั้งนั้น ขยะทั้งนั้นเลยนะเนี้ย กด Yes ปุ่มสีน้ำเงินเพื่อลบขยะทั้งหมดได้เลย
delete_revision_post_wordoress_3

รอสักครู่ก็จะเห็นรูปตามนี้เลย Delete ไปแล้วกี่ Revision
delete_revision_post_wordoress_4

ไหนมันลบออกไปจริงหรือป่าว ไหนลองดู post เดิมสิ หายไปหมดเลยจริงๆด้วย
delete_revision_post_wordoress_after

และนี้ก็เป็นวิธีลบ Revision ใน wordpress ให้ database ของเราไม่เก็บพวกขยะ ไม่ทำให้ database บวมอีกต่อไป

วิธี Backup สำรองข้อมูลของ Redmine [แบบ Full]

ในบทความนี้จะมาสอนวิธี Backup Redmine สำรองข้อมูลเพื่อที่จะเอาไว้ใช้ กัน Redmine พัง หรือเก็บเอาไปลงที่เครื่องอื่น
โดยบทความนี้จะสอนวิธี Backup แบบ Full นะ ก็คือ Backup Redmine ทั้งหมด โดยจะใช้ Bitnami Redmine สำหรับ windows

วิธี Backup Redmine แบบ full
1. ให้ไปที่ redmine folder ในเครื่องเรา C:\Bitnami\redmine
FullBackupRedmine-image001

2. ทำการเปิด manager-windows.exe แล้วกด Stop All เพื่อทำการปิดการทำงานทั้งหมดของ Redmine ก่อนที่จะทำการ backup
FullBackupRedmine-image002

3.Zip folder ทั้งหมด ใน C:\Bitnami\redmine
FullBackupRedmine-image003

เพียงเท่านี้ก็เสร็จเรียบร้อยแล้วสำหรับการ สำรองข้อมูลของ Bitnami Redmine ง่ายๆเลย

ส่วนวิธี Restore สามารถอ่านต่อได้ที่นี้ วิธี Restore ข้อมูลของ Redmine [แบบ Full]

Key ลัด Sublime 3 วิธีทำให้ตัวอักษรเป็นตัวพิมพ์ใหญ่/เล็ก

สำหรับใครที่กำลังหาว่า Key ลัดที่ทำให้ตัวอักษรภาษาอังกฤษเป็นตัวพิมพ์ใหญ่ Upper case หรือ ตัวพิมพ์เล็ก Lower case ต้องกดยังไงนะ หาเมนูยังไงก็ไม่เจอ

วิธีทำเป็นตัวพิพม์ใหญ่ ให้เราคลิกคลุมตัวหนังสือที่เราจะทำ แล้ว กด ctrl + k + u
UPPER

วิธีทำเป็นตัวพิพม์ใหญ่ ให้เราคลิกคลุมตัวหนังสือที่เราจะทำ แล้ว กด ctrl + k + l (l คือ ตัวแอล)
LOWWER

เป็นยังไงทำกันได้ไหม ลองทำดูนะไม่ยากเลย กับการทำ วิธีทำให้ตัวอักษรเป็นตัวพิมพ์ใหญ่/เล็ก กับ Key ลัด Sublime 3

แนะนำ Plugin แปะ Source code ใน WordPress

สำหรับคนที่ใช้งาน wordpresss แล้วต้องการโพส source code หรือ แปะโค้ดที่เราเขียนลงใน Blog ของเรา สามารถใช้งาน plugin ของ wordpress ได้ ในบทความนี้จะมาขอแนะนำ plugin 2 ตัวที่ยอดฮิต ใช้งานได้ดีจริงๆ

1. SyntaxHighlighter Evolved

syntaxhighlighter

สำหรับตัวนี้ SyntaxHighlighter หลายคนอาจจะเคยใช้งานที่อื่นมาบ้าง เพราะเจ้านี้เขา support หลายที่มาก เขาบอกว่า หลายๆที่ก็ใช้ของเขาเเช่นกัน เช่น Apache, Aptana, Mozilla, Yahoo, WordPress, Bug Labs, Freshbooksและอื่นๆ

นอกจากนี้ยังมีธีมที่รองรับหลายแบบเช่น
Theme
Default
Django
Eclipse
Emacs
Fade To Grey
Midnight
RDark
ดูตัวอย่างได้จากที่นี้ http://alexgorbatchev.com/SyntaxHighlighter/manual/themes/

ตัวอย่างการใช้งาน หน้าตาจะออกมาเป็นแบบนี้
SyntaxHighlighter Evolved v2

ส่วนวิธีใช้งาน ก็ใช้เครื่องหมาย [ชื่อภาษา] โค้ด [/ชื่อภาษา] โดยชื่อภาษาสามารถดูได้จาก >>> http://alexgorbatchev.com/SyntaxHighlighter/manual/brushes/
SyntaxHighlighter Evolved v3-raw

ใครที่สนใจสามารถหามาติดตั้งได้จากที่นี้ https://wordpress.org/plugins/syntaxhighlighter/

2. Crayon Syntax Highlighter

crayon

สำหรับ Crayon Syntax Highlighter ก็เป็น plugin อีกตัวหนึ่งที่น่าสนใจเช่นกัน

รองรับหลายภาษามากๆ โดยสามารถดูภาษาที่รองรับทั้งหมด ได้จากใน folder ของ plugin โหลดมาที่
\crayon-syntax-highlighter\langs

ส่วนธีม Theme ก็มีมากจริงๆ สามารถดูได้จาก folder ของ plugin โหลดมาที่
crayon-syntax-highlighter\themes

ตัวอย่างการใช้งาน หน้าตาจะออกมาเป็นแบบนี้
Crayon Syntax Highlighter

ส่วนวิธีใช้งาน ก็ใช้เครื่องหมาย crayon code โดยชื่อภาษาสามารถดูได้จาก >>> ได้จากใน folder ของ plugin โหลดมาที่
\crayon-syntax-highlighter\langs

Prepaid กับ Postpaid ต่างกันอย่างไง

Oyster_Card_Top-up_Machine

Prepaid กับ Postpaid นั้นมีความแตกต่างกัน ตรงที่เมื่อไรควรจะจ่ายเงิน ซึงส่งผลต่อการใช้งาน ของผู้ใช้งาน

Prepaid นั้นหมายถึง จ่ายเงินก่อนใช้งาน ตัวอย่างเช่น การเติมเงินจากบัตรเติมเงินก่อนการใช้งานโทรศัพท์ การเติมเงิน

Postpaid นั้นหมายถึง จ่ายเงินหลังจากใช้งาน ตัวอย่างการใช้งานเช่น การจ่ายค่าน้ำ ค่าไฟ ค่าอินเตอร์เน็ต ค่าบัตรเครดิต ค่างๆ

จะสังเกตได้ว่า การใช้ Postpaid จะเป็นที่นิยมกว่า และใช้กับบริการที่มีมูลค่าสูงกว่าแบบ Prepaid เนื่องจากการใช้งานแบบ Postpaid ทำให้เราไม่ต้องกังวลเรื่องค่าใช้จ่ายในระหว่างการใช้งานทำให้เราใช้จ่ายมากกว่าแบบ Prepaid ซึ่งเราต้องมากังวลอยู่ตลอดว่า เดียวจะต้องเติมเงินถ้าเงินหมด นั้นเอง

ทีนี้เราก็เข้าใจเกี่ยวกับ Prepaid กับ Postpaid คราวนี้ใครถามก็อย่าลืมบอกหรือให้ความรู้ทุกคนจะได้เข้าใจกันได้อย่างถูกต้องนั้นเอง

วิธีทำโมเสค หรือ เซ็นเซอร์ รูปภาพง่ายๆ

บทความนี้จะมาสอนวิธีทำ โมเสค หรือ เซ็นเซอร์ รูปภาพแบบง่ายมากๆ ไม่ต้องใช้ photoshop
ใช้โปรแกรมง่ายๆกับ PhotoScape นั้นเอง สำหรับใครยังไม่ได้ลงโปรแกรมก็ไปลง ได้ตาม >>> บทความนี้

ขั้นตอนแรกก็เปิดรูปขึ้นมาจากโปรแกรม PhotoScape (ลากรูปใส่เลย) แล้วเลือกแถบด้านบนเป็น Editor
mosac1

แล้วก็เลือกแถบด้านล่างเป็น Tools แล้วกดเลือก Mosaic เราจะเห็นว่ามีให้เลือกอยู่ 4 แบบ สามารถกดเลือก แล้ววาดลงไปบนรูปของเราว่าจะเซ็นเซอร์ตรงไหนได้เลยนะ
mosac2

ถ้าแบบ Mosaic – Low ก็จะได้แบบนี้ (ดูที่ปากนางแบบ)
mosaclow

ถ้าแบบ Mosaic – Middle ก็จะได้แบบนี้
mosacmedium

ถ้าแบบ Mosaic – High ก็จะได้แบบนี้
mosachight

อันสุดท้าย ถ้าแบบ Jitter ก็จะได้แบบนี้
mosacjitter

ชอบแบบไหนก็เลือกแล้ว กด save ได้เลย ง่ายมากๆ

แม่นยำ VS เที่ยงตรง ต่างกันอย่างไง

ความเที่ยงตรง (Accuracy) และ ความแม่นยำ (Precision) นั้นบางคนอาจจะคิดว่าก็เหมือนกันนั้นและ แต่จริงๆแล้วมันมีความแตกต่างกันอย่างสิ้นเชิงเลยละ เรามาทำความเข้าใจกันดีกว่าว่าแตกต่างกันอย่างไร

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

ความเที่ยงตรงสูง-แม่นยำต่ำp

เราเรียกว่า แบบนี้ว่า
มีความเที่ยงตรงสูง
ความแม่นยำต่ำ

ความแม่นยำ (Precision) นั้นหมายถึง ค่าที่ได้นั้นมีค่าแต่ละค่าเข้าใกล้เคียงกัน ซึ่งค่านั้นอาจจะไม่เข้าใกล้ความถูกต้องก็ได้
ตัวอย่างในการยิงธนู จะเห็นว่าแค่ละครั้งที่ยิงโดนใกล้เคียงกันแสดงให้เห็นถึงความแม่นยำ

ความเที่ยงตรงต่ำ-แม่นยำสูง

เราเรียกว่า
มีความเที่ยงตรงต่ำ
ความแม่นยำสูง

แล้วถ้าความเที่ยงตรงสูง และ ความแม่นยำสูงจะเป็นอย่างไงนะ?
ก็จะเป็นดังภาพด้านล่างนี้ เข้าใกล้จุดศูนย์กลางและมีค่าเข้าใกล้กัน
ความเที่ยงตรงสูง-แม่นยำสูง

เราจะเห็นว่าความเที่ยงตรงและความแม่นยำก็เป็นสิ่งที่บอกถึงคุณสมบัติของค่านั้นๆการทำความเข้าใจที่ถูกต้องจะทำให้เราเข้าความผิดพลาด(Error)ของการวัดค่าต่างๆได้อย่างถูกต้อง

วิธีติดตั้ง WordPress บนเครื่องของเราเอง แบบง่ายสุดๆ

ในบทความนี้จะมาสอนวิธีติดตั้ง CMS ยอดนิยม นั้นก็คือ WordPress นั้นเอง
จะเป็นการติดตั้งลงบน เครื่อง PC ของเรานะ โดยต้องลง Appserv ไว้ก่อนที่จะทำตามบทความนี้นะ ว่าแล้วก็มาเริ่มกันเลย

1. เริ่มจาก ไปดาวโหลด wordpress ได้ที่ https://th.wordpress.org/ หรือ https://wordpress.org/
wordpress0

2. เมื่อได้ไฟล์ wordpress มาแล้วก็แตกไฟล์ลง โฮสจำลอง appserv ของเราเลย โดยแตกลงที่ C:/AppServ/www
wordpress_install-1

3. ถัดมาก็ไปสร้าง database ที่ 127.0.0.1/phpMyAdmin
wordpress_install-2

4. กดไปที่ แถบ Databases ด้านบน
wordpress_install-3

5. ทำการตั้งชื่อ database ของเรา โดดยเขียนลงไปที่ ช่อง Database name
wordpress_install-4

6. จากตัวอย่าง เราจะสร้าง database ที่ชื่อว่า wp ถ้าสร้างสำเร็จก็จะขึ้นตามรูปด้านล่างนี้
wordpress_install-5

7. เสร็จแล้วให้เราไปที่ 127.0.0.1/wordpress จะเห็นเหมือนรูปด้านล่างนี้ ให้ทำการกดปุ่ม Let’s go!
wordpress_install-6

8. เราก็จะมาถึงหน้า ติดตั้งที่กรอกข้อมูลกันแล้ว
ก็ทำการกรอก Database Name เป็น wp เพราะเราพึงสร้าง database เป็นชื่อนี้
Username, Password ก็คือใช้ที่เราใช้ login เข้า database
ส่วนที่เหลือก็ไม่ต้องแก้ไขอะไร กด submit เพื่อไปต่อ
wordpress_install-7

9. พร้อมแล้วก็กด Run the install ได้เลย
wordpress_install-8

10. ให้เราทำการตั้งชื่อข้อมูลเกี่ยวกับเว็บไซท์ wordpress ของเรา
Site Title ชื่อเว็บเรา
Username ชื่อ User ที่เราจะใช้ Login เข้า wordpress ของเรา
Password รหัส ที่เราจะใช้ Login เข้า wordpress ของเรา
Email
ส่วน Search Engine Visibility อันนี้ระวังให้ดีนะ ถ้าเราอยากให้ Google มาเก็บข้อมูลของเรา อยากให้เว็บไซท์ของเรา สามารถค้นหาได้จาก Google ก็ไม่ต้องติ๊กนะ
กด Install WordPress ต่อได้เลย
wordpress_install-9

11. เสร็จแล้ว กด Login ได้เลย
wordpress_install-10

12.ทดลองเข้าได้เลยโดยใช้ User password จากข้อ10 นะ ซึ่งตรงนี้เราสามารถเข้ามาหน้า Loing นี้ได้จาก 127.0.0.1/wp-admin
wordpress_install-11

13. เข้าได้แล้ว
wordpress_install-12

แล้วนี้ก็เป็นขั้นตอนในการติดตั้ง wordpress ลงในเครื่องของเรา ง่ายมากๆเลย