728x90
비지니스 로직에서 데이터베이스 관련 구문을 사용하지 않기 위해 종종 Stored Procedure 로 많은 로직을 옮기곤 합니다. View 와 Logic 을 분리한다는 차원 이외에도 보안적인 측면이나 불필요한 에러를 막기 위한 것 이외에도 Strongly Typed 프로그래밍의 명확한 적용을 위해서라도 유용한 방법입니다.

SP 를 사용하는 몇 안되는 단점 중 하나가 에러처리 부분이 아닐까 싶습니다. NoPD 군은 그동안 SQL 구문 날코딩을 사랑하다 최근 SP 로 로직을 모두 옮기어 조그만 프로젝트를 하나 하고 있는데, 여기저기 검색하다가 정갈하게 정리된 내용을 발견해서 공유할까 합니다.

   SELECT @err = @@ERROR, @row = @@ROWCOUNT
   IF @err != 0 OR @row != 1
   BEGIN
    SET @result = 'sp_commitContent|컨텐츠 수정에 문제가 있습니다. 관리자를 컨택해 주세요.'
    GOTO ERROR
   END
   
   ERROR:
    RAISERROR(@result, 11, 1)
    RETURN
@@ERROR 값과 @@ROWCOUNT 값을 같이 이용하여 쿼리가 정상적으로 수행 되었는지를 확인하는 방법이 바로 그것입니다. 이미 다들 아시는 내용일지 모르겠으나 DB 를 날쿼리 중심으로 쓰던 NoPD 군에게는 새로운 SQL 구문이 아닐 수 없습니다! ^^

- NoPD -
728x90
728x90
어제 애플의 신제품 발표회가 진행되었습니다. 우리나라 입장에서는 애플TV 보다도 아이팟터치 4세대에 더 많은 관심이 가는게 사실입니다 :-) 보통 이런 이벤트 행사가 한번 진행되면 새로운 SDK 나 개발자도구... 뭐 그런 것들이 공개되곤 했는데요 아니나 다를까 개발자용 SDK 4.1 GM 이 오픈되었습니다.


자자~ 개발자 등록된 분들은 http://developer.apple.com 으로 고고씽입니다 :-)

- NoPD -
728x90
728x90
요즘 예전만큼은 아니지만 여전히 Flickr 는 멋진 사진들을 올리고 공유하고 감상할 수 있는 웹사이트로 자리잡고 있습니다. 그래서인지 스마트폰을 비롯하여 많은 피쳐폰에도 다양한 Flickr 유틸리티들이 자리잡고 있습니다. 윈도우폰7 에서 구동되는 어플리케이션으로 " Flickr 7up" 이라는 프로그램이 있어서 공유해 봅니다.

최근 모바일용 애플리케이션의 동향을 보면 1) 아싸리 심플한 캐주얼 앱 , 2) 다양한 기능을 완벽하게 제공하는 풀 스펙의 앱 으로 나뉘는 것 같습니다. 사람들은 애플리케이션을 커피한잔 마시듯이 소비한다는 행태를 볼 때 첫번째의 그것이 왠지 더 나아보이는 선택일 것 같습니다.

Flickr 7 up 애플리케이션 역시 이러한 컨셉을 따라가고 있는 윈도우폰7용 앱입니다. 사진은 한장씩만 올릴 수 있고 Flickr 가 제공하는 Set 과 같은 개념은 이 어플리케이션에는 탑재되지 않은 개념입니다. 간단하고 빠르게 내 사진을 업데이트 한다라는 관점에서 멋진 설계가 아닌가 싶습니다!


- NoPD -
728x90
728x90
윈도우폰7... 뿐만 아니라 다양한 스마트 폰에 대한 뉴스를 전달해주는 Pocketnow.com 사이트에 새로운 동영상이 공개가 되었습니다. 역시 이번에 사용된 시료도 LG 에서 만든 윈도우폰7 시료입니다. 도대체 어디서 구한건지는 아직도 궁금하다는 ㅋ. 개발시료를 개발사들에게 전달했다는 뉴스를 봤던 것으로 미루어 보아, 아마도 3rd Party 업체들 쪽에서 유출된 것이겠지요?

동영상은 윈도우폰7에 탑재된 다이얼러와 SIP 등에 대한 간단한 이야기를 하고 있습니다. 전 동영상이나 다른 동영상에서 보였던 것과 다르데 터치에 대한 반응이 한템포 느려보이는 것 같습니다. 역시 실제로 폰이 나와서 손에 쥐어보기 전에는 좋다 나쁘다를 판단한기 힘들 것 같습니다 ^^


- NoPD -
728x90

+ Recent posts