아기호랑이 달구

스크랩 2012. 6. 11. 08:54


대구의 역사와 함께 오래된 공원... 달성공원.

학교에 다닐때 가족단위, 친구들끼리 동물원에 갈려고 하면 달성공원으로 가곤 했습니다.

그 달성공원에 인공포정한 아기호랑이 달구 가 있다고 합니다.

일반인에게 공개한다고 하니 한번 가보고 싶어지네요.

공개시간 : 오전 11시 잉어장 주변, 오후 2시 잔디밭이나 그늘에서 공개

에버랜드의 사파리와는 비교할수 없겠지만 데이트하기엔 좋을것 같습니다.

황우석 박사가 체세포 복제해서 기증했다는 코요테가 늑대사에 있다고 합니다.


블로그 이미지

희망잡이

,




괜찮은 사이트가 있어서 블로그 합니다.

웹서핑을 하다가 들르게 된 사이트인데요. 사이트 제목이 이렇습니다. BusyTeacher.org

바쁜 영어교사를 위해서 영어교육자료를 다운로드하거나 참고할 수 있는 사이트인것 같네요.

영어공부를 하는 일반인이나 학생에게도 도움이 될수 있을 겁니다. 무료가입 입니다.

정말로 실감하게 되네요. 모든 정보가 인터넷에 등록되어서 필요한 사람들이 찾아올수 있도록 기다리고 있다는 것을요.

자신의 지적능력을 향샹시키기위한 노력만이 필요한 시대인것 같습니다.




블로그 이미지

희망잡이

,



앞으로 모든 문서는 전자문서로 보관되고 유통될 것이고 기술적으로 어떻게 만들어지는지 알 필요가 있을 것입니다.

epub 북을 만들고자 할때 필요한 파일과 구성요소를 배울수 있습니다. 그리고 DocBook xml로 부터 epub 로 변환하는 방법을 배우고 python 을 이용해서 이작업을 자동화 해보고자 합니다.

epub 가 무엇인지, 누가 그것을 책택해서 사용하고 있는지를 알아보고, epub bundle의 구조를 살펴보고자 합니다.

epub 란 International Digital Publishing Forum( IDPF )에서 표준화한 화면크기별로 글자수 조정이 가능한(reflowable) 디지탈 책 이나 출판을 위한 XML 형식 입니다.

epub 는 pdf 와 어떻게 다른가?

pdf 는 프린트를 편할게 할수 있는 형식으로 전자문서로 가장 많이 사용하고 있는 것입니다.

다만 개발자가 접근하기가 어렵고  화면크기별로 글자수 조정이 안되는 단점이 있습니다.

epub 는 세개의 IDPF 설계안으로 구성되어 있습니다. 

1. Open eBook Publication Structure Container Format (OCF) : epub의 압축형식(zip) 과 디렉토리 트리 구조를 지정한다.

2. Open Publication Structure (OPS) : 책 컨텐츠를 위해 사용할 수 있는 포맷을 지정( 예를 들면 xhtml, css )

3. Open Package Format (OPF) : epub내의 추가적인 메타데이타를 지정

중요한 점 두가지는  epub 메타데이타는 xml 이고 epub 컨텐트는 xhtml 이라는 것입니다.

첫번째 epub 책을 만들어 볼려고 합니다.

epub 번들이 기능을 유지하기 위해서는 최소 필요조건으로 필요한 파일들이 있어야 합니다. epub 압축파일안에서 파일들의 형식, 내용, 위치에 대한 엄격한 기준이 제시됩니다.

epub 번들 압축파일의 구조

mimetype
META-INF/
   container.xml
OEBPS/
  content.opf
  title.html
  content.html
  stylesheet.css
  toc.ncx
  images/
     cover.png

mimetype 파일 생성

application/epub+zip 이 내용이 있는 파일을 생성합니다. 이 내용외에 뉴라인이나 캐리지 리턴문자가 있으면 안됩니다.

container.xml 파일 생성

<?xml version="1.0"?>
<container version="1.0" xmlns="urn:oasis:names:tc:opendocument:xmlns:container">
  <rootfiles>
    <rootfile full-path="OEBPS/content.opf"
     media-type="application/oebps-package+xml" />
  </rootfiles>
</container>

full path에 들어가는 디렉토리는 epub 파일의  루트와 관련되어서 디렉토리가 지정되어져야 합니다.

OEBPS : Open eBook Publication Structure

