본문 바로가기
반응형
이러라고 쓰는 블로그인가?? 모르겠다. 블로그를 개인공간으로 쓰는데, 기술블로그처럼 써야하나 싶기도 하고, 관리하기도 좀 빡셀 것 같아서 그냥 내 타임라인으로 써야겠다. 그냥 막 쓰는게 내 정신건강에 좋을 것 같다. 확실히 내가 기획하고 내가 만들어가니까 더딘 부분이 있긴 한 것 같다. 그래도 디자이너님이 디자인을 좀 빨리 만들어주셔서 하루에 1개씩 퍼블은 완성 되는 것 같다. 다만 컴퓨터를 할 시간이 밤늦게 뿐이라 몸이 찢어질 것 같지만 재밌으니까 게임할 시간에 개발을 하고 있는 것 같다. 이제 오픈 까지 한달 정도 남은 것 같다. 이번주 주말에 api 몇개 뽑아내고, 화면은 나올 때마다 퍼블하고 하면, 금방 되지 않을까 싶은데, 문제는 공정 내부 화면이 문제네...흠...🤔 일단 너무 달린듯 하여 오늘은 자고 내일 다시 공장가서.. 2023. 4. 24.
postgreSQL 앞 뒤 공백, 탭이 있을 경우 제거 query 데이터에 잘못된 공백들이 붙어 있는 경우가 있었다. 왠지 모르게 계속 조회가 안되서, 한시간을 날렸네... 아 꼼꼼하게 볼껄.. 우선 기본 공백이 있는 경우 Trim 을 이용해서 제거를 하면 됨. UPDATE 테이블 SET 컬럼 = trim(컬럼); 다만 앞뒤로 탭이나 혹은 다른 공백이 있을 경우. 아래와 같이 하면 된다. UPDATE 테이블 SET 컬럼 = TRIM(BOTH FROM REGEXP_REPLACE(컬럼, '^\t+|\t+$|^\s+|\s+$', '')); 증말..증말... 잘 기록 좀 해놔야지.. 근데 쿼리공부는 언제하냐;;;; 너무 바빠.. 2023. 4. 24.
swagger ui 문서 정리 swagger 사용해보니 좀 생각보다 복잡하네. 정확히 복잡이라는 것보단 뭐가 너무 많다? 문서정리에 생각보다 시간이 너무 아깝지만 그렇다고 안할 수도 없는 노릇.. 그냥 예시를 만들어두고 두고두고 추가해가면서 써야겠음... post /** * @swagger * /users/login: * post: * summary: "유저 로그인" * description: "id, password 필수 입력" * tags: [Users] * parameters: * - in: body * name: login * required: true * description: 유저 아이디 * schema: * type: object * required: * - user_id * - user_password * propert.. 2023. 4. 24.
nextJS, React에서 폰트가 뿌옇게 나오네? next에서 폰트를 적용하다보니 뭔가 폰트가 조금 뿌옇게 나오는 것 같았다. 물론 이런저런 문제들도 있었다. 작은 공간에 큰 폰트가 들어간 경우도 있었고, 폰트사이즈는 고정되있는데, line-height가 문제인 경우도 있었는데, 이번에는 조금 뭔가 안맞는 느낌이 들었다. 일단 해결은 했는데, 기록용으로 남겨야겠다라는 생각을 했다. 우선 @font-face의 설정값 문제였다. /* roboto */ @font-face { font-family: 'Roboto'; src: url('./assets/fonts/Roboto-Bold.woff') format('woff'); font-weight: 700; font-style: normal; unicode-range: U+AC00-D7A3, U+0061-007A.. 2023. 4. 23.
미친듯 API 뽑는중 금요일부터 뽐뿌와서 미친듯 API 뽑는중. Exrpress로 작업을 하는데, 자바 스프링을 공부해볼까 생각이든다. 확실히 확실히... 자바로 갈아타야하나 싶네.. express를 간만에 해보니까 절대경로가 제대로 안잡혀서 babel 손봤는데, 괜히 지저분하네... 에효....일단 api문서 만들고, 연결하고 마무리좀 해봐야지 2023. 4. 23.
express에서 swagger 사용한 기록 Backend를 정말 오랜만에 한다. 솔직히 경력으로 따졌을 때는 경력이라고 할게 없었다. 이번에 gcode finder를 개발을 해보면서, swagger를 꼭 도입을 해야겠다라고 생각을 했다. 솔직히 API 문서정리는 꼭 필요한 것이지만 귀찮아서 차일피일 미루다보면 걷잡을 수 없는 상황이 발생을 한다. 회사에서 사용을 한다면 하겠지만 우리 팀에서 작업을 할 때는 뭔가 건너 뛸 것 같은 느낌이라서 귀찮더라도.. 꼭.. 일단 사용한 라이브러리는 두개이다. const swaggerUi = require("swagger-ui-express"); const swaggerJSDoc = require("swagger-jsdoc") $ npm install swagger-jsdoc swagger-ui-express .. 2023. 4. 22.
반응형