2007/10
-
레오퍼드에 은근슬쩍 추가된 기능...카테고리 없음 2007. 10. 18. 03:06
mac osx 10.5 레오퍼드에 추가된 기능 300개.. 목록을 훓어보다 보니.. 놀라운 내용이 보인다. TextEdit 부분에 "Take advantage of TextEdit support for the Word 2007 and OpenDocument formats for reading and writing." 라는 말이 끼어들어가 있다. 아무렇지도 않다는 듯이.... 얼마전에 open document format으로 싸움질 하던 두가지 포멧, open document format과 word 2007 format.. 어느쪽 편을 들기 전에 그냥 영쪽 다 구현해서 릴리즈 해 버리는 저 태연함은 어디서 나오는 걸까...
-
mac osx 10.5 레오파드는..카테고리 없음 2007. 10. 16. 00:47
과연 유니버셜 바이너리의 한 포멧으로 llvm을 가질것인가가 궁금하다. 이미 두번의 cpu 변경을 겪은 apple로써는 architecture 변경이라는 것이 얼마나 만만치 않은 일이며, 비용이 많이 들어가는 일인지를 뼈저리게 느꼈을 것이고 그 비용 투입을 다시는 하지 않으면서도 특정 cpu 벤더에 의존적이지 않은 방안을 찾으려고 할 수 밖에 없는데, 거기에 딱 맞는 솔루션이 바로 llvm이다. 이미, iPhone의 native binary는 llvm은 아니지만, llvm-gcc를 사용해서 빌드를 한 것으로 봐서 osx 전체를 llvm-gcc로 빌드하는데에 큰 문제는 없다는 것을 의미하기도 하고.. 레오파드에는 포함 되리라고 짐작되는데.. 일정이 부족하다면.. 빼고 출시해도 욕할 사람은 없겠지만, 잡스는..
-
REST as a Object Model카테고리 없음 2007. 10. 7. 00:04
공휴일이라 집에서 쉬다가 REST 가 어떤건지 궁금해져서 문서를 읽어보기 시작했다. 표기법의 정리인 것으로 느껴졌다. 저자는 아니라고 주장하지만(아니라고 주장하는 것은 아니고, 혼동을 방지하기 위해서라고 했던거 같다), REST는 Web distributed persistant object model.. 이라고 불리는게 마땅할 듯 하다. 단지 표기법의 정리로 폄하하는 것이 아니고, C에서 사용되던 function(object, arg1, arg2) 형태의 객체지향이, C++에서 object.function(arg1, arg2) 형태의 표기법으로 바뀐것과 마찬가지의 훌륭한 대안이라는 것이다. 뭔소린지 정리하기 위해 그림을 한장 그려 보았다. 위의 그림에서 볼 수 있듯이, remote(server)의 데이터..