일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 회고
- 맥
- TiL
- 옵G
- 제주도
- 우분투 20.04
- 업비트
- MySQL
- php
- Selenium
- 라즈베리파이
- 옵지
- upbit
- 코드이그나이터
- codeigniter
- 20.04
- 라즈비안
- Raspberry Pi
- ubuntu
- 프레임워크
- 옵티머스g
- 셀레니움
- 라라벨
- FMS
- Laravel
- Ubuntu 20.04
- 맛집
- 우분투
- 옵티머스 g
- C
- Today
- Total
목록평범한.. (303)
평범한 이야기들
Selenium 서버를 설치하고 나서 네이버 데이터랩 쇼핑인사이트 인기 검색어를 가져오기 위해 작업을 진행했습니다. 저는 github에 있는 php-webdriver를 이용했습니다. https://github.com/php-webdriver/php-webdriver 해당 주소로 들어가 clone으로 프로그램을 다운로드합니다. 그러면 루트 폴더에 example.php 파일이 존재하는 해당 내용을 참고해서 만드시면 됩니다. 추가 정보는 해당 페이지 wiki에 존재하니 참고하시면 되겠습니다. 인기 검색어의 위치를 파악하기 위해 크롬의 개발자 도구를 이용합니다. 해당 위치를 알게 되었으니 Xpath 문법을 이용해 해당 위치를 지정해주면 됩니다. 해당 위치는 아래와 같이 xpath 경로로 만들 수 있습니다. [@..
네이버 데이터랩 안에 있는 쇼핑인사이트의 인기 검색어의 데이터가 필요로 했습니다. 그래서 네이버 개발자 센터에서 데이터랩 API를 신청했는데 알고 보니 해당 데이터는 API로 제공하고 있지 않았습니다. 그래서 다른 방법이자 원초적인 크롤링을 통해서 접근을 하기 위해서 자료를 찾아보았습니다. 그중에서 가장 많이 나오고 인기 있는 Selenium(셀레니움, 셀레늄)을 알게 되었습니다. Selenium은 웹 애플리케이션 테스트를 위한 포터블 프레임워크입니다. 순서가 정해진 일련의 웹 테스트를 자동으로 할 수 있게 해 줍니다. 다만 현재는 파이썬에서 크롤링을 하는 방법으로 더 유명한 거 같습니다. Selenium 설치 방법은 대부분 파이썬 패키지 관리자인 PIP를 통해서 설치하는 방법만 나왔습니다. 그리고 크롤..
Part1. 돈과 시간에서 자유로운 인생의 시작. 자기 내면의 힘을 믿는 것 1인 기업가 정신은 자기 삶의 주인이 된다. 그렇지 못하면 삶의 노예가 된다. 노예는 아무리 노력해도 꿈을 이룰 수 없다. 즉 자신이 인생을 이끄는 주인이라는 사실을 깨닫고 그로 인해 꿈을 발견하고 목표와 신념을 가질 수 있다. 세상은 나의 모습이 아닌 나의 만들어진 이미지를 보고 소비하게 된다. 제품 역시 이미지를 본 후 성능 기능적인 면을 보게 된다. 1인 기업가는 항상 공부하고 배워서 최대한 효율적인 방법으로 사업을 해야 한다. 정보의 독점하고 먼저 시스템화해야 한다. Part2. 1인 기업의 성공과 실패를 가르는 절대 기준 돈이 아니라 재미와 흥미를 따라서 시작해라. 그렇게 하면 돈이 따라온다. 돈을 먼저 생각하면 지치고..
저는 우분투에서 vim을 사용합니다. 여기에 설정을 좀 더 해주면 사용하기 편하게 세팅이 됩니다. $ cd ~ $ vim .vimrc 자기 자신의 계정 디렉토리에 들어가서 해당 파일을 오픈합니다. 그리고 아래와 같이 입력한 후 저장하면 됩니다. " Syntax Highlighting if has('syntax') syntax on endif set autoindent set cindent set nu set ts=4 " Tab Size set shiftwidth=4 " Auto indent Size " 마지막으로 수정된 곳에 커서를 위치함 au BufReadPost * \ if line("'\"") > 0 && line("'\"")
Ubuntu 20.04에서 Apache2의 가상 호스트 설정하는 방법을 정리합니다. # Apache2의 설정값이 존재하는 위치로 이동 $ cd /etc/apache2/sites-available 기본적으로 설정되어있는 default.conf를 복사해서 사용하거나 해당 파일에서 추가하셔도 됩니다. 저는 도메인과 연결해서 구분하기 편하기 위해서 도메인.conf을 생성했습니다. # 도메인 명으로 파일 복사 $ sudo cp default.conf 도메인.conf 도메인.conf 파일을 열어서 내용에 맞게 수정합니다. DocumentRoot /home/ywpark/public_html ServerName 도메인주소 ServerAlias 도메인주소 ServerAdmin 메일주소 Options Indexes Fol..