본문 바로가기

remove sitemap in google search engine 구글서치엔진에서 사이트맵이 여러 개 등록되어 있을 때 불필요한 사이트맵을 삭제하는 방법을 간단하게 정리해봅니다. 1. 구글서치엔진 사이트 접속 >> 왼쪽 메뉴에서 sitemap 선택 >> sitemaps 페이지 위와 같이 사이트맵이 나오는데요. 저는 이미 다 지워서 1개만 보이지만 원래는 여러 개의 sitemap이 등록되어 있었습니다. 불필요한 것들을 삭제하고 싶었고요. 삭제하려는 sitemap을 선택해서 상세정보로 넘어갑니다. 2. 등록된 sitemap의 상세정보 페이지 오른쪽에 ... 버튼을 선택하시면 Remove sitemap 이라는 메뉴가 보입니다. 이 버튼을 누르면 sitemap을 삭제하실 수 있습니다. 버튼이 어디있는지 안보여서 몇 번이나 들어가봤는데 ... 하위에 있더라고요. 혹시 저처럼 못.. 더보기
git branch delete / remote branch delete / remote branch list udpate Git branch delete / list update git branch delete 로컬에서 git branch 하나를 삭제하고 싶을 때에는 -d 옵션으로 가능합니다. 아래와 같이 말이죠. git branch -d branch_name 여러 개의 로컬 branch를 삭제하고 싶을 때에는 -d 뒤에 쭉 붙여주면 됩니다. git branch -d branch_name branch_name2 branch_name3 branch_name4 git branch force delete 기본적으로 합쳐진 branch가 아니면 에러가 나면서 지워지지 않습니다. 그럴 때 강력하게(?) 삭제하는 옵션은 -D 입니다. 대문자는 강력하니까요. git branch -D branch_name -d 옵션과 마찬가지로 -D 옵.. 더보기
AWS AMI 삭제하는 방법 간단하게 정리 EC2 AMI 삭제하는 방법 간단하게 기록해둡니다. 중요한 것은 AMIs 삭제로 끝내는 것이 아니라 연결된 Snapshot도 같이 삭제하기 !! 1. EC2 Dashboard >> AMIs 를 선택하면 생성되어 있는 AMI 리스트가 나타납니다.2. 삭제하려는 AMI를 선택하고 상단에 있는 Actions를 눌러 Deregister 수행하면 화면에서 사라지죠. EC2 Dashboard >> AMIs 선택 화면 Actions >> Deregister 3. AMI는 snapshot을 활용하기 때문에 snapshot도 같이 삭제해줘야합니다.4. EC2 Dashboard >> Snapshot 메뉴 선택 후 삭제하려는 Snapshot 선택. EC2 Dashboard >> Snapshots 선택 화면 5. 선택된 Sn.. 더보기
AWS AMI 제거하기 이번 포스팅에서는 AMI를 제거하는 방법에 대해서 그림으로 정리해보려고 합니다. AWS에서 주요 기능이나 방법은 한글로도 된 문서가 잘되어 있는 것 같아요.제가 여기서 정리해보려고 하는 내용도 아래와 같은 문서가 이미 존재합니다. AWS의 AMI에 대한 소개는 아래 URL을 참고하시면 됩니다. http://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/AMIs.html AMI를 삭제하는 방법도 Text로 잘 나와있고요.http://docs.aws.amazon.com/ko_kr/gettingstarted/latest/wah-linux/getting-started-cleanup-custom-ami.html 그래도 사진으로 남겨두려고 합니다. 아무튼 GOGO 먼저 E.. 더보기
파이썬 basic - 파일 읽을 때 newline (/n) 제거하기 (remove newline) 파이썬으로 파일을 읽어들일 때 각 줄의 맨 끝에 있는 newline(/n)을 제거하는 방법에 대해서생각나는 것만 정리해봅니다 :) 실험에 사용된 textfile은 아래와 같아요. 일단 읽어들여서 출력하는 소스는 아래와 같이 작성할 수 있습니다. with open("./test.txt", "r") as f : for i in f.readlines(): print i 작동시켜보면 아래와 같이 출력됩니다.이유는 파일 각 라인의 맨 끝에 newline이 들어가 있기 때문입니다 :)이걸 삭제하는 방법은 여러 가지가 있습니다. 구글에 쳐보면 참 많이 나와있구요. 여기서는 그냥 기록용으로 2개만.. 첫 번째 방법은 각 라인에서 -1까지 자르는 것입니다. 아래 line 5를 보면 i[:-1]를 통해 각 라인의 첫 번째.. 더보기
DRF - ModelViewSet Custom Method 저는 Django REST Framework 를 통해서 Restful API를 만들 때 View 단에서는 ModelViewSet을 주로 활용하고 있어요.그냥 왠만한 것은 그냥 사용해도 되고, Custom이 필요할 때는 필요한 Method만 Override 해서 사용하면 좋더라구요. 예를 들어서 Get으로 들어오는 요청은 list 함수를 Override하면 되고 Post 요청은 create 함수를 Override 하면 됩니다.함수를 호출하는 것은 Router에서 이뤄지기 때문에 어떤 Router를 사용하느냐에 따라 약간 달라질 수 있겠습니다. DRF Homepage에 보면 http://www.django-rest-framework.org/api-guide/routers/Router에 대해 자세히 설명되어 .. 더보기
QGIS: multiple ring delete in polygon 폴리곤 내부에 존재하는 여러 ring을 삭제하는 방법을 간단하게 정리해둡니다. :) 1. 폴리곤 내부에 아래 그림과 같이 여러 ring이 존재한다면... 손으로 지우기가 매우 힘들죠. 마우스로 하나 씩 클릭해야 하기 때문입니다. ㅠ 크기가 작은 것들은 더 그렇죠. 2. 아래 그림과 같이 한 번에 변경할 수 있는 기능이 GRASS에 존재합니다. 3. Processing Toolbox를 열고 Grass 하위에 존재하는 v.clean을 찾아보세요. 여기서 cleaning tool을 rmarea로 설정하고 적당한 threshold 값을 입력합니다. !! 좌표계에 따라 threshold 값이 달라져야 하겠죠. 아마도요. 값 설정을 완료한 후에는 run을 눌러서 실행!! 더보기
DRF - Django Rest Delete 403 Error Delete 요청을 Django Rest Framework로 보내는 것에서 헤맸다. 일단 jQuery를 활용하여 Post 요청을 하는 예시를 보면 아래와 같다. jQuery기반의 cookie 라이브러리를 사용하고 있는데 아무튼 위와 같은 소스를 통해 DRF 기반의 restful API에 요청하는 것이 가능했다. 당연히 위와 같은 방법으로 delete도 실험했는데 이상하게 delete는 잘 안되고 아래와 같은 에러가 발생했다.CSRF 에러 !! 해결하기 위해서는 post와는 조금 다르게 ajax 셋팅이 필요했다.CSRF Token 값을 beforeSend를 통해 전달해야한다. post도 위와 같은 방식으로 가능한지 테스트를 해봐야겠다.!!방금해봤다!! 가능하다!!! 그럼 아래 방식으로 통일해서 사용해야겠다.. 더보기
OpenStack - gre port delete 간단하게 저장용으로 OpenStack Neutron에서 gre port를 간혹local_ip나 remote_ip를 실수해서 잘못 적는 경우가 있습니다. (아마 저만 그럴꺼에요, 그리고 이 포스팅을 검색하신 분도?) 또는 ip 주소가 변경되거나 기존 compute node가 사용되지 않을 수 도 있죠. 아무튼 어쨌든 port를 지우고 싶다면 아래 내용을 참고해보세요. 1. ovs-vsctl show - 네 맞아요. 아래 노란색으로 표시한 녀석을 지우고 싶습니다. - 지우려면 아래 명령어를 사용하시면 되는데요. - ovs-vsctl del-port br-tun gre-0a00010c - 쉽죠. 그런데 이 상태로만 하면 neutron 관련 service를 다시 실행하면 삭제한 port가 다시 살아나요. 그래서.. 더보기
Librados Python - Pool List, Create, Delete 관련 포스팅 목록 Ceph, RADOS - pool list, create, delete - http://ngee.tistory.com/758 Librados Python - Pool List, Create, Delete - http://ngee.tistory.com/759 Librados Python - Object Input, Output - http://ngee.tistory.com/760 이전 포스팅에서 rados 명령어를 통해서 pool의 목록을 확인하고, 생성하고, 삭제하는 것을 테스트해봤습니다. 이번에는 커맨드라인 명령어가 아니라 python(파이썬)을 통해서 pool 목록 확인, 생성, 삭제를 테스트해보는 것이 목적입니다. apt-get install python-rados (ubuntu .. 더보기
Ceph, RADOS - pool list, create, delete 관련 포스팅 목록 Ceph, RADOS - pool list, create, delete - http://ngee.tistory.com/758 Librados Python - Pool List, Create, Delete - http://ngee.tistory.com/759 Librados Python - Object Input, Output - http://ngee.tistory.com/760 Ceph에 대해서도 정리해두려고 카테고리 생성 :) 자주 쓸 것 같은 명령어들을 정리해두고 쉽게 찾아보려고 합니다아. 일단 Ceph는 0.94.2 버전을 설치했습니다. 몇 개의 포스팅에서는 RADOS 명령어를 잘 사용해보는 것이 목표입니다 :) 일단 참고 URL 부터 architecture - http://doc.. 더보기
MariaDB Column Drop, Delete 이번에는 MariaDB를 사용해야 하는데요. 많이 쓰이는 SQL 정리도 할 겸. 몇 가지 포스팅을 작성해두려구요 . 이미 많은 블로그에서 정리가 되어 있고, 공식 홈페이지나 SQL 문서를 보셔도 됩니다. MariaDB 홈페이지 : https://mariadb.org/ MariaDB Doc : https://mariadb.com/kb/en/ W3C School SQL : http://www.w3schools.com/sql/ 이번에는 기존 테이블에 존재하는 컬럼을 삭제하는 내용입니다. 아래 그림 처럼 데이터베이스 testdb 라는 곳에 userinfo 라는 테이블이 존재한다고 가정하겠습니다. 총 3개의 컬럼이 존재하는데요. uid, username, age입니다. 여기서 age 컬럼을 삭제하기 위해서 아래와.. 더보기
MariaDB Create, Drop(delete) Database SQL 이번에는 MariaDB를 사용해야 하는데요. 많이 쓰이는 SQL 정리도 할 겸. 몇 가지 포스팅을 작성해두려구요 . 이미 많은 블로그에서 정리가 되어 있고, 공식 홈페이지나 SQL 문서를 보셔도 됩니다. MariaDB 홈페이지 : https://mariadb.org/ MariaDB Doc : https://mariadb.com/kb/en/ W3C School SQL : http://www.w3schools.com/sql/ 이번 포스팅에서는 데이터베이스 생성 및 삭제입니다. 데이터베이스 생성은 create database name; 이죠. 왼쪽 그림에서는 testdb 라는 데이터베이스를 생성해봤습니다. sql) create database testdb; 입니다. 데이터베이스 목록을 확인하기 위해서는 sql.. 더보기
Ubuntu - logical volume delete (remove) 우분투 환경에서 Logical Volume을 확인하는 명령어는 lvdisplay 입니다. 아래 화면은 lvdisplay를 수행한 화면입니다. Logical Volume이 많다면 더 나올 수 있습니다. 예로 위 볼륨을 삭제하고자 한다면 아래와 같이 명령어를 작성하시면 됩니다. lvremove LV_Path 즉 아래와 같죠. lvremove /dev/cinder-volumes/volume-74c90015-f35a-4347-939e-7a27adcc415d 그럼 Do you really want to remove and DISCARD active logical volume /dev/cinder-volumes/volume-74c90015-f35a-4347-939e-7a27adcc415d? [y/n] y/n 질문이.. 더보기
안드로이드 크롬 비밀번호 삭제(제거), 저장 비활성화 안드로이드 스마트폰에서 크롬 웹 브라우저를 사용하실 때 비밀번호 저장여부를 계속 물어보는데요. 저장한 경우 삭제하는 방법도 알아야겠죠. 간단하게 저장된 비밀번호를 삭제하실 수 있어요. 크롬 브라우저를 열기 -> 오른쪽 상단에 점점점(...) 클릭하면 아래와 같은 화면이 보입니다. 그림에 노란색 표시한 부분을 따라서 실행하시면 저장된 비밀번호를 삭제할 수 있어요~~~ !! 자꾸 비밀번호를 저장할꺼냐고 물어보는데, 앞으로는 물어보지 않도록 하려면 비밀번호 저장 기능을 꺼두시면 됩니다. 아래 그림에 빨간색 동그라미로 표시한 부분을 클릭하시면 됩니다. 더보기
크롬 - 저장된 비밀번호 삭제(제거) 크롬에 저장된 비밀번호 지우기(삭제하기)에 대해서 간단하게 포스팅으로 남겨요~~ 크롬을 실행하고, 오른쪽 상단에 있는 버튼()을 눌러서 settings에 들어갑니다. 혹은 크롬을 실행하고 주소창에 chrome://settings/ 을 입력해보세요. 아래와 같은 화면이 보이죠? (넘 커서 줄였어요.) 1. 맨 아래 있는 노란색으로 색칠해둔 고급 설정 표시!!! 를 클릭하세요. 2. 고급 설정 표시를 클릭하면 아래 쭉 길게 나오는데요. 그 중에서 비밀번호 및 양식에 가셔서 노란색으로 색칠해둔 비밀번호 관리를 클릭하세요!! 3. 그럼 저장되어 있는 비밀번호 리스트가 나옵니다. 웹 사이트 주소랑 아이디가 입력되어 있거든요. 맨 오른쪽에 있는 X 를 선택해서 삭제하시고 완료!! 간단하게 저장된 비밀번호를 삭제했습.. 더보기