'잡다한일'에 해당하는 글 275건


postfix 를 사용해서 메일을 보내고 있다.

언제 부터인가 다음과 같은 에러메시지가 보인다. 메일이 전송이 안된다.

sendmail: fatal: parameter inet_interfaces: no local interface found for ::1

얼마전 ipv6 관련 설정을 변경한 것 같은데, 그것과 관련이 있을 듯 하다.

/etc/postfix/main.cf 에서

inet_interfaces = all

또는 

inet_interfaces = {서버IP}

처럼 써준다.


ipv6 관련 설정을 다시 확인해서 바꿔봐야 겠다.(원인파악)
일단 위와 같이 해결.



반응형

WRITTEN BY
1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.

,

흠. 솔루션 관련해서 고도몰을 사용하고 있다.

솔루션 고객들이 쓰는 것을 봐주는 경우가 간혹있다. 오래되었다 보니 잘 만들긴 한듯 하다.(보이는 부분)


그런데, 대용량에 대한 설계가 안되어 있는 듯 하다.

그동안 버전업 하면서 성능에 대한 개선은 어려웠는지 상품이 10만개가 넘어가면 현저하게 느려진다.

지금 17만개정도 상품이 있는 쇼핑몰의 상품을 지우는데(관리자페이지 에서)

세월아! 네월아!  300여개 지우는데 10분이 넘어간다. 그냥 DB 에서 삭제할까라는 생각이 든다.

다른 부분에 영향이 없을까 그냥 관리자에서 지우고 있는데, 이거 너무한 듯 싶다.


고도몰에서 호스팅 사업도 하고 있으니 "더 좋은 서버를 쓰세요" 라는 마케팅 전략일지도 모르겠다.


네이버에서 인수했으니(정확히는 NHN 인가?) 좀 개선좀 해주면 좋겠다.

당분간 고도몰을 써야할 듯 한데, 조금씩 영카트 등 완전 오픈소스로 이전을 해야겠다.


솔루션 고객들에게 추천을 못하겠다.


반응형

WRITTEN BY
1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.

,

아마존 API 를 사용하면서 (Product Advertising API)

https://affiliate-program.amazon.com 의 광고수수료 도 테스트 중이다.


솔루션내에서 Product Advertising API 가 필요해서 연결중인데, 수익을 목적으로 하는 것은 아니고, 잘 되나 확인중이다.

1월경부터 시작해서, 이제야 적립이 된 듯 하다.

1월에는 금액이 별로 없다.(현재 400$ 이상 쌓인 듯 하다)

정산(?)이 2개월주기로 되는 듯 하다.

Unpaid Balance 인것을 보니, 아직 미 지급 된듯 한데, 글을 찾아보니 말경에 되는 듯 하다.

그러면 꼬박 3개월은 되어야 손에 수수료를 쥘 수 있는 듯 하다.

뭐! 부수입으로는 괜찮겠지만, 정산주기가 너무 길다.


추가 30 일 경에 드디어 입금이 되었다.

payoneer 계정으로 입금받도록 했는데, 입금이 되었다. payoneer 연회비로 대부분 빠져나갔다.
거의 첫 정산은 3달만에 이뤄진다. 다음달 부터는 한달단위로 되겠지.
(페이오니아 는 25$ 프로모션을 하고 있다. - 가입후 100$ 이 계좌로 입금되면 25$ 리워드?를 준다.)

추가 2달째 이번에는 300불가량 입금되었다.

이제 한달 단위로 된다.

API 승인 받는 부분에 대한 리포트는 별도로 할 예정. 끝





반응형

WRITTEN BY
1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.

,

우분투 저장소를 ftp.daum.net 으로 사용하고 있다.

그런데, ftp.daum.net 이 접속이 안된다. 

오늘 virtualbox 를 설치하려고 보니 ftp.daum.net 쪽에서 데이터를 받아오지 못하는 것을 발견했다.


http://daumdna.tistory.com/839

를 확인해보니 80 포트는 유지한다는 것 같은데. 안된다.

일시적인지는 모르겠지만,  ftp.daumkakao.com  로 바꾸면 잘 된다.


우분투 서버들을 ftp.daumkakao.com 로 바꿔야 겠다.
정확히는 http://ftp.daumkakao.com  로 변경.



반응형

WRITTEN BY
1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.

,

casperjs 로 phantomjs 를 띄워서 사용하고 있다.

가끔 https 사이트들이 다음과 같은 에러가 발생한다.

[warning] [phantom] Loading resource failed with status=fail: https://www.jcrew.com/baby/coveralls/PRDOVR~A8273/A8273.jsp

보통 SSL 관련 되어 있다.

그런경우 옵션을 주어 해결한다. 

--ssl-protocol=tlsv1 실패

--ssl-protocol=any  이건 성공

--ignore-ssl-errors=yes  실패



참고 curl 등에서도 비슷한 이유로 수집이 안되는 경우 다음처럼 옵션을 준다.

            curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
            curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);


반응형

WRITTEN BY
1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.

,

서버가 crash 되면서 mysql 데이터가 깨진듯 하다.

이런.

다음과 같은 메시지를 뿌리면서 실행이 안된다.

일단 force recovery 로 해봐야 겠다.

http://dev.mysql.com/doc/refman/5.5/en/forcing-innodb-recovery.html

[mysqld]
innodb_force_recovery = 1

위 옵션을 넣고, 재실행해 본다.

잘 되야 할텐데...


1차실패 - 옵션값 1 을 주니 실패.

2차시도 - 옵션값을 6 으로 해봤다.

실행까지는 되는데, 로그에 다음과 같은 메시지가 계속 나온다.

140915 12:46:04  InnoDB: Waiting for the background threads to start
140915 12:46:05  InnoDB: Waiting for the background threads to start

찾아보니, 다음 옵션을 추가하라고 한다.

innodb_purge_threads=0


mysqlcheck --all-databases 를 해본다.

InnoDB: space id 74 did not exist in memory. Retrying an open.
140915 13:24:47  InnoDB: Warning: allocated tablespace 74, old maximum was 9
....
InnoDB: space id 83 did not exist in memory. Retrying an open

다음과 같은 메시지가 나온다.

점점 골치가 아파진다. 나에겐 InnoDB 는 사치인가?


이런 에러도 보인다.

 140915 20:04:43  InnoDB: Assertion failure in thread 140280661518080 in file fsp0fsp.c line 2113



이 방법으로 다시 해봐야 겠다.

http://www.percona.com/blog/2008/07/04/recovering-innodb-table-corruption/







반응형

WRITTEN BY
1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.

,

국내/해외 가상서버를 몇개씩 써봤다.

 - 기본조건 : 독립IP 를 할당 받을 수 있어야 한다.
 - 가격이점 : 가격부담이 크지 않아야 한다.


클라우드 서버들 조금씩 변하고 있고, 관리의 편리성을 개선하는 방향으로 가는 것 같다.


# 국내 가상서버.

  카페24(cafe24)

    1. 평이하다. 설치과정을 수동으로 하는지 설치비를 받는다.
    2. 가격대는 5천원대부터 시작한다.


  스쿨호스팅(phps.kr)

    1. 카페24 와 거의 동일하다. 가격대도 비슷함.


  스마일서브(cloudv)

    1. 국내에서는 유일하게 자동 설치가 되는 듯 하다.(1~2분내 개통이 되어 긴급대응이 가능하다)
    2. ikvm 이라고 원격서버를 관리할 수 있는 것이 강점.
    3. 물론 단점도 있다. 디스크를 iscsi 로 붙여서 사용하는 방식인데, iscsi 관련 트러블이 간혹 발생한다.
    4. 2015 업데이트 : iscsi 의 문제점을 보완한 SSD 전용 클라우드도 선보였다. (3만원대부터 시작하지만, 성능이 좋다.)


  기타 클라우드 : KT / SKT? 등 클라우드. 가격부담으로 제외했다.


# 해외 가상서버.

  디지털오션(digital ocean)

    1. 최근 부상하는 다크호스? 어디서 투자를 많이 받았는지 프로모션도 많이 뿌린다.
    2. 자동설치, 미리 준비한 이미지 사용가능, ssh key 등록 가능 등이 마음에 든다.
    3. API 도 제공하는데 아직 써보지는 못했다.
    4. 여러지역(미국, 유럽, 아시아)에 서버를 생성할 수 있는 것도 좋다.(아시아는 좀 더 많아졌으면 좋겠다)


  리노드(linode)

    1. 전통강자? 최근부터 쓰긴 했는데, 평이한듯 하지만, 기본기가 탄탄한 듯 하다.
    2. 디지털오션에서 제공하는 대부분이 가능한 것 같다.
    3. SSH key 를 미리 등록하지 못하는 것이 불편하다.

