การทำ cluster คือการเอา server มากกว่าสองขึ้นไปมาทำงานร่วมกันแบบขนานกัน โดยมีประโยชน์หลักสองประเด็นคือ ป้องกันระบบล่ม (fault tolerant) และเป็นการเพิ่มประสิทธิภาพในการประมวลผลและการทำงานของ Database Server ก็พูดกันง่าย ๆ นะครับ ถ้าคุณมี Database Server 2 ตัวทำงานคู่กัน ต่างช่วยกันทำงานทำให้เป็นการลดโหลดในแต่ละตัว และเมื่อตัวใดตัวหนึ่งล่ม อย่างน้อยอาจเหลืออีกหนึ่งตัวที่ยังคงทำงานอยู่ โดยการที่คุณจะทำ Cluster นั้นตัว RDBMS ที่คุณใช้ก็ต้องรองรับด้วย แต่ในกรณีของ MySQL ผมไมทราบนะครับว่าจะต้องใช้โปรแกรมอะไรเสริมบ้าง หรือมีขั้นตอนอย่างไร แต่ถ้าใน MS SQL Server 2005 คุณต้องใช้ Enterprise Edition จึงสามารถทำ Cluster ได้ครบทุก Service แต่ถ้าเป็น Standard Edition จะทำได้เฉพาะ Reporting Service เท่านั้น และหลักการของ Cluster ใช้ได้กับ Server ทุกรูปแบบไม่จำเพาะแต่ Database Server ซึ่งปัจจุบันนี้เป็นที่นิยมอย่างกว้างขวางในองค์กรขนาดกลางและใหญ่ทั่้วไป โดยรูปแบบที่นิยมใช้กันนอกจากจะมี Database Server แล้วจะมี File Server มาช่วยทำหน้าที่เก็บไฟล์ของฐานข้อมูลเอาไว้ โดยอาจมี firewall กั้นเอาไว้เพื่อความปลอดภัย ผมเองก็กำลังหัดลองเซตระบบแบบนี้อยู่ครับแต่ผมไม่ได้ทำ Cluster นะครับ แต่ทำแบบแยกที่เก็บฐานข้อมูลกับตัวประมวลผลฐานข้อมูล แต่ทำบน MS SQL Server 2005 ครับ อยากรู้ว่าจะ้เวิร์คกว่าการใช้แบบเดี่ยว ๆ หรือเปล่า
http://dev.mysql.com/tech-resources/articles/mysql-cluster-for-two-servers.html
http://www.oreillynet.com/pub/a/databases/2006/02/16/ha_mysql_cluster.html
วันพฤหัสบดีที่ 23 กรกฎาคม พ.ศ. 2558
ดูขนาด Folder Linux
เทคนิคการดู พื้นที่ในแต่ละ Folder ของ Linux
$ du / -h | grep "[0-9]G"
du -h คือให้แสดงขนาดของ Folder ออกมาทั้งหมด โดยแสดงขนาดเป็นหน่วยที่คน (h=human) อ่านออก
grep "[0-9]G" คือให้หยิบมาเฉพาะบรรทัดที่มี ตัวเลขตามด้วยอักษร G
ผลที่ได้จะออกมาประมาณนี้
du -h คือให้แสดงขนาดของ Folder ออกมาทั้งหมด โดยแสดงขนาดเป็นหน่วยที่คน (h=human) อ่านออก
grep "[0-9]G" คือให้หยิบมาเฉพาะบรรทัดที่มี ตัวเลขตามด้วยอักษร G
ผลที่ได้จะออกมาประมาณนี้
วันศุกร์ที่ 17 กรกฎาคม พ.ศ. 2558
thaimed แพทย์แผนไทย
TTM Health Script
203.157.81.35/mis
203.157.81.35/pandora #Download Program
******************************************
99.92- รหัสฝังเข็ม
99.35-อบ ประคบ สมุนไพร
203.157.81.35/mis
203.157.81.35/pandora #Download Program
******************************************
99.92- รหัสฝังเข็ม
99.35-อบ ประคบ สมุนไพร
Program Startup Win8
วิธีเปิดโปรแกรมอัตโนมัติเมื่อไซน์อินเข้า Windows 8
C:\Users\%user name%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
วันนี้มีผมมีเทคนิควิธีการเปิดโปรแกรมที่ใช้งานบ่อยๆ อย่างเช่น Internet Explorer (iexplorer.exe) หรือ Microsoft Word (winword.exe) เป็นต้น โดยอัตโนมัติเมื่อทำการไซน์อินเข้า Windows 8 มาฝากครับ
โฟลเดอร์ Startup เป็นโฟลเดอร์พิเศษสำหรับใช้เปิดโปรแกรมโดยอัตโนมัติเมื่อผู้ใช้ล็อกออน (ไซน์อิน) เข้า Windows โดยจะมีอยู่ 2 ประเภท คือ โฟลเดอร์ Startup ของ All Users สำหรับใช้เปิดโปรแกรมสำหรับผู้ใช้ทุกคน และโฟลเดอร์ Startup ของ Current User สำหรับใช้เปิดโปรแกรมสำหรับผู้ใช้ที่กำลังล็อกออน
บน Windows 7 หรือเก่ากว่านั้นเราสามารถเปิดโปรแกรมอัตโนมัติโดยการสร้างหรือคัดลอกชอร์ตคัทของโปรแกรมที่ต้องการไปเก็บไว้ในโฟลเดอร์ Startup โดยการคลิกปุ่ม Start คลิก All Programs คลิกขวาบน Startup แล้วคลิก Explorer (มีผลเฉพาะผู้ใช้ที่กำลังล็อกออน) หรือ Explorer All Users (มีผลกับผู้ใช้ทุกคน) แต่บน Windows 8 ไม่สามารถใช้วิธีการแบบเดียวกันได้เนื่องจากไม่มีเมนู All Programs อย่างไรก็ตามเราสามารถเปิดโฟลเดอร์ Startup โดยใช้ File Explorer (ชื่อเดิม Windows Explorer) ได้
สำหรับวิธีการเปิดโปรแกรมอัตโนมัติเมื่อผู้ใช้ (ทุกคน) ไซน์อินเข้า Windows 8 ทำได้โดยการใช้ File Explorer เปิดไปยังตำแหน่ง C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp แล้วทำการคัดลอกชอร์ตคัทของโปรแกรมที่ต้องการไปเก็บในโฟลเดอร์ StartUp
โฟลเดอร์ Startup เป็นโฟลเดอร์พิเศษสำหรับใช้เปิดโปรแกรมโดยอัตโนมัติเมื่อผู้ใช้ล็อกออน (ไซน์อิน) เข้า Windows โดยจะมีอยู่ 2 ประเภท คือ โฟลเดอร์ Startup ของ All Users สำหรับใช้เปิดโปรแกรมสำหรับผู้ใช้ทุกคน และโฟลเดอร์ Startup ของ Current User สำหรับใช้เปิดโปรแกรมสำหรับผู้ใช้ที่กำลังล็อกออน
บน Windows 7 หรือเก่ากว่านั้นเราสามารถเปิดโปรแกรมอัตโนมัติโดยการสร้างหรือคัดลอกชอร์ตคัทของโปรแกรมที่ต้องการไปเก็บไว้ในโฟลเดอร์ Startup โดยการคลิกปุ่ม Start คลิก All Programs คลิกขวาบน Startup แล้วคลิก Explorer (มีผลเฉพาะผู้ใช้ที่กำลังล็อกออน) หรือ Explorer All Users (มีผลกับผู้ใช้ทุกคน) แต่บน Windows 8 ไม่สามารถใช้วิธีการแบบเดียวกันได้เนื่องจากไม่มีเมนู All Programs อย่างไรก็ตามเราสามารถเปิดโฟลเดอร์ Startup โดยใช้ File Explorer (ชื่อเดิม Windows Explorer) ได้
สำหรับวิธีการเปิดโปรแกรมอัตโนมัติเมื่อผู้ใช้ (ทุกคน) ไซน์อินเข้า Windows 8 ทำได้โดยการใช้ File Explorer เปิดไปยังตำแหน่ง C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp แล้วทำการคัดลอกชอร์ตคัทของโปรแกรมที่ต้องการไปเก็บในโฟลเดอร์ StartUp
วันศุกร์ที่ 10 กรกฎาคม พ.ศ. 2558
Mbase เข้ารหัสencode decode
MODIFY PROJECT c:\mbase2012\mbase2012.pjx
DO c:\mbase2012\prg\startup.prg
?std.aencode("1234")
?std.adecode("8LNPR")
?std.aencode("1111")
DO c:\mbase2012\prg\startup.prg
?std.aencode("1234")
?std.adecode("8LNPR")
?std.aencode("1111")
วันศุกร์ที่ 3 กรกฎาคม พ.ศ. 2558
Github Token
https://github.com/Pgans/Boontha
Pgans:okp=k9iu[6Pmk;mhosp.gan
Boontha
Yii2-user:200094bf95e389756c92713534c6defa46d52174
yii2b-devices:04394681f802c2a0f70a20f6cd7e51437f7df521
datePicker:b57fd8f918f87ba71bcde4f56dc15d502eac55d2
hospital:::
Createing aToken
http://bamossza.com
http://www.select2web.com
Pgans:okp=k9iu[6Pmk;mhosp.gan
Boontha
Yii-advanced:YiiDemoaf951629b86da967229d75b39afc60042fe770c0
Yii2-user:200094bf95e389756c92713534c6defa46d52174
yii2b-devices:04394681f802c2a0f70a20f6cd7e51437f7df521
datePicker:b57fd8f918f87ba71bcde4f56dc15d502eac55d2
hospital:::
edaa40f74f1984b304d4ba7a68c50fb408d5cee4
Createing aToken
http://bamossza.com
http://www.select2web.com
วันพฤหัสบดีที่ 2 กรกฎาคม พ.ศ. 2558
การติดตั้ง Composer Windows
การติดตั้ง Composer
Composer คือ ตัวจัดการส่วนของ source code ภายนอก ที่ไม่ได้เป็นส่วนหนึ่งของ source code ของโปรเจ็คของเรา มาตั้งแต่แรก แต่เราสามารถเรียกใช้งานส่วนนี้ได้ หรือที่เรียกว่าส่วน Source code ที่เป็น Library รวมๆกันแล้วกลายเป็น Dependency Library ซึ่ง composer จะจัดการ dependency ที่เขียนด้วยภาษา php โดยมีแหล่งรวม packages ต่างๆอยู่ที่ http://packagist.org ที่นี้เองจะรวม repository ส่วนของ dependency library จากหลายๆที่ไม่ว่าจะเป็น github bitbucket .. หากเปรียบเทียบกับภาษาอื่น ตัว composer จะเหมือนกับ gemfile ใน Ruby , Maven ใน Java หรือส่วนหนึ่งใน Nuget ของ .Net
การติดตั้ง Composer ใน Windows
1. Copmposer ต้องการ PHP version ไม่ต่ำกว่า PHP 5.3.2+ ในที่นี้เราจำเป็นต้องติดตั้งโปรแกรม xampp
2. SET PATH ให้สามารถใช้คำสั่ง php ได้จากทุกที่
2. SET PATH ให้สามารถใช้คำสั่ง php ได้จากทุกที่
คลิ๊กขวา จาก My Computer แล้วเลือก Properties > Advanced System Setting
Advanced Tab > Environment Variables…
สมัครสมาชิก:
บทความ (Atom)