dev 19

[ dev ] https를 http로 변경하기 / 크롬(Chrome)

InteliJ와 Spring boot로 토이 프로젝트를 해보고자 초반 환경설정 진행중 발생한 error 관련 해결 방법을 적어보았습니다. 프로젝트 생성 후 main을 실행시켜서 가상 tomcat의 8080 port 가 실행되었습니다. 이제 크롬에서 localhost:8080을 입력해서 접속이 잘 되는지 확인해보겠습니다. 잘 될 줄 알았는데 이런 java.lang.IllegalArgumentException: Invalid character found in method name 에러 로그가 나왔습니다. 검색을 해보니 http로 호출을 했는데 https로 연결이 돼서 그렇다고 합니다. https://stackoverflow.com/questions/42218237/tomcat-java-lang-illegal..

dev 2022.05.12

[ dev ] Git Branch / History 포함한 압축파일(.zip) or 깃파일(.git) 생성 - Git CMD 사용

Git CMD를 사용하여 해당 프로젝트에 있는 Branch와 History를 가져오는 방법을 알아보겠습니다. 1. 먼저 Git CMD 를 관리자 권한으로 실행합니다. 2. 임의의 폴더를 생성하고 해당 폴더로 이동합니다. 저는 바탕화면에 test 라는 폴더를 생성 후 이동했습니다. C:\Users\UserName> cd C:\Users\UserName\Desktop\test 형식입니다. 3. 해당 경로로 이동 후 git clone --mirror CloneUrl을 입력해줍니다. http로 시작하는 url은 프로젝트의 Clone 을 통해 알 수 있습니다. 예시 ) git clone --mirror http://git.git.com/projectName/project.git 4. 입력 후 git 아이디와 비밀..

dev 2022.04.27

[ dev ] No Internet으로 공룡게임하기(no internet game dinosaur)

안녕하세요 조씨 입니다. 주말이라 할 것도 없어서 공부를 하러 카페에 왔습니다. 핫스팟을 연결해서 인터넷을 쓰고 있었는데 갑자기 인터넷이 끊겨 버려서 이런 이미지가 나왔습니다. No Internet 이면 No Internet이지 저 공룡은 뭔가 싶어서 개발자 도구 (F12 / mac은 fn + F12)로 공룡을 찾아봤습니다. application?? title이 Dino game, play??? html 도 확인해보겠습니다. Dino game. A pixelated dinosaur dodges cacti and pterodactyls as it runs across a desolate landscape. When you hear an audio cue, press space to jump over obs..

dev 2022.04.16

[ dev ] eclipse git Author / Committer 변경

eclipse를 이용해 GitLab의 Repository로 commit 혹은 push를 할 때 다른 계정으로 올라가는 경우가 있습니다. 대부분 초기 Author 와 Committer가 컴퓨터 명으로 되어 있을 텐데 이 정보가 git으로 올라가서 다른 계정으로 올라가게 됩니다. commit과 push를 하는 곳을 보면 아래와 같이 나옵니다. 그럼 eclipse 에서 git Author와 Committer를 변경해보겠습니다. 1. Window - > preferences에 들어갑니다. 2. configuration 을 검색하고 Git -> configuration에 들어갑니다. 처음 들어가면 User Settings 의 Key / Value 가 비어있습니다. 여기에 user의 name 과 email을 등록해..

dev 2022.04.15

[ dev ] Windows OS 에서 tail 명령어 사용하기[-Wait]

개발을 진행하면서 로그를 봐야할 일이 많은데 Linux OS 에선 tail -f [해당파일] 명령어로 확인을 하고 있었습니다. 그럼 Windows 에선 대용량의 로그를 어떻게 실시간으로 확인 하고 원하는 줄만 출력할 수 있을까요? 먼저 로그파일이 있는 폴더로 이동하여 PowerShell을 켜줍니다. 해당 폴더에서 PowerShell 여는 방법은 아래 글을 참고해주세요. https://joshwon.tistory.com/39 [ dev ] Windows 특정 폴더에서 PowerShell 열기 windows OS 에서 파워쉘(PowerShell) 사용시 특정 폴더에서 PowerShell을 열 수 있는 방법에 대해 알아보겠습니다. 시작 메뉴 및 검색에서도 파워쉘을 열 수 있지만 명령어를 통해 해당 폴더까지 들..

dev 2022.02.19

[ dev ] Windows 특정 폴더에서 PowerShell 열기

