분류 전체보기
-
도로명은 (로, 길)으로 끝나나요?etc 2023. 11. 7. 20:14
넹. 도로명주소에서 도로명만 추출해야 하는 일이 있었다. ex) 경기도 성남시 분당구 판교역로 166 -> 판교역로 도로명이(로, 길) 로만 끝나는 것 같은데 정확한지 모르겠다. (로, 길) 로만 끝나면 정규식으로 추출하기 편한데 다른 케이스가 있나 해서 찾아봤다. 관련 정보는 도로명주소 가이드 북을 한 번 쭉 보는 거를 추천. https://www.juso.go.kr/CommonPageLink.do?link=/street/GuideBook 도로명 - 대로: 8차로 이상 - 로: 2차로 ~ 7차로 - 길: 로보다 좁은 도로 입체도로: 공중 또는 지하에 설치된 도로 및 통로 - 고가도로: 공중에 설치된 도로 및 통로 - 지하도로: 지하에 설치된 도로 및 통로 ex) 서울특별시 송파구잠실역중앙통로 110
-
csviewetc 2023. 10. 30. 21:24
대용량 csv 파일 읽기 엑셀로 보기 어려운 1000만 row 가 넘는 csv 파일을 보고 싶었다. csv 도 json formatter 처럼 뭔가 있지 않을까 했는데 csview 라는 게 있어서 써봤다. 내가 보고 싶은 euc-kr 로 인코딩 된거여서 바꿔서 봐야한다. 문자인코딩을 변경해서 보자. iconv -f euc-kr -t utf-8 source.csv > target.csv | csview target.csv https://github.com/wfxr/csview GitHub - wfxr/csview: 📠 Pretty and fast csv viewer for cli with cjk/emoji support. 📠 Pretty and fast csv viewer for cli with cjk/e..
-
MySQL wait_timeoutDatabase 2023. 10. 27. 21:00
오래 걸리는 파이썬 스크립트에서 에러가 발생했다. `Lost connection to MySQL server during query` 아마 MySQL 커넥션 시간제한이 있지 않을까 해서 봤다. https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_wait_timeout default 값은 8시간이고, Aurora MySQL 에서도 동일하다. 로그를 보니까 쿼리를 실행하기까지 10시간 동안 객체를 만들고 있었다. 파라미터 그룹을 수정하는 것 보다는 코드를 수정하는 게 나을 것 같다. insert 작업을 수행하는데, 각 객체마다 수행 하던거를 한 번에 할 수 있게 모아놨고, 커넥션은 모은 객체를 한 번에 insert 하는 순간..
-
pyenv 설정하기Python 2023. 10. 25. 21:00
EC2 Linux 환경에 여러 Python 프로젝트가 있어요. 로컬에서 사용하는 Python 버전과 EC2 에 Python 버전이 달라서 패키지 설치에 문제가 생겼어요. macOS 에서 사용하던 pyenv를 EC2 에도 설치해서 써봐요. macOS 와 설치방법이 조금 다르네요. 0번 과정에서 apt install 해주지 않으면 pyenv install python(x.y.z) 할 때 문제가 생겨요. # 0. sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev \ libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev xz-utils tk-dev \ libxml2-..
-
법정동코드 조회하기etc 2023. 10. 22. 21:00
법정동코드를 DB로 만들면서 있던 과정을 적어봐요. 먼저 법정동코드 규칙은 10자리 숫자, 시도(2) + 시군구(3) + 읍면동(3) + 리(2) 로 이루어져 있어요. 시작은 오피스텔 매매 실거래 정보를 가져와서 데이터베이스에 저장하고 싶었어요. 저장할 때 법정동코드가 필요한데 오피스텔 매매 실거래 정보 API 응답값에 다른 정보는 존재하지만 법정동코드는 없어요. https://www.data.go.kr/data/15058452/openapi.do 국토교통부_오피스텔 매매 신고 조회 서비스 부동산 거래신고에 관한 법률에 따라 신고된 주택의 실거래 자료를 제공 www.data.go.kr # response { '거래금액': '14,000', '거래유형': '중개거래', '건축년도': '1989', '년':..
-
[파이썬 크래시 코스] 읽었어요.책/독서 2023. 9. 20. 21:00
이전에 JS 처음 볼 때 필요한 부분만 그때그때 찾아서 보는 식으로 봤더니 나중에 모르는 부분이 많아서 그냥 처음부터 바이블 한 권 볼걸... 하고 후회했어요. 다음에 새로운 언어 볼 때는 두꺼운 책 한 권을 그냥 쭉 봐야지 하고 생각하고 있었어요. 그래서 이번에는 책을 봐야겠다 싶어 파이썬 키워드에서 두껍고 신상인데 표지도 귀여운 걸로 사 봤어요. 아 문법을 하나도 모르는 상태로 책을 본 건 아니에요. 예전에 조금 본 적 있어서 완전 새롭지는 않음. 1권은 기본편, 2권은 실습편 이렇게 나뉘어 있어요. 1권은 다 봤고 2권 실습편은 프로젝트 3개인데 1개만 했어요. 기본편 보는데 생각보다 너무 쉬운 내용이었어요. 얕음. JS랑은 느낌이 달라요. JS처음 보는 거면 바이블을 보는 게 좋을 것 같고 파이썬..
-
[프로그래머의 뇌] 읽었어요.책/독서 2023. 9. 19. 21:00
예전에 한 번 봤다가 덮었는데 다시 시도해 봤어요. 이번에는 전자책으로 읽어봤는데 저는 종이책 스타일인 듯해요. 전자책은 모니터 한쪽에 띄워놓고 pc로 다른 작업을 할 때만 좋아요. 누워서 아이패드로 보기엔 좋은데 읽는 맛이 없어요. 한 번 폈다가 재미없으면 다른 책 보고 이렇게 했는데 병렬로 읽으려고 하니까 중간중간 까먹어요. 저에겐 한 번에 쭉 보는 게 베스트 같아요. 며칠 딴 거 보다가 다시 보니까 흐름이 제대로 기억나지 않음. 사실 다 읽진 않았고 3/4 정도만 읽었어요. 되돌아보면 심리학이나 뇌과학을 재밌어하며 읽는 것 같은데 흐름이 끊기는 것도 있었지만 그럼에도 잘 안 읽혔어요. 한 번 보면 재미없어도 다 봐야 한다는 생각이 있어서 조금 답답했는데 그냥 내가 보고 싶은 내용만 볼래요. 편식하는..
-
[그림으로 이해하는 네트워크 구조와 기술] 읽었어요.책/독서 2023. 8. 27. 20:04
인스타 구경하다가 길벗 IT 전문서 리뷰어 모집 글을 보고 신청했어요. 아래 11가지 책 중에 1가지 선택할 수 있는데, 이전에 교보문고에서 그림으로 이해하는 AWS 구조와 기술 이라는 책을 잠깐 봤는데 귀여운 게 기억에 남아서 신청해 봤어요. 테크 커리어 챗GPT 거부할 수 없는 미래 개발자가 되고 싶습니다 모두의 한국어 텍스트 분석 with 파이썬 유니티교과서 개정6판 모의 해킹으로 알아보는 리눅스 서버 해킹과 보안 쉽게 시작하는 타입 스크립트 코딩 자율학습 스프링 부트 3 자바 백엔드 개발 입문 해결 할 프로덕트 디자인 그림으로 이해하는 네트워크 구조와 기술 캐글 메달리스트가 알려주는 캐글 노하우 운이 좋게 걸려서 초판 발행이 2023년 7월 20일인 반짝반짝 새 책을 받았어요. 이번엔 리뷰어로 쓰..