기본 어플리케이션을 파이썬을 만들고 콘솔이 아닌 서비스로 뛰우기 위해서 찾아보니

아래 같은게 있다.

http://ryrobes.com/python/running-python-scripts-as-a-windows-service/


py_service.py



필요 서비스 마다 이름 수정하고 등록해서 밑에 file_path만 수정 해주면 될듯


윈도우에서 서비스 실행을 위해서는 pywin32가 필요하다.

https://sourceforge.net/projects/pywin32/


해당 사이트에서 os에 맞는 버전을 찾아서 하면 된다.


py_service.py



소스 분석(?)을 위해 PMD 설치


공식 사이트는 https://pmd.github.io/


설치는 Help - Eclipse Marketplace 에서 pmd로 검색 후 설치 가능 하다.



제일 위에 나오는 pmd-eclipse-plugin이 맞는 것 같지만 현재는 안되고

두번째 나오는 eclipse-pmd가 정상적으로 설치 된다.


사이트에서 검색 시...안되는 사이트만 알려준다...

예전에는 되었으나 지금은 안되는 듯...

일단 stackoverflow만 봐도.. sourceforge만...

http://stackoverflow.com/questions/19443096/not-able-to-install-pmd-in-eclipse-kepler


stackoverflow에서 힌트를 얻어서 !!!

수동으로 http://acanda.github.io/eclipse-pmd/getting-started.html 를 보고도

따라 할 수 있다.


룰 세팅은 다음(?)에...


Java Spring으로 개발하고

업로드로 파일 처리 할 것이 있었는데.


이게 256라인남 넘어가면 오류 ㅡ,.ㅡ


무엇인가 찾아 봤더니...


Spring WebDataBinder 기본 제약 조건이 256으로 되어 있다는...


해당 재약을 변경 해주려면...


아래와 같이 binder.setAutoGrowCollectionLimit을 해주면 된다.




UITableView 기본을 사용하여 텍스트를 표시하니 긴글 일 때 잘리는 현상이..


해당 현상을 수정 해보고자 찾아봄...


물론 이 코드 말고도 좋은 코드는 많을 수 있음 -ㅅ-

난 모르니까 일단 이 코드로


원본은 http://stackoverflow.com/questions/7957215/how-can-i-change-the-font-size-of-my-uitableview-cell-title


cell.textLabel?.numberOfLines = 3

cell.textLabel?.adjustsFontSizeToFitWidth = true



처음에 위에 두 코드가 없을 경우



cell.textLabel?.numberOfLines 를 적용하고 나서 모습



마지막으로 cell.textLabel?.adjustsFontSizeToFitWidth = true 까지 적용한 모습





Swift의 NSDate를 해보니

시간을 뽑거나 분을 뽑을 때 생각보다 많은 라인을 쓰게 된다.


구글을 뒤져보다...역시나 Extension으로 맹글어 놓은게 있다.


원글은 stackoverflow에...있고..

http://stackoverflow.com/questions/24070450/how-to-get-the-current-time-as-datetime


저장을 위해 gist를 통한 생성 하나..


Swift2


Swift3


+ Recent posts