NGINX

NGINX – เป็นซอฟต์แวร์โอเพนซอร์สสำหรัะบเว็บเซิร์ฟเวอร์ที่สามารถใช้เป็นพร็อกซีแบบย้อนกลับ โหลดบาลานซ์ พร็อกซีอีเมล และแคช HTTP ซึ่งตัว NGINX เองนั้นมีประสิทธิภาพและความเสถียรสูงสุด NGINX เป็นเว็บเซิร์ฟเวอร์ที่มีความเร็วที่สุดและการบำรุงรักษาที่เลิศ ซึ่งเหมาะสำหรับงานเว็บไซต์จำนวนมาก เนื่องจากสามารถจัดการกับการเชื่อมต่อที่มีปริมาณมาก ข้อดีของ Nginx – รองรับมารตฐานในด้านความปลดภัย HTTP/2 – รับรองการทำงาน HTTP ได้ครบถ้วน – ไฟล์ที่เป็น static จะประมวลผลได้เร็วกว่า Apache – ทำงานแบบ Asynchronous โดยไม่มีการหยุดรออะไรทั้งนั้นแยกๆ กันไปทำงานทันที จึงใช้ทรัพยาน้อยกว่าทำงานได้เร็วกว่า รองรับจำนวนผู้ใช้งานได้มากกว่า Apache ข้อเสียของ Nginx   – การ config ที่ค่อนข้างจะยุ่งยากกว่า Apache เนื่องจากการออกแบบที่ค่อนข้างต้องการประสิทธิภาพที่สูงทำให้ต้องตัดการประมวลผลที่เป็นด้วยตัวเองออกไป แล้วไปให้โปรเซสอื่นหรือระบบอื่นจัดการประมวลผลแบบ Dynamic ให้แทนเช่น FastCGI, SCGI, uWSGI, memcache ทำให้ – การบำรุงรักษายากกว่า Apache เนื่องจาก Nginx ได้มีการออกแบบให้เป็นโมดูลเช่นกันแต่ไม่ได้ยืดหยุนมาก ถ้าจะต้องการเพิ่มหรือแก้ไขโมดูลต่างๆ จะไม่ค่อยสะดวก   – การเอาไปทำงานได้หลายแพลตฟอร์ม ยังพอร์ตไปไม่ครบนัก ติดตั้งไม่ง่ายนัก การทำงานร่วมกับองค์ประกอบอื่นยังต้องตั้งค่าอีกเยอะ ต่างกับ Apache ที่พอร์ตไปทุกที่ได้ง่ายกว่า 4Xtreme

nich

8 August 2019

OpenCV

OpenCV (Open Computer Vision) – Libraries สำหรับ Image Processing พัฒนาโดยบริษัท Intel เพื่อส่งเสริมกํารพัฒนําระบบ Image Processing โดยตัว OpenCV จะเน้นไปที่การแสดงผลคอมพิวเตอร์แบบเรียลไทม์ การใช้งาน OpenCV ก็จะมีอยู่หลายภาษาที่สามารถนำไปใช้ได้เช่น C++, Java, Python เป็นต้น OpenCV ยังเป็น Open Source สามารถใช้ข้ามแพลตฟอร์ม ยกตัวอย่างการนำ OpenCV มาใช้ประโยชน์ได้หลายอย่าง ระบบจดจำใบหน้า ระบบการจดจำท่าทาง ระบบตรวจจับวัตถุ การประมาณระยะในขณะเคลื่อนที่ อื่นๆ   สำหรับเอกสาร วิธีใช้โอเพ่นซีวี Cr. patanasongsivilai. 4Xtreme

nich

8 August 2019

Reset Password MariaDB For Ubuntu

วิธีรีเซ็ตรหัสผ่านสำหรับการเข้าฐานเข้ามูลของ MariaDB ที่ติดตั้งไว้ในเครื่องกรณีที่เราลืมรหัสผ่าน สามารถทำตามขั้นตอนได้เลย 1.หยุดการทำงานของ MariaDB และเข้าไปแก้โดยไม่ต้องใช้รหัสผ่าน $ sudo systemctl stop mariadb $ sudo mysqld_safe –skip-grant-tables & 2.เชื่อมต่อ MariaDB Server ด้วย root $ mysql -u root 3.ใช้คำสั่งต่อไปนี้ในการแก้ไขรหัสผ่าน set password for ‘jeff’@’localhost’ = PASSWORD(‘mypass’); flush privileges; exit *mypass คือรหัสผ่านใหม่ที่ต้องการจะใส่ 4.ทำการสตาร์ท mariaDB $ sudo systemctl start mariadb แค่นี้ก็ถือว่าเสร็จสิ้นเรียบร้อยแล้ว

nich

6 August 2019

MongoDB

