2013 이전/기타 7

[UNIX] cat 리다이렉션 주의 사항

간단한 파일 입출력을 위해서 cat을 이용하는 경우가 종종 있을 것이다. 간단한 명령어기 때문에 별 생각 없이 써왔던 명령어였는데, 실수를 통해서 좀 깊이 알게되어 정리 해보려 한다. 내가 했던 실수는 다음과 같다. test1.txt 와 test2.txt의 내용을 test3.txt에 저장하려고 하였다.그런데 실수로 아래와 같이 해버렸다. $cat test* > test3.txt 위 문장은 풀어서 쓰면 다음과 같다 $cat test1.txt test2.txt test3.txt > test3.txt 위처럼 자기 자신 까지 포함해서 test3.txt에 저장이 되게 한 것이다. 그래도 test3.txt가 내용이 존재 하지 않기때문에 별 문제없을 것이라고 생각했다. 그런데, 신기하게도 무한 루프가 걸리면서 tes..

2013 이전/기타 2017.02.25

옛날 웹페이지를 찾아 보자!

인터넷을 예전 모뎀시절 부터 사용해 왔다면, 예전 hanmail, empas 등의 예전 웹페이지들이 그리울때가 있을 것이다. 또는 자료 수집이나 참고용으로 예전 90년대 후반 2000년대 초반의 웹페이지가 필요할 때가 있을 수 있다. 혹은. 백업 해놓지 않았었던, 웹 페이지 관련 리소스를 날려 버렸을때, 기존 웹 페이지가 어딘가 보관되어 있다면, 필요한 리소스들을 얻어 낼 수 있을것이다.(본인 체험) 놀랍게도 이를 저장해 놓고 기록하는 곳이 있다. 도메인을 연결만 해놓은 것이 아니라, 리소스를 저장하고 이를 기록해 놓고 있다. 무려 1996년 이후부터 기록이 되어 보관중이다. 웹 페이지 설명에서는 무려 240 billion(2400억)의 페이지가 보관되어 있다고 한다. 바로 http://archive.o..

2013 이전/기타 2017.02.25

손쉽게 개발서버 구축하기

예전에 우분투 환경에서 웹서버를 구축하고 이용을 하였었다. 그때 당시 필요에 의해서 ruby on rails 와 redmine을 셋팅하려고 하였는데.. 몇일을 삽질하다가 포기한적이 있다. 리눅스 셋팅에 아직 서투른가보다 하고 고배를 마셨다가, 최근 다시 필요로 해서 Mac환경에서 Redmine을 설치하려고 하였다. Mac은 더 어려우면 어쩌지하고 찾아 보고 있다가 엄청난 것을 발견하였다. 바로 Bitnami 라는 프로그램이었다. http://bitnami.org/stacks 위 링크를 보면 알겠지만 redmine을 비롯해서 서버 개발자들이 좋아하는 툴들이 모아져 있다. 해당 툴들을 이용하기위한 모든 설치와 셋팅을을 간단한 설치 하나로 해결해 준다. 더욱 엄청난 것은 윈도우, 리눅스, 맥OS 등의 os에 ..

2013 이전/기타 2017.02.25

내 도메인을 활용한 무료 ddns 설정 dnsEver

유동 ip를 사용하는 집에서 서버를 이용하려면 언제 바뀔지 모르는 ip 때문에 힘든점이 많다. 이떄 사용하는 것이 ddns 라는 방법이다. ddns에 대해서는 http://terms.co.kr/DDNS.htm 를 참조해 보기 바란다. 일반적으로 공유기에서 제공해주는 기능을 이용하는 것이 간편하다. ipTime의 경우 아래의 링크를 확인해 보기 바란다. http://iptime.co.kr/~iptime/bbs/view.php?id=faq_setup&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=164 하지만 자신의 도메인을 이용할 수 없어서 그닥 땡기지가 않는다. 일반적으로 호스팅을 사용하는 사용자는 dns를 이용해서 ddns를 활용할 수 있는 방법이 없기..

2013 이전/기타 2017.02.25

iOS6의 화려한 변신은 국내 사용자에겐 그림의 떡(?)

한국시간 9월 20일 iOS6가 정식 출시 되었다.그에 맞추어 전에 썼던 글을 수정해 보았다. 베타 때와 달라진점과 그래도 여전히 부족한 점에 대해 중점적으로 소개해 보겠다. 이번 iOS6에서 중점적인 부분은 구글 맵을 버리고 새롭게 도입한 맵과 좀 더 다양한 기능이 추가된 시리 이다. 먼저 맵, 발표할때만 보더라도 우와~ 우와~ 하면서 보았다. 3D형식의 일반 맵과 FlyOver라는 심시티 스러운 뷰들이 놀라울 다름이었다. 더군다나 tomtom의 네비게이션 기능까지 추가되어 화려하고 완벽한 지도앱으로 탈바꿈 되었다. 베타 때보다는 생각 보다는 많은 것이 지원되었다. 일단 독도! 가 제대로 표현이 되었고, 턴바이턴 네이게이션이 국내에서 동작을하고, 도로명과 상호가 한글화 되었다. 하지만, 아직도 세세한 ..

2013 이전/기타 2017.02.25

[클라우드 서비스] 클라우드 서비스별 장단점

오늘부로 소문만 무성했던 google Drive 서비스가 미국을 시작으로 본격적으로 시작되었다.한국에 정식 서비스는 5월 3일 부터 시작된다고 한다.덕분에 지금 https://drive.google.com/start 를 들어가면 404 Not Found 에러가 보여진다.단, 방법이 있는데google 계정으로 로그인 후에 언어를 영어로 설정해주면 페이지가 보여진다.그랫더니 "Your Google Drive is not ready yet" 라는 메시지가 나와서 조용히 기다리는중....내가 요녀석을 목빠지게 기다리는 이유는... 은근히~ 딱 맘에 드는 클라우드 서비스가 없다..그래서 간단히 클라우드 서비스의 장단점을 다분히 주관적으로 정리해보려고 한다. Drop box세계적으로 가장 많은 사용자를 가지고 있는..

2013 이전/기타 2017.02.25

Syntax highlighter 3.x 자동 줄 바꿈

블로그에 소스를 공유하다 보니 Syntax highlighter를 설치하여 사용하게 되었다. 그런데 최신 버젼인 3.x 을 설치하였는데, 다른곳에서 쉽게 볼수 있던, 자동 줄바꿈이 되지 않았다. 셋팅이 바꼇는지 확인해보고 googling을 해보았는데, 결론은.. 3.x 대에서는 기본적으로 자동 줄바꿈이 되지 않고 가로 스크롤이 생겨 버린다. issue로 등록되었는지는 확인 되진 않았지만 지금 나온 최신 버젼까지는 지원이 안되는것 으로 확인되었다. 그래서 결국 2.x 으로 설치하여 지금은 사용중이다. 줄바꿈이 꼭 필요하다면 2.x 최신버젼을 사용해 보기 바란다. 단, 3.x 에는 2.x에서 문제 였던 선택할때 line 번호까지 선택되던 문제가 해결되어 있다. 따라서 버젼 선택은 사용자의 판단에 맡기겟다.

2013 이전/기타 2017.02.25