Think Perl 6 PDF파일 및 LaTex파일 공개

출처: https://twitter.com/nogoodnickleft/status/868197580337020928



안녕하세요, 저는 동아시아 문자 처리에 관심이 많아 2012년도경에 한자정보를 담은 Unihan Database를 찾아보았습니다. 

이때 일본인 Dan Kogai(小飼弾, Japanese open-source developer, former CTO of Livedoor) 씨의 Unihan Perl라이브러리( https://metacpan.org/pod/Unicode::Unihan ) Perl자료를 보았습니다.

이후, 오드리 탕(唐鳳, Audrey Tang)씨가 개발한 萌典(Moedict)의 한자정보에 대하여 관심이 많아 연구하다 Perl에 입문하게 된 사람입니다.


이번에 O'Reilly에서 새로운 Perl6책 "Think Perl 6 - How to Think Like a Computer Scientist"가 나왔습니다.

이 책이 종이책으로 판매가 되었는데, 저자인 Laurent Rosenfeld씨께서 오픈소스로 온라인으로 전자책 형식인 LaTex파일, PDF파일도 공개를 하였습니다.


책 소개를 보면, Think Perl 6는 아무런 경험이 없는 사람에게 컴퓨터과학의 소개 및 프로그래밍에 대한 소개를 하는 책이라고 하군요.

이 책은 주로 Perl6를 가르치는 것이 아니라 "Perl 6"를 이용하여 프로그래밍 기술을 알려주는 것이라고 하군요. 이 책을 다 읽으면 Perl6라는 언어로 컴퓨터 과학, 소프트웨어 프로그래밍 및 문제 해결을 가르치는 것이라고 하군요.

Think Perl 6 is an introduction to computer science and programming intended for people with little or no experience.


This aim of this book is not primarily to teach Perl 6, but instead to teach the art of programming, using the Perl 6 language. After having  completed this book, you should hopefully be able  to write programs to solve relatively difficult problems in Perl 6, but my main aim is to teach computer science, software programming, and problem solving rather than solely to teach the Perl 6 language itself. 



Perl6에 대해 관심 많으신 분이나 프로그래밍 초심자가 "Think Perl6"로 Perl6를 입문하면 괜찮을 듯 합니다.

O'reilly Book Link: http://shop.oreilly.com/product/0636920065883.do

Book : http://greenteapress.com/wp/think-perl-6/

Free PDF Link: http://greenteapress.com/thinkperl6/thinkperl6.pdf

Latex Source[Github]: https://github.com/LaurentRosenfeld/thinkperl6/

Buy me a coffeeBuy me a coffee

Twitter에서 쭉 글을 보다 아래와 같은 Flickr 사진을 보았습니다.

iPad with PDF


아이패드로 얼마전에 공개된 HTML5 책을 받아봤습니다. 앞으로 5년 안에 전산관련 서적은 모두 이런 기계로 보게 될 듯 합니다. 


Apple이 iPad를 발표하였고, 여러 업체들이 Android OS기반의 태블릿을 언론에 공개를 하였습니다.

이런 태블릿종류들을 보면 대다수의 책들이 PDF, epub종류의 전자책으로 바뀔듯한 생각을 많이 해보았습니다.

IT관련 서적들은 워낙에 빠른시간안에 많은 내용들이 바뀌기 때문에 책들을 내도 몇 년후엔 못쓰는 내용들이 많습니다.

그런 책들 보면 자원낭비라고 할까요? IT관련 서적들을 보면 웬간해선 전자책들이 있었으면 하는 생각도 들었습니다.

이제 태블릿종류가 보급되면 IT관련 서적들을 비롯한 책들이 종이가 아닌 전자파일로 제공되어 볼듯한 상상을 해봅니다.


대학 수업시간에 전공서적을 태블릿으로 전자책으로 볼수 있겠다는 상상도 가능하겠군요. 가능성이 높아질려면 우선 제조비용이 줄어들어야 하고, 소프트웨어가 확장성이 있어야 될듯.


아래는 Android Tablet의 모습입니다.

Eken M001 Android Tablet
Eken M001 Android Tablet by mrbill 저작자 표시


Nvidia Tegra 2 Tablet running Android (1)
Nvidia Tegra 2 Tablet running Android (1) by umpcportal.com 저작자 표시비영리변경 금지


4 inch Vs 5 inch Android screens.
4 inch Vs 5 inch Android screens. by umpcportal.com 저작자 표시비영리변경 금지



Buy me a coffeeBuy me a coffee


Android용 Adobe Acrobat이라는 PDF 뷰어가 Adobe사에서 Android Market에 내놓았습니다.

  • System Requirement(시스템 요구사항)
    • Android OS V2.1 이상
    • 550 MHz processor 이상
    • 256 MB of RAM 이상
    • 4.3 MB of available disk space (추가로 4.3MB정도의 용량이상 있어야 합니다.)
    • Currently Supported Devices: Motorola Droid, Motorola Milestone & Google Nexus One (While we have not yet tested against other Android devices, we expect they may also run the application just fine.)
      현재 지원되고 있는 장치로는 Motorola Droid,Google NexusOne과 같이 2.1을 지원하는 장비라고 합니다. HTC Desire는 Google NexusOne과 쌍둥이 폰으로 부르는 폰이기 때문에 물론 지원됨을 확인했습니다. 예전에 가지고 있던 모토로이는 어떻게 되련지는 모르겠습니다. (모토로이가 안드로이드 2.1이기 때문에 지원될것같긴 하지만 테스트해봐야됨)


사용해본 결과 HTC Desire에서 그렇게 빠르게 동작하지 않더군요.  HTC에서 기본제공하는 PDF Viewer보다 속도가 느리고 천천히 돌아간다는 단점이 있습니다.

그러나 확대, 축소, Zoom기능은 Acrobat을 만든 Adobe사의 어플이다 보니 다른 앱보다 충실한건 마음에 듭니다.

ps. 요즘 보면 Adobe가 Apple의 미움을 받아 Google과 친구가 되고 있는 느낌이 듭니다.

Buy me a coffeeBuy me a coffee

+ Recent posts