=> 2015.07 ( 독립기념일 신규가입 $20 credit FIREWORKS20 )


  벌쳐(Vultr) - 2015 최근에 추가

    1. 다른 VPS 를 찾다가 발견.
    2. 디지털오션과 흡사한 서비스가 많다.(장점들)
    3. SSH key 를 등록해서 사용할 수 있다.(이건 필수여야 한다)
    4. 특이점은 가격이 좀더 싸고, 비트코인으로 결제할 수 있다는 점.


해외쪽은 가끔가다 이벤트 프로모션을 한다.


# 최근에 추가 - 2015-08

  VPSIE - 2015.08 최근에 추가

    1. 한 2개월정도 테스트중.(2015.09)
    2. 디지털오션,벌쳐 등과 비슷함.
    3. SSH key 사용가능.(이건 필수여야 한다)
    4. 심플해서 좋다.


[기타 관련글]

괜찮은 VPS호스팅 발견 - vultr.com (20$ 프로모션)



반응형

WRITTEN BY
1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.

,

지난번 icinga 로 모니터링 서버를 만들었다.( http://blog.1day1.org/547 )

그런데, 서버가 자주 죽는다. vagrant 로 구축해서 그런가?

아니면 다른 문제일까? vagrant 에 icinga 만 세팅해놨다. icinga 가 불안한가?

좀더 상황을 지켜봐야 겠다.

그냥 리얼서버에 구축해야 할까?




반응형

WRITTEN BY
1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.

,

올레별. 참 쓸데가 없다.

10만점 가량을 어머니 통화료 쓰시라고 보내드렸는데, 몇개월 쓰니까 종료한다고 나오네. 흠.
더욱 쓸데가 없어진 올레 별.

어따 쓰지.


오포인트? 라는 것으로 전환하면 뭔가 쓸데가 있으려나?





반응형

WRITTEN BY
1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.

,

CentOS 에서 audit backlog 관련 오류가 난다.

시스템이 이상해서 살펴보니.

dmesg 에 이런 메시지가 나온다.

audit: audit_backlog=321 > audit_backlog_limit=320
audit: audit_lost=2343 audit_rate_limit=0 audit_backlog_limit=320
audit: backlog limit exceeded
audit: audit_backlog=321 > audit_backlog_limit=320
audit: audit_lost=2344 audit_rate_limit=0 audit_backlog_limit=320
audit: backlog limit exceeded
audit: audit_backlog=321 > audit_backlog_limit=320
audit: audit_lost=2345 audit_rate_limit=0 audit_backlog_limit=320
audit: backlog limit exceeded
audit: audit_backlog=321 > audit_backlog_limit=320
__ratelimit: 53 callbacks suppressed
audit: audit_backlog=321 > audit_backlog_limit=320
audit: audit_lost=2364 audit_rate_limit=0 audit_backlog_limit=320
audit: backlog limit exceeded
audit: audit_backlog=321 > audit_backlog_limit=320
audit: audit_lost=2365 audit_rate_limit=0 audit_backlog_limit=320
audit: backlog limit exceeded
audit: audit_backlog=321 > audit_backlog_limit=320
audit: audit_lost=2366 audit_rate_limit=0 audit_backlog_limit=320
audit: backlog limit exceeded
audit: audit_backlog=321 > audit_backlog_limit=320

로그파일쪽 limit 가 걸린 듯 하다. 파일수 제한인가?
log 를 보니 cron 실행과 관련이 있어 보인다.

아무튼 이것때문에 시스템이 이상해졌다.


/etc/init.d/auditd stop

chkconfig auditd off

또는 /etc/audit/audit.rules 를 수정해서 audit_backlog_limit 값을 늘려준다.

-b 320

320이 기본값으로 되어 있다. 그냥 무식하게 0 하나를 더 늘렸다.


centos 에서 selinux 와 함께 audit 요놈도 좀 이상하다.
보안과 관련된 것들일 듯 싶은데, 그에 대한 가이드가 필요할 듯 하다.




반응형

WRITTEN BY
1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.

,

갤럭시 S5 - wifi hotspot 의 성능이 꽝이었는데, 이번에는 저장소?

처음에는 microSD 를 장착해서 microSD 쪽이 느린 것 같았다. 그런데 SD 카드를 빼도 그렇다.

갤럭시 S5 자체의 문제인 것 같다.


갤러리 를 클릭하면


이런 화면이 10초이상 나왔다가 앨범이 나온다.(SD 카드를 장착한 경우는 더 느렸던 것 같다.)


갤럭시S5 의 버그인지, 내가 가지고 있는 기기의 특성인지는 모르겠다.

그동안 스마트폰을 여러대 사용해봤지만, 이런 경우는 처음이다. 예전 초기 스마트폰보다 더 심한 것 같다.




반응형

WRITTEN BY
1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.

,

LTE 를 사용하면서 가장 많이 쓰는 것이 와이파이 hotspot 이다.

갤럭시S5 를 최근에 바꿔서 사용하고 있는데, 성능이 좋지 않다.


처음에는 LTE 가 느린가 했는데, 아니다.

USB 테더링을 하니 빠르다. WiFi 쪽의 호환성인지. 드라이버의 문제인지.

성능이 좋지 못하다. 일단 USB 테더링으로 쓰고 있지만, 추후 다시 테스트 해봐야 겠다.


반응형

WRITTEN BY
1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.

,

최근에 바뀐것 같다.

로그인 화면.


다음 아이디로도 로그인 할 수 있나보다.


그동안 티스토리가 방치된 느낌이이었는데.

뭔가 다음에서 티스토리를 신경쓰려고 하는것인가?


반응형

WRITTEN BY
1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.

,

결제할 때 현대앱카드를 몇번써보니 편하다.

얼마전에 폰을 바꾸고 현대앱카드를 신청하려고 했다.

휴대폰번호는 기기의 휴대폰번호와 동일해야 합니다.

위와 같은 메시지가 나오고 다음 진행이 안된다.

아마도 휴대폰의 번호를 인식한후, 입력한 휴대폰번호와 비교하는 듯 한데, 기기의 특성을 타는 듯 하다.

현대카드쪽에 이슈를 제기해야 할 듯 하다.



반응형

WRITTEN BY
1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.

,

wordpress 를 설치를 해서 사용할까 하다가, 일단 적응하자 라는 생각에

wordpress.com 에 계정을 만들었다.

뭔가 익숙하지는 않다.


테마들도 그렇고.

따로 구입해야 하는것도 있군. 나중에 테마나 만들어 볼까나.

워드프레스 쪽에는 어떤 이야기를 할지.(뭐 여기와는 다르고 서로 연관될 일은 없을 듯 하다)


반응형

WRITTEN BY
1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.

,


우분투 - samba 로 설정한 파일을 수정시 다음과 같은 에러가 발생하는 경우.

파일 작업 실패.
"다른 프로세스가 파일의 한 부분을 잠갔으므로, 프로세스가 해당 파일을 액세스할 수 없습니다."

우분투 8.04 를 사용하다가 10.04 로 업그레이드 했을때 위와 같은 에러가 발생하였다.

samba 옵션에 다음을 추가한다.

/etc/samba/smb.conf 의 global 섹션에 추가하면 된다.

strict locking = no



반응형

WRITTEN BY
1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.

,

우분투 10.04 에서 samba mount 사용하기(fstab)


저의 개발환경 구성을 이렇게 하고 있다.(사정이 있어 기존 구성된 환경을 유지하려다 보니 복잡해 보인다)

                                                     [개발서버(소스)]  => 개발VM(nfs)    => web-dev
외부작업환경1)               윈도우 네트워크 드라이브 -> vm (smb)
외부작업환경2) (remote) -> sftp -> smb_mount -> vm (smb)

