Open in app

Sign In

Write

Sign In

Teerasit.Art
Teerasit.Art

54 Followers

Home

About

Jul 26, 2021

เพิ่มฟอนต์ไทยใน Jupyter Notebook (Add Thai font to Jupyter Notebook)

อาการเหล่านี้จะหมดไป โอ้ย!! เมื่อ matplotlib แสดงภาษาไทยไม่ได้ แสดงออกมาเป็นแต่รูปสี่เหลี่ยม ไม่ว่าจะเป็นกราฟ จะเป็น title ก็อ่านไม่ออกเลย Base on Macbook M1 (สำหรับเครื่อง macbook m1) import matplotlib import matplotlib.font_manager as fm from os import path if not path.exists('Sarabun-Regular.ttf'): !wget https://github.com/google/fonts/raw/main/ofl/sarabun/Sarabun-Regular.ttf -O Sarabun-Regular.ttf

Jupyter Notebook

1 min read

เพิ่มฟอนต์ไทยใน Jupyter Notebook (Add Thai font to Jupyter Notebook)
เพิ่มฟอนต์ไทยใน Jupyter Notebook (Add Thai font to Jupyter Notebook)
Jupyter Notebook

1 min read


Published in life-ttw

·Sep 4, 2020

การติดตั้ง EB CLI ด้วย homebrew สำหรับ macOs

EB คือ อะไร? ก่อนอื่นรู้จัก EB กันเสียก่อน EB คือผลิตภัณฑ์หนึ่งในกลุ่มของ AWS หรือชื่อเต็ม Elastic Beanstalk โดย Service ตัวนี้เหมาะสำหรับเวลาที่เราต้องการ Setup Server ขึ้นมาเพื่อรัน application หรือ service สักตัวแต่ไม่ต้องการที่จะมา Setup server เองซึ่ง Service นี้จะทำการสร้าง Server ให้เหมาะกับภาษาที่เราต้องการ ซึ่งปัจจุบันรองรับตามนี้คือ Java, .NET, PHP, Node.js, Python, Ruby, Go, and Docker และยังรองรับ Web server ต่างๆอีกไม่ว่าจะเป็น Apache, Nginx, Passenger, and IIS. ซึ่งการ Setup นั้นง่ายมากทำเพียงไม่กี่นาทีก็ได้ Sever ตามที่ต้องการขึ้นมาแล้ว ไปอ่านเพื่อรู้จักต่อได้ที่ https://aws.amazon.com/th/elasticbeanstalk/

Python

1 min read

การติดตั้ง EB CLI ด้วย homebrew สำหรับ macOs
การติดตั้ง EB CLI ด้วย homebrew สำหรับ macOs
Python

1 min read


Published in life-ttw

·Aug 25, 2020

Sync เวลาบน Linux (Cent OS 6/7, Ubuntu)

เวลาเป็นเรื่องสำคัญ! ทำอย่างไรให้เวลาตรงที่สุด เราสามารถทำการติดตั้งโปรแกรมเพื่อ syn เวลาจาก server ภายนอกเพื่อให้เวลาที่เครื่องตรงที่สุด เราเลือก ntp มาดูวิธีการติดตั้งอย่างง่ายๆ กัน #สำหรับ CentOS6 yum install ntp ntpdate -y chkconfig ntpd on /etc/init.d/ntpd start mv /etc/localtime /etc/localtime.bak ln -s /usr/share/zoneinfo/Asia/Bangkok /etc/localtime hwclock --systohc #สำหรับ CentOS7 yum -y install ntp timedatectl set-timezone Asia/Bangkok timedatectl service ntpd restart systemctl enable ntpd.service

Time

1 min read

Time

1 min read


Published in life-ttw

·Jul 2, 2020

Quick install: HL7 FHIR (HAPI FHIR Server) บน Ubuntu server อย่างง่าย ๆภายใน 10 นาที

เริ่มอยากลองใช้ลองทำ HIE อยากลองติดตั้ง HL7FHIR สำหรับ Test ระบบบ้าง เอาของฟรีมาลองทดสอบดูละกัน จะเลือกใช้ HAPI (https://hapifhir.io/) ว่าแล้วก็เริ่มกัน…… ขอข้ามขั้นตอนการติดตั้ง Ubuntu server (https://ubuntu.com/download/server) ไปก่อนเลยละกัน ถือว่าได้ติดตั้งพร้อมแล้ว ….. ในการทดลองนี้ผมใช้การติดตั้งบน DigitalOcean สามารถสมัครใช้งานได้ที่ลิ้งค์นี้นะ https://m.do.co/c/2eb7502d0725 โดยสร้าง Droplet Ubuntu version 18.04.3(LTS)x86 spec ต่ำสุดเลย แต่ถ้าใครไปโหลดจากเว็บมาให้เลือก version ที่เป็น LTS เท่านั้น!! นะครับ

Hl7

1 min read

Quick install: HL7 FHIR (HAPI FHIR Server) บน Ubuntu server อย่างง่าย ๆภายใน 10 นาที
Quick install: HL7 FHIR (HAPI FHIR Server) บน Ubuntu server อย่างง่าย ๆภายใน 10 นาที
Hl7

1 min read


Published in life-ttw

·Jul 2, 2020

Quick Install : ติดตั้ง R Studio server บน Ubuntu ง่ายๆ ภายใน 10 นาที

โปรแกรม R (https://www.r-project.org/)เป็นภาษาคอมพิวเตอร์ที่นิยมใช้ในงานมางสถิติ และอะไรที่ฟรีด้วย แต่การใช้ R อย่างเดียวไม่ง่ายเลยไม่มี Interface มาให้ใช้งานดังนั้น R Studio จึงเป็นอะไรสที่เข้ามาช่วยชีวิตได้อย่างดี เพราะ RStudio (https://rstudio.com/) เป็นเหมือน IDE (Integrated Development Environment) เป็นโปรแกรมคล้ายๆ Text editor ตัวนึงสำหรับเขียนภาษา R และก็ฟรีอีกเหมือนกัน แต่วันนี้ มาดูวีธีการติดตั้ง ลงบน Ubutu Server แต่ทำไม่ต้องติดตั้งลงบน server เหรอ ก็เพราะว่าเราต้องการ Performance…

R

2 min read

Quick Install : ติดตั้ง R Studio server บน Ubuntu ง่ายๆ ภายใน 10 นาที
Quick Install : ติดตั้ง R Studio server บน Ubuntu ง่ายๆ ภายใน 10 นาที
R

2 min read


Published in life-ttw

·Jun 25, 2020

Simplest way: Upload file to AWS S3 ด้วย PHP

วีธีการแบบง่ายในการสร้างระบบ upload file ไปยัง AWS S3 0. เตรียมด้วย ก่อนอื่นให้เรา Download AWS SDK สำหรับ PHP มาก่อน จะใช้การ download ด้วย composer หากไม่มีการติดตั้งก่อน คลิ้ก run command composer require aws/aws-sdk-php 2. สร้างไฟล์ php ตัวอย่าง upload.php แล้วก็ใส่ code ตามตัวอย่างนี้ <?php // Include the SDK using the composer autoloader require 'vendor/autoload.php'; $s3 = new Aws\S3\S3Client([ 'region' => '…

S3 Bucket

2 min read

S3 Bucket

2 min read


Apr 18, 2020

วิธีเปลี่ยน Repo ของ CentOS มาใช้ใน THAI (PSU)

เบื่อของนอกจากมาใช้ของไทยบ้าง วิธีการเปลียน repo ของ CentOS มาใช้ของไทย มาลองที่ใกล้ๆ ก่อนเลยละกัน (PSU) เลยละกัน สร้างไฟล์ repo nano /etc/yum.repos.d/CentOS-Base.repo 2. ใส่เปลี่ยนมาชี้เป้าที่ mirrors.psu.ac.th ลงไป [base] name=CentOS-$releasever - Base #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os #baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/

Repo

1 min read

Repo

1 min read


Mar 29, 2020

Local Web Server

ถ้าจะสร้าง Server ในเครื่องที่เบาและเร็วกว่า XAMPP และ MAMPP ก็จะมีอีกเจ้านึง Local | Local WordPress development made simple Stop debugging local environments and spend more time launching WordPress sites. Local fans say the darndest - and the…localwp.com แล้วยิ่งถ้าเป็น ขาประจำ wordpress ยิ่งแนะนำครับ ลองใช้กันดู

Web Server

1 min read

Local Web Server
Local Web Server
Web Server

1 min read


Published in life-ttw

·May 16, 2019

เทคนิคง่ายๆ ที่จะช่วยทำให้ Apache Web Server ปลอดภัยขึ้นมาอีกขั้น

เทคนิคง่ายๆ ที่จะช่วยทำให้ Apache Web Server ปลอดภัยขึ้นมาอีกขั้น ปัจจุบัน เราใช้ apache, httpd , appsrve … เพื่อใช้งานเป็น web server มากมาย แต่ค่า default หลังจากการติดตั้ง ที่ไม่ได้มีการปรับปรุงแก้ไข ก็อาจจะนำมาสู่การโดนเจาะ โดนแฮค ง่ายขึ้น มีเทคนิคง่ายๆ ไม่กี่ขั้นตอนที่จะช่วยลดความเสี่ยงเหล่านี้ลงได้ ยกเลิกหน้า welcome page ออกไปเสียด้วย ซ่อนการแสดง version ของ OS และ apache จากหน้า error ออกไปเสียด้วย

Web Server

1 min read

Web Server

1 min read


Published in life-ttw

·May 8, 2019

แนวทางการทำ Table Partitioning in MySQL (Tuning database)

อีก 1 ทางเลือกในการปรับปรุง Performance ของ MySQL คือ การทำ Table Partitioning ซึ่งมันก็เป็นอีกวิธีการหนึ่งที่สามารถช่วยให้ดีขึ้นได้ แต่ก็ไม่ได้เสมอไป แนวทางการปรับแต่ง การ tuning database นั้นมี 2 แนวทางใหญ่ๆเลยคือ Hardware Tuning ไม่พูดเยอะ ก็ปรับปรุงด้านอุปกรณ์เข้าไป เช่น เปลี่ยน server, เพิ่ม ram, เปลี่ยนเป็น SSD เป็นต้น Software Tuning ก็มีได้หลายๆ แนวทางเหมือนกัน เช่น 2.1 การทำ Normalization เพื่อ Optimize Transactional Process มันก็อาจจะกระทบการ Application ที่เคยทำไป 2.2 การแยก ระหว่างชุดที่มีการ insert update delete…

MySQL

2 min read

แนวทางการทำ Table Partitioning in MySQL (Tuning database)
แนวทางการทำ Table Partitioning in MySQL (Tuning database)
MySQL

2 min read

Teerasit.Art

Teerasit.Art

54 Followers

co-founder: teamtamweb.com | founder: teerasit.com

Following
  • Jirawatee

    Jirawatee

  • Ta Virot Chiraphadhanakul

    Ta Virot Chiraphadhanakul

  • Minseo Chayabanjonglerd

    Minseo Chayabanjonglerd

  • Pondd Sugthana

    Pondd Sugthana

  • Krirk Arunoprayote

    Krirk Arunoprayote

See all (37)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech