1. 필요 패키지 설치$ sudo apt-get install yasm frei0r-plugins-dev gnutls-bin libgnutls-dev libass-dev libgsm1-dev libmp3lame-dev libopencv-dev libopenjpeg-dev libopus-dev libpulse-dev libschroedinger-dev libsoxr-dev libspeex-dev libtheora-dev libv4l-dev libvorbis-dev libvpx-dev libx264-dev libxvidcore-dev libopenal-dev libcdio-paranoia-dev 2. ffmpeg 2.2.1 파일 다운로드$ wget http://www.ffmpeg.org/releases/ff..
시중에 정말로 많은 무료 소프트웨어가 배포되고 있다. 하지만 이러한 무료 소프트웨어를 사용함에 있어 주의할 점도 있다. 이런 소프트웨어 중에 상당수는 개인 사용자에게만 무료로 제공되며, 기업이나 단체에서 이용할 때 반드시 유료 버전을 이용해야 하는 경우가 많기 때문이다. 그리고 무료 소프트웨어 중에는 성능이나 기능이 유료 소프트웨어에 비해 턱없이 부족한 것도 많다.특히 '오피스'나 '포토샵'과 같이 워낙 많이 쓰이는데다 성능까지 뛰어난 소프트웨어는 별 수 없이 유료 구매를 해야 한다. 다만, 이런 소프트웨어는 가격이 만만치 않다. 이들을 모두 정품으로 구매하려면 PC 1대당 수십만 원이 기본이고 경우에 따라선 100만원 이상이 들 수도 있다. 미래를 위한 투자이긴 하지만 아무래도 부담이 되는 것은 사실이..
Installing Sublime Text 2 on Linux (Ubuntu) 1. Sublime Text 2 PPA(Personal Package Archives) 추가$ sudo add-apt-repository ppa:webupd8team/sublime-text-2$ sudo apt-get update 2. Sublime Text 2 설치하기$ sudo apt-get install sublime-text 3. Sublime Text 2 실행하기$ subl . 명령어 복사는 하단 view raw 를 클릭해주시면 됩니다.
이번 글에서는 다음지도 API를 이용하여 서비스를 개발하시는 분들이 다음지도 API에서 지원하지 않는 지명/건물명으로 검색하여 좌표 값을 받아오는 방법을 다루어 보겠습니다. 다음지도 API 에서 기본적으로 주소 -> 좌표 변환 API 는 제공을 합니다. 예를들어 부산시 남구 대연동 까지의 좌표 반환은 해주나 해운대바닷가 이런식의 지명, 건물명의 검색은 지원을 해주지 않습니다. 글을 찾아보니 2011년에 그런 문의글이 있었는데 내부적인 문제로 해결 수 서비스 제공예정이라는 답변이 있었으나 지금이... 2014년인데 아직 안해주는 걸 보면 그냥 다른 방법을 찾는 것이 빠릅니다. 그래서 이것저것 찾아보던 도중 네이버에서 제공하는 검색 API 를 이용하는 것입니다. 구글도 제공을하나 좌표계가 달라서 정확한 결과..
안녕하세요 IT관련 블로그를 운영 중인 GimmeRoot 입니다. 8월 초대장 10장을 받게 되어 배포하였으나 12장이 남게 되어 다시 배포하려 합니다. 초대장이 꼭 필요하신 분만 신청해주시길 바랍니다~ 조건은 다음과 같습니다. 1. 공감(♡) 표시 +1 2. 비밀댓글로 3~5번 내용 작성 3. 운영할 블로그 주제 4. 티스토리에서 블로그를 운영하려는 이유 5. 자신의 Email 작성 (Email로 초대장이 발송이 됩니다) 선착순과 관계없이 꼭 필요하다고 생각드는 분께 우선으로 드리도록 하겠습니다~마감시에는 제목에 [마감] 표시를 하도록 하겠습니다.
IT 전반에 관한 의문, 혹은 제품 선택 고민이 있는 네티즌의 문의 사항을 해결해드리는 'IT애정남'입니다. 이번에는 대학생인 yser8243님께서 노트북용 CPU에 관한 문의를 주셨습니다. 보내주신 메일의 내용은 다음 같습니다. 수고가 많으십니다~ 전 복학을 준비중인 대학생입니다. 요즘 노트북을 사려고 하는데 컴맹이라서 그런지 도대체 뭘 사야 할지 모르겠네요; 일단 제가 원하는 건 인강이랑 레포트 작성용이 중심이고요, 여기에 게임도 좀 돌아갔으면 하네요.지금 생각중인 모델은 MSI CX61-i5 2PF와 LG 13ZD940-GX50K 입니다. MSI 제품은 가격이 괜찮은 거 같고 LG 제품은 얇고 가벼워서 눈길을 끄네요~ 근데 앞서 말씀 드린대로 제가 좀 컴맹입니다. 컴퓨터에서 CPU가 제일 중요하다는..
지난 1일 USB 단자(Universal Serial Bus, 범용 직렬 단자)의 규격을 결정하는 USB 프로모터 그룹이 USB 3.0의 후속인 USB 3.1의 성능을 확정하고, 새로운 연결방식인 'USB 3.1 C 타입' 규격을 공개했다. 지난 2008년 USB 3.0을 공개한 이래 6년만에 등장한 신 규격이다. 이름만 보면 소소한 업데이트 같지만, 지금까지의 USB 역사에서 가장 큰 혁신이다. 뭐가 어떻게 변하는지 한번 자세히 알아보자. 2배 더 빠르고 10배 더 강하다USB 3.1의 전송속도는 기존 USB 3.0보다 2배 더 빠르다. USB 3.0의 초당 데이터 전송속도는 최대 5Gbps(1초 당 625MB)였으나, USB 3.1은 최대 10Gbps(1초 당 1.25GB)로 강화된다. 가장 빠른 저..
이번 예제에서는 Nokogiri Gem 을 이용하여 XML을 파싱을 해보겠습니다. 예제의 내용은 네이버 지도 API에서 출력해주는 XML 을 파싱하는 내용입니다. 위 그림은 Kisti 라는 검색 key를 입력했을 때의 출력 xml 입니다.대충 필요한 title, address, mapx, mapy 태그의 값을 뽑아보겠습니다. 1. Gemfile 에 nokogiri 를 추가하여 설치를 해줍니다. $ bundle install 2. 작업을 하고자하는 Controller 에 파싱작업을 진행합니다. 위의 그림에서 처럼 컨트롤러의 액션에서url 변수에 파싱하고자하는 url 주소를 저장하고 이를 Nokogiri::XML(open(url)) 함수를 이용해서 xml 문서를 받아 doc 변수에 저장을 합니다.그리고 xm..