목록전체 글 (125)
supergravity
안드로이드 Android App Bundle 사용해야 하나? apk를 만드는 명령어인 expo build:android -t apk와 Android App Bundle를 만드는 명령어인 expo build:android -t app-bundle가 있다. apk의 경우 귀찮은 서명? 같은 짓을 안 해도 되지만 플레이 콘솔에서 자꾸 노란색 경고문을 날린다. 또한 구글에서 유투브 알고리즘을 이용하여 나에게 Android App Bundle의 좋은 점을 추천하는 영상을 자꾸 날린다? 하여간 그래서 Android App Bundle를 해보자. 개발 순서 자신이 개발하고 있는 프로젝트 폴더로 들어가 expo build:android -t app-bundle를 입력하자. 그러면 두 가지 제안을 볼 수 있다. 키 스토..
위의 설명따라 하면된다. Node modules는 modeul들이 설치되어 있는 폴더이다. 위의 버전 오류역시 노드모듈에 있는 파일들 떄문에 생기는것이다. 그래서 삭제해서 새로 깔았다. 1. pakage.json 파일에서 버전을 알맞게 다시 적는다. 2. 프로잭트 폴더내의 Node Modules를 제거한다. ( 걱정하지말고 삭제해버리자, 그래도 걱정이 된다면 눈을 감고 삭제하자 ?) 3. npm install을 실행하자. 그러면 삭제되었던 Node Modules이 새로운 패키지들과 함깨 나타난다! 4. expo start를 실행하자 NOTE : Node Modules Packages are dropped into the node_modules folder under the prefix. When inst..
Git은 무슨 목적으로 사용하는 것일까? git을 구글에 검색을 해보면 분산 버전 관리시스템이다. 그러면 분산 버전 관리 시스템이 정확하게 무엇일까? 분산 버전 관리 시스템은 분산 버전 관리(Distributed revision control, 또는 Distributed Version Control (Systems) (DVCS), 또는 Decentralized Version Control (Systems))는 소프트웨어 버전 관리를 위한 시스템이다. 이 시스템은 각 개발자가 중앙 서버에 접속하지 않은 상태에서도 코드 작업을 할 수 있는 것이 특징이다. 분산 버전 관리 시스템은 대형 프로젝트에 더 적합한 편인데, 그 이유는 개발자들이 독립적으로 작업한 다음에 변경사항을 병합(또는 거절)할 수 있기 때문이다..
마케팅 기본 프로세스 현재 제품이 있다는 가정하에 마케팅을 들어간다고 생각을 해보자. 그러면 우리는 무엇부터 해야할까? 그리고 정규화된 프로세스를 통해 반복적인 일로 만들수 있을까? 믿을만한지는 모르겠지만 현직자들이 사용한다는 프로세스를 먼저 살펴보자. 마케터들은 창업자가 아니기 떄문에 제품이 존재한다고 가정하고 마케팅프로세스를 만든다. 제품이 정해지면 1차 고객 이해하기 1. 시장의 흐름/니즈 파악 2. 시장 니즈에 부합하는 제품 어필 포인트 잡기 3. 제품 캐치프레이즈 작성 NOTE : 제품 캐치프레이즈는 광고, 선전 등에서 남의 주의를 끌기 위해 내세우는 기발한 문구나 표어를 말한다( BY 나무위키) 2차 고객 분류및 광고 매체 선정 4. Concept 에 알맞은 홍보 매체 선정 5. 제품 이미지에..
장고를 쓰다보면 이미 만들어진 모델(ex.아래사진) 을 통해서 데이타 베이스에 저장을하고 관리를 한다. model.py from django.db import models from django.forms import ModelForm from django.conf import settings class ExampleModel(models.Model): user = models.ForeignKey(settings.AUTH_USER_MODEL) #로그인된 유저오브잭트 와의 관계를 나타낸다. model_pic = models.ImageField(upload_to = 'body/%Y/%m/%d/')#이미지 업로드를 나타낸다. 장고에서는 만들어진 모델을 바탕으로 폼(ps.HTM파일에서 데이터를 주고 받을떄 사용함..