วันจันทร์ที่ 30 กันยายน พ.ศ. 2562

แผนที่สายไฟฟ้าแรงสูงในประเทศไทย

แผนที่นี้อาจจะเก่าไปหน่อยนะครับ ซึ่งหาได้ล่าสุดเท่านั้นครับ

วันจันทร์ที่ 23 กันยายน พ.ศ. 2562

การใช้งาน gitlab

gitlab เป็นบริการที่เอาไว้สำหรับเก็บไฟล์ source code ของโปรแกรมได้เป็นอย่างดี
ซึ่งผมได้ลองเปรียบเทียบกับระหว่าง github กับ gitlab (บัญชีฟรี)พบว่าผมเลือก gitlab
เพราะ gitlab ให้ project แบบ private ได้ไม่จำกัด แต่ github ให้เพียงแค่ 3 เท่านั้น
วันนี้เลยมาสอนการใช้งาน gitlab ในการเก็บไฟล์ source code

1.สมัครใช้บัญชี gitlab จะใช้งานด้วย Email หรือผ่าน Gmail ก็ได้เหมือนกัน
2.ไปที่ปุ่ม New project กรอกรายละเอียด project แล้วกดปุ่ม Create project ซึ่งเราจะได้ project เปล่าๆ มาใช้งาน


3.ติดตั้ง program git ในเครื่องเรา download เมื่อติดตั้งเรียบร้อยแล้วให้ทำการเปิด git ขึ้นมา
โดยเลือก git cmd



4.ไปที่เว็บ gitlab เพื่อหา Link ดาวโหลด project เคสนนี้จะได้ Link
https://gitlab.com/thabot47/testproject.git



นำ Link ที่ได้ไปที่ CMD git ที่เปิดขึ้นมา
พิมพ์คำสั่ง git clone ตามด้วย Link ที่ได้มา


ระบบจะถาม user และ password ที่ ลงทะเบียนไว้กับ gitlab ให้กรอกลงไป
ระบบจะทำการ download ไฟล์ project เรามาไว้ที่เครื่องและทำการผูกกับระบบ git ไว้เรียบร้อย




5.เมื่อได้project เปล่าๆ และผูก git เรียบร้อยแล้วให้นำ Source code ที่เราเขียนไว้มาวางไว้ใน โฟล์เดอะของเรา
แต่เคสนี้เราจะใช้ Visualstudio Code ในการทดลองเพิ่มไฟล์ดู
ด้วยการเข้าไปที่โฟลเดอร์ testproject ด้วยคำสั่ง cd testproject ด้วย git cmd
หลังจากนั้นให้พิมพ์ code .  ระบบจะเปิด Visualstudio Code ขึ้นมาหากยังไม่มีให้ดาวโหลดมาติดตั้งด้วยนะครับ download 
และเมื่อเปิดโปรแกรมมาแล้วให้ลองทำการเพิ่มไฟล์ test.txt



ให้คลิกสัญลักญ์ git ซ้า้ยมือที่มีเลข 1 อยู่นั่นหมายความว่ามี 1 ไฟล์ที่มีการเปลี่ยนแปลง
ชื่อไฟล์ของเราจะมี U นั่นคือ Untrack ซึ่งจะไม่มีการเก็บไฟล์นี้บน Server gitlab
ให้คลิกที่ + เพื่อทำการติดตามเก็บ loging ของไฟล์นี้



เมื่อคลิกแล้วจะเปลี่ยนเป็น A (Add) หลังจากนั้นให้กรอกข้อความที่เราจะ commit การส่ง Code ในครั้งนี้ลงไป แล้วคลิกที่เครื่องหมายถูก

จากนั้นให้ไปที่ ... และเลือก Push เพื่อส่ง Code ของเราเข้าไปที่ Server gitlab



ที่ gitlab จะมีรายละเอียดการ commit ไปแล้วนะครับ


*** กรณีที่มี Source code อยู่แล้วและต้องการเก็บไปทั้ง Project ในครั้งเดียว
เมื่อเราได้ Project เปล่ามาแล้วนั้นให้เรานำ Source code  มาวางทั้งหมด
แล้วให้พิมพ์ คำสั่ง 
git add .
git commit -m "Initial commit"
git push -u origin master

เพียงเท่านั้นเราก็จะได้ Source code ขึ้นไปเก็บไว้ไม่หายแล้ว








วันจันทร์ที่ 16 กันยายน พ.ศ. 2562

วิธีการเปลี่ยน googlemap นำทางให้เป็นภาษาไทย โดยที่เครื่องเป็นภาษาอังกฤษ

โดยปกติแล้ว googlemap จะนำทางด้วยเสียงตามเครื่องที่เราใช้งาน
หากเครื่องเป็นภาษาอังกฤษ ก็จะนำทางด้วยภาษาอังกฤษ เป็นต้น
แต่เราอยากจะเปลี่ยนเป็นภาษาอื่นๆ ได้ง่ายๆ วิธีการ

ขั้นแรกให้เข้าไปที่ปุ่ม Setting เครื่องหมาย ขีดสามขีด



หลังจากนั้นให้กดที่ Setting


เลือกที่ Navigation settings


เลือก Voice selection เพื่อเลือกภาษาตามที่ต้องการ

วันจันทร์ที่ 2 กันยายน พ.ศ. 2562

การวัดระดับความสูงจากน้ำทะเล


เข้าไปที่ วัดความสูง

ซึ่งจะเป็นแผนที่อยู่ตรงกลางให้เลื่อนเพื่อหาตำแหน่งที่เราต้องการแล้วคลิกซ้าย 1 ที ที่แผนที่
google map จะแสดงระดับความสูงจากน้ำทะเล ในตัวอย่างอยู่ที่ 3.52 เมตร
*วิธีการนี้เหมาะกับการใช้งานคอมพิวเตอร์เท่านั้น
**ปกติการแสดงระดับความสูงระดับน้ำทะเลต้องเขียน Service เพื่อดึงซึ่งจะต้องเสียค่าบริการ แต่เคสนี้
เราเข้าไปใช้งานตัวอย่างของ API ซึ่งไม่ต้องเสียค่าบริการ หรือพูดง่ายๆก็คือใช้ของฟรีนั่นแหละ
แต่ก็ต้องแลกมาด้วยว่าต้องมาเลือนหาตำแหน่งที่เราต้องการให้มาอยู่ในประเทศที่เราต้องการ
ซึ่งค่าเริ่มต้นไม่ได้อยู่ในประเทศไทย แต่ของฟรียังไงก็ยอมได้นะ 555