파이썬이란 언어를 공부하게 되었다.
하나하나 배우면서 알아가는 것들을 정리해 나갈 것이다.

프로그램 언어를 배우면서 가장 먼저 쓰는 명령이 출력문일 것이다.
파이썬에서의 출력은 print라는 함수를 이용한다.
현재 사용하는 파이썬 버전은 3.x.
지금 보고 있는 책이 2.x대 책이라 그것을 따라하다보니 다소 다른 것이 눈에 띄었다.
그중 하나가 바로 print 함수였다.

print()

기존의 print는 함수가 아니라 명령어였다 한다.

print '출력할 내용'

책에서는 이렇게 출력하라고 하였지만 이것이 파이썬 3.x 버전으로 들어서면서 함수로 변경되었다 한다.
참고: http://www.ibm.com/developerworks/kr/library/l-python3-1/#N100B5[/code]

따라서 실제 출력시엔 다음과 같은 모습을 볼 수 있다.

>>> print 'test'
SyntaxError: invalid syntax

>>> print('test')
test

'프로그래밍 > Python' 카테고리의 다른 글

콘솔 입출력  (0) 2011.03.06
기초문  (0) 2011.03.05
변수명  (0) 2011.03.05
Python 기본  (0) 2011.03.05
한참 전에 받아 둔 것을 바탕화면에 두었다가-_- 이제서야 정리하려 블로그에..ㅡ,.ㅡ;;;
약 170 페이지 분량의 PDF파일로 무료 배포되고 있는 HTML5 가이드 북.
아래 내용은 해당 페이지에서 긁어온-_- 내용으로 해당 페이지에서 링크도 제공한다.
이 페이지에 있는 파일은 백업용? 정도로만 사용하려하니 직접 파일을 해당 페이지에서 받는 것이 나을 것 같다.
행여나 수정되면 해당 파일은 직접 수정될테니깐..:-)


본 가이드는 웹 개발자들이 HTML5의 기본 개념을 배우고 모바일 웹에서 실질적으로 사용할 수 있도록 하기 위해 만들어졌습니다. 한국 웹 표준 커뮤니티가 주최한 HTML5 오픈 콘퍼런스의 다섯명의 발표자들이 각자 자원 봉사로 작성하였습니다.

총 5장으로 구성 되어 있으며, HTML5 소개 및 마크업, CSS3, HTML5 APIs 및 iPhone에서의 웹 앱 개발이 포함되어 있습니다.

A4크기로 총 170페이지이고, B5크기로 206페이지입니다. 우선 A4에서 출력가능한 PDF 파일을 배포합니다. 많은 이용 바랍니다.

http://webstandards.or.kr/html5


별도의 고지가 없는 한, 본 사이트의 모든 콘텐츠는 
Creative Commons Attribution Share-Alike License v3.0 라이센스 하에서 이용 가능합니다.


'프로그래밍' 카테고리의 다른 글

실전 HTML5 가이드  (0) 2010.11.02
Protege 4.0.2에 OWLViz 사용하기  (0) 2010.02.22
아이폰이나 안드로이드폰에서 XE에 접속하면 모바일 페이지를 볼 수 있다.
물론 모바일 설정이 되어 있다면...모바일 설정은 여기 참고 => http://www.bek.me/442944

하지만 안타깝게도 1.4.4.1 버전을 쓰고 있는데 노키아 익스프레스뮤직에서 모바일 페이지가 보이지 않는다 ㅜㅜ
XpressEngine에서는 수정하였다고 하지만 그 수정이 아직 내 익뮤에 은총을 내리진 못하였다.

그래서 직접 수정하였다.
현재 사용하고 있는 기종은 Nokia XpressMusic N5800 모델이다.
이 기종에서 사용하고 있는 브라우저는 기본브라우저와 오페라 미니.

수정할 파일은 XpressEngine의 이슈트래커에서와 같이 xe/classes/mobile/Mobile.class.php 파일이다.
이 파일의 _isFromMobilePhone() 함수안(37번째 라인)에서 아래 부분을 추가해 준다.
if(preg_match('/(iPod|iPhone|Android|BlackBerry|SymbianOS|Opera Mini|Nokia|SCH\-M[0-9]+)/',$_SERVER['HTTP_USER_AGENT']))

이제는 내 익뮤에서도 모바일 페이지를 제대로 볼 수 있다.

부제 : 언제 시간나면 화면 캡쳐해서 올리겠지만..............

온톨로지를 사용할 필요가 있어 Protege 4.0.2를 깔았다.
온톨로지 모델을 그림으로 보기위해 후배에게 물어보니..
후배는 Protege에 플러그인으로 OWLViz라는 것이 있다고 하였다.
하지만 Protege 최신 버전에는 플러그인이 설치가 되지 않는다 하였다.

그런게 어딨는가! 하면 되는거지 -ㅅ-;;

해서...

1. 먼저 Protege 4.0.2를 받는다.

2. 받은 파일을 설치한다...
(Windows 7 x64 를 사용하고 있는데...설치하면 시작 프로그램에 폴더만 생기고 프로그램 등록은 되지 않는다 -_-
당황하지 말고 설치한 디렉토리 가면 제대로 설치 되어 있는 것을 볼 수 있으니 해당 프로그램의 shortcut을 만들어라)

3. 설치 후엔 OWLViz를 다운 받는다.

4. 다운 받은 파일을 열어보면 OWLViz.jar 파일을 볼 수 있는데, 이 파일을 Protege가 설치된 폴더의 plugins 폴더에 복사한다.

5. 복사가 끝났으면 Protege를 실행하여 제대로 동작하는지 본다.



당연히 안 될것이다 ㅡㅡ;
여기서 끝나는게 아니라 안될때 뜨는 다이얼로그의 메시지를 보면 이런 내용이 있다. (오래전에 본 내용을 떠올려 적으므로 정확치 않을 수 있다)
Dot 응용프로그램이 없으니 graphviz.org가서 받아 설치해라..요런 메시지인데...

6. 메시지의 주소로 이동해서 현재 사용하는 운영체제에 맞는 패키지를 다운받아 설치한다.
설치할 때 어느 위치에 설치되는지 봐 두자.

7. 설치가 끝났으면 다시 Protege를 실행한다.

8. Protege의 File메뉴의 Preferences...메뉴에 들어가면 OWLViz 탭이 보일 것이다.
이 탭에서 Dot Application Path에 6에서 설치한 디렉토리를 찾아들어가 dot.exe를 선택한다.
(예를들어..C드라이브의 Program Files (x86) 디렉토리에 Graphviz를 설치하였다면..
C:\Program Files (x86)\Graphviz2.26.3\bin\dot.exe 요렇게 입력하게 하면 된다.)

이젠 잘 될 것이다!

'프로그래밍' 카테고리의 다른 글

실전 HTML5 가이드  (0) 2010.11.02
Protege 4.0.2에 OWLViz 사용하기  (0) 2010.02.22


캐시 때문에 AJAX로 받는 문서가 갱신이 안되는 등의 문제가 특히나 IE에서 잘 발생 한다.

보통은 해더를 아래와 같이 하면 해결되는데..

header("Pragma: no-cache");

IE에서 잘 동작이 안된다..
그때는 아래와 같이 해더를 설정한다.
header("Pragma: no-cache");
header("Cache-Control: no-cache,must-revalidate");
header("Expires: 0"); // 요게 효과가 큰듯 -ㅅ-;;;

오래간만에 PHP를 하니 기억이 새록새록~ +_+

+ Recent posts