2014년 12월 28일 일요일

Oracle Redo를 SSD나 Flash에 사용할 경우 Redo block size

Oracle의 Redo log를 성능좋은 SSD/Flash에 Static하게 둘 경우
SSD/Flash의 Sector Size가 4K, Oracle Redo는 512로 Default로 사용하므로
성능효과가 없음.

11g의 경우 Redo log file 생성시 blocksize 4096 Option을 사용해야 하나,
10g이하의 경우 init.ora에 Hidden parameter를 준후에 생성하여야 함.

Oracle Orion Performance Tool로 측정시 block_size를 SSD/Flash의
Sector Size인 4K로 맞추어줄 경우 성능향상이 약 10배 차이가 남 !!

특히 IO, Transaction이 많은 경우 Mirror 구성과 함께 사용하여야 함.


Oracle on Flash: The Case of the 4K Redo Log Block Size

0
 
84
 
 

Introduction: Redo Block Size Myths

Recently I presented a webinar about Oracle on flash, and demonstrated that many of the traditional storage considerations and compromises facing DBA’s and System Adminstrators are irrelevant on a Pure Storage FlashArray.  In particular, you no longer need to worry about RAID levels, stripe sizes, block sizes and so forth.  Nor do you need to make any fundamental changes to your current database configuration when you migrate to a Pure Storage array.
In this post we’ll examine the impact of redo log block size on performance in our array.  You may have come across blogs recommending a 4K redo log block size for redo logs on flash.  This option is new in Oracle 11gR2 and is designed to take advantage of Advanced Format drives which use a 4K sector size instead of the standard 512 byte sector size.  The cited advantage of the 4K redo block size is that it minimizes block misalignment problems, and hence improves performance.  There is no question that redo log block size can have a significant impact on performance on certain types of SSD’s.  Guy Harrison, for example, observed a redo write time improvement of over 3x using 4K redo logs.  Note that the 4K block size significantly increases redo wastage (redo blocks written to disk before they are full), but usually this is not a big performance concern.

How to Change Redo Block Size

To create redo logs with a non-default block size (512 bytes on most linux platforms), you must specify the “blocksize” setting in the when you create the logfile group.  Your choices are 512, 1024, and 4096.  For example:
13:28:59 system@nduasm.oracle1 SQL> alter database add logfile group 5 blocksize 4096
 13:29:09 2 /
Database altered.
If you see an error such as:
alter database add logfile group 5 size 2g blocksize 4096
 *
 ERROR at line 1:
 ORA-01378: The logical block size (4096) of file +ORARECO is not compatible with the disk sector size (media sector
 size is 512 and host sector size is 512)
you need to set the _disk_sector_size_override parameter to TRUE:
13:17:21 system@nduasm.oracle1 SQL> alter system set "_disk_sector_size_override"=TRUE scope=both;
System altered.

2014년 12월 23일 화요일

보다의 심리학...

보다의 심리학...

또 같은 사물, 그림, 현상을 남과 다르게 생각한다는 것. 다르게 보는 것에서 출발하지 않을까 ?

뒤집어 보고 옆에서 보고 뒤에서 보고 위에서 보고...

우리내 삶과 행동 역시... 그동안 해왔던 방식, 방향으로만 생각으로만 살아왔기에...

사람들은 Why 볼까 ?
관심, 호기심이 있어서인데 이것을 지속해서 다르게 생각하는 끈기, 힘이 필요하지 않을까 ?

지금 40대 중반에서 나는 무엇을 보아야할까?
사람? 미래? 지금?
어떻게 준비하고 행동해야 할까 ?

2014년 12월 16일 화요일

ORA-600 [3020] [4097] [4553] [12700]

1. 정전에 의한 서버다운. 서버 기동시  DB Open 불가.
  ORA-01122: database file 1 failed verification check
  ORA-01207: file is more recent than control file - old control file

2. Mount  단계에서 Controlfile을 Trace 파일로 내린 후 Nomount 단계로 재기동
  SQL> alter database backup controlfile to trace;
  SQL> shutdown immediate;
  SQL> startup nomount;

3. Controlfile trace 를 이용하여 Controlfile 재생성
  SVRMGRL> CREATE CONTROLFILE REUSE DATABASE "TBILL" NORESETLOGS NOARCHIVELOG
  2)   MAXLOGFILES 32
  3)   MAXLOGMEMBERS 2
  4)   MAXDATAFILES 254
  5)   MAXINSTANCES 8
  6)   MAXLOGHISTORY 36874 …(생략)

4. Recover 수행하였으나 ORA-00600 [3020] 발생
 SVRMGRL> recover database;
 Wed Dec 17 01:24:18 2014
 Errors in file /home/oracle/admin/tbill/udump/tbill_ora_16624.trc: 
 ORA-00600: internal error code, arguments: [3020], [12593026], [1], [264959], [3], [240], [], []
 Media Recovery failed with error 600

5. 이후 until cancel, control file 재생성을 resettles 로 해서 수행하였으나 마찬가지로 같은 ORA - 600 발생함.
 ** ORA - 00600 [3020] 은 Redo log file 손실로 인함. Redo 정보와 Database block 정보의 불일치로 인해 발생.

6. init 파라메터에 히든 파라메터 “_corrupt_blocks_on_stuck_recovery=12593026” 적용하고 Noresetlogs 로 콘트롤 파일 재생성 후  DB mount 로 재기동

7. Recover 수행. 
 SVRMGRL>  ALTER DATABASE RECOVER;           // 실패
  — Alertlog — 
   Media Recovery Start
   Media Recovery failed with error 1610
   ORA-283 signalled during: ALTER DATABASE RECOVER   database  ...
   
 SVRMGRL> ALTER DATABASE RECOVER   database using backup controlfile until cancel;    //실패
  — Alertlog —
   Wed Dec 17 01:53:57 2014
   Media Recovery Start
   WARNING! Recovering data file 1 from a fuzzy file. If not the current file
   it might be an online backup taken without entering the begin backup command.
   W ARNING! Recovering data file 2 from a fuzzy file. If not the current file 
                    …. (중략) …
   WARNING! Recovering data file 115 from a fuzzy file. If not the current file
   it might be an online backup taken without entering the begin backup command.
   WARNING! Recovering data file 116 from a fuzzy file. If not the current file
   it might be an online backup taken without entering the begin backup command.
   
