Coding345 Python Celery Redis 연동하는 방법 먼저 Redis부터 설치한다.터미널에 아래의 명령어를 차례대로 입력한다. $ wget http://download.redis.io/releases/redis-5.0.0.tar.gz $ tar xzf redis-5.0.0.tar.gz $ cd redis-5.0.0 $ make(현재 5.0 버전이므로 추후 바뀔 수 있음. 그때는 https://redis.io/download 참고) 위처럼 나온다면 정상적으로 설치가 완료된 것이다.혹시 모르니 실제로 실행시켜본다.먼저 터미널에서 redis-server를 입력한다. 위와 같이 나온다면 정상적으로 서버가 실행된 모습이다.이제 celery를 설치해야 한다.파이썬으로 작업환경을 구축할 때는 가상환경을 통해 독립적인 공간을 만드는게 좋다.(pipenv로 가상환경 구축하.. 2018. 11. 7. 맥북(OS X) Sublime Text Python3 적용하는 방법 서브라임 텍스트를 깔고 빌드 시스템을 사용하면 Command + B를 통해 바로 빌드를 해볼 수 있다.기본적으로 파이썬2를 사용하는데 나는 파이썬3을 사용하므로 해당 설정을 적용하는 방법을 설명한다.먼저 파이썬3을 설치한다. 서브라임을 포커스로 두고 Tools - Build System - New Build System을 누른다. { "cmd": ["/usr/local/bin/python3", "-u", "$file"], "file_regex": "^[ ]*File \"(…*?)\", line ([0–9]*)", "selector": "source.python"} 위 내용을 채워넣고 Python3.sublime-build 파일명으로 저장한다.cmd에 들어있는 파이썬의 경로는 터미널에서 which pyth.. 2018. 11. 5. pipenv TypeError: 'module' object is not callable 오류 해결 오랜만에 파이썬 가상환경을 통해 작업을 하려고 했는데 pipenv install시 아래와 같은 에러가 발생했다.(예제에서는 flask를 설치하려고 했음) Adding flask to Pipfile's [packages]...Pipfile.lock not found, creating...Locking [dev-packages] dependencies...Locking [packages] dependencies...env/utils.py", line 402, in resolve_deps req_dir=req_dir File "/usr/local/lib/python3.7/site-packages/pipenv/utils.py", line 250, in actually_resolve_deps req = Requi.. 2018. 10. 19. Webpack4로 Bundling하는 방법(SCSS까지) 기존에는 React를 사용할때만 웹팩을 건드렸었는데 이번에 Pure HTML/CSS/JS로 작업하면서웹팩을 적용시켜봤다. 참고로 이런식으로 추가하는 방법은 예전 방법이고 요즘에는 Pure하게 제작해도 웹팩으로 번들링해주는게 추세라고 한다.웹팩 적용방법부터 시작해서 SCSS까지 적용해보도록 한다.(패키지 관리자로 npm을 사용하지 않고 yarn을 사용)먼저 아래의 명령어로 폴더를 생성하고 안으로 들어간다. mkdir test && cd test 다음으로 yarn을 시작한다 yarn init 아래의 명령어로 웹팩을 설치한다. yarn add webpack-cli webpack --dev 다음으로 package.json파일을 열고 아래와 같이 scripts를 정의해준다. "scripts": {"build": .. 2018. 10. 17. Flask-restplus 파일/이미지 업로드하는 방법 Flask로 Restful API를 만들기위해 라이브러리를 찾아보면flask-restful, flask-restplus등 다양한 라이브러리가 존재한다.각 라이브러리마다 사용법 또한 다르며 장점, 단점도 다르기 때문에 document를 잘 살펴보고 결정해야한다.나는 현재 restplus를 사용하여 구축하고 있다.따라서 오늘 포스팅에서는 restplus를 사용하여 이미지를 업로드하는 방법을 살펴본다.먼저 파일 형식을 인자로 받기 위해서는 FileStorage 타입을 사용해야 한다.아래의 코드를 먼저 상단에 추가한다. from werkzeug.datastructures import FileStoragefrom werkzeug.utils import secure_filenamesecure_filename은 보안.. 2018. 8. 19. React.js SCSS 적용하는 방법 CSS는 참 애매한 존재이다.보통 CSS로 스타일링을 하게 되면 코드가 상당히 길어지는 경우가 생기는데,이럴 경우 SASS 또는 SCSS등을 통해 해결할 수 있다.나같은 경우에는 현재 리액트를 통해 작업하고 있는데 SASS를 사용하고 있다.순수 CSS를 사용하는 것보다 훨씬 높은 생산성과 가독성을 줄 수 있으니 반드시 사용하길 권장한다.먼저 아래의 명령어로 리액트 프로젝트를 생성한다. create-react-app test 다음으로 생성한 폴더로 들어가서 아래의 명령어를 입력하여 node-sass를 설치한다. yarn add node-sass 설치를 하고 package.json파일을 열어보면, 위처럼 dependencies부분에 node-sass가 추가된걸 볼 수 있다.추가적으로 gem을 통해 sass를.. 2018. 8. 16. 이전 1 ··· 21 22 23 24 25 26 27 ··· 58 다음