728x90
반응형

프론트엔드개발자 4

heroku + mLab 프로젝트 업로드

2018/12/28 - [NodeJS] - Node.js + Express + MongoDB CRUD 만들기 이전에 만들었던 프로젝트를 헤로쿠클라우드 서비스에 업로드하는 방법입니다. 한 두시간 세시간을 끙끙 싸맨것같은데 어찌어찌 업로드에 성공하였습니다. 헤로쿠 클라우드에 업로드해서 mLab 에서 제공하는 mongoDB 서비스까지 연결해서 CRUD 가 정상적으로 작동하고 있습니다. 1. 헤로쿠 사이트 회원가입 하고 앱 만들기 2. 헤로쿠 앱 생성하기 3. 헤로쿠 CLI 설치하기 4. # npm install -g heroku 5. # heroku login 6. # heroku create 7. # heroku apps:rename 변경할이름 --app 기본생성이름 8. 확장자없는 /Procfile 생성 ..

181217 첫 React Native

My first React Native * 노마드코더의 React Native로 ToDo 앱 만들기 코스 계속 React 만 만져보다가 처음으로 React Native 앱을 만들어 보았다. 최근 면접과 서면질의 응답이 아주 큰 자극이 되었다. 빠른 시일내에 소스코드에 대한 설명을 붙여서 블로그와 Github 에도 업로드 할 예정이다. 느낀점 1. 변경사항 실시간 확인 사실 코틀린이나 Xcode 등 다른 모바일 앱 개발 툴은 써본적이 없어서 줏어들은걸로만 얘기하자면 별도의 빌드과정을 거쳐야 결과물 확인이 가능하다고 들은것같은데 아직 이부분은 공부가 부족해서 .. 어쨋든 RN 을 통한 개발자체는 웹 개발하듯이 실시간으로 확인하면서 바로바로 피드백받고 수정하고 또 기능을 만들어 나갈 수 있어서 여러가지로 편했..

python - 정렬 (★☆☆☆☆)

문제 배열 array의 i 번째 숫자부터 j 번째 숫자까지 자르고 정렬했을때, k번째에 있는 수 구하기 array = [1, 5, 2, 6, 3, 7, 4] commands = [[2, 5, 3], [4, 4, 1], [1, 7, 3]] - 2번째부터 5번째 숫자까지 자르고 정렬했을때 3번째 자리수 - 4번쨰부터 4번째 숫자까지 자르고 정렬 1번째 수 - 1번째부터 7번째까지 자르고 정렬 후 3번째 수 def solution(array, commands): answer = [] return answer 풀이 def solution(info, commands): answer = [] for i in range(len(commands)): test = info[commands[i][0] -1:commands..

python - __init__ 과 __str__ 메소드 사용

class Human(): def __init__(self, name, weight): '''초기화 함수''' print("__init__실행") self.name = name self.weight = weight def __str__(self): '''문자열화 함수''' return "{} (몸무게 {}kg)".format(self.name, self.weight) def eat(self): self.weight += 0.1 print("{}가 먹어서 {}kg이 되었습니다." .format(self.name, self.weight)) def walk(self): self.weight -= 0.1 print("{}가 걸어서 {}kg이 되었습니다." .format(self.name, self.weight)..

728x90
반응형