본문 바로가기

728x90
반응형

All Categories

(63)
구글 웹마스터도구 사이트등록하기 네이버 웹마스터도구 사이트등록에 이어서 이번에는 구글 검색엔진에 등록하는 방법을 기술해 보고자 한다. (네이버 웹마스터도구 사이트등록 방법은 포스트 하단 링크를 통해 확인할 수 있다) 역시 구글에 등록해야 하니 구글에서 로그인 후 아래 단계를 진행한다. 1. 아래 페이지로 이동한다. https://www.google.com/webmasters/tools Google Search Console Search Console 도구와 보고서를 사용하면 사이트의 검색 트래픽 및 실적을 측정하고, 문제를 해결하며, Google 검색결과에서 사이트가 돋보이게 할 수 있습니다. search.google.com 2. URL 접두어 선택 (별도 도메인을 사용하지 않는 이상, 티스토리 블로그는 'URL 접두어' 선택) 3. ..
Python에서 Oracle 사용하기 (for Linux) # Python 패키지 'cx_oracle' 설치 (venv) $ pip install cx_Oracle # 관련 라이브러리 설치 $ sudo apt-get install libaio1 # 설치 파일 다운로드 (링크) instantclient-basic-linux.x64-19.8.0.0.0dbru.zip instantclient-sqlplus-linux.x64-19.8.0.0.0dbru.zip instantclient-sdk-linux.x64-19.8.0.0.0dbru.zip # 압축풀기 # 다운로드 받은 경로로 이동 후 진행 $ unzip instantclient-basic-linux.x64-19.8.0.0.0dbru.zip $ unzip instantclient-sqlplus-linux.x64-19...
Python에서 Oracle 사용하기 (for Mac OS X) # Python 패키지 'cx_oracle' 설치 (venv) $ pip install cx_Oracle # 설치 파일 다운로드 (링크) instantclient-basic-macos.x64-19.3.0.0.0dbru.zip instantclient-sqlplus-macos.x64-19.3.0.0.0dbru.zip instantclient-sdk-macos.x64-19.3.0.0.0dbru.zip # 압축풀기 # 다운로드 받은 경로로 이동 후 진행 $ unzip instantclient-basic-macos.x64-19.3.0.0.0dbru.zip $ unzip instantclient-sqlplus-macos.x64-19.3.0.0.0dbru.zip $ unzip instantclient-sdk-mac..
블로그 플랫폼 비교 다시 블로그를 운영해 보겠다고 결심을 한 뒤 따라온 첫 번째 고민은 바로 블로그 플랫폼의 선택이었다. 물론 기존에 사용했던 티스토리나 네이버 블로그를 계속 사용할 수도 있었지만, 뭔가 새로운 기분으로 시작하고픈 마음이 컸다. 또한, 어차피 기존 블로그를 통해 작성, 공개된 포스트는 얼마 안 되기에 마이그레이션도 과감히 포기할 수 있을 것 같았다. 여튼, 그래서 새로운 블로그 플랫폼을 찾아보기 시작했고, 그중 기존에 사용했던 티스토리, 네이버를 포함해 워드프레스(WordPress), 텀블러(Tumblr), 미디엄(Medium), 브런치(Brunch), 깃허브(GitHub) 등을 두고 고민했다. 일단 한 번 정착하면 다시 이전하기 쉽지 않기에 보다 신중하게 선택해야만 했다. 내가 원하는 조건 우선 내가 원하..
Tensorflow Object Detection API Tensorflow Object Detection API는 Tensorflow를 이용하여 이미지 속 객체를 인식할 수 있도록 하는, 각기 다른 정확도와 속도를 갖는 5개의 모델을 라이브러리 형태로 제공하는 오픈소스 프레임워크이다. 본 문서는 Tensorflow Object Detection API를 사용할 수 있는 환경을 구축하는 방법을 설명한다. 본 과정을 진행한 환경은 다음과 같으며, 이와 같은 환경을 구축하는 과정은 아래 링크를 참고하기 바란다. github.com/DHDaveB/tensorflow-gpu-install-on-ubuntu-16.04/blob/master/README.md DHDaveB/tensorflow-gpu-install-on-ubuntu-16.04 Contribute to DH..
우분투(Ubuntu) SSH 서버 구축하기 터미널을 통해 우분투에 접속해 작업을 진행해야 할 상황이 생겨, 검색을 통해 간단히 정리된 포스트를 찾았고, 해당 포스트의 가이드를 따라 진행하며 간략히 정리했다. 참고한 포스트는 여기를 통해 확인할 수 있다. 작업환경 작업을 진행한 환경은 다음과 같다. Server: Ubuntu 16.04.5 Client: Mac OS X SSH 설치 (Ubuntu) 다음 구문으로 관련 패키지가 설치되어 있는지 확인한다. $ dpkg -l | grep openssh 필수 패키지인 openssh-server가 없어 다음 구문을 통해 설치를 진행한다. $ sudo apt-get update $ sudo apt-get install openssh-server $ dpkg -l | grep openssh 이제 서비스를 구동시..
마크다운(Markdown) 가이드 블로그에 포스트를 작성할 때, 또는 GitHub에 Repository 등록 시 Readme.md 파일을 작성할 때 필요했던 마크업언어인 마크다운(Markdown)의 사용법을 작성해 보고자 한다. 자주 사용하는 언어라면 모르겠는데, 필요할 때 잠깐 잠깐 사용하다 보니 익숙하지 못했고 매번 사용해야 할 때마다 사용법을 찾아보곤 했었던 것이 사실이다. 그래서 이번 기회에 기본적인 사용법을 정리하고, 지속적으로 업데이트하고자 한다. 우선, 마크다운 언어의 장단점을 간략히 나열해 보았다. (출처: 마크다운 사용법) 장점 간결하다. 별도의 도구없이 작성이 가능하다. 다양한 형태로 변환이 가능하다. 텍스트(Text)로 저장되기 때문에 용량이 적어 보관이 용이하다. 변경이력을 통한 버전관리가 가능하다. 지원하는 프로그..