그에 맞게 작업환경을 꾸미다보니 sftp 로 직접 붙이려니 애매한 부분이 있었다.
그래서 중간에 smb mount 해서 사용하기로 했다.


1. samba 관련 설정. /etc/samba/smb.conf (설치 부분은 생략)

[httpd]
   comment = working dev httpd
   path = /work/httpd
   browseable = yes
   hosts allow = 127.0.0.1
   force user = www-data
   force group = www-data
   public = yes
   guest ok = yes
   writable = yes
   printable = no
   create mask = 0765
   directory mask = 0755

2. mount 에 필요한 패키지 설치

# apt-get install smbfs

  최신 우분투 버전은 cifs-utils 로 설치하는 듯 함.

3. /etc/fstab 에 다음처럼 항목 추가

//linux/httpd  /smb_mount/httpd  smbfs uid=user,gid=adm,password=,iocharset=utf8,noauto  0  2

예전버전에 codepage=cp949 등이 쓰였는데, 언제부터인가 옵션이 빠졌음. iocharset 만 추가

uid , gid 는 서버의 접근계정 아이디/그룹
password 옵션은 암호가 있으면 넣고, 없으면 그냥 빈란

4. 마운트

# mount /smb_mount/httpd

크게 어려운 부분은 없다.(자신에 맞게 환경설정은 변경)

