ผมลงเฉพาะตัวที่ใช้กับ Windows 10 ได้นะ เนื่องจาก ส่วนตัว ใช้ Windows 10 อยู่ครับ
อันนี้เสียเงิน มีทดลองใช้
AXURE RP
ไว้ทำ Prototype และ วาดพวก Diagram แต่เสียเงินนะ อันนี้
http://www.axure.com/
อันนี้ก็เสียเงิน แต่มีเวอร์ชั่นฟรีให้ใช้
Visual Paradigm
ไว้สำหรับเขียนพวก Diagram มีเวอร์ชั่น Community (ฟรี) ให้ใช้
https://www.visual-paradigm.com/
Justinmind
ไว้สำหรับทำพวก Prototype มีให้ทดลองใช้ 30 วันแรก หลังจากนั้นจะเป็นเวอร์ชั่นฟรีให้ใช้
http://www.justinmind.com/
อันนี้ ฟรี ไม่เสียเงิน บริจาคได้ตามศรัทธา
Dia
สำหรับวาดพวก Diagram ต่าง ๆ
http://dia-installer.de/
Pencil
สำหรับวาดพวก Diagram ต่าง ๆ
http://pencil.evolus.vn/
วันพฤหัสบดีที่ 28 กรกฎาคม พ.ศ. 2559
โปรแกรมสำหรับทำพวก Prototype และ Diagram ต่าง ๆ
มีทั้งฟรีและเสียเงิน เอาไว้ว่าง ๆ จะแยกให้นะ
AXURE RP
ไว้ทำ Prototype และ วาดพวก Diagram แต่เสียเงินนะ อันนี้
http://www.axure.com/
Visual Paradigm
ไว้สำหรับเขียนพวก Diagram มีเวอร์ชั่น Community (ฟรี) ให้ใช้
https://www.visual-paradigm.com/
Justinmind
ไว้สำหรับทำพวก Prototype มีให้ทดลองใช้ 30 วันแรก หลังจากนั้นจะเป็นเวอร์ชั่นฟรีให้ใช้
http://www.justinmind.com/
AXURE RP
ไว้ทำ Prototype และ วาดพวก Diagram แต่เสียเงินนะ อันนี้
http://www.axure.com/
Visual Paradigm
ไว้สำหรับเขียนพวก Diagram มีเวอร์ชั่น Community (ฟรี) ให้ใช้
https://www.visual-paradigm.com/
Justinmind
ไว้สำหรับทำพวก Prototype มีให้ทดลองใช้ 30 วันแรก หลังจากนั้นจะเป็นเวอร์ชั่นฟรีให้ใช้
http://www.justinmind.com/
วันพฤหัสบดีที่ 21 กรกฎาคม พ.ศ. 2559
การติดตั้ง PHP 5.6 (5.6.14) ลงใน Windows Server 2008 R2
สิ่งที่ต้องเตรียมก่อนลง PHP
1. Microsoft Visual C++ 2012 Redistributable (x86) - 11.06.61030
2. Oracle Client
สิ่งที่ต้องเตรียมก่อนลง Oracle Client 12c
1. Microsoft Visual C++ 2010 x86 Redistributable - 10.0.30319
การลง Oracle Client 12c
1. Download File
2. Extract File
3. ตั้งค่า PATH
4. ทดสอบ Oracle
1. Download PHP Version Non Thread Safe ที่ http://windows.php.net/download
2. Extract File ที่ได้ ลงใน โฟลเดอร์ ที่ต้องการ ในที่นี้ใช้
C:\php-5.6.14-nts-Win32-VC11-x86
3. rename file php.ini-production หรือ copy แล้วเซฟเป็นชื่อ php.ini
หากไม่เห็นชื่อ นามสกุลไฟล์ .ini ให้ทำการแสดง นามสกุลใน Explorer ก่อน ดังนี้
http://itclubth.blogspot.com/2015/11/windows-server-2008-r2.html
4. ทำการตั้งค่า php.ini
session.save_path = "c:\xxx\xxx"
upload_tmp_dir = "c:\xxx\xxx"
open_basedir = "c:\xxx\xxx; c:\xxx"
4. ทดสอบ PHP ด้วย Command Line.
ด้วยการพิมพ์คำสั่ง php -info ในโฟลเดอร์ของ php เอง เพื่อเรียกใช้ php.exe
ภาพนี้เป็นตัวอย่าง เมื่อเรียกใช้ php แล้วเกิด error MSVCR100.dll
จำเป็นจะต้องติดตั้ง Microsoft Visual C++ 2010 Redistributable Package (x86) หรือจะใช้ x64 ก็ได้ แต่ Database และ PHP ควรเป็น 32 หรือ 64 bit เหมือนกัน
6. ตั้งค่า PHP กับ IIS
7. ทดสอบ PHP กับ IIS
8. ทดสอบ PHP กับ Oracle
1. Microsoft Visual C++ 2012 Redistributable (x86) - 11.06.61030
2. Oracle Client
สิ่งที่ต้องเตรียมก่อนลง Oracle Client 12c
1. Microsoft Visual C++ 2010 x86 Redistributable - 10.0.30319
การลง Oracle Client 12c
1. Download File
2. Extract File
3. ตั้งค่า PATH
4. ทดสอบ Oracle
1. Download PHP Version Non Thread Safe ที่ http://windows.php.net/download
2. Extract File ที่ได้ ลงใน โฟลเดอร์ ที่ต้องการ ในที่นี้ใช้
C:\php-5.6.14-nts-Win32-VC11-x86
3. rename file php.ini-production หรือ copy แล้วเซฟเป็นชื่อ php.ini
หากไม่เห็นชื่อ นามสกุลไฟล์ .ini ให้ทำการแสดง นามสกุลใน Explorer ก่อน ดังนี้
http://itclubth.blogspot.com/2015/11/windows-server-2008-r2.html
4. ทำการตั้งค่า php.ini
session.save_path = "c:\xxx\xxx"
upload_tmp_dir = "c:\xxx\xxx"
open_basedir = "c:\xxx\xxx; c:\xxx"
4. ทดสอบ PHP ด้วย Command Line.
ด้วยการพิมพ์คำสั่ง php -info ในโฟลเดอร์ของ php เอง เพื่อเรียกใช้ php.exe
ภาพนี้เป็นตัวอย่าง เมื่อเรียกใช้ php แล้วเกิด error MSVCR100.dll
จำเป็นจะต้องติดตั้ง Microsoft Visual C++ 2010 Redistributable Package (x86) หรือจะใช้ x64 ก็ได้ แต่ Database และ PHP ควรเป็น 32 หรือ 64 bit เหมือนกัน
6. ตั้งค่า PHP กับ IIS
7. ทดสอบ PHP กับ IIS
8. ทดสอบ PHP กับ Oracle
วันพุธที่ 3 กุมภาพันธ์ พ.ศ. 2559
การลบทุกตารางออกจาก Oracle
BEGIN
FOR c IN (SELECT table_name FROM user_tables) LOOP
EXECUTE IMMEDIATE ('DROP TABLE "' || c.table_name || '" CASCADE CONSTRAINTS');
END LOOP;
FOR s IN (SELECT sequence_name FROM user_sequences) LOOP
EXECUTE IMMEDIATE ('DROP SEQUENCE ' || s.sequence_name);
END LOOP;
FOR i IN (SELECT view_name FROM user_views) LOOP
EXECUTE IMMEDIATE 'DROP VIEW ' || i.view_name;
END LOOP;
END;
* คำสั่งนี้ จะทำงานทันที ให้ระวังในการใช้งาน
วันอังคารที่ 26 มกราคม พ.ศ. 2559
Review Harddisk SSD
สืบเนื่องจาก Harddisk ตัวเก่า ใกล้จะไปแล้ว เปิด Photoshop แล้วจอฟ้า ถึงกับต้องแสกน Harddisk ทุกครั้งที่เจอปัญหานี้ ทำให้ต้องทำใจ หาตัวใหม่ ก็ลอง ๆ เลือกในเว็บดู ก็เห็นว่า SSD 240 GB ราคา ราว ๆ สามพัน พอจะจับต้องได้ (เมื่อก่อน ไม่ถึง 100 GB นี่เป็นหมื่นเลยนะ) เมื่อวานก็เลยรีบกลับ แวะไปที่พันทิพย์เลย ที่ ๆ คุ้นเคย ไม่รู้จริง ๆ ว่าเด๋วนี้ ไปซื้อคอมที่ไหนกัน แต่โตมากะพันทิพย์เนี่ยแหละ
ก็ไปที่ร้าน หา ๆ ดู 240 GB รุ่นที่ถูกที่สุด ก็ได้เจ้าตัวนี้มา SSD Sandisk SSD PLUS 240 GB ราคา ก็ 3190 บาท ที่ banana ซึ่งจริงๆ ร้าน Jib ขายถูกกว่านะ แต่ตอนนั้น อยากได้กล่อง External ไว้ใส่ Harddisk ตัวเก่าด้วย ถามที่ Jib พนักงานบอกไม่มี เลยลองไปดู ร้านอื่น พอดีไปถามที่ banana ก็ไม่มีหรอกนะ แต่พนักงานบอกราคา และวิ่งออกไปหาให้เลย ก็เอาวะ บริการดี ซื้อที่นี่ก็ได้ ตอนแรกนึกว่าจะรูดได้หมด แต่กล่องต้องออกเงินสด เพราะไปหยิบร้านอื่นมา ก็อดไป เพราะพกติดตัวไปแค่ สามร้อย เลยรูดได้แต่ SSD จริงๆ การเลือกซื้อ SSD ต้องดูความเร็วในการอ่าน การเขียนด้วยนะ แต่ละรุ่น ไม่เท่ากัน บางรุ่น อ่านเขียนเท่ากัน บางรุ่น เน้นอ่าน เน้นเขียน แต่รุ่นที่เลือกมา เป็นรุ่นที่ ความเร็วในการอ่านมากกว่าเขียน
กลับมาถึงห้อง ก็จัดแจง ถอด Harddisk เก่าออกก่อนเลย แล้วใส่ เจ้าตัวใหม่ทันที ปกติ Harddisk Notebook จะมีขนาด 2.5" ซึ่ง SSD ที่ขายทั่วไปตอนนี้ ก็ 2.5" เอามาใส่แทนกันได้ทันทีอยู่แล้ว การถอดออกมาเปลี่ยนจึงไม่มีปัญหาอะไรเลย ซึ่ง Interface ที่ใช้กันอยู่ตอนนี้ ก็ SATA เหมือน ๆ กัน จะต่างกันก็ ความเร็วในการรับส่งข้อมูลนั่นแล
หลังจากเปลี่ยนเสร็จ ก็ลงวินโดส์ใหม่ ได้เรื่องเลย ไข้ขึ้น ปวดหัวตุ๊บ ๆ ก็อดทนจนลงวินโดส์เสร็จ แล้วก็นอน หลังจากนั้น ตื่นมาเที่ยงคืนกว่า อาการดึขึ้น ก็ลงไดรเวอร์ โปรแกรมต่อ
จากการใช้สักพัก ก็เขียนริวิว ไว้ก่อนละกัน เอาข้อดีก่อนละกันนะ
อย่างแรก มันเบา เบามาก เบากว่า Harddisk ตัวเดิมเยอะเลย เบาแบบรู้สึกได้ นั่นหมายถึง มันทำให้ Notebook น้ำหนักลดลงนะ แม้จะไม่เยอะมากก็เถอะ
อย่างที่สอง เงียบ เงียบมาก เพราะเป็น solid state นั่นเอง มันถึงมันไม่มีจานหมุนไง ไม่ต้องมีเสียงดัง แกร่ก ๆ แบบ Harrdisk ตัวเก่า ยังดี ที่มีไฟกระพริบ บอกสถานะการทำงาน ไม่งั้นคงไม่รู้ว่าทำอยู่
อย่างที่สาม นี่ความเร็วเลย เร็วกว่าเดิมแบบเห็นได้ชัด คือมันไม่ได้ทำให้ CPU เร็วขึ้นนะ แต่การอ่าน การเขียน นี่เร็วขึ้นแบบรู้สึกได้ ใช้งานโปรแกรม ต่าง ๆ นี่ไหลลื่นขึ้นเยอะ อย่างกะได้คอมใหม่ เปลี่ยนได้เปลี่ยนเลยแนะนำ
ทีนี้มาดูข้อเสียกันบ้าง
อย่างแรก ก็เรื่องความจุ แม้จะราคาลดลงมามากแล้ว แต่ความจุก็ยังเป็นข้อจำกัดของ SSD อยู่ดี แต่ถ้าเอามาใช้งานทั่วไป ไม่ได้เก็บ หนังเก็บคลิป ความจุที่ 240 GB นี่ก็พอรับได้นะ แต่ถ้าเทียบกับพวกปกติ ที่ราคาถูกกว่า สามารถเก็บได้ถึง ขั้น TB กันแล้ว ก็คงยังเทียบไม่ได้ แต่เอามาลงแค่ OS แล้วต่อ External ก็เลือกรุ่นเล็กกว่า อย่าง 160 GB มาใช้ก็ได้
อย่างที่สอง SSD ก็เหมือนพวก Thumbdrive หรือ USB Drive นั่นแหละ คือบทจะเสีย มันก็เสียไปเลยไง อย่าง Harddisk แบบเก่า เวลามันจะเสียมันจมีสัญญาเตือนเช่น จานหมุนช้าลง มีเสียงดัง แต่ SSD เนี่ย มันเงียบไง ใช้เสียงบอกอาการไม่ได้ อายุการใช้งานมันคืออัตราการเขียน คือถ้ามีการเขียนบ่อยมาก ๆ นั่นหมายความว่ามันจะไปเมื่อไหร่ก็ได้ แม้มันจะมีประกันบอกว่ากี่ปีก็เถอะ
ซึ่งปกติ แล้ว การใช้งานทั่วไป เพียงพอ ที่จะถึงอายุ หรือเกินอายุประกันอยู๋แล้ว เพียงแต่ เพราะมันเป็น SSD ไง เผื่อใจไว้หน่อยจะดีกว่า ว่าเจ๊งตอนไหนก็ได้ มันเป็นความเสี่ยงที่ต้องแลกมากับความเร็ว ทีนี้ มันจะมีรุ่นถูกกับรุ่นแพง ต่างกันตรงไหน ต่างกันอยู๋สองอย่าง คือ ความเร็ว กับอายุการใช้งานครับ พวกรุ่นโปร แพง ๆนี่ ความเร็วจะสูงมาก คือตัวถูกยังไวขนาดนี้ ตัวแพงไวจะขนาดไหน และอายุการใช้งานยาวเวอร์ อย่างตัวถูกที่ได้มานี่ ประกัน สามปี แต่ตัวแพงนี่ประกัน กันห้าปึ - สิบปี คือใช้ยาวได้เลยทีเดียว และแถมพวกรุ่น Top ๆ ที่มีข้อมูลมาว่า แม้จะเสีย แต่ก็ยังคงสามารถอ่านข้อมูลได้ แต่เขียนไม่ได้
ทีนี้ แก้ปัญหานี้ยังไง อย่างแรก ถ้าต้องการเก็บอะไรนานๆ หรือถาวร แนะนำ External Harddisk จำพวกจานหมุนครับ จะอยู่ได้นานหน่อย ทุกวันนี้ เรามี Onedrive, Dropbox, Google Drive ซึ่งทำให้การใช้งานจำพวก SSD ไม่ได้เสี่ยง ถึงขนาดที่ จะสูญเสียทุกอย่างไป ใครยังไม่เคยลอง นี่แนะนำให้ลองเลย ดีขึ้นเห็น ๆ
App ที่ใช้ตอนนี้
Steam - Dota2
Office 365
Visual Studio Communities 2015
Firefox
Chrome
Opera
Adobe Photoshop
Windows 10 Pro
Skype
Nox Android Emulator
ใช้เนื้อที่ไปประมาณ 80 GB ก็คิดว่ายังเหลือเนื้อที่พอควรนะ ทำงานได้
ก็ไปที่ร้าน หา ๆ ดู 240 GB รุ่นที่ถูกที่สุด ก็ได้เจ้าตัวนี้มา SSD Sandisk SSD PLUS 240 GB ราคา ก็ 3190 บาท ที่ banana ซึ่งจริงๆ ร้าน Jib ขายถูกกว่านะ แต่ตอนนั้น อยากได้กล่อง External ไว้ใส่ Harddisk ตัวเก่าด้วย ถามที่ Jib พนักงานบอกไม่มี เลยลองไปดู ร้านอื่น พอดีไปถามที่ banana ก็ไม่มีหรอกนะ แต่พนักงานบอกราคา และวิ่งออกไปหาให้เลย ก็เอาวะ บริการดี ซื้อที่นี่ก็ได้ ตอนแรกนึกว่าจะรูดได้หมด แต่กล่องต้องออกเงินสด เพราะไปหยิบร้านอื่นมา ก็อดไป เพราะพกติดตัวไปแค่ สามร้อย เลยรูดได้แต่ SSD จริงๆ การเลือกซื้อ SSD ต้องดูความเร็วในการอ่าน การเขียนด้วยนะ แต่ละรุ่น ไม่เท่ากัน บางรุ่น อ่านเขียนเท่ากัน บางรุ่น เน้นอ่าน เน้นเขียน แต่รุ่นที่เลือกมา เป็นรุ่นที่ ความเร็วในการอ่านมากกว่าเขียน
กลับมาถึงห้อง ก็จัดแจง ถอด Harddisk เก่าออกก่อนเลย แล้วใส่ เจ้าตัวใหม่ทันที ปกติ Harddisk Notebook จะมีขนาด 2.5" ซึ่ง SSD ที่ขายทั่วไปตอนนี้ ก็ 2.5" เอามาใส่แทนกันได้ทันทีอยู่แล้ว การถอดออกมาเปลี่ยนจึงไม่มีปัญหาอะไรเลย ซึ่ง Interface ที่ใช้กันอยู่ตอนนี้ ก็ SATA เหมือน ๆ กัน จะต่างกันก็ ความเร็วในการรับส่งข้อมูลนั่นแล
หลังจากเปลี่ยนเสร็จ ก็ลงวินโดส์ใหม่ ได้เรื่องเลย ไข้ขึ้น ปวดหัวตุ๊บ ๆ ก็อดทนจนลงวินโดส์เสร็จ แล้วก็นอน หลังจากนั้น ตื่นมาเที่ยงคืนกว่า อาการดึขึ้น ก็ลงไดรเวอร์ โปรแกรมต่อ
จากการใช้สักพัก ก็เขียนริวิว ไว้ก่อนละกัน เอาข้อดีก่อนละกันนะ
อย่างแรก มันเบา เบามาก เบากว่า Harddisk ตัวเดิมเยอะเลย เบาแบบรู้สึกได้ นั่นหมายถึง มันทำให้ Notebook น้ำหนักลดลงนะ แม้จะไม่เยอะมากก็เถอะ
อย่างที่สอง เงียบ เงียบมาก เพราะเป็น solid state นั่นเอง มันถึงมันไม่มีจานหมุนไง ไม่ต้องมีเสียงดัง แกร่ก ๆ แบบ Harrdisk ตัวเก่า ยังดี ที่มีไฟกระพริบ บอกสถานะการทำงาน ไม่งั้นคงไม่รู้ว่าทำอยู่
อย่างที่สาม นี่ความเร็วเลย เร็วกว่าเดิมแบบเห็นได้ชัด คือมันไม่ได้ทำให้ CPU เร็วขึ้นนะ แต่การอ่าน การเขียน นี่เร็วขึ้นแบบรู้สึกได้ ใช้งานโปรแกรม ต่าง ๆ นี่ไหลลื่นขึ้นเยอะ อย่างกะได้คอมใหม่ เปลี่ยนได้เปลี่ยนเลยแนะนำ
ทีนี้มาดูข้อเสียกันบ้าง
อย่างแรก ก็เรื่องความจุ แม้จะราคาลดลงมามากแล้ว แต่ความจุก็ยังเป็นข้อจำกัดของ SSD อยู่ดี แต่ถ้าเอามาใช้งานทั่วไป ไม่ได้เก็บ หนังเก็บคลิป ความจุที่ 240 GB นี่ก็พอรับได้นะ แต่ถ้าเทียบกับพวกปกติ ที่ราคาถูกกว่า สามารถเก็บได้ถึง ขั้น TB กันแล้ว ก็คงยังเทียบไม่ได้ แต่เอามาลงแค่ OS แล้วต่อ External ก็เลือกรุ่นเล็กกว่า อย่าง 160 GB มาใช้ก็ได้
อย่างที่สอง SSD ก็เหมือนพวก Thumbdrive หรือ USB Drive นั่นแหละ คือบทจะเสีย มันก็เสียไปเลยไง อย่าง Harddisk แบบเก่า เวลามันจะเสียมันจมีสัญญาเตือนเช่น จานหมุนช้าลง มีเสียงดัง แต่ SSD เนี่ย มันเงียบไง ใช้เสียงบอกอาการไม่ได้ อายุการใช้งานมันคืออัตราการเขียน คือถ้ามีการเขียนบ่อยมาก ๆ นั่นหมายความว่ามันจะไปเมื่อไหร่ก็ได้ แม้มันจะมีประกันบอกว่ากี่ปีก็เถอะ
ซึ่งปกติ แล้ว การใช้งานทั่วไป เพียงพอ ที่จะถึงอายุ หรือเกินอายุประกันอยู๋แล้ว เพียงแต่ เพราะมันเป็น SSD ไง เผื่อใจไว้หน่อยจะดีกว่า ว่าเจ๊งตอนไหนก็ได้ มันเป็นความเสี่ยงที่ต้องแลกมากับความเร็ว ทีนี้ มันจะมีรุ่นถูกกับรุ่นแพง ต่างกันตรงไหน ต่างกันอยู๋สองอย่าง คือ ความเร็ว กับอายุการใช้งานครับ พวกรุ่นโปร แพง ๆนี่ ความเร็วจะสูงมาก คือตัวถูกยังไวขนาดนี้ ตัวแพงไวจะขนาดไหน และอายุการใช้งานยาวเวอร์ อย่างตัวถูกที่ได้มานี่ ประกัน สามปี แต่ตัวแพงนี่ประกัน กันห้าปึ - สิบปี คือใช้ยาวได้เลยทีเดียว และแถมพวกรุ่น Top ๆ ที่มีข้อมูลมาว่า แม้จะเสีย แต่ก็ยังคงสามารถอ่านข้อมูลได้ แต่เขียนไม่ได้
ทีนี้ แก้ปัญหานี้ยังไง อย่างแรก ถ้าต้องการเก็บอะไรนานๆ หรือถาวร แนะนำ External Harddisk จำพวกจานหมุนครับ จะอยู่ได้นานหน่อย ทุกวันนี้ เรามี Onedrive, Dropbox, Google Drive ซึ่งทำให้การใช้งานจำพวก SSD ไม่ได้เสี่ยง ถึงขนาดที่ จะสูญเสียทุกอย่างไป ใครยังไม่เคยลอง นี่แนะนำให้ลองเลย ดีขึ้นเห็น ๆ
App ที่ใช้ตอนนี้
Steam - Dota2
Office 365
Visual Studio Communities 2015
Firefox
Chrome
Opera
Adobe Photoshop
Windows 10 Pro
Skype
Nox Android Emulator
ใช้เนื้อที่ไปประมาณ 80 GB ก็คิดว่ายังเหลือเนื้อที่พอควรนะ ทำงานได้
วันอังคารที่ 17 พฤศจิกายน พ.ศ. 2558
หลังจากติดตั้ง Visual Studio Professional 2013 แล้วแสดงข้อความ Failed to add current user to Hyper-V administrators group.
ให้เข้า Command และใช้คำสั่ง
net localgroup "Hyper-V administrators" <username> /add
ref : http://stackoverflow.com/questions/26917829/failed-to-add-current-user-to-hyper-v-administrators-group-error-when-installing
net localgroup "Hyper-V administrators" <username> /add
ref : http://stackoverflow.com/questions/26917829/failed-to-add-current-user-to-hyper-v-administrators-group-error-when-installing
วันพฤหัสบดีที่ 5 พฤศจิกายน พ.ศ. 2558
การแสดงนามสกุลของไฟล์ใน Windows Server 2008 R2
1. ไปที่เมนูคำสั่ง Organaize > Folder and search options ใน Explorer
2. เลือกไปที่ Tab View
3. คลิก เอา check ออกจากหัวข้อ Hide extension for known file types
4. จากนั้นเลือก Apply เท่านี้ Explorer ก็จะแสดงนามสกุลไฟล์ ที่ซ่อนเอาไว้ด้วยค่าปกติ แล้ว
2. เลือกไปที่ Tab View
3. คลิก เอา check ออกจากหัวข้อ Hide extension for known file types
4. จากนั้นเลือก Apply เท่านี้ Explorer ก็จะแสดงนามสกุลไฟล์ ที่ซ่อนเอาไว้ด้วยค่าปกติ แล้ว
สมัครสมาชิก:
ความคิดเห็น (Atom)





