컴퓨터가 취미 보다는 업무가 되어버린 지금은....

최신 소프트웨어 업데이트를 신중하게 생각하는 편이 되었다.



삽질을 하더라도 먼저 사용해 봐서 새로운 것을 맛보던 예전과 달리 

지금은 남들이 검증해 본 다음 안전하게 넘어간다..



윈도우 10이 나온지 벌써 8~9개월이 지난 시점에서야 업그레이드를 해 보게 되었다..

더이상 미룰 수 없는 시점이 되었기 때문이였다..



윈도우 10 업그레이드가 잘 된 사람도... 나처럼 문제점이 발생한 사람도 있을 것이다.


내 컴퓨터는 윈도우 7 시대에 나온 것이니..Win 8을 거친 현 시점에서 

매끄럽게 업그레이드 잘 되는게 오히려 감사해야겠죠?...




윈도우 10을 업그레이드 하고...재부팅 하는 순간.. 나는 아찔한 경험을 했다..

키보드 / 마우스가 전혀 안되는 먹통 컴퓨터가 되어 버린 것이다..


입력장치가 안되니..뭐 해볼게 없었다..


UBS 무선 키보드 / 마우스를 사용하던 나는 전면부에 설치되어 있던 무선 수신기를 

후면부로 옮겨 꽂아봤더니 잘 되는 것이였다..




구글링을 해 보니.. 윈도우 7에서 윈도우 10으로 업그레이드 했을 때 USB 3.0 드라이버 문제가 

발생한 사례가 몇몇 있었던거 같다..



일단 문제점은 찾았으니..해결방법도... 찾아야겠죠?...


난 삼성컴퓨터를 사용하고 있었는데.. 삼성 전자 홈페이지에서는 판매당시 공식 지원 OS였던

윈도우 7용만 제공하고 있었고.. 


http://www.intel.com/support/kr/Win10.htm 에서 결국 방법을 찾았다..




인텔 제품 보드를 사용했던 덕에.. 인텔에서 제공하는 유틸리티를 사용해 무사히 문제점을 해결했다..


유틸리티 다운로드 -  http://www.intel.co.kr/content/www/kr/ko/support/detect.html




업그레이드 진행시 발생하는 문제점은 케바케이겠지만.. USB 3.0 문제는 가끔 발생하는 듯 하니..

참고하시길....










Posted by 카프러브


제 지인이 가끔 하는 말이 있습니다. 


고급 기술을 가진 사람이 빠지는 함정(?)이 있다고...

그건 바로 문서 (사용설명서)를 안 읽어 본다는....



오늘 제가 그 함정에 빠져 한참을 헤멨습니다.


OS가 없는 LG 노트북에 Windows 7을 설치해야 하는데....

드라이버가 없다고 설치 자체가 진행이 안되는 것입니다..


네이버와 구글을 다 뒤져보니...


Intel RST 드라이버를 찾아야 한다, 바이오스에서 UEIF 설치 옵션을 OFF해야 한다 등등..

갖는 이야기가 많더라구요...




결론은 USB 3.0 드라이버 설치 문제.. 

근데 이게 노트북 사용 설명서에 주의 사항으로 나와있었다는 거죠..

그걸 몇 시간을 헤메고 있었다는....



지금부터 시작합니다.




## 최신 LG 노트북 (2016년 2월 기준)에 Windows 7 설치시 주의점을 포함한 설치 방법



1.  설치 CD로 부팅 


2. 설치 메뉴 선택


3. 드라이버가 없습니다. 라는 메세지가 나오면


Step 1. "찾아보기"를 누르면 드라이브 중에 DnA ( Driver and App ) 디스크가 보일 것입니다.

Step 2. 해당 드라이버 > USB > Driver > x64 (또는 x86) 를 선택

Step 3. 드라이버가 하나 검색되면 "다시 검색"을 선택

Step 4. 다음 메뉴 이동


4. 그뒤는 윈도우 설치 순서대로 진행...



DnA 드라이버 내 위치는 생산 제품마다 다를 수 있으니.. 사용 설명서를 참고하시기 바랍니다..



