일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 객치지향프로그래밍
- 라이브아카데미
- Firebase
- 직장영어
- 파이썬
- skeleton architecture
- jenkins
- 젠킨스
- 쓰레드 비디오 다운로드
- 메타 쓰레드
- RecyclerView
- Python
- endless scrolling
- 안드로이드
- re-engineering
- Android
- meta threads
- Realtime Database
- cloud firestore
- conventional NFR
- 영어회화
- git
- 쓰레드 이미지 다운로드
- 특수문자
- 특수기호
- django
- non conventional NFR
- 이모티콘
- firestore
- 자료구조
- Today
- Total
목록전체 글 (63)
Owl Life

들어가며... django를 사용하려면 Python이 최소 3.7 버전이 설치 되어 있어야 합니다. 하지만 우분투 16.04에서 지원하는 버전은 3.5이기 때문에 추가로 설치를 하여야 합니다. 본인의 PC에 설치되어 있는 버전을 먼저 확인 해보겠습니다. owllife@owllife-ubuntu:~$ python3 Python 3.5.2 (default, Oct 8 2019, 13:06:37) [GCC 5.4.0 20160609] on linux Type "help", "copyright", "credits" or "license" for more information. >>> 3.5가 설치 되어 있는것을 확인하였습니다. 3.7 버전을 설치 할 때 한가지 유의 해야 할 점은, 우분투 16.04의 많은 시스..

개인적으로 설정하는 항목들을 정리하기 위하여 포스팅 하는 글입니다. 프록시나 고정IP를 사용하는 회사망이 아닌 홈환경입니다. ROOT 비밀번호 설정 터미널을 열고 $ sudo passwd apt-get 패키지 다운로드 서버 변경하기 # 파일은 /etc/apt/sources.list # 터미널 열고 $ sudo vi /etc/apt/sources.list # 우분투 설치시 한국으로 설정하시고 한국어 언어를 설정하였다면 # http://kr.archive.ubuntu.com/ubuntu/ 가 보일텐데 이를 다음 카카오 서버로 변경. # 콜론 입력 후 아래 명령어 입력 후 저장. :%s/kr.archive.ubuntu.com/ftp.daumkakao.com # 동작 확인 $ sudo apt-get update..

버전 확인 $ java -version openjdk version "1.8.0_222" OpenJDK Runtime Environment (build 1.8.0_222-8u222-b10-1ubuntu1~18.04.1-b10) OpenJDK 64-Bit Server VM (build 25.222-b10, mixed mode) 자바가 설치되지 않았다면 1.8을 설치 - Oracle : https://www.oracle.com/java/technologies/jdk8-downloads.html - Bell-sw : https://bell-sw.com/pages/java-8u222/ * Oracle은 로그인해야 하는 번거로움이 있음. * Bell-sw에서 빠르게 다운로드 받을수 있으니 참고. 빌드 할 때 아래..

개인) 아래 링크 참고해서 셋팅. [Linux] Ubuntu 18.04 테마 설정하기 안녕하세요~ 이번 포스팅에서는 우분투 환경에서 테마를 적용하는 방법에 대해 알아보도록 하겠습니다! 우분투의 기본 테마는 아래와 같습니다. (이미지 출처: 구글) 이전의 16.xx 버전보다는 많이 깔끔해졌는데.. codevkr.tistory.com

이모지 🌀 🌁 🌂 🌃 🌄 🌅 🌆 🌇 🌈 🌉 🌊 🌋 🌌 🌏 🌑 🌓 🌔 🌕 🌙 🌛 🌟 🌠 🌰 🌱 🌴 🌵 🌷 🌸 🌹 🌺 🌻 🌼 🌽 🌾 🌿 🍀 🍁 🍂 🍃 🍄 🍅 🍆 🍇 🍈 🍉 🍊 🍌 🍍 🍎 🍏 🍑 🍒 🍓 🍔 🍕 🍖 🍗 🍘 🍙 🍚 🍛 🍜 🍝 🍞 🍟 🍠 🍡 🍢 🍣 🍤 🍥 🍦 🍧 🍨 🍩 🍪 🍫 🍬 🍭 🍮 🍯 🍰 🍱 🍲 🍳 🍴 🍵 🍶 🍷 🍸 🍹 🍺 🍻 🎀 🎁 🎂 🎃 🎄 🎅 🎆 🎇 🎈 🎉 🎊 🎋 🎌 🎍 🎎 🎏 🎐 🎑 🎒 🎓 🎠 🎡 🎢 🎣 🎤 🎥 🎦 🎧 🎨 🎩 🎪 🎫 🎬 🎭 🎮 🎯 🎰 🎱 🎲 🎳 🎴 🎵 🎶 🎷 🎸 🎹 🎺 🎻 🎼 🎽 🎾 🎿 🏀 🏁 🏂 🏃 🏄 🏆 🏈 🏊 🏠 🏡 🏢 🏣 🏥 🏦 🏧 🏨 🏩 🏪 🏫 🏬 🏭 🏮 🏯 🏰 🐌 🐍 🐎 🐑 🐒 🐔 🐗 🐘 🐙 🐚 🐛 🐜 🐝 🐞 🐟 🐠 🐡 🐢 🐣 🐤 🐥 🐦 🐧 🐨 🐩 🐫 🐬 🐭 ..

Django로 개발을 하다보면 DB 초기화를 종종 해야 할 경우가 있습니다. migration 하다가 DB가 꼬이는 경우 에러가 빈번하게 발생될 수 있기 때문에 어떻게 초기화 하는지에 대하여 한번 알아보겠습니다. migrations 파일 삭제 $ find . -path "*/migrations/*.py" -not -name "__init__.py" -delete $ find . -path "*/migrations/*.pyc" -delete 프로젝트의 root 위치에서 위와 같이 세 줄이면 DB 초기화가 완료되고 작성한 model의 스키마까지 적용이 완료됩니다. DB 관련 앱의 하위 폴더를 보면 migrations 폴더가 있을텐데 그 폴더에 존재하는 __init__.py 파일을 제외하고 폴더 내의 모든 파..

print() 메서드를 이용하여 문자열을 출력할때 이러한 에러를 가끔씩 만날수 있습니다. UnicodeEncodeError: 'ascii' codec can't encode character u'\xa1' in position 0: ordinal not in range(128) 해결책으로, 아래처럼 encoding 타입을 utf-8로 설정하면 수정이 가능합니다. $ export PYTHONIOENCODING=utf-8

이번 시간에는 앞서 구현한 크롤링 모듈을 일정 시간마다 시스템에서 자동으로 실행 하도록 실습 해보겠습니다. 그리고 새로운 글을 찾았을때 텔레그램과 연동해서 메시지를 전달 하는 기능을 구현해보도록 하겠습니다. 크롤링 실행 주기 설정 주기적으로 어떤 프로그램이나 스크립트를 실행 할 때에는 crontab 을 많이 사용합니다. 본 포스팅에서도 이 서비스를 이용하여 주기적으로 앞에서 만든 크롤링 모듈을 실행 해보도록 하겠습니다. 주기적으로 실행 되었다는것을 나타내기 위하여 clien_crawler.py 파일의 main 메서드에 현재의 시간을 기록하는 코드를 추가하겠습니다. from datetime import datetime if __name__ == '__main__': print('start - ' + dat..