<?xml version='1.0' encoding='utf-8'?>
<package xmlns="http://www.idpf.org/2007/opf"
            xmlns:dc="http://purl.org/dc/elements/1.1/"
            unique-identifier="bookid" version="2.0">
  <metadata>
    <dc:title>Hello World: My First EPUB</dc:title>
    <dc:creator>My Name</dc:creator>
    <dc:identifier
id="bookid">urn:uuid:0cc33cbd-94e2-49c1-909a-72ae16bc2658</dc:identifier>
    <dc:language>en-US</dc:language>
    <meta name="cover" content="cover-image" />
  </metadata>
  <manifest>
    <item id="ncx" href="toc.ncx" media-type="application/x-dtbncx+xml"/>
    <item id="cover" href="title.html" media-type="application/xhtml+xml"/>
    <item id="content" href="content.html"
media-type="application/xhtml+xml"/>
    <item id="cover-image" href="images/cover.png" media-type="image/png"/>
    <item id="css" href="stylesheet.css" media-type="text/css"/>
  </manifest>
  <spine toc="ncx">
    <itemref idref="cover" linear="no"/>
    <itemref idref="content"/>
  </spine>
  <guide>
    <reference href="title.html" type="cover" title="Cover"/>
  </guide>
</package>

Open Packaging Format 메타데이타 파일 생성하기

content.opf 는 책의 모든내용에 대한 위치를 지정합니다. 또한 메타데이타 파일 Navigation Center eXtended(NCX) 를 지정합니다.

OPF 다큐먼트 자체는 http://www.idpf.org/2007/opf 네임스페이스를 사용하지만  메타데이타는 Dublin Core Metadata Initiative (DCMI) namespace, http://purl.org/dc/elements/1.1/

spine 태그는 컨텐츠의 순서를 지정하는 것으로 idref 속성의 값은 manifest에 지정되어 있어야 합니다.

다른 디지탈 책표준에서 빌려온 NCX table of contents 에 대해서 알아보겠습니다.

epub 는 DAISY's NCX DTD  의 형식을 빌려 왔습니다. 

DAISY : Digital Accessible Information SYstem 의 약자로서 전통적인 책을 사용할수 없는 독자들을 위해서 개발되어진 협력체.

<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE ncx PUBLIC "-//NISO//DTD ncx 2005-1//EN"
                 "http://www.daisy.org/z3986/2005/ncx-2005-1.dtd">
<ncx xmlns="http://www.daisy.org/z3986/2005/ncx/" version="2005-1">
  <head>
    <meta name="dtb:uid"
content="urn:uuid:0cc33cbd-94e2-49c1-909a-72ae16bc2658"/>
    <meta name="dtb:depth" content="1"/>
    <meta name="dtb:totalPageCount" content="0"/>
    <meta name="dtb:maxPageNumber" content="0"/>
  </head>
  <docTitle>
    <text>Hello World: My First EPUB</text>
  </docTitle>
  <navMap>
    <navPoint id="navpoint-1" playOrder="1">
      <navLabel>
        <text>Book cover</text>
      </navLabel>
      <content src="title.html"/>
    </navPoint>
    <navPoint id="navpoint-2" playOrder="2">
      <navLabel>
        <text>Contents</text>
      </navLabel>
      <content src="content.html"/>
    </navPoint>
  </navMap>
</ncx>

Zip 압축으로 epub 파일 생성하기