해당위치로 /smb_mount/httpd 로 sftp 접근해서 파일을 직접 수정해서 작업한다.




반응형

WRITTEN BY
1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.

,


갤럭시S5 에서 충전커버확인 메시지가 무한반복 된다. 화면이 계속 켜졌다 꺼졌다 한다.





갤럭시S5 에서 충전커버확인 메시지가 무한반복된다.
usb 충전기만 연결한 상태.

충전기를 연결하고, 충전중인데, 화면이 꺼지면, '충전커버 확인' 메시지가 떠서 화면이 켜지고, 다시 화면이 꺼지고, 메시지가 켜지고를 반복한다. 무한 반복한다. 관련 이슈를 검색 해봐도 이런 사례를 아직 발견하지 못함.

프로그램상의 충돌인지, 기기의 문제인지 더 살펴봐야 겠다.


# 원인을 찾은 것 같다.

아무래도 충전기의 전력 문제인 것 같다.
정품(번들)은 2A 인데, 위 현상이 일어나는 충전기는 1A 가 안되는 충전기.
일정값 이하일때 저런 메시지가 나오는 듯 하다.

화면에 보이듯이 충전중이라고 나오는데, 아예 충전이 안되면 모를까 메시지를 조절하는게 좋을 듯 한데, 프로그램상으로 수치를 조정하면 해결이 될 듯 하다.
삼성에서 이런 이슈를 알고 고쳐줄지는 모르겠지만...



반응형

WRITTEN BY
1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.

,

노트북의 터치패드의 좋은 부분중 하나가 가로 스크롤이 편하다는 것이다.

그래서 데스크탑용 터치패드를 사볼까 하는 생각도 한다.

우분투에서 마우스로 가로스크롤이 되도록 설정하고자 한다.

관련정보 : http://askubuntu.com/questions/404737/horizontal-scrolling-in-firefox-to-shiftmouse-scroll-instead-of-back-forward

위 링크에 나와있다.

크롬에서는 기본적으로 되나 보나, 위 링크를 적용하지 않고 해보니 잘 된다.(Shift - scroll )


요약해서 설명하자면,

1) 관련패키지 설치

$ sudo apt-get install xautomation xbindkeys

2) .xbindkeysrc.scm 파일 생성  후 xbindkeys 실행.

