2012.08.30 11:52

[DevOps]조회와 검색은 프로세스를 분리할 것

최근 두달간 고민스러운 문제에 부딪혔다.


늘 그렇듯이 긴급하게 개발이 이루어지다 보니 설계에 대한 고려가 안되어 있었고,

개발한 사람은 팀을 떠다 다른곳에 있다보니 남은사람이 문제를 해결해야 했고,

매우 정밀하게(?) 작성된 프로그램이다보니 한 부분 수정을 위해서는 한부분을 통채로

변경해야하는 대단히 곤란한 상황에 부딪혔다.


오늘은 그 첫번째 조회와 검색에 대한 내용이다.


시스템을 개발하는 중 검색이라는 내용은 빠지지 않는다. 문자열 검색이건 상태를 이용한 검색이건...

문제는 이렇게 검색을 이용하는 로직과 시스템 내부에서 처리를 위해 사용하는 로직이 동일하면

유지보수에 문제가 생긴다. 

구조적으로 잘 처리되었다면 쉽게 해결될수도 있을 문제를....


7명이 할일을 70명이 한다는 글이 실감난다.

신고
Trackback 0 Comment 0
2012.05.11 14:06

OAuth 참조 자료

OAuth 참조 자료

-개요 : http://helloworld.naver.com/helloworld/24942

-홈피 : http://oauth.net/

-스펙 : OAuth 1.0 (http://tools.ietf.org/html/rfc5849) 

         OAuth 2.0 (http://tools.ietf.org/html/draft-ietf-oauth-v2)


-라이브러리 : spring-security-oauth (https://github.com/SpringSource/spring-security-oauth)


-앱과 서버가 구현된 예제 

  - 서버 : https://github.com/SpringSource/greenhouse

  - 앱 : https://github.com/SpringSource/greenhouse-iphone, https://github.com/SpringSource/greenhouse-android


OAuth 1.0 은 웹과웹간에 통신 수월, OAuth 2.0 은 통신절차가 간편하므로 javascript 로도 접근 가능

신고
Trackback 1 Comment 0
2012.04.20 23:37

해상도별 안내영역(Notification bar) 높이


안드로이드에선 해상도 독립적인 단위(dp, dip)를 쓰는 것이 가상 이상적이지만, px 단위로 잡을 수 밖에 없는 경우가 발생할 경우 참조용하기 바랍니다.

안드로이드개발 가상머신과 실기기의 Noti Bar 높이가 다릅니다.

단위) px

 기기

해상도 

Notification bar 높이

(ADT 가상머신)

Notification bar 높이

(실기기) 

 비고

갤럭시 - 노트

1280 x 800

40

 50

 

 갤럭시 S2 HD LTE

1280 x 720

33

 50

 

 갤럭시 탭

1024 x 600 

25

 25

 

 갤럭시 S2

800 x 480 

25

 25

 

 넥서스원

800 x 480 

25

 25

 



아... 힘들다... 정말


실 디바이스에서 다시 측정후 결과는 업데이트 예정

신고
Trackback 0 Comment 0