구글
Online XML Sitemap Generator 를 이용한 티스토리 사이트맵 만들기 (네이버 웹마스터 도구, 구글 웹마스터 도구)
2017. 7. 9.Online XML Sitemap Generator 를 이용한 티스토리 사이트맵 만들기 (네이버 웹마스터 도구, 구글 웹마스터 도구에 사이트맵 등록하기) Online XML Sitemap Generator 을 이용하여 티스토리 사이트맵을 만들어 네이버, 구글 웹마스터 도구에 입력해보자. 1. Online XML Sitemap Generator 에 접속하여 생성하고자 하는 사이트의 URL을 입력한다. 2. 사이트 정보를 입력한 후 XML Sitemap 을 만든다. 3. 사이트맵이 생성 완료되면 해당 xml 파일을 다운로드한다. 4. 해당 파일을 첨부하여 비공개 게시물을 작성한다. 5. 작성된 해당 게시물로 이동하여 첨부파일의 링크 주소를 복사한다. 6. 네이버 웹마스터 도구 > 요청 > 사이트맵 제출해당 ..
장고 사이트에 reCAPTCHA 넣기 Add reCAPTCHA to Django site
2017. 4. 10.장고 사이트에 reCAPTCHA 넣기Add reCAPTCHA to Django site 각종 봇과 스팸으로부터 사이트를 보호하기 위해 구글의 reCATCHA 를 많이 사용하는데요. 본 포스팅에서는 장고로 만들어진 사이트에 이를 손쉽게 적용해보는 방법을 살펴겠습니다. 1. Requirements1) reCAPTCHA > Get reCAPTCHA 클릭하여 다음과 같이 키를 획득한다. 사이트 등록이 끝나면 2개의 키를 받게 되는데 Site key와 Secret key가 바로 그것이다. 여기서 Site key(사이트와 사용자간)는 원하는 페이지에 렌더링하기 위해 사용되고, Secret key(사이트와 구글간 통신)는 settings.py 모듈에 등록하여 구글과 사이트 간의 통신을 위해 사용된다. 2) setti..
구글스프레드시트를 이용한 트위터 봇 만들기 (2) - "Markov" Setup
2015. 8. 17.시작하기 위에서 보는 바와 같이 4개의 데이터시트 중에 선택이 가능하다. 그 4개의 데이터시트는 각각의 특징이 있으며, 다른 내용으로 변경도 가능하다. 여기서는 먼저 Markov 시트의 적용에 대해 살펴본다. "Markov" Setup Markov 데이터시트의 경우 위와 같은 형태를 갖추고 있다. 데이터 입력 시트는 B5 와 그 이하의 셀을 스캔해서 트윗을 생성해낸다. 이 셀에 다른 텍스트를 대체해서 넣을 수도 있다. 이 형태는 다른 알고리즘보다는 트윗 생성에 좀 더 시간이 소요된다. 새로운 텍스트를 B5 셀 이하에 붙여넣는다. [Bot] - [Stop Posting Tweets] 을 통해 기존의 트윗 생성을 중단한 후 [Bot] - [Generate Preview] 를 통해서 트윗 데이터가 제대로 출력..
구글스프레드시트를 이용한 트위터 봇 만들기 (1)
2015. 8. 17.구글스프레드시트를 이용하여 주기적으로 트윗을 전송하는 봇을 만들어보자. 먼저 https://docs.google.com/spreadsheets/d/1Cbg_6pYN04XtDHpDLtxAP3ExQEBL8PYBXBQ1E5_Sq30/copy에서 스프레드시트를 복사한 후에 시작! Step 1: Create a Twitter account for your Bot먼저 봇으로 사용할 새로운 트위터 계정을 만듭니다. Step 2: Create a Twitter App for your Bot스프레드시트가 트위터와 소통할 트위터 앱을 만듭니다. http://apps.twitter.com 로 이동하여 "Create New App" 버튼을 이용해 트위터 앱을 만든다. name, description, website 항목을 필..
오바라 가즈히로, 나는 왜 구글을 그만두고 라쿠텐으로 갔을까? - 1. 유저와 기업의 매칭. 그리고 유저의 의도의 첨예화
2015. 5. 9. 1. 가장 기본적인 비지니스의 원리 장사의 기본은 '장소에 따라 다른 가치의 차이'를 돈으로 바꾸는 것이다. [구매지] 상품의 가치를 그만큼 느끼지 않는다 ↓ 장소에 따라 다른 가치를 돈으로 바꾼다. [소비지] 상품에 대한 가치를 가장 많이 느낀다. 2. 하지만 인터넷이 물건의 가치를 바꾸었다. 정보가 공유됨으로써 '장소에 따른 가치의 차이' 자체가 없어진다. 이제 양상이 바뀌어 '가치의 차이'가 '정보의 차이'로 대체된다(물건이 정보로 대체된다). 유저 그 자체가 상품이 된다. 하지만 유저를 찾는데는 비용이 든다. 3. 유저와 기업의 매칭의 최적화가 대단히 중요해진다. 유저가 무엇을 구하는가를 유저 자신이 명확히 언어화하도록 한다. 알고 싶은 정보를 구글 검색창에서 키워드로 입력시키는 것과 같이 말..
구글 스프레드시트를 이용한 [성적관리시스템] 만들기 (1) - 입력 데이터 목록 만들기, 학생명단 만들기
2015. 3. 14.구글 스프레드시트를 이용하여 간단한 성적관리 프로그램을 만들어보자. 먼저 필요한 화면들을 생각해보자. 1) 데이터 입력 : 학생명단 입력, 시험 생성, 성적입력 등 2) 목록관리 : 데이터의 일관성을 확보하기 위해 별도 시트에서 입력되는 데이터의 목록을 관리한다. 3) 결과 분석 : 반별 성적표, 개인별 성적표, 반별 비교 등 그럼 본격적인 작업을 위해 구글 문서편집기로 이동한다. https://docs.google.com/spreadsheets/u/0/ 위의 링크로 들어가 하단의 + 아이콘을 클릭하면 아래와 같이 새로운 스프레드 시트가 열린다. 목록을 만들자 먼저 만들 것은 다음과 같이 목록의 내용이다. 이는 일관된 데이터의 사용을 위함이다. 예를 들면, 어떤 학생은 자신의 출신학교를 '한국대'라..
무료원격지원툴 'Chrome 원격데스크톱'
2015. 2. 17.컴퓨터 사용시 장애 사항이 있지만 그 해결방법을 명확히 모르는 경우 다른 분으로부터 도움을 받고 싶다면 무료로 이용가능한 원격지원 툴인 을 이용해보시기 바립니다. 설치에 앞서 기본적으로 크롬 브라우저가 설치되어 있어야 하며, 구글 계정을 가지고 있어야 합니다. 1. 아래와 같이 Chrome 웹스토어(https://chrome.google.com/webstore/category/apps?hl=ko) 에 접속 후 '원격 데스크톱'이라고 검새한 후 설치합니다. 2. 다른 사용자가 자신의 컴퓨터에 접속해서 제어가능하도록 [공유]를 허용합니다. 3. 호스트 설치 프로그램이 필요합니다. 해당 프로그램을 아래와 같이 설치한 후 확인 버튼을 누르세요. 4. 아래와 같이 뜨는 12자리 인증코드를 상대방에게 알려주면 됩니..
구글 맵 Google Maps (4) - 실시간 데이터를 활용한 지도 그리기 (히트맵 Heatmap 의 적용)
2015. 1. 23.Heatmap은 각 진원지에 아이콘을 표시하기보다 색상과 도형을 사용하여 데이터의 분포를 나타내는 것으로 아래에서 빨간색은 지진 활동이 활발한 지역을 나타낸다. Heatmap을 표시하기 위해 HeatmapLayer 클래스를 포함하는 visualization 라이브러리를 사용합니다. 라이브러리를 사용하는 경우, Maps API 자바스크립트가 호출되면 라이브러리를 로드해야 합니다. function initialize() { var mapOptions = { zoom: 2, center: new google.maps.LatLng(2.8,-187.3), mapTypeId: google.maps.MapTypeId.TERRAIN }; map = new google.maps.Map(document.getElement..
구글 맵 Google Maps (3) - 실시간 데이터를 활용한 지도 그리기 (지진 강도에 따라 커지는 원)
2015. 1. 22.앞에서 다룬 소스를 일부 수정하여 기본 아이콘 이외의 방법으로 실시간 진원지 정보를 표현해보자. 지진의 진도에 따라 커지는 원을 표현해보자.이는 아래 소스에서 보듯이 icon: getCircle(earthquake.properties.mag) 을 이용하여 표현할 수 있다.
구글 맵 Google Maps (2) - 실시간 데이터를 활용한 지도 그리기
2015. 1. 22.이제 실시간으로 데이터를 전송받아 지도에 마킹하는 방법을 알아보자.아래는 USGS(미지질조사국)의 실시간 지진데이터를 받아 각각의 진원지에 기본 아이콘을 표시해주는 소스다.
구글 맵 Google Maps (1) - 기본 맵 그리기
2015. 1. 22.아래는 특정 지역의 지도를 나타내는 가장 간단한 형태의 html 파일이다. 위도, 경도 값은 아래의 사이트를 통해서 구할 수 있다.http://mygeoposition.com/
니시우치 히로무, 「빅데이터를 지배하는 통계의 힘」- 통계학의 여섯가지 활용 분야(텍스트 마이닝)
2014. 4. 30.텍스트 마이닝의 왕도 '형태소 분석'과 구글 검색의 비밀 'N-Gram' 형태소 해석이란 일반적으로 문장을 단어로 분리해 어떤 단어가 몇 번 사용되었는지 집계하는 것을 말한다. 형태소 해석을 할려면 우선 단어의 정보가 정리된 사전 데이터가 필요하다. 기본적으로 문장 안에 있는 단어와 사전 데이터 안의 데이터가 일치하는 것을 찾아서 정리할 필요가 있기 때문이다. 실제로 구글사의 일본어 입력 개발자 중 한사람인 쿠도 다쿠씨에 의해 개발된 미캡MeCab 이라는 형태소 해석 도구로, '굳이 단언하건대, 모든 학문 중에서 통계학이 최강의 학문이다.'라는 문장을 형태소 분석해보면 아래와 같이 나타난다. 명사 굳이 명사 통계 명사 단언 명사 학 동사 하건대 조사 이 기호 , 명사 최강 관형사 모든 조사 의 명사 ..
구글분석기 Google Analytics - 인구통계 및 관심분야 보고서 사용을 위한 추적코드 업데이트
2014. 4. 15.Google Analytics - 인구통계 및 관심분야 보고서 [자세히 알아보세요] 를 클릭하면 팝업으로 삽입해야 할 추적 코드가 뜹니다. 사용중인 코드가 기본 웹로그 분석(ga.js) 또는 범용 웹로그 분석 (analytics.js) 이냐에 따라 그 방법이 다르므로 이를 확인해 변경하세요. 코드 보시면 본인이 사용하시는 코드가 어떤 것인지는 한 눈에 아실 수 있으실겁니다. 저의 경우 범용입니다. 아래의 코드 한 줄을 ga('require','displayfeatures'); create 와 send 사이에 넣습니다. 저장을 누른 후 구글 분석기 페이지로 돌아와 확인을 누릅니다. 간혹 아래의 경우에는 추적 코드가 수정되었는지 확인하지 못하는 경우도 있습니다. Google 태그 관리자나 타사의 태그 관리자..
구글 피드버너 사용하기 Google Feedburner
2012. 9. 11.구글 피드버너 사용하기 Google Feedburner 아래 세스 고딘의 블로그에서 보듯이 해당 사이트의 새 소식을 메일로 받아보는 서비스를 하기 위해서 필요한 것이 구글 피드버너와 같은 계열의 솔루션이다. 그럼 위와 같이 셋팅을 하기 위한 절차를 살펴보자. [구글 피드버너 바로가기] http://feedburner.google.com 1. 위 페이지로 이동하여 서비스 받고자 하는 사이트 주소를 입력한다. 2. 타이틀, 주소 입력창이 나오는데 그냥 두거나 원하는 이름이 있으면 고친다. 3. feed 주소는 다음과 같이 셋팅이 되었다. 주소를 입력해서 확인해보자. 4. 아래와 같은 구독창을 만들어보자. 5. Publicize > Email Subscriptions > Activate 클릭 6. 하단의 소스..
구글 분석기 설치 Google Analytics
2012. 9. 7.구글 분석기 설치 Google Analytics 자세한 분석 데이터로 좋은 반응을 얻고 있는 구글 웹로그 분석기를 설치해보자. 바로가기 http://www.google.com/analytics/ 1. 로그인 후 화면 우측 상단에 위치한 [관리]를 클릭한다. 2. 중간에 위치한 [새계정]을 누른다. 3. 계정 정보를 입력한다. 웹사이트 URL 에는 먼저 http:// 인지 https:// 인지 선택 후 옆 란에 나머지 주소를 기입한다. 4. 추적코드를 삽입한다. 먼저 1. 무엇을 추적중인지 해당 유형을 고르고2. 란의 코드를 복사하여 해당되는 페이지의 사이에 붙인다. 티스토리의 경우를 보면, 앞에서 웹마스터 도구에 사이트 추가할 때와 마찬가지로 관리자 페이지에서 HTML/CSS > skin.html 을 수..
구글 웹사이트 도구 - 사이트맵 추가하기 Google Webmaster Tools - Add/Test Sitemap
2012. 9. 7.by London Permaculture 구글 웹사이트 도구 - 사이트맵 추가하기 Google Webmaster Tools - Add/Test Sitemap 1. 사이트 관리 최적화 도구 중 Sitemaps 추가하는 방법에 대해서 알아보자.먼저 Sitemap 을 왜 제출해야 하는가? 정보를 보면 사이트맵을 이용할 경우 구글이 발견하지 못했을 수도 있는 - 구글의 일반적인 크롤링 프로세스를 통해 찾을 수 없는 - 사이트의 페이지 정보를 구글에 알릴 수 있는 것이다. 결국 사이트의 모든 페이지를 빠짐없이 검색되도록 하는 결과를 낳을 수 있는 것이다. 2. 해당 목록을 수동으로 만든다는 건 끔찍한 일이고, 보통 RSS 를 이용해서 등록이 가능하다. 3. 웹마스터도구 > 최적화 > Sitemaps 에서 Add/..
구글 웹사이트 도구 - 사이트 추가하기 Google Webmaster Tools - Add A Site
2012. 9. 7.Credit Card Theft by Don Hankins 구글 웹마스터 도구에 관리할 사이트를 추가해보자. 1. 구글 웹마스터 도구 접속 → 사이트 추가 https://www.google.com/webmasters/tools/home?hl=ko 2. 추가하고자 하는 사이트 주소를 입력한다. (www.example.com 같은 형식으로 기재) 3. 본인이 관리하는 사이트임을 확인하는 절차가 필요하다.1) 파일 업로드를 통해서 확인하는 방법 2) 대체 수단으로 html tag 를 입력하는 방법 이건 구글 분석기를 통하는 방법 마지막으로 도메인 공급자를 통해서 확인하는 방법 4. 여기서 html tag 입력하는 방식으로 해보자. 티스토리 이용자의 경우 관리페이지에서HTML/CSS 편집창을 열어 skin.ht..