준호씨의 블로그
매년 신년계획을 세우곤 했었는데 언제부턴가 신년계획을 세우지 않게 되었던 거 같습니다. 올해에는 간단하게 새해계획을 세워보았습니다. 참고로 신년계획을 세울 때 참고했던 영상은 다음의 영상이었습니다. 무려 2015년에 올라온 영상이네요. 이 영상을 참고했던 이유는 초3, 초1 아이들과 함께 신년계획을 세우기 위한 참고자료로 활용하기 위함이었습니다. 가족들과 다 함께 신년계획을 세울 수 있는 시기가 왔다니 아이들이 많이 컸다는 것을 느낄 수 있었습니다. 아무튼 저의 신년계획은 다음과 같습니다. 계획 1. 건강 1. 하루 5000보 이상 걷기 2. 하루 계단 5층 이상 오르기 3. 목표. 몸무게 63kg 달성 계획 2. 독서 1. 한 달에 한 권 이상 읽기 (업무, 만화 제외) 2. 독서 감상문 쓰기 3. 읽..
저의 첫 자우버는 개발자 콘퍼런스에서 기념품으로 받았던 녀석인 거 같습니다. 20ml짜리인데 몇 년째 사용하고 있는지는 잘 모르겠습니다. 유통기한은 2021년 12월 31일로 이미 지났군요. 하지만 유통기한은 유통기한일 뿐 사용하는 데는 아무런 문제가 없습니다. 이걸 뿌려서 안경을 닦으면 잘 닦이기도 하는데 뿌릴 때 레몬향이 나는 것도 좋더군요. 물론 향기가 좋다고 과하게 맡으면 건강에 좋지 않을 거 같으니 주의해야겠습니다. 아이가 안경을 쓰기 시작하면서 안경 닦을 일이 많아지더군요. 집에도 두고 사용하면 좋겠다 싶어서 추가로 구입하게 되었습니다. 그냥 안경 닦개로만 닦다 보면 오래지 않아 잘 안 닦이는데 자우버 렌즈 클리너를 뿌리고 닦으면 깨끗하게 잘 닦입니다. 다만 기존에 기념품으로 받았던 20ml ..
통계 배치나 운영툴 같은 것을 구현하다 보면 어제, 오늘, 내일의 날짜를 구해야 되는 경우가 왕왕 있습니다. 오늘은 2022년 12월 28일입니다. 어제, 오늘, 내일 날짜를 구해봅시다. LocalDate.now() 그리고 LocalDate.now().plusDays LocalDate.now()를 이용하면 오늘 날짜를 구할 수 있습니다. println(LocalDate.now().plusDays(-1)) // 2022-12-27 println(LocalDate.now()) // 2022-12-28 println(LocalDate.now().plusDays(1)) // 2022-12-29 리턴 타입은 LocalDate 타입입니다. 문자열로 리턴 받으려면? LocalDate.now()의 리턴타입은 Local..
짤 검색할 때 유용한 검색 사이트 ddmm.ai 입니다. https://ddmm.ai/ ddmm Every image, from everywhere, all at once ddmm.ai 아래는 검색 결과 예제입니다. 이렇게만 보면 구글 이미지 검색을 해도 비슷한 걸 찾을 수 있다고 생각할 수도 있는데요. ddmm에서는 이미지를 선택하면 비슷한 이미지들을 더 찾아줍니다. 그런데 자세히 보면 좀 이상합니다. 찾아준 건지 이미지를 합성한 건지 모를 괴상한 이미지들이 나오네요. 카카오브레인에서 만든 사이트인 거 같은데요. 앞으로 어떻게 발전해 나갈지 기대됩니다.
startDate에서 endDate까지 하루씩 순서대로 생성하고 싶은 경우가 있습니다. 그럴 때 사용하는 방법과 관련 팁들을 정리합니다. 시작일에서 종료일까지 하루씩 출력 - LocalDate의 datesUntil 사용하기 2022-12-27~2022-12-30을 순서대로 출력하는 방법입니다. LocalDate.of(2022, 12, 27) .datesUntil(LocalDate.of(2022, 12, 30).plusDays(1)) .forEach { it -> println(it) } datesUntil의 값 직전까지만 돌기 때문에 plusDays(1)을 해서 하루를 더해주어야 합니다. 출력결과입니다. println으로 출력해서 한 줄에 하나씩 출력됩니다. 2022-12-27 2022-12-28 202..
아침에 눈이 펑펑 내렸습니다. (그런데 벌써 그쳤네요) 눈이 내리는 모습을 잘 보이도록 하기 위해 슬로모션으로 영상을 촬영해 보았습니다. 그리고 눈이 올라가는 것처럼 보이도록 하려고 Reverse를 적용했습니다. vllo에서는 reverse하니 화질 저하가 생겨서 맥북으로 옮겨서 iMovie에서 reverse를 적용해서 추출한 다음 다시 휴대폰으로 옮겨서 편집했습니다. 음악과 필터를 입혀주었습니다. 음악은 보통 볼륨 50% 정도로 줄여서 사용하는 편입니다. (참고로 대화가 들어가면 10% 정도로 줄이는 편) 색상이 칙칙해서 약간 푸르스름하게 나오도록 필터를 적용했습니다. 느린 영상이라 페이드인, 페이드아웃은 5초로 넉넉하게 주었습니다.
저희 동네 맛집 수타우동모루입니다. 작년 언제 즈음엔가 처음으로 가봤고 수타우동은 처음 먹어봤습니다. 처음에는 익숙한 맛이 아니었어서 묘한 느낌이었는데 먹으면 먹을수록 맛있습니다. 이러다 일반 우동 못 먹게 되는 거 아닌가 살짝 걱정도 됩니다. 영상에는 없지만 크림우동도 맛있습니다. 영상에 나오는 야끼우동, 규동도 맛있고요. 이번에 신메뉴로 차슈우동이 나와서 먹어봤는데 맛있었습니다. 다만 야끼우동과 규동은 간이 강한 편이고 차슈우동은 약한 편이라 차슈우동을 먼저 먹는 것이 좋습니다. 수타우동모루 위치 수타우동모루 경기 용인시 기흥구 구교동로118번길 30-2 (마북동 246-3) place.map.kakao.com
아두이노 저항 측정기를 만들어서 굴러 다니는 저항들을 정리해 보았습니다. 멀티 미터기로는 측정이 어려웠는데 아두이노로 만드니 측정하기가 편리하더군요. 진작 만들걸 그랬습니다.
드립 커피 고수님이 만드는 모습을 촬영해 보았습니다. (저는 커알못입니다 ^^;) 커피 내리는 속도에 따라 신맛, 단맛, 쓴맛이 나온다는 사실도 배웠습니다. (어디 가서 아는 척할 수 있겠...) 그리고 종이컵보다 도자기로 된 머그컵에서 먹는 게 더 맛있다고 합니다. 저도 비교해 보았는데 종이컵에서 먹을 때는 좀 더 거친 맛이 나는 느낌이고 머그컵에서 먹을 때는 좀 더 미끄러지는 맛이 난다고나 할까요? 오늘 마셨던 커피는 산미가 강조된 커피였는데요. 그냥 먹을 때와 좀 더 뜨거운 물로 내렸을 때 느낌이 또 다르더군요. 좀 더 뜨거운 물로 내렸을 때는 첫맛의 산미가 줄어든 느낌이었습니다. 뒷맛으로 산미가 올라오는 느낌이었습니다. 재미난 경험이었습니다 :)
date에는 timestamp변환 기능이 없기 때문에 date를 datetime으로 바꾼 다음 timestamp() 함수를 이용합니다. from datetime import date, datetime def date_to_timestamp(dt: date): return datetime.combine(dt, datetime.min.time()).timestamp() >>> date_to_timestamp(date.today()) 1669561200.0 덧. Unix timestamp (Unix epoch = Unix time = POSIX time)는 1970년 1월 1일 0시 0분 0초부터 몇 초가 지났는지를 나타내는 숫자입니다. 참고 https://www.epochconverter.com/