블로터 다음세대재단
  • 아이티캐너스
  • 오픈노하우
  • 소리아카이브
  • e하루616
  • 만드는 사람들
  • 함께해요
  • 궁금해요
  • 아카이브
  • 태그
  • 오픈램프 소개
 

  • 개인용 추천 오픈소스, Freeware

    저의 홈페이지인 오픈소스 비즈니스 컨설팅 사이트를 처음 만들었을 때 위키에 여러가지를 정리 하였습니다. 그중에서도 시간이 많이 걸린 페이지가 오픈소스 종류 입니다. 이 페이지의 하위 페이지로 "개인용 추천 오픈소스" 페이지가 있는데 오늘 다시 정리를 해 보았습니다.지 금까지 컴퓨터를..
    작성일 | 2010/01/07   댓글수 | 4
  • [mythbuntu]Personal PVR &..

    [호빵과함께]Personal PVR & Usb Cam 기반 CCTV DIY하기 손쉽게 구할수 있는 USB용 카메라로, 저렴하게 집에서 꾸밀수 있는 CCTV 입니다. 1. 준비물     가. 하드웨어 (Fanless//가격저렴//원칩 베이스//동영상 구..
    작성일 | 2009/10/06   댓글수 | 3
  • [비교 분석]Asterisk VS. FreeSW..

      안녕하세요, 호빵입니다. 전 세계적으로 유명한 IP-PBX 용 오픈소스 2가지를 비교하였습니다. 잘못 분석된 내용이 있다면, 언제든지 알려주시기 바랍니다.   Asterisk VS. FreeSWITCH..
    작성일 | 2009/09/16   댓글수 | 0
  • Liferay Portal 5.2.3 빠른 설치

    오픈소스 포털 중 기업 환경에서 사용할 만한 것은 Liferay Portal과 JBoss Portal이 있다. 이중 Liferay Portal은 표준을 준수하며 다양한 오픈소스를 연동하여 제작이 되었기 때문에 비즈니스에 적용해 볼 만한 포털 프로그램이라 하겠다.Liferay Port..
    작성일 | 2009/09/03   댓글수 | 0
  • 새는 쌈짓돈, 파이어폭스 '보이지 않는 손'으로..

    해외 e쇼핑몰을 자주 이용하시나요? 그렇다면 물건을 사기 전에 '보이지 않는 손'의 도움을 받아보신다면 어떨까요. 단, 파이어폭스 이용자에 한해서 말입니다. '인비지블핸드'(InvisibleHand)란 파이어폭스 확장기능 얘깁니다. 말 그대로 '보이지 않는 손'이죠. 기능은 한마디..
    작성일 | 2009/08/11   댓글수 | 0
  • Asterisk 기능 및 특징

    Call features ADSI On-Screen Menu System 아날로그 전화기에 Display Alarm Receiver Receive a alarm on your phone (폰으로 알람 메시지 전달)Append Message  전자우편에 메세지 첨부 기능..
    작성일 | 2009/08/03   댓글수 | 2
  • Asterisk를 포함한 WebGUI 종류

    호빵입니다. 오픈소스 IP-PBX (asterisk)을 포함하고 있는, WebGUI 의 종류를 소개 하고자 합니다. 1.  [FreePBX] - 참조 싸이트 http://www.freepbx.org - 모든 WebGUI들이 PBX부분은 기본적으로, FreePBX를 사용합니다..
    작성일 | 2009/08/03   댓글수 | 3
  • 오픈소스 인터넷 위젯 머신, 첨비.

    누구는 인터넷 자명종이라고도 부른다. 인터넷 라디오라고도 부른다. 첨비(Chumby)는 인터넷 위젯 머신이다. 시계나 라디오는 물론이고 MP3플레이어로 쓸 수도 있고 유튜브에 접속해서 동영상을 볼 수도 있고 교통정보나 일기예보를 확인할 수도 있다. 이 정도면 이미 자명종이나 라디오를..
    작성일 | 2009/06/19   댓글수 | 0
  • [강좌] 오픈소스 프로그램 한글화하기 - 4

    관련 글 목록 - 오픈소스 프로그램 한글화하기 - 1 : i18n 방식 파악 - 오픈소스 프로그램 한글화하기 - 2 : 실제 번역 - 오픈소스 프로그램 한글화하기 - 3 : 번역 테스트 - 오픈소스 프로그램 한글화하기 - 4 : 개발팀에 패치 전달 이제 마지막으로 힘들..
    작성일 | 2009/04/13   댓글수 | 1
  • [강좌] 오픈소스 프로그램 한글화하기 - 3

    관련 글 목록 - 오픈소스 프로그램 한글화하기 - 1 : i18n 방식 파악 - 오픈소스 프로그램 한글화하기 - 2 : 실제 번역 - 오픈소스 프로그램 한글화하기 - 3 : 번역 테스트 - 오픈소스 프로그램 한글화하기 - 4 : 개발팀에 패치 전달 번역을 마무리했으면..
    작성일 | 2009/04/13   댓글수 | 1
저의 홈페이지인 오픈소스 비즈니스 컨설팅 사이트를 처음 만들었을 때 위키에 여러가지를 정리 하였습니다. 그중에서도 시간이 많이 걸린 페이지가 오픈소스 종류 입니다. 이 페이지의 하위 페이지로 "개인용 추천 오픈소스" 페이지가 있는데 오늘 다시 정리를 해 보았습니다.

지 금까지 컴퓨터를 사용할 때마다 컴퓨터에 설치한 프로그램을 Excel로 관리를 하고 있습니다. Excel로 관리를 하면서 저에게 별로 유용하지 않은 프로그램은 삭제(uninstall)하고 유용한 프로그램만 설치를 하며 관리를 해 왔습니다. 오늘 "개인용 추천 오픈소스" 페이지를 정리하며 기존에 정리 되어 있던 정보에 지금까지 관리해 왔던 Excel 자료를 취합하여 새로 정리를 하였습니다.

아래 오픈소스와 Freeware는 저의 개인적인 취향이라고도 볼 수 있으나 여러분에게도 다소 도움이 되리라 봅니다.

<<< 개인용 오픈소스 >>>


오픈소스 오픈소스 설명
7-zip
  • 막강한 압축 프로그램으로 대부분의 압축 포맷을 지원한다. 속도도 빠르다.
FileZilla
  • 손쉽게 사용할 수 있는 FTP Cliet와 FTP Server를 제공한다. 단, FileZilla Server는 Windows만 지원한다.
Notepad++
  • 자동 업그레이드되는 텍스트 편집기로 울트라 에디터 만큼 막강한 기능을 제공한다. 유용한 플러그인을 잘 활용하여야 한다.
PuTTY
  • Telnet, SSH, Rlogin용 client 이다.
VirtuaWin
  • 가상의 윈도우 화면을 여러개 만들어 사용할 수 있다. 윈도우키+방향키 로 윈도우 간 전환을 쉽게 할 수 있다.
InfraRecorder
  • CD/DVD burning solution
FireFox
  • 훌륭한 웹 브라우저로 Plugin 중 IE View 플러그인을 설치하면 익스플로러에서만 볼 수 있는 사이트도 사용할 수 있다.
  • 플러그인이 막강하므로 추천Plugin을 참조하여 설치한다.
Google Chrome
  • 구글의 웹 브라우저로, "웹 애플리케이션 바로가기"를 사용하면 웹 프로그램을 PC 프로그램처럼 사용할 수 있다. 특히 JavaScript 실행시 속도가 빠르다.
PDFCreater
  • 프린터 방식으로 PDF 파일을 생성한다.
PDF Split and Merge
  • 이미 작성된 여러 PDF 파일을 병합, 추출 등의 방식으로 관리할 수 있다.
KeePass Password Safe
  • PC에서 개인의 암호 관리를 쉽게할 수 있도록 도와준다.
CDex
  • 음악 CD를 mp3 파일로 변환 한다. 한글팩은 별도 다운로드 하여 설치 한다.
WinMerge
  • 두개의 텍스트 파일을 비교하여 보여 주고 필요시 병합 기능도 제공한다.
Azureus
  • 파일 공유 (bittorrent)를 지원하는 Client 이다.
WinDirStat
  • Windows에서 디스크 또는 폴더별로 사용 용량을 산정하여 보여 준다.
FreeMind
  • Mind Map을 그려주는 도구이다.
Gimp
  • 이미지 변집 도구 이다.
Synkron
  • 폴더 동기화 프로그램 이다. 다른 컴퓨터 또는 USB에 있는 여러개의 폴더를 동기화 한다.
OpenOffice
  • 표준에 맞는 오피스 제품을 제공한다. 3.0 버전에서는 MS Office 2007과 호환성을 제공한다.
Eraser
  • 보안을 요하는 파일은 복구가 불가능 하도록 완전히 삭제한다.
isoburn
  • 디스크에 있는 파일을 CD로 구워준다.



<<< 개인용 프리웨어 >>>


  • 라이선스를 확인 했으나 혹시 프리웨어가 아닌 것이 포함되어 있다면 저에게 알려 주세요.
프리웨어 프리웨어 설명
FastStone Image Viewer
  • Image Viewer
Input Director
  • 컴퓨터간 키보드, 마우스 공유 프로그램 이다.
  • 비슷한 기능을 하는 오픈소스: Synergy



<<< 프리웨어 >>>


  • 라이선스를 확인 했으나 혹시 프리웨어가 아닌 것이 포함되어 있다면 저에게 알려 주세요.
프리웨어 프리웨어 설명
NateOn
  • 네이트온 메신저
야후! 미니
  • 영어 사전
MagicDisc
  • ISO 파일로 가상의 디스크 드라이브 생성
OpenCapture
  • 화면 캡처 프로그램
곰팩
  • 곰플레이어 : 동영상 재생기
  • 곰오디오 : 오디오 재생기
  • 곰녹음기 : 녹음기
Windows Live 메신저
  • 메신저
FoxitReader
  • PDF 리더, 1년간 무료로 매년 다시 설치 해야 한다.
Marxio Timer
  • 일정 시간 업무 이후 휴식을 취할 수 있도록 알려주는 타이머 이다.
Skype
  • 인터넷 전화 프로그램 이다.
Dataram RAMDisk
  • 램디스크 2GB까지는 무료
Gavotte RamDisk
  • 램디스크
T3Desk 2010
  • 윈도우 화면을 3D로 표시
Connectify
  • Windows 7을 무선 액세스 포인터로 사용 가능하게 해 준다.

 참고 문헌


트랙백 주소 :: http://openlamp.co.kr/trackback/181

  1. |
    2010/01/07 22:58

    오홋! 제가 사용하고 있는 오픈 툴이 상당히 많이 보입니다.:) 좋은 글 감사합니다.

    • |
      2010/01/09 11:22

      님의 블로그에 들어가서 "라니야 난 너에게 감사하다."를 읽어 보았는데 짧지만 감성이 있는 글이 군요.

      저는 주로 요약을 하던 습관이 있어서 이런 글 재주가 부족한데 한번씩 방문해서 배워야 겠습니다. 요즘 글쓰는 능력을 끼우려고 책을 많이 보고 있습니다.

  2. |
    2010/01/10 10:09

    요즘엔 프리웨어들의 성능이 정말 좋아져서 개인적으로 사용하는 상용 제품은 윈도우 XP와 아래아 한글 뿐입니다.
    대부분 웹버전과 오픈소스를 사용해도 전혀 문제가 없더군요.^^.
    좋은 정보 감사합니다.

    • |
      2010/01/10 20:07

      그렇죠, 요즘은 소프트웨어어의 품질이 좋아져서 사용할 수 있는 오픈소스가 많이 있죠.

      그런데, 키보드를 발로 입력한다니 참 놀라운 생각이군요. 저는 그런 생각을 한번도 안해 봤는데...

     

