Lastnews

เมื่อถูกเตือนเรื่อง ลิขสิทธิ์ซอฟต์แวร์จะต้องทำอย่างไร "ใช้โอเพนซอร์ส OpenSource เลยดีไหม"
Category: ข่าว

เมื่อถูกเตือนเรื่อง ลิขสิทธิ์ซอฟต์แวร์จะต้องทำอย่างไร "ใช้โอเพนซอร์ส OpenSource เลยดีไหม"

การใช้ซอฟต์แวร์ละเมิดลิขสิทธิ์ จะเกิดอะไรขึ้นบ้าง แล้วเขารู้ได้อย่างไร ทำอย่างไร เมื่อได้รับจดหมาย และการเข้ามาตรวจนั้นทำกันอย่างไร...

งาน Software Freedom Day 2017 Bangkok Thailand ที่จัดพร้อมกันทั่วโลก มีคำตอบสำหรับคุณพร้อมรับโปรแกรมฟรีเพื่อทดแทนซอฟต์แวร์เชิงพาณิชย์ที่หลากหลาย คลิกลงทะเบียนที่นี่

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

ข้อมูลจากจาก BSA (ฺBusiness Software ) บริษัทซอฟต์แวร์ต่างๆ ได้แต่งตั้ง BSA ให้เป็นผู้ดำเนินการในเรื่องนี้ซึ่ง BSA เข้ามาในประเทศไทยก็สิบกว่าปีได้ข้อความต่อไปนี้ นำมาจาก เว็บไซต์ของ BSA กลุ่มพันธมิตรธุรกิจซอฟต์แวร์ (บีเอสเอ) เป็นสมาคมเพื่อการค้าที่ไม่หวังผลกำไร จัดตั้งขึ้นเพื่อมุ่งสู่เป้าหมายของอุตสาหกรรมซอฟต์แวร์และพันธมิตรด้านฮาร์ดแวร์ เป็นองค์กรระดับแนวหน้าที่ทุ่มเทเพื่อส่งเสริมโลกดิจิตัลที่ปลอดภัยและถูกกฎหมาย

Facebook Page

latest user

  • อรุณรุ่ง พวงระย้า
  • phanupon phasuchaisakul

LibreOffice

Arduino

Ubuntu

จะสร้างเว็บบน Google App Engine ได้อย่างไร

ถ้าวันนี้เราจะหา Engine ที่เป็นPaaS (Platform as a Service) มาใช้งาน Google ก็ได้เตรียมเครื่องมือที่เรียกว่า Google App Engine ไว้ให้เราได้ใช้งานกันในตอนนี้เรามาเตรียมความพร้อมเข้าสู่ยุค เศรษฐกิจดิจิทัลกับ Google Cloud Platfom as a Service ซึ่งในตอนนี้จะแนะนำให้ทดลองสร้างเว็บไซต์ง่ายกันก่อนเพือทดสอบเครื่องมือ ซึ่งในตอนนี้ประกอบไปด้วย

1. เตรียมเครื่องมือ และสมัครใช้งาน

2. ติดตั้ง Eclipse และ Google app engine plugin สำหรับ Ecliesp

3. สร้างเว็บ Application ใน Eclipse

4. Deploy web Application ไปที่ Google App engine

 

 

เตรียมเครื่องมือและสมัครใช้งาน

เราจะใช้ Browser เข้าไปลงทะเบียนสมัครใช้งาน google App Engine ก่อน โดยเข้าไปที่ http://appengine.google.com

1

ถ้าหากเป็นสมาชิกบริการของ Gmail อยู่แล้วก็สามารถสมัครได้ทันทีเช่นดังในรูป

2

 

เมื่อเลือก account แล้วก็คลิก Continue เพื่อสมัคร

3

จากนั้นเป็นการตอบตกลงเงื่อนไขการใช้บริการให้คลิก I accept these term แล้วคลิก Submit จากนั้นก็สามารถเข้ามาในส่วนของ Google App engine เพื่อเริ่มสร้าง Application

