• 파이썬 컬렉션 자료형 및 함수 정리

    저번 포스팅에 이어서 파이썬 기초부터 웹 크롤러 개발 두 번째 포스팅을 진행해보자. 이번 포스팅에선 코딩에 많은 부분을 차지하는 컬렉션과 함수에 대해서 알아보자. 테스트 코딩용 파이썬 에디터는 Atom과 script 패키지를 이용해서 작성하였고, Python 3.6.4 버전을 사용했다. Java 코드 테스트는 마찬가지로 Atom과 JDK 8 환경에서 코딩되었다. 컬렉션 자료형 우선 컬렉션 자료형에 대해서...


  • 파이썬 기본 자료형 및 문법 정리

    오랜만에 블로그 포스팅! 개인적인 공부와 스터디를 위해 파이썬 기초부터 웹 크롤링에 대한 정리를 진행하게 되었다. 그 첫 번째로 파이썬의 기초 문법과 자료형에 대한 정리를 시작해보자. 엄격한? 언어인 Java 코드에 익숙한 나를 비롯한 여러 개발자 분들을 위해 비교해가면서 함께 작성했다. 테스트 코딩용 파이썬 에디터는 Atom과 script 패키지를 이용해서 작성하였고, Python 3.6.4...


  • 분할 정복 알고리즘

    저번 포스팅에 이어서 알고리즘 문제 해결 책의 새로운 챕터를 맞이하여, 문제를 풀기 전에 정리되어 있는 분할 정복의 도입 부분과 예제 풀이 부분 등에 대해 정리해보도록 하자. 책에서는 C++를 이용해서 코딩하지만, 스터디를 위해 사용하기로 한 언어가 JAVA이기 때문에 코드는 JAVA로 작성되었으며, 책의 내용을 나름대로 재구성하여 작성하였다. 먼저, 분할 정복이란 무엇인지 알아보자....


  • GitKraken 써보기

    오랜만에 Git과 관련된 포스팅! Github를 통한 코드 관리와 풀 리퀘스트를 통한 개발자들 간의 코드 리뷰를 진행 하는 기초적인 부분에 대해 리뷰를 진행 했었다. git bash를 이용해서 add > commit > push라는 기본적인 패턴에 대해 다뤄보았는데, 오늘은 SourceTree나 Kraken과 같이 bash창에서 하나하나 명령어를 입력해야 되는 번거러움을 덜어주는 GUI 툴 중에 크라켄이라기...


  • 안전모 프로젝트 리뷰(UI부분)

    안전모를 만들면서 가장 힘들었지만, 가장 이룬게 없는? UI 부분에 대한 간단한 리뷰를 남겨야겠다. 사실 리뷰라고 할 것도 없이 대부분의 UI/UX 부분은 기존의 오픈 소스를 최대한 활용했고, 개인적으로 디자인 감각이 0에 수렴하므로 알아두면 좋은 부분들에 대해 정리하는 취지로 작성해야겠다. 기본적인 레이아웃 구성. 기본적으로 안전모는 화면 구성을 위한 클래스로 Fragment는 활용하지 않았다.(지도...