[호빵과함께]Personal PVR & Usb Cam 기반 CCTV DIY하기


손쉽게 구할수 있는 USB용 카메라로, 저렴하게 집에서 꾸밀수 있는 CCTV 입니다.


1. 준비물


    가. 하드웨어 (Fanless//가격저렴//원칩 베이스//동영상 구현//인터페이스 넉넉//HDD 넉넉)

         추천 : zotac 계열의 GeForce 9300-ITX WIFI or 비슷한 계열

                  Personal PVR 위한  FusionHDTV 카드계열  

                 

    나. 소프트웨어

          http://www.mythbuntu.org  (ISO 형태의 화일을 다운 받아, CD 로 버닝후 사용)    


    다.  한 주전자의 커피 or 먹을거리

          테스트용 --> 음악 // 영화 // 게임(MAME)  //  등등



2. 설치

    CD 넣고, 일반적인 리눅스 배포판 설치처럼 진행하면 되며, 특히나 이름에서 느낄수 있는 것처럼 ubuntu 계열이라,

    조금 더 쉽게 처리할 수 있다.


3. 설치 후 테스트 및 가동


===============================================
= mythbuntu 9.04 설치후, CCTV DIY하기(usbcam) =
===============================================

    2  ping google.co.kr (네트워크 가동 유무 테스트)

    5  apt-get updat   (업데이트)
    6  apt-get upgrade (업데이트)
    7  apt-get clean   (업데이트)
    8  reboot          (리부팅)

   18  apt-get install zoneminder (CCTV 플그램 설치)

   21  apt-get install mythzoneminder

   11  ln -s /etc/zm/apache.conf /etc/apache2/conf.d/zoneminder.conf (아파치 설정 변경)
   12  /etc/init.d/apache2 force-reload   (아파치 재시작)


    5  apt-get updat   (업데이트)
    6  apt-get upgrade (업데이트)
    7  apt-get clean   (업데이트)
    8  reboot          (리부팅)

    9  mythzmserver -d -c /etc/zm/zm.conf (mythtv + CCTV 연동데몬실행)


   25  apt-get install ld.so.preload-manager
   26  ld.so.preload-manager /usr/lib/libv4l/v4l1compat.so
   27  gstreamer-properties

   28  apt-get install gnome-media

   32  gstreamer-properties

   86  apt-get install mythtv*

    5  apt-get updat   (업데이트)
    6  apt-get upgrade (업데이트)
    7  apt-get clean   (업데이트)
    8  reboot          (리부팅)
     
   10  adduser www-data video
   
   11  cat /var/log/messages

   12  chmod 4755 /usr/bin/zmfix (권한 변경후 zoneminder 재시작)
                              
   13  chmod o+rwx /dev/video0 (그래도 않되면 다시 권한 변경)
   
4. 할수 있는 만큼 즐기고, 테스트 하기.......

    그리고, 댓글 달아주기~~

참고 : SIP Agent가 내장되어, 음성 / 화상 통화 가능

트랙백 주소 :: http://openlamp.co.kr/trackback/174

  1. 지터
    |
    2009/10/09 13:35

    우와.. 일반 cam으로 CCTV를 구축할 수 있다니 놀라워요..
    나중에 시간이 되면 꼭 해봐야 겠습니다. 좋은 자료 감사합니다.

  2. 호빵
    |
    2009/10/12 13:48

    거실에 평면 TV 놓고, 조그만 PC에 USB CAM 달고, 평면 TV 위에 살포시 놓아두면, 도둑님도 별 의심없이 한 SET 인지 알고, 지나칠겁니다. 그렇지만, 여러분의 리눅스 박스가 CCTV 제품 기능인 모션 디텍트 처럼, 움직임이 포착시 전부 녹화를 시켜줄겁니다. 도둑님은 그런질도 모르고, 나쁜짓 하다가 수갑 차겠죠..ㅎㅎ

  3. 지터
    |
    2009/12/16 21:17

    이게 곡 mithbuntu에서만 가능한건가요??? centos에서 안된다면 버추얼박스로 돌려야지..ㅋ

     

 

안녕하세요, 호빵입니다.

전 세계적으로 유명한 IP-PBX 용 오픈소스 2가지를 비교하였습니다.

잘못 분석된 내용이 있다면, 언제든지 알려주시기 바랍니다.

 

Asterisk VS. FreeSWITCH
비교 항목 Asterisk FreeSWITCH 비고
개발 베이스 자체개발  Asterisk 1.2  
개발 방향 Enterprise IP-PBX SoftSwitch  
라이센스 GPL V2 MPL  
설치가능 O/S Linux Linux, Windows  
개발자 수 전 세계적으로 많이 분포함 Asterisk에서 생성됨  
응용 프로그램 FreePBX/Trixbox/Elastix 등등 거의 없음  
커뮤니티 수 전 세계적으로 많이 분포함 커뮤니티 수가 적음  
현재 버전 1.2/1.4/1.6.1/1.6.2 1.0.4  
가능 프로토콜 SIP/IAX2/Skype/SS7/PRI/XMPP
SIP/XMPP  
AMI 지원 여부 가능 불가능  
녹취 지원 여부 가능 불가능  
확장성 신기능을 지속적으로 반영 1.2 베이스의 더딘 반영  
장점 IP-PBX의 핵심 SoftSwitch 구축 용이  
단점 몇몇 기능 상용화 1.2 엔진의 노후성  
결 론 IP-PBX 를 구축하고, 향후 UC 기반의 초석을 계획 한다면,
끊임 없이 진화하는 Asterisk 선택하는것이 바람직하다.
대용량의 SoftSwitch 를 계획중이라면,
FreeSwitch 나 OpenSIPS 를 선택한다.
 

트랙백 주소 :: http://openlamp.co.kr/trackback/172

     

오픈소스 포털 중 기업 환경에서 사용할 만한 것은 Liferay Portal과 JBoss Portal이 있다. 이중 Liferay Portal은 표준을 준수하며 다양한 오픈소스를 연동하여 제작이 되었기 때문에 비즈니스에 적용해 볼 만한 포털 프로그램이라 하겠다.

Liferay Portal은 WAS 등 필요한 환경이 모두 포함된 Bundle된 형태의 설치 프로그램을 제공하고 있기 때문에 초보자라도 아주 쉽게 설치하여 사용해 볼 수 있다. 여기서는 Apache Tomcat에 번들된 설치 프로그램을 다운로드 하여 사용하는 것을 설명하고 있다. 물론 더 이상 사용하지 않을 경우에는 다운로드 받은 파일은 그냥 삭제하면 된다.

Liferay Portal 빠른 설치 가이드

  • 다운로드 사이트에서 "Liferay Portal Standard Edition"에 있는 "Download" 이미지를 선택하여 설치 파일을 다운로드 한다.
  • 위 화면 하단에 있는 "Bundled with Tomcat 6.0"을 선택하여 "liferay-portal-tomcat-6.0-5.2.3.zip" 파일을 다운로드 하여도 동일 하다.
  • 다운로드한 파일에는 tomcat 6.0.5와 DBMS가 내장되어 있어 자체 구동이 가능하다.
설치 프로그램 다운로드
  • 다운로드한 "liferay-portal-tomcat-6.0-5.2.3.zip" 파일의 압축을 풀어 c:/liferay/liferay/ 폴더 아래에 둔다.
  • 이제부터 환경변수 $LIFERAY_HOME은 c:/liferay/liferay/ 이다.
  • $LIFERAY_HOME/tomcat-6.0.18/bin/ 폴더에 있는 startup.bat 파일을 실행하여 Liferay Portal을 기동 한다.
  • 첫 실행시에 DB Table등 필요한 설정이 진행 된다.
  • 종료할 경우에는 shutdown.bat 파일을 실행 한다.
  • 포털 화면의 우측 하단을 보면 아래와 같은 로그인 정보가 표시된다.
  • Admin : bruno@7cogs.com / bruno
  • Publisher : richard@7cogs.com / richard
  • Editor : michelle@7cogs.com / michelle
  • Regular User : john@7cogs.com / john
디폴트 사용자
*** 참고 문헌 ***

트랙백 주소 :: http://openlamp.co.kr/trackback/168

     

해외 e쇼핑몰을 자주 이용하시나요? 그렇다면 물건을 사기 전에 '보이지 않는 손'의 도움을 받아보신다면 어떨까요. 단, 파이어폭스 이용자에 한해서 말입니다.

'인비지블핸드'(InvisibleHand)란 파이어폭스 확장기능 얘깁니다. 말 그대로 '보이지 않는 손'이죠.

기능은 한마디로 'e쇼핑몰 가격비교 도우미'입니다. 여러 e쇼핑몰을 돌아다니며 물건을 사다 보면, 내가 고른 물건이 정말 최저가인지 의심스러울 때가 많죠. 여러 웹사이트에서 일일이 물건을 검색하고 가격을 비교하다보면 머리가 지끈, 눈알이 핑핑. @.@ 가격비교 서비스 도움을 받기도 하지만, '인비지블핸드'라면 이 과정을 보다 빠르고, 편리하고, 쉽게 줄여줍니다.

일단 확장기능을 설치합니다. 그러면 파이어폭스 하단 상태표시줄에 화살표 모양 아이콘이 새로 생깁니다. 평소엔 저게 동작하고 있나 모를 정도로 조용한 상태입니다. 그러다가 e쇼핑몰에 접속한 순간, 화살표 아이콘이 녹색으로 바뀌면서 해당 e쇼핑몰 가격 정보를 수집해 보관합니다.

자, 이제 사고픈 물품을 고르셨나요. e쇼핑몰 물품정보 페이지에서 화살표 아이콘을 마우스로 살짝 눌러보세요. 같은 물건을 더 싸게 파는 다른 e쇼핑몰 페이지를 툴바 형태로 알려줍니다. 어떤 e쇼핑몰이 얼마에 물품을 팔고 있으며, 몇 퍼센트나 싼 지 등등. 이 정보를 보고도 더 비싼 값에 물품을 살 이용자는 없겠죠. 쌈짓돈을 조금이라도 아끼는 손쉬운 방법을 알려주는 확장기능인 셈입니다.

게다가 '인비지블핸드'는 또한 많이 쓸 수록 똑똑해지는 서비스입니다. 직접 써보니, 이용자가 한 번도 방문하지 않은 e쇼핑몰은 가격비교 정보를 제대로 수집하지 않는 듯합니다. 하지만 일단 한 번 방문한 곳은 최신 가격정보를 자동 수집해 보관합니다. 한 번 방문한 곳도 다시 접속할 때마다 최신 정보를 긁어옵니다. 가격정보 외에 이용자 정보는 전혀 수집하지 않는데다, 시스템 부하도 거의 없습니다. 어차피 똑똑한 e쇼핑을 위해 여러 e쇼핑몰을 두루 돌아볼 요량이라면, 꽤 요긴한 도우미 아닌가요.

아직은 '보이지 않는 손'이 작동하는 e쇼핑몰은 미국·영국지역 60여곳 정도입니다. 국내 e쇼핑몰이 지원되지 않는 점은 아쉽습니다. 점차 지원 대상 e쇼핑몰을 확대해나갈 예정이라고 합니다.

물론 주의하실 점도 있습니다. 정보가 완벽할 순 없는 노릇이니까요. 배송비나 포장비를 포함해 최저가격을 검색할 경우 오류를 내기도 한답니다. e쇼핑몰 중엔 배송비나 포장비를 교묘하게 책정하는 곳도 적지 않다고 합니다. 시스템이 파악하는 데는 한계가 있겠죠.

그렇지만 '인비지블핸드'는 그 자체로 효용성이 적지 않아 보입니다. 요컨대 아마존닷컴이나 베스트바이 등에서 물품을 직접 구매할 땐 적어도 한 번쯤 '최저가격 거름망'을 거치는 셈이니까요. 해외 e쇼핑몰에서 물품을 자주 구매하는 이용자라면 기억해둘 만 한 확장기능 아닐까요. :)