8. Controlfile  을 Resetlog 재생성 하고 아래 히든 파라미터를 init 파일에 추가한 후 mount 로 재기동
 _allow_resetlogs_corruption= TRUE   // 추가
 _corrupt_blocks_on_stuck_recovery   // 제거

9. Recover 수행
 SVRMGRL> ALTER DATABASE RECOVER CANCEL;
                      CANCEL
 SVRMGRL> ALTER DATABASE OPEN RESETLOGS;
 — Alertlog —
  Wed Dec 17 02:03:21 2014
  Errors in file /home/oracle/admin/tbill/udump/tbill_ora_16858.trc:
  ORA-00600: internal error code, arguments: [4000], [5], [], [], [], [], [], []

  SVRMGRL> alter session set events ‘10015 trace name adjust_scn level 1’;
  SVRMGRL> alter database open resetlogs;  // 실패

11. 아래 히든 파라메터 적용하여 Mount 수행

  _allow_resetlogs_corruption= TRUE
  _offline_rollback_segments= RBS0, RBS1, RBS2, RBS3, RBS4, RBS5, RBS6, ABAXRB
  _corrupted_rollback_segments= RBS0, RBS1, RBS2, RBS3, RBS4, RBS5, RBS6, ABAXRB

12. 복구 수행
 SVRMGRL> alter database recover;
 SVRMGRL> alter database open resetlogs;  
 Wed Dec 17 02:29:02 2014
 Errors in file /home/oracle/admin/tbill/udump/tbill_ora_16941.trc: 
 ORA-00600: internal error code, arguments: [2256], [0], [1073741824], [0], [2408695099], [], [], []

13. 초기화 파라메터의 히든 파라메터 및 이벤트 삭제하고 DB 재기동
 — Alertlog — 
  Wed Dec 17 02:30:40 2014
  Errors in file /home/oracle/admin/tbill/udump/tbill_ora_17011.trc:
  ORA-00600: internal error code, arguments: [3668], [1], [2], [134494], [134494], [4], [], []
  ORA-600 signalled during: alter database open ...

14. 히든 파라메터 재 적용하고 Mount
 _allow_resetlogs_corruption= TRUE
 _offline_rollback_segments= RBS0, RBS1, RBS2, RBS3, RBS4, RBS5, RBS6, ABAXRB
 _corrupted_rollback_segments= RBS0, RBS1, RBS2, RBS3, RBS4, RBS5, RBS6, ABAXRB

15. CANCEL 을 이용하여 복구 수행

 SVRMGRL> alter session set event = "10013 trace name context forever, level 10"
      <==    Instance Recovery Disable !!
SVRMGRL> alter session set event = "10015 trace name context forever, level 10"
      <==   Undo Segment Recovery Disable !!
 SVRMGRL> recover database until cancel;
  cancel;
 SVRMGRL> alter database open resetlogs;
 — Alertlog —
  Wed Dec 17 02:34:54 2014
  alter database open resetlogs
  RESETLOGS is being done without consistancy checks. This may result
  in a corrupted database. The database should be recreated.
  RESETLOGS after incomplete recovery UNTIL CHANGE 2408695098
       … (중략) ...
  Wed Dec 17 02:35:57 2014
  Dictionary check beginning
  Tablespace 'TEMP' #3 found in data dictionary,
  but not in the controlfile. Adding to controlfile.
  Dictionary check complete
  Wed Dec 17 02:35:58 2014
  SMON: enabling tx recovery
  SMON: about to recover undo segment 1
  SMON: mark undo segment 1 as needs recovery
      … (중략) ...
  SMON: mark undo segment 7 as needs recovery
  SMON: about to recover undo segment 8
  SMON: mark undo segment 8 as needs recovery
  Wed Dec 17 02:36:06 2014
  Completed: alter database open resetlogs

16. Shutdown immediate 후, 아래 히든 파라메터만 남기고 재기동
 _offline_rollback_segments= (RBS0, RBS1, RBS2, RBS3, RBS4, RBS5, RBS6, ABAXRB)

17. TEMP 추가.
 SVRMGRL> ALTER TABLESPACE TEMP ADD TEMPFILE '/EPOST1_DB1/sysdata/temp_01.dbf’ REUSE;

18. 일정 시간이 지나면 아래 ORA - 00600 떨어지면서 SMON Terminate  됨.
 — Alertlog — 
  Wed Dec 17 02:42:06 2014
  Errors in file /home/oracle/admin/tbill/bdump/tbill_smon_17075.trc:
  ORA-00600: internal error code, arguments: [4097], [], [], [], [], [], [], []
  SMON: terminating instance due to error 600
  Instance terminated by SMON, pid = 17075

 * 해당 ORA - 600 [4097] 은 PK 사용 불가능일때 발생하는 에러. 사용자 세그먼트에서 발생할 경우는 상관 없지만 해당 에러가
   딕셔니리 세그먼트에 대해 발생하여 DB 가 죽음.

19. 재기동
 SVRMGRL> startup;

 * 정상적으로 기동이 되나, 여깃 잠시 후 ORA - 00600 발생하며 DB 죽음.

20. DB가 죽기 직전까지의 시간을 이용하여 RBS Status 가 5 인 Rollback segment 를 Drop & Recreate. 
  (참조뷰 : DBA_ROLLBACK_SEGS, UNDO$ )
 Drop Syntax)
  DROP ROLLBACK SEGMENT <Segment_name> ;
 Create Syntax)
  CREATE ROLLBACK SEGMENT <Segment_name> STORAGE(INITIAL 5242880 NEXT 5242880 MAXSIZE UNLIMITED);
  
21. Shutdowns 후 _offline_rollback_segments 파라미터 삭제 후 재기동
 - 이후 System table 에 대하여 ORA - 00600 [4097] 에러는 더이상 발생하지 않음.

22. 이후 업무 테스트 중 아래와 같은 에러 계속 발생
 — Alertlog — 
  Errors in file /home/oracle/admin/tbill/udump/tbill_ora_19204.trc:
  ORA-00600: 내부 오류 코드, 인수 : [4553], [2], [0], [], [], [], [], []

  Wed Dec 17 04:11:07 2014
  Errors in file /home/oracle/admin/tbill/udump/tbill_ora_17750.trc:
  ORA-00600: 내부 오류 코드, 인수 : [12700], [1554581], [482615984], [19], [], [], [], []

23. ORA - 00600 [12700] 처리
 두번째 인자가 OBJECT 번호이므로 해당 OBJECT 번호를 통해 오브젝트 확인
 SQL> SELECT OWNER, OBJECT_NAME, OBJECT_TYPE FROM DBA_OBJECTS WHERE OBJECT_ID = 12700

 해당 Object 를 Rebuild  하였으나 지속적인 발생. (Status 는 Valid 였음)
 해당 Object 와 관련된 모든 테이블, 인덱스를 move/rebuild 수행하니 더이상 발생하지 않음.
 SQL> ALTER TABLE <tbl_name> MOVE;
 SQL> ALTER INDEX <ind_name> REBUILD;

24. ORA - 00600 [4553] 처리
 트레이트 파일을 열어 참조하는 OBJECT 확인함. 트레이스 파일의 CURRENT_SQL 부분을 참 조하여 해당 오브젝트 및 연관된 인덱스를 모두 리빌드 수행하여 줌.  

더이상 에러 발생하지 않음.

부자들의 생각법 - 하노 벡

금융/경제/재테크에 약한 내가 다시 읽어야할 책...

전문가들의 행동패턴, 소비자(일반인)들의 행동패턴을 Native하게 분석하여 심리학적으로 통계학적으로 접근한 책.

소비/저축 등에 대한 상식, 그동안 잘못 전해져왔던 지식에 대한 근거없음을 지적함.

진짜 부자들의 생각과 행동방식은 따로 있음.
 - 워렌 버핏은 월 스트리트에 살지 않고 오마하에 거주함...

내 돈을 지키고, 소비하는 것도 쉽지 않은데 더구나 주식/펀드 등으로 투자하여 돈을 버는 것은 정말 각고의 준비와 노력, 그리고 남들이 하지 않는 부자들의 방식으로 해야겠다.

그동안 나몰라라 했던 부분이긴하나 이제 준비를 해야겠다.

2014년 12월 11일 목요일

Performance Problem with Java to Connect Oracle /dev/urandom

1. 환경
  - Redhat OS, Oracle 11g, Resin, JAVA, 솔루션

2. 증상
  - Java로 개발된 Solution Parallel 20개 실행시 DB Connect 및
    증상적인 접속과 Query가 아주 느림 (약 6분 이상 소요)

  - PC에 CentOS설치시 테스트시에는 정상

  - 전용 x86 Server의 위 환경에서는 계속 Delay 발생

  - Oracle listener.log에는 정상적으로 20개 Session 접속이 되는 것으로
    logging이 되나 실질적으로 사용하는 솔루션 log는 하나씩 하나씩
    생성이 되고 있음.