Screen Shot 2558-01-12 at 21.17.47

ให้ทำการคลิกที่ Create Application เพื่อเริ่มสร้าง Application

Screen Shot 2558-01-12 at 21.24.36

ให้ใส่ชื่อ Application จากนั้นทำการตรวจสอบชื่อ App ว่าตรงกับคนอื่นหรือไม่ด้วยการคลิก Check Availability

Screen Shot 2558-01-12 at 21.24.43

ถ้าการตรวจสอบขึ้นข้อความว่า Yes, ชื่อแอป is available จากนั้นให้คลิกปุ่ม Create Application เท่ากับว่าตอนนี้เราได้ทำการลงทะเบียน Applicatio เรียบร้อยแล้วเมื่อเห็นหน้าจอ

Screen Shot 2558-01-12 at 21.27.49

ติดตั้ง Eclipse และ Google plugin สำหรับ Ecliesp

เมื่อลงทะเบียนสำเร็จแล้วจากนั้นเราจะใช้เครื่องมือที่ได้รับความนิยมก็คือ eclips ในการพัฒนา Application โดยให้ทำการ Download ได้ที่ https://www.eclipse.org/downloads/

 

ให้เลือกภาษา Java

 

ม่ือทำการ Download เรียบร้อยแล้วให้ทำการ แตกแพคเกจออกมาแล้วเรียก Eclipse ออกมาเพื่อติดตั้ง Plugin ให้ทำการค้นหาจาก Google ด้วยข้อความว่า google app engine plugin eclipse เพื่อหา url ของการติดตั้ง Pligin ให้กับ eclipse เมื่อพบแล้วให้เลือก URL ให้ตรงกับเวอร์ชั้นของ eclipse ทำการ Copy มา

Screen Shot 2558-01-12 at 22.11.47

กลับมาที่ Eclipse เพื่อนำ url มาทำการติดตั้ง ให้ไปที่ help เลือก Install New Software

Screen Shot 2558-01-12 at 22.13.53

เมื่อทำการเลือกแล้วให้นำ URL มาใส่แล้วคลิกปุ่ม Add จากนั้นจะเกิดหน้าจอให้ทำการตั้งชื่อแล้วคลิก OK

Screen Shot 2558-01-12 at 22.17.38

จากนั้นให้ทำการเลือกติดตั้งทั้งหมด

Screen Shot 2558-01-12 at 22.23.34

จากนั้นทำการติดตั้งด้วยการคลิกปุ่ม Next > เป็นการ Download เพคเกจเริ่มต้นให้รอจนกระทั้งสำเร็จ

Screen Shot 2558-01-12 at 22.31.05

เมื่อสำเร็จแล้วก็จะแสดงว่าจะทำการ Download อะไรมาบ้างให้ไปต่อด้วยการ คลิก Next

Screen Shot 2558-01-12 at 22.31.15

จากนั้นให้ยอมรับเงื่อนไขในการใช้งาน

Screen Shot 2558-01-12 at 22.31.39

จากนั้นให้รอติดตั้งจนกว่าจะสำเร็จ

เมื่อทำการติดตั้งเรียบร้อยแล้ว eclipse จะทำการ Restart และเริ่มโปรแกรมกลับมาใหม่ ในตอนนี้เรามาลองสร้าง เพจแรกของ Application เรากันดีกว่าครับ

 

สร้างเว็บ Application ใน Ecliesp

เมื่อทำการเปิด Ecliesp ขึ้นมาใหม่จะพบเครื่องมือใหม่ที่แทบเครื่องมือ

Screen Shot 2558-01-12 at 22.48.46

ให้เลือก New Web Application Project จะPopup หน้าจอเพื่อกำหนดคุณสมบัติของ Project

 

Screen Shot 2558-01-12 at 22.55.38

เมื่อตั้งชื่อ App เรียบร้อยแล้วให้คลิกปุ่ม Finish

Screen Shot 2558-01-12 at 23.52.49

