오늘도 역시나 pop.wimy.com 를 다듬다가 정리하게 된 내용이다. IE6 에서는 파이어폭스나 크롬과 다른게 "new XMLHttpRequest()" 로 객체를 만들 수 없다. 그래서 이래저래 검색을 하고, pop.wimy.com 에 적용해 가면서 확인한 내용이다. 일단 XMLHttpRequest 는 다음과 같이 객체를 만들면 IE6 를 체크 안하고 사용할 수 있다. function newXMLHttpRequest() { var ret = null; try { ret = new XMLHttpRequest(); } catch ( e )/// ie 6 에서는 exception 발생 { try { ret = new ActiveXObject("Microsoft.XMLHTTP"); } catch ( e2 )..
지난 주에 http://pop.wimy.com/ 에 자신의 곡 목록을 구성해서 듣는 기능을 추가했다. 로그인해서 목록 관리하고 이런게 은근히 번거럽고, 개인정보 관리하기 싫고 해서, 구글 docs 를 이용하기로 했다. http://pop.wimy.com/mylist.htm 에 간단한 매뉴얼을 작성했는데, 구글 docs 에서 스프레드시트를 만들어서 자신의 듣고 싶은 곡 목록을 만들고, 웹에 게시한 후에 문서의 key(고유번호)를 pop.wimy.com 에 넣어주면 된다. 이제 어느 정도 pop.wimy.com 에 원하는 기능은 다 넣었는데, 누군가 디자인만 좀 도와주면 좋겠다 -0-;; 아니면, 누군가 여기에 추가할 멋진 아이디어라도 제공해주면 좋겠다 :)
* from : http://googleappengine.blogspot.com/2009/09/app-engine-launcher-for-windows.html http://pop.wimy.com 은 구글의 App engine 으로 개발 중인데, SDK 버젼이 1.2.5 로 업데이트되면서 윈도우용 launcher 를 포함했다. 기존에도 Mac OS 용으로는 있었던 것 같은데 이번에 윈도우용이 포함된 것이다. 기존에 개발할 때는 eclipse 에서 External tool 에서 조금 복잡한 설정을 하고, project 를 오고 가면서 하기 힘들었는데, 이번에 launcher 가 제공되면서 좀더 편하게 사용할 수 있게 되었다. 한가지 단점이 있는데, local web server port 를 1024 밑으로..
이번 주말동안 최신음악을 항상 재생해주는 유튜브 메쉬업(http://pop.wimy.com) 을 만들어보았다. 갑자기 생각나서 만들게 된 메쉬업이다. 동작 방식은 간단하다. 특정 음악 순위 사이트에서 순위를 받아와서, 받아온 가수와 곡명으로 유튜브에서 검색을 해서 플레이를 해준다. 일종의 음악방송 같은 느낌으로 계속 최신곡을 재생해준다. 기술적으로는 google appengine 을 이용해서 python 으로 음악 순위를 parsing 해서 xml 로 보여주고, 이 xml 을 javascript 로 읽어와서, google video search 와 youtube player 를 통해 재생한다. 정말 조합해서 쉽게쉽게 짤 수 있어서 좋은 세상이다~ 특히 google 관련 api 는 ajax playgrou..
구글의 안드로이드를 PC(일단 가상 머신)에서 사용해볼 수 있다. 기존에도 에뮬레이터 형식으로 PC 에서 사용하는 것은 가능했지만, PC 에서 사용가능하다는 것은 바로 '넷북' 에서 바로 OS 처럼 사용할 수 있다는 것에 대한 시작이다. http://code.google.com/p/live-android/downloads/list 에 보면 torrent 파일이 있는데 이것을 통해서 iso 파일을 다운 받은 후, virtualbox 등의 가상머신을 이용해서 바로 부팅해보자. 조만간 접하게 될 안드로이드 for netbook 을 미리 만나는 것이다.
많은 수정사항들이 있지만, 자세한 사항은 해당 URL 들을 참고하시고, 제 눈에 띄일만한 것들만 적습니다. :) Eclipse Platform(기본 플랫폼) - Compare Editor 에서 'Go to Line', 'Set Encoding' 이 지원된다.(대세는 UTF-8!!) - Microsoft Office 의 Word 파일을 compare 할 수 있다.(대박기능!!!) - Window -> Preferences -> General -> Show heap status 를 체크하면 eclipse 에서 사용 중인 heap size 를 화면 오른쪽에 항상 볼 수 있고, 휴지통 아이콘을 누르면 Garbage Collector 를 실행시켜준다. - Project Explorer 에서 'Go Into' 를 ..
Python(파이썬) 3.1 이 릴리즈되었습니다[링크]. 자세한 변화는 http://docs.python.org/dev/py3k/whatsnew/3.1.html 에서 살펴보시고, 이번에도 간단한 내용만 살펴봅니다 :) - An ordered dictionary type 순서가 있는 사전 형식. 기존에는 key/value 로 된 일종의 해시맵의 내용을 하나씩 얻어올 때 임의의 순서대로 얻어왔다. 하지만 이제 collections.OrderedDict 클래스를 사용하면 순서대로 얻어올 수 있다. - builtin 함수인 format() 이나 str.format() 을 이용하여 다양한 형식 지정자를 사용할 수 있다. C 의 printf() 의 %d, %02d 처럼 다양한 형식으로 표현할 수 있다. - 새로운 ..
- Total
- Today
- Yesterday