준호씨의 블로그

오늘 드디어 네이버 플러스 멤버십이 시작되었습니다. https://nid.naver.com/membership/join에서 가입할 수 있습니다. NPay로 쇼핑을 하면 1% 적립금을 주는데요. 멤버십인 경우 최대 5%까지 적립을 해 줍니다. 기존 1%였으니 추가 4%를 주는 셈입니다. 무작정 5%를 주는 건 아니고 상품에 NPay+가 붙어 있어야 되는 거 같네요. 대충 보니 기존에 NPay였던 건 대부분 NPay+가 되는 거 같습니다. 얼마 전 구입했던 상품에 "N+멤버십"이라는 표시가 보입니다. 이전에 구입했던 다른 상품들도 모두 붙어 있네요. 적립에는 제한이 있습니다. 무한정 5%의 적립을 주는 것은 아닙니다. 월 20만 원까지만 5%입니다. 노력해서 20만 원 딱딱 맞춰서 적립을 받으면 한 달에 1..

요즘 세탁을 하고 나면 뭔가 찌꺼기들이 세탁물에 묻어 나오곤 하더군요. 얼마 전에 세탁기 벨트를 교체해서 힘이 좋아져서 묶은 때들이 더 많이 튀어나오는 게 아닐까 싶기도 합니다. 아무튼 세탁기가 많이 더러워졌다는 의미이기 때문에 세탁기 청소를 해보기로 하였습니다. 준비물은 과탄산소다입니다. 과탄산소다 뒷면엔 세탁조 청소에도 사용한다고 적혀 있습니다. 많이 넣진 않고 살짝 뿌렸습니다. 아마 종이컵 반 컵이 안될 거 같습니다. 아직 어느 정도가 적절량인지는 모르겠습니다. 돌리기 전에 온수를 연결했습니다. 얼마 전에 세탁기 벨트를 교체하다가 배수선의 끝부분을 망가트려서 하나밖에 못 쓰는 상황이라 바꿔 가며 사용해야 되는 상황이네요. 이거는 또 어디서 구입해야 될지 찾아봐야겠습니다. 시간이 흘러 세탁기 완료되었..

며칠 전부터 세면대에 물이 잘 안 내려가고 있습니다. 완전히 막힌 건 아니고 천천히 내려가는 상태입니다. 예전에 아이들이 밥을 먹다가 남긴 음식을 세면대에 버린 적이 있었는데 그 때문인지 아닌지는 잘 모르겠습니다. 머리카락이나 씻으면서 떠내려간 찌꺼기들 같은데 좀 쌓였을 수도 있겠습니다. 뚫어뻥으로 몇 번 뚫어 보았는데요. 조금 나아지긴 했지만 시원하게 물이 내려가지는 않습니다. 효과가 오래가지는 않아서 배수구 클리너를 부어볼까 했는데 벌써 다 쓰고 없네요. 재구매를 하기 전에 조금 검색을 해 보았습니다. 배수구 클리너 5가지를 비교 실험하는 영상이 있네요. 배수구가 막히는 원인은 여러 가지가 있지만 보통 지방으로 막히는 경우가 많은가 봅니다. 그런데 영상 만드시는 분도 좀 의아해하시는 부분은 제품에 "..

문제: https://www.hackerrank.com/challenges/migratory-birds/problem 대륙간 이동을 하는 새들의 인구에 대한 연구를 요청받았습니다. 관심 있는 조류의 각 유형은 정수 값으로 식별됩니다. 특정 종류의 새가 발견될 때마다 ID 번호가 배열에 추가됩니다. 목격 목록이 주어지면 어떤 종류의 새가 가장 보편적인지 알아내고 싶습니다. 당신의 임무는 해당 조류의 유형 번호를 인쇄하고 둘 이상의 유형의 조류가 동일하게 공통인 경우 가장 작은 ID 번호를 가진 유형을 선택하십시오. 예를 들어, arr=[1,1,2,2,3] 형식의 조류 관찰이 있습니다. 1과 2 유형이 각각 두 번, 3 유형이 한번 있습니다. 두 번 보인 두 타입 중 작은 숫자를 고릅니다. 유형 1입니다. ..

문제: https://www.hackerrank.com/challenges/divisible-sum-pairs/problem n개의 정수로 이루어진 배열 ar=[ar[0], ar[1], ..., ar[n-1]]과 양의 정수 k가 주어집니다. i, j 숫자 짝을 구하여 출력합니다. i

