1. Mac에서 IntelliJ를 설치해보자. 아래 사이트 접속 https://www.jetbrains.com/idea/ IntelliJ IDEA: The Capable & Ergonomic Java IDE by JetBrains A Capable and Ergonomic Java IDE for Enterprise Java, Scala, Kotlin and much more... www.jetbrains.com 2. Download 클릭 3. MacOS 탭 선택 → Ultimate / Community 하나를 선택해 Download 클릭 Ultimate는 유료 버전이고, Community는 무료 버전이다. Ultimate는 30일 무료로 사용가능하고 그 이후엔 유료 결제가 필요하다. 학생용 교육 메일이 ..
여러 리눅스를 써보면서 apt, apt-get, yum 등등 여러 패키지 관리도구로 소프트웨어를 다뤄왔지만 Mac OS를 처음 쓸 때는 아는게 하나도 없었다. Mac에서 Homewbrew 설치는 필수라고.. Mac을 관리할때 반드시 필요한 Homebrew로 node, npm, yarn을 설치해보자. 1. homebrew 설치 homebrew가 설치되지 않았으면 먼저 설치부터 해야한다. 아래 사이트를 접속하자 https://brew.sh/ Homebrew The Missing Package Manager for macOS (or Linux). brew.sh 홈페이지에 들어가면 아래처럼 스크립트를 복사할 수 있을 것이다. /bin/bash -c "$(curl -fsSL https://raw.githubuse..
본인의 팀원들 중 대다수는 Git을 다루기위해 소스트리를 주로 사용한다. 소스트리란 Git의 소스를 편리하게 관리하기위해GUI를 제공하는 인터페이스 툴이다. 형상관리, 협업, 브랜치, 로컬, 커밋, 푸쉬 등등.. Git에서 이용할 수 있는 대부분의 기능들을 반영한다. 무엇보다 GUI를 제공하다보니 처음 접하는 사람들도 쉽게 이용할 수 있고, 한번 사용해보면 터미널을 쓰는 것보다 훨씬 편하다고 생각할 것이다( 본인 이야기다.. ) 1. Sourcetree 사이트에 접속한다. https://www.sourcetreeapp.com/ Sourcetree | Free Git GUI for Mac and Windows A Git GUI that offers a visual representation of your..
visual studio를 처음에 잘못 설치하여 재설치 하려니 오류가 뜨면서 재설치가 안된다 ㅠㅠㅠ 이럴때 완전히 삭제하고 다시 설치해야하는데 제어판에 들어가서 프로그램 제거를 해도 캐시가 남아서 완벽히 삭제가 되지 않는 상황이 생겼다. 이럴 경우 visual studio의 완벽 삭제 방법을 소개한다. 1. 삭제 파일 다운로드 아래 주소로 들어가서 TotalUninstaller.zip 파일을 다운로드 받은후 압축을 푼다. https://github.com/Microsoft/VisualStudioUninstaller/releases 2. Setup.ForcedUninstall.exe 실행 Setup.ForcedUninstall.exe을 관리자 권한으로 실행한다. 관리자 권한으로 실행하지 않으면 삭제가 되지..
* 웹 크롤링(Web Crawling)이란? 웹 크롤링이란 내가 방문한 사이트의 구성을 알아보고 싶을때 웹사이트의 구조를 복사해서 정보를 수집하는 것이다. 즉, 웹 표면 복사라고 생각하면 쉬울 것이다. 웹 크롤링 또는 스파이더링(Spidering)이라고도 부른다. 웹 크롤링을 했을때 장점은 링크 체크나 HTML 코드 검색을 빠르게 하여 웹 사이트 유지 관리 작업을 쉽게 할 수 있다는 점이다. 우리가 코드를 짜거나 분석할때 IDE(통합 개발 환경)을 사용하는 것처럼, 웹 크롤링을 할 때에도 쉽게 환경을 제공해주는 툴들이 존재한다. 오늘 포스팅에선 웹 크롤링을 할때 주로 사용하는 HTTrack이란 툴을 이용해 볼 것이다. HTTracke은 한국어 지원을 하지 않아 설치할 때 당황할 수 있는데 이 포스팅을 보..
eclipse의 기본적인 오류 중에 하나인 server runtime 오류를 잡아보겠습니다. * 에러 종류 : The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path 실행에는 전혀 문제가 없지만 page 스크립트 쪽에 에러가 떠 있습니다. 서버가 해당 jsp 파일이 상속받고 있는 HttpServlet 인터페이스를 잡지 못하기 때문입니다. 1. Project 명에서 오른쪽 버튼을 클릭한 뒤 properties로 들어갑니다. 2. properties로 들어간 뒤 Project Facets - Runtimes 를 누르면 현재 내가 사용하는 톰캣서버 리스트를 볼 수 있습니다. 오류가 뜨는 이유는 서버와의 경로가 체크..
* SVN이란? - SVN이란 사용자들이 작업한 파일 또는 소스를 SVN 서버에 올려 다른 협업자들이 업데이트 및 수정작업을 할 때 쓰이는 용도로 현업에서 프로젝트 및 실무에 많이 쓰입니다. - 즉, 하나의 SVN 저장소에 내 파일 또는 소스를 등록하면 다른 이들이 다운 받아 고친뒤 다시 업데이트해 올려놓을 수 있습니다. - SVN은 무료라는 장점이 있습니다. - 이러한 관리 버전 툴은 SVN 외에도 GIT이 존재 합니다. 요즘은 GIT으로 옮겨가는 추세라고 합니다. * SVN 정의 * SVN 장점 * 다른 사람의 SVN Project에 접근하기 위해선? - 다른 사람의 작업물을 내 SVN 서버에 등록하기 위해선 권한이 필요합니다. 즉, 내 접속 ID와 비밀번호를 다른 사람의 SVN 서버에 등록하여 접근..
* svn이란? svn 사용방법에 대한 포스팅 : http://jerryjerryjerry.tistory.com/55 * svn 서버 설치에 대한 포스팅 : http://jerryjerryjerry.tistory.com/36 * svn과 eclipse 연동하기에 대한 포스팅 : http://jerryjerryjerry.tistory.com/37 저번 포스팅에선 SVN 서버를 구축하는 법을 올렸다. 이번엔 SVN 서버와 Eclipse를 연동하는 법을 올려보겠다. 1. Eclipse를 실행시킨뒤 Help - Eclipse Marketplace 를 누른다. 2. Marketplace를 실행시킨뒤 검색창에 svn을 검색하면 SVN Team Provider 4.0.5 버전이 뜬다. (현 필자의 설치날짜 기준 버전..
* svn이란? svn 사용방법에 대한 포스팅 : http://jerryjerryjerry.tistory.com/55 * svn과 eclipse 연동하기에 대한 포스팅 : http://jerryjerryjerry.tistory.com/37 1. svn 사이트에 들어가서 자신의 컴퓨터 비트에 맞게 다운 받는다. https://www.visualsvn.com/server/download/ 2. 다운 받은 설치 파일을 실행시킨다. 3. 인스톨러를 실행시킨뒤 next 를 누른다. 4. accept를 누르고 next 를 누른다. 5. 6. [standard Edition] 을 누른다. 7. standared Edition 을 누르면 아래 SVN Server의 설치경로를 설정하는 창이 나온다. 확인한 뒤 next ..