목록전체 글 (125)
supergravity
hackernoon.com/how-to-cache-images-in-an-expo-managed-react-native-app-5q9m3z6s How To Cache Images in an Expo Managed React Native App | Hacker Noon Caching images in React Native can be easy, even if you are using Expo's managed workflow. The problem many devs run into is that React Native only supports caching images on IOS out of the box. hackernoon.com Introduction 캐시 이미지를 다루는 패지키를 위의 사이트를 ..
niceman.tistory.com/201 파이썬(Python) - 가상환경(Venv)에서 Node.js(npm) 프로젝트 설정 방법 파이썬(Python) - 가상환경 + express 설정 안녕하세요. 좋은사람 입니다. 이번 포스팅에서는 Python + Express(node) 환경 기반 프로젝트를 수행하게 되어서 그간 경험했던 환경 구성에 대한 간단한 팁을 niceman.tistory.com
1. 만든 프로잭드 정리 장고 프로젝트 폴더에 pip freeze > requirements.txt 파일을 만든다. 이 명령어는 pip list가 택스트 파일로 저장시키는 역할을 한다. 그리고 git repository에 나의 프로잭트를 올리다. 2. aws EC2 인스턴스 생성 aws ECS를 생성한다. 생성후 인바운드 규칙을 생성해야 한다. 인바운드 규칙은 보안 그룹에 속해있으며 서버 접속 방법과 ip를 제한하는 역할을 합니다. 인바운드 규칙에 사용자 지정 TCP, TCP, 원하는 포트번호, 모든위치,로 추가를 해주시면 모든 IP에서 장고 서버를 접속할 수 있게 설정하게 됩니다. 3. ssh 접속 서버를 만들때 추가적으로 만든??. pem 파일의 권한을 변경 후 ssh로 접속하면 됩니다. 4. 서버 ..
HTTP 헤더는 클라이언트 또는 서버가 request 또는 response할때 추가정보화 같이 전송하는 것이다. HTTP 해더는 name : value 로 구성되어 있는 성분들로 만들어 짐니다. HTTP 해더는 구성 성분의 역활에 따라 아래와 같이 그룹지어 져 있습니다. General headers : 요청과 응답 둘다 공통적으로 있지만! 실제 바디에 있는 데이터와 연관이 없습니다. Request headers : 클라이언트가 요청하고자 내용들이 들어있습니다. Response headers : 서버가 제공하는 실질적인 데이터 외에 추가적인 서버 특성들이 들어있습니다. Entity headers : 바디특성(형식?)에 관한 내용이 들어있습니다 위의 4가지 그룹중 요청 해더만 정리해보자 Request hea..
Django REST framework에서 함수형 views를 제공해준다. 함수형 뷰는 플라스크와 마찬가지고 파이썬의 decorator 문법을 이용하여 제공한다. 함수형 views에서 decorato는 함수를 감싸고 있으며 Request의 instance를 받는다.(장고 HttpRequest를 받는 것이 아니다) 그리고 Response 하는 것을 도와준다. (여기서 Response는 Djano HttpResponse이다) 마지막으로 어떠한 Request를 쓸지 정하게 해 준다. @api_view 기본 함수형 대코 레이터의 가장 중요한 점은 HTTP method를 리스트를 받는 것이다. @api_view(http_method_names=['GET', 'POST']) 위의 경우 render, parser, ..
pypi.org/project/nodeenv/ nodeenv Node.js virtual environment builder pypi.org 가상환경을 만든다 virtualenv [env name] --python=python3.9 가상환경폴더로 들어가서 source bin/activate 바이너리 파일을 실행해준다. 고러면 파이썬 가상환경이 실행된다. 가상환경 내에서 nodeenv를 설치한다. pip install nodeenv nodeenv 파이썬 패키지를 이용하여 node 가상환경을 만든다. nodeenv test --node=14.15.3 test 폴더로 들어가 source bin/activate를 실행하다. 그럼 파이썬 가상환경안에 node 가상환경을 만들수 있다.
[650000, ['백설탕', '백설탕', 3], ['닭추출물', 'No', 0], ['치킨팻', 'No', 0], ['마늘가루', 'No', 0], ['치킨향', 'No', 0], ['흑후추가루', 'No', 0], ['치자황색소', 'No', 0], ['카라멜', 'No', 0]] 가정 1. 첨가물의 갯수가 적고 레벨이 낮은 것이 많을수록 socre가 좋아야한다. => 좋은것만 여러게 섞어놓은것을 커버 치지못한다. 2. 전체 첨가물의 갯수에서 레벨의 비율을 봐야한다. 낮은 레벨의 비율이 많을수록 socre가좋다. => 이것이 좋은것 같다. 리스트를 만든다. 리스트는 [ 0의 갯수, 1의 갯수, 2의 갯수, 3의 갯수, 4의 갯수]를 가진다. 첨가물의 갯수 l = length of RwData를 정의한..
마케팅을 위한 구글 애널리틱스와 파이어 배이스 정리 데이터 수집 파이어 배이스 SDK를 앱에 연동하게 되면 basic app-usage data를 자동적으로 수집할수 있고 구글 애널리틱스와 구글 파이어 베이스를 사용할수 있습니다. 기본적으로 수집되는 데이터는 first opens, session starts, 또는 in-app purchses등이 있습니다. 만약에 추가적인 log수집을 원한다면 코드를 삽입해야합니다. await Analytics.logEvent('Search History And Log', { authId : probs.haha.id, searchName : Search, }); 위의 코드는 검색관련 log를 수집하는 코드입니다. Events, conversions, user proper..