개발자 레퍼런스
-
[서울/홍대] 아이폰 라이트 스터디 모임을 진행 합니다.개발자 레퍼런스/모바일 개발 2010. 4. 2. 10:25
UNION (아이폰 라이트 스터디) 모임 홍대에서 스터디와 정모의 중간적 형태로 비교적 라이트?한 방식의 스터디 모임을 진행할까 합니다. 취지는 이왕 개발하고 공부하는것 즐겁게 해보자!! 구요.^^ [진행방식] 라이트한 방식이라 특정 교재로 진도를 나간다기 보단 자신만의 진행중인 프로젝트나 공부중인 교재를 선택해서 주 1회 발표를 통해 의견도 나누고 도움도 주고 받는 "기브 앤 테이크" 방식으로 할 예정입니다. 진행중인 교재나 레퍼런스도 좋고 개발중에 알게된 팁이나 활용, 디자인 하신분이라면 캐릭터 디자인 하는법에 대한 발표 등 개발관련 자유주제면 됩니다. [구성원] 전문 스터디는 아닌만큼 레벨에 딱히 제한을 두고 싶지는 않구요. 현재 인원은 2명이 있고 추가로 5-7 명 정도를 더 받을까 합니다.( 초..
-
아이폰(iPhone) 어플 개발 입문시 고민거리 - 리얼맥? vs 해킨토시?개발자 레퍼런스/모바일 개발 2010. 3. 26. 07:56
아이폰 어플개발 입문의 첫 선택..맥북? 해킨토시? 이전 글에서 아이폰 어플개발 입문시 어떤 방향으로 공부를 해야 하는지에 대한 '출발점'에 대한 이야기를 해 보았습니다. 어느정도 어플 개발을 위한 프로그래밍 공부가 만만한 길은 아니다는 것을 어렴풋이나마 느꼈을 것이고 현재의 수준에 맞게 앞으로 공부해야 할 방향을 잘 설정 하는데 도움이 되었을 것이라 생각합니다. "아이폰(iPhone) 어플개발 입문시 고민거리 - 출발점 [1]" 이번 글에서는 실제로 개발을 뛰어들려할때 제일먼저 고민하게 되는 부분인 개발환경에 대한 이야기를 해보려 합니다. 들어가기에 앞서 제가 본 사례를 하나 소개해 보려합니다. 개발쪽과 전혀 무관한 일을 하던 직장인 K는 아이폰을 사용하게 되어 높은 활용성과 다양함에 매력을 느꼈고..
-
아이폰(iPhone) 어플 개발 입문시 고민거리 - 출발점개발자 레퍼런스/모바일 개발 2010. 3. 20. 13:16
아이폰(iPhone) 어플 개발의 진입장벽과 출발점 애플의 아이폰3GS 과 사용자 중심의 오픈마켓인 앱 스토어... 스마트폰의 혁명이라고도 일컬어지는 이 두가지가 국내의 IT 대기업들의 틈바구니에서 소모품처럼 인식되어 제대로된 대우조차 받지못하던 소프트웨어 개발자에게 기회를 제공해준 블루오션이 되고 있습니다. 비단 개발자뿐만 아니라 프로그래밍과 무관한 분들마져 아이폰 앱 개발에 뛰어들려는 분위기가 조성되고 대기업들도 아차 싶은건지 뒤늦게 통합앱스토어를 구축하느니 하는걸 보니 확실히 '변혁' 이라는 표현이 아깝지 않을 정도 입니다. 그러나 막상 아이폰 어플 개발을 해보자 하고 가벼운 마음으로 시작하기에는 생각외로 아이폰 앱개발은 진입 장벽이 있는 편입니다. 안드로이드 개발이 익숙한 이클립스 툴과 자바(JA..
-
[Unix/Linux] VI 에디터 초심자를 위한 필수 명령어 정리개발자 레퍼런스 2010. 1. 14. 23:41
VI 에디터는 윈도우로 본다면 울트라 에디트와 비교할 수 있을만큼 콘솔상에서 강력한 편집기능을 갗춘 텍스트 편집기 이다. 또한, 유닉스(Unix) 혹은 리눅스(Linux)를 주로 사용하는 개발자에겐 반드시 익혀야 할 필수적인 것이기도 하다. 그러나 윈도우에 익숙한 유저일 수록 처음 접해보면 익숙하지 않는 환경과 명령어 체계가 완전히 다른것에 답답함을 느껴 사용을 포기할 정도로 조금은 다른 녀석이라 할 수 있고 기능이 강력한만큼 처음 들어가보면 명령어가 너무 많아 솔직히 헷갈린다. 이런 생각에 공감하는 처음 VI에디터를 접하는 분들을 위해 필수 명령어라 생각되는 것을 정리해 보았다. VI 에디터에는 명령모드, 입력모드, 콜론모드의 3가지 모드가 있다. 그러므로 윈도우의 에디터 편집기와는 다르게 필요한 기능..
-
[오라클/SQL] 날짜함수(SYSDATE, ADD_MONTHS, LAST_DAY, MONTHS_BETWEEN) , 변환함수(TO_CHAR, NVL), DB속도 튜닝개발자 레퍼런스 2009. 11. 6. 21:10
날짜함수 * SYSDATE SYSDATE --현재 시스템의 날짜 데이터를 반환 SQL> SELECT TO_CHAR(sysdate, 'yyyymmddhh24mmss') FROM dual 결과 : 20091106201101 * ADD_MONTHS ADD_MONTHS(date, integer) 지정한 날짜에서 해당월에 일정한 정수(혹은 마이너스 정수)값을 더한 날짜를 반환 SQL> SELECT TO_CHAR(ADD_MONTHS(sysdate,-2), 'YYYY-MM-DD') FROM dual 결과 : 2009-09-06 * LAST_DAY LAST_DAY(date) 해당월의 마지막 날짜를 반환한다. SQL> SELECT LAST_DAY(sysdate) FROM dual 결과: 2009/11/30 20:57:4..
-
[Oracle/SQL] NOT EXISTS, IS NULL, CASE WHEN 다중 입력조건 검색 쿼리문개발자 레퍼런스 2009. 9. 7. 23:53
오라클(Oracle)의 SQL 쿼리 정리 입니다. 개별적인 값일 경우 A B 를 하면 C에서 A != B 와 같은 뜻으로 동작합니다. 다만 개별값이 아닌 SELECT를 이용한 조회된 그룹 혹은 조회값들이라면 아래와 같이 NOT EXISTS 쿼리문을 WHERE 절에 사용해 줌으로써 여집합의 결과를 얻을 수 있습니다. AND NOT EXISTS ( SELECT DISTINCT(b.tup_c) AS tup_c FROM tb_cs_jh_ch_tupcodesvc b WHERE substr(b.cd_svc_c,1,2) = '60' AND A.tup_c = b.tup_c ) 위와 같은 역할을 하는 IS NULL을 사용한 다른 사용법입니다. AND ( SELECT DISTINCT(b.tup_c) AS tup_c FRO..
-
[Oracle/SQL] 오라클 채번시 DECODE, NVL 조건을 사용한 SELECT 단건조회 쿼리문개발자 레퍼런스 2009. 6. 27. 21:17
오라클 채번시 DECODE, NVL 조건을 사용한 SELECT 단건조회 쿼리 오라클이나 MySQL을 사용하여 금융 IT 업무를 개발하다보면 특정 조건에 맞는 일련번호로 채번을 해야하는 경우가 있습니다. 채번에는 여러가지 방식이 사용될 수 있는데.. 쿼리문 내에서 처리하지 않고 C 프로그래밍 상에서 처리할 수 있으나 경험상 쿼리문 내에서 조건에 맞게 채번을 해서 결과를 내 주는것이 편할때가 많습니다. NVL 과 DECODE 를 사용해 채번하는 쿼리문을 알아보도록 하겠습니다. NVL(expr1, expr2) expr1 : 널을 포함하는 표현식의 소스 값, 반환되는 값은 항상 expr1의 데이터 유형과 동일 expr2 : 널을 변환할 대상 값 이라고 표현할 수 있으나 이러면 무슨말인지 잘 모르는 분이 많습니다..
-
[오라클(ORACLE)/SQL] 디코더 (DECODE) , 케이스 (CASE WHEN) 쿼리문 활용하기개발자 레퍼런스 2009. 5. 14. 07:19
[오라클(ORACLE)/SQL] 디코더 (DECODE) , 케이스 (CASE WHEN) 쿼리문 활용하기 개발자를 위한 데이타베이스(DB) 프로그래밍에 필요한 레퍼런스들을 정리해 두고 있습니다. 이전의 포스팅 자료들에 이어 이번에는 오라클이나 MySQL과 같은 SQL 데이타베이스(DB) 프로그램에서 디코더 (DECODE) 와 케이스 (CASE WHEN) 문에 대해 알아 보겠습니다. 또한, 디코더 (DECODE) 로 작성된 쿼리를 케이스 (CASE WHEN) 문을 사용한 쿼리로 대체하는 법을 소개합니다. [오라클(ORACLE)/SQL] WHERE IN, CASE WHEN THEN END, GROUP BY, DISTINCT, MAX [오라클(ORACLE)/SQL] 유니온(UNION) 서브(Sub)쿼리 중복제거..