본문 바로가기 메뉴 바로가기

오늘도 한걸음

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

오늘도 한걸음

검색하기 폼
  • 분류 전체보기 (8)
    • Windows (1)
    • TypeScript (1)
    • DevOps (0)
    • Golang (2)
    • Algorithm (0)
    • Docker (2)
    • PostgreSQL (1)
    • gRPC (0)
    • CSS (1)
  • 방명록

전체 글 (8)
CSS 단위 (px, %, em, rem, vw, vh)

개발을 처음 배울때 html, css, javascript, java, spring 을 배웠는데 어느 순간부터 앞단을 거의 손대지 않아 다 까먹어서 다시 공부할겸 정리를 해보려고 한다. px짐작했듯이 하나의 디바이스가 표현할 수 있는 화면의 픽셀 즉 하나의 점이다. 요즘은 모니터 해상도가 좋은게 너무 많아졌지만 대부분 사용하는 모니터의 경우 가로 너비가 1920 픽셀에 세로 너비가 1080인 해상도를 가지고 있다. 여기서 1920 이라는 건 하나의 픽셀이 가로로 1920개가 있다는 뜻이고 1080은 픽셀이 세로로 1080개 있다는 뜻이다.  %절대 단위, 상대 단위의 개념에서 퍼센트는 어떤 것을 기준으로 해서 몇 퍼센트의 크기를 가지는지 특정한 기준이 있는 상대적으로 나타내는 1% 부터 100%까지 기본..

CSS 2025. 2. 19. 16:53
PostgreSQL 데이터베이스 덤프

Postgresql의 특정 데이터베이스를 덤프뜨고 싶을때 아래와 같은 명령어를 입력한다. pg_dump --port=5432 --username=postgres --schema=public --file=output.dump --no-owner databaseName output.dump 파일을 다른 데이터 베이스에 넣고 싶을땐 아래의 명령어를 입력한다. psql -f fileName -U postgres -d databaseName

PostgreSQL 2022. 1. 4. 10:22
Docker Redis 올리기

docker redis 띄우는 법 Redis 같은 경우 CLI 도 같이 구동하여 서로 통신을 해야하기 때문에 docker network 구성을 먼저 선행한다. docker network create redis-network 결과 network 구성이 완료되었으니 network 정보를 넣어 redis 를 실행한다. docker run --name redis \ -p 6379:6379 \ --network redis-network \ -d redis redis-server --appendonly yes 결과 마지막으로 redis-cli 로 redis-server 에 접속하여 확인 docker run -it --network redis-network --rm redis redis-cli -h redis 결과

Docker 2022. 1. 2. 13:43
Docker Postgres 올리기

Docker postgres 컨테이너 띄우는 법 docker run -p 5432:5432 --name postgres -e POSTGRES_PASSWORD=password -d postgres 실행 결과

Docker 2022. 1. 2. 13:29
Golang 파일 압축하기

오늘은 Golang으로 파일을 압축하는 방법을 알아보겠습니다. 내용은 아래 소스파일의 주석을 확인해주세요. package main import( "archive/tar" "path/filepath" ) func compress(tarWriter *tar.Writer, dir *os.File) error { // 0을 넘겨 모든 파일 정보를 받아옵니다. files, _ := dir.Readdir(0) for _, fileInfo := range files { // 파일을 가져오고 file, err := os.Open(dir.Name() + string(filepath.Separator) + fileInfo.Name()) if err != nil { return err } // 파일이 디렉터리일 경우 if ..

Golang 2021. 9. 2. 20:52
Golang REST API 만들기

오늘은 Golang으로 간단한 REST API를 만드는 방법을 쓸까 한다. 바로 시작하자 우선은 Directory를 하나 만들고 시작 mkdir rest go module 등록 go mod init noah.io/ark/rest main.go 생성 touch main.go Directory 구조 tree . ├── go.mod └── main.go main.go package main func main() { } 정말 간단하게 만들거라 위 구조에서 변경되는 건 없을 듯하다. http 패키지를 이용해 우선 서버를 띄워보자. package main import "net/http" func main() { http.ListenAndServe(":8080", nil) } 이렇게만 하면 포트 8080인 서버를 하..

Golang 2021. 8. 5. 23:24
TypeScript 란?

타입스크립트는 자바스크립트의 확정된 언어로 자바스크립트에 타입을 부여한 언어이다. 기존 자바스크립트와는 다른 컴파일 언어이며 전통적인 컴파일 언어와 다름 점이 많다. 그래서 Transpile 이라고 부르기도 한다. 아래의 예제를 보면서 타입을 부여한다는 것이 어떤 건지 살펴보자 let name: string; // 타입 부여 name = "Mark"; // string 값 할당 // 다른 타입의 값을 넣으려 하면 에러 발생 name = 20; // TS2322: Type 'number' is not assignable to type 'string'. type의 종류는 생각보다 좀 있는 것 같다. (boolean, number, string, symbol, null & undefined, object, A..

TypeScript 2021. 5. 28. 00:16
nssm을 사용해 Windows 서비스 등록하기

서비스를 배포 후에 명령어로 하나하나 실행하기 귀찮아 만들게 된 런처 프로그램이 있다. 거기에서 Nginx도 실행 종료할 수 있도록 등록해놨는데 회사 팀장님이 Nginx는 그냥 별도로 빼자고 한다. 그래서 전 회사에서 한번 사용해본 nssm을 사용해 Nginx를 윈도우 서비스로 등록한 내용이다. 한번 해봤지만 사용법을 잊어버려서 정리할 겸 써본다. 그때도 생각했지만 매우 간단하다. 우선 nssm 을 설치하자. 다운로드 경로는 아래와 같다. nssm.cc/download NSSM - the Non-Sucking Service Manager NSSM - the Non-Sucking Service Manager Windows 10 Creators Update 2017-04-26: Users of Windows..

Windows 2021. 4. 20. 14:17
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • golang rest api
  • pg db dump
  • golang rest api server
  • golang http
  • docker redis image
  • golang http decode
  • pg dump
  • docker run redis-cli
  • docker run redis-server
  • golang http encode
  • postgres images
  • db dump
  • docker postgres
  • golang 파일 압축
  • golang 폴더 압축
  • golang 압축
  • postgresql dump
  • docker run postgres
  • docker redis container
  • golang api
  • golang web api
  • golang file compress
  • postgresql db dump
  • golang REST API example
  • golang request body decode
  • golang directory compress
  • postgres container
  • golang 디렉터리 압축
  • docker run redis
  • docker redis
more
«   2026/09   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바