3. 원인
   리눅스에서 난수 생성시 속도가 떨어지는 이유는
   /dev/random 을 사용하는데, /dev/random은 Blocking Mode로 작동합니다. (/dev/urandom 은       NonBlocking)

  결론은 리눅스의 난수 발생 로직이 좀 느리다는 겁니다.

  JDK는 urandom 보다는 random을 사용하고 있습니다.

  lsof {해당프로세스 ID} 치면 현재 프로세스가 어떤 자원을 사용하고 있는지 나옵니다.

  리눅스에서도 /dev/random, /dev/urandom 둘다 쓰고 있는 것 같은데, random을 더 우선시 하는   것으로 보입니다.


  리눅스에서 랜던값 생성하는데, 시간이 오래 걸리는 문제에 대한 개선방안입니다.

  ${JAVA_HOME}/jre/lib/security/java.security 파일을 열어보면 다음과 같은 라인이 있습니다.

  AS-IS
  securerandom.source=file:/dev/urandom

  이것을 다음과 같이 수정해 주시면 됩니다.

  TO-BE (// 두 개 추가, /dev/random 이 아니라 /dev/urandom을 사용함)
  securerandom.source=file:///dev/urandom

  또는 해당 WAS 실행 옵션에 다음과 같이 추가해 주어도 되나, 위의 방법을 권장해 드립니다.
  -Djava.security.egd=file:///dev/urandom
   
4. References
  - http://demo.initech.com/index.php?document_srl=11395&mid=INISAFE_Crypto

2014년 12월 7일 일요일

모바일 인사이트 - 모바일 마케팅연구소

모바일 인사이트

Cloud / Big Data / Mobile중 당장 가장 중요한 화두인 Mobile..
IT 또는 PC/Internet시대의 전문가라고 가만히 있다가 사라져간 많은 기업/사람이 되지 않기 위해 부단히 노력해야한다.

특히 주말을 잘 보내는 것이 Mobile 시대에 뒤쳐지지않고 함께 나아갈 수 있는 중요한 Insight를 제공하는 것 같다.

사회, 사람, 모든 것이 개인화된 시대에 어떻게 Mobile을 활용하여 비지니스하며, 개인과 연결을 맺고, 함께 살아가야하는지...

Apple / Google / Facebook을 뛰어 넘을 다름 회사는 반드시 Mobile 기업에서 나올 것이다.

2014년 12월 4일 목요일

시적인 비닐봉지 사진으로 소비사회를 묘사하다

murmr
'속삭임'은 현대문화의 어두우면서도 신비롭고, 난해하면서도 현실적인 면을 조명하고 있다. 지구 아래 숨겨진 채 썩어가던 유독한 무리가 갑자기 지상에 출연하면 왠지 끔찍하면서도 눈을 뗄 수 없는 정경이 된다. 아래 작품들을 감상하자.

The World’s Most Amazing Works Of Body Art

Body Art Snake
Source: The Daily Mail
Look closely; these images are not what they seem! Turning the human body into a dynamic canvas, the art of body painting has grown rapidly over the past 20 years, gaining popularity and acceptance along the way. Contrary to their title, body painters don’t use actual paint in their work, but high grade makeup. Like any other medium, themes run the gambit.
Some artists turn their subjects into chameleons, while others transform them into free standing sculptures. Competitions and festivals take place worldwide that cater to body painters of all levels of ability. The World Body Painting Festival is held annually in Pörtschach, Austria and features some of the most talented body artists from across the globe.
Tree Frog
Source: The Mirror
Tree Frog, by Johannes Stoetter, consists of five made-up bodies. Stoetter was crowned the 2012 World Body Painting champion, and is internationally known for his artistic skills with skin.
Motorcycle Art
Source: The Huffington Post
Even though body painters have switched their artistic medium from stiff canvas to more elastic skin, that does little to change the artist’s need for a stable, sturdy surface. With that in mind, artist Trina Merry aptly selects athletic models for her human sculpture/painting works. It’s not just for aesthetics; all models must be able to hold an often awkward and uncomfortable position for hours on end.
Body Art Buttons
Source: Prafulla
Compartment In Hand
Source: Prafulla
Back Zipper
Source: Prafulla
Japanese Artist Hikaru Cho (aka Chooo-San) has a keen eye for embedding a certain mechanistic realism into her body art. Blending the rigidity of zippers, screws and stitching with the flesh, Choo-San’s works are sometimes a bit unsettling.

Read more at http://all-that-is-interesting.com/body-art#2JVsFVR0AxTApc1a.99

Body Art Lips
Source: SDC Blog
Guido Daniele of Milan, Italy created the body paint style for which he has become world famousin 1990. His paintings are incredibly lifelike and often awe inspiring. Guido works in many styles of body painting, but it is when he unites homo sapiens with their fellow animals that he rightly draws such acclaim.
Body Art Venom
Source: I Love Body Art
Swapping polyester fabric for dramatic shades of makeup, Sevil Beck of DoXa’s Face and Body Art in the U.K. brings Marvel Comics villain and Spiderman adversary Venom to life. Believe it or not, this was Beck’s first attempt at body art.
Swan Woman
Source: The Daily Mail
German artist Gesine Marwedel works mainly in animal forms and landscapes, evoking a sense of peaceful coexistence between humankind and its environment. Her talent for animal imagery is seen here in her incredible ‘human swan’ piece.
Frog Back
Source: Abduzeedo
Body Art Woman Tiger
Source: Craig Tracy
Craig Tracy’s creations vary greatly in subject and style, but there is no question as to why he is one of the hottest and most-admired body painting artists around today. From his ‘Tiger’ project, created to help save the endangered South China tiger, to the stunning tree frog painted on a woman’s back, Tracy’s works never fail to impress. Here’s a YouTube video featuring the tiger body painting by Craig Tracy: (Disclaimer: contains some nudity.)

Read more at http://all-that-is-interesting.com/body-art/2/#eJC22fOLyxRKAQZl.99

Number Puzzles -1 (puzzles9.com)

puzzles9 - puzzle 1 - find the number in number sequence puzzle

puzzles9 - puzzle 2 - find the number in number sequence puzzle

puzzles9 - puzzle 3 - find the number in number sequence puzzle

2014년 12월 3일 수요일

아름다운 '누드 자화상' by Huffington Post

사진작가 폴리 펜로즈는 7년 전 '바디 오브 워크(Body of Work) 프로젝트를 시작했다. 처음에는 아버지의 공장에서 옷을 벗고 자화상을 찍었다. 아버지는 경주마를 수술할 때 쓰는 탁자를 제작하는 일을 했는데, 마침 그녀는 공장에 와있었다.
그때가 계기가 되어 수년간의 프로젝트가 탄생했다. 작가는 잊혀진 장소에서 자신의 나체를 집어넣었다. 장소는 주로 폐가나 빈 호텔 방 같이 조용한 곳이었다. 때로는 온몸을 쭉 뻗기도, 때로는 태아처럼 자세를 취했다. 그녀는 2007년부터 지금까지 결혼과 임신 또 사랑하는 이의 죽음 등 다양한 사건을 겪은 자기의 신체적, 정신적 변화를 기록했다. 각 이미지는 몸과 공간의 관계를 재조명하며 우리가 흔히 생각하는 '(주변환경과) 어울리기' 고정관념을 반박한다.
first
City of London, 2008
그녀는 작가 프로필에 "우리는 어떤 상황, 장소, 공간에 '어울리기' 위해 애쓴다"고 설명한다. 또한 "사진을 찍는 과정 자체가 매우 고통스럽다. 멍이 들고 몸도 쑤신다. 모든 사진을 타이머로 찍었는데, 매번 카메라와 포즈를 취할 장소를 왔다 갔다 뛰며 수정을 해야 하는 바람에 육체적 소모가 많았다. 사진을 찍을 때마다 그 공간에 몸을 망치로 때려 넣는 느낌이었다."라고 말했다.
그녀는 촬영 장소에 자신의 흔적을 남긴 것처럼 장소도 자신의 마음에 흔적을 남겼다고 허핑턴포스트에 이메일을 통해 설명했다. 펜로즈는 "의도하지는 않았지만, 이 사진들은 일종의 개인적 일기가 되었다. 나의 경험과 감정에 대한 기록처럼 말이다."라며 "그리고 촬영이 얼마나 어려웠고, 고통스러웠으며, 차가웠고, 무서웠는지, 나의 경험과 심정이 사진에 겹쳐져 있는 것 같다. 멍이나 상처처럼 쉽게 없어지지 않는 심리적 흔적이라고 할 수 있다. 그러나 이 부분은 관객들로부터 숨어 있는, 나만의 것이라 더 좋다. 내 작품에 대한 나만의 체험이라고 할 수 있으니까 말이다."라고 말했다.
vert
Left: London, October 2008; Right: London, September 2010
펜로즈는 자신의 몸을 침대, 의자, 책장, 옷장 위에 늘어뜨리면서도 얼굴은 꼭 가렸다. 그녀의 육체가 어떻게 변했는지는 쉽게 알아차릴 수 있지만, 어떠한 심리적 변화가 있었는지는 알 수가 없다. 작품이 묘사하는 허벅지나 복부의 선을 분석하려고 하다가는 혼란스러워질 수 있다. 중요한 것은 작품마다 조금씩 다른 의미가 내포된 몸짓언어를 제대로 해석하는 것이다.
그녀는 "각 사진은 특정한 순간을 담고 있다. 마치 인생의 달력에 표시를 하는 것처럼 말이다."라고 전했다.
chair
London, June 2011
펜로즈의 프로젝트는 여기서 끝난 게 아니다. 그녀는 배경으로 이용하고 싶은 장소들이 더 있다고 말한다. 예를 들면, 영국 클라리지 호텔의 연회장, 영국 아카데미 영화제 극장, 영국은행이다. 우선 이제까지 그녀가 작업한 사진을 아래에 소개한다. 공간을 재정의하는 그녀의 누드 자화상은 여기(클릭!)에서 더 감상할 수 있다.
dresser
Oxford I, June 2011
pregnant
Left: London, March 2012; Right: London, April 2014
bed
Italy, June 2011
clothes
London, September 2012
wallpaper
Oxford III, June 2011
pink
Dorset, December 2007
window

Oxford II, June 2011

2014년 12월 2일 화요일

웃음, 웃기는 글, 유머 -1

1.
자고 있는데 새벽 3시에
동생이 전화를 했네요.

행님아...
낸데...
차 안에 물건들 도둑 맞았삤는갑다..ㅠㅠ

그라모 퍼뜩 경찰에 신고 해라...

아이다...
비싼 거 이자뿐거는 아니고 핸들하고..
브레이크랑 액설레이터랑 없어졌삤다~

요새 도둑놈들 별시러븐거 다 훔치가네...

행님이 와서 내 쫌 데려 가도~

알았다~
쫌만 기다리라...ㅠ_ㅠ

차를 운전하고 아파트 단지를
빠져나오는데 또 전화가 온다.

행님아..... 낸데.....
안와도 되것다.....

와?
.
.
.
.
.
.
.
.
...
내가 술이 마이 취했는갑다~~
조수석에 앉아 있었네...
아  씨..

2.
(와인) ^^어느 선사 고승의 지혜로운 불경^^


한 중년 남자가

젊고 예쁜 여자와 정사를 마음껏 즐기다가,

복상사로 안면에 엄청 황홀한 표정을 지은 채,

그만 죽어 버렸다.

그런데,

남자의 거시기 물건은 죽지도 않고,

마냥 성난 채, 그대로
서 있어서... (으으) (으으) (으으)

입관을 해야 하는데...

관 뚜껑이 도저히 닫히질 않았다. (절규) (절규)

어떤 처방을 해도

물건이 계속 서 있어
마냥 난감하기만 했다. (헤롱) (외계인) (헤롱)

그러던 중,

고명한 스님 한 분이 오셔서 불경을 드리자,

남자의 물건이
살그머니 죽어 버리는 것이 아닌가... (깜찍) (깜찍)

입관을 마치고,

고것이 하도 신기하여

스님께
불경드린 내용이 뭐냐고 여쭤 봤더니...  (궁금) (궁금)

(최고) (최고)  스님 왈  (땀) (땀)
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.  
.
.
.
.
.
.
.
.
본 처 온다~~~ (입술) (입술)

본 처 온다~~~ (입술) (입술)

본 처 온다~~~ (입술) (입술)

2014년 12월 1일 월요일

죽기 전에 꼭 가아 할 세계의 도시 50 - 허핑턴포스트US


죽기 전에 꼭 가야 할 세계의 도시 50

MONT SAINT MICHEL


수많은 여행 정보가 쏟아지는 가운데 갈팡 질팡하고 있진 않는가? 여행 버킷리스트를 계속 작성만 하다 보면 진짜 가야 할 곳을 놓칠 수 도 있다.
바로 ‘지구 최고의 여행 도시들’이다.
위대한 고대의 수도부터 아시아 그리고 아프리카 대륙의 신도시를 포함해 ‘죽기 전에 꼭 가야 할 도시 50’을 여행전문사이트 minube.net에서 선정했다.
1. 이탈리아 베니스
베니스를 포함하지 않은 여행 리스트는 상상할 수 없다. 그림 처럼 아름다운 수로와 웅대한 바실리카, 다양한 색채의 집과 아늑한 와인 바가 공존하는 베니스. 그 어느 곳도 이런 독특한 분위기를 주는 곳은 없다. (사진: Jesus Lopez)
베니스 사진을 더 보려면 여기를 클릭!
2014-07-03-VeniceJesusLopez.jpg
2. 스페인 세비야
세비야는 스페인의 제국 시대에 중요한 장소였다. 아랍계 왕이 스페인을 통치하던 시대에 만든 성과 타파스 바가 즐비한 도시의 골목길을 거닐어 보라. (사진: Zu Sanchez )
세비야의 사진을 더 보려면 여기를 클릭!
2014-07-03-SevilleZuSanchez.jpg
3. 미국 뉴욕
뉴욕은 세계의 교차로로 비유된다. 뉴욕만큼 예술, 문화, 음식 그리고 상업이 극도로 집중된 도시는 없을 것이다.(사진: Iker F. Gavilan)
뉴욕 사진을 더 보려면 여기를 클릭!
2014-07-03-NewYorkIkerFernandezGavilan.jpg
4. 티베트 라싸
라싸는 티베트 불교의 중심이다. 거대한 히말라야 배경의 사원과 고궁이 있는 라싸는 인상적인 경관을 보여준다. (사진: Juanjo Fontanet)
라싸 사진을 더 보려면 여기를 클릭!
2014-07-03-LhasaJuanjoFontanet.jpg
5. 브라질 리우데자네이루
환호와 쾌락의 카니발에서 세계적인 스카이라인까지! 리우데자네이루는 여행자의 오감을 만족시키는 멋진 도시다. 게다가 세계에서 으뜸가는 해변인 코파카바나 해변과 이파네마 해변이 이곳에 있다는 사실! (사진: Stocklapse)
리우데자네이루 사진을 더 보려면 여기를 클릭!
2014-07-03-RiodeJaneiroStocklapse.jpg
6. 영국 런던
일류 박물관, 거리의 시장, 그리고 세계 최고의 금융가를 자랑하는 런던은 세계에서 방문객이 가장 많은 도시다. 뭘 기다리고 있나? 런던이 부른다! (사진: Tbtb)
런던 사진을 더 보려면 여기를 클릭!
2014-07-03-LondonTbtb.jpg
7. 모로코 마라케시

마라케시의 회교도 중심부인 메디나를 가면 평생 잊을 수 없는 경험을 하게 될 거다. 끝이 없는 미로, 골목 안의 활기찬 시장, 특이한 양식의 아름다운 건축물, 그리고 펄펄 끓는 찜 요리가 도시를 가득 채운다. (사진: Cesar Blay)
마라케시 사진을 더 보려면 여기를 클릭!
2014-07-03-MarrakechCesarBlay.jpg
8. 요르단 페트라
페트라는 수많은 고대도시 중에서도 남다른 위상을 뽐낸다. 바람이 부는 사막위의 페트라 건축물은 직접 봐야만 그 경이로움을 느낄 수 있다. (사진: Husar 77)
페트라의 사진을 더 보려면 여기를 클릭!
2014-07-03-PetraHusar77.jpg
9. 이탈리아 로마
로마의 거리를 거닐면 마치 거대한 실외 박물관을 체험하는 기분일거다. 이 '영원한 도시'에는 미술, 음식 그리고 오래된 고대역사가 한 곳에 존재한다. (사진: Tbtb)
로마 사진을 더 보려면 여기를 클릭!
2014-07-03-RomeTbtb.jpg
10. 인도 바라나시
바라나시는 인도의 가장 성스러운 도시 중에 하나다. 일출시간에 갠지스강으로 가보라. 강 주변을 가득 메운 성자들과 순례자들 그리고 주민들의 모습은 잊지 못한 한 폭의 그림이다. (사진: Jordi Batet)
바라나시 사진을 더 보려면 여기를 클릭!
2014-07-03-VaranasiJordiBatet.jpg
11. 이탈리아 피렌체
르네상스의 기원지로 수많은 미술 작품을 소장하고 있는 도시다. 피렌체에는 아름다운 성당과 토스카나 지방의 맛있는 요리, 그리고 정통과 신비스러움을 자랑하는 건축물이 가득하다. (사진: Ivan Luengo)
피렌체의 사진을 더 보려면 여기를 클릭!
2014-07-03-FlorenceIvanLuengo.jpg
12. 쿠바 하바나
하바나에 가면 마치 타임머신을 타고 시계를 거꾸로 돌려놓은 시대에 간 것 같은 느낌이다. 혁명 이전의 건물, 빈티지 자동차, 바다의 풍경이 조화를 이룬다. (사진: Viajesyfotografia)
하바나 사진을 더 보려면 여기를 클릭!
2014-07-03-HavanaViajesyfotografia.jpg
13. 일본 교토
일본의 전통을 제대로 느끼려면 교토를 가봐야 한다. 이곳에서 우아하고 오래된 분위기의 찻집과 정원 그리고 성을 방문해 보라! (사진: Viajesyfotografia)
교토 사진을 더 보려면 여기를 클릭!
2014-07-03-KyotoViajesyfotografia.jpg
14. 이스라엘 예루살렘
예루살렘은 다양한 문화, 음식, 그리고 종교가 교차하는 곳이다. 특히 유네스코가 지정한 구 시가지(Old City)는 역사적 사건들의 배경이 된 곳이라 더욱 인상적일 것이다. (사진: Ignacio Izquierdo)
예루살렘의 사진을 더 보려면 여기를 클릭!
2014-07-03-JerusalemIgnacioIzquierdo.jpg
15. 프랑스 파리
'빛의 도시'라고 불리는 파리에서는 수많은 박물관, 광장, 공원 그리고 끝도 없는 카페를 만날 수 있다. 달리 세계에서 가장 로맨틱한 도시로 꼽히겠나! (사진: Juan Z. Aranda)
파리 사진을 더 보려면 여기를 클릭!
2014-07-03-ParisJuanZ.Aranda.jpg
16. 중국 북경
북경은 중국 역사와 문화의 중심이다 도시에 위치한 자금성과 만리장성 같은 세계적인 유적지를 자랑한다. (사진: David Esteban)
북경 사진을 더 보려면 여기를 클릭!
2014-07-03-BeijingDavidEsteban.jpg
17. 에티오피아 랄리벨라
랄리벨라는 에티오피아의 가장 성스러운 도시 중에 하나이며 돌벽 아래에 위치한 독특한 암석 사원으로 유명하다. (사진: Alfonso N. Tappero)
랄리벨라의 사진을 더 보려면 여기를 클릭!
2014-07-03-LalibelaAlfonsoNavarroTppero.jpg
18. 스페인 그라나다
그라나다에는 다른 유럽 수도에서는 발견하기 힘든 신비한 느낌이 있다. 알함브라의 옛 명성을 떠올리며 자갈 도로를 따라 걸어보라. 색다른 기분을 음미할 수 있을 거다. (사진: Miguel Eguido)
그라나다의 사진을 더 보려면 여기를 클릭!
2014-07-03-AlhambraMiguelEgido.jpg
19. 그리스 아테네
가고 싶은 여행지에 아테네의 파르테논신전은 당연히 있을 것이다. 하지만 아테네는 단순한 고대 도시만은 아니니 이 도시에 가면 햇빛 가득한 거리, 꽃으로 가득한 시내 공원들, 그리고 최고의 박물관들을 꼭 방문해 보시라! (사진: Gianfranco Perlongo)
아테네의 사진을 더 보려면 여기를 클릭!
2014-07-03-AthensGreuf.jpg
20. 미얀마 바간
세계의 가장 아름다운 일출 장소는 고대 도시 바간이 아닐까? 아마 여러 사람이 여기에 동의할 것이라 믿는다. 상상해 보시라! 아침 안개가 걷히면서 하나하나 자태를 나타내는 끝없는 탑들의 모습을! (사진: Gorka Nelson)
바간의 사진을 더 보려면 여기를 클릭!
2014-07-03-BaganGorkaNelsonArtano.jpg
21. 네팔 카트만두
카트만두는 수많은 사람들이 드나드는 히말라야의 관문이나 마찬가지다. 성자와 사프란색 예복을 갖춘 스님과 종교를 상징하는 깃발도 어우러져 이 도시의 풍경이 된다. (사진: Nic Dalla-Valle)
카트만두의 사진을 더 보려면 여기를 클릭!
2014-07-03-KathmanduNicDallaValle.jpg
22. 바티칸
바티칸은 천주교회의 본거지이자 도시 속 도시다. 단순한 여행자라도 베드로 성당을 방문하면 원형 지붕과 거대한 기둥에 놀라지 않을 수 없다. (사진: Pablo L. Ramos)
바티칸의 사진을 더 보려면 여기를 클릭!
2014-07-03-VaticanPabloLpezRamos.jpg
23. 포르투갈 리스본
리스본에 정말로 모든 게 있다. 태양과 바다, 빛을 흠뻑 담은 화려한 색감의 ‘치아도’ 지역 그리고 매혹적인 구 시가지의 ‘알파마’를 놓치지 마시길! (사진: Jessica M. Infante)
리스본 사진을 더 보려면 여기를 클릭!
2014-07-03-LisbonJessicaMartinezInfante.jpg
24. 일본 도쿄
도쿄를 방문하면 미래에 와 있는 느낌이다. 쇼핑과 수많은 식당, 파티로 들썩이는 대도시지만 그 안엔 참으로 평온스러운 사원과 정원이 함께 존재한다. (사진: Arangoa)
도쿄 사진을 더 보려면 여기를 클릭!
2014-07-03-TokyoSandraGarciaArangoa.jpg
25. 터키 이스탄불
이스탄불을 놓쳐선 안 된다. 동서가 만나는 도시! 거대한 모스크와 쉴 새 없이 바쁜 상점들로 가득한 도시! 이스탄불은 천 년의 역사를 뽐내면서도 여전히 현세에 중요한 역할을 하는 세계의 수도다. (사진: Mikel H)
이스탄불 사진을 더 보려면 여기를 클릭!
2014-07-03-IstanbulMikelH.jpg
26. 베트남 호이안
유럽 문화의 영향을 받은 호이안은 유네스코에서 인정한 '옛 도시'다. 오래된 항구 도시이기도 하다. 무엇보다 중요한 건 이곳의 먹을 거리가 최고라는 거다. (사진: Vincenzo Tessarin)
호이안 사진을 더 보려면 여기를 클릭!
2014-07-03-HoiAnVincenzoTessarin.jpg
27. 네덜란드 암스테르담
암스테르담은 세계에서 가장 삶의 질이 높은 도시로 손꼽힌다. 그리고 이곳엔 멋진 반 고호 미술관과 유명한 사창가가 공존한다. (사진: Zu Sanchez)
암스테르담 사진을 더 보려면 여기를 클릭!
2014-07-03-AmsterdamJessSnchezIbez.jpg
28. 이집트 룩소르

나일강기슭에 위치한 룩소르는 이집트의 가장 화려한 고대도시 중 하나다. 거대한 신전 카르나크테베, 그리고 왕가의 계곡과도 가까워 역사에 관심 있는 이라면 꼭 들려야 할 도시다. (사진: Pablo Charlon)
룩소르의 사진을 더 보려면 여기를 클릭!
2014-07-03-LuxorPabloCharln.jpg
29. 독일 베를린
근대 역사에 베를린만큼 큰 역할을 한 도시는 없을 거다. 디자인, 문화, 예술, 힙한 레스토랑과 카페 등 유럽에서 최고의 도시가 아닐까? (사진: Jose P. Rodriguez)
베를린 사진을 더 보려면 여기를 클릭!
2014-07-03-BerlinJosPeafielRodrguez.jpg
30. 인도 자이푸르
라자스탄주의 수도인 자이푸르에는 인도에서 손꼽히는 아름다운 궁과 정원이 많다. 또 타지마할, 뉴델리와 함께 인도의 '황금의 삼각지대'로도 유명하다. (사진: Jordi Batet)
자이푸르의 사진을 더 보려면 여기를 클릭!
2014-07-03-JaipurJordiBatet.jpg
31. 프랑스 리옹
유네스코가 지정한 세계유산도시 '리옹'에서는 고대 로마 시대의 역사까지 엿볼 수 있다. 가능하면 성당, 정원, 거리를 전부 등불로 밝히는 '등불 축제'기간에 방문하도록 하라. (사진: Christian Belzunce)
리옹의 사진을 더 보려면 여기를 클릭!
2014-07-03-LyonChristianBelzunce.jpg
32. 그리스 이아
이아는 그리스의 가장 유명한 섬 산토리니에 위치한 마을이다. 하얀 절벽 위의 파란 지붕 건축물은 그림엽서를 위해서 만들어졌다고 해도 과언이 아니다. (사진: Gianfranco Perlongo)
이아마을의 사진을 더 보려면 여기를 클릭!
2014-07-03-OiaGianfrancoPerlongo.jpg
33. 캄보디아 씨엠립
수많은 관광객이 이곳을 찾는 이유는 그 유명한 사원 앙코르와트를 보기 위해서다. 씨엠립은 자유분방한 느긋한 분위기와 맛있는 음식으로 배낭족에게도 인기 만점이다. (사진: Angel B. Arevalo)
씨엠립의 사진을 더 보려면 여기를 클릭!
2014-07-03-SiemReapAngelBalmonArevalo.jpg
34. 오스트리아 비엔나
비엔나는 아름다운 궁전, 잘 정돈된 정원, 그리고 우아한 카페의 도시다. 게다가 꾸준히 살기 좋은 곳으로 선정되는 도시니 꼭 찾아볼 만 하다. (사진: Machbel)
비엔나 사진을 더 보려면 여기를 클릭!
2014-07-03-ViennaMachbel.jpg
35. 페루 쿠스코
안데스 산맥에 위치한 쿠스코는 잉카제국의 마지막 수도로 유네스코가 지정한 세계유산도시다. 쿠스코에는 수많은 수도원과 아름다운 저택이 가득하다. (사진: Chris Pearrow)
쿠스코 사진을 더 보려면 여기를 클릭!
2014-07-03-CuscoChrisPearrow.jpg
36. 콜롬비아 카르타헤나
유네스코에서도 인정한 구 도시(Old City)인 카르타헤나는 카리브 해변에 위치한 역사적인 식민지 시대 도시다. 도시 곳곳에 해적과 탐험가의 흔적이 아직도 물씬 느껴지는 신비롭고 매혹적인 장소다.
카르타헤나 사진을 더 보려면 여기를 클릭!
2014-07-03-Cartagena.jpg
37. 탄자니아 잔지바르
아프리카 대륙에서 가장 인기가 높은 도시인 잔지바르는 아름다운 백사장과 아프리카, 아랍, 포르투갈 영향이 복합된 느낌이다. (사진: Naxos)
잔지바르 사진을 더 보려면 여기를 클릭!
2014-07-03-ZanzibarNaxos.jpg
38. 멕시코 멕시코시티
소리와 색깔과 볼거리가 환상적으로 도시가 멕시코시티다. 식민지 시대에서 내려오는 아름다운 건축물과 맛있는 음식을 경험할 수 있다. 근처에 고대 유적이 많다는 것도 큰 장점이다. (사진: Azu Azul)
멕시코시티 사진을 더 보려면 여기를 클릭!
2014-07-03-MexicoCityAzuAzul.jpg
39. 싱가포르
휴가로 가든 잠시 체류하든 싱가포르는 한번쯤 경험해 볼만한 도시다. 작은 인디아도 가봐야 하고 전 세계의 음식이 밀집된 강가의 식당에서 낭만적인 식사를 경험해 보시길! (사진: Dirk Vietzke)
싱가포르 사진을 더 보려면 여기를 클릭!
2014-07-03-SingaporeDirkVietzke.jpg
40. 미국 라스베이거스
'죄악의 도시'라고 불리는 라스베이거스에는 초특급 호텔과 최고의 음식문화 그리고 대형 카지노가 있다. 라스베이거스여 영원히! (사진: Surapon Sujjavanich)
라스베이거스 사진을 더 보려면 여기를 클릭!
2014-07-03-LasVegasSuraponSujjavanich.jpg
41. 우즈베키스탄 사마르칸트
사마르칸트는 예전 실크로드에 위치한 역사적인 도시다. 회교도 학교와 레기스탄 광장의 모자이크를 보며 아름다운 이슬람교 건축물을 감상해보라! (사진: Sonia R. Salces)
사마르칸트 사진을 더 보려면 여기를 클릭!
2014-07-03-Samarkand249experiences27plansSoniaRequejoSalces.jpg
42. 호주 시드니
시드니의 상징인 오페라 하우스부터 유명한 해변까지! 시드니는 자연과 도심이 잘 조화된 최고의 도시 중 하나다. (사진: Naxos)
시드니 사진을 더 보려면 여기를 클릭!
2014-07-03-SydneyNaxos.jpg
43. 미국 샌프란시스코
샌프란시스코가 세계의 여행 도시에서 빠질 수 는 없다. 역사 깊은 건축물, 자연생태 공원, 유명한 레스토랑... 이런 것들이 샌프란시스코가 미 서부의 최고도시로 꼽히는 이유다. (사진: Monica Lewis)
샌프란시스코 사진을 더 보려면 여기를 클릭!
2014-07-03-SanFranciscoMonicaLewis.jpg
44. 프랑스 몽생미셸
고요한 노르망디 바다 위로 우뚝 솟은 몽생미셸 수녀원만큼 로맨틱하기도 한 풍경은 없다. 이곳을 연간 3백만의 관광객이 찾는다는 사실! (사진: Michel Exaim)
몽생미셸의 사진을 더 보려면 여기를 클릭!
2014-07-03-MontSaintMichelExaim.jpg
45. 크로아티아 두브로브니크
유네스코가 지정한 구 도시(Old City)인 두브로브니크는 아드리아 해의 보석 같은 존재다. 아마 세계에서 가장 그림 같은 도시일 거다. (사진: Serviajera)
드브로브니크의 사진을 더 보려면 여기를 클릭!
2014-07-03-DubrovnikServiajera.jpg
46. 태국 방콕
고요한 사원, 이국적인 시장, 그리고 시끌벅적한 나이트클럽이 공존하는 도시. 방콕에는 모든 사람을 만족시킬 다양한 문화가 있다. 그 결과 2013년에는 런던을 제치고 세계에서 가장 많은 방문객이 찾은 도시로 부상했다. (사진: Alberto S. Dosantos)
방콕 사진을 더 보려면 여기를 클릭!
2014-07-03-BangkokAlbertoSuarezDosantos.jpg
47. 아르헨티나 부에노스아이레스
남방의 파리라고 불리는 부에노스아이레스에는 넓은 거리와 다양한 색채의 주택과 이국적인 탱고클럽이 함께 공존하는 멋진 도시다. (사진: Flavia Ramos)
부에노스아이레스의 사진을 더 보려면 여기를 클릭!
2014-07-03-BuenosAiresFlaviaRamos.jpg
48. 과테말라 안티과 과테말라
안티과 과테말라를 표현하는 데 필요한 단어는 단 하나면 충분하다. 바로 ‘환상’이다. 식민지 시대의 교회와 수도원 유적을 방문하다 가까운 보헤미아 느낌의 카페에 들어가 보는 것은 어떨까? (사진: Sonia R. Salces)
안티과 과테말라 사진을 더 보려면 여기를 클릭!
2014-07-03-AntiguaGuatemalaSoniaRequejoSalces.jpg
49. 체코 프라하
중앙 유럽의 중심인 프라하는 세계에서 가장 많은 방문객이 찾는 도시중 하나다. 볼타바강의 다리, 프라하 성, 구 시가지를 돌아보며 풍부한 역사를 음미해보라. (사진: Alvaro M. Molina)
프라하 사진을 더 보려면 여기를 클릭!
2014-07-03-PragueAlvaroMarcoMolina.jpg
50. 헝가리 부다페스트
유럽에서 가장 아름다운 도시로 알려진 부다페스트에는 과거 도시를 지배했던 여러 제국의 흔적이 남아있다. 게다가 화려한 밤 문화와 온천을 더하면 더 이상 좋은 여행지가 필요 없을 듯! (사진: Raquel Rey)
부다페스트 사진을 더 보려면 여기를 클릭!
2014-07-03-BudapestRaquelRey.jpg