Strict Standards: Non-static method Soojung::addReferer() should not be called statically in /home/lifthrasiir/sites/sapzil.info/soojung/settings.php on line 79

Warning: Cannot modify header information - headers already sent by (output started at /home/lifthrasiir/sites/sapzil.info/soojung/settings.php:79) in /home/lifthrasiir/sites/sapzil.info/soojung/classes/Counter.class.php on line 63

Strict Standards: Non-static method Entry::getEntry() should not be called statically in /home/lifthrasiir/sites/sapzil.info/soojung/entry.php on line 51

Strict Standards: Non-static method Soojung::entryIdToFilename() should not be called statically in /home/lifthrasiir/sites/sapzil.info/soojung/classes/Entry.class.php on line 182

Strict Standards: Non-static method Soojung::queryFilenameMatch() should not be called statically in /home/lifthrasiir/sites/sapzil.info/soojung/classes/Soojung.class.php on line 55
TokigunStudio3 | 블로그: transdate 0.3 릴리즈

내용으로 바로 넘어 가기


TokigunStudio3

228 / 3282   


더 이상 이 블로그는 운영되지 않습니다. 새 블로그로 가 주세요.

transdate 0.3 릴리즈

2004/09/29 PM 12:49 | 개발/파이썬 | 0 comments | 0 trackbacks | AllBlog: vote, to pocket

여기에서 받으시라. 이번 릴리즈의 특징은:

- 모든 데이터를 문자열로 변환하였다. pyc 파일의 크기가 반(28103바이트에서 13953바이트로)으로 줄고 코드도 좀 줄었다. (단, ucs-4일 경우 비슷비슷할 것이다. win32는 ucs-2 환경이다.)
- classmethod라는 멋진 함수의 존재를 까먹고 있었다(..) singleton 따위 지워 버리고 클래스 하나로 고침. 더 깔끔해졌군.

아마도 마지막 버전이 될 다음 릴리즈(1.0)에서는 다음과 같은 사항이 추가된다:

- 간지를 반환하는 ganzi(예상) 메소드가 lunardate에 추가된다.
- docstring을 이번엔 제대로 넣어 보자. (까먹었었다. -_-;;;)
- offset 메소드가 추가된다. transdate.lunardate(2005, 1, 1).offset(-1) == transdate.lunardate(2005, 1, 1) + datetime.timedelta(-1) == transdate.lunardate(2004, 12, 30)이다. timedelta 쓰기 귀찮을 때 좋다.
- datetime 모듈의 date, timedelta 클래스를 transdate에서도 똑같이 쓸 수 있게 함. transdate 쓰는데 datetime을 따로 들여 오는 게 귀찮아서...
- bisect 모듈을 그냥 내장해 버릴까 말까 고민 중.

TrackBack URL: http://sapzil.info/soojung/trackback.php?blogid=42

Copyright (c) 1995-2005, Kang Seonghoon (Tokigun).