MongoDB – เป็นฐานข้อมูล NoSQL แบบหนึ่ง ไม่มี relation เก็บข้อมูลในรูปแบบ JSON ซึ่งเรียกว่า Document โดยจะเก็บค่า key และ value และการเก็บข้อมูล document จะถูกเก็บไว้ใน Collection จะเปรียบเทียบง่ายๆก็คือ Document คือ Row ของ MySQL ส่วน Collection ก็คือ Table นั่นเอง ลักษณะการเก็บข้อมูลแบบ Document (คล้ายๆ Array หลายมิติ) รองรับการทำ Full Index ซึ่งสามารถทำให้หาข้อมูลได้เร็ว รองรับการขยายขนาด ทำระบบสำรองได้ง่าย แก้ไขข้อมูลได้เร็ว เขียนชุดการสั่งทำงานได้ เก็บข้อมูลแบบ GridFS เปรียบเทียบ MongoDB และ MySQL คร่าวๆ ดังนี้ MySQL MongoDB Table Collection […]

nich

12 July 2019

SonarQube

SonarQube – เป็นเครื่องมือที่ช่วยให้สามารถตรวจสอบคุณภาพโค้ดและมีการแนะนำเพื่อปรับปรุงคุณภาพให้ดียิ่งขึ้นสามารถใช้บอกแนวโน้มเรื่องคุณภาพของโค้ดได้ว่ากำาลังดีขึ้นหรือกำาลังแย่ลง สามารถแสดงผลข้อมูลต่างๆ ผ่านหน้าเว็บไซต์ในรูปแบบที่หลากหลาย SonarQube ฟรีและเป็น Open Source อีกทั้ง SonarQube สามารถทำการวิเคราะห์โค้ดด้วยเกณฑ์ที่พื้นฐานต่างๆ เช่น Duplicate Code (โค้ดที่มีซ้ำๆ กันในหลายไฟล์), Bugs & Vulnerabilities (ช่องโหว่หรือสิ่งที่อาจจะทำให้เกิดปัญหา), Code Smells (โค๊ดที่ไม่ได้ทำงานผิดพลาดแต่สามารถปรับปรุงให้ดีขึ้นได้) เป็นต้นซึ่งใน SonarQube มีFunctions Code Analyzers ที่รองรับการตรวจสอบอยู่หลายภาษา และยังสามารถ intregate เข้บกับ build tool ต่างๆ ได้ เช่น gradle, maven, MS Build และพวก CI tools เช่น Jenkins, Bamboo, Hudson ถูกพัฒนาโดยบริษัท SonarSource SonarQube สามารถทำอะไรได้บ้าง -ตรวจสอบ Bug […]

nich

12 July 2019

Amazon Corretto

Amazon Corretto ก่อนที่จะพูดถึง Amazon Corretto ว่าคืออะไร เราต้องมาทำความรู้จักกับ OpenJDK กันก่อน กล่าวเพิ่มเติมเกี่ยวกับเวอร์ชั่นของ OpenJDK ที่เริ่มพัฒนากันก็มีตั้งแต่ จากที่เรารู้จักกับ OpenJDK แล้ว ซึ่งปัญหาก็คือ Oracle ก็ได้หยุดพัฒนา JDK เวอร์ชั่นเก่าๆ ซึ่งถ้าอยากจะได้อัพเดทก็ต้องซื้อบริการซัพพอร์ทซึ่งมีค่าใช้จ่าย ข่าวดีสำหรับคนที่ใช้ Java 8 ทาง Amazon ได้ปล่อย Amazon Corretto มา ซึ่งตัว Corretto ก็คือ OpenJDK ที่ใช้อยู่ภายในของ Amazon อยู่แล้ว โดย Corretto สามารถใช้แทน OpenJDK 8 ของ Oracle ได้เลย Corretto ยังสามารถใช้งานได้ฟรี และยังมีการสนับสนุนไปจนถึงปี 2023 *สามารถนำ Amazon Corretto มาใช้แทน OpenJDK ของ […]

nich

12 July 2019

วิธีเพิ่ม admin fanpage facebook Iphone

ลง application เพิ่มเติมคือ page manager ตามรูป                                       เมื่อโหลดได้แล้ว เริ่มขั้นตอนที่ 1 คือเลือกเพจที่ต้องกการ เพิ่ม admin ขั้นตอนที่ 2 เลือกเพจที่ต้องการ ขั้นตอนที่ 3 ขั้นตอนที่ 4 ขั้นตอนที่ 5 ขั้นตอนที่ 6 ขั้นตอนที่ 7 ขั้นตอนที่ 8 ลง application เพิ่มเติมคือ page manager ตามรูป เมื่อโหลดได้แล้ว เริ่มขั้นตอนที่ 1 คือเลือกเพจที่ต้องกการ เพิ่ม admin […]

admin

3 July 2015

Subcon Thailand ไบเทคบางนา 13 – 16

