본문 바로가기

Other12

아나콘다(Anaconda)를 사용하여 가상환경 만들기 딥러닝 프로젝트마다 셋팅해야할 환경들이 다른데, 모든 환경을 한 곳에 다 설치해도 되겠지만, 그럴 경우 Dependency나 Versoin에 의한 Error가 발생하는 경우가 대부분이다. 아나콘다는 가상환경을 만들어 각 프로젝트마다 독립된 환경 셋팅을 가능하게 도와준다. 사용방법은 아래와 같다. Conda Version 관리 명령어 명령어 설명 conda --version 아나콘다 버전 확인 conda update -n base conda 아나콘다 최신 버전으로 업데이트 conda update --all 아나콘다 패키지도 함께 최신 버전으로 업데이트 Conda 가상환경 관리 명령어 명령어 설명 conda info --envs 현재 아나콘다에 존재하는 환경 목록 조회 (base: 아나콘다 기본 환경) co.. 2021. 1. 29.
[Google analytics] 티스토리에 구글 애널리틱스 연동하기 티스토리에서 기본으로 제공하는 방문자 통계도 나름 구체적이지만, 블로그나 개인 사이트에 대한 자세한 통계를 확인하기 위해 구글 애널리틱스를 사용해보려한다. Tistory 관리자 페이지의 플러그인의 구글 애널리틱스를 선택한다. 우선 티스토리 플러그인을 사용하기 전, 구글 애널리틱스 셋팅을 통해 추적 ID 정보를 가져와야하는데 , 구글 애널리틱스 플러그인 팝업 하단의 설정하러가기를 누르면 구글 애널리틱스 페이지로 이동한다. 먼저 구글 아이디로 로그인 해주면 아래와 같이 계정 설정, 속성 설정, 비지니스 정보 등록이 순서대로 뜬다. 계정 정보는 해당 속성을 관리하는 사용자 계정을 등록하는 것으로 하나의 구글 아이디에 여러개의 계정 설정이 가능하다. 속성 정보는 분석할 매체로 한 계정당 최대 100개 생성이 가.. 2021. 1. 9.
[KaKao AdFit] 카카오 애드핏으로 블로그 광고 수입내기 작년 4월 쯤 구글 애드센스를 등록하고, 7월 쯤 카카오 애드핏을 알게되어 등록했었다. 구글 애드센스와는 다르게 카카오 애드핏은 조건이 좀 더 까다로웠다. 오늘 드디어 카카오 애드핏이 승인난 김에 게시글로 정리해보려한다. 우선, 광고 등록을 위해서는 카카오 애드핏에 로그인 해야한다. 별도의 회원가입 없이 내 카카오 계정으로 바로 이용 가능한게 편리하다. (카카오톡 계정 없는 사람 없죠..?) https://adfit.kakao.com/ adfit.kakao.com 로그인 후 홈 화면으로 연결되는데 광고 등록을 위해 광고관리 > 광고관리로 들어간다. + 새 매체를 눌러서 새로운 광고 등록이 가능한데, 매체명은 구분이 가능한 이름으로 적어준다.(난 블로그가 하나 밖에 없어서 그냥 블로그로 설정했다.) 매체유.. 2021. 1. 5.
[Tistory]SyntaxHighlighter로 소스코드 강조하기 Tistory 새 에디터에는 아래와 같이 코드블럭이라는 기능을 이용해서 간단하게 소스코드를 추가할 수 있다. 하지만 구 에디터는 별도의 플러그인이 필요하다. SyntaxHighlighter Download : SyntaxHighlighter Github Releases · syntaxhighlighter/syntaxhighlighter SyntaxHighlighter is a fully functional self-contained code syntax highlighter developed in JavaScript. - syntaxhighlighter/syntaxhighlighter github.com Source code(zip/tar.gz)를 다운받은 후, 압축을 해제한다. 파일의 구조는 다음과 같.. 2020. 12. 31.
아나콘다(Anaconda) 환경에 주피터 노트북(Jupyter Notebook) 설치 및 실행하기 주피터 노트북(Jupyter Notebook)이란? 라이브 코드, 방정식, 시각화, 설명 텍스트가 포함된 문서를 작성하고 공유할 수 있는 오픈 소스 웹 응용 프로그램이다. 데이터 정리 및 변환, 수치 시뮬레이션, 통계 모델링, 데이터 시각화, 기계 학습 등의 용도로 사용된다. 주피터 노트북의 최대 장점은 파이썬 코드를 코드블럭 별로 실행하여 코드를 단계별로 접근할 수 있다는 것이다. 코드 블럭 사이에는 주석과 같은 역할을 하는 코드 설명 텍스트 블럭을 넣을 수도 있으며, 텍스트 블럭은 실행환경에 영향을 주지 않는다. 아나콘다(Anaconda) 가상환경을 사용하는 이유는? 프로젝트별로 모듈 설치를 다르게, 모듈 버전을 다르게 사용해야하는 경우가 발생하기 때문에 도커(docker)나 아나콘다 가상환경을 이용.. 2020. 2. 14.
Atom Remote-FTP를 이용해 FTP 서버에 연결하기 파일 전송 프로토콜(File Transfer Protocol, FTP)은 TCP/IP 프로토콜을 가지고 서버와 클라이언트 사이의 파일 전송을 하기 위한 프로토콜이다. 파일 전송 프로토콜은 TCP/IP 프로토콜 테이블의 응용 계층에 속하며, 역사는 오래 되었지만 지금도 인터넷에서 자주 사용된다. HTTP와는 달리 연결의 종류는 2가지가 있다: 명령 연결: 먼저 제어 포트인 서버 21번 포트로 사용자 인증, 명령을 위한 연결이 만들어지고, 여기를 통해 클라이언트에서 지시하는 명령어가 전달된다. 데이터 전송용 연결: 실제의 파일 전송은 필요할 때 새로운 연결이 만들어진다. 능동 모드(포토 모드): 서버가 자신의 데이터 포트인 20번 포트에서부터 클라이언트가 지정한 지점으로의 데이터 연결을 만든다. 클라이언트가.. 2017. 8. 11.
반응형