
넹. 도로명주소에서 도로명만 추출해야 하는 일이 있었다. ex) 경기도 성남시 분당구 판교역로 166 -> 판교역로 도로명이 (로, 길) 로만 끝나는 것 같은데 정확한지 모르겠다. (로, 길) 로만 끝나면 정규식으로 추출하기 편한데 다른 케이스가 있나 해서 찾아봤다. 관련 정보는 도로명주소 가이드 북을 한 번 쭉 보는 거를 추천. https://www.juso.go.kr/CommonPageLink.do?link=/street/GuideBook 도로명 - 대로: 8차로 이상 - 로: 2차로 ~ 7차로 - 길: 로보다 좁은 도로 입체도로: 공중 또는 지하에 설치된 도로 및 통로 - 고가도로: 공중에 설치된 도로 및 통로 - 지하도로: 지하에 설치된 도로 및 통로 ex) 서울특별시 송파구잠실역중앙통로 110

대용량 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..

법정동코드를 DB로 만들면서 있던 과정을 적어봐요. 먼저 법정동코드 규칙은 10자리 숫자, 시도(2) + 시군구(3) + 읍면동(3) + 리(2) 로 이루어져 있어요. 시작은 오피스텔 매매 실거래 정보를 가져와서 데이터베이스에 저장하고 싶었어요. 저장할 때 법정동코드가 필요한데 오피스텔 매매 실거래 정보 API 응답값에 다른 정보는 존재하지만 법정동코드는 없어요. https://www.data.go.kr/data/15058452/openapi.do 국토교통부_오피스텔 매매 신고 조회 서비스 부동산 거래신고에 관한 법률에 따라 신고된 주택의 실거래 자료를 제공 www.data.go.kr # response { '거래금액': '14,000', '거래유형': '중개거래', '건축년도': '1989', '년':..

pbcopy pbcopy 커맨드를 알게 됐는데 유용해서 사용방법에 대해서 적어본다. custom 하여 만든 nanoid 를 DB id 로 사용하는데 한 번에 여러개의 레코드를 저장 할 일이 종종 생긴다. 그 때 id 를 생성하는 generate-id.js 사용하는데 하나씩 복붙하는 게 좀 귀찮다. generate-id.js const { customAlphabet } = require('nanoid'); (() => { console.log(customAlphabet('23456789abcdefghijkmnpqrstuvwxyz', 16)()); })(); generate-id.sh #!/bin/bash set -e for ((i = 1; i

커밋 메시지를 영문으로 잘 작성하는 건 어렵다. 처음 작성할 때는 블로그 를 많이 참조했었다. 이제는 작성한 지 18개월이 넘었는데 여전히 어렵고 비슷한 문장만 쓰는 것 같다는 생각이 들었다. 어떤지 보려고 요즘에 하는 프로젝트의 커밋 메시지 기록을 봤다. git log --pretty=format:"%s" --no-merges | awk '{print $1}' | sort | uniq | wc -l git log --pretty=format:"%s" --no-merges | awk '{print $1}' | sort | uniq -c | sort -nr 종류는 77가지인데 10번 이상 쓰이는 단어는 8가지였다. 120 Fix 105 Implement 79 Add 38 Use 33 Change 25 Up..

컴퓨터의 정보 표현 비트 bit 0 / 1 바이트 byte 적당한 개수의 비트의 묶음 보통 메모리 주소로 식별하는 구분 단위 일반적으로 8비트 (정확히 모든 byte가 8비트는 아님) 옥텟 octet 정확한 8비트를 말함 ASCII (American Standard Code for Information Interchange) Control Characters 0~31 + 127 Printable Characters 32~126 문자 인코딩 문자의 번호를 컴퓨터에서 표현하는 방법 문자의 번호 -> 바이트의 열로 표현하는 방법 KS X 1001 국가표준 KS X 1001 정보 교환용 부호계 (한글 및 한자) 구 KS C 5601 - 1987 94 * 94 행렬에 각종 기호, 한글 음절 (2,350자), 한자..
- Total
- Today
- Yesterday
- 이펙티브자바 아이템59
- BOJ
- HTTP 완벽가이드
- dreamcoding
- 가상 면접 사례로 배우는 대규모 시스템 설계 기초
- java
- JS 딥다이브
- 프로그래머스
- 김영한 http
- 드림코딩
- Spring Security
- HTTP 완벽 가이드
- js array
- 백기선 스터디
- http
- js api
- 이펙티브자바 아이템60
- JPA 연관관계 매핑
- REST API
- 집 구하기
- js promise
- 프로그래머스 SQL
- 이펙티브자바 스터디
- 패스트캠퍼스 컴퓨터공학 완주반
- 킹수빈닷컴
- 이펙티브자바
- 모던자바스크립트
- GCP
- 백준
- 김영한 JPA
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |