사이드 프로젝트

아실의 매물 건수와 네이버 부동산의 매물 건수는 왜 다를까? (feat. 아파트 매매)

  Photo by Emily Morter on Unsplash 요약 아실에서 제공하는 매물 건수는 네이버 부동산에서 제공하는 아파트와 아파트 분양권을 합한 건수다.  네이버 부동산에서 아파트를 조건으로 매매 물건을 조회하면 아파트와 주상복합을 합한 건수가 나온다.  이는 네이버 부동산에 등록된 매물 정보를 기반으로 추측해 본 것이다.  왜 네이버 부동산과 아실의 매물 건수는 다를까? 얼마 전 네이버 부동산에서 매물 정보를 […]

기타 개발

AWS Lightsail 가상서버 5개월 사용 후기

  Photo by Rosie Steggles on Unsplash 요약 AWS Lightsail 5$짜리를 사용 중이다.  DB 데이터가 어느 정도 쌓이면 vCPU 1개, 메모리 1GB로 처리하기에는 무리가 있다.   더 비싼 요금제로 변경하거나, 가성비 좋은 국산 가상서버 호스팅으로 바꾸자. AWS Lightsail에서 월 5$짜리 인스턴스를 사용 중이다 8월부터 사용했으니, 5개월 째다. 파이썬으로 웹 애플리케이션을 만들어 보면서 테스트 용도로 사용하고 있는데,

기타 개발

chart.js, canvas 크기 고정하는 방법 (feat. motion chart)

Photo by Isaac Smith on Unsplash 요약 chart.js는 canvas에 차트를 그린다. 이 때 canvas의 크기는 반응형이다.  canvas의 크기를 고정하려면 option에 responsive: false를 추가한다.  가로와 세로축의 범위를 지정하려면 scale 옵션에서 suggestedMin과 suggestedMax 값을 지정한다.  왜? chart.js를 사용해서 차트를 그리면 브라우저 크기나, 데이터에 따라 차트의 기울기가 달리 보인다. 일반적인 경우라면 별 문제가 없을 것 같다. 하지만 여러

사이드 프로젝트

네이버 부동산에 등록된 아파트는 몇 개일까?

Photo by Ana Municio on Unsplash 요약 우리나라에는 시도 17개, 시군구 250개, 동 5,504개가 있다.  네이버 부동산에 등록된 물건과 물건별, 매매유형별 등록 건수를 정리했다. (기준일: 2021-12-11) 인터넷으로 조회 가능한 자료를 최대한 이용했지만, 누락된 자료가 있을 수 있다. 그냥 재미로 보자.   네이버 부동산에 등록된 매물은 몇 개일까? 많은 사람이 부동산을 사고판다. 실주거용도 있고, 투자용도 있고, 가족을

기타 개발

incompatible with sql_mode=only_full_group_by (feat. MySQL)

Photo by Possessed Photography on Unsplash 요약 MySQL 이용 중 “this is incompatible with sql_mode=only_full_group_by” 오류가 나는 경우 해결 방법은 크게 2가지가 있다.  설정에서 only_full_group_by를 비활성화거나, 쿼리를 수정한다.   sql_mode=only_full_group_by MySQL 서버에 설정된 sql_mode가 “only_full_group_by”라면 쿼리에서 group by 절에 관련 컬럼을 모두 기술해야 결과를 확인할 수 있다. 기술하지 않으면 다음과 같은 에러 로그를 출력한다.  mysql.connector.errors.ProgrammingError: 1055

일상 & 생각

국세 납부용 신용카드 (feat. 씨티 카드)

Photo by rupixen.com on Unsplash 요약 국세에는 양도소득세, 종합부동산세, 법인세 등이 있다.  국세를 납부할 때는 현금, 신용카드(무이자 할부, 또는 적립)를 이용할 수 있다.  현금으로 납부하면 수수료 없이 해당 금액만 납부하면 된다.  목돈 지출이 부담스럽다면 신용카드(무이자 할부)를 이용하자. 5개월에서 7개월까지 무이자 할부가 가능하다. 대신 수수료 0.8%가 붙는다. 1천만 원이면 8만 원을 추가 부담하게 된다. 신용카드 혜택(적립)을

책 읽기

불편한 편의점

불편한 편의점 – 김호연 지음/나무옆의자 왜? 어수선한 뉴스에 방해를 많이 받는다. 덩달아 불편해지는 마음이 차분함을 몰아낸다. 이럴 때 잘 읽히는 소설을 읽으면 도움이 된다. 새로 나온 베르나르 베르베르의 ‘문명’을 읽다가 금세 손에서 놨다. 전과 다르게 느껴진다. 뭐 다른 소설이 없을까 찾아보다 특이한 제목에 손이 갔다. ‘불편한 편의점’? 왜 불편할까? 비싸긴 하지. 그렇지만 어디서든 24시간 영업하잖아.

사이드 프로젝트

서울 아파트값 전망

서울 아파트값 상승 폭 둔화, 매수 심리 감소 서울 아파트값 상승 폭이 둔화하고 있다는 뉴스가 연이어 보도되고 있다. 상승세가 둔화한다는 건 오르긴 했지만, 이전보다 덜 올랐다는 이야기인데, 마치 내리고 있다는 뉘앙스로 들려서 좀 이상했다. 아마도 어느 기사에서 국토부 장관이 집값은 곧 안정화 될 것이니, 꼭 필요한 사람만 사라고 한 인터뷰를 봤던 기억 때문인 것 같다. 

책 읽기

한강

  한강 – 전10권 세트 – 조정래 지음/해냄 왜?  이십 대 시절 조정래 선생님의 태백산맥을 만났다. 그때의 기억은 아직도 강렬하게 남아 있다. 아름다운 글솜씨에 감탄했고, 페이지를 넘길 때마다 전개되는 역사의 굴곡에 체험하듯 몰입했었지. 어디나 품고 다니며 내내 읽었다. 그 겨울의 추위와 서늘했던 학교 동아리방, 지하철, 버스, 따스했던 방구석이 떠오른다.  아리랑을 읽었고, 정글만리를 읽었다. 한강은 아껴두고

일상 & 생각

오래된 tdl 파일의 한글이 깨진다면 (feat. TodoList)

Photo by Markus Spiske on Unsplash 작업과 일정 관리 새 프로젝트나 목표가 생기면 새 TodoList를 만든다. 그리고 필요한 작업 목록을 만들고 일정을 설정해서 관리한다. 그렇게 저장한 파일을 확인해 보니 마감하고 백업해 둔 것이 22개, 현재 진행 중인 것이 6개다. 2005년부터 사용해 왔으니, 1년이면 한두 개 정도씩 만들었구나.  오래된 tdl 파일의 한글이 깨지는 경우 조치 방법

위로 스크롤