몇시간 헛질한 게 억울해서... 인터넷에 올려 다른 분들은 이러지 말라고 공유합니다..



Posted by 카프러브

 

아웃룩 쓰다가 썬더버드로 옮긴 적이 있는데 다시 아웃룩으로 옮기는 방법을 찾다 보니..

생각보다 쉽지 않았다..


그래도 내가 찾은 방법을 공유한다...


다만, 본 방법은 나의 경우 별 이상없이 성공했으나, 

다른 분의 경우 한글이 약간 깨진다는 경우가 있었다고 한다.


이 점만 아니라면 유료 앱을 사용하지 않더라고 현재 환경에서 가장 현실적인 방법일 것이다..




* 환경

 - OS : Windows 7

 - Thunderbird 24.5 to Outlook 2010

  

 


1. 절차 요약


1) 썬더버드 데이타를 mbox 파일로 변경

2) mbox 데이타를 windows mail로 import

3) windows mail에서 outlook으로 export



 

 

2. 썬더버드 데이타를 mbox 형태로 변경

 

1) 사전 준비 : aid4mail 다운로드

 

URL - http://www.aid4mail.com/downloads

 

2) aid4mail를 통해 썬더버드의 데이타를 mbox로 바꾼다.



 

3) mbox 포맷을 바꾸면 아래와 같이 메일당 하나의 파일로 생성이 된다.

 





3. mbox 파일을 드래그해서 widnows mail로 올려 놓는다.







4. windows mail에서 아웃룩 파일로 내보낸다.



1) 메일 내보내기를 선택한 후



2) Exchange 포맷으로 내보낸다.





그 후 생성된 pst 파일을 아웃룩에서 읽어들이면 된다.



 

 

Posted by 카프러브

Jitouch in Yosemite....

IT/HowTo 2014. 12. 13. 21:04


