patch for udp socket reuse for rtp multicast.

Clip to Evernote

블로그가 이사를 갔어요!

죄송합니다! 대부분의 글을 유지하고는 있으나 일부는 유지하지 못했습니다!
10초 이내에 새로 옮겨진 페이지로 이동할 겁니다.
원하시는 글이 아니면 전체 목록을 확인해주세요!
소용환의 생각저장소 / 아카이브
조금 된 패치인데, 기록을 위하여.

http://lists.mplayerhq.hu/pipermail/mplayer-dev-eng/2007-March/049970.html

리눅스 세상에서 아마도 가장 인기있는 미디어 재생기이며 동시에, 더군다나, 가장 인기있는 소프트웨어 중의 하나가 MPlayer이다. 꽤 오래전부터 이 프로그램을 사용해왔는데, 기능도 다양하고 본래의 재생기로써의 부분 외에 인코더 기능도 있어서(별도의 바이너리) 이 녀석 하나면 거의 대부분의 멀티미디어 관련 작업을 할 수 있다. MP3 듣기, 영화보기, 영화 다시 인코딩하기 등...

이 오랜 친구를 이번에는 업무에 연관하여 사용해봤다. HD급의 라이브 방송에 대한 재전송 시스템의 한 부분으로 삽입된 RTP 프로토콜 게이트웨이 프로그램을 작성했는데, 이 시스템의 간이 사용자 인터페이스(XUL 기반)의 미리보기 기능을 이 녀석을 이용하여 구현한 것.

그런데, 문제 발견. MPlayer가 RTP 프로토콜을 지원하기는 하는데 배타적으로 지원한다는 것. 다시 말해서 (MPlayer를 이용하여) 미리보기를 하는 스트림은 재전송을 위하여 다시 열릴 수 없다는 것을 알게 되었다. 그리고 약간의 수정, 메일링리스트를 통한 보고, 그리고 몇 통의 메일 끝에 결과가 반영되었다.

패치를 첨부한다. (최종적으로는 좀 더 향상된 형태로 반영되었다.)

'오픈소스' 카테고리의 다른 글

오픈소스, 사람들  (0) 2007.05.09
"Comcast picks Zimbra for online e-mail"  (0) 2007.05.07
Adobe to Open Source Flex  (0) 2007.04.27

아이를 강하게 키웁시다?

Clip to Evernote

블로그가 이사를 갔어요!

죄송합니다! 대부분의 글을 유지하고는 있으나 일부는 유지하지 못했습니다!
10초 이내에 새로 옮겨진 페이지로 이동할 겁니다.
원하시는 글이 아니면 전체 목록을 확인해주세요!
소용환의 생각저장소 / 아카이브
공감 100%!

[블로그] 아이를 강하게 키웁시다? : 사회일반 : 사회 : 뉴스 : 한겨레
지금의 병영체험이나 군사문화체험은 한마디로 아이를 어떻게 키울 것인가에 대한 근본적인 물음과 함께 대답을 구하지 못한 부모의 안이한 사고의 표출에 불과하다고 본다.

아이를 왜 강하게 키워야한다는 목적 자체를 고민하지 않은 모습이 그대로 드러난 것 같다는 생각이 든다. 지금의 병영체험과 군사문화체험을 보면 아이들은 강한 체력을 소유해야하고 획일화 된 단체생활에 반드시 적응해야하며 폐를 끼치지 않아야하고 개성은 죄악이며 권위에 굴종해야함을 가르친다.

그렇게 아이들은 강하게 자란다. 초중고를 통틀어서 아이들은 군사문화에 찌들어 산다. 그럼에도 우리사회는 아이를 강한 아이로 키우려한다.

즉 우리사회는 폭력에 강하게 버틸 수 있고 폭압에 견딜 수 있느 아이 그리고 불의에 참을 수 있고 다양성보다는 획일화에 길들여진 강한 아이를 요구한다. 그렇게 강한 아이는 커서 이 나라의 모습을 만들어낸다.

"Comcast picks Zimbra for online e-mail"

Clip to Evernote

블로그가 이사를 갔어요!

죄송합니다! 대부분의 글을 유지하고는 있으나 일부는 유지하지 못했습니다!
10초 이내에 새로 옮겨진 페이지로 이동할 겁니다.
원하시는 글이 아니면 전체 목록을 확인해주세요!
소용환의 생각저장소 / 아카이브
오라... 대세는 역시 오픈소스?

Comcast picks Zimbra for online e-mail | CNET News.com
Broadband and cable TV company Comcast has hired open-source software company Zimbra to power a service called SmartZone that provides subscribers with e-mail and other online services.
한참 전부터 살펴보고 싶었던 솔루션인데, 나의 게으름도 이제 수준급이어서... 도통 시간을 내고 있지 않다. 분명 VMWare Appliance로 다운받은 기억이 나는데, 지금의 웹에서는 찾을 수 없다. 오픈소스 솔루션이면서 돈이 되는 방법이 바로 이런 "어플라이언스화"가 아닐까?

