fwrm 서비스를 개발 및 코드 리뷰(1) [짧고 굵게 보기] - 귀찮으면 여기 부분만 읽어도... 알파 버전 만들기- 사실 상 이 서비스를 만들기 위해 어떤 스택이 필요한지 연구할 시간이 부족하였다. 주어진 시간은 고작 3일.서비스 시연을 하기 위해(?) 3일간 밤새서 만들긴 하였다.- 우분투 1개 서버만 돌리자.- ftp 서버에서 데이터를 받아오는 작업과 디바이스에서 측정되는 1분단위 데이터를 모아서 차트 및 표로 보여줘야하는 작업이었다.- 웹 및 앱 모두 만들어야 한다. 시간이 3일 밖에 없으니 웹뷰로 처리하기.- 사용자들은 지난 데이터들을 하루/3일/7일 등등 범위 값을 기준으로 볼 수 있어야한다.- 데이터를 기반으로 특정 분석 알고리즘으로 결과를 표출해서 푸쉬 알림을 줘야한다.- 앞서 푸쉬 알람..
Get FTP files on jupyter and save S3 특정 FTP서버의 매시 10분마다 생성되는 특정 파일들을 가져와서 임시 저장하고 S3에 저장하는 코드 일부분이다. #-*- coding: utf-8 -*- from ftplib import FTP import sys import logging import platform import os.path import boto3 from datetime import datetime, timedelta logger = logging.getLogger() logger.setLevel(logging.INFO) filename = "FILE_" + (datetime.now()- timedelta(minutes=10)).strftime("%Y%m%d%H")..
Python 라이브러리 활용(뉴스잼) 언론사(RSS) - > 기본적인 뉴스내용 -> RSS파싱 -> 문자 인코딩 문제 -> 자동화 / 전체 뉴스내용 (컨텐츠 파싱) => 데이터 저장 => 형태소 분석 -> 데이터 구조화 => 알고리즘 => 시각화/검색 1. RSS == XML => urllib2/requests/mechanize (requests는 method change) import mechanize browser = mechanize.Browser() page = browser.open(url) html = page.read() 인코딩에 문제가 있으면 이거를 사용...(2011까지만 개발...ㅠㅠ) robobrowser 해당 CSRF를 제외시킬 Referer을 헤더에 넣어서 CSRF except =..
How To Serve Django Applications with uWSGI and Nginx on Ubuntu 14.04 1) 기본 python 환경설정 및 가상환경 설치 sudo apt-get update sudo apt-get install python-pip 우분투에 필수 환경설정을 한다. python-pip 설치 까지 한 후, 가상환경 라이브러리를 설치하면 된다. sudo pip install virtualenv virtualenvwrapper 가상환경까지 설치하였다면, 가상환경에 대한 PATH를 설정한다. echo "export WORKON_HOME=~/Env" >> ~/.bashrc echo "source /usr/local/bin/virtualenvwrapper.sh" >> ~/.bash..
Python 2.7 using lib pygrib (https://github.com/jswhit/pygrib) Example usagefrom the python interpreter prompt, import the package: >>> import pygribopen a GRIB file, create a grib message iterator: >>> grbs = pygrib.open('sampledata/flux.grb') pygrib open instances behave like regular python file objects, with seek, tell, read, readline and close methods, except that offsets are measured in gri..
- Total
- Today
- Yesterday
- FTP
- 개발
- boto3
- app
- Python
- IOS
- project
- jupyter
- OpenAPI
- uWSGI
- Swift
- css
- admin
- lib
- grib
- ubuntu
- nginx
- AWS
- code review
- CocoaPods
- Apple
- Django
- s3
- API
- lambda
- pycon
- 기상청
- swift3.0
- 파이썬
- serverless
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |