최근 글

DBeaver 에서 "Public Key Retrieval is not allowed" 에러 발생할때 어떻게 할까?

현상 DBeaver 에서 MySQL 연결할 때, Public Key Retrieval is not allowed 메시지가 나오면서 연결이 안될 때가 있습니다. 원인 MySQL 8.x 버전부터는 보안적인 이슈로 useSSL 옵션에 대한 추가적인 설정이 필…
DBeaver 에서 "Public Key Retrieval is not allowed" 에러 발생할때 어떻게 할까?

윈도우에 MySQL 8.4.x 설치하기

개발/테스트/공부를 위해서 PC에 MySQL 8.4.x 를 설치해보겠습니다. 이렇게 설치해 놓고, 다양한 언어와 함께 사용해 볼 예정이에요. MySQL 8.4.x 다운로드 웹브라우저에서 https://dev.mysql.com/downloads/mysql/ 으로 이동합니다. 그러면, 다음과 같은 화면이 나올거에요. 여기에서 MySQL 8.4…
윈도우에 MySQL 8.4.x 설치하기

fiber (3/3) : MySQL 연결하기

이번에는 fiber 프레임워크에 MySQL 을 붙여서 동작시켜보자. 윈도우에 MySQL 8.4.x 설치하기  을 참고하여 MySQL을 설치하기 바랍니다. 이 과정을 거치면, DB(test_db)를 만들고, 테이블(TB_ADMIN)도 만들고, 샘플 데이터도 넣게 됩니다. 스토어드 프로시저도 하나 만들어보겠습니다. DELIMITER $$ CREATE …
fiber (3/3) : MySQL 연결하기

fiber (2/3) : 컨트롤러 확장

지난 글에서 간단한 fiber 프레임워크를 이용한 서버를 만들어보았습니다. 그런데, API가 늘어날 수록 main.go 가 복잡해지는 문제가 있었어요. 이 핸들러를 별도의 폴더로 이동해서 서비스별로 구분을 하면, 조금 더 관리하기 수월해질 것입니다. 이렇게 분리하는 것을 컨트롤러라고 보통 부릅니다. 그래서, controller 폴더를 먼저 만들겠습…
fiber (2/3) : 컨트롤러 확장

fiber (1/3) : 시작하기

Go언어에서 가장 유명한 프레임워크 Gin 과 Fiber 가 있습니다. 이 중에서 좀 더 빠르다고 소문이 난 fiber 를 알아보겠습니다. Fiber의 홈페이지는 https://gofiber.io/ 입니다. 먼저 프로젝트에 사용할 폴더를 만들고, 초기화를 진행합니다. > mkdir c:\s\fapi > cd c:\s\fapi > g…
fiber (1/3) : 시작하기

안장을 찾아서: 다이소 자전거 안장 (넓은형)

지난번에 다이소 자전거 안장 (좁은형) 을 구매해서 타보았는데, 엉덩이가 너무 아팠다. 그래서 이후에 까도사 안장 도 사서 테스트해보았는데, 엉덩이는 확실히 아프지는 않았지만, 페달링이 많이 불편하였다. 이번에는 다이소 자전가 안장 (넓은형) 을 구입해보았다. 그런데, 오프라인에서는 물건을 찾을 수가 없었다. 회사와 집 주변의 5군데를 모두 가보았지만…
안장을 찾아서: 다이소 자전거 안장 (넓은형)

안장을 찾아서: 까도사 안장 (엉덩이 통증은 OK, 크기는 좀 부담)

까도사 안장 은 자전거 엉덩이 통증을 없애주기 위한 안장 중에서 가장 유명 한 것 같다. 가격은 33,900원 에 배송비가 3,000원 이었다. 아주 비싼 제품은 아니기 때문에 한번 쯤 테스트해보면 좋다. 보시다시피 외관은 정말 못생겼다 . 크기도 상당히 커서 좀 부…
안장을 찾아서: 까도사 안장 (엉덩이 통증은 OK, 크기는 좀 부담)
이전최근