지인의 페이스북에서 이런 글을 보았습니다. gcc에서 -o는 컴파일 결과물의 파일명입니다. $ gcc -o main.c main.c 의 의미는 main.c 를 컴파일해서 결과물을 main.c로 저장하라는 말입니다. 결국 소스코드를 덮어쓴다는 의미가 됩니다. 컴파일러가 이런 실수를 막아 줄지 아닐지 궁금하더군요. 직접 시험해 보았습니다. 일단 제 컴퓨터의 gcc는 이런 걸 딱히 막아 주지는 않네요. 이런 실수 하지 않도록 조심해야겠습니다 ㅠㅠ 제 컴퓨터 gcc의 버전 정보입니다. $ gcc --version Configured with: --prefix=/Library/Developer/CommandLineTools/usr --with-gxx-include-dir=/Library/Developer/Comm..

내일은 드디어 첫 등교입니다. 코로나 바이러스로 인해 등교가 많이 늦어졌습니다. 아직도 확진자가 꾸준히 나오고 있기 때문에 등교 개학이 불안하긴 합니다. 그리고 등교 개학을 한다는 건 조만간 재택근무도 끝날지 모르기 때문에 아이들 돌봄 문제도 생길까 봐 좀 걱정됩니다. 등교 개학은 학교마다 다르지만 저희 학교는 5일 중 2일을 등교하게 됩니다. 반마다 다른데 저희 반은 수요일과 금요일로 정해졌습니다. 언제까지 이 방식이 유지될지는 모르겠습니다. 나머지 3일은 기존처럼 원격수업을 진행하게 됩니다. 코로나 사태가 진정되면 점점 등교 일수가 늘어나게 되겠지요. 나머지 3일 원격수업은 집에서 해도 되지만 재택근무를 못하게 되면 문제가 될 수 있는 상황인데요. 다행히 학교 컴퓨터실에서 원격수업을 할 수 있도록 해..

저희 집 세탁기는 대우 NEW 공기방울 세탁기 14kg DWF-141PGF입니다. 2013년 5월에 구입했네요. 홈플러스에서 35만 9천 원 주고 구입했습니다. 8년 정도 쓰다 보니 하나씩 상태가 안 좋아지고 있습니다. 오늘은 세탁기 거름망이 부러졌더군요. 얼마 전부터 고정이 안되고 세탁 도중 자꾸 빠지더니 결국 부러지고 말았습니다. 검색해보니 SWF-13 매직필터라는걸 구입해서 사용하면 되는 거 같아서 주문했습니다. 검색해 보니 최저가 6950원이 보여서 두 개 주문했습니다. 일단 생긴 건 똑같이 생겨서 맞을 거 같은데 잘 맞았으면 좋겠네요. 호환 거름망도 팔던데 조금 더 저렴합니다. 금액에 큰 차이는 안 나고 사이즈가 안 맞아서 빠진다는 후기도 있는 거로 보아 그냥 정품을 구입하는 게 좋겠더군요. 설..

아이가 물고기 종이접기를 알려 달라고 하여 접어 보았습니다. 물고기 종이접기 방법은 아래 동영상으로 만들어 보았습니다. 동영상 종이접기 순서 색종이를 준비합니다. 종이를 반으로 접어 삼각형으로 만듭니다 한 번 더 반으로 접어줍니다 다시 펴줍니다 중간에 생긴 선에 맞춰 한쪽 팔을 접어 줍니다 옆으로 뒤집어 줍니다 긴 쪽을 접어 줍니다 아래쪽을 벌려 주고 양 옆을 눌러줍니다 종이접기 하면서 많이 보는 모양이죠? 종이 접기에 익숙하지 않으면 좀 어려울 수도 있습니다. 이 모양을 물고기 몸통으로 사용합니다. 이제 꼬리를 접어 줍니다. 중간 선을 살짝 넘어 올 정도로 접어 줍니다. 몇 번 접어 보면 감이 옵니다. 위쪽도 접어서 꼬리를 완성합니다 튀어나온 부분을 숨기기 위해 뒤집어 줍니다. 물고기 모양이 완성되었습..

리스트에서 두 개 쌍의 모든 조합(Combinations)을 구하려면 어떻게 해야 할까요? 1,2,3이라는 숫자 리스트가 있다고 가정했을 때 두 개 쌍의 조합은 (1, 2), (1, 3), (2, 3) 3가지가 있습니다. 수학 용어로 표현하면 nCr인데 n은 3(1,2,3의 개수)이고 r은 2(2개씩)입니다. 6개의 숫자를 갖고 있는 리스트에서 2개씩 뽑는 조합을 구해보겠습니다. [1,2,3,4,5,6] 리스트로 두 숫자의 모든 조합을 구하면 아래와 같습니다. [(1, 2), (1, 3), (1, 4), (1, 5), (1, 6), (2, 3), (2, 4), (2, 5), (2, 6), (3, 4), (3, 5), (3, 6), (4, 5), (4, 6), (5, 6)] 첫 번째 숫자를 기준으로 2,3..