-
Android 에 대해서 한가지 더...카테고리 없음 2007. 11. 14. 02:50
google이 처음에 android platform을 발표할때 opensource기반의 phone platform이라고 떠들어 대었지만 실제로 까보니까 opensource인 부분은 linux kernel과 webkit 두가지가 전부인 듯하다. android architecture라는 위 그림에서 공개된 부분은 빨간색 linux kernel부분과 녹색에서 WebKit부분 그리고, 다른프로젝트에 공개되어 있는 FreeType, SQLite, libc, SSL 정도이다. android에서 개발했을 code인 Surface Manager, Opengl|ES, SGL, Media Framework, DRM 등의 부분과 노란색, 파란색 부분에 대해서는 전혀 공개가 되지 않았다. 아직 공개를 안한것인지, 저부분에 대..
-
android 에 사용되었다는 dalvik vm카테고리 없음 2007. 11. 14. 02:41
DalvikVM google android에서 사용한다는 virtual machine. android가 java기반 개발 환경이라고는 하지만, 실제로 java vm이 들어 있는게 아니고 DalvikVM이라는 android 전용 virtual machine이 들어 있다. class는 loading시점에 dalvik vm의 byte code로 변환되거나, 준비된 tool을 통해 dalvik vm의 format으로 변환되어 download될 수도 있는 것으로 보인다. jar file과 apk file이 공존하는 것으로 봐서 말이다. 그리고 결정적으로 실제 실행되는 code는 cache라는 이름이 붙은 directory에서 실행이 되는 것으로 보아, jar의 경우 compile(translation)된 clas..
-
google meshup editor카테고리 없음 2007. 6. 1. 17:07
Google meshup editor yahoo pipe 와 ms popfly에 이어서 google meshup editor가 나왔다. pipe나 popfly에 비해서 UI의 비중은 상당히 약하고 모든것을 scripting으로 해결하려는 접근이다. 장점은? 일단 위에 툴을 올릴 수 있겠지.. google meshup editor api를 준비하고, google meshup xml code를 google쪽으로 동적으로 날려서, web page를 편집해서 긁어 올 수 있는 방안이 마련될 것이란 얘기다. 그렇게 될 경우 저작권 문제로 또 한번 복잡하고 시끄러워 질 듯하다. 현재 google에서 상용으로 서비스 하고 있는것은 크게 두가지이다. 한가지는 google search를 통한 adwords, 나머지 한가..
-
google blocking카테고리 없음 2007. 5. 31. 09:48
좀전에 있던 일이다. 무슨일이 있는지는 몰라도 해외 네트웍이 대부분 접속이 되지 않았다. google.com, yahoo.com... 하나도 접속이 안되었다. 약 십여분간... 그런데, 문제는 adsense를 달아 놓은 site들이 하나같이 이상동작을 보인다는 것이다. adSense 광고 로딩을 위해 로딩이 멎어 버리는 문제다(정확히는 광고 로딩을 위한 javascript의 로딩에서). adsense script의 loading부분에서 멎어 버리니 화면의 일부분만 보여주고 멎는 상태가 되어버린다. adSense script를 좀 손봐서, 완전 async하게 loading하도록 수정할 순 없는걸까? javascript 자체도 async한 loading을 하도록 말이다. 사용자가 copy해 넣어야 하는 양이..
-
google의 성공 요인카테고리 없음 2007. 3. 30. 10:30
프렉탈 이론에서 말하는 코흐 곡선 이라는 것이 있다. 해안선의 형태를 생성해 내는데 사용된 것으로 알려져 있고, 그 길이는 무한하다. 해안선 자체의 외형적인 길이는 유한하지만, 분석해서 따져 보면 무한한 길이를 가진다. google, 아니 정확히는 keyword광고-yahoo가 먼저 시작하고 특허를 가지고 있는-의 경우 한정된 page를 판매하던 형태에서, 인간의 어휘에, 그리고 그 어휘의 조합에 의해 생성되는 거의 무한정한 공간인 keyword를 판매하는 형태로 바꾸어낸 것이 첫번째 yahoo가 성공하고 google이 성공할 수 있었던 요인이었다. 그리고, 어휘의 조합 공간을 차지하고도 배고픔을 느낀 google은 adSense를 창안해 낸다. 무한한 키워드 공간을, 무한한 웹 공간에 판매할 수 있게 ..
-
MacFuse update카테고리 없음 2007. 3. 13. 09:21
예전에 한번 얘기 했던 Amit Singh 의 MacFuse에 대한 소식이 업데이트 되었다. Macworld 2007 에서 발표를 하였다는데 발표 내용은 여기서 볼 수 있다. MacFuse 자체는 bug fix 정도의 minor 한 버젼 업 인데, 발표 내용은 주로 그동안 개발한 응용 file system 들이다. 목록은 ProcFS - linux에 존재하는 proc filesystem에 대한 emulation, 요즘 linux 코드들이 proc filesytem이 존재하는 것을 가정하고(system status를 proc file system을 통해서 얻어오는) 만들어지는 경향이 있으므로, 그런 application을 porting하는데 큰 도움이 될 듯 PicasawebFS - Google의 사진 공..
-
google과 apple의 서로 다른 선택카테고리 없음 2007. 1. 16. 19:18
google에서 얼마전에 발표한 라는 GMail for device제품(서비스)이 있다.. mobile phone에서 다운로드 받은 JAVA 어플리케이션으로 GMail을 보내고 받을 수 있게 해 주는 제품(서비스)이다. 반면, Apple의 iPhone에는 Java가 포함되지 않는다고 Jobs 교주님꼐서 친히 말씀하셨다고 한다. 문론 iPhone에서 기본적으로 full browsing이 지원되기 때문에 gmail site에 바로 접속하는것이 가능하기는 하지만, "더이상 아무도 java를 사용하지 않는다"라고 한 독설에 대해서는 책임을 회피할 방법이 없게 되었다. 아마도 기술적인 문제로 사양에서 제거한 것을 합리화 하기 위해 저렇게 얘기한 것으로 보인다. 현재로서는 mobile시장에서 java가 주도를 하게..