[AirVideo] 아이폰 최고의 동영상 스트리밍 어플 AirVideo, 리눅스에서 AirVideo 서버를 돌리자!

airvideo-server-support

전 아이폰 유저입니다. 작년 12월말 부터 아이폰을 사용하고 있습니다. 전 많은 어플들을 사용하고 있는데, 얼마 전부터 AirVideo라는 어플을 사용하기 시작했습니다. AirVideo 어플은 어떤 어플인가? AirVideo는 개인 컴퓨터에 서버를 띄워놓고 그 서버를 통해 컴퓨터에 있는 동영상을 스트리밍하여 자신의 아이폰에서 받아 볼 수 있게 해주는 어플입니다. 아이폰에서는 mp4 포맷의 동영상만 재생하기 때문에 아이폰에서 동영상을 보기 위해선 사용자가 [...]

[삼바] SAMBA를 이용하여 윈도우에서 Unix, Linux시스템의 자원에 매우 편하게 접근하자!

samba-0

얼마전, 개인용으로 사용할 서버를 마련했습니다. 개인서버를 장만하게 된 이유에는 여러가지가 있습니다. 웹서버를 돌리기 위한 것, 프로젝트 개발시 서버 프로그램을 돌리기 위한 것 등 여러가지 이유가 있지만, 가장 큰 이유 중 하나가 파일 서버를 돌리기 위한 것 입니다. 개인적으로 관리하고 있는 파일이 꽤 되는데, 제가 사용하고 있는 여러 PC와 노트북등 다양한 기기에서 제 파일에 쉽게 접근하고 [...]

[안드로이드] 넥서스원의 바탕화면의 기능들을 파헤쳐 보자!

nexus-one-wall-paper

오늘 회사에 넥서스원이 도착하였습니다. 넥서스원을 이리저리 구경하면서 느낀 것은 인터페이스가 매우 좋다는 점 입니다. 앞서 작성한 개봉기에서는 아이폰이 넥서스원보다 반응성이 훨씬 맘에 든다고 하였습니다. 하지만 처음 만져봤을 때의 반응성은 아이폰이 더 좋았지만, 넥서스원의 기능들을 알아가면 알아갈수록 넥서스원이 더 맘에 드네요. 이번에 초기화면, 즉 배경화면에 있는 넥서스원의 기능들에 대해서 알아보도록 하겠습니다. 제가 아이폰을 사용하고 있기 때문에 [...]

[안드로이드] 회사에 넥서스원이 도착했습니다. 넥서스원 개봉기!

unpacking-nexus-one-0

넥서스원이 정말 나온다고 들은지 얼마 되지 않았는데, 이번에 제가 다니고 있는 회사에서 넥서스원을 구입하였습니다. 안드로이드 개발을 위한 건데요, 조만간에 모토로이도 도착 할 것으로 보입니다. 어쨌든, 넥서스원 바다를 건너 오늘 택배가 도책해서 꺼내 보았는데, 신기하네요. 넥서스원 개봉하면서 찍은 사진들을 소개합니다. FeDex로 받았습니다. 상자를 개봉하여 넥서스원을 꺼내고 있습니다. 다음은 넥서스원을 꺼낸 모습입니다. 사진에서 보던 그대로네요. 넥서스원이 나온다는 [...]

오픈 소스 ROME 과 Twttier4j 를 이용하여 rss를 트위터에 등록해주는 데몬 만들기