“ลดต้นทุนด้าน IT ด้วย Software Open source and Free License. “ ทำไมต้องมี ERP และระบบ Production control สภาพปัจจุบันของข้อมูลระบบสารสนเทศ 1. ขาดการประสานรวมกันของระบบงาน ระบบสารสนเทศเน้นการประหยัดพลังงาน การใช้เครื่องจักรแทนคน การทำให้ระบบเป็นอัตโนมัติมากที่สุด ผลที่ได้คือ ระบบข้อมูลสารสนเทศที่สร้างขึ้นจะมีความแตกต่างกันไปตามแต่ละแผนก ทำให้การเชื่อมต่อของข้อมูลเกิดความล่าช้า  ข้อมูลกระจัดกระจายไปตามแผนกต่างๆ ในองค์กร และมีระบบข้อมูลสารสนเทศที่แตกต่างตามแต่ละแผนก ทำให้ข้อมูลเกิดความซ้ำซ้อน เป็นอุปสรรคในการทำงานร่วมกันระหว่างแผนก และยากต่อการ สร้างรายงาน รวมถึง KPI 2. การขาดความรวดเร็วในการตอบสนอง เดิมข้อมูลที่ในแต่ละแผนกจะถูกประมวลผลแบบ Batch Processing เป็นช่วงๆ เช่น เดือนละครั้ง ฯลฯ กว่าข้อมูลนั้นจะถูกนำไปใช้เกิดความล่าช้ามาก ดังนั้น การที่สามารถวิเคราะห์ข้อมูลในทันทีนั้น เพื่อปรับปรุงกระบวนการให้ดีขึ้น (Real Time) เพื่อจะตัดสินใจที่จะแก้ปัญหาได้ทันเกิดขึ้นได้ยาก 3. ความไม่ยืดหยุ่นของระบบข้อมูลสารสนเทศ ระบบข้อมูลสารสนเทศเดิมนั้นจะพัฒนาขึ้นเอง ในระบบจึงมีโปรแกรมขนาดใหญ่ ขาดความยืดหยุ่นเพื่อแก้ไข เพิ่มเติม และดูแลระบบ […]

admin

6 May 2015

How text Over 20% on Ads. Facebookตัวหนังสือในรูปโฆษณาเกิน 20% คิดยังไง

หลายๆ แบรนด์หรือเจ้าของ Facebook Page คนคงจะได้ทำโฆษณาบน Facebook?กันมาบ้างแล้ว ซึ่งแน่นอนว่าในโฆษณานั้นจะมีรูปภาพ รวมทั้งข้อความที่จะนำเสนอสินค้าและบริการที่เราต้องการ และนี่คือความเคลื่อนไหวล่าสุดจากทาง Facebook เพราะได้มีการปรับเปลี่ยนข้อกำหนดเกี่ยวกับรูปภาพที่ใช้แสดงในโฆษณาเล็กน้อย?ซึ่งรวมทั้งรูปในหน้า Page หรือที่เรียกว่า Cover Photo เจ้าของ Page รวมทั้ง Admin ของ Page คงต้องอ่านกันนิดนึงนะครับ Facebook ได้มีการปรับปรุงระเบียบข้อบังคับต่างๆ เกี่ยวกับรูปภาพเพื่อใช้ในการทำโฆษณาสำหรับหน้า Facebook Page และบน Facebook เล็กน้อยครับ โดยเป็นการปรับปรุงเพื่อให้สามารถใช้งานได้ยืดหยุ่นขึ้น ซึ่งจากเดิมที่ไม่สามารถใช้รูปภาพ Cover Photo จากสั่งในการทำหรือเชิญชวนให้ทำกิจกรรมต่างๆ ไม่ว่าจะเป็นให้กด Share, กด Like, การบอกข้อมูลราคาหรือส่วนลดต่างๆ รวมทั้งข้อมูลในการติดต่อสอบถาม ซึ่งผมเคยแปลบทความขนาดของรูปบบ Facebook?ไปแล้ว?ก็ถูกลบออกไปจากข้อกำหนดที่ถูกปรับปรุงใหม่นี้ไปแล้ว ประเภทของรูปภาพที่จะต้องใช้ข้อกำหนดเกี่ยวกับข้อความใหม่นั้น มีดังนี้ Promote Page Posts -?รูปที่ใช้ในการทำจากข้อความโพสต์ ที่ต้องเสียเงิน Facebook Offers – ข้อเสนอส่วนลดต่างๆ App […]

admin

14 October 2014

วิธีเพิ่ม admin แฟนเพจHow to add admin fanpage

เราสามารถเพิ่ม Admin Fanpage ได้ง่ายๆ เพียง 4 ขั้นตอนดังนี้ • การตั้งค่า / Settings • บทบาทเพจ / Page Roles • ใส่อีเมล์ → Save • Confirm Password รูปแบบการ เพิ่ม Admin Fanpage (ภาษาไทย) รูปแบบการ เพิ่ม Admin Fanpage (ภาษาอังกฤษ)เราสามารถเพิ่ม Admin Fanpage ได้ง่ายๆ เพียง 4 ขั้นตอนดังนี้ • การตั้งค่า / Settings • บทบาทเพจ / Page Roles • ใส่อีเมล์ → Save • Confirm Password […]

admin

22 September 2014
1 4 5 6 8