목록개발 환경 (14)
for Time in Life:

크롬 브라우저 최신 안정 버전으로 업데이트하기 sudo apt-get update sudo apt-get --only-upgrade install google-chrome-stable 업데이트된 크롬 브라우저 버전 확인하기 google-chrome --version 크롬드라이버 다운로드 위 커맨드로 현재 설치된 크롬 버전을 확인하고, 크롬드라이버 공식 사이트(https://sites.google.com/chromium.org/driver/)에서 가장 유사한 드라이버 버전을 찾아 아래 URL 의 버전 부분[000.00.00.000]을 수정하여 실행한다. wget https://chromedriver.storage.googleapis.com/[000.00.00.000]/chromedriver_linux64...

필요한 상황 웹서핑을 하다보면 1가지 주제에 대해 깊이 파고들 때가 있다. 그럼 당연히 탭은 쌓여만 가고 어느 순간 자리를 정리하고 떠야 할 때가 온다. 그럼 이 많은 페이지를 모두 닫아야 할지 하나하나 책갈피에 저장해야 할 지 난감하다. 그러고 얼마 후 다시 같은 주제로 다시 사파리를 열어 웹서핑을 이어가야 한다면 어떨까. 페이지들을 닫지 않고 그대로 열어둔 채로 뚜껑을 덮는 방법도 있지만, 다른 깔끔한 방법도 있다. 바로 "탭그룹"이다 탭그룹은 말 그대로 같은 주제의 여러 탭들을 그룹으로 묶을 수 있는 기능이다. 아래처럼 '여행'에 대한 주제로 3개의 탭을 넘나들며 웹서핑을 한다고 하자. (스카이스캐너+마이리얼트립+네이버블로그) '이 3개의 탭을 '여행'이라는 이름의 탭그룹으로 묶을 수 있다. 우선 ..

Chrome 버전 확인 크롬에서 도움말>크롬버전 누르시면 됩니다. chromedriver 다운로드 아래 공식 페이지에서 다운 받으면 됩니다. ChromeDriver - WebDriver for Chrome WebDriver is an open source tool for automated testing of webapps across many browsers. It provides capabilities for navigating to web pages, user input, JavaScript execution, and more. ChromeDriver is a standalone server that implements the W3C WebDriver sites.google.com 미리 확인한 크롬 ..

Python 3.3 부터 공식 지원하기 시작한 venv 그 동안은 외부 패키지인 virtualenv, pyvenv(3.6부터 폐지), pyenv, pipenv, 심지어 (ana)conda 자체 env까지.. 수도 없는 가상환경 툴이 있었지만, conda 는 이미 가상환경 복잡성을 증대시키는 이유로 멀어지고 있고, pyvenv 는 python 3.6부터 정식으로 지원 종료되었습니다. 더 이상 여기저기 헤매지 말고 3.5부터 공식적으로 권장하고 있는 venv 를 사용합시다. 아래 링크는 venv 에 대한 참고 문서. (패스해도 좋습니다) python? (은 설치해야겠죠. 저는 homebrew 로!) brew insatll python3 # 알아서 3.y 버전 최신으로 설치한다. setuptools, pip ..

배경 새로운 맥을 세팅 중이라면, 앱스토어에 존재하지 않는 다양한 패키지를 설치할 수 있는 유명한 패키지 매니저가 있다. 공식 홈페이지에서는 이를 Missing Packages 라 부르고 있다. (=애플에서 빠뜨렸다고 할 수 있을만큼 필수적인 패키지) 리눅스에서의 apt, apt-get 정도의 패키지 매니저라 생각하면 된다. (OS는 아니지만 파이썬에서의 pip 같은 패키지 매니저 정도..) Mac 터미널에서 Homebrew 설치 명령 입력 감 잡으셨으면 아래 명령어를 터미널에 입력하고 엔터! /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 어떤 명령인지 믿음이 가지 않는다면 아래 ..