InvisibleHand

Writer profile
author image
asadal입니다. '우공이산'(http://asadal.bloter.net)이란 블로그를 운영하고 있습니다. 오픈소스의 힘과 가치를 넓히는 데 한 표를!!

트랙백 주소 :: http://openlamp.co.kr/trackback/164

     

Asterisk 기능 및 특징

 2009/08/03 13:36

Call features

ADSI On-Screen Menu System 아날로그 전화기에 Display

Alarm Receiver Receive a alarm on your phone (폰으로 알람 메시지 전달)
Append Message  전자우편에 메세지 첨부 기능

Authentication  보안 인증
Automated Attendant 
자동 응답
Blacklists 
블랙 리스트 차단
Blind Transfer 
직접 돌려주기
Call Detail Records  
통화 정보(과금에 이용)
Call Forward on Busy  통화중일때 전환

Call Forward on No Answer
부재중일때 전환
Call Forward Variable  부재중 or 통화중일때 전환
Call Monitoring
모니터링
Call Parking
파킹
Call Queuing 
큐잉
Call Recording 
녹취
Call Retrieval 
검색
Call Routing (DID & ANI) 
라우팅
Call Snooping  정보 변경
Call Transfer
전환
Call Waiting 
통화 대기
Caller ID
발신자 번호 표시
Caller ID Blocking 
발신자표시제한
Caller ID on Call Waiting
통화중 대기 발신 번호 표시
Calling Cards
카드
Conference Bridging
음성회의 (SIP/PSTN/IAX2/H323)
Database Store / Retrieve
DB 저장 검색
Database Integration
DB 연동
Dial by Name 
이름으로 다이얼
Direct Inward System Access 
DISA(내선 번호획득)
Distinctive Ring  멀티링

Distributed Universal Number Discovery
(DUNDi™)
Do Not Disturb 착신 거부
E911 긴급통화 지원
ENUM 
EUNM 지원
Fax Transmit and Receive (3rd Party OSS Package)
팩스 /수신 지원
Flexible Extension Logic 유연한 내선 설정 지원
Interactive Directory Listing
인터렉티브한 디렉토리 서비스 지원
Interactive Voice Response (IVR)
쌍방향 음성 응답
Local and Remote Call Agents
로컬 And 리모트 콜센터 내선
Macros
매크로
Music On Hold 보류음악
Music On Transfer:
전환시 음악
- Flexible Mp3-based System
MP3 플레이
- Random or Linear Play
랜덤과 순차적 플레이
- Volume Control 볼륨 조절

Call features

Predictive Dialer 예측 다이얼(자동 발신)
Privacy CID 없는 수신전화에 대한 방어


Open Settlement Protocol (OSP)

통화 음성을 IP 네트워크를 통해 전송하는 VoIP(Voice over IP) 서비스로, 사용자 인증과 과금을 관리하기 위한 통신 규약. 복수 통신 사업자 거쳐 VoIP 서비스를 실현할 경우에 사업자끼리 인증과 과금 정보를 주고받을 사용한다.


Overhead Paging  
구내 방송기능
Protocol Conversion
포로토콜 교환
Remote Call Pickup 원격 당겨 받기
Remote Office Support
지사 사무실 지원
Roaming Extensions
내선 이동
Route by Caller ID
CID를 이용한 라우팅
SMS Messaging
SMS 문자 메시지

Spell / Say  TTS기능 발신자에게 문자나 숫자를 읽어주는 기능
Streaming Media Access  스트리밍 미디어 지원


Supervised Transfer
확인후 돌려주기 

Blind transfer : 연결되는 전화라인의 상태를 확인하지 않고 그냥 넘겨버리는 .

                     연결되는 순간 라인이 자동 끊임.

 

Consulation(Supervised) Transfer: 연결되는 호상태를 확인하고 넘겨버리는

                      연결이 확인된 후에야 전화상태 끊임.

Talk Detection 음성통화 검출
Text-to-Speech (via Festival)
문자를 소리로 전환
Three-way Calling
3자통화
Time and Date 시간 라우팅
Transcoding
코덱변환
Trunking
트렁크 연결
VoIP Gateways
게이트웨이 역활
Voicemail:
음성메일
- Visual Indicator for Message Waiting 메세지 수신 알림기능(시각)
- Stutter Dialtone for Message Waiting 메세지 수신 알림기능(청각)
- Voicemail to email 음성메일을 전자메일로
- Voicemail Groups
음성메일 그룹핑
- Web Voicemail Interface
음성메일 웹접속
Zapateller 
텔레마케터의 전화대응

Computer-Telephony Integration

AGI (Asterisk Gateway Interface)  AGI
Graphical Call Manager  그래픽적인 콘트롤

Outbound Call Spooling 
아웃 바운드 스풀지원
Predictive Dialer  
예측 다이얼링
TCP/IP Management Interface
TCP/IP 지원

Scalability

TDMoE (Time Division Multiplex over Ethernet) redFONE
Allows direct connection of Asterisk PBX 
Asterisk 직접 연동 지원

Zero latency  레이턴시 없음
Uses commodity Ethernet hardware
Voice-over IP
VoIP
Allows for integration of physically separate installations
물리적인 회선 그룹핑 지원
Uses commonly deployed data connections
유저기반 데이타 연동
Allows a unified dialplan across multiple offices
본지사간 내선통화 설정

Codecs

ADPCM
G.711 (A-Law & μ-Law)
G.722
HD (Polycom)
G.723.1 (pass through)
G.726
G.729 (through purchase of a
commercial license
)
GSM
(Mobile)
iLBC
(Skype)
Linear
LPC-10
Speex

Protocols

IAX™ (Inter-Asterisk Exchange)
H.323
SIP (Session Initiation Protocol)
MGCP (Media Gateway Control Protocol
SCCP (Cisco® Skinny®)

Traditional Telephony Interoperability

E&M
E&M Wink
Feature Group D
FXS
FXO
GR-303
Loopstart
Groundstart
Kewlstart
MF and DTMF support
Robbed-bit Signaling (RBS) Types
MFC-R2 (Not supported. However, a
patch is available)

PRI Protocols

4ESS
BRI (ISDN4Linux)
DMS100
EuroISDN
Lucent 5E
National ISDN2
NFAS

트랙백 주소 :: http://openlamp.co.kr/trackback/161

  1. |
    2009/08/03 16:20

    예전에 Call Center를 구축하는 솔루션을 검토한 적이 있는데
    위 스펙이면 화면 인터페이스만 개발하면 Call Center를 구축 하는데도 무리가 없겠습니다.

  2. 호빵
    |
    2009/08/03 19:56

    네, 이미 많은 업체들이 도전하고 있습니다. FreePBX로도 충분히 사용하실수 있습니다. 아래 연재글 참조~~^^

     

호빵입니다. 오픈소스 IP-PBX (asterisk)을 포함하고 있는, WebGUI 의 종류를 소개 하고자 합니다.

1.  [FreePBX]

- 참조 싸이트

http://www.freepbx.org

- 모든 WebGUI들이 PBX부분은 기본적으로, FreePBX를 사용합니다. 그만큼 파워풀하고, 오픈소스 GUI 입니다. (웬만한, 중소형 IP-PBX 기능 포함)

2.  [AsteriskNOW]

- 참조 싸이트

http://www.asterisknow.org

- Digium에서 지원하는 공개 소프트웨어 입니다. Asterisk + FreePBX 만 되어있는 팩키지입니다.

3.  [Trixbox]

- 참조싸이트

http://www.trixbox.org

- Fonality 사의 오픈소스 GUI로, Asterisk@home원조이다.Asterisk@home 부터, 사용해온 사용자층이 두텁고  HUD(Head UP Display)을 쉽게 구현할 수 있다.

4.  [Elastix]

- 참조싸이트

http://www.elastix.org

- 에콰도르에서 개발된 팩키지이다. 생소하지만, 북미, 남미에는 Asterisk 기반 제품도 많고, 사용자도 많다. 한국보다 에콰도르 IT 기술을 인정해야 하나..? ㅎㅎ 한국형 GUI도 빨리 나오실 기대합니다.

5. [기타]

- PAIF, Druid 등등 있으며, 지금 현재도 어디선가 또다른 팩키지가 생성되고 있을 수도 있습니다.

이 중 맘에 드시는 것 한가지를 다운받아(ISO), CD로 굽고, 여분의 PC에 설치하면, 자신만의

IP-PBX 를 금방 만들수 있습니다. 집에 하나씩 설치하고, 여러가지 기능을 넣으면, 정말 좋을듯^^

다음에 만나요..

[norman@akug.org]

트랙백 주소 :: http://openlamp.co.kr/trackback/160

  1. |
    2009/08/03 16:18

    음, 정말 몰라서 그러는데
    "PC에 설치하면, 자신만의 IP-PBX"를 금방 만들수 있습니다."라는 말은 설치만 하면 전화를 자유롭게 할 수 있다는 얘기인지, 또한 IP폰이 아닌 일반 전화에도 전화가 가능한지 궁금하네요.

  2. 호빵
    |
    2009/08/03 19:58

    설치하면, IP-PBX 기본 엔진은 완성되고, 약간의 설정을 하셔야 합니다.
    기본은 All-IP 이며, PSTN망 연동은 PCI 슬롯 형태의 카드를 추가로 장착 하셔야 합니다.

  3. 호빵
    |
    2009/08/03 19:59

    elastix를 선택하시면, 산사랑님의 한글화 프로젝트에 있는 sugarCRM,
    vTigerCRM과 같이 PBX를 연동하실 수 있습니다. ㅎㅎ

     

누구는 인터넷 자명종이라고도 부른다. 인터넷 라디오라고도 부른다. 첨비(Chumby)는 인터넷 위젯 머신이다. 시계나 라디오는 물론이고 MP3플레이어로 쓸 수도 있고 유튜브에 접속해서 동영상을 볼 수도 있고 교통정보나 일기예보를 확인할 수도 있다. 이 정도면 이미 자명종이나 라디오를 넘어선다. 뉴스검색은 물론이고 요즘 유행하는 트위터도 쓸 수 있다. PC로 할 수 있는 거의 모든 일을 할 수 있다는 이야기다.

사용자 삽입 이미지

리눅스가 내장돼 있고 CPU가 350MHz에 메모리는 64MB로 사양이 그리 높은 편은 아닌데 속도는 꽤나 빠른 편이다. 와이파이 무선 인터넷이 지원되고 터치 스크린 크기는 3.5인치, 2W 스테레오 스피커가 있고 USB 포트도 달려 있다. 쿠션이 있어서 침대 맡에 두고 베개처럼 쓸 수도 있다. 코코넛 정도 크기인데 두 손으로 잡기에 적당한 크기다. 가격은 200달러인데 아직 우리나라에는 출시 계획이 없다.

사용자 삽입 이미지

사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지

무엇보다도 흥미로운 건 1200개에 이르는 위젯을 자유롭게 설치할 수 있는 놀라운 유연성이다. 첨비는 오픈 소스로 개발됐기 때문에 누구라도 프로그램을 뜯어고치거나 새로운 기능을 집어넣을 수 있다. 홈페이지(www.chumby.com)에 가면 소스 코드를 내려받을 수 있다. 세계적으로 수많은 자원봉사 개발자들이 위젯을 만들어서 무료로 올린다. 국내에도 개발자 모임이 있어서 한글화 작업을 진행하고 있다.

첨비의 활용도는 무궁무진하다. 책상 위에 올려두고 디지털 액자로 쓸 수도 있고 주가를 확인하거나 동영상을 재생하거나 터치 자판이 약간 불편하긴 하지만 이메일을 받거나 보낼 수도 있다. 스도쿠나 오목, 블랙잭, 둠 같은 게임들도 수두룩하다. PC의 웹캠을 연결해 CCTV로 활용할 수도 있고 인터넷 전화로 쓸 수도 있다. 전원을 연결해야 하기 때문에 들고 다닐 수 없다는 점이 아쉬운데 부팅에 걸리는 시간이 30초 정도로 짧다.

첨비는 오픈 소스의 가능성을 최대한 살린 매력적인 물건이다. 1200개의 위젯을 한 회사가 만들어 내기는 어렵지만 소스 코드를 공개하고 자발적인 참여를 끌어낸 덕분에 한계를 뛰어넘었다. 뭔가 필요하다 싶으면 누군가가 만들어 낸다. 지금도 계속해서 새로운 위젯이 올라온다. 언뜻 애플 앱스토어와 같은 시스템처럼 보이지만 모든 위젯이 무료라는 차이가 있다. 아이폰이나 아이팟터치와 비교하면 화면이 더 넓고 가격도 훨씬 더 싸다.

대부분 위젯은 플래시 파일 형태로 제공된다. TV 생방송을 볼 수 있는 위젯도 나와 있다. 이베이에 관심품목을 지정해두고 경매 진행상황을 모니터링할 수도 있다. 주방에 놓아두고 레시피를 검색하는 것도 가능하다. 야구나 축구 경기를 중계해주는 위젯도 있다. 플리커에 올려둔 사진을 슬라이드 형태로 볼 수도 있다. 모두 PC로도 할 수 있는 일이지만 터치 몇 번이면 되기 때문에 PC보다 훨씬 편리하다.

(프로슈머에 보낸 글입니다. 이정환, 오픈램프에 첫 인사 드립니다.)

TAG chumby, 첨비

트랙백 주소 :: http://openlamp.co.kr/trackback/146

  1. 부제: 들어나봤나, 첨비(Chumby) / 디지털 액자를 살 바엔 차라리 이걸 사는 게 훨씬 낫지 않을까? / 이것이 바로 오픈 소스의 힘이다! / 오역의 위험성 #1 이 제품은 알람시계같이 생겼고, 알람 시계가 기본기능이다. 그런데 리눅스라는 운영체제가 탑재되어 있다. 즉, 운영체제가 들어 있으니, 프로그램만 설치하면 안 되는 게 없는 기기로 변신한다. Chumby가 소프트웨어를 다운로드하는 모습 - 출처: http://en.wikipedia.or..

     

관련 글 목록


이제 마지막으로 힘들게 번역한 한글파일을 배포해보자.
배포하는 방법은 총 세 가지 정도가 있다. 하나는 배포 안하기, 두번째는 개인 사이트나 커뮤니티를 통해 배포하기, 그리고 세번째는 원 프로그램 프로젝트에 포함시켜 배포하기. 물론 절대적으로 권장되는 것은 세번째이다.

많은 사람들이 번역을 한 뒤에 이 과정을 빼먹어서 열심히 번역한 작업물을 그냥 사장시키는 경우가 많다.
번역을 했으면 꼭 메인 프로젝트에 업로드를 하자!



1. 번역 재검토(번역 가이드와 ko-po-check)
이제까지는 단순 번역에 대한 이야기를 해왔지만, 이 작업물을 배포하려면 다른 부분까지 신경을 써야 한다.
즉, 이 번역이 과연 누구를 위한 것인가? 라는 부분이다.

배포를 고려하지 않았다면 아무래도 관계없다. 하지만 배포를 고려한다면 다음과 같은 사항을 준수해야 한다.
  • 평이하고 자주 사용되는 단어를 사용하였는가? : 지나친 외국어 음차도 문제지만, 지나친 순한글화도 문제이다.
  • 기존의 프로그램들에서 사용한 단어나 번역 스타일과 지나치게 다르지는 않은가?
  • 번역 가이드에 맞춰 번역을 하였는가?


이러한 내용은 직접 소스를 재 검토하거나 번역 가이드와 ko-po-check 를 통해 확인해 볼 수 있다.

사실 번역가이드는 번역을 실제로 행하기 전에 보는 것이 좋은데, 이렇게 뒤늦게 이야기하는 것은 초보자에게 부담을 주지 않기 위해서이다. 필자는 처음은 자기 멋대로 번역하고, 그 후에 자신의 스타일과 많은 사람들이 권장하는 스타일의 차이를 확인하고 수정하는 것을 권한다. 특히 대부분의 경우 1000 스트링 미만의 작은 프로그램을 번역하기 때문에 나중에 고친다고 해도 큰 부담이 가지는 않으므로 퇴고를 한다는 느낌으로 뒷 부분에서 이야기를 한다.

필자가 권고하는 번역 가이드는 다음과 같다.
  - 모질라 한국어 스타일 가이드
  - 스타스위트 한국어 스타일 가이드
  - 한국어 지역화 스타일 가이드


가이드를 참고하여 잘못된 부분들을 수정했으면, 이젠 ko-po-check 를 이용해 기계적인 확인을 더 해 보자.
ko-po-check 는 그놈용 프로그램의 번역에서 자주 실수하는 부분들을 확인하기 위한 프로그램이다. 이는 리눅스 환경에서 동작하지만, 윈도우즈에서도 사용할 수 있다.
  - ko-po-check 다운로드
  - 윈도우에서 ko-po-check 사용하기

ko-po-check 시에 자주 등장하는 오류는 '~을(를)' 등의 조사부분과 mnemonic 이다. mnemonic 은 메뉴 옆에 있는 빠른 접근키로, 예를 들어 "저장(S)" 가 있다면, S 가 바로 mnemonic 이다.


2. 패치 파일 만들기
번역한 언어팩 파일을 원 프로그램의 소스에 포함시키려면 패치를 만들어 관련 프로젝트에 보내주어야 한다.
그런데 언어팩의 경우 사실 반드시 패치파일을 작성할 필요는 없다. 그저 번역 소스인 .po 파일을 보내주기만 해도 된다. 다만 패치를 요구하는 프로젝트도 있으니 알아두는 편이 좋다. 참고로 필자의 경우 최초 번역물을 보낼때 3가지를 보내곤 한다. 원 번역본, 수정본, 패치)

패치를 작성하는 요령은 간단하다.
$ diff -uNr new_ko.po old_ko.po > ko.patch
이러면 두 파일간의 차이점이 ko.patch 파일에 예쁘게 정리된다. 패치를 요구하는 경우 이 파일을 보내면 된다.


3. 프로젝트별 번역 기여 방법 알아하기
프로젝트마다 번역물을 다루는 방식이 조금씩 다르다.
예를 들어 단순히 주요 개발자 이메일을 통해 새 번역물을 받는 경우도 있고, 메일링을 통해 보내야 하는 경우도 있고, 커뮤니티 게시판을 이용해야 하는 경우도 있다. 해당 프로젝트 사이트를 방문하여 번역 기여 방법에 대한 부분을 찾아보자.

사용자 삽입 이미지

대부분의 프로젝트에는 번역을 비롯한 각종 기여에 대한 안내서가 잘 작성이 되어 있다.
해당 내용을 잘 따라하며, 혹시 없을 경우에는 제작자나 포럼에 문의를 하자. 문의할때는 꼭 파일을 첨부하고, 파일은 다른 곳에 올려 링크로 첨부하는 쪽이 좋다.


4. 기타..
프로그램을 번역하는 것도 중요하지만, 정작 더 중요한 것은 해당 프로그램에 대한 지속적인 관심이다.
그리고 누구든 한 번에 100% 완벽한 번역을 할 수는 없다. 번역 자체의 미완성성도 있지만, 각 문자열이 실제로 어디서 사용되는지 모르고 번역하는 경우가 많기 때문에, 프로그램 UI 번역은 1차 번역 이후에 많은 수정을 요구하게 된다.

따라서 번역을 완성한 뒤에, 번역물이 메인 프로그램과 함께 배포된 후라도 지속적으로 관심을 갖으며 오역이 없는지 확인하는 것이 좋다. 꾸준히 오역을 확인하면서 꾸준히 고쳐나가는 것. 실제 번역도 중요하지만 이 또한 그 무엇보다 중요한 일이다.
Writer profile
author image
'To live like a dust..'라는 블로그를 운영하고 있습니다. 김프(GIMP), 오픈오피스(OpenOffice.org), 우분투(Ubuntu)와 관련해 활동을 하고 있으며, 프로그램과 문서의 한글화(번역)에 관심을 갖고 있습니다.

트랙백 주소 :: http://openlamp.co.kr/trackback/119

  1. |
    2009/04/13 08:45

    오호! 번역 가이드라는 것이 있었군요. 번역에 많은 도움이 되겠습니다.

    한국어 PO 파일 검사툴(ko-po-check)도 며칠전에 북마크 해 두었는데 사용법까지 올리셨네요. 감사 드립니다.

     

관련 글 목록


번역을 마무리했으면 제대로 번역이 되었는지 테스트를 해야 한다.
대부분의 번역이 단순 문자열 변환이기 때문에, 실제 기능이나 설명과 일치하는지 확인하는 작업이 반드시 필요하다.


1. 기존에 ko.po 가 있는 경우
이는 프로그램에 이미 한글 지원이 적용되고 있는 경우로 한글 파일을 교체해주기만 하면 된다.

윈도우 : 프로그램 설치 폴더\locale\ko\LC_MESSAGES 로 .mo 파일을 복사한다.
GIMP GAP 이라면 C:\Program Files\GIMP-2.0\share\locale\ko\LC_MESSAGES 에 gimp20-gap.mo 란 이름으로 mo 파일을 복사한다.

리눅스 : 윈도우와 마찬가지로 언어 파일이 있는 곳에 mo 파일을 덮어쓰기로 복사한다.
/usr/share/locale/ko/LC_MESSAGES 혹은 /usr/share/locale-langpack/ko/LC_MESSAGES


2. 기존에 ko.po 가 없는 경우 - 1
이는 프로그램 소스를 가지고 재컴파일을 해야 한다. 하지만 그 전에 간단하게 확인해 볼 수 있는 편법이 있다.
바로 한글 언어파일을 기존의 다른 언어 파일로 위장하는 것이다. 예를 들어 fr.mo 가 이미 있다면, ko.mo 를 fr.mo 로 변경하여 복사한뒤, 프로그램의 언어 설정을 프랑스어로 바꾸면 한국어가 적용되어 표시된다.

리눅스의 경우 export=fr 이라고 설정해 준뒤 프로그램을 실행하면 해당 언어로 변경된다.


3. 기존에 ko.po 가 없는 경우 - 2
프로그램을 재컴파일해서 확인하는 방법이다.
윈도우용 프로그램을 위한 컴파일은 너무 복잡하기 때문에 이 문서에서는 생략하고, 리눅스용 프로그램 컴파일만 설명한다. 그리고 그 중에서도 우분투에서의 컴파일을 예로 한다.

컴파일에 필요한 기초 프로그램을 설치한다.
$ sudo apt-get install build-essential

컴파일할 프로그램에 의존적인 패키지들을 설치한다.
$ sudo apt-get build-dep gimp

소스 안에서 지원 언어에 ko 를 추가한다.
configure.in 파일을 열어, ALL_LINGUAS 부분에 ko 를 추가해 준다.
$ gedit ./configure.in

소스 안의 INSTALL 과정에 따라 인스톨하거나 패키징을 한다. 일반적으로는 다음과 같은 과정을 통한다.
$ ./configure
$ make
$ sudo make install


4. 컴파일이 안되는 경우
컴파일 에러가 나거나, 리눅스 환경을 사용할 수 없거나, 윈도우용 전용 프로그램인 경우 등 컴파일을 해서 확인할 수 없는 경우가 종종 있다. 이런 경우에는 별 수 없다. 확인 불가.

하지만 걱정할 필요는 없다. 오픈 소스의 모토(?)가 무엇인가?
Release Early, Release Often.

그렇다. 일단 질러놓고 보는거다. 수정은 그 다음에.. -_-;

Writer profile
author image
'To live like a dust..'라는 블로그를 운영하고 있습니다. 김프(GIMP), 오픈오피스(OpenOffice.org), 우분투(Ubuntu)와 관련해 활동을 하고 있으며, 프로그램과 문서의 한글화(번역)에 관심을 갖고 있습니다.

트랙백 주소 :: http://openlamp.co.kr/trackback/118

  1. |
    2009/04/13 08:31

    음, 이런 숨은 절차가 더 있었군요. 오픈소스 한글화라는 것이 체계적인 절차에 따라 진행되어야 하는 사항이군요.