Posts

Update Python Version in Google Colab

Image
Why we need to update? Many major library require minimum python version at least 3.8 but Colab still on python 3.7. 💢 Solution: Thanks to the condacolab team who make it possible. 💖 Step1: ! pip install -q https://github . com/conda-incubator/condacolab/archive/main . tar . gz Step2: import  condacolab condacolab.install_from_url ( "https://github.com/conda-forge/miniforge/ \ releases/download/4.14.0-0/Mambaforge-4.14.0-0-Linux-x86_64.sh" ) Step3: import  sys sys.version You will see 3.10.6 | packaged by conda-forge ... 😍 Step4: ! pip install metpy Step5: import  metpy metpy.__version__ You will see 1.3.1 🚀 Example notebook: https://colab.research.google.com/drive/1Q1Bf7c7METigE7Bg5FhxdB33cXi470mM?usp=sharing

การติดตั้ง Docker บน Linux Ubuntu 18.04

Image
Docker คืออะไร ? Docker คือ อีกขั้นของ Virtual Machine (VM) สำหรับจำลองสภาพแวดล้อมสำหรับการทำงานขึ้นมาบนเครื่องที่ทำการติดตั้ง เดิมเราใช้ VM เพื่อจำลอง OS ต่างๆ เช่น Linux เพื่อใช้ในการอบรม หรือ การทดลองทำอะไรบางอย่าง เช่น เราจำลอง Linux มาเพื่อติดตั้ง PHP เวอร์ชัน 5.6 ต่อมาต้องการ Update เวอร์ชัน PHP เป็น 7.0 ซึ่งการ Update ข้ามเวอร์ชันแบบนี้ในบางครั้งอาจทำให้โปรแกรมที่เราเคยทำไว้ไม่สามารถใช้งานได้ วิธีแก้แบบเดิมก็คือ จำลอง VM ขึ้นมาใหม่อีก 1 เครื่อง เพื่อติดตั้ง PHP เวอร์ชัน 7.0 แต่หากเราใช้ Docker เราสามารถจำลองสภาพแวดล้อมขึ้นมาใหม่สำหรับติดตั้ง PHP เวอร์ชัน 7.0 ได้ โดยไม่ต้องไปเริ่มตั้งแต่สร้าง VM ตัวใหม่ นั้นเอง ดังรูป ที่มา :  https://www.docker.com/resources/what-container วิธีการติดตั้ง Docker บน Linux Ubuntu 18.04 1. เริ่มต้นจากทำการ Update APT (Advanced Package Tool) ให้เรียบร้อย sudo apt-get update !! ถ้าหากไม่สามารถ Update ได้ ซึ่งอาจจะแสดง Error Message เช่น Some index files failed to download ให้แก้โดยเปลี่ยนช่องทางดาวน์โหลดไปที่ Software & Updates > Down

เริ่มต้นใช้งาน Google Colab

Image
Google Colab คืออะไร ? Google Colaboratory เรียกสั้นๆ ว่า Google Colab หรือ Colab คือ IDE ออนไลน์ที่สามารถใช้ในการเขียนโปรแกรมภาษา Python หรือภาษาอื่นๆ โดยที่ไม่ต้องติดตั้งโปรแกรมใดๆ เพิ่มเติม เพียงแค่มี Google Account (Gmail ของเรานั้นเอง) และ Internet เท่านั้น Spec ที่เราจะได้ คือ RAM ~12 GB และ Disk ~100 GB ซึ่งบางครั้งอาจแรงกว่า Laptop หรือ PC ของเราด้วยซ้ำ วิธีการเชื่อมโยง Google Colab เข้ากับ Google Drive และการแชร์ Folder ร่วมกับทีมงาน 1. เชื่อมโยง Google Colab เข้ากับ Google Drive โดยทำการ Login Google Drive คลิกขวาที่เมนู My Drive > More > Connect more apps > ที่ช่องค้นหาด้านบนพิมพ์ว่า Colab จะได้ผลดังรูป จากนั้นกดเข้าไปและกดปุ่ม Install > Continue > เลือก Google Account ของเราเป็นอันเสร็จสิ้น 2. ตรวจสอบการเชื่อมโยง โดยคลิกขวาที่เมนู My Drive > More จะพบว่ามีไอคอน Google Colaboratory แสดงให้เห็น 3. สร้าง Folder สำหรับใช้ทำงานร่วมกัน คลิกขวาที่เมนู My Drive > New folder > ตั้งชื่อตามต้องการในที่นี่ตั้งชื่อว่า Logistics Drive จากนั้