ที่ด้านซ้ายมือที่เราเรียกว่า Package Explorer ให้เราเพิ่มไฟล์สำหรับทดสอบเว็บไซต์ลงไปด้วยการคลิกเม้าส์ปุ่มขวาที่ web Root ไดเร็กทรอรี่ซึ่งก็คือ war นั่นเอง

Screen Shot 2558-01-12 at 23.52.58

ให้เลือก New>>File เพื่อสร้างไฟล์

Screen Shot 2558-01-12 at 23.53.16

จากนั้นตั้งชื่อว่า index.html และคลิก Finish

Screen Shot 2558-01-12 at 23.53.25

เราจะได้เอกสารว่าง ๆ ขึ้นมาให้เราเขียน Code HTML เบื้องต้นลงไปทดสอบ

Screen Shot 2558-01-12 at 23.58.50

จากนั้นทำการบันทึกและทดสอบด้วยการคลิกปุ่ม Run และเลือก icon ที่เป็นชื่อ App ของเรา

Screen Shot 2558-01-12 at 23.41.23

กลับลงมาดูที่ console ด้านล่าง จะเห็นว่า เราสามารถตรวจสอบการ running ได้ที่ http://localhost:8888

Screen Shot 2558-01-12 at 23.41.37

ให้ทำการ เปิด Browser ขึ้นมาและพิมพ์ URL ลงไปจะเห็นการแสดงผลของเพจแรก

Screen Shot 2558-01-12 at 23.45.35

และลองทดสอบดูหน้า Admin

Screen Shot 2558-01-12 at 23.45.47

ขั้นตอนสุดท้ายที่จะกล่าวถึงคือการ Deploy App ขึ้น Google App engine ให้ทำการคลิกที่ icon  ของ Google app engine และเลือก Deploy to App Engine

Screen Shot 2558-01-13 at 00.09.28

จากนั้น ก็จะให้เราใส่รหัสผ่านของ Google และยอมรับเงื่อนไข

Screen Shot 2558-01-12 at 23.06.31

จากนั้นก็จะเข้าสู่หน้าจอของ การ Deploy ซึ่งเราจะต้องตั้งค่า ID  ของ Application

 

Screen Shot 2558-01-13 at 00.44.59

ให้ทำการคลิกที่ App Engine project setting เพื่อเข้าไปตั้งค่า

Screen Shot 2558-01-13 at 00.13.07

เมื่อทำการคลิกเข้ามาแล้ว ตรงช่อง Application ID ให้เรานำ ID ของ App มาใส่ซึ่งจะหาได้จาก

Screen Shot 2558-01-13 at 00.13.53

ตอนแรกที่เราได้เข้าไปสมัครและลงทะเบียนสร้างApp ไว้นั้นเอง

Screen Shot 2558-01-13 at 00.15.26

ให้เอาชื่อหรือ ID นั้นมาใส่ตามตัวอย่างที่ได้สร้าง love-dogs เอาไว้

Screen Shot 2558-01-13 at 00.16.14

จากนั้นเมื่อทุกอย่างเสร็จแล้วให้คลิก OK ออกมา

Screen Shot 2558-01-13 at 00.16.57

จากนั้นก็จะกลับเข้าสู่หน้าจอการ Deploy ให้ทำการคลิก Deploy

Screen Shot 2558-01-13 at 00.31.16

เมื่อทุกอย่างเรียบร้อยแล้วเราจะทดสอบด้วยการเข้าไปเรียก Applicatio ทดสอบของเราด้วยชื่อ http://love-dogs.appspot.com

 

นี้คือตัวอย่างของการใช้งาน Platform as a service หรือเขียนง่าย ๆว่า PaaS นักพัฒนาสามารถที่จะเริ่มทดลองสร้างโครงงานง่าย ๆ และค่อยเปิดให้ใช้งานเมื่อพร้อมใช้ด้วยความสามารถของ PaaS เมื่อมีผู้เข้ามาใช้งานมากๆ เราก็จะสามารถปรับเปลี่ยน Resource ได้โดยไม่ต้องลงทุนดูแล Server ด้วยตัวเอง