며칠전 Facebook 한태혁님 (https://www.facebook.com/jake.han.754)에게 Jitouch 2 라이센스를 받았습니다.




그런데 Yosemite 용 버전이 아직 베타라 그런지 버그가 좀 있네요..

저의 경우에는 http://www.jitouch.com/support/ 의 FAQ 에도 있는 항목에도 있는 버그였습니다.



" I need to allow jitouch to control the computer, but jitouch isn't shown under the Security and Privacy list"



[제어판] > [보안 및 개인정보] > [개인정보]에 앱이 추가가 안되네요.




그러다 찾은 팁....   http://cafe.naver.com/inmacbook/1099656




1. 다운받은 Jitouch를 더블클릭하여 설치


2. [제어판] > [보안 및 개인정보] > [개인정보] > 시스템환경설정 추가


3. Finder에서 Shiht + Command + G 누르고 

"/Library/PreferencePanes/Jitouch.prefPane/Contents/Resources/"

또는 

"~/Library/PreferencePanes/Jitouch.prefPane/Contents/Resources/"

를 입력해서 Jitouch.app를 찾음


4. Jitouch.App들 응용프로그램 폴더에 드래그해서 옮기면 [제어판] > [보안 및 개인정보] > [개인정보] 에서 보입니다..


제가 설치방법만 찾다보니..잘못 이해한 것 같습니다..


http://wassupdude.tistory.com/607


에 의하면 [제어판] > [보안 및 개인정보] > [개인정보]에 Jitouch를 추가 안해도 되는 것 같아서

실제로 해 보니...되네요...ㅠㅠ



Yosemited에서 Jitouch 설치를 요약하면 



1. 다운받은 Jitouch를 더블클릭하여 설치


2. [제어판] > [보안 및 개인정보] > [개인정보] > 시스템환경설정 추가


3. 시리얼 등록..



이게 설치의 끝이네요...



참고하세요...



참고자료


1. http://www.jitouch.com/support/

2. http://macnews.tistory.com/2691

3. http://christian.gen.co/jitouch-yosemite/

4. http://wassupdude.tistory.com/607 

Posted by 카프러브

음원 파일을 찾다가 보니 우연히 알게된 Monkey's Audio 코덱...

확장자가 APE.. 요즘은 잘 안 쓰이는지.. 구글링을 해서 한참을 찾았다..

CD를 통째로 배포가 가능한 코덱인듯하다..

 

내가 구했던... 음원 이미지는 총 3개의 파일로 이루어져 있었다..

 

X.ape / X.cue / X.log

 

 

 

 

몇 년전에는 foobar2000이란 프로그램으로 MP3로 변환했던 것 같은데..

현재 Windows 7과는 호환성이 검증이 안되서..

구글링을 해서 찾은 프로그램...

 

 

CUETools...

 

 

한번에 트랙별로 MP3로 분할해준다..

 

이 코덱을 쓴 음원이 별로 없을테지만..

혹시나 나처럼..꼭 필요한 음원인데..이 코덱을 쓴 음원 밖에 없다면..

CUETools로 변환해서 쓰시길..

 

다운로드는 http://www.cuetools.net/ 에서...

 

 

참고 자료

 - 위키피디아 : http://ko.wikipedia.org/wiki/Ape

Posted by 카프러브




1. 설치 환경

 - CentOS 6.4



2. 다운로드

 - http://nginx.org/download/   

(2014. 3. 28 현재 1.4.7 (Stable) / 1.5.12 (Mainline)이 최신 버전임)

 - 여기서는 1.4.7을 설치한다.


# cd /usr/local/src

# wget http://nginx.org/download/nginx-1.4.7.tar.gz



3. 압축을 풀어서 넣는다.


# tar -xvzf nginx-1.4.7.tar.gz



4. 컴파일 설정 및 설치


# cd nginx-1.4.7

# ./configure --prefix=/usr/local/nginx-1.4.7 --user=daemon --group=developer --with-http_realip_module --with-http_stub_status_module

# make

# make install


* configure 옵션은 참고문서 3번을 참고



5. 설정


# cd /usr/local/nginx-1.4.7/conf

# vi nginx.conf


* 환경 설정은 참고문서 4번을 참고



6. 시스템 방화벽 오픈 (기본 포트인 80일 경우)


# lokkit -p 80:tcp



7. (옵션) 설치 위치 심볼릭 링크 생성


# cd /usr/local

# ln -s ./nginx-1.4.7 nginx


* 운용시 가동중인 웹 서버 위치로 바로 이동할 수 있도록 심볼릭 링크 생성




8. 실행스크립트 등록


# cd /etc/init.d

# vi /etc/init.d/nginx



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
#!/bin/sh
#
# nginx - this script starts and stops the nginx daemin
#
# chkconfig:   - 85 15
# description:  Nginx is an HTTP(S) server, HTTP(S) reverse \
#               proxy and IMAP/POP3 proxy server
# processname: nginx
# config:      /usr/local/nginx/conf/nginx.conf
# pidfile:     /var/run/nginx.pid
 
# Source function library.
. /etc/rc.d/init.d/functions
 
# Source networking configuration.
. /etc/sysconfig/network
 
# Check that networking is up.
"$NETWORKING" = "no" ] && exit 0
 
nginx="/usr/local/nginx/sbin/nginx"
prog=$(basename $nginx)
 
NGINX_CONF_FILE="/usr/local/nginx/conf/nginx.conf"
 
lockfile=/var/lock/subsys/nginx
 
start() {
    [ -x $nginx ] || exit 5
    [ -f $NGINX_CONF_FILE ] || exit 6
    echo -n $"Starting $prog: "
    daemon $nginx -c $NGINX_CONF_FILE
    retval=$?
    echo
    [ $retval -eq 0 ] && touch $lockfile
    return $retval
}
 
stop() {
    echo -n $"Stopping $prog: "
    killproc $prog -QUIT
    retval=$?
    echo
    [ $retval -eq 0 ] && rm -f $lockfile
    return $retval
}
 
restart() {
    configtest || return $?
    stop
    start
}
 
reload() {
    configtest || return $?
    echo -n $"Reloading $prog: "
    killproc $nginx -HUP
    RETVAL=$?
    echo
}
 
force_reload() {
    restart
}
 
configtest() {
  $nginx -t -c $NGINX_CONF_FILE
}
 
rh_status() {
    status $prog
}
 
rh_status_q() {
    rh_status >/dev/null 2>&1
}
 
