• 쿼드 트리 뒤집기 문제

    오랜만에 알고리즘 포스팅~ 이번 포스팅에선 분할 정복 알고리즘 중 쿼드 트리 뒤집기라는 재밌는? 이름을 가진 문제에 대한 정리를 진행해보자. 책에서는 C++를 이용해서 코딩하지만, 스터디를 위해 사용하기로 한 언어가 JAVA이기 때문에 코드는 JAVA로 작성되었으며, 책의 내용을 나름대로 재구성하여 작성하였다. 먼저, 쿼드 트리 뒤집기란 무엇인지 알아보자. 쿼드 트리란 대량의 좌표 데이터를 메모리...


  • 파이썬 패키지 및 라이브러리 정리

    저번 포스팅에 이어서 파이썬 기초부터 웹 크롤러 개발 네 번째 포스팅을 진행해보자. 이번 포스팅에선 파이썬의 패키지와 크롤러 개발 및 데이터 분석을 위한 라이브러리 설치에 대한 내용을 간단하게 알아보자. 테스트 코딩용 파이썬 에디터는 Atom과 script 패키지를 이용해서 작성하였고, Python 3.6.4 버전을 사용했다. Java 코드 테스트는 마찬가지로 Atom과 JDK 8 환경에서 코딩되었다....


  • 안전모 프로젝트 리뷰(다음카카오API&경로저장부분)

    지난 포스팅에 이어 계속해서 안전모 프로젝트 리뷰~ 오늘은 안전모에서 사용된 무료 API인 다음 지도 서비스 API와 카카오 내비 연동을 위한 설정 부분에 대한 포스팅을 진행해보자. 이번 포스팅을 완료하고 나면 앞으로 세 번 정도의 리뷰를 통해 전체적인 안전모 프로젝트 포스팅을 완료할 수 있을 것 같다. 요새 웹 프론트엔드 개발 부분과 파이썬...


  • 파이썬 클래스 및 모듈 정리

    저번 포스팅에 이어서 파이썬 기초부터 웹 크롤러 개발 세 번째 포스팅을 진행해보자. 사실 파이썬에선 객체지향적인 성격보단 그 자체로 바로 실행되는 스크립트 성질만으로 충분히 원하는 결과를 만들어낼 수 있다. 그래도 알아두면 좋을 테니 정리해보는 걸로~ 그렇다면 거두절미하고, 이번 포스팅에선 파이썬의 클래스와 모듈에 대해 자바 코드와 비교하며 간단하게 알아보자. 테스트 코딩용 파이썬...


  • 안전모 프로젝트 리뷰(위치측정&음성안내부분)

    오랜만에 안전모 프로젝트 리뷰~ 그동안 이것저것 할 일이 많아서? 나름대로 의미 있는 이유라고 자기 위안을 삼으며.. 새로운 안전모 프로젝트 리뷰를 작성하는 걸로~ 지난 포스팅에 이어서 이번 포스팅에선 안드로이드 스마트폰에 내장된 GPS 수신기를 이용한 위치 측정 부분 및 TTS 엔진을 이용한 음성 안내 부분에 대해 정리해보자. 위치 측정을 위한 준비 우선,...