Archive: 2019

터미널에서 디렉토리 한눈에 보기(feat.Tree)

터미널에서 디렉토리를 보는 방법은 ls -al 또는 똑같은 명령어인 ll 로 보는 방법이 있다. 그러나 이 방법으로는 현재 디렉토리가 어떤 계층구조로 디렉토리 트리가 구성되어 있는지 알기어렵다. 한 번에 다른 디렉토리로 이동하기 어렵다는 이야기이다. 이를 해결할 수 있는 패키지가 Tree 패키지이다. 패키지 설치Tree 패키지를 설치하려면 Home

자바 실행환경 훑어보기(MacOS)

생활코딩의 자바야학을 통해서 알게되어 작성하게되었다. 현재 사용중인 맥OS에서 자바의 실행환경을 훑어보는 방법이다. 1) jdk 설치 경로 확인터미널을 열어서 아래 명령어를 입력하면 jdk가 설치된 경로를 출력해준다. 1$ /usr/libexec/java_home 2) 해당 경로로 이동홈 디렉토리로 이동한다. 1$ cd ~ 여기서부터 콘솔에 출력된

WeeklyReview - 10월 3주차

목차 한 주간 무엇을 했는가 무엇을 읽었는가 무엇을 보았는가 다음주엔 무엇을 하겠는가 무엇을 했는가TIL을 매일 하는데 실패하고 있다. 주말이 관건이다.. 일주일에 딱 한번 데이트를 하곤 하는데, 아침에 원격으로 스터디를 하고 바로 노원에서 데이트를 하고 집에오니 이 시간동안 TIL을 하기 어려웠다는 불필요한 핑계를 나도 모르게 늘어놓고

Vim 에디터 주요 명령어

우분투를 쓸 일이 늘어나면서 vi 에디터를 가끔 사용하게 되는데, 이 때 익힌덕분에 코딩문제 풀 때 무거운 IDE 열지않고 그냥 iTerm 열어서 vim에디터로 코드를 작성하곤 하고 있다. 기왕쓰는거 자주사용하는 유용한 명령어를 정리해두고 사용하면 좋을 것 같아서 이 글을 작성해보았다. 목차 입력 명령어 커서 이동 명령어 파일 상태 변경 명령어

WeeklyReview - 10월 2주차

목차 한 주 간의 TIL 한 주간 무엇을 했는가 무엇을 읽었는가 무엇을 보았는가 다음주엔 무엇을 하겠는가 한 주 간의 TIL 2019.10.08 Math 클래스를 안쓰고 반올림하는 방법 Math클래스를 쓰는것보다 복잡해서 생산성은 떨어지는 방식이지만, 반올림에 대한 메카니즘(?)을 이해할

Weekly Review - 10월 1주차

목차 한 주간 무엇을 했는가 무엇을 읽었는가 무엇을 보았는가 다음주엔 무엇을 하겠는가 무엇을 했는가평일 스터디를 통해 도커 이미지를 생성하고 배포하는 방법을 배웠다. 그동안 도커 이미지를 가져와 쓰기만 해보았는데, 우분투 컨테이너에서 개발환경을 셋업하고 이미지를 배포하니까 신기했다. 아직 이를 활용하진 못했는데, 이걸 활용할 수 있는 일이 있을것 같

Docker - 이미지 생성/배포하기

목차 배포할 도커 이미지 생성하기 도커 이미지 배포하기 이전 포스트에서 도커 이미지는 컨테이너를 생성하고 실행하기 위해 필요한 요소라고 했습니다. 이번 포스트에서는 도커 이미지를 직접 생성하고 배포하는 것을 해보겠습니다. 배포할 도커 이미지 생성하기아직 도커를 어떻게 쓰면 좋을지 모르기 때문에 책을 참고하여 이미지를 생성해보았습니다. 우분투를

Weekly Review - 9월 4주차

목차 한 주간 무엇을 했는가 무엇을 보았는가 다음주엔 무엇을 하겠는가 무엇을 했는가지난주 위클리뷰에서 스프링에 집중하기로 했다고 했다. 이렇게 하나만 집중하기로 마음먹으니 오히려 마음이 더 편해진것 같다. 스프링부트 스터디와 스프링 개념 스터디 두 가지 스터디에 참여하고 있는데, 스프링부트 스터디에서는 프로젝트 개발을 앞두고 개념을 같이 정리하고

Scanner 클래스의 hasNext()

10951번 문제를 풀다가 hasNextInt()라는 메서드를 처음 알게되었다. Buffer를 이용해서 해결하려고 했는데, 도저히 해결할 수 없었고, 구글링해서 hasNextInt() 라는 함수를 알게되었다. hasNext()는 Scanner의 내장 함수인데, 스캐너 객체로 데이터가 들어왔는지 여부를 반환하는 함수이다. 문제에 대한 정답 코드이다

Docker 시작하기

스터디원들과 공유하기 위해 여러 문서와 책을 참고하여 작성한 도커 입문서. 나도 아직 잘 모르기 때문에 시간이 되는대로 조금씩 공부해볼 생각. 목차 Docker? 가상머신 vs 도커 그래서 왜 도커? 도커 엔진 종류 도커 설치 도커 이미지, 그리고 컨테이너 생성 bash모드로 컨테이너 진입하기 Docker? 도커란, 리눅스 컨테이너에 여러 기능을 추