case "$1" in
    start)
        rh_status_q && exit 0
        $1
        ;;
    stop)
        rh_status_q || exit 0
        $1
        ;;
    restart|configtest)
        $1
        ;;
    reload)
        rh_status_q || exit 7
        $1
        ;;
    force-reload)
        force_reload
        ;;
    status)
        rh_status
        ;;
    condrestart|try-restart)
        rh_status_q || exit 0
            ;;
    *)
        echo $"Usage: $0 {start|stop|status|restart|condrestart|try-restart|reload|force-reload|configtest}"
        exit 2
esac



# chmod +x /etc/init.d/nginx



9. 설정파일 검사 및 실행


# ngix configtest    // 검사

# nginx start        // 웹 서버 구동




10. 확인


웹 브라우저에서 웹페이지가 뜨는지 확인



11. 로그 분할 설정


1) logroteate 설치 확인


# yum list | grep logrotate


2) 설정 파일 작성


# cd /etc/logrotate.d


# vi ./nginx


1
2
3
4
5
6
7
8
9
10
11
12
13
/usr/local/nginx/*.log {
daily
missingok
rotate 52
compress
delaycompress
notifempty
create 640 nginx adm
sharedscripts
postrotate
[ -f /usr/local/nginx/logs/nginx.pid ] && kill -USR1 `cat /usr/local/nginx/logs/nginx.pid`
endscript
}



3) 테스트


# logrotate -d /etc/logrotate.conf











* 참고 자료


1. NGINX 사이트 : http://nginx.org


2. NGINX 설치기 : http://blog.beany.co.kr/archives/2422


3. 컴파일 옵션 : http://webdir.tistory.com/238


4. 환경 설정

 - http://ohgyun.com/479

 - http://ohgyun.com/480

 - http://ohgyun.com/481


5. 로그 분할 설정 : http://blog.galgulee.com/nginx-log-rotate-시키기-logrotate-사용/


Posted by 카프러브



## 설치 환경


- OS : CentOS 6.4

- httpd Server : Apache 2.4.6

- 인증서 발급기관 : COMODO


- 본 설치과정은 "가비아(www.gabia.com)"에서 인증서를 구매 / 발급받는 과정을 전제로 기술되었습니다.



1. Apache 및 OpenSSL 설치

 - http://calflove.tistory.com/335  참고




2. 개인키 생성


1) 랜덤 넘버 생성


# cd /usr/local/openssl/certs

# ../bin/openssl md5 * > rand.dat



2) 키 쌍 생성


# ../bin/openssl genrsa -rand ./rand.dat -des3 2048 > key.pem


- 위 명령을 실행시키면 아래와 같이 개인키 비밀번호를 물어보는데 반드시 기억해야 한다.


48 semi-random bytes loaded

Generating RSA private key, 1024 bit long modulus

..++++++

...++++++

e is 65537 (0x10001)

Enter pass phrase for 2048: {키입력}

Verifying - Enter pass phrase for 2048: {키다시입력}



3) 생성된 키 쌍을 이용하여 CSR 생성


# ../bin/openssl req -new -key key.pem > csr.pem


- CSR 생성시 아래 정보는 모두 영문으로 입력해야 한다.

- 추가 속성 질문에는 건너 뛰어도 무방하다.


Enter pass phrase for key.pem: {개인키비밀번호입력}

You are about to be asked to enter information that will be incorporated

into your certificate request.

What you are about to enter is what is called a Distinguished Name or a DN.

There are quite a few fields but you can leave some blank

For some fields there will be a default value,

If you enter '.', the field will be left blank.

-----

Country Name (2 letter code) [AU]:KR

State or Province Name (full name) [Some-State]:SEOUL

Locality Name (eg, city) []:GANGNAM-GU

Organization Name (eg, company) [Internet Widgits Pty Ltd]:회사명

Organizational Unit Name (eg, section) []:Development

Common Name (e.g. server FQDN or YOUR name) []:호스트명

Email Address []: 메일주소


Please enter the following 'extra' attributes

to be sent with your certificate request

A challenge password []:

An optional company name []:



- 위에서 Common Name에는 호스트명을 정확히 기재한다. ( SSL 인증서 발급기관에 요청한 호스트명과 일치해야 함)

- 메일주소는 인증메일이 발송되므로 꼭 확인이 가능한 메일주소를 기입한다.




3. CSR 내용을 인증기관에 송부하여 인증서를 발급받는다.


1) 인증메일로 인증코드를 보내주는데 이를 확인해주면 인증서가 메일에 첨부되어 발송된다.


2) 서버에서 생성한 키파일과 인증기관에서 보내온 파일을 아래 명령어로 비교해 보면 똑같아야 한다.


# openssl rsa -in key.pem -modulus -noout | openssl md5

# openssl x509 -in cert.pem -modulus -noout | openssl md5





4. 인증서 설치 


1) 인증서 복사


 - 메일에 첨부되어 있는 인증서를 서버에 복사해 넣는다

   (필자의 경우 아파치 설정 파일이 위치해 있는 /usr/local/httpd/conf/ssl에 넣어두었다 )

 - RootCA_ChainCAs_Basic.zip는 압축을 풀면 2개의 파일이 나오는데, ChainCA.cer은 증계인 인증서(발급기관)이며 RootCA.cer은 최상위인증기관 인증서(루트인증서)이다.


2) SSL 설정 파일 변경


 # cd /usr/local/httpd/conf/extra

 # vi httpd-ssl.conf


아래 내용을 수정한다.


Listen 443


<VirtualHost _default_:443>

DocumentRoot "디렉토리위치"

ServerName 호스트명:443

ServerAdmin 메일주소

ErrorLog "/usr/local/httpd/logs/ssl-error_log"

TransferLog "/usr/local/httpd/logs/ssl-access_log"


인증서가 있는 위치 파일을 지정해준다.


SSLCertificateFile "/usr/local/httpd/conf/ssl/cert.pem"

SSLCertificateKeyFile "/usr/local/httpd/conf/ssl/key.pem"

SSLCertificateChainFile "/usr/local/httpd/conf/ssl/ChainCA.cer"



SSLCertificateFile 은 인증서 파일 경로, 

SSLCertificateKeyFile 은 개인키 파일 경로,

SSLCertificateChainFile 은 중개 인증서이다.


- CSR 파일 / 루트 인증서는 별도 설정안해도 됨.



3) httpd.conf 설정 수정



# cd /usr/local/httpd/conf

# vi httpd.conf


아래 두가지 항목에 주석이 되어 있으면 풀어준다.


LoadModule ssl_module modules/mod_ssl.so

Include conf/extra/httpd-ssl.conf



<IfModule ssl_module>

SSLRandomSeed startup builtin

SSLRandomSeed connect builtin

</IfModule>





5. 설정 파일 점검


# cd /usr/local/httpd/bin

# ./apachectl configtest



Case 1) 만약에 아래와 같은 에러가 발생하면.. 


# ./apachectl configtest

AH00526: Syntax error on line 76 of /usr/local/httpd-2.4.6-ssl/conf/extra/httpd-ssl.conf:

SSLSessionCache: 'shmcb' session cache not supported (known names: ). Maybe you need to load the appropriate socache module (mod_socache_shmcb?).


A1) 아래 라인의 주석을 풀어준다. (물론 /usr/local/httpd/modules)에 해당 모듈이 있어야 한다.


LoadModule socache_shmcb_module modules/mod_socache_shmcb.so



A2) 만약 SSL 캐쉬를 안 쓰려면 아래와 같이 옵션을 none으로 해 둔다. 


SSLSessionCache         none

#SSLSessionCache         "dbm:/usr/local/httpd-2.4.6-ssl/logs/ssl_scache"

#SSLSessionCache        "shmcb:/usr/local/httpd-2.4.6-ssl/logs/ssl_scache(512000)"

#SSLSessionCacheTimeout  300





6. 보안 환경 설정


1) 네트워크 방화벽 설정


신규로 SSL 쓴다면 443포트가 막혀있을 가능성이 크다. 외부에서 서버로 443 포트가 접속이 가능하도록 네트워크 방화벽을 열어준다. 


2) 시스템 방화벽 설정


시스템에도 방화벽이 설치되어 있는 경우가 많을 텐데 시스템에서도 443 포트를 열어준다.


# lokkit --service https





7. 아파치 기동



# cd /usr/local/httpd/bin

# ./apacehctl start

Apache/2.4.6 mod_ssl (Pass Phrase Dialog)
Some of your private key files are encrypted for security reasons.
In order to read them you have to provide the pass phrases.

Server 호스트명:443 (RSA)
Enter pass phrase:  


- 인증서 생성시 사용했던 키를 넣어준다.


- 인터넷 검색을 하다보면 # apachectl 뒤에 startssl|sslstart|start-SSL 옵션을 쓰는 경우가 있는데

  현재는 더이상 지원하지 않으며 start해주면 된다.




참고 자료


1. https://kicassl.com/intro/installguide.php ( SSL 설치 가이드 )

2. https://sslhosting.gabia.com/service ( SSL 설치가이드)

3. http://talkit.tistory.com/111 (SSL 캐쉬로 인한 속도 저하) 

Posted by 카프러브

 

오늘은 어제에 이어 또다른 목업 프로그램을 소개합니다.

어제의 PowerMockup은 외산 제품이라면, 오늘은 국산 제품입니다.

파워 목업 구매 가격이 조금 부담스럽다 했더니...페북의 한 지인이 소개시켜준 프로그램입니다..

 

이름하여 PPTStory.. (PowerStory였는데 이름이 바뀌었네요..)

 

이 제품은 http://pptstory.com/ 에서 다운 받으실 수 있습니다.

 

 

 

파워 스토리를 설치하고 나면 특이한 점이 있습니다.

평가판도 라이센스가 필요하다는 점이지요....

물론 상업용 툴 중에는 라이센스를 받야아 하는 경우가 간혹 있지만..

작은 유틸의 경우에는 드물어서.. 신기했습니다..

 

평가판 라이센스를 받는 과정도 신기합니다.

 

페이스북이나 트워터에서 "좋아요" 또는 트윗을 해주면 발급해 줍니다..

 

 

 

일단 저는 트윗을 통해서 라이센스를 받아 설치해 보았습니다.

첫 화면이 팝업창 크기와도 안 맞고....약간은 헛점이 보이네여.

아직은 개발중인 시제품같은 느낌이 좀 강합니다..

 

 

 

 

 

화면 구성은 파워 목업과 비슷합니다.

그런데..아이콘 라이브러리에 아이콘이 하나도 안 보입니다..ㅠㅠ

 

도대체 뭘 평가판으로 어떤 기능을 써 보라는 것인지...

조금은 당황스러웠습니다....

 

 

 

 

그러나 파워 목업보다는 조금 나은 기능이 보입니다.

 

바로 페이지 템플릿을 제공하네요...

 

앱 / 웹 / 어플리케이션 세가지 분야의 화면 구성을 할 수 있는 기본 템플릿을 제공합니다.

초보 기획자가 맨날 이 샘플을 구하려고 노력하는 점에 비추어..

이는 괜찮은 것 같습니다..

 

 

 

그러나.. 목업 프로그램의 가장 기본인 아이콘이 비어 있는 것은

평가판임을 감안하더라도..조금은 아쉬운 점인 것 같네요...

 

 

더욱이 공식 사이트 어디를 뒤져봐도 구매에 대한 얘기는 없습니다.

다만, 관련 블로깅을 해주면 정식 라이센스를 주겠다는 언급만 있습니다.

 

아무래도 아직은 미완성 제품으로, 베타 버전임과 동시에 홍보 단계인 것 같습니다.

 

저도 오늘 이 글을 게재하여 정식 라이센스를 받아서 써 봐야겠네요..

 

Posted by 카프러브

오래간만에 포스팅하네요...



오늘은 파워포인트에 플러그인 형태로 설치되어 사용할 수 있는 목업 프로그램인

PowerMockup에 대해서 써 보고자 합니다.


국내 사무 여건상 스토리보드 등의 표준 포맷은 파워포인트일 것입니다.

다른 목업 프로그램으로 문서를 작성했더라도 결국 마무리는 파워포인트죠..


그러한 점에서 PowerMockup은 훌륭한 솔루션이 될 것 같습니다.




일단 http://www.powermockup.com 에서 트라이얼 버전을 다운로드 받으시면 

도형이 좀 부족하긴 하지만 전 기능을 써 보실 수 있습니다.

물론 30일 제한 기간동안에만요....




설치하시면 위 화면과 같이 플러그인이 설치가 된 화면을 보실 수 있습니다.




상단 리본 메뉴에는 PowerMockup이란 메뉴가 새로 생기고




우측에는 스텐실 라이브러리를 보실 수 있습니다.




사용법은 간단합니다. 


우측에 있는 스텐실 라이브러리에서 필요한 아이콘을 잡아 끌어다 놓으면

바로 문서 상에서 사용이 가능합니다.


스토리 보드에 필요한 아이콘들을 일일이 웹 서핑에서 찾아야 했던 수고를

덜을 수 있게 된 것입니다...





그러나 무료는 기능만 쓸 수 있고 실제로는 활용이 거의 불가능합니다. 

왜냐면, 대다수의 아이콘들이 비활성화 되어 있기 때문입니다.


그래서 저도 구매를 고려하는 중입니다..


구매하면 리본 메뉴 [PowerMockup] 밑에 [Enter License Code] 를 클릭하여

라이센스를 넣으면 됩니다.





그런데..조금 비싸네요..


미화 60달러정도... 우리나라 돈으로 6만원이 조금 넘네요....


블로그 검색을 해보니..

작년 가을만 해도.. $39, 즉 4만원대였나보네요..


진즉 살걸...


비싸긴 하지만..필요하니..

구매를 심각하게 한번 고려해 봐야겠습니다... 

Posted by 카프러브

 

Pogoplug Mobile을 몇달 동안 사용해 본 결과 개인용 클라우드로 사용하기에는 조금 무리가 있어 보입니다. 그러나 몇가지 패키지를 깔면 Home Multimedia Server로는 사용가능해 보입니다..

 

처음에는 Mediatomb 패키지를 설치하여 DLNA 같은 것을 해 보려고 했으나 성능상 이슈로 검색 결과상으로는 헛짓거리 같다는 생각에 접었습니다.. 그리하여 시작한 것이 Torrent Clinet + Samba Server를 결합한 정도의 서버 구축입니다..

 

 

## 들어가기 앞서..

 

1. 외장하드는 EXT 파일 시스템으로 하시기 바랍니다. 저도 처음에 NTFS를 사용했었는데, 부팅시마다 디스크 검사를 하곤 해서... 시스템 이상이 있는 줄 알 정도로 느렸습니다. 포고 플러그 자체가 Linux이기 때문에 EXT 파일 시스템을 쓰기를 권장합니다. (내장된 Busybox에서는 EXT2 포맷이 가능한 관계로 여기선 EXT2로 포맷했습니다. 타 블로그를 보면 EXT3 포맷 유틸을 다운 받아 하는 경우도 있더군요..)

 

2. 본 포스팅으로 인해 귀하의 포고플러그에 이상 발생시 저는 책임 질 수 없습니다.

 

3. 본 과정은 Linux를 어느 정도 다룰 줄 안다는 가정하에 쓰여져 있습니다.

 

 

## 설정

 

1. USB 외장 하드 포맷

 

1) USB 외장하드가 /dev/sda1 일 경우 아래과 같이 입력한다.

 

# busybox mke2fs -j /dev/sda1

 

 

2. Torrent Client 설치

 

본 블로그의 http://calflove.tistory.com/343 참조

 

 

3. Samba 설치

 

1) 가정

 - 현재 저의 공유 디렉토리는 /tmp/.cemnt/mnt_sda1/Movies 입니다.

 

2) 설치

 - 설치는 쉽다. 2번 과정에서 설치한 ipkg를 이용하면 쉽게 설치가 가능하다.

 - Pogoplug의 내장 메모리가 적기 때문에 꼭 경량 패키지인 samba2를 깔아야 한다.

 

# /opt/bin/ipkg install samba2

 

3) 설정

 - 아래 설정은 기본 설정에 제가 수정했거나 중요하다고 느끼는 부분입니다.

 

# vi /opt/etc/samba/smb.conf

 

[global]

workgroup = WORKGROUP

hosts allow = 192.168. 127.

guest account = root

log file = /opt/var/log/samba/log.%m    

security = share

null passwords = yes                                                       
encrypt passwords = yes                                                    
smb passwd file = /opt/etc/samba/smbpasswd

dns proxy = no

preserve case = yes

client code page = 949

 

[Movies]                                                                                                                         
comment = Movies
path =  /tmp/.cemnt/mnt_sda1/Movies                                                                                                available = yes                                                                                                                  
public = yes                                                                                                                     
writable = yes                                                                                                                   
create mask = 0777                                                                                                               
guest ok = yes                                                                                                                   
browseable = yes                                                                                                                 
read only = no

 

4) 구동

 

# /opt/etc/init.d/S80samba start

 

5) 프로세스 확인

 

# ps

 

  670 root      4012 S    /opt/sbin/smbd -D
  672 root      2980 S    /opt/sbin/nmbd -D

 

6) Samba 확인

 

# /opt/bin/smbclient -L 127.0.0.1 -N

 

added interface ip=192.168.120.6 bcast=192.168.120.255 nmask=255.255.255.0
added interface ip=169.254.125.54 bcast=169.254.255.255 nmask=255.255.0.0
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 2.2.12]

        Sharename      Type      Comment
        ---------      ----      -------
        Movies         Disk      Movies
        IPC$           IPC       IPC Service (Pogoplug)
        ADMIN$         Disk      IPC Service (Pogoplug)

        Server               Comment
        ---------            -------
        P002561              p002561
        POGOPLUGMOBILE       Pogoplug

        Workgroup            Master
        ---------            -------
        WORKGROUP            P002561

 

 

4. 태블릿 PC 확인

 

1) 본 과정은 홈에서 사용을 전제로 설정했기 때문에 IP 이외에 인증을 따로 하지 않았다.

 

2) 스마트 폰이나 태블릿에서 삼바 연동 앱을 통해 접속을 한다

 

3) 설정시 아이디와 패스워드는 넣지 않는다.

 

 

5. 자동 리부팅 옵션

 

지금까지 진행했으면 포고 플러그가 재부팅을 해도 자동으로 데몬들이 구동할 수 있도록 설정해 준다.

 

 

# vi /etc/init.d/rcS

 

/opt/etc/init.d/S80samba start
/opt/bin/transmission-daemon --config-dir /opt/config/transmission-daemon
ln -s /opt/var/spool /var/spool
busybox crond

 

 

## 활용 방법

 

본 과정을 통해 설정한 포고플러그를 저는 이렇게 활용합니다.

 

회사나 집에 포고플러그를 구동 후 원격에서 torrent Seed 파일만 검색해서 넣어두면

별도의 다운로드 시간을 거치지 않고 동영상을 받을 수 있겠지요?

 

처음에는 SAMBA가 지원되는 동영상 플레이어로 감상을 해 보려고 헀으나

 

포고 플러그 ------- 웹 공유기 ----(무선)----- 태블릿 / 스마트폰 을 거치면..

 

전송 속도와 모바일 디바이스의 디코딩 능력에 힘입어 거의 보기 힘듭니다.....

그래서..저는 다운로드 시간만 줄여주는 선에서 만족하기로 했습니다..

 

 

즐거운 디지털 라이프 되시길 바랍니다..

 

 

 

 

참조

 - samba 설치 : http://diis.net/front/2010/09/05/installing-samba-on-your-pogoplug/

 - samba 설정 : http://blog.naver.com/akrthwn?Redirect=Log&logNo=140018554228

 - optware Homepage : http://www.nslu2-linux.org/wiki/Optware/HomePage

 - optware 패키지 : http://www.todaysppc.com/mbzine/bbs/view.php?id=free&page=2&sn1=&divpage=31&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=158457

 - mediatomb 설치기 : http://ssndwind.tistory.com/56

 

 

 

 

 

 

 

Posted by 카프러브