분류 전체보기 5

220506

잡설 블로그에 글이 칼같이 끊어진 이유는 취업때문이다. 벌써 취업을 한지도 1년이 지났다. 시간은 청산유수다. 학창시절부터 지겹게 들은 한소리가 있는데 그것은 '너는 학교다니는데 시간 더럽게도 안가는거 같지? 나이들어봐라 시간이 얼마나 빨리 가는지도 모른다.' 였다. 아무리 머리좋은 학생이라고 하더라도 그 한마디를 절대로 깨우칠 수는 없다. 왜냐면 겪어보질 못했으니 말이다. 저 한마디야 말로 남자 기준으로 20대 되고나서 대학교 들어가고.. 입대하고.. 재대할때쯤에 깨우친다. 입대하면 일단 시간이 더럽게 안가니 학창시절의 시즌2 일 수도 있으니 말이다. 이 모든것은 재대하면 달라진다. 군대가 아무리 욕을 먹어도 사람이 되어서 나온다던지 등, 기타 잡소리로 포장할 수 있는 시기임에는 틀림 없지만 나쁜요소를..

Life 2022.05.06

[Eclipse IDE] Incompatible JVM 관련 에러 문제

인텔리제이로 갈아탄지는 한참됐으나.. 개인적인 사정으로 인해서 이클립스를 다시 설치하게 되었다. 분명히 설치 직후에는 모든게 잘됐었다. 재부팅을 하기전까지엔 말이다. 일단 찾아보니 Eclipse는 2020-09버전 (4.17) 부터는 Java 11을 요구하도록 변경되었다고한다. Java 8 [= Java 1.8]버전을 이용하는 사람은 2019-12(4.14) 버전을 사용해야 한다고 나와있다. 해결방안을 두가지를 찾았다. 우선적으로 두 방법 다 Eclipse가 설치된 폴더에 있는 환경설정 파일 Eclipse.ini을 수정하는 방법이다. 여기서 주목할 부분은 '-Dosgi.requiredJavaVersion = 11' 이란 부분이다. 11은 Java 11을 가리키는 거였다. 여기서 나오는 첫번째 방법. 1...

Language/Java 2021.05.04

[Linux, SSH] nohup 이용시 nohup.out 남기지 않기

nohup이 무엇이냐에 관해서는 수많은 블로그가 자세하게 설명해놓았다. 그래도 간단히 설명하자면 HUP(hangup) 신호를 무시하도록 만드는 유닉스 계열 운영체제의 명령어다. 기본적으로 터미널에서 명령어를 실행하게되면 터미널에 의존하는 구조이기에 프로세스가 점유하게되어 사용이 불가능해진다. 물론 Ctrl + C로 해결이 가능하지만 이는 강제종료를 걸어버리는 것과 마찬가진데, 이때 이 HUP 신호를 전달해서 프로세스를 종료를 시키는 구조다. nohup은 이 신호를 프로세스가 반응하지 않도록 하는 명령어. 터미널을 계속 사용하거나 종료해도 백그라운드 프로세스(daemon - 데몬) 형태로 실행이 되도록 하는것이 nohup 명령어의 기본 역할이다. 보통 기본적으로 프로세스 실행시 여러 출력이 다오는데 이를 ..

OS/Linux 2021.03.23

[Ruby, Jekyll] bundle을 통한 Jekyll 실행 에러 발생 관련 (bundle exec jekyll serve)

(이 글을 쓰려고하니까 ssh 로그가 다 올라가버려서 exception log를 전부 날렸다. 망할.) jekyll 테마를 직접 fork해서 사용하기 위해 Github Repository에서 Clone을 하고 내부 디렉토리에서 bundle을 통해 의존성을 설치했다. bundle은 Ruby에서 사용하는 특정 프로젝트의 특정 의존성들만 설치하기 위한 Ruby의 프로젝트 도구라고한다. 보통 실행은 다음 명령어로 진행한다. > bundle exec jekyll serve 하지만 검색하기도 힘든 에러가 발생했다. Traceback (most recent call last): 14: from /usr/local/bin/jekyll:23:in `' 13: from /usr/local/bin/jekyll:23:in `..

Language/Ruby 2021.03.23

[Ruby, Jekyll] Nokogiri 관련 에러 발생 (Bundle install 등 실행시에)

Github에다가 Jekyll theme를 이용한 블로그 생성 당시에 에러가 발생했다. bundle로 Gemfile (의존성 파일들인듯) 설치 도중에 에러가 발생했다. (An error occured while installing nokogiri (1.11.1), and Bundler cannot continue. theme를 clone해서 (사전에 Ruby 환경은 다 갖춰놓음) 사용하기 위해서였는데 별의별걸 다 찾아봤으나 해결이 안됐음. 살벌하게 빨간 글씨로 강조되어서 저기로 전부 관심이 쏠렸었는데 검색을 해보니 저게 원인은 아닌듯 하고 좀만 시선을 위로 더 올려보았다. 저게 원인이겠구나 생각했다. zlib is missing 이란다. C로 만들어진 압축 라이브러리인데 리눅스를 사용하면 자주 보는 녀석..

Language/Ruby 2021.03.22