zip for windows(http://gnuwin32.sourceforge.net/packages/zip.htm) 를 다운 받아서 설치하고 , 해당폴더를 패스로 지정합니다.

1. zip -0Xq  my-book.epub mimetype

이 명령어는 mimetype 파일은 압축하지 않은 상태에서 추가하고 my-book.epub 파일을 생성하라는 명령어 입니다.

2. zip -Xr9Dq my-book.epub *

이 명령어는 남아 있는 요소를 추가하는 작업입니다. D, X는 zip파일에 관련없는 정보는 최소화하라는 의미이고 r 은 반복적으로 META-INF 폴더와 OEBPS 폴더의 내용을 포함하라는 의미입니다.

3. EpubCheck package 를 통한 epub 파일을 유효성을 검증합니다.

http://code.google.com/p/epubcheck/ 사이트에서 epub 패키지를 다운받아서 압축을 특정폴더에 풉니다.

java -jar D:\J2EE\JAVA\epubcheck-3.0b5\epubcheck-3.0b5.jar my-book.epub 처럼 경로를 지정해서 검증한다.

그리고 epub 파일을 보기위한 viewer 를 설치합니다.

Adobe Digital Editions ( http://www.adobe.com/products/digitaleditions/ ) 를 다운받아서 설치합니다.


Build a digital book with EPUB

http://www.ibm.com/developerworks/xml/tutorials/x-epubtut/index.html

Create rich-layout publications in EPUB 3 with HTML5, CSS3, and MathML

http://www.ibm.com/developerworks/web/library/x-richlayoutepub/index.html




블로그 이미지

희망잡이

,

피부보호 선크림

건강 2012. 6. 8. 16:15



영국의학 저널에 썬크림의 중요성을 보여주는 사진이 올라왔습니다.

30년 동안 트럭운전사로 근무한 69살된 노인의 사진입니다. 운전하는 동안 한쪽 얼굴이 쉽게 자외선에 직접 노출되어 나타난 현상으로 보인다는 기사도 같이 실렸습니다.

자외선 노출은 눈에 보이는 피부노화의 90%까지 영향을 미친다고 합니다. 자외선에는 UVB(단파), UVA(장파) 가 있습니다.

UVB는 주로 화상과 연관성이 있고, UVA는 주로 피부노화에 영향을 미친다고 합니다.

UVA는 주름살을 지게 하고, 가죽처럼 피부를 딱딱하게 하며, 피부를 처지게 하고, 주근깨를 생기게 합니다.

여기서 중요한 것이 있습니다. SPF(SUN PROTECTION FACTOR)는 선크림의 UVA가 아니라 UVB 방어능력을 표시한다고 합니다.

그러면 여기서 어떻게 선크림이 효과적으로 UVA방어를 할수 있는 알수 있을까요?

그 용기 뒤에 붙어 있는 성분표를 확인해 보아야 합니다. 다섯개 성분의 조합이 포함되어 있어야 한다고 합니다.

avobenzone, titanium dioxide, ecamsule (Mexoryl), oxybenzone and zinc oxide

이중에서 zinc oxide 성분이 특히 효과적으로 UVA 를 방어해 준다고 합니다.

SPF 는 UVB에 노출되어 화상이 발생되기 전까지 태양아래에서 머물수 있는 시간양의 측정값을 나타냅니다.

여기서 만약에 당신이 햇빛에 노출되어 5분만에 피부가 벌겋게 변한다면, 당신이 SPF 30을 발랐을 경우에 5 * 30 = 150분까지 화상에서 버틸수 있다는 것을 의미합니다. 실생활에서는 이보다 시간이 짧아질 것입니다. 땀을 흘리거나 적게 바르거나 등.



블로그 이미지

희망잡이

,



워 호스(War Horse) 제목의 영화를 보았습니다.

2012년 아카데미6개 부문에 노미네이트된 스티븐 스필버그 감독이 제작했다고 하네요.

이 영화를 누가 만들었고 스토리는 어떻게 되는지 모르고 그냥 보았지요.

시골목장에서 말이 태어납니다. 한 소년은 사과하나를 들고 가서 말과 친해져 볼려고 하지만 실패합니다.

그러던 중 소년의 아버지가 일꾼 말을 사기 위해 경매에 갔고 우연히 그 말도 경매에 나오게 되지요. 말이 풍기는 강인한 이미지에

높은 가격에 베팅해서 그 말을 낙찰 받지만 농사에 도움이 되지는 않습니다. 소년은 그 말을 길들이기 시작하지요.

세계 1차 대전이 발생하고 기마병의 말로 팔리게 됩니다. 

기마병의 말에서 독일군의 말로 그리고 프랑스군의 말로 소속이 바뀌게 됩니다.

내용전개가 잔잔하지만 스토리에 집중하게 만드는 묘한 매력이 있는 영화입니다.

사진속에 질주하는 말이 보이지요. 아름답지 않습니까? 영화를 보면 슬픈 장면입니다.

빠른 템포에 격동적이고 장엄한 음악이 배경음악으로 깔립니다. 말이 자신의 친구를 잃고 기댈곳이 없어서 무작정 질주하는 장면입니다. 독일군 진지를 지나서 노 맨즈 랜드라는 철사로 바리케이드를 쳐놓은 곳을 향해 달리고 있습니다.

자신의 몸이 철사로 휘감기지만 거기서 멈추지 않고 계속 달립니다. 그리고 쓰러집니다.

독일군과 프랑스 군이 대치하고 있는 그 지점... 노 맨즈 랜드.



블로그 이미지

희망잡이

,



<우승 예감샷 동영상 -  16번홀 칩샷 버디>


오늘 기사에 타이거 우즈가 PGA 메모리얼 토너먼트 대회( 잭 니콜라우스 주최 )에서 우승을 했다는 소식이 헤드라인으로 나왔네요. 역시 타이거 우즈 인것 같습니다.

타이거 우즈가 포효하는 모습을 본 갤러리라면 그 외침에서 역동성과 희열 그리고 쾌감을 느낄것입니다.

아마도 이 모습이 타이거 우즈를 좋아하게 만드는게 아닐까요?

이번 대회도 마찬가지로 극적인 모습을 보여준 대회인것 같습니다.

첫날은 보통성적으로 끝나고 두번째날은 2위로 마무리 했으며 셋째날은 4위로 우승희망이 낮아졌습니다.

저도 어제까지 결과를 보고 우승은 힘들겠구나 생각했습니다.

마지막날 바로 이샷으로 행운의 여신이 우즈에게 미소를 보내는 것으로 보이더군요.

역시 멋진 샷입니다.  사람들은 말합니다. 들어가면 재수고 안들어가면  그만이라고... 이거는 아닌것 같습니다.

들어가면 그 동안 땀흘리면서 노력한 댓가이고 안 들어가면 운이 나빳다고 생각하는게 맞지 않을까요?


블로그 이미지

희망잡이

,

푸시킨의 "삶"

생각 2012. 5. 25. 10:11




연주회 프로그램중 글린카의 루슬란과 루드밀라의 서곡에 대해서 알아 보던중에 이곡이 푸시킨의 서사시에 바탕을 두고

만들어 졌다고 합니다. 그래서 푸시킨의 유명한 시를 회상해 봅니다.


What though life conspire to cheat you,

Do not sorrow or complain.

Lie still on the day of pain,

And the day of joy will greet you.


Hearts live in the coming day.

There's an end to passing sorrow.

Suddenly all flies away,

And delight returns tomorrow.


삶이 그대를 속일지라도

슬퍼하거나 노하지 말라

우울한 날들을 견디면

기쁨의 날이 오고야 말리니.

 

마음은 미래에 사는 것

현재는 한없이 우울한 것

모든 것은 지나가는 것이니

그리고 지나가 버린 것 그리움이 되리니.


블로그 이미지

희망잡이

,




오늘 저녁 7시 30분에 대구문화예술회관 팔공홀에서 연주회가 열립니다.

예전에는 공연장에 가서 음악을 듣기만 했는데 공연중에는 좋았지만 남는게 없더라고요~!

그래서 블로그도 시작했고 먼저 예습을 하고 공연을 관람할려고 합니다.

공연 프로그램.

글린카 - 루슬란과 루드밀라 서곡

M. Glinka - Russland and Ludmilla Overture

글린카는 러시아 음악의 아버지로 불리어 지고 있고 러시아 시인 푸시킨의 동일제목의 서사시를 배경으로 루슬란과 루드밀라 가극를 작곡했다고 합니다. 대공의 딸 루드밀라가 악마에게 납치되고 기사 3명중 1명인 루슬란이 딸을 구출하면서 해피엔딩으로 끝나는 구조로 되어 있습니다.

라흐마니노프 - 피아노 협주곡 2번 다단조 작품 18 (피아노 협연 : 조성진)

S. Rachmaninoff - Piano Concerto No.2 in C Major Op.18

피아노 협주곡 제2번 다단조 op.18 은 감미로운 서정성과 스케일이 큰 극적인 피아노협주곡의 대작입니다.

첫부분의 피아노 터치가 인상적입니다. 이 부분은 크렘린의 종소리라는 별명을 가지고 있는데 그 만큼 장중하고 아름답습니다.

또한 피아니스트들을 좌절의 늪에 빠뜨리는 곡이라고도 하네요~.

오늘 프로그램내용은 아니지만 피아노 협주곡 제3번 라단조 op.30 은 영화 "샤인"에서 천재피아니스트의 연주음악으로 나온다고 합니다.

" 라흐마니노프는 강철과 황금으로 만들어진 사람이었다. 

강철의 팔과 황금의 심장! 나는 눈물 없이는 전지전능한 그의 존재감을 생각할 수조차 없다. 

왜냐하면 나는 그의 탁월한 예술성을 존경했을 뿐만 아니라 한 인간으로서도 그를 사랑했기 때문이다. "

 - 1945년 5월 16일, 요제프 호프만

베토벤 - 교향곡 5번 “운명”

L.v. Beethoven - Symphony No.5 in C Major, Op.67

사이먼 래틀의 베토벤 심포니 5번(EMI) - 추천음반

운명교향곡으로 아주 친숙한 곡이라서 설명이 필요없을듯 합니다. 그냥 즐감 하면 되겠네요.

 

블로그 이미지

희망잡이

,