개요 1. 특정 파일 하나를 embed 하여 고객이 template으로 요구할 경우 다운로드 할 수 있도록 하고 싶다. 2. Golang echo framework 를 사용중이다. 내용 GitHub: https://github.com/nicewook/echo-serve-embedfile embed로 가져온 다음 ReadFile() 메서드로 파일을 읽어 바이트 슬라이스로 만든 다음 Content Disposition 헤더로 파일이름을 지정하고 ContentType을 명시한 다음 바이트 슬라이스를 회신한다. //go:embed static var static embed.FS func main() { e := echo.New() e.GET("/csv", func(c echo.Context) error { p,..
개요 2022년의 목표가 책 30권, 영화 30편이었는데 목표는 채운 것 같습니다. 바쁘게 살다보니 취미 생활이나 여행으로 세상과 소통하기 힘들어 책과 영화로라도 시공간을 넘어 세상을 만나자 싶어 최소한으로의 목표를 잡았던 것입니다. 2022년 보았던 영화를 정리해봅니다. TL;DR 추천 영화 모음 Inherent Vice(타고난 악덕) 랜드앤 프리덤 인투 더 와일드 같은 속옷을 입는 두 여자 소설가의 영화 2022년 보았던 영화 제목 월/ 별점 감상 General 1월/3.5 구조론에서 언급한 버스터 키튼의 영화. 인간의 뇌는 무엇에 반응하는가? 부기나이트 1월/4.5 폴 토머스 앤더슨 모두 보기 프로젝트. 재미있지만 1시간이 넘어가니 PTA의 방식에 질리는 느낌. 몰락의 절정인 2시간쯤. 더크 디글러..
개요 2021년에는 반기 별로 정리를 했었는데 2022년에는 1년을 몰아서 정리해본다. 전반기 18권, 후반기 24권, 전체 42권이다. (체호프 희곡전집 일부를 읽은 것을 빼면 38권) 2022년 전반기 - 18권 1 뻬드로 빠라모(별 5.0) 옛 멕시코 친구가 소개해준 멕시코 최고의 소설. 이 친구는 옥타비오 빠스의 시를 더 좋아했지만 언어를 넘어 감흥을 전달하기에는 힘들겠다며 이 소설을 추천하였다. 소설가라면 이 소설을 보여주며 소설이라는 장르가 이정도라며 뻐기지 않을까? 맞다. 우리는 살아가며 이 소설처럼 이야기를 듣는다. 두서 없이 듣게되고, 사람들 각자의 기억에 의지해 듣게 되고, 심지어 삶과 죽음마저 헷갈리게 된다. 그리고 그렇게 들은 이야기는 다시 나의 머리속에서 재조합된다. 2 디자인 패..
개요 Docker, Containerd, CRI-O, Podman 등등 Container와 관련한, 비슷한 듯 헷갈리는 개념들이 많아서 확실히 정리를 해보고자 한다. 특히나 Container Engine 와 Container Runtime, 이 둘을 혼용해서 쓰는 경우가 있어서 더욱 헷갈렸다. Container Runtime을 큰 의미에서 Container Engine과 같은 의미로 쓰는 경우가 있으며 low-level의 Container Runtime으로 쓰일때는 runc 정도의 개념으로 쓰인다. 지금부터 하나씩 천천히 짚어가보자 Docker container 를 널리 퍼뜨린 장본인이다. Docker와 container 가 거의 같은 개념으로 생각될 정도다. 그러다 여러 기업들이 뛰어들자 혼돈이 우려되..
개요 두 컬럼의 조합이 Unique 해야할 상황이 종종 발생한다. 예를 들어 하나의 이미지(image_id)를 여러 일(job_id)에 중복 할당을 할 수 있지만 특정한 일(job_id)에 할당한 이미지(image_id)에 중복이 있으면 안되는 경우가 있겠다. 이럴 때에 두 컬럼의 조합이 unique 하다는 제한(constraint)를 걸 수 있다. 참고 링크: https://stackoverflow.com/a/63733203/6513756 생성할 때에 설정하기 예시: 생성시 두 컬럼 값의 조합은 unique 해야 한다는 제약 조건을 가지고 생성한다. CREATE TABLE my_table ( id serial PRIMARYKEY, task_id int NOTNULL, user_id int NOTNULL..
- Total
- Today
- Yesterday
- 중용
- ChatGPT
- intellij
- golang
- Gin
- OpenAI
- pool
- ORM
- websocket
- API
- 인텔리제이
- 독서후기
- notion
- strange
- github
- 잡학툰
- Bug
- agile
- 명상
- solid
- 2023
- bun
- postgres
- 영화
- go
- 클린 애자일
- 체호프
- Shortcut
- 노션
- folklore
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |