thumbnail
🐾   [개념공부] controller, service, repository, dto, entity 등 무엇인가?

배경 우리 회사 서비스에 디렉토리 명들이다. 3개의 서비스가 있는데 다 다르다. A, B는 각각 다른 스타일로 만들어져 있다. C를 만들어야하는 나는 깊은 고민에 빠졌다. 뭐가 좋은걸까? 각자 기능에 대해서 조금은 알지만 자세히는 몰...

thumbnail
🐾   [개발일지] 나의 실수에 대한 반성

오늘의 실수 tagging 서비스가 처음 배포 되는 날이었다. 배포 후 태그서비스 테스트를 하려고 하는데 아래와 같은 메시지가 떴다. 그래서 체크를 해봤는데 config에 prod쪽 연결하는 주소를 쓰지 않았다는 것을 알 수 있었다....

thumbnail
🐾   [개발일지] 디자인 패턴에 대한 나의 고민?

현재 우리팀은 2개의 서비스가 돌아 가고 있다. A에서는 controller - dto - service - entity - repository 패턴으로 사용하고 B에서는 handler - service - internal 패턴으로 ...

thumbnail
🐾   [Git] Git에 불필요한 파일 제외하는 방법

배경 다른 서비스에서는 workspace.xml 파일을 gitignore에 제외 되어서 push를 해도 올라가지 않았다. 그래서 새로 만든 서비스에도 gitignore 파일에 제외 파일로 설정을 해놨는데도 계속 commit할 때 마다...

thumbnail
🐾   [Git] 브랜치 삭제 방법

배경 로컬에 있는 브랜치들을 정리하기 위해서 명령어를 사용하기로 했다. 방법 git branch -D [브랜치명] 예시 git branch -D 5 ​ ​ ​...

thumbnail
🐾   [리액트] antd CCS 적용하기

배경 회사에서는 페이지에 import를 하면 사용이 됐다. 그래서 내가 공부하는 프로젝트에서 import만 하면 실행이 될거라고 생각했다. import {Button,message} from "antd"; 그런데 버튼이...

thumbnail
🐾   [리액트] QR코드 만드는 방법

배경 회사에서 QR코드를 사용하는 서비스가 있다. 그런데 기획자 분이 QR안에 이미지를 넣고 싶다고 했다. 사용하는 모듈 import QR from "qrcode.react"; QR 생성법 <QR id="q...

thumbnail
🐾   [error] sql: expected 2 destination arguments in Scan, not 1 에러메시지 해결책

배경 XORM에 Get를 사용하는 과정에서 문제가 생겼다. SQL문을 체크 하는데도 데이터를 1개가 나왔다. 그런데 계속 에러메시지가 떴다. 문제 sql: expected 2 destination arguments in Scan, n...

thumbnail
🐾   [git] 원하는 브랜치 clone 받기

배경 기본값이 dev 브랜치 되어있어서 그냥 clone을 받으려고 하면 dev 브랜치 코드가 clone 된다. 나는 main에 있는 브랜치를 clone 받고 싶었다. 방법 git clone -b 브랜치명 깃허브주소 예시 git clo...

thumbnail
🐾   [회고] 2022-07-14 1년 7개월차 개발자 회고

회사 입사한 지 1년하고 7개월이 지났다. 올해 나는 기부영수증 통합 발급 작업, 기관플랫폼 작업, 배너및 팝업 작업을 진행했다. 분명 나는 많은 업무를 맡아서 진행을 했다. 기부영수증 통합발급과 배너 및 팝업 작업은 내가 주도적으로...