본문 바로가기

Developer266

VSCode(Visual Studio Code) 터미널에서 code 명령어로 실행시키는 방법 VSCode(Visual Studio Code) 터미널에서 code 명령어로 실행시키는 방법 개발을 하다보면 터미널에서 명령어를 통해 VSCode를 실행시키는 것이 편할때가 굉장히 많습니다. VSCode를 터미널에서 code 라는 명령어를 통해 실행시키는 방법을 알려드리도록 하겠습니다. code 명령어 사용 방법 우선 명령어부터 알려드리자면 code PATH 명령어 code 를 입력한 뒤 한칸을 띄우고 VSCode로 열고싶은 경로를 입력하시면, VSCode가 실행되면서 해당 경로가 열리게 됩니다. 보통 터미널에서 열고싶은 디렉토리로 들어간 뒤, 해당 경로에서 code . 명령어를 입력하여 많이들 사용합니다. code 명령어가 실행되지 않을 때 code 라는 명령어를 통해 터미널에서 VSCode를 실행시키.. 2021. 10. 3.
Mac Redis 설치 방법 및 사용 방법 Mac Redis 설치 방법 및 사용 방법 맥에서 Redis를 설치하는 방법과 간단한 Redis 사용 방법을 알려드리도록 하겠습니다. Redis 설치 Homebrew를 사용하여 Redis를 설치합니다. Homebrew가 설치되어있지 않은 분은 먼저 Homebrew를 설치해주시길 바랍니다. brew install redis 위 명령어를 사용하여 Redis를 설치합니다. redis-server --version Redis 설치가 완료되면 위 명령어를 사용하여 설치된 Redis의 버전을 확인할 수 있습니다. brew info redis 위 명령어를 사용하여 Redis 패키지의 정보를 확인할 수 있습니다. Redis 다루기 redis-server 위 명령어를 사용하여 Redis Server를 실행할 수 있습니다.. 2021. 9. 9.
Mac Java(JDK) 설치 방법 Mac Java(JDK) 설치 방법 Mac 에서 Java를 설치하고 환경변수를 설정하는 방법에 대해서 알려드리도록 하겠습니다. 1. JDK 설치 파일 다운로드 먼저 Oracle 로 가서 Java를 설치파일을 다운로드 합니다. https://www.oracle.com/kr/java/technologies/javase/javase-jdk8-downloads.html Oracle의 JDK 설치 목록 중에서 macOS의 dmg 파일을 선택합니다. 체크하여 동의하여 주시고 아래 파일 다운로드 버튼을 클릭하여 다운로드 합니다. Oracle 계정 로그인이 되어있지 않다면 로그인 창으로 넘어가고 로그인을 하면 바로 다운로드가 진행됩니다. 2. JDK 설치 다운로드한 dmg 파일을 열면 위와같이 pkg 파일이 보입니다... 2021. 9. 3.
Visual Studio Code Format Document Line Length Setting Visual Studio Code Format Document Line Length Setting VSCode 에서 제공하는 정말 편한 기능중 자동으로 코드를 정렬 해주는 Format Document 이라는 기능이 있습니다. 저도 정말 잘 사용하고 있는데요. 사용하다보면 한줄에 코드를 길게 작성할 일이 있을 때 굳이 줄바꿈을 하지 않고싶은데 줄바꿈이 될 때가 있습니다. 해당 기능을 방지하기 위해서 한줄에 들어갈 글자수를 직접 설정해줄 수 있습니다. 그럼 Format Document 기능의 한줄에 들어갈 수 있는 최대 글자 수 설정하는 방법을 알려드리도록 하겠습니다. 저는 Mac을 사용하고있기에 인터페이스가 달라보일 수 있지만 방식은 Window를 사용하시는 분들도 같습니다. Format Document .. 2021. 8. 1.
Mac Anaconda 설치 방법 Mac Anaconda 설치 방법 Anaconda(아나콘다)는 Python에서 사용되는 다양한 라이브러리를 포함하고 있는 패키지형 소프트웨어입니다. 저 또한 아주 유용하게 사용하고 있는데요. Mac 에서 Anaconda를 설치하는 방법을 알려드리도록 하겠습니다. 정말 간단하게 설치하는 방법 위주로만 설명드리겠습니다. 먼저 아나콘다 홈페이지로 갑니다. Anaconda | The World's Most Popular Data Science Platform Anaconda is the birthplace of Python data science. We are a movement of data scientists, data-driven enterprises, and open source communities. .. 2021. 7. 19.
JavaScript convert date format yyyy-mm-dd, yyyymmdd, yyyy/mm/dd (날짜 형식 쉽게 변경 하는 방법) JavaScript convert date format yyyy-mm-dd, yyyymmdd, yyyy/mm/dd (날짜 형식 쉽게 변경 하는 방법) JavaScript 에서 날짜 형식을 yyyy-mm-dd, yyyymmdd, yyyy/mm/dd 로 쉽게 변경하는 방법을 알려드리도록 하겠습니다. 코드만 조금 다를 뿐 같은 결과를 얻을 수 있으니 원하는 방법을 사용하시면 되겠습니다. 첫번째 방법 function convertDateFormat(date) { var year = date.getFullYear(); var month = date.getMonth() + 1; month = month >= 10 ? month : '0' + month; var day = date.getDate(); day = da.. 2021. 5. 25.
How to skip the preflight request - Preflight 요청 스킵하는 방법 How to skip the preflight request - Preflight 요청 스킵하는 방법 Http Request 과정에서 위 사진과 같이, Preflight Request가 발생하는 것을 스킵할 수 있는 방법에 대해 알려드리도록 하겠습니다. Preflight Request 우선 Preflight Request가 발생하는 이유에 대해서 간단히 설명 드리겠습니다. 브라우저에서는 cross-origin Actual Request(본 요청)을 하기 전에, OPTIONS Method 로 Preflight Request(사전 요청)를 전송하고, 요청 받은 서버에서 Access-Control-Allow-Origin 와 Access-Control-Allow-Methods, 즉 어떤 .. 2021. 5. 20.
AWS Configuration is ambiguously defined. Cannot have overlapping suffixes in two rules if the prefixes are overlapping for the same event type. Error 해결 방법 AWS Configuration is ambiguously defined. Cannot have overlapping suffixes in two rules if the prefixes are overlapping for the same event type. Error 해결 방법 AWS S3에서 이벤트 알림을 등록할 때 발생할 수 있는 에러인 Configuration is ambiguously defined. Cannot have overlapping suffixes in two rules if the prefixes are overlapping for the same event type. 에러가 발생하는 이유와 해결 방법에 대해 알려드리도록 하겠습니다. Error 발생 이유 S3 Bucke.. 2021. 5. 18.
AWS Configurations overlap. Configurations on the same bucket cannot share a common event type. Error 해결 방법 AWS Configurations overlap. Configurations on the same bucket cannot share a common event type. Error 해결 방법 AWS Lambda Function 에서 S3를 Trigger 로 사용하려고 할 때 발생할 수 있는 에러인, AWS Configurations overlap. Configurations on the same bucket cannot share a common event type. 에러가 발생하는 이유와 해결방법에 대해서 알려드리도록 하겠습니다. Error 발생 이유 Lambda Function 에서 S3를 트리거로 사용하려고 할 때 위와 같은 에러를 볼 수 있습니다. 위 에러가 발생하는 이유는, 하나의 S3 Buc.. 2021. 5. 17.
AWS How to Invoke Lambda Functions Using Amazon S3 Triggers (S3 Trigger를 사용하여 Lambda 함수 호출하는 방법) AWS How to Invoke Lambda Functions Using Amazon S3 Triggers (S3 Trigger를 사용하여 Lambda 함수 호출하는 방법) AWS S3에 파일이 업로드 되거나 하였을 때, Lambda Function 을 실행하여 어떠한 처리를 해야할 때가 있습니다. 그를 위해 AWS Lambda Function 을 S3를 트리거로 사용하여 실행하는 방법을 알려드리도록 하겠습니다. S3 Bucket은 이미 생성되어있다는 가정 하에 Lambda Function 생성 및 설정 방법을 알려드리도록 하겠습니다. AWS Lambda Function 생성 먼저 AWS Lambda Function으로 가서 함수 생성을 클릭합니다. 함수 생성 페이지로 왔으면, 블루 프린트 사용을 선택합.. 2021. 5. 13.
AWS Lambda Layers 사용 방법 - AWS Lambda import module(package) (Lambda 모듈(패키지) 추가 및 사용 방법) AWS Lambda Layers 사용 방법 - AWS Lambda import module(package) (AWS Lambda 모듈(패키지) 추가 및 사용 방법) AWS Lambda 를 사용할 때, 원하는 모듈(패키지) 를 추가하여 사용해야하는 경우가 있습니다. 또, 여러 함수를 공유해서 사용하는 경우도 굉장히 많습니다. 이를 위해서 AWS Lambda 에는 Layers(계층) 라는 아주 편리한 기능이 있습니다. Layers 기능을 사용하여 모듈(패키지, 라이브러리), 사용자 정의 코드를 아주 편리하게 관리하고 사용하실 수 있습니다. 바로 AWS Lambda 의 Layers 사용 방법에 대해 알려드리도록 하겠습니다. AWS Lambda Layers 사용 방법을 자세히 알려드리기 위해 설정한 예시 상황 .. 2021. 5. 6.
Flutter A package may not list itself as a dependency 해결 방법 Flutter A package may not list itself as a dependency 해결 방법 Flutter 개발 중 모듈 사용을 위해 pubspec.yaml 파일에 dependencies 모듈을 추가하려고 할 때 발생할 수 있는, A package may not list itself as a dependency 오류 해결 방법에 대해 알려드리도록 하겠습니다. 우선 A package may not list itself as a dependency 오류는 프로젝트 이름과 추가하려는 모듈의 이름이 같을 때 발생합니다. 저 또한 이 에러를 만난 이유가 어떠한 모듈을 테스트하고자 하려다 모듈명과 같은 프로젝트명을 사용하여 해당 에러를 만났습니다. 그러므로 모듈명과 같은 프로젝트 명을 사용하지 않으시.. 2021. 4. 19.