Programing 7

코너스톤(Cornerstone)

SKT에서 코너스톤이라는 웹앱 프레임워크를 내놓았다. 꽤 오래전에 발표한거 같은데 나는 이제 봤다; 시간날 때 함 해봐야지.. 간단히 가이드 상의 소개를 보면 아래와 같다. Cornerstone : Highly Mobile-centered HTML5 Web App Development Kit클라이언트 중심의 웹앱유연하고 효율성 높은 모듈 구조모바일에 최적화된 UI와 스타일다양한 크기의 화면을 지원하는 반응형 웹소개 : http://cornerstone.sktelecom.com/문서 : http://cornerstone.sktelecom.com/2/livedoc/

Programing/Mobile 2013.11.20

MongoDB 설치

시스템 요구사항OS - OS X 10.8, WINDOWS 7, LinuxJDK - 1.6 또는 1.7이 설치되어있어야함. Window 설치- 다운로드 URL : http://www.mongodb.org/downloads 다운을 받고 압축을 푼 모습.. 저는 c드라이브에 mongoDB 폴더를 만들고 bin폴더의 내용을 monoDB 폴더로 옮겼습니다.(C:\mongoDB 만 있게됨)설치는 이걸로 끝. MongoDB의 DB 기본 디렉토리는 \data\db.사용자가 직접 지정도 가능함.직접지정은 mongod --dbpath 패스명 mongod 명령어(cmd에서 실행)* mongod --version- 버전확인 * mongod --help- 도움말, 옵션 확인 * mongod- 몽고디비 서버 실행 * 윈도우 서비..

MongoDB

제가 개인적으로 공부하면서 정리한 내용입니다. 틀린내용이 있을 수도 있습니다. MongoDB 특징1. Non-Relational 비관계형, SQL을 지원하지 않음, JOIN을 지원하지 않음, 트랜잭션 지원하지 않음.테이블이 아닌, 문서중심이다. 2. JSON Document StoreJSON 문서 형식의 저장소.JSON - 자바스크립트 객체 표현법 형식 {'key':'value'} 3. 동적 스키마 지원기존 관계형 테이블일 경우, 한 테이블에 일정 형식의 컬럼이 존재하며 테이블에 존재하는 모든 로우는 동일한 컬럼을 갖는다. 하지만 몽고db의 경우 필요하지 않는 컬럼은 배제할 수 있으며 확장성이 높다.ex) 관계형일 경우, 테이블끼리의 join을 통해 데이터를 가져온다.. firstName lastName..

sbr-100s 개봉기~

sk와이브로 SBR-100S를 새로 장만했다. 이번에 새로 출시된 제품인데, 2년 약정에 30기가 월 5천원이다~! 개봉하면 메뉴얼이랑 이렇게 와이브로가~! 구성품은 와이브로, 충전기, 충전단자 요렇게이다~충전단자는 마이크로 5핀~메뉴얼에는 완충상태에서 데이터 사용시 사용시간 7시간이란다.근데 배터리는 내장배터리임. 여하간 아직은 안써봤는데 한번 써봐야지 ㅋㅋ 갤투랑 비교모습와이브로는 필름을 안때서 저렇고;갤투는 먼지를 안닦아서 저렇고;;여하간 요래 보면 크기를 잘 모르는데.. 요렇게 겹쳐놓고 보면!!거진 갤투와 너비가 같다. 두께도 거진 같다. 이렇게 대보면 알려나? 여하간 크기가 엄청 작다능!!

Programing 2012.11.13

iBATIS에서 MS-SQL의 DATE형과 DATETIME형 SELECT 문제

사내 프로젝트 중에 발견한 건데, 문제인건지 내가 멍청했던건지 몰겠지만.. (멍청했던거겠지-_-)MS-SQL에 DATE형식으로 지정된 컬럼은 iBATIS(v2.3.4)에서 SELECT 해서 가져올 때, DATETIME형식으로 CONVERT를 해줘야 제대로 된 날짜값을 가져온다. MS-SQL에서는 아무리 돌려봐도 제대로 된 결과가 나오고..JAVA에서 찍어보면 자꾸 이상한 날짜 값이 나와서 멘붕오는줄 알았다;;혹시나해서 CONVERT 하니까 되네 핰ㅋㅋㅋㅋ

Programing 2012.10.22

"문자".equals(변수)

http://www.okjsp.pe.kr/seq/197489 한 커뮤니티에서 본 글인데 초짜 개발자인 제가 보기에는 재밌는 글이어서 링크를 소개합니다. "문자".equals(변수) 와 변수.equals("문자") 중 어떤 방법이 좋은 코딩일까요? 일단 "문자".equals(변수) 의 경우 변수가 Null일 경우, NPE(NullPointerException)가 발생하지 않고 다음 로직이 실행되겠죠? 변수.equals("문자") 의 경우에는 변수가 Null이면, NPE가 발생될 겁니다. 생각해보면 위에 두 방법은 비즈니스 로직에 따라서 다르게 효용성이 있다는 점이 관점인 것 같은데요. 개인적으로 이 부분이 재미있었습니다. 항상 로직에 상관없이 무의식적으로 변수.equals("문자") 로 코딩을 하고 Nul..

Programing/기타 2012.08.06