기술 링크 정리 #1 - 2016/12/09

파이썬 관련 Python 3.6.0 RC1 Python3.6.0 Release Candidate1 에 대한 내용을 담고 있다. 에 가면 좀더 자세한 내용을 볼 수 있다. CPython 구현 개선에 대한 내용이 있는데, dict 타입을 재구현해서 PyPy와 비교해서 더 빠르다고 하고, Python3.5 와 비교해서 20% ~ 25% 향상 되었다고 한다. 포맷 문자열이 아래와 같이 가능해진다. >>… Read More

(SQL) 직선거리에서 가장 가까운 냉면 맛집

인터넷 매쉬업을 참가했는데 현재위치에서 가장 가까운 어떤 맛집을 찾으려면 어떻게 해야할까? 고민해 보다가 찾아보니 직선거리 말고 지구는 둥그니까 다른 계산법이 있는 것으로 확인되긴 하였다. 그러나 나는 직선거리 방식을 사용했다.(더차피 지구는 완전히 둥글진 않으니까) 아래의 코드를 보면 쉽게 이해가 될듯.  냉면이라는 맛집을 like 검색을 통해서 찾아내고 그 찾아낸 맛집들 중에서 현재 주어진 위치와 가장 가까운… Read More

(sql) Distinct 중복제거

SQL 쪽 공부를 최근에 벼락치기로 했는데, Distinct 에 대해서 약간의 이해가 안되서 정리할겸 올린다. 용어를 찾아보면 중복제거라고 하는데, 말 그대로다. 반대로 all 이라는 것이 있는데 이건 select 문에서 아무것도 지정하지 않아도 되는 것이다.  예를 들어, 아래의 sql의 실행했다고 가정해 보자.  select age, name from test  age name   1 ash84   1 ash84   10 tom   10  tom… Read More