쟌's Blog

ubuntu 20.04 환경에서 ip 를 확인하기 위해서 ifconfig 명령어를 입력한다. ubuntu@dev1990:~$ ifconfig Command 'ifconfig' not found, but can be installed with: sudo apt install net-tools net-tools 을 설치해야 ip를 확인 할 수 있다. ubuntu@dev1990:~$ sudo apt update ubuntu@dev1990:~$ sudo apt install net-tools ubuntu@dev1990:~$ ifconfig
1. Git(소스 코드 관리를 위한 분산 버전 관리 시스템) 설치 ubuntu@dev1990:~$ sudo apt-get update ubuntu@dev1990:~$ sudo apt-get install git 2. Git 설치 확인 ubuntu@dev1990:~$ git version git version 2.34.1 3. Git config 설정 $ git config --global user.name "USER_NAME" $ git config --global user.email "USER_EMAIL" (참고로 repository 마다 각각 다르게 설정할거면 --global 대신에 --local 로 등록하면 된다.) 4. Git config 확인 ubuntu@dev1990:~$ git config ..
· Language/Go
먼저 Go 내장된 "image" https://pkg.go.dev/image image package - image - Go Packages Documentation ¶ Package image implements a basic 2-D image library. The fundamental interface is called Image. An Image contains colors, which are described in the image/color package. Values of the Image interface are created either by calling functions pkg.go.dev 처음에 내장된 image로 resize, crop 등의 thumbnail을 구현하려고 했는데 정..
· Language/Go
Go에서 []byte (byte slice)를 image type으로 변경할 때 방법 image 타입으로 변경하는 이유는 그 이미지의 resize, crop 등 작업을 할 때 타입을 image 로 맞추고 변경을 해줘야 하는 부분이 있기 때문이다. type Image interface { // ColorModel returns the Image's color model. ColorModel() color.Model // Bounds returns the domain for which At can return non-zero color. // The bounds do not necessarily contain the point (0, 0). Bounds() Rectangle // At returns the ..
· Language/Go
Go에서 image 라이브러리를 다루다 보면 image.NRGBA 이런 타입들을 만난다. // NRGBA is an in-memory image whose At method returns color.NRGBA values. type NRGBA struct { // Pix holds the image's pixels, in R, G, B, A order. The pixel at // (x, y) starts at Pix[(y-Rect.Min.Y)*Stride + (x-Rect.Min.X)*4]. Pix []uint8 // Stride is the Pix stride (in bytes) between vertically adjacent pixels. Stride int // Rect is the image'..
· Language/Go
Go에서 JWT token 생성, 검증 등 을 사용할 때, 여러 라이브러리가 있는데 그 중 이것을 추천한다. https://github.com/dgrijalva/jwt-go GitHub - dgrijalva/jwt-go: ARCHIVE - Golang implementation of JSON Web Tokens (JWT). This project is now maintained at: ARCHIVE - Golang implementation of JSON Web Tokens (JWT). This project is now maintained at: - GitHub - dgrijalva/jwt-go: ARCHIVE - Golang implementation of JSON Web Tokens (JWT). T..
2022.09.17 - [Server/Oracle] - [Oracle] Create a VM instance 2022.09.18 - [Server/Oracle] - [Oracle] 고정 IP 설정 (static ip address) 1) nginx 설치 $ sudo apt-get update $ sudo apt-get install nginx -y 2) nginx 서비스 확인 (systemctl status nginx) ubuntu@dev1990:~$ systemctl status nginx.service ● nginx.service - A high performance web server and a reverse proxy server Loaded: loaded (/lib/systemd/system/n..
· Server/Mac
Homebrew Homebrew 는 맥스 호웰이 만든 Mac OS 패키지 관리 애플리케이션 https://brew.sh/index_ko Homebrew The Missing Package Manager for macOS (or Linux). brew.sh (1) homebrew install /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" (2) Next steps 문구 확인 ==> Next steps: - Run these two commands in your terminal to add Homebrew to your PATH: echo 'eval "$(/opt/homebrew/b..
임쟌
'분류 전체보기' 카테고리의 글 목록 (6 Page)