windows OS 에서 파워쉘(PowerShell) 사용시 특정 폴더에서 PowerShell을 열 수 있는 방법에 대해 알아보겠습니다. 시작 메뉴 및 검색에서도 파워쉘을 열 수 있지만 명령어를 통해 해당 폴더까지 들어가야한다는 단점이 있습니다. 먼저 PowerShell이란, 확장 가능한 명령 줄 인터페이스(CLI) 셸 및 스크립트 언어를 특징으로 하는 명령어 인터프리터이며 윈도우의 GUI(Graphic User Interface)상에서 할 수 있는 모든 행위 및 동작을 명령어로 수행 가능합니다. cmd이후 powershell이 등장했고 꾸준한 업데이트로 더 많은 기능을 제공한다고 합니다. powershell에서 get-help를 치면 다양한 명령어 개수를 확인할 수 있습니다. cmd와의 차이점은 아래 ..

dev 2022.02.18

[ dev ] git 을 공부해보자 #2 (Git Hub 이야기)

Hub란 우주의 중심이란 뜻으로 Git Hub는 모든 개발자의 중심이며 놀이터입니다. A개발자 / B개발자 / C개발자 가 회사에서 git을 사용하고 있고 작업 내용을 집에서도 사용하기위해 Git Hub에 올려 사용합니다. 어디서든 작업이 가능하게 되죠. Git hub는 Public(공개-무료) 과 Private(비공개-유료) 로 나뉩니다. Public의 경우 Mit 라이센스가 있습니다. Mit 라이센스란, 소스코드를 무료로 공개하고 이 소스코드를 통해 업그레이드를 통해 개발을 했을 경우 해당 개발을 공개할 필요가 없습니다. 그런데, 이 Git Hub가 유료화의 화신인 마이크로 소프트가 무려 75억달러(8조)에 인수를 했습니다. 그럼 Public 도 유료화가 되겠다고 생각했으나 private을 무료화 했..

dev 2022.02.05

[ dev ] git 을 공부해보자 #1 (git의 역사 및 배경지식)

회사에서 프로젝트를 진행할때 대부분 SVN으로 형상관리를 하였는데 최근 git을 사용할 일이 있었습니다. git을 사용한지 벌써 6개월이 지났고 그당시에도 GitHub의 source tree 나 GitHub desktop을 사용했던지라 git을 command 와 eclipse 를 이용해 사용하는데 어려움을 느꼈습니다. git 공부의 필요성을 느끼고 인프런에서 지옥에서 온 관리자 Git 을 찾았고 해당 강의를 보며 정리를 해보고자 합니다. 그럼 지옥에서 온 관리자 git 시작해보겠습니다. 1. Git의 역사 및 배경지식 Git 은 어디서 왔을까? 배경지식을 아는게 많은 도움이 되기 때문에 백그라운드를 먼저 알아보겠습니다. 유닉스 라는 대형 컴퓨터를 위한 운영체제가 있습니다. 이걸 개인용 컴퓨터에 맞는 O..

dev 2022.02.03

[ Linux ] 파일, 폴더, 링크 권한(Permission)/777/755

* 초보 신입 개발자입니다. 공부하고 검색해서 작성한 글입니다. 잘못된 부분이 있으면 댓글 부탁드립니다. 감사합니다. 안녕하세요. 이번 글에서는 Red Hat Linux 서버에서 파일 읽기, 쓰기 권한에 대해 알아보겠습니다. FileZilla로 리눅스 서버를 연결해 해당 디렉토리를 확인해봤습니다. 위와 같이 파일명 , 크기 , 파일 유형 , 최종 수정 , 권한 , 소유자/그룹으로 분류됩니다. 그럼 저 권한이란 무엇일까요? 말 그대로 폴더를 읽고 쓰고 수정하고 삭제할 수 있는 권한을 의미합니다. 권한에서도 drwx------와 drwxr-xr-x 등은 퍼미션(Permission)에 관한 내용을 볼 수 있게 표기해 놓은 것입니다. drwxr-xr-x를 예시로 들어 설명해보겠습니다. 먼저 drwxr-xr-x의..

dev 2021.11.18

[ MAC ] Spring Tool Suite 3(STS) 프로젝트 생성시 CoreException

Spring Tool Suite 3(STS)를 이용해 Spring 프로젝트를 생성했는데 pom.xml에서 Errors가 발생했습니다. Eclipse하단 Problems를 확인해보니 Errors의 맨 위에 CoreException으로 CoreException: Could not calculate build plan : Plugin org.apache.maven.plugins: maven-compiler-plugin:2.5.1 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-compiler-plugin:jar:2.5.1: ArtifactReso..

dev 2021.11.17
반응형