it(85)
-
python datetime to unix time, string변환하기
오늘은 매번 구굴에서 검색하는... python 기초 문법을 정리하겠다.. 그것은 바로 datetime 관련 type 변환이다.... 매번 찾아보는 문법이 있는데... 바로 아래 문법이다.. ( 참 드럽게 안 외워진다...>< ) 그래서 이번에 내가 정리하기로 했다!!! 서론이 길었다. 바로 본론으로 들어가겠다. 중요 문법은 빨강색으로 표시해 놓았다. 시간 없는 사람들은 그것만 보면 좋을 것이다. 1. import datetime 을 한다. import datetime 2. 현재 시간을 구한다. ( 현재시간 / utc 시간 ) now = datetime.datetime.now() utc = datetime.datetime.utcnow() 3. 특정 시간의 더해본다. timedelta를 활용해서 값을 더한..
2021.07.17 -
티스토리 지도 첨부하기
음, 오늘은 티스토리에서 지도를 첨부하는 방법을 알아보겠다. 방법은 엄청 간단하다 ㅎㅎ 옛날에는,,, 링크 복사해서 html로 복사해서..어쩌구 저쩌구,,, 서론이 길었다.. 바로 알아보자!! 1. 메뉴바 상단에 [...] 을 눌러준다. 아래 사진을 참조하면 쉽다. 2. 지도를 클릭해 준다. 3. 주소 입력 후, 첨부 클릭 4. 아래처럼 첨부된 지도를 확인한다. ( 참고로 처음 등록시 이미지처럼 나옴, 저장하면 지도로 변경 됨 ) 심플하다.. ㅎㅎ 이런걸 글로 남겨야 하나 싶지만.... 내가 검색해 봤으니, 남들도 검색해 볼거 같아서 정리해 보았다 ㅎㅎ 그럼 이만~!!!
2021.07.13 -
python으로 redis 값 범위 조회 ( zrange )
0. Sorted Sets 란 Sorted Set은 주로 sort가 필요한 곳에 사용이 된다. 주로 필자는 redis에서 데이터의 범위 조회에 사용을 한다. (부분적으로 사용 가능 ) 관련 예제는 아래 샘플 코드에서 확인이 가능한다. sorted set은 하나의 key에 여러가지 score와 value로 구성이 된다. value는 score로 sort가 이루어 진다. 그리고 value값은 중복이 생기면 기존 값은 새로운 값으로 update 쳐 진다. ( 중요 이슈가 될 수 있다. ) 음, 추가로 더 설명할게 있다면, value는 sort set에서 member 불린다. 아래 링크를 찾아보면 다 자세한 함수들이 나온다. http://redisgate.kr/redis/command/zsets.php SORT..
2021.05.25 -
IIS와 Flask (Python) 연동
IIS를 활용해 Flask를 연동하는 방법을 알아보겠다. IIS는 Apache를 활용하는 거 보다, window에서는 설치 작업이 없어서 심플하다. 그럼 서론을 짧게 하고 바로 본론으로 들어가겠다. 0. 먼저 Flask를 설치해 놓는다. # pip install flask 1. IIS를 사용하기 전 세팅 1.1 먼저 제어판에 들어가 프로그램 및 기능을 눌러준다. 1.2 프로그램 및 기능에서 WINDOWS 기능 켜기 / 끄기를 눌러준다. 1.3 CGI를 설정해 준다. 2. Flask가 app이 위치해야할 폴더를 생성해준다. 나는 inetpub 에 flask 폴더를 생성했다. 3. wfastcgi를 설치해 준다. 4. 다운이 완료된 wfastcgi를 복사한다. 5. wfastcgi를 flask 폴더에 복사해..
2021.05.12 -
PrestoDB 설치(install) 가이드 - ( MongoDB 연동 )
0. PrestoDB 란 무엇인가? 음, 쉽게 말해 쿼리엔진이다. 쿼리 엔진이기에 스토리지(저장) 기능은 제공하지 않는다. 0-1 그럼 왜 이런 서비스가 제공되는가? sql 이 지원되지 않는 서비스에서 데이터 가공 및 조회하기 위해 사용된다. 물론 sql이 지원되는 서비스에서도 사용이 가능하다. 0-2 그럼 무슨 장점이 있어서 사용하는가? 바로 이기종 간의 데이터베이스 혹은 파일 간에 데이터 조회 및 가공이 된다. ( 이기종간 서비스에서 select, join, group by 등등 가능 ) 0-3. 단점은? 단점으로는 분산 서비스들이 다 그렇듯.... 설정 및 관리가 싱글 서버 대비 어렵다. 또한!! presto 자체가 다른 오픈소스 대비 레퍼런스가 좀 부족하다. 0-4. 믿을만한 서비스인가? pres..
2021.04.27 -
Jupyter NoteBook 설정 및 Service(서비스) 등록
0. 구성환경 - os는 우분투다. - 아나콘다가 설치가 되어 있어야 한다. - 설치가 되어 있지 않으면 아래 링크를 설치한다. urame.tistory.com/entry/Anaconda%EC%95%84%EB%82%98%EC%BD%98%EB%8B%A4-%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0-Python-%EC%84%A4%EC%B9%98 1. jupyter notebook conf를 만든다. $ cd $ jupyter notebook --generate-config $ ls 2. .jupyer를 들어간다. $ cd .jupyter 3. jupyer notebook 비밀번호 생성을 위해 python를 실행한다. $ python3 from notebook.auth import pas..
2021.04.14