본문 바로가기

/Technology

개인 웹사이트 쉽게 만드는 방법, fast.io 지금까지 개인 웹사이트를 hostinger에서 제공하는 무료 서비스를 이용하여 운영하고 있었는데, 일반적인 웹 호스팅 서비스라서 홈페이지를 수정하려면 랩탑에 있는 소스 코드를 수정해서 FTP로 접속해서 파일 업로드하는 일련의 과정이 너무 귀찮았다 (이를 핑계로 홈페이지 관리 소홀을 정당화...ㅎㅎ). 그러다 최근에 재미있는 서비스를 발견하게 되었다! fast.io라는 회사가 제공하는 서비스는 CDN. 위키페이지 링크를 달아 두었지만, CDN을 간단하게 설명하자면 Content Delivery Network라고 보통 파일들을 큰 네트워크의 서버들을 이용하여 좀 더 빠르고 안정적으로 파일들을 엑세스 가능하게 해주는 서비스다. 주로 이용되는 분야는 소프트웨어들을 다수의 사람들에게 배포할 때. Fast.io -.. 더보기
사설 IP 주소 블럭 RFC1918 이름 IP 주소 범위 주소 갯수 클래스 정보 가장 큰 CIDR 블럭 (서브넷 마스크) 호스트 ID 길이 24-bit block 10.0.0.0 – 10.255.255.255 16,777,216 single class A 10.0.0.0/8 (255.0.0.0) 24 bits 20-bit block 172.16.0.0 – 172.31.255.255 1,048,576 16 contiguous class Bs 172.16.0.0/12 (255.240.0.0) 20 bits 16-bit block 192.168.0.0 – 192.168.255.255 65,536 256 contiguous class Cs 192.168.0.0/16 (255.255.0.0) 16 bits (from http://en.. 더보기
PUTTY 화면 설정. PUTTY는 원격으로 리눅스 쉘을 이용하는 ssh를 이용하는데 있어 가장 흔히 이용되는 프로그램이다. 강력한 성능에 실행파일 하나로 설치 안해도 되는 포터블 버전도 제공하기 때문에 정말 자주, 많이 이용되는 프로그램이다. 하지만 기본 설정대로 이용시에 약간의 불편함이 있어 그를 해결하기 위해 내가 사용하는 설정을 공개한다. 1. 버퍼크기. 라인 버퍼는 커맨드를 실행했을 때 화면상에 보여지는 줄의 수를 말한다. 만약 라인 버퍼가 작다면, 여러줄 출력되는 명령어 실행시에 화면을 스크롤해서 보면 일정 부분이 짤려 보이게 된다. 기본 설정에서는 200줄로 한정돼 있으므로 200줄 이상 화면에 출력된다면, 실행 도중에 프린트 되는 내용의 일부가 짤리고 최종 200줄만 볼 수 있는 것이다. 그래서 나는 1만줄 정도.. 더보기
무료 1차 도메인 주소 받기 -- http://www.dot.tk/ 기본적으로 무료 도메인 주소들은 3차 (name.xxx.xxx) 혹은 4차 (name.xxx.xxx.xxx) 이기도 하다. 하지만 오늘 발견한 이 사이트는 무료로 2차 도메인 주소를 제공한다. 예를들어 주소를 example로 하고 싶으면 example.tk 라는 주소를 제공해 준다는 말이다. 무료로 쓰려면 4글자 이상이어야 하는 등의 약간의 제약이 있기는 하지만, 이정도야 무료로 2차 도메인 주소를 받는 정도라면 충분히 감수할만한 제약이니 이 점은 살포시 무시 :) 여튼 공짜라는 점에서 무조건 강추!!! 이제 모두들 2차 도메인 무료로 씁시당 :) 여기 클릭!! 더보기
집은 못사니 내 이름으로 된 도메인이라도 사야지 내 20년 넘는 인터넷 인생에서 처음으로 개인 도메인 주소를 돈 주고 구매했다!! 감격 감격 ㅠㅠ 다른 사람들도 다 그렇겠지만 나는 정말 고민고민 많이 했다 (결정장애 때문인지...)개인 도메인을 돈 주고 구매하는 것이 정말 나한테 필요한 것인가,그렇다면 얼마의 유지비가 들고, 그로 인해 내가 얻을 수 있는 득과 실에 대해 오래 고민했다. 결론은 없음.. 그래서 그냥 한번 질러보자 하고 주말을 이용해서 도메인을 구매했다. 블로그도 이제 본격적으로 시작해서 도메인 비용 만이라도 벌어보리라는 원대한 꿈과 함께... 이 글은 나처럼 이렇게 고민하는 사람들에게 그냥 한번 질러보라고 말해주고 싶어서 적어본다.생각해보면 그리 비싼 비용이 아닌데 (1년에 천원인 도메인들도 정말 많다) 개인 도메인 갖고 나서 왠지 뿌.. 더보기
맥 주소 (MAC address) 랜덤으로 변경하기. 이 글에서 작성된 쉘 스크립트는 howtogeek.com 사이트에서 제시한 방식을 재사용이 편하게 바꾼 것이다.위의 쉘 스크립트 파일을 실행하는 방법은 아래와 같다. 만약 en0 말고 다른 인터페이스를 수정하려면 en0 대신 입력하면 된다 (e.g., en1, eth0, etc)> ./random_mac.sh en0 이 쉘 스크립트가 실행하는 각각의 명령어들의 부연 설명을 하자면,sudo ifconfig $1 down argument로 주어진 인터페이스를 정지시키는 명령이다. 슈퍼 유저의 권한이 필요하므로 sudo를 이용하여 명령어를 실행한다.sudo ifconfig $1 ether `openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/.$//'`이 명령어는 우선 랜덤한 맥 .. 더보기
텍스트 파일에서 해당 패턴의 N번째 occurrence까지 뽑아내는 명령어 예시) input.txt 파일에서 100번째 빈 문장 까지를 잘라내는 명령어> head -`grep -n -P '^$' input.txt | head -100 | cut -d : -f 1 | tail -n 1` input.txt > output.txt 설명)grep -n -P '^$' input.txt: input.txt 파일에서 empty string을 regex (^$) 를 이용해서 라인 넘버와 함께 (-n) 출력. head -100: 100번째 줄까지 (-100) 만 출력. cut -d : -f 1: 라인을 콜론으로 잘라내어 (-d :) 첫 필드만 뽑아냄 (-f 1). tail -n 1: 마지막 한줄 (-n 1) 만 뽑아냄. 더보기
긴 인터넷 주소를 짧게 줄여서. 긴 인터넷 주소를 줄여주는 서비스로 가장 유명한 서비스는 tinyurl.com이나 goo.gl 등의 외국 서비스인데 한국에서도 비슷한 서비스가 다음의 한 팀에서 나왔다. durl.kr / durl.me (durl는 한글로 '여기'. 외우기 쉽네. ㅎㅎ) 장점은 링크를 만들면 미리보기가 지원된다는 점이다. 외국 서비스들은 줄여진 링크가 어느 사이트로 연결되는지 불안해서 잘 안열어보게 되는데.이건 미리보기 서비스를 지원해서 사용자가 확인후에 그 사이트로 진행할 수 있는 점이 참 매력적이다. 실험삼아 내 블로그 주소 (hajadc.tistory.com)도 한번 줄여봤다.마우스 커서를 링크 옆에 아이콘에 가져가면 프리뷰와 뷰 카운트를 보여준다http://durl.kr/6oc6md 미리보기 한번 맛 보시길 :) 더보기