성실한 사람이 되자

성실하게 글쓰자

This is spear

Tools 15

인텔리제이에서 스프링부트 Devtools가 실행되지 않을 때, spring boot devtools not running, In IntelliJ 2021.2 compiler.automake.allow.when.app.running disappear.

처음 인텔리제이에서 Devtools가 실행되지 않길래 의존성 주입이 잘못되거나 리로드 되지 않아서 문제가 생겼다고 생각했는데, 인텔리제이에서 자동적으로 classes파일에다가 저장하는 부분이 없어서 서버까지 영향을 주지 못했습니다. 다른 문서에서 보면 Registry에서 compiler.automake.allow.when.app.running 부분의 체크박스를 클릭해주면 된다고 적혀있지만 2021.2월 버전에는 존재하지 않았기에 다른 방법을 찾아봐야 했습니다. Build, Execution, Deployment > Compiler 에서 Build project automatically의 체크 박스를 선택해주세요. 맥에서는 Preferences, 윈도우에서는 Settings에서 Advanced Settin..

Tools 2021.08.16

파이썬에서 slack에 메시지 전달하기 (slack bot)

안녕하세요~ 오늘은 파이썬을 이용에 slack에 메시지 전달하는 방법을 알아보도록 할 건데요 slack.com/intl/ko-kr/ 새 HQ에 오신 것을 환영합니다. Slack은 여러분의 팀과 소통할 새로운 방법입니다. 이메일보다 빠르고, 더 조직적이며, 훨씬 안전합니다. slack.com slack은 각각의 주제에 맞는 채널을 생성해 팀간의 소통을 도와주는 역할을 하고 있습니다. 저 같은 경우에는 팀워크가 아니더라도 개인 공간으로서 제 포트폴리오를 도와주는 역할을 해주고 있습니다. 슬랙 채널을 생성하기 위해서는 slack에 회원가입을 해야겠죠. 아래 링크를 따라가면 slack api 웹 페이지로 이동합니다. 이 곳에서 여러 api들을 확인하고 설정할 수 있으니 요긴하게 사용하시길 바랍니다. api.sl..

Tools 2020.12.26

VS Code에서 프론트 엔드 웹 개발자 들이 자주 사용하는 Extension

Material Theme & Material Icon Theme Material Theme은 흔히 VSCode의 테마를 변경하는데 사용하는 Extension입니다. 이름 그대로 Icon을 변경할 때 사용합니다. Prettier - Code formatter Bracket Pair Colorizer 2 Auto Rename Tag REST Client CSS Peek HTML CSS Support Live Sass Compiler Live Sass Compiler Emmet JS(ES6) Snippets Turbo Console Log Indent Rainbow Bracket Pair Colorizer Code Spell Checker GitLens Markdown Preview Enhanced ES7 ..

Tools 2020.09.09

Httpie 다운로드 및 환경변수 설정하기

HTTPie는 JSON 지원과 영구적인 세션, wget과 유사하며 플로그 등이 제공이 되기에 API 시대에서 사용자 친화적인 HTTP 클라이언트로서 사용이 편리합니다. 사용하기 좋은 이유 HTTPie는 API, HTTP 서버 및 웹 서비스와의 간편한 디버깅 및 상호 작용을 위해 설계되었으며 다음을 통해 수행됩니다. 기본 제공 JSON 지원 색상 및 형식이 지정된 터미널 출력 합리적인 기본값 영구 세션 양식 및 파일 업로드 HTTPS, 프록시 및 인증 지원 임의 요청 데이터 및 헤더 지원 Wget과 유사한 다운로드 확장 API 표현적이고 직관적 인 구문 Linux, macOS 및 Windows 지원 이 모든 것을 2 개의 간단한 명령으로 수행 : http + https 필요부분 Python 버전-Pytho..

Tools 2020.08.26

MySQL Workbench 다운로드

MySQL Workbench는 MySQL 데이터베이스를 사용하는데 편리함을 주는 도구입니다. 저는 원격으로 데이터베이스를 사용하기 위해서 다운로드했습니다. 여기는 mysql 다운로드 하는 곳 https://dev.mysql.com/downloads/installer/ MySQL :: Download MySQL Installer Select Operating System: Select Operating System… Microsoft Windows Select OS Version: All Windows (x86, 32-bit) Windows (x86, 32-bit), MSI Installer 8.0.21 24.5M (mysql-installer-web-community-8.0.21.0.msi) MD5: c..

Tools 2020.08.24

HTTPie를 이용해보기(HTTPie 설치 및 실행하기)

설명 HTTPie는 JSON 지원과 영구적인 세션, wget과 유사하며 플로그 등이 제공이 되기에 API 시대에서 사용자 친화적인 HTTP 클라이언트로서 사용이 편리합니다. 사용하기 좋은 이유 HTTPie는 API, HTTP 서버 및 웹 서비스와의 간편한 디버깅 및 상호 작용을 위해 설계되었으며 다음을 통해 수행됩니다. 기본 제공 JSON 지원 색상 및 형식이 지정된 터미널 출력 합리적인 기본값 영구 세션 양식 및 파일 업로드 HTTPS, 프록시 및 인증 지원 임의 요청 데이터 및 헤더 지원 Wget과 유사한 다운로드 확장 API 표현적이고 직관적 인 구문 Linux, macOS 및 Windows 지원 이 모든 것을 2 개의 간단한 명령으로 수행 : http + https 설치하기 pip안에 HTTPie..

Tools 2020.07.02

in-x64\ng.ps1 파일을 로드할 수 없습니다. (비주얼 코드에서 명령어 사용불가)

비쥬얼 코드에서 angular cli를 사용하려고 npm을 이용해 cli를 설치했는데 불구하고 파일을 로드할 수 없는 상황이 왔습니다. 우선 cmd가 아닌 파워셀에서 작성해야합니다. 파워쉘의 기본 정책 권한 옵션을 불러줍니다. 기본 권한을 확인해서 Restricted 이면 Unrestricted로 변경해야합니다. Get-ExecutionPolicy Restricted에서 Unrestricted로 변경하는 부분입니다. Set-ExecutionPolicy Unrestricted 변경된 부분 다시 확인하면 됩니다. Get-ExecutionPolicy 밑에 사진처럼 실행하시면 됩니다. 혹시나 해서 관리자 파워쉘에서 실행했습니다. 비쥬얼 코드에서 돌아가는 걸 확인할 수 있습니다. 다른 명령어도 그렇듯 파워쉘의 기..

Tools 2020.07.01

4. 도커를 이용한 앱 공유(share App on Docker)

Docker 이미지를 공유하려면 Docker 레지스트리를 사용해야합니다. 기본 레지스트리는 Docker Hub이며 우리가 사용한 모든 이미지의 출처입니다. REPO 생성 이미지를 푸시하려면 먼저 Docker Hub에서 저장소를 만들어야합니다. Docker Hub로 이동하여 필요한 경우 로그인하세요. 리포지토리 생성 버튼을 클릭 합니다. 리포지토리 getting-started 이름 을 사용하십시오. Public 으로 생성해야합니다. 만들기 버튼을 클릭하세요 페이지 오른쪽을 보면 Docker 명령 이라는 섹션이 나타납니다 . 이 리포지토리로 푸시하기 위해 실행해야하는 명령 예를 제공합니다. 도커 레포지토리를 보여주는 화면입니다. Create Repository 버튼을 클릭하면 됩니다. 이름을 작성하고 제일 ..

Tools 2020.06.27

3. 도커를 이용한 프로젝트 업데이트 (update App on Docker)

도커 튜토리얼을 통해 도커 앱 업데이트를 시작해보도록 하겠습니다. 그전 포스트들 https://imspear.tistory.com/66 1. 윈도우에서 도커 시작하기(install Doker) 도커란? (What is Docker?) Docker는 애플리케이션 개발, 배포 및 실행을위한 개방형 플랫폼입니다. 간단하게 말하면 여러분들이 만든 프로젝트를 배포하는데 도움을 주는 역할을 합니다. 도커의 장�� imspear.tistory.com https://imspear.tistory.com/67 2. 도커의 간단한 응용(Docker) 응용하기 도커의 튜토리얼을 이용해 간단한 응용을 배워볼까 합니다. 이 튜토리얼의 나머지 부분에서는 Node.js에서 실행되는 간단한 할 일 목록 관리자와 함께 작업하는 걸 배포..

Tools 2020.06.27

2. 도커의 간단한 응용(Docker)

도커에서 제공하는 튜토리얼을 이용해 간단한 응용 방법을 배워볼까 합니다. 도커를 설치하는 방법은 여기에 있습니다. https://imspear.tistory.com/66 1. 윈도우에서 도커 시작하기(install Doker) 도커란? (What is Docker?) Docker는 애플리케이션 개발, 배포 및 실행을위한 개방형 플랫폼입니다. 간단하게 말하면 여러분들이 만든 프로젝트를 배포하는데 도움을 주는 역할을 합니다. 도커의 장�� imspear.tistory.com 응용하기 이 튜토리얼의 나머지 부분에서는 Node.js에서 실행되는 간단한 할 일 목록 관리자와 함께 작업하는 걸 배포합니다. 프로젝트에 대한 배포만 실시하는 거니 Node.js, JavaScript에 대한 경험이 필요 없습니다. 또한 ..

Tools 2020.06.26