반응형 분류 전체보기109 [Docker] timezone 바꾸기 1. 현상 회사에서 돌리고있는 테스트 서버 로그를 보던중 시간이 잘못찍히고 있는걸 발견했다. 2. 해결과정 2.1. Ubuntu 시간 확인 서버는 Ubuntu 환경에서 돌아가고 있기 때문에 서버시간을 확인해 보았다. 음... 확인해보니 정상이다 2.2 Docker 시간 확인 서버는 Docker로 올라가있다. Docker 의 시간도 확인해본다. 생각해보니 어차피 Docker에서 돌아가니 Ubuntu시간은 확인할 필요가없었나 싶어진다. 아무튼 확인해보자. # docker bash 명령어 docker exec -it 컨테이너ID /bin/bash 범인을 찾았다. Docker 시간이 UTC로 되어있다. 3. 해결 Docker 컨테이너의 시간을 변경하는 방법은 호스트 시간과 동기화 하는 방법과 환경변수를 설정하는.. 2023. 8. 17. [Express Node] api 서버에 api key 도입하기 [Express Node] api 서버에 api key 도입하기. 1. api key 개발한 api 서버에 보안성 향상을 위해 api key를 적용하라는 요구사항이 생겼다. 간단한 앱이고 사용자가 적기 때문에 간단한 api key 발급 절차와 검증체크만 구현하여 진행해보고자 한다. 상용 서비스에선 로그인 기능까지 겹쳐 Bareer Token 을 사용하기도 하지만, 여기서는 로그인절차도 따로 없고, api인증만 필요하므로 간단하게 X-API-Key를 사용하기로 했다. 2. api서버에 적용 server.js 에 다음 내용을 추가한다. const checkApiKey = (req, res, next) => { const providedApiKey = req.header('X-API-Key') .. 2023. 8. 10. [Mac] 마우스 휠 스크롤 방향 설정 맥에서 외장 마우스를 사용하면 트랙패드와 휠 방향이 바뀌어 답답한 경우가 있다. 맥만 사용할 때는 맥 자체 설정의 자연스러운 스크롤 기능해제로 해결이 되지만, 스마트폰이 익숙해진 요새 스크롤 방향은 헷갈리기 마련이다. (터치패드에 맞추면 마우스휠이 반대로, 마우스휠을 맞추면 터치패드 스크롤이 반대로 된다는 뜻) 이 불편함의 해결방안을 알아보도록 하자. 로지텍 마우스를 사용하는 경우, Logitech Options + 을 통해 마우스 휠만 따로 설정이 가능하다. '표준'이라고 해둔 걸 봐서 얘내도 맥의 휠스크롤이 정사이 아니라고 본 모양이다 ㅋㅋ 맥의 경우 블루투스 연결만으로 사용하는 사람이 의외로 많다. 저 앱을 받으면 기타 다른 유용한 기능들도 사용할 수 있으니 다운로드하여 쓰자. 위 앱은 아래 링크에.. 2023. 8. 10. [행복주택] 하남 감일 위례 행복주택 예비입주자 모집 결과 [행복주택] 하남 감일 위례 행복주택 예비입주자 모집 결과 다음은 하남의 행복주택 예비입주자 모집 청약접수 결과이다. LH 공지사항 전문 하남감일. 위례 행복주택 예비입주자 모집(2023.07.27 공고) 신청접수 결과를 붙임과 같이 게시합니다. ○ (서류제출대상자 발표) 2023.08.11, 14:00 이후 ○ (서류접수대상자) 조회방법 : LH청약센터 → 인터넷청약 → 청약결과조회 → 서류제출대상자조회(임대주택) ○ (서류접수) 2023.08.11 ~ 2023.08.16, 온라인 및 등기우편 접수 ※ 서류접수는 서류제출대상자만 해당하며, 서류를 제출하신 분들에 한해 입주자 선정 기준에 의해 당첨자를 선정합니다. ○ (당첨자발표) 2023.11.10, 17:00 이후 ○ (계약체결) 개별안내 아래는 단.. 2023. 8. 9. [React] 클래스 컴포넌트 함수형 컴포넌트 리액트로 개발하다보면 구글링하다보면 예전 레퍼런스의 경우 대부분 클래스 컴포넌트로 작성이 되어있다. 업무상 활용하는 레퍼런스가 클래스 컴포넌트가 많아서 애를 먹는 경우가 많아서 함수형 컴포넌트와 클래스형 컴포넌트에 대해 간략히 비교해보고, 변환 요령을 정리해보고자 한다. 기본적으로 리액트의 개념을 이해한 분들이 아니면 나중에 읽어보시길 바란다. 우선 클래스 컴포넌트와 함수형 컴포넌트의 예시를 보도록 하자. 1. 클래스 컴포넌트 import React, { Component } from 'react'; class Counter extends Component { constructor(props) { super(props); this.state = { count: 0 }; } increment.. 2023. 8. 8. [VSCode] Mac 에서 Prettier 적용 안될 때 Mac에서 Prettier 확장 프로그램을 설치했는데도 불구하고, 적용이 되지 않았다. 그럴 땐 명령팔레트 (⌘ cmd + p) 를 누르고 settings.json 을 입력하면 아래와 같은 파일들이 표출된다. 여기서 Open User Settings 를 열어서 아래와 같이 내용을 추가한다. { ... "editor.defaultFormatter": "esbenp.prettier-vscode", "editor.formatOnSave": true, "files.autoSave": "onFocusChange" ... } 설정에 대해 간략히 설명하자면 아래와 같다. defaultFormatter. 기본 포매터를 esbenp.prettier-vscode로 지정 formatOnSave : 저장할 때 prettier.. 2023. 8. 7. 감일 바른곱창 리뷰 내돈내산 맛집 리뷰입니다. 감일에 이사 오고 나서 곱창구이를 엄청 먹고 싶었다. 하지만 육아를 해야 하는 입장에서 멀리까지 가기가 힘들었는데 드디어 감일에 곱창구이집이 생겼다. 사실 여기 방문한 날에 퇴근하면서 곱창이 너무 먹고 싶은 맘에 지도앱에 곱창 검색을 했더니 마침 그날 오픈한 가게가 있는 것이다!! 귀가 후 바로 가기로 결정하고 방문해 보았다. 신규오픈 이벤트로 11일까지 테이블당 소주 1병 이벤트를 하고 있다. 작성시점인 현재기준으론 이미 끝나있겠다. 오픈일이라 사람이 많아 못 먹을까 걱정했지만 늦은 시간이기도 했고 위치가 아파트단지와 아주 약간 거리가 있어서 그런지 3 테이블 정도 있었다. 메뉴판은 위 사진과 같다. 한우곱창이 원래 저 정도 가격은 하긴 하지.. 비싸긴 하지만 곱창러버들은 항.. 2023. 6. 14. [KBPay] 1/19 오늘의 퀴즈 정답 오늘도 찾아온 KB Pay 오늘의 퀴즈. 문제는 아래와 같습니다. 주로 그늘진 땅이나 썩은 나무에서 자라며, 홀 씨로 번식하는 이것을 무엇이라고 할까요? 정답은 "버섯" 입니다. 오늘도 퀴즈 푸시고 포인트 받아가세요 ^^ 2023. 1. 19. [KBPay] 1/18 오늘의 퀴즈 정답 오늘도 찾아온 KB Pay 오늘의 퀴즈. 문제는 아래와 같습니다. 고전 음악에서 르네상스의 성가를 인용하거나,기존 선율을 주제로 한 변주곡을 넘어서 실제 소리나 현대 음악 따위를 인용하는 현대 작곡 기법을 무엇이라고 할까요? 오늘은 음악 퀴즈 입니다. 정답은 "인용 음악" 입니다. 오늘의 퀴즈 맞추고 10P 받아봐요 ^^ 2023. 1. 18. 이전 1 ··· 6 7 8 9 10 11 12 13 다음 반응형