; bind shift + vertical scroll to horizontal scroll events
(xbindkey '(shift "b:4") "xte 'mouseclick 6'")
(xbindkey '(shift "b:5") "xte 'mouseclick 7'")

3) firefox - shift scroll 세팅 비활성화(기본 명령은 뒤로가기/앞으로가기 )

주소창에서 about:config 명령을 내려서 아래의 두가지 '사용자 설정' 값을 변경한다.

mousewheel.with_shift.action
mousewheel.with_shift.action.override_x

두값을 각각 0 , 1 으로 변경.


- 위 설정 문제점

파이어폭스에서 shift + scroll 이 되긴하는데, 너무 조금씩 스크롤이 되서 불편하다.

그냥 직접 FF 에서 설정하는 방법이 있다.

관련출처 : https://coderwall.com/p/xnez3g

about:config 에서 설정변경함.

general.autoScroll = true
mousewheel.with_shift.action = 1

위 두값을 변경하고, 스크롤되는 speed 는

mousewheel.with_shift.delta_multiplier_x = 1000

값을 변경한다. 1000 정도가 편한것 같다. (값은 본인 취향에 따라)


브라우저에서만 사용한다면, 위 xbindkeys 는 설정 안해도 된다.




반응형

WRITTEN BY
1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.

,

지난글 http://blog.1day1.org/499 에서 ubuntu 환경에서 fcitx 를 세팅했었다.

그런데, sublime text 에서 프로젝트 변경 단축키(Ctrl-Alt-P ) 가 안될 것이다.

fcitx 설정에서  'Show Advance Option' 을 클릭하면 추가적인 옵션이 나온다.

위 표시된 부분처럼 fcitx 에서 동일한 단축키를 사용하기 때문이었다.

해당 부분을 클릭후 ESC 를 눌러 Empty 로 만들면 된다.




반응형

WRITTEN BY
1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.

,


ubuntu 14.04 에서 freemind 를 우분투소프트웨어 센터로 설치했더니 정상작동하지 않았다.

그냥 콘솔에서 설치
다음 명령으로 설치해준다.

# apt-get install freemind freemind-browser freemind-doc freemind-plugins-svg freemind-plugins-script freemind-plugins-help

java(jre) 가 먼저 설치되어 있어야 한다.


실행하면 다음과 같은 에러가 나온다.

$ freemind

[warning] /usr/bin/freemind: No java runtime was found
[error] /usr/bin/freemind: Unable to find an appropriate java runtime. See java_wrappers(7) for help

java 기반이라 실행에 문제가 있다.


참조 : http://nitinsharma.info/linux/warning-usrbinfreemind-no-java-runtime-was-found/#more-2335

/usr/bin/freemind 소스를 열어서 다음 항목을 주석처리해준다.(아래 진한부분 3줄)

    151 if [ -r /usr/lib/java-wrappers/java-wrappers.sh ]
    152 then # the Debian method
    153 #       . /usr/lib/java-wrappers/java-wrappers.sh
    154 #       require_java_runtime java6
    155 #else
    156         findjava
    157         if [ $? -ne 0 ]
    158         then
    159                 exit 1
    160         fi
    161 fi



ps. 근데 freemind 는 무료이긴 한데, 별루네.
크롬앱인 mindmup 으로 작업한 파일을 보기위해 freemind 를 설치하긴 했는데, 열어보니 화면이 별로다.(내 스타일 아니다)


반응형

WRITTEN BY
1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.

,

디지털오션(digital ocean) - 2달 무료로 쓰기

디지털오션은 가상서버 호스팅을 한다. 가상서버 설치가 자유롭다(자동) 설치비도 따로 없어 비용 부담도 적다.
국내에서는 살짝 느린 감이 있지만, 초기 스타트업에게 좋을 듯 함.

글로벌 서비스를 준비하는 분들에게도 좋은 해결책일 듯 하다.

연결 링크 : https://www.digitalocean.com/?refcode=647afb4dc9bf

지금 프로모션 코드를 뿌리고 있음.(어디서 펀딩이라도 받았는지 자주 뿌리는 것 같음)

위 링크따라 들어가서 가입하고, 로그인후에 Billing 쪽에보면 promo code 입력하는 곳이 있음.

(Promo Code 입력란)

7월 프로모션 코드가 바뀌었다.( 프로모션 코드 'SHIPITFAST10' 입력 )


입력을 위해서 카드정보를 입력하도록 했는데, 2개월쓰고 나중에 더 연장하지 않으려면 삭제를 하면 됩니다.
세팅쪽에 가면 계정을 삭제할 수 있음. 확실히 하려면 Droplets 에 생성한 droplet 을 삭제해줍니다.



10$ credit 를 주기 때문에 512M 짜리로 신청하면 2개월은 무료로 사용가능함.
10$짜리 서비스로 신청하면 1달이겠죠.

512M / 20G 면 좀 부족해보일 수 있지만, 사용해보니 간단한 서비스를 사용해보는데는 크게 무리는 없네요.


2개월쓰고 중지할려고 했는데, 가격이 저렴해서 계속 유지하고 있네요. 테스트용 서버로 사용하고 있음.


연결링크 한번더.

연결 링크 : https://www.digitalocean.com/?refcode=647afb4dc9bf



반응형

WRITTEN BY
1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.

,

우분투에서 창의 투명도를 조절하면 좀 있어 보인다.^^

암튼 그건 취향이고.

가끔 터미널 작업을 할때 오래걸리는 작업을 뒤에서 돌리고 있고, 그게 끝날때까지 다른일또는 브라우징을 할때
유용(?)하다, 브라우저 창을 투명하게 해놓으면 창 뒤에서 작업하는게 보인다. 브라우징 하다가 끝나면 다시 원래 하전 작업을 하면 된다.


# 방법은.

CCSM 에서 투명,밝기,채도 플러그인을 활성화 시킨다.
그리고, 원하는 메뉴,창타이틀 등에 투명도를 설정해준다.

12.04 에서는 기본으로 깔려있던것 같은데, 12.10 에서는 없다.
그러면 apt-get install compiz-plugins 로 설치해준다.

창띄워져 있는 동안 일시적으로만 투명효과가 나타나게 하고 싶으면 간단하다.
alt 누르고 마우스 스크롤버튼을 위/아래 조절하면 된다.
이는 창을 닫고 다시 띄우면 그 효과는 사라진다


# 창을 다시 띄워도 계속 투명효과를 주려면 - 아래의 특정한 창 설정에 추가해준다.
 ( DropDownMenu|ToolTip|PopupMenu|Menu )


# 창의 타이틀 부분은 별도로 gconf 로 설정해야 하는 듯 하다.  ==> 이 설정은 잘 안 먹는 것 같다.

위처럼 해주면 되는데 좀 이상하다(12.10 에서만 그런지)

metacity_theme_active_opacity 값도 없어서 추가를 해줬다.
0.6 , 0.7 이런식으로 값을 줬는데, 보이는 것 처럼 0.699999 , 0.599999 등 이상하게 나오기도 한다.

 ==> 이 설정은 잘 안 먹는 것 같다.




반응형

WRITTEN BY
1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.

,

unity 에 대한 평가는 극과 극인것 같다.
그래서 ubuntu 12.04 , 12.10 으로 오면서도 gnome classic 으로 바꿔 쓰거나 하는 경우가 많다.

난 내 작업범위를 크게 벗어나지 않아서 그냥 저냥 적응하면서 쓰고 있다.


unity dock 이라고 해야 하나? 왼쪽에 나오는 어플 서랍에 원하는 어플을 넣고싶다.
설정을 맞춰서.

한예로 rdesktop 원격 접속하는 것을 넣고자 한다.
다음처럼 해당 위치에 넣어준다. (이름등은 알아서)

# cat ./.local/share/applications/rdesktop.desktop

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
StartupNotify=true
Icon[en_US]=/usr/share/icons/hicolor/48x48/apps/remmina.png
Name[en_US]=Remote Desktop
Exec=/usr/bin/rdesktop -u administrator -g 1850x1024 remotehost:3389
Name=Remote Desktop
Icon=/usr/share/icons/hicolor/48x48/apps/remmina.png

설정내용중 icon 도 원하는 것으로 바꾸면 된다.

그리고 nautilus 에서 저 파일을 독에 끌어다 넣으면 된다.
.local 이라 안보일텐데, Ctrl-H 를 눌러 숨김파일을 보이도록 한후 끌어다 넣는다.


반응형

WRITTEN BY
1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.

,

ubuntu 12.10 에서 HDMI 로 연결을 하니 모니터가 약간씩 밀린다.

주로 DVI 나 D-SUB 로 연결했었는데, 본체를 바꾸고, HDMI 로 연결해보았다.
그런데, HDMI 쪽이 몇십 픽셀정도씩 밀려서 보인다. 그리고 약간 뿌연느낌이라고 해야 하나 선명하지 않다.

모니터의 특성인지, 삼성 SyncMaster B2430 이라는 모델이다.


우분투 X 설정 xrandr 설정등 여러가지로 바꿔보고 해도 안된다.

그래서 보다보니 모니터 설정의 문제다.

메뉴 -> 설정및초기화 -> PC/AV 모드  라는 것이 있다. 이게 AV 로 되어 있어서 그랬다.

PC 로 바꿔주면 정상적으로 보인다.(DVI 에서는 별 문제가 없었던 것 같은데, HDMI 에서 그런듯 하다)


별다른 문제는 아니었다.


반응형

WRITTEN BY
1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.

,
웹개발자라면 필수로 알아야 하는 javascript.
jquery 등의 프레임웍이 있어서 참 편해졌다.

가끔 필요한 소스를 보려고 할때 minified 된 소스들이 있다.
http://jsbeautifier.org/
에서 decoding? unminified 할 수 있다.

소스는 참고만 하자.

반응형

WRITTEN BY
1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.

,
fsockopen 을 쓰는 API 의 라이브러리를 사용하다가 이런 메세지를 만나게 되었다.

Warning: Call-time pass-by-reference has been deprecated - argument passed by value; If you would like to pass it by reference, modify the declaration of fsockopen(). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file. However, future versions may not support this any longer. in ....

php.ini 의 allow_call_time_pass_reference  부분을 고치느냐.
API 라이브러리를 고치느냐.

10초 고민하다가, fsockopen 에서 value 를 받는 방식으로 바꿨다.
(fsockopen 에서 reference 로 받아야 하는 이유가 있나?)

 
반응형

WRITTEN BY
1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.

,
얼마전 우분투 11.04 가 출시되었다.
그런데, 개인적으로 바로 업그레이드 하지 않고 있다.(좀 말이 많은 버전이다. unity 등)
좀더 상황을 지켜보기로 했다.


ubuntu 버전에서 firefox 4 를 설치하고자 한다. (우분투 공식? 버전은 3.5 또는 3.6 일 것이다)

PPA 저장소를 추가해서 설치한다.

# add-apt-repository ppa:mozillateam/firefox-stable
명령으로 저장소를 추가한다.
# apt-get update
# apt-get upgrade
로 업그레이드 한다.

반응형

WRITTEN BY
1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.

,
웹카메라를 가지고 놀다 보니. 어떤 캠에서는 LED 가 계속 켜져 있는 상태가 되기도 한다. 볼륨조절하듯 조절가능한 것도 있기는 한데, 안되는 황당한 놈들이 있다.

생각으로는 usb port 별로 전원컨트롤 할 수 있는 방법이 있지 않을까 찾아보았다.
비슷한 것들이 있기는 한데, 완전히 차단시키지는 못하는 듯 하다.
root@ubuntu:/sys/bus/usb# lsusb
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 0ac8:3332 Z-Star Microelectronics Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
root@ubuntu:/sys/bus/usb# echo suspend > devices/2-2/power/level
root@ubuntu:/sys/bus/usb# lsusb
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
root@ubuntu:/sys/bus/usb# echo on > devices/2-2/power/level
root@ubuntu:/sys/bus/usb# lsusb
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 0ac8:3332 Z-Star Microelectronics Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
root@ubuntu:/sys/bus/usb#
위와 같이
echo suspend > /sys/bus/usb/devices/{device usb port}/power/level

처럼 값을 주면 usb 장치가 사라졌다 on 하면 다시 보인다.
 
그런데, 그것이 완전히 전원을 차단하는 것은 아니다. 작동상태정도만 조절하는 듯 하다.(메인 보드 마다 다를 수 있을지는 모르겠다)

또 다른 방법도 있다고 하는데.
echo "0" > /sys/bus/usb/devices/{device usb port}/power/state
다음과 같은 에러가 난다.
bash: devices/2-2/power/state: No such file or directory
가상장치같은 개념이라 없는 파일(state)을 만들 수는 없나 보다.


망할LED 계속 켜져있는 웹캠은 쓰지 말아야 겠다. 다른곳에서나 써야겠다.

반응형

WRITTEN BY
1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.

,
그동안 KBS 수신료를 내지 않고 있었다. 왜. 낼 이유가 없으니까?
지금까지 세금처럼 전기요금에 끼워서 수신료를 거둬가고 있었다.
신고하지 않으면 TV 가 없는 가정집도 꼬박꼬박 내야 한다.

그런 더러운 짓거리를 아주 자연스럽게 하고 있다.

2009 년이었나. 한전홈페이지에서 TV보유대수를 없애서 내지 않고 있었다.
이렇게. 바꾸주면 되었었다.


그런데, 2010년말경 11월이던가, KBS 가 수신료를 1000원인상해서 3500 원 받는다고 한때 이슈가 되었었다. 그 즈음 슬쩍 TV 보유대수 부분을 바꿔놨다.
잘 보면 증가만 되고, 감소는 전화로 하게 만들어 놨다.

게다가 이미 내고 있지 않던 수신료를 한전 전기요금 고지서에는 TV수신료를 끼워넣었다.
아무런 고지 없이...
자동이체를 하고 있어서 지금에서야 살펴보고 알았다.
2010년 10월에는 TV대수가 0 으로 나오고 수신료 항목은 없다.

그러다가.
2010년 11월에는 바뀌어 있었다. 아무런 고지없이.
참 절묘하지 않은가? 수신료 인상 이슈가 나오던 2010년 11월에 바뀌었다.
그런데, 아직 인상을 하고 있지 않으니, 1000원 올리는게 너무 적다고 생각하는 것인가?

아무튼 전화해서 한바탕 싸워야 겠다.


반응형

WRITTEN BY
1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.

,