Hibernate ORM Framework 시작하기.Hibernate는 ORM기반의 Framework로 오직 객체와 Database Table Mapping을 통해 RDBMS에 접근 가능하도록 모델을 설계한 Framework 이다. Mybatis 사용 시 SQL 작성 후 Resultset을 통해 DB Access하는 것보다 심플하기 때문에 빠른생산성을 이유로 많이 사용하고 있다. 이러한 ORM개념은 이미 Ruby on Rails를필두로 Python Django, Node.js의 node-orm, Java JPA등을 통해 지원하고 있다. Hibernate 설정을 통해 간단한 Application을 작성해 보았다. 개발 환경Spring Framework 3.2Maven 3.0.4Hibernate 4.3.10..
SpringFramework JSON-RPC (jsonrpc4j) 사용법.XML-RPC방식과 비슷한 형태의 JSON-RPC 통신 방법에 대해 알아보고자 한다.일단 JSON RPC 기본 규격부터 살펴 보자. Request jsonrpc : json-rpc 스펙을 정의한다.method : 실행할 메소드의 타입을 포함한다.params : 메소드 실행 시 사용하는 파라미터 값을 포함한다.id : 통신의 식별값을 설정, String, Number, Null값이라도 상관 없다. 예) {"jsonrpc": "2.0", "method": "subtract", "params": [42, 23], "id": 1} Responsejsonrpc : json-rpc 스펙을 정의한다.result : 요청 성공 시 결과 값을 포함..
영어회화 4개월 차. 아침시간을 쪼개가며 영어회화를 강행한지 어느덧 4개월이 지났다. 학원을 다니면서 외국인 친구 Sam도 사귀고 여러모로 수확이 있었다. 예전에 회화를 할때는 머릿속에서 세네번정도의 퍼즐맞추기를 해야 내가 하고싶은 말을 할 수 있었다면 지금은 약 2번정도의 조합으로 간단한 대화정도는 할 수 있게 된 것 같다. Sam과 자주 놀았던게 좀 컸던것 같다. 이제 말을 할 때 상황에 맞는 말을 하기위해 노력하게 되었다. 가령 무언가 마시고싶을 때 I want to drink 라는 표현을 썼었는데 그런 표현은 약간 예의없는 표현 이라는 것을 느끼게 되었다. 많이 친하지 않은 사람과 대화할때 적합한 표현이 아니라는 것이다. I'd like to get some drink 정도의 표현이 좀더 포멀한 ..
Getting started with simple application지난 포스팅에 이어 Application 개발 심화 과정을 다루고자 한다. http://rocksea.tistory.com/308 이번 포스팅에서는 기본적인 Restful 기반의 App 개발에 대해서 다루고자 한다.기본적인 인증, 권한, DBPool관리, json데이터를 이용한 기본적인 Restful 방식의Web Application을 구현 할 것이다. step1. setting.py 설정일단 기본적인 앱을 만들기 위해 settings.py에 대한 정보를 몇가지 설정해 줘야한다.App이 추가되면 INSTALLED_APPS 에 추가를 한다.INSTALLED_APPS = ( 'django.contrib.admin', 'django.cont..
터미네이터 제니시스 (Terminator Genisys, 2015) 말이 필요없는 블록버스터 터미네이터 시리즈의 5번째 작품. 만 67세의 아놀드 슈왈제네거의 노장투혼과 이병헌의 출현으로 화제가 된 이번작품은 특히 터미네이터 2 시리즈를 많이 오마쥬했다는 분석 등 다양한 엇갈린 평이 나오고있다. 일단 로봇물이나 히어로물을 좋아하는 나로서는 정말 재밌게 관람한것 같다. ( 같이본 많은 사람들과 특히 외국인친구도 함께 봤는데 시시하다는 평을... ) 그리고 또하나의 감동. 에밀리아 클라크! 용의엄마 대너리스 타르가르옌!! (왕좌의게임 매니아로서 너무 반가웠음) 내가 아는 사라코너는 강인한 여자였는데, 너무 아름답고 연약하게 나온듯하여 이질감이 있었지만 나름의 또다른 매력이 있는듯 하다. ( T800에게 팝스..
Getting started with simple application 저번 시간에 Installation Guide를 진행하였다. ( 아래 URL 참조 ) http://rocksea.tistory.com/306 이번엔 Django의 기본적인 구조 및 간단한 Application 개발을 진행 하고자 한다. step 1. Project 생성. project를 생성한다. $ django-admin startproject rocksea 기본 프로젝트 구조rocksea/ manage.py rocksea/ __init__.py settings.py urls.py wsgi.py Project 생성 후 기본으로 사용할 DB 셋팅 후 Migration을 진행한다. (자세한 설정방법은 http://rocksea.tist..
역사와 문화가 깃들어 있는곳, 문경새재에 다녀오다.문경새재(聞慶-)는 백두대간의 조령산 마루를 넘는 재이다. 조령산은 충청북도 괴산군과 경상북도 문경시의 경계에 있는 높이 1,017m의 산이다. 새재 또는 한자어로 조령(鳥嶺)은 이라고도 하는데, 이말은 새도 날아 넘기 힘든 고개라는 말에서 유래되었다.[1] 고대에는 조령의 이름이 "초점"이니, 초점은 풀초(草)에 고개 점(岾)으로 한글로 새재이었다. 이후 새재를 한자표기로 변경되면서 조령으로 표기하였다.예로부터 한강과 낙동강 유역을 잇는 영남대로 상의 가장 높고 험한 고개로 사회 문화 경제의 유통과 국방상의 요충지였다. 임진왜란 뒤에 제1관문 주흘관, 제2관문 조곡관, 제3관문 조령관의 3관문(사적 제 147호)을 설치하여 국방의 요새로 삼았다출처 : ..
How to use Django on Ubuntu예전에는 간단하게 설치법을 다루었었는데 요즘 Python과 더불어함께 급부상 하고있는 Python Web Framework인 Django, Flask등의 인기가끊임 없이 상승중이어서 자세히 다뤄보고자 한다.(Django를 사용하는 대표적 서비스에 대한 소개. http://codecondo.com/popular-websites-django/) 설치 방법step 1. Instal Python & Toolspython 부터 설치하도록 한다.$ sudo apt-get install python python 설치 후 installer를 설치한다.(Nodejs의 npm, php의 pear, ruby의 gem과 같은 Package Installer)$ sudo apt-..
Android GCM Push메세지 전송하기. 최근 Android공부를 시작하면서 필요한 것들이 어떤 것들이 있나 생각하다 GCM관련된 부분이 어떻게 동작하는지 궁금하여 GCM 발송 Sample 코드를 통해 테스트를 진행해 보았다. code.google.com에 Android GCM Client 예제 소스가 있으니 참고하면 된다. 1. Android 소스 다운로드 Git Repository : https://code.google.com/p/gcm/$ git clone https://code.google.com/p/gcm/ 2. Project 생성 및 API Key 획득 URL : https://console.developers.google.com 프로젝트 생성 후 발급받은 API Key를 GCM 서버에 ..
[태국 방콕 여행기] 천사의 도시 방콕에 다녀오다. Bangkok. 정식 명칭은 끄룽 텝 마하나콘 아몬 라따나꼬신 마힌타라 유타야 마하딜록 폽 노파랏 랏차타니 부리롬 우돔랏차니웻 마하사탄 아몬 피만 아와딴 사팃 사카타띠야 윗사누깜 쁘라싯(กรุงเทพมหานคร อมรรัตนโกสินทร์ มหินทรายุธยา มหาดิลกภพ นพรัตน์ราชธานีบุรีรมย์ อุดมราชนิเวศน์มหาสถาน อมรพิมานอวตารสถิต สักกะทัตติยะวิษณุกรรมประสิทธิ์) 뜻은 "천사의 도시, 위대한 도시, 영원한 보석의 도시, 인드라 신의 난공불락의 도시, 아홉 개의 고귀한 보석을 지닌 장대한 세계의 수도, 환생한 신이 다스리는 하늘 위의 땅의 집을 닮은 왕궁으로 가득한 기쁨의..
- Total
- Today
- Yesterday
- 영작
- 다낭
- Business English
- 도덕경
- Python Django
- 대명사 구문
- redis
- 영문법
- nodejs
- 베트남
- 비지니스 영어
- AWS
- memcached
- JBOSS
- it
- 조동사
- ubuntu
- 스페인 여행
- mongoDB
- Python
- k8s
- 가정법
- maven
- hdfs
- 비교구문
- 해외여행
- 여행
- NGINX
- hadoop
- PostgreSQL
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |