728x90

전체 글 276

[2022. 05. 10] 너무 나태해진 것 같은데...

2022년이 시작되고 한참이나 지나버렸다. 분명 지난번에 코로나에 걸린 후 2분기는 열심히 살길 바란다고 글을 적었는데 어느덧 2분기도 반을 넘기려 하고 있다. 시간이 정말 빠른 것 같다. 왜 또 이런 글을 적게 됐냐면... 어제 코드를 수정하며 char array에서 byte array로 변환하는 함수를 stack overflow에서 가져와 적용을 했었다. 오늘 그 코드를 팀장님께서 다른 프로젝트에 적용하시기 위해 보셨는지 나를 부르셨다. 해당 함수 말고도 수정한 로직들이 꽤나 있었기에 왜 이렇게 수정을 했는지 이것저것 묻는 질문에 답을 하고 있었는데 나를 당황하게 만드는 질문이 하나 날아왔다. "ByteBuffer가 뭐 하는 건지 알지?" 아뿔싸... 대강 Buffer가 어떤 역할을 하는지에 대해서는..

잡담 2022.05.10

[Python] Python Thread 종료 시키기

파이썬에서 스레드를 사용하다가 스레드를 종료하는 방법을 정리하기로 하였다. 1. 메인 스레드가 종료될 때 서브 스레드 종료시키기 메인 스레드가 종료될 때 서브 스레드를 종료시키는 방법은 아주 간단하다. 데몬 스레드로 선언해주면 메인 스레드가 종료될 때 자신의 작업 완료 여부는 관계없이 해당 스레드는 종료가 된다. from time import sleep from threading import Thread def infinite_loop(): while True: sleep(1) print('Infinite Loop Thread!') if __name__ == '__main__': # 스레드 생성 후 데몬 스레드 설정하기 t = Thread(target=infinite_loop) t.daemon = Tru..

Python 2022.04.30

[Selenium] Selenium 창 크기(윈도우 사이즈) 조절하기

라고 하였지만 회사에서 쏠쏠하게 사용하고 있다. 한 번에 2,000개 정도의 스크린샷을 찍어놓도록 하고 있어 Selenium 옵션에 --headless를 주어 Headless 모드로 스크린샷을 저장하고 있는데 driver에 maximize_window()를 해주어도 800x600 사이즈의 크기로 스크린샷이 찍히고 있었다. 작은 사이즈로 스크린샷이 저장되고 있어 일부 사이트에서 잘리는 부분이 나와 창 크기를 조절하기로 하였다. 1. driver option을 이용하여 창 크기(윈도우 사이즈) 조절하기 options = webdriver.ChromeOptions() ... 기타 옵션 options.add_argument('--headless') options.add_argument('window-size={..

Python 2022.04.01

[Python] 폴더가 존재하지 않을 경우에만 폴더 만들기

Python에서 os 모듈을 불러와 os.makedirs()를 사용하면 폴더를 생성할 수 있다. 하지만 위와 같이 first 폴더가 존재하는 상태에서 first 폴더를 생성하려고 할 경우 FileExistsError가 발생하게 된다. import os def makedirs(path): if not os.path.exists(path): os.makedirs(path) 이때 위와 같이 파일이 존재하는지 확인하는 os.path.exists()를 호출한 뒤 존재하지 않을 경우에만 os.makedirs()를 사용하여 폴더를 만든다면 FileExistsError가 발생하는 것을 방지할 수 있다. first 폴더가 존재하는 상태로 위의 코드를 실행하면 정상적으로 종료가 된 후 폴더가 생성되어 있는 것을 확인할 수..

Python 2022.03.31

[2022. 03. 24 ~ 2022. 03. 30] 코로나 양성, 그리고 자가격리

2019년에 첫 등장해 우리나라에 2020년부터 유행하기 시작한 코로나는 2022년이 되었음에도 잠잠해지긴 커녕 하루에도 수십만의 감염자를 만들어 내고 있다. 2022년이 된 이후 내 주변에도 코로나 확진자들이 생겨나기 시작했고 회사에서도 하루가 멀다 하고 확진자가 나오고 있었다. 누군가와의 만남을 갖거나 외출을 즐겨하는 편이 아니기 때문에 나는 코로나에 확진이 된다면 회사에서 걸릴 것이라는 생각을 갖고 있었다. 출장을 다녀온 후 주말에 같이 다녀왔던 분에게서 자가진단키트에서 2줄이 나왔으니 조심하라는 문자를 받았다. 나는 그날 이후로 매일매일 자가진단키트를 이용해 검사를 했다. 사실 지금 생각해보면 왜 굳이 매일 했나 싶다. 금요일 마지막 접촉 이후 화요일까지는 자가진단키트에서 음성이 나왔기에 안심하려..

잡담 2022.03.30

[리뷰] 팔도 킹뚜껑 리뷰

나는 맵찔이다. 하지만 매운 게 종종 끌리는 맵찔이다. 종종 불닭이 끌리지만 오리지널 불닭도 매워 늘 까르보나라 불닭으로 만족하고, 엽떡은 순한 맛 아니면 제대로 먹지도 못하는 맵찔이지만 아주 가아아아끔 매운맛이 끌린다. 아마 스트레스를 받으면 매운맛이 당기는 것 같다. 아무튼 오늘도 아침에 일어나자마자 충격과 크나 큰 스트레스를 받아버렸는데... 저녁에 맥주나 한 잔 할 겸 이마트를 찾아갔다 "팔도 킹뚜껑"을 발견하게 되었다. 포장지부터 "나는 매운맛이다!!"를 강조하는 것 같은 색감으로 되어있다. 왕뚜껑은 내가 직접 사서 먹는 라면은 아닌데, 군대에서 김치 왕뚜껑을 많이 먹은 기억이 있다. 저 뚜껑을 앞접시로 사용할 수 있어 참 편하다. 매운맛의 정도는 스코빌 지수로 12,000 정도 된다고 하는데 ..

리뷰 2022.03.10

[Eclipse] 디버깅 모드에서 변수 확인 시 com.sun.jdi.ObjectCollectedException occurred while retrieving value. 해결하기

Eclipse를 사용하다 보면 디버깅 시 가장 짜증이 나는 상황이 있는데 바로 변수 값을 확인할 때 "com.sun.jdi.ObjectCollectedException occurred while retrieving value."가 발생하는 상황이다. 내가 사용하는 버전은 2020-03 버전 4.15 버전인데 최근 버전에서는 고쳐진지 모르겠다. Eclipse는 꽤나 자잘한 버그들이 많은데 나는 JDK 1.8을 사용하고 있기 때문에 JDK 요구 상항에 따라 4.16 이하의 버전을 사용해야 했다. 그나마 최신인 4.16을 사용하고 싶었지만 4.16에서는 JavaScript의 외부 에디터 설정이 되지 않는 버그가 존재하여 4.15를 사용 중이다. 아무튼 이 짜증 나는 ObjectCollectedException..

Etc/2022 2022.02.21

[Spring] org.springframework.beans.factory.BeanCreationException, org.springframework.beans.factory.NoSuchBeanDefinitionException 해결하기

회사에 입사 후 처음으로 Spring Framework를 알게 되었고, 그 이후로도 제대로 Spring Framework를 공부한 적 없는 나에게는 가끔 이런 문제 같지도 않은 문제를 만나게 된다. org.springframework.beans.factory.BeanCreationException: Error creating bean with name '클래스명': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private 클래스경로; nested exception is org.spring..

Web/Spring 2022.02.04

[2022. 02. 02] 급성요추염좌 그 2주 후... 그리고 설날, 코로나 진단키트

지난 1월 중순, 씻다가 갑작스럽게 삐끗한 허리 때문에 꽤나 고생을 했었다. 웬만해서 병원은 가지 않는 나를 바로 정형외과로 향하게 한 그것은 "급성 요추 염좌"였다. 그날로부터 2주 하고도 조금 더 시간이 지났다. 허리의 상태는 꽤나 양호한 편이며 오랜 시간 앉아 있다 일어나면 불편함이 조금 있는 정도일 뿐 일상생활하는 데에는 아무런 지장이 없다. 1주일 정도 지났을 무렵부터 약을 복용한 덕분인지 증상이 꽤나 호전됐었는데 불편함이 없었다고 해도 발차기 자세라던지 허리가 약간 뒤틀린 자세가 되면 약간의 통증이 있었는데 지금은 발차기를 하든 무슨 난리를 쳐도 허리에서 통증이 느껴지지 않는다. 물론 꾸준히 허리 스트레칭도 해주는 중이다. 사실 지금까지 폼롤러를 구입해놓고 제대로 쓰지 않고 있었는데 이번에 허..

잡담 2022.02.02

[리뷰] 배혜정도가 우곡 생주 막걸리 리뷰

요즘 한 두 푼 하는 게 아닌 막걸리들이 많이 나오고 있는데 지난번에 이마트에 방문했을 때 12,000원이나 하는 복순도가 손막걸리를 보고 고급 라인?이라고 해야 하나 비싼 막걸리를 먹어보고 싶은 욕구가 무럭무럭 자라나고 있었다. 사실 오늘 올리는 막걸리는 이번에 먹은 게 아니라 지난번 국순당 쌀 바나나 막걸리를 마실 때 같이 마셨던 막걸리였는데 미루고 미루다 이제 작성하게 된다. 홈플러스에서 국순당 쌀 바나나 막걸리를 발견하고 이왕 마시는 김에 비싼 막걸리도 하나 사서 같이 마셔보자! 하고 찾고 있었다. 근데 복순도가 손막걸리는 품절인 상태였고 이리저리 찾아보니 배혜정도가의 우곡 생주가 6,500원 정도로 그다음으로 비싼 막걸리였다. 아는 사람은 알겠지만 막걸리 브랜드로 유명한 국순당, 배상면주가, 배..

리뷰 2022.01.24
728x90