Cassandra 를 사용해보고 있다.

이유야 빠른 스타트업을 위해서 이면서 관계형 DB를 뛰어넘을 수 있고 직관적인 데이터 이용을 기대하면서 써보려 한다.

아무튼 그러다 보니 다른 튜토리얼들에서 찾아보니 입력한 Row 에 대한 Key 값들을 List 하는 건 없었다.

그래서 cli 에서 확인해보니 list 라는 명령어를 쓰면 되는데, 결과가... -_-;

RowKey: 697a34626c7565

어쩌라고...

찾아보니 Key를 저장할 때부터 값을 hash(?)화 하는지 변환이 어려운 듯 싶었다.

그래서! 굳이 변환해서 보겠다면!

For example to return a particular row key and column in UTF8 format:

[default@demo] GET users[utf8('bobby')][utf8('full_name')];

You can also use the ASSUME command to specify the encoding in which column family data should be returned for the entire client session. For example, to return row keys, column names, and column values in ASCII-encoded format:

[default@demo] ASSUME users KEYS AS ascii;
[default@demo] ASSUME users COMPARATOR AS ascii;
[default@demo] ASSUME users VALIDATOR AS ascii;

즉.. ascii 로 바꿔서 보라는 거다.

아무튼 내가 찾은 건 위의 방법이고 정석은 ??? 모르겠다 +__+ =3=3=3

Posted by 눈빛마음
:
ubuntu bind9 에서 cache 서버로 동작시키려면 다음을 해줘야 한다.

 /etc/bind/named.conf.options 파일에 다음을 추가해주면 된다.
꼭 max-cache-size 를 넣어주어야 동작을 한다 주의!!

forwarders {
8.8.8.8;
168.126.63.2;
168.126.63.1;
};
max-cache-size  16M; 
Posted by 눈빛마음
:
정확한 절대 경로는 불가능 하지만...
다음으로 적절한 Bash 실행 파일 자체의 경로를 알아낼 수 있다.

echo `dirname $0` 
Posted by 눈빛마음
:
두말할 필요없이 간단히 말한다.

paypal이 구축하는 웹 서버를 접속할 수 있는지 확인해 볼 것!
Posted by 눈빛마음
:
Kde를 사용하는 입장에서 무슨 소리인지 잘 모르겠는 용어가 너무 많아서 하나씩 찾을 때마다 입력한다.

- Window to Screen 0 : 포커스된 창을 모니터 0로 옮긴다.
- Window to Desktop 1 : 포커스된 창을 가상의 데스크탑 1로 옮긴다.
Posted by 눈빛마음
:
Mac 에서 윈도우 키보드 키 변경하기
이걸 왜 해야하는 고 하니... 일반 윈도우 키보드에서는 스페이스 바로 옆에 알트키가 있고 그 옆에 커멘드 키가 있다.
하지만 맥에서는 스페이스 옆에 커멘드가 있고 알트키가 있다.

이걸 바꿔주는 유틸이 있었는데 이제는 시스템 기본으로 통합되어 있다.

그래서 외부 키보드가 어떤 키보드로 선택되어 있는지 잘 확인해서 다음처럼 변경해주면 된다.


Posted by 눈빛마음
:
NTP 서버 한국에서 쓸만 좋은 주소를 소개 한당~

kr.pool.ntp.org

 

http://www.pool.ntp.org/zone/kr
Posted by 눈빛마음
:
wget으로 파일을 받을 때는 항상 URL 주소로 바뀌어서 파일이 다운로드 되어 항상 불편하다.
이유가 만약에 인증이 있는 URL 주소든지, 아니면 다른 주소로 바꿔주는 형태의 URL 주소로 시작을 하면,
다운 로드 받고 나서는 무슨 파일명인지 알수가 없다.

웹에서 다운로드 되는 파일명의 형식은 다음으로 결정 지어준다고 한다. "Content-Disposition"
이 옵션을 살리려면 wget , curl 은 다음의 옵션을 주면 된다.

wget --content-disposition http://원하는 다운로드 주소

curl -O --remote-header-name http://원하는 다운로드 주소
Posted by 눈빛마음
:
간단하다

screen -S 세션이름

세션들의 이름을 보려면
screen -ls 

예전 세션에 접속하려면

screen -r  세션이름
 
Posted by 눈빛마음
:
ssh 터널링으로 git 업데이트 하기

ssh 터널링을 이해하고 ssh 설정의 port 변경을 이해하면 쉽다!
git 업데이트는 방화벽 밖에 있는 서버에서 내부의 git 서버의 업데이트를 말한다.

일단은 내부 git 서버에서 외부 서버로 ssh 터널링을 한다.
그뒤 ~/.ssh/config 를 수정해서 git 소스의 목적지를 변경해준다.

http://kanie.tistory.com/1500862
http://jeen.tistory.com/entry/SSH-sshconfig-%EC%97%90-%EB%8C%80%ED%95%B4%EC%84%9C


ssh -R 4567:localhost:22 iz4blue@211.234.107.198

vi ~/.ssh/config 에서 host 파일과 port를 추가하여 수정해주자.
Host test.dp
  Port 3035

이거 꽤 고급팁이다! 이거 보시는 분 복 받으시고, 복 받으셨으면 리플 정도는 남겨주세요 ^^ 


Posted by 눈빛마음
:

카테고리

분류 전체보기
Secret
일기
개인 기록
IT

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

달력

«   2024/05   »
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

글 보관함