윈도우에 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) : 시작하기

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

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

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

무릎이 아파서 달리기를 잠시 멈추는 대신 자전거를 다시 타기로 했다. 그런데, 자전거를 타는데 한 가지 문제가 있다. 바로 안장통이다. 20분만 타도 안장통이 시작되서 자전거를 타는데 괴로움이 정말 많다. 나만 그런 것을 아닐 것이다. 그래서, 여러가지 안장을 테스트해보기로 했다. 마침, 다이소에 자전거 안장이 있어서 사왔다. …
안장을 찾아서: 다이소 자전거 안장 (좁은형)

스냅백 손목시계 배터리 교체를 위한 필수 도구 가이드

쿼츠 시계는 배터리가 수명을 다하면, 뚜껑을 열어서 배터리를 갈아주어야 하는데요. 뒷뚜껑이 스냅백으로 되어있는 손목시계는 뚜껑을 열기도 쉽지 않고, 닫기도 쉽지 않습니다. 전용 도구가 없이는 정말 힘듭니다. 칼같은 얇은 것들을 이용해서 어떻게든 연다고 하더라도, 시계에 기스가 많이 생겨요. 그리고, 닫을 때에도 그냥 손으로 닫히지 않습니다.…
스냅백 손목시계 배터리 교체를 위한 필수 도구 가이드