본문 바로가기

웹 개발자

(6)
[IntelliJ] IntelliJ에서 github 프로젝트 Clone (Spring 프로젝트) 개인 스프링 프로젝트가 슬슬 마무리 단계에 접어들면서 문서 정리 중이다.이 포스팅에서는 Github에 Spring 프로젝트를 Clone해서 Import 하는 방법을 기술하고자 한다. Eclipse와 크게 다르지 않은데.. 대부분 알아서 인식해서 설정을 잡아주니 조금 더 편할 것이다. (속도도 대체로 더 빠른편) IntellIj를 실행하고 프로젝트를 하나 만들거나.. Check Out From Version Control을 누르고 Github에서 Clone주소를 복사하여 붙여넣기 하고.. Test를 눌러준다.Import 하면서 pom.xml을 자동으로 인식해서.. Maven 프로젝트로 지정된다. Project artifacts나 다른건 지정해줄 것이 따로 없고..오른쪽 상단에 Add Configuratio..
[Java] 인텔리J 단축키 익히기(이클립스 단축키와 비교) 안녕하세요. 이클립스에서 인텔리J로 넘어가면서 반드시 익숙해져야 할.. 기억할만한 단축키들을 몇개 정리 해보았습니다.일단 이정도 익히게 되니 꽤 손에 익어서.. 절반은 적응이 완료 된 것 같습니다 (?).. 그치만.. 갯수는 생각보다 많지 않고.. 서너개정도입니다. 단축키 작성 기준은 다음과 같습니다..이클립스는 주로 윈도우의 기본 단축키 기준입니다. (맥과 미묘하게 다르지만 거의 비슷합니다.) 인텔리J의 경우.. 기본 단축키가 윈도우+ 리눅스는 같고... 맥은 미묘하게 다릅니다.. 즉.. 제가 인텔리J => 윈도우 + 맥 으로 쓰고 있어서.. 인텔리J는 다 적어 둘 겁니다. 따로 Mac이라고 적어두지 않은 것이.. 윈도우+ 리눅스입니다. 한줄 지우기 이클립스 : Ctrl+ D인텔리J : Ctrl + Y..
[Git] .gitignore가 동작하지 않을때 해결 여기저기서 작업을 짬짬히 하다보니.. 윈도우 , 맥 , 리눅스 세군데에서 하게 되었고.. 이유는 모르겠지만 이렇게 몇번을 하고 나니 분명히 dependency로 제외 되야할 항목이 갑자기 쌓여버린 것을 발견했다.. 이리저리 삽질을 했는데..결론은 git에서 캐시를 삭제해주고 다시 커밋하면 되는 간단한 이슈였다 git rm -r --cached . 이후에 status를 확인해보면 작 적용 되어 있을 것이다 참조 링크 https://jojoldu.tistory.com/307
[Git] Git을 어느 정도 사용하는 사람을 위한 Cheat Sheet (CLI로 github에 코드 올리기) 시리즈를 노리고 쓴건 아니었지만 지난주쯤에 이런글을 작성 했었다. [웹 개발자] - [Git] Git을 이제 막 사용하는 사람을 위한 Cheat Sheet (github에 코드 올리기) 글을 보면 알겠지만 GUI로 git을 사용하는건 상당히 장황한 일이다. GUI로 쓰지 말라는건 아니지만 한두번 정도 커밋하고 올릴 간단한 용도.. 즉 지속적으로 개발할 코드가 아니라면 GUI에 등록할 필요가 없는 코드도 있다. 사실 GUI도 좋지만 간단한 작업들은 CUI로 처리할 때 정말 그 빛을 발휘할 때가 많다. 스크립트를 잘 짜 놓으면 복잡한 작업도 간단히 끝낼 수 있을 때가 많다. 결론은 가리지 말고 둘다 익혀 놓으면 좋다. 그래서 오늘은 정리겸 작업중인 코드를 CUI로.. 터미널을 이용해서 프로젝트를 push 하..
[Git] Git을 이제 막 사용하는 사람을 위한 Cheat Sheet (github에 코드 올리기) Cheat Sheet 이므로 Git에 대한 개념기본적인 사용법은 따로 정리하진 않습니다. 관련 내용은 제 블로그에 웹 개발자 기본 커리큘럼 정리 라는 글에서 적어둔 git - 간편 안내서 - 어렵지 않아요를 한번 읽으시고 이 글을 보시면 조금 더 도움이 되리라 생각되네요. Git 이라는 걸 접하고 사용 한건... 1년 가까이 되는데 특히 처음에 프로젝트를 생성하고 Github Repository에 추가 하는 것에서 삽질을 정말 많이 했다.Clone을 하는건지 Git init을 하는건지.. 그냥 작업중인 프로젝트를 추가하면 폴더가 비어있지 않다고 나오고.. 정말 혼동이 많이 왔었다.심지어 작업중인 프로젝트를 날린적도 있다. (뭐 초짜때라 그렇게 많이 작업한건 아니었지만 -_-;) 글에서 적고 싶은 것은 아..
웹 개발자 기본 커리큘럼 정리 2018-07-13 글 내용 전체 수정 본래 이글은 HTML에 관련된 내용이 포스팅 되어 있었으나 세상에는 더 좋은, 그리고 정확한 내용의 문서가 아주 많기 때문에 더이상 적을 필요가 없다는 생각이 들어서 거꾸로 웹 개발자가 되기 위해 올바른 기본 지식을 정리해 놓는 것이 좋겠다는 생각을 하게 되었다. 나 또한 올바르고 기본이 탄탄한 개발자가 아니었고.. (현재도 아닐수도 있겠지만) 모자른 부분을 점점 채워 나가고 나의 올챙이적 시절 어려움을 누군가는 빠르게 해결해 나갔으면 하는 바람으로 이 글을 수정하게 되었다. 일단 이글은 Web Developer Roadmap - 2018 이라는 문서를 보고 그에 기반해서 정리하게 되었다.말 그대로 누군가가 웹 개발자라면 거쳐갈 로드맵을 마늘어서 정리 해놓았는데....