제작과정 제일 먼저 해야할 건 뼈대를 만들어야 한다는 생각으로 UI를 구성했다. 처음은 Collection view안에 레이블과 이미지, 스위치를 원하는 위치에 맞게 하니씩 끼워 넣었다. 하지만 이내 원하는 데이터를 연동할 수 없다는 것을 알았고, 기본 골자만 남긴 채로 controll view에 데이터를 채워 넣었다. 하지만 내가 원하는 UI view가 완성될 거 같지 않아서 story board가 지원하는 UI를 하나씩 찾아보기로 했다. 그 중 table view가 가장 구현하고자 하는 UI에 맞아서 바로 선택했다. 내가 첫 구상한 UI는 이렇다. 그렇게 table view와 친해지던 중 느낀 것이 있는데, 생각보다 개발자라는 일은 스스로 코드를 만드는 것보다는 이미 만들어진 것으로부터 재창조해내는 ..
분류 전체보기
제작 배경 설거지를 할때 1시간 플레이리스트를 들을 때 기타 손이 여의치 않을 때 나는 폭력적인 유튜브 광고에 일방적으로 유린당하며 분개하곤 했다. 잘 빠지지도 않는 고무장갑을 뒤집어 재끼며 손을 꺼내 광고 건너뛰기를 누르거나. 추운 날 1시간 짜리 음악에 내 세계관을 맡긴 채 유랑하던 중 갑자기 광고로 유괴 당하여 급하게 핸드폰을 꺼내 광고를 건너뛰어야 하는 상황들에... 불편하고 합리적이지 못한 행동의 반복은 나를 이 어플을 만들도록 종용했다. 개발자 정보 -한식조리사 경력 (3년) -간호 대학교(4년) -간호사 경력(1년) -개발자 경력 (0년) 완벽한 비전공자로서 맨땅의 헤딩하는 과정을 기록해 보고자 한다.
POST와 GET을 이용한 사이트 꾸미기. from pymongo import MongoClient client = MongoClient('내 서버 url') db = client.dbsparta # 저장 - 예시 doc = {'name':'bobby','age':21} db.users.insert_one(doc) # 한 개 찾기 - 예시 user = db.users.find_one({'name':'bobby'}) # 여러개 찾기 - 예시 ( _id 값은 제외하고 출력) all_users = list(db.users.find({},{'_id':False})) # 바꾸기 - 예시 db.users.update_one({'name':'bobby'},{'$set':{'age':19}}) # 지우기 - 예시 db..
파이썬 기초공부 (1) 변수 & 기본연산 a = 3 # 3을 a에 넣는다 b = a # a를 b에 넣는다 a = a + 1 # a+1을 다시 a에 넣는다 num1 = a*b # a*b의 값을 num1이라는 변수에 넣는다 num2 = 99 # 99의 값을 num2이라는 변수에 넣는다 # 변수의 이름은 마음대로 지을 수 있음! # 진짜 "마음대로" 짓는 게 좋을까? var1, var2 이렇게? 숫자, 문자형 name = 'bob' # 변수에는 문자열이 들어갈 수도 있고, num = 12 # 숫자가 들어갈 수도 있고, is_number = True # True 또는 False -> "Boolean"형이 들어갈 수도 있습니다. ######### # 그리고 List, Dictionary 도 들어갈 수도 있죠. 그..
문법 정리 SELECT select * from 필중 a select 친구이름, 주소, 연락처, 나이 from 필중 a 1-> 필중의 테이블에서 모든 필드와 데이터를 보여달라. 1->테이블 필중을 이하 a라고 부르겠다. (알리아스, Alias라고 한다. 알리아스=줄임말) 3->테이블 에서 친구이름, 주소, 연락처, 나이 필드만 따로 보여달라. WHERE select 친구이름 from 필중 a where a.나이 = 25 1-> 필중 테이블에서 친구이름을 보여달라. 2-> 다만 나이가 25살에 해당하는 친구나이가 조건이다. LIKE, SUBSPRING select 친구이름 from 필중 a where 친구 주소 like '%광역시%' select 친구이름, SUBSPRING_INDEX(이메일, '@', -..
Join의 종류: Left Join, Inner Join Left Join: 유저 데이터로 Left Join 이해해보기생각하는 그 그림이 맞아요! SQL에서의 Join은 두 집합 사이의 관계와 같답니다. 여기서 A와 B는 각각의 테이블을 의미합니다. 둘 사이의 겹치는 부분은, 뭔가 테이블 A와 B의 key 값이 연결되는 부분일 것 같지 않나요? 👉 어떤 데이터는 모든 필드가 채워져있지만, 어떤 데이터는 비어있는 필드가 있습니다. 👉 앗! 어디서 많이 본 그림 아닌가요? 여기서 A와 B는 각각의 테이블을 의미합니다. 이 그림은 뭔가, 두 테이블의 교집합을 이야기하고 있는 것 같지 않나요? Inner Join: 유저 데이터로 Inner Join 이해해보기 여기서 A와 B는 각각의 테이블을 의미합니다. 이 그..