그렇다면 대세는...
  • 오픈소스
    • 종속이 아닌 호환, 자유
    • 기술 의존이 아닌 서비스 지향
    • 결국, 고객이 왕이다!
  • 소프트웨어 어플라이언스?
    • 왜 복잡한 설치 메뉴얼을 읽어야 하나요?
    • 플러그 면 플레이
    • 내가 왕이라니까...
  • 가상화?
    • 간단화
    • 강력화
    • 감동 of 고객
아니면 말고...


'오픈소스' 카테고리의 다른 글

오픈소스, 사람들  (0) 2007.05.09
patch for udp socket reuse for rtp multicast.  (0) 2007.05.08
Adobe to Open Source Flex  (0) 2007.04.27

리더가 알아야 할 이노베이션의 10 가지 본질

Clip to Evernote

블로그가 이사를 갔어요!

죄송합니다! 대부분의 글을 유지하고는 있으나 일부는 유지하지 못했습니다!
10초 이내에 새로 옮겨진 페이지로 이동할 겁니다.
원하시는 글이 아니면 전체 목록을 확인해주세요!
소용환의 생각저장소 / 아카이브
얼마 전까지 많이 듣던 말이로군. 혁신.

lovesera.com: ART of VIRTUE :: [Innovation] 리더가 알아야 할 이노베이션의 10 가지 본질
결국 Innovation 은 사람이 하는 것입니다. 그들과 함께 같은 꿈을 꾸지 않는 한 절대 쉽지 않은 것이 바로 이노베이션 입니다. 동료에 대한 신뢰를 바탕으로 정보를 모으고 생각을 정리할 수 있는 적당한 시스템, 그리고 시간을 투자하는 것. 이것이 없으면 INNOVATION은 불가능 합니다.
4월의 혁명 또는 거사(?). 아니, 실패하면 반란이라고 했던가? 어쨌든 바로 그 모두가 필요를 인정하지만 실행을 받아들일 수 없었던 그 사건은, 바로 이 "이노베이션의 본질"을 이해하지 못하였기 때문에, 또는 그것을 무시하였기 때문에 "반란"으로 기록되어지고 마는 길을 걷고 만 것이 아닌가 생각한다.

꿈도, 공감도, 신뢰도, 도구도, 시간도 없었다. 그러다 보니, 결국 "이노베이션"도 없었다.

오늘, 이 글이 정말 깊게 가슴에 와 닿는다.

Realty Times - Agent News and Advice
10 Innovation Proverbs for Leaders, from Joyce Wycoff

1. PEOPLE do innovation.
2. Innovation means doing something that hasn't been done before. By definition there is risk involved. No risk; no innovation.
3. Innovation is a win-win process. It creates new value for the customer and the organization.
4. Innovation is a team sport. Teams are built around a common objective and trust.
5. Innovation requires risk. Risk-taking requires trust.Trust requires honesty and openness.
6. Innovation requires energy. Energy comes from challenges that excite the imagination.
7. Innovation is about creating the future. Cost-cutting and downsizing are about fixing the past.
8. Innovation is not just a rah-rah word or fad. It is an investment in the future that requires new processes, time, energy, commitment and resources.
9. Innovation requires new information -- from co-workers, customers, suppliers, competitors and from the world.
10. Innovation requires time -- time to think, time to tinker, time to talk about possibilities and ideas.Down-to-the-second controls can kill innovation.

'삶, IT-삷' 카테고리의 다른 글

인터넷 생활 : 북마크가 필요해?  (0) 2007.05.10
아이를 강하게 키웁시다?  (0) 2007.05.07
신경통. 신경통이란 무엇인가?  (0) 2007.04.16

“아빠는 무슨 일 하세요?”

Clip to Evernote

블로그가 이사를 갔어요!

죄송합니다! 대부분의 글을 유지하고는 있으나 일부는 유지하지 못했습니다!
10초 이내에 새로 옮겨진 페이지로 이동할 겁니다.
원하시는 글이 아니면 전체 목록을 확인해주세요!
소용환의 생각저장소 / 아카이브

"김신배 SKT 사장, 어린이날 맞아 직원 자녀들에 편지" 라는 부재의 기사다.

문화일보 : “회사일 많아 미안… 아빠·엄마 응원해주렴”

김 사장은 아빠를 둔 자녀들에게는 “아빠는 세계에서도 최고로 손꼽힐 만큼 훌륭한 회사에서 제일 뛰어난 전문가로 열심히 일하고 있다”면서 “TV에서 보듯이 많은 사람들이 휴대전화로 얼굴을 보고 통화하고 게임을 하고 음악을 감상할 수 있는 것은 바로 아빠 덕분”이라고 말했다.

나중에, 우리 아이가 말을 하게 되고 유치원이나 학교에 가게 되고 궁금증도 생겨나고 나름의 "사회 생활"을 하게 되면, 분명 그렇게 물어올 것이다.

 "아빠는 무슨 일 하세요?"

뭐라 답하게 될까? 세상을 보람있게 살아가야 하는 또 다른 이유. 결국, 사회를 위하여, 그리고 나의 자식을 위하여...