rss를 긁어 새로 등록된 글을 twitter에 자동으로 트윗 해주는 데몬을 만들어 보았습니다. rss를 읽을 때에는 java 오픈 소스 ROME을 사용하였으며, 트위터에 트윗을 등록 할 때에는 Twitter4j 라는 오픈 소스를 이용하였습니다. (저가 이 프로그램을 만들게 된것은, @winotb님과 나눴던 대화 때문 입니다. (http://twitter.com/winotb/status/7462016652)) ROME은 java에서 rss와 관련된 처리를 할 때 가장 널리 쓰이는 오픈 소스라고 합니다. Twitter4j는 [...]

[android] 안드로이드 플랫폼상에서 구동하는 초간단한 트위터 클라이언트를 만들어 봤습니다.

twitter-client-1

안드로이드 접한지 몇 일 됐는데, 아주아주 간단한, 트위터 클라이언트를 만들어 봤습니다. 아무래도 다른 언어에 비해 자바가 그나마 익숙하고, 안드로이드 플랫폼 자체가 배우기 어렵지 않아, 생각보단 금방 만들었습니다만, 역시 연습으로 만든거라 버그도 많고, 느리고, 고쳐야 될 것도 많이 보이네요. 일단 구현한 기능 public time line만 보여주는 건데(별로 의미가 없는 기능이긴하지만-_-), 후에 tweet/retweet기능 같은 것도 구현해볼 생각입니다. [...]

[NIO] Java NIO 패키지의 ByteBuffer의 allocate()와 allocateDirect()메서드 속도 비교!

과거에 Java NIO관련 포스팅을 몇 번 했습니다. 그리고 꼭 allocateDirect()를 이용하여 커널버퍼를 직접 사용하는 것을 권장 했습니다. 하지만 allocateDirect() 메서드는 allocate()메서드에 비해 굉장히 오버헤드가 심하므로 한번만 allocateDirect()를 쓰고 해당 ByteBuffer는 재활용 해야합니다. 필요할 때마다 만들어 쓰지 않고 한 번 만들어서 필요할 때마다 다시 써야 좋은 퍼포먼스를 낼 수 있습니다. 하지만 allocate()로 할당할때와 allocateDirect()로 할당 할 [...]

[NIO] FileSequence를 이용한 JAVA NIO와 IO의 퍼포먼스 비교해보면… NIO의 압도적인 승리!

프로그래밍을 하다보면 고유한 값이 필요할 때가 있습니다. DB와 연관되서 받아와야 되는 key값이라면 순차적으로 만들어야 될 필요가 있을 수도 있고, 그것이 쓰레드간 동기화, 프로세스간 동기화가 보장되어야 하는 경우도 있겠지요. 멀티쓰레드 프로그래밍은 요즘 너무나 당연시 되고 있고, 여러 프로세스를 띄워 업무를 처리하게 만드는 아키텍쳐 또한 굉장히 레어한 일은 아니지요. 이런 일을 처리할 때 File로 구현한 Sequence가 필요하겠죠. Sequence는 [...]

인터넷은 모니터링 되고 있다? 모니터링 전문 업체의 존재에 대한 생각

monitoring-0

오늘 출근하여 블로그의 유입키워드를 잠시 살펴봤습니다. 검색엔진 외에 메타사이트를 통합 유입이 당연히 많았는데, 전혀 보지 못한 사이트로부터의 유입이 있었습니다. 과거에도 몇번 모르는 사이트에서의 유입이 있어 들어가본적이 있습니다. 이번에도 어떤 사이트인지 궁금하여 한번 링크를 타고 들어가 봤습니다. 아이디 패스워드를 요구하는 사이트였습니다. 이전에 커뮤니티의 게시물에 제 블로그로 유입이 되는 경우가 있었습니다. 싸이월드클럽이나 미니홈피, 기타 다른 커뮤니티 동호회 [...]

이제 브라우저에서 네이트온을 하자! 웹에서 네이트온 기능을 제공해주는 웹트온2

web-nateon-0

지난 7월 30일, 한국 IBM은 클라우드 환경 구축을 위한 ‘스마트 비즈니스’를 국내에 발표했습니다.[→관련페이지] 또한 HP 아태지역, 일본 ESS 총괄 부사장인 ‘닐 클래퍼’ 또한 클라우드 컴퓨팅을 이 새로운 시장에 지속적으로 투자를 해야 할 것이라면서 긍정적으로 바라보고 있는 것 같습니다.[→관련페이지] 하드웨어를 주로 취급하는 IBM과 HP 두 업체에서 이런 시각을 바라보고 있다는 점에서 정말 클라우드 컴퓨팅이 이제는 기정 [...]