로컬에서 원격 브랜치 리스트를 조회했더니, 실제로 깃헙에서 보이는 리스트와 달랐다. 딱 봐도 로컬에서 조회한 원격브랜치 리스트가 훨씬 더 많아보인다. 인터넷으로 찾아보니 간혹 깃헙 페이지에서 GUI로 삭제 처리를 한경우 해당 로컬 저장소 커멘드라인에서 원격브랜치 목록 조회를 했을 때, 삭제했음에도 불구하고 여전히 브랜치가 보이는 경우가 있다고 한다. 이런 경우 아래 명령어로 로컬과 원격 브랜치를 동기화 할 수 있다. git fetch --all --prune
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/ctDyBY/btrwA5pJ9y7/PfLIZkh2kfd6qKAVoFZQhK/img.png)
계기 회사에서 사용하는 공용 메신저는 메세지 전송이 원활하지 않고, 파일 전송에도 에러가 있는 등 여러 사용상의 불편이 너무 많이 있었다. 때문에 개발팀 내에서 업무소통용으로 사용할 메신저 대안으로 다른 서비스를 생각하다가 Discord에 정착하게 되었다. 카카오워크도 사용해보았지만 디스코드가 편의성에서 넘사인 듯 하다. 음성도 채팅도 화면공유도 모든게 다 된다..! Discord 를 이용하기로 했으니, 겸사겸사 Github 알림도 Discord에 연동해서 업무에 편리함을 더해보고자 작업을 하게 되었다. Github 알림용 채널 생성 Discord에 github 알림용으로 이용할 채널을 먼저 생성 Discord Webhook 생성 Discord Desktop Application을 기준으로 작성 알림을 ..
내용 contentScript.js 에서 background.js 로 메세지 전송 background.js 에서 특정 함수 처리 대기(await) 후 결과 데이터를 contentScript.js 로 응답 contentScript.js 에서 결과 데이터 받은 후 남은 작업 처리 background.js에서 A함수 처리를 기다린 후 그 결과값을 sendResponse에 담아서 보내려고 하니, 갖가지 방법으로 (async-await, then, promise 등) 그리고 다양한 형태로 처리를 해보았지만 sendResponse 가 A 결과값을 가져오기 전에 response처리가 되는 것이 문제였다. 또한 비동기적으로 처리하니 Unchecked runtime.lastError: The message port cl..
설치 npm install -g chrome-extension-cli 프로젝트 생성 chrome-extension-cli 👇 프로젝트 생성 완료시 나오는 안내문구 npm run watch Listens for files changes and rebuilds automatically. npm run build Bundles the app into static files for Chrome store. We suggest that you begin by typing: 1. cd sellha 2. Run npm run watch 3. Open chrome://extensions 4. Check the Developer mode checkbox 5. Click on the Load unpacked extensi..
특정 텍스트를 넣어서 검색한 결과 html 을 수집 (크롤링) 수집한 html 내 태그 안의 데이터를 추출해야 함 작성한 내용 const url = `URL`; fetch(url) .then((response) => response.text()) .then((data) => { const parser = new DOMParser(); const doc = parser.parseFromString(data, 'text/html'); const json = doc.getElementById("__SCRIPT_TAG_ID__").innerHTML; }); } 👉🏻 fetch를 통해 받아온 html 데이터를 넘겨서 html파일로 인식하게 작업하는 데에 참고한 코드 더보기 fetch('/about').then(f..
Chrome Extension에서 JQuery를 쓰기 위해 popup.html 의 에 jquery src 를 추가했다. 그랬더니 아래와 같은 오류가 남. 오류내용 Refused to load the script 'https://code.jquery.com/jquery-3.3.1.min.js' because it violates the following Content Security Policy directive: "script-src 'self' blob: filesystem:". Note that 'script-src-elem' was not explicitly set, so 'script-src' is used as a fallback. 대충 핵심만 보면 Content Security Policy 를..
- Total
- Today
- Yesterday
- 도커
- 크롬익스텐션
- elastic-builder
- 깃헙
- AWS
- ChromeExtension
- elasticsearch
- docker-compose
- Error "server gave HTTP response to HTTPS client"
- aws cli
- container접속
- serverless
- nodejs
- background.js
- NestJS
- docker exec
- branch조회
- JavaScript
- Hoisting
- should
- webhook
- 디스코드
- git동기화
- github
- 서버리스
- 웹훅
- 람다
- contentScript.js
- Lambda
- docker