분류 전체보기

    apache2 사용법

    apache2 사용법

    apache2 사용법 Server version: Apache/2.4.29 (Ubuntu) 목적 1개의 서버에서 여러개의 도메인으로 서버를 운용하고 싶다. 사용법 경로 : /etc/apache2/sites-available proxy 모듈 키기 apache1은 conf에서 주석을 풀던데 apache2는 a2enmod로 mods-abailable에 soft link을 만든다. $ sudo a2enmod proxy $ sudo a2enmod proxy_http 사이트 정의 $ cp 000-default.conf 3minchart.com.conf $ vi 3minchart.com.conf ProxyPreserveHost On ServerName 3minchart.com ServerAlias www.3minch..

    domain 구매해서 conoha에 연결하기

    domain 구매해서 conoha에 연결하기

    구조 도메인 업체 name server hosting 업체 이 중에 name server가 world wide로 연결된 곳인데 name server을 어디에 둘건지(도메인 관련된 설정) 정하는 것이다. 그래서 domain을 구매하고 dns을 hosting업체로 설정하는게 좋다. 1. hosting 업체에 dns만들기 2. 도메인 업체에 hosting업체에서 만든 dns 주소와 이름을 넣기 3. hosting 업체의 dns 셋팅 하기 추가로 subdomain은 apache을 건드려보자 이미지 참조 (ref : https://webdoli.tistory.com/56?category=833234)

    재택근무를 위한 PC 절전모드 해제

    재택근무를 위한 PC 절전모드 해제

    컴퓨터가 절전모드로 들어가서 원격제어가 걸리지 않는다면... 절전모드를 끄자 추가로 마우스 등으로 절전모드를 해지하는 방법은 아래와 같다. 평소에 마우스를 건드려고 절전모드가 풀리지 않았는데 이 옵션때문인것 같기도 하다. 아까 페이지에서 "고급 전원 관리 옵션 설정 변경(C) 클릭"

    chrome에서 back slash(\)을 replace 한 결과...

    chrome에서 back slash(\)을 replace 한 결과...

    상황 electron에서 getAppPath()을 preload의 위치에서 사용하는데 slash가 back slash로 출력되어서 path.join이 동작하지 않고 있다. 테스트 chrome에서 string 변수를 만들어서 replace테스트를 해보니 계속 back slash를 string상태에서 바꾸지 않고 back slash가 처리된 string에서 back slash를 찾고 있었다. 원하는 결과 str => Hello\world\path\is\wrong 변경대상 => Hello\world\path\is\wrong 변경결과 => Hello/world/path/is/wrong chrome dev tool에서 동작하는 결과 str => Hello\world\path\is\wrong backslash 적용..

    UnicodeDecodeError: 'utf-8' codec can't decode byte 0xbb in position 0: invalid start byte

    UnicodeDecodeError: 'utf-8' codec can't decode byte 0xbb in position 0: invalid start byte

    python에서 pandas의 read_csv을 하다가 만난 에러이다. 한글의 경우 utf-8, utf-16, euc-kr 등으로 인코딩이 된 파일이 있는데 이 중에 하나의 encoding으로 설정해야지 해당 에러가 안나오고 글자가 잘 읽어온다. 여러 블로그에서 본 것 중에 필자는 CP494로 해결이 되었다. pd.read_csv("path.csv", encoding = 'CP949') CP494 란 한글 인코딩의 한 종류이며 EUC-KR의 한 종류이다. https://namu.wiki/w/CP949 CP949으로 해결이 안되면 다른 종류의 encoding을 시도해보면 좋다

    네이버 주식 일별 시세 크롤링 (request을 이용, format json)

    네이버 주식 일별 시세 크롤링 (request을 이용, format json)

    요즘에 취미로 데이터 모으는 기법을 공부하고 있다. 특히 시계열 데이터를 다루는걸 하는데 pandas datareader로 읽어오면 일별 시세가 온전하지 않아서 naver 주식 일별 시세의 정보로 만드는 코드를 만들었다. python 네이버 주식 일별 시세를 크롤링으로 pandas datareader형태로 시작일부터 종료일까지 json file로 export하기 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68..

    Selenium note

    Selenium Install 1. selenium $ pip install selenium 2. 브라우저 제어 드라이버 설치 크롬 : http://chromedriver.chromium.org/downloads 파이어폭스 : https://github.com/mozilla/geckodriver/releases 크롬 케이스로, 현재 사용중인 크롬의 버전과 동일한 드라이버를 다운받아서 c:\chromedriver 폴더에 넣는다. from selenium import webdriver driver = webdriver(Chrome('c:\\chromedriver/chromedriver.exe')) 3. 헤드리스 브라우저인 PhantomJS https://phantomjs.org/download.html se..

    [서평] <네이버쇼핑 상위노출에 강한 스마트스토어 창업+디자인+마케팅>

    [서평] <네이버쇼핑 상위노출에 강한 스마트스토어 창업+디자인+마케팅>

    엔써북에서 발행한 오픈마켓 가이드 서적을 꾸준히 읽다보니 책 마다 특징을 비교할 수 있는데 이 책은 '종합 선물세트'같은 책이다. 상품 사입 방법, 키워드 선정 방법, 광고 집행 방법 등은 다른 책들도 다루고 있는 내용이지만 이 책에선 네이버 스마트 스토어의 레이아웃 설정하기, 더 들어가서 레이아웃에 넣을 이미지를 포토샵으로 편집하는 포토샵 메뉴얼도 실어주고 있다. 필자도 이 책 덕분에 텅 비어있던 네이버 스마트 스토어에 클릭 몇 번 만으로 모자이크 레이아웃을 추가할 수 있었다. 만약에 네이버 스토어만 운영하고자 한다면 이 책 한 권이면 어느 쇼핑몰 못지 않게 꾸밀 수 있을 것이다. 다만, 포토샵처럼 편집툴이 있어야지 이미지를 편집하여 스토어의 분위기를 만들어낼 수 있다. 서점에서 오픈마켓 책들을 살펴본..