본문 바로가기

개발 일지

(28)
2019.12.19 15일차 개발일지 - Python 파이썬 Python 실습 준비 1. 사이트에서 파이썬 설치 2. python폴더 만들고 github 연결 3. 코드를 열고 좌측 extentions에서 python 검색 - 설치 트리 while 반복문 인사 for 반복문 for i in range(0,10) 기능 중점 로또 [1,2,... 45] 중 랜덤으로 숫자를 뽑는다. random, range의 기능 메뉴 메뉴의 요소를 랜덤하게 선택되고 그에 맞는 전화번호를 출력한다. 코스피 네이버 금융의 코스피 정보를 출력한다. 먼저 requests와 bs4 설치 - 터미널 창에 $ pip install requests $ pip install bs4 #now_value 사이트에서 코스피 숫자 검사를 통해 얻은 값 달러 네이버 금융의 달러 환율 정보를 출력한다...
2019.12.18 14일차 개발일지 Github 특강3 포크 원하는 프로젝트 우측 상단에 Fork 클릭 clone and download에서 경로 복사 Sourcetree에서 뉴 탭 - 클론 - 경로붙이기(저장할 폴더 선택) - 생성 파일을 수정해 스테이지 add - 커밋 - Push github에서 Pull request 탭 확인 Compare & Pull request 클릭한 후 쓰고싶은 코멘트 작성. Create Pull request 클릭 상대방에게 요청 들어감 Github flow https://ujuc.github.io/2015/12/16/git-flow-github-flow-gitlab-flow/ 웹서비스 요청하는 컴퓨터 (클라이언트)와 제공하는 컴퓨터(서버) 사이에서 html(정보), css(디자인) JS(웹페이지의 동작 관여) 세가지가 오고 ..
2019.12.17 13일차 개발일지 - Github2 Clone 1. 원본 있는 곳에서 작업 후 Push 2. 집에 도착 후 Sourcetree 실행 - New Tap 생성- 상단 Clone 클릭 - 깃허브사이트에서 'Clone or Download' 클릭 - URL 복사 - 저장할 경로 설정 - 하단 클론 클릭 3. 원본 있는 곳에서 작업 후 Push 4. 집에서 Pull로 작업파일 가져오기, 수정이 있다면 Push 5. 원본 있는 곳에서 Pull 6. 수정 후 Push-Pull 반복 Collaboration A : github - 세팅 - Option - Collaborators - 추가할 아이디 입력 - Add B : 메일 확인 - 승락 - Sourcetree에서 Clone 생성 상황1 1. A가 a.txt 작성 B도 b.txt 작성 2. A가 먼저 ..
2019.12.16 12일차 개발일지 - 4차산업혁명과 프로그래밍 그리고 Github 1. 4차 산업혁명 - 터치 인터페이스에서 음성 인터페이스로의 전환 구글 2018 헤어샵 부킹 구글 2019 시리 반응 속도, 렌터카 부킹 유포니아 프로젝트 - 실시간 사물인식 YOLO v3 - 테슬라 자율주행 - Quick.DRAW, Auto DRAW - 티처블 머신 - 점차 기술생산 파트와 기술활용 파트가 분리되고 있다. - 기술에 대한 이해만 있으면 누구나 활용 가능해졌다. - 4차 산업혁명은 곧, 소프트웨어의 시대라고 할 수 있다. 기술 생산 기술 활용 구글 Tensorflow Airbnb, 샤오미 AWS Pinterest, Netflix IBM Watson Legends, Minter Ellison IBM Watson Personality Insights 자소설닷컴 2. 프로그래밍은 왜 배워야하..
2019.12.11 9일차 개발 일지 1. 플로우 차트 (순서도) - 다이어그램 종류 중 하나 - 여러 종류의 상자와 상자를 이어주는 화살표를 이용하여 명령의 순서를 보여주는 알고리즘 또는 프로세스 - 여러 분야에서 프로세스나 문제 분석, 디자인, 설계, 문서작성이나 관리를 위해 사용 ● 게임 UI 순서도 작성 실습 - (캔디 크러쉬) 2. 스케줄 관리 - 구글 캘린더 - 윈도우즈 스티커 메모 - 할 일, 하는 일, 완료한 일 구분해 정리
2019.12.10 8일차 개발 일지 1. 마인드 맵 - 마인드 맵은 대표적인 기록 시각화 도구로써 초기 원형의 모습은 3세기 경부터 오늘날까지 이용되고 있다. - 70년대 영국의 BBC 방송에서 토니 부잔이 소개했고, 유럽에소 기업들을 중심으로 선풍적인 인기를 끌기 시작했다. - 10장의 그림보다 1장의 마인드맵이 설명하는데 더 효율적일 수 있다. 작성 원칙 1) 종이와 펜을 준비한다. 2) 종이 가운데 주제를 적는다. 마인드 맵은 순서에 대한 강요는 없다. 3) 가장 중심 주제에서 시작해서 큰 가지들로 한 단계씩 뻗어 나간다. 가급덕 이미지를 사용하면 좋다. 4) 가지를 더욱 확장시키면서 가지를 쳐 나간다. 연관성 있는 것끼리 이어져도 좋다. 5) 가지에 적는 아이템은 최대한 간결하게 쓴다. 문장보다는 단어로 쓴다. 6) 아이디어가 떠오..
2019.12.09 7일차 개발일지 1. 놀이의 정의 - 교육적 필요에 의해 또는 인간의 행동이나 심리를 이해하기 위해 나름대로 정의를 내렸다. 하지만 그 어떤 것도 완벽하게 놀이를 정의하지 못하고 있다. - 일반적인 놀이는 기분전환을 위한 여가 활동으로 규정되며 서양 기원의 승부와 관련 있는 놀이는 게임(Game)으로 불리기도 한다. - J.Huizinga는 인간이 생각하는 존재(Homo Sapiens), 무엇인가 만들어내는 존재(Homo Faber)에서 나아가 놀이하는 인간(Homo Ludens)의 속성을 포함해야 한다고 주장하였다. - 즐거움 외에도 민첩성이나 사히성 등 성장에 필요한 경험을 얻기 위해 놀이를 하기도 하는데 이는 인간뿐 아니라 동물들에게서도 발견되는 현상이다. - 놀이에 대한 학설은 크게 놀이가 생겨난 원인을 추구하는..
2019.12.06 6일차 개발일지 1. 개발사와 퍼블리셔 - 는 게임을 기획하고, 복제하여 제작하는 영업을 말한다. - 2000년대 초반 온라인 게임 전성기를 보냈던 우리나라에 '퍼블리셔' 라는 개념 처음 등장 - 초기 개발사는 퍼블리셔의 역할도 함께 할 수 있었다. - 은 게임물을 수입(원판수입 포함)하거나 그 저작권을 소유, 관리하면서 게임제공업을 하는 자 등에게 게임물을 공급하는 영업을 말한다. 2. 게임 직군 1) 관리직군 프로듀서 - 는 프로젝트를 진행하면서 소요될 예산을 산정한다. - 단계별 버전의 기능, 기능을 추가하기 위해 필요한 인력과 시간, 장비 등에 대해 산정하는 역할을 한다. - 개발지를 획득해 오는 것도 프로듀서의 중요한 역량 디렉터 - 대형 프로젝트에서는 디렉터 없이 프로듀서만 존재하기도 한다. - 게임 콘텐츠의..