WebRTC

Web RTC 오늘의 용어는 WebRTC이다. 이름만 봐도 느낌이 오지 않는가? 웹에서 real time communication을 하기 위한 프로토콜로 보인다. WebRTC는 별도의 플러그인 없이 웹 브라우저 상에서 비디오 컨퍼런스나 파일 전송, 채팅,...

Synth programming

예전 음반들을 보면 synthesizer를 프로그래밍했다고 하는 사람의 크레딧이 있었다. 사실 그 시절만해도 뭔가 어려울 것 같은 synthesizer를 다루려면 머리가 비상해야 할 것 같다는 생각도 하고, 쉽게 다뤄지지 않으니까 프로그래밍까지 해야되나보다...

Skeleton of a song

우리가 흔히 듣는 곡의 구조를 적어볼까 한다. 이것을 아예 탬플릿으로 만들어서 계속해서 우려먹어도 될 듯 하다. 지긋지긋하게 같은 뼈대로 만들어가다 보면 나도 모르게 익숙해지게 될 것이라 기대하면서 말이다. 하나를 하면...

Massive MIMO

History Massive MIMO의 역사는 Marzetta의 논문으로 거슬러 올라간다. 물론 이 전에 MIMO에 대한 논문들, 즉 Foschini같은 사람들의 논문들을 봐도 무조건 안테나의 수가 늘면 채널 용량이 증가한다는 얘기가 나온다. Marzetta에 와서...

LTE Jargons

new LTE jargons BL/CE: BL stands for Bandwidth reduced Low complexity and CE stands for Coverage Enhancement

Composing a song

연습도 잘 안되고 그렇다고 새로운 것들을 연습하자니 재미도 없고 힘들고 해서 곡을 써보기로 한다. 곡을 쓰는 일은 답답한 것에 적응하면 쉬워질 것 같다. 문제는 한방에 좋은 뭔가를 만들어내려고 하는 것에서...

Chromium OS

p212 보드에 가장 적당한 OS는 chromium OS로 판단된다. android로 4k TV를 지원하는 것이 이 칩의 목적이긴 한데, 막상 안드로이드를 데스크탑 처럼 사용하기도 쉽지 않다. 키보드 접근 방법도 그렇고 터치스크린 사용을...

AARCH64 kernel build

kernel.org에서 kernel source를 받았다고 해서 그것을 arm64로 바로 빌드할 수 있진 않다. 몇 가지 작업을 해주어야 되는데 일단 다음을 참조하자. 다음은 p212 보드를 만들 때 사용하는 옵션이긴 하나 시작 주소를...

Xcode 9

Xcode 8에서는 새로운 기능이 별로 달라붙지 않는 것 같더니만 9에는 많은 기능이 새로 늘어났는데 모두 매우 유용하다. All new editor. Fast, structure-based editor that lets you intelligently highlight and navigate...

p212 arch linux install

#p212 arch linux install 테스트 보드인 p212 보드에 arch linux를 install했다. 150balbee가 작업한 arch linux image를 이용했는데, 아직 모자른 점이 많다. 부트이미지가 필요하다면 다음을 참조하시라 Click Here 대략 요약하면, 비교적...