본문 바로가기
728x90
반응형

programing/infra4

[ network ] secure, httponly 에 대해서 네트워크에 대해서는 아직 잘 모르지만 오늘 공부한 내용을 글로 남겨두려고 합니다 1. secure 쿠키에 secure 설정을 해두면 프론트엔드가 http일때 백엔드에 쿠키가 안보내집니다 프론트엔드가 https일때 백엔드에 쿠키가 보내집니다. 이 설정은 https일때만 보내고싶은 쿠키에 설정을 해두면 됩니다. 2. httponly 우리는 개발자도구를 통해서 프론트엔드의 쿠키나 네트워크 등을 확인할 수 있습니다. 또 개발자도구의 콘솔을 이용해서 js에 접근하는 것도 가능합니다. 개발자도구의 콘솔에 document.cookie 를 입력하면 현재 설정되어있는 쿠키가 전부 출력됩니다. 하지만 httponly가 설정되어있는 쿠키는 document.console을 입력해도 쿠키가 출력되지 않습니다. 일반적으로 sec.. 2023. 7. 13.
[ vscode ] vscode에 extension 만들어서 배포해보기 vscode를 이용해 개발을 하다 보면 내가 찾는 기능이 extension에 없는 경우가 종종 있다. 없으면 내가 만들면 되지 않을까 라는 생각에 이번에 extension을 만들어보기로 했다. extension을 만들고 배포까지 하는 과정을 기록해두려고 한다. 1. 전제조건 전제조건은 java script를 다룰 줄 안다는 것 정도..? 하지만 몰라도 이번에 따라하면서 익히면 된다. 생각보다 허들이 낮기때문에 괜찮을 것 같다. 컴퓨터에 node.js가 깔려있어야 한다. 없다면 node.js를 깔아야되고 버전은 무조건 14이상으로 다운받아야한다. 참고로 내 node 버전은 14이다. 2. 코드작성 일련의 과정은 visualstudio 에서도 확인할 수 있다. https://code.visualstudio... 2023. 2. 16.
[ devcontainer ] devcontainer.json 이해하기 devcontainer를 사용하면 컴퓨터 환경을 더럽히지 않을 수 있습니다. 가끔 느린게 흠이긴 하지만 꽤 유용하게 사용하고 있기 때문에 devcontainer의 설정파일인 devcontainer.json의 구성을 알아두는 게 좋을 것 같아 정리해두려고 합니다. devcontainer.json의 자세한 설명은 아래에서도 확인해볼 수 있습니다. https://containers.dev/implementors/json_reference/ Dev Container metadata reference The devcontainer.json file contains any needed metadata and settings required to configurate a development container for.. 2023. 2. 12.
[ vscode devcontainer ] devcontainer로 python 사용해보기 문득 이런 생각이 들었습니다. 내 로컬 개발 환경이 좀 더러운것 같다. 뭔가 깨끗하게 하고 싶다. 그래서 찾아본 결과 devcontainer를 사용하면 도커로 로컬개발환경을 구축할 수 있다는 것을 알게되어 공부한 내용을 글로 남겨두려고 합니다. devcontainer를 사용하기 위해 인스톨 받아야 하는 것 1. vscode 2. docker desktop devcontainer는 도커로 기동되기때문에 간단하게 하기위해 docker desktop을 사용하려고 합니다. 1. vscode에서 extension 다운받기 dev containers를 검색해서 설치해주세요 2. 마이크로소프트 vscode-dev-container 다운받기 https://github.com/microsoft/vscode-dev-con.. 2023. 1. 31.
728x90
반응형