====== 12월 2일 ======
coffeescript 를 사용하면 고치고 빌드하고 브라우져 다시 읽기 하는게 번거롭다.
그래서 livereload 를 사용하는데, 리눅스에는 루비 버전만 있었다.
그러다 오늘 python 버전 livereload 가 있길래 설치를 했는데, coffeescript 스크립트를 지원하지 앟는다.
livereload 모듈의 compile.py 에 다음줄 추가. 수정한건 딱 2줄.
class CoffeeCompiler(_CommandCompiler):
command = 'coffee'
command_options = '--compile'
def coffeec(path, output, mode='w'):
def _compile(path, output, mode):
c = CoffeeCompiler(path)
if mode == 'a':
c.append(output)
return
c.write(output)
return
return functools.partial(_compile, path, output, mode)
이번달 해커 메거진에 Factorization Diagrams 가 커버로 실렸는데, 이게 꽤나 이쁘다.
코드로 그려보고 싶었는데, 커피 스크립트로 공부하면서 만들면 딱이겠다.
{{:journal:20121203011450946.png?500|}}
오늘은 여기까지.
이상한 내용. document.ready 후에 jquery 를 이용하여 dom select가 안된다.
$(#canvas);
canvas = documdnt.getElementById('canvas');
getElementById 로는 잘된다.
이렇게는 잘된다. 왜 그러지?
--동희