분류 전체보기
-
07/14 개발일지개발일지 2021. 7. 14. 22:32
수업이 재택으로 바뀐지 3일째 됬다. 오가는 시간이 절약되서 좋긴하지만 에어컨 바람을 많이 쐬지 못하는 건 아쉽다. 오늘은 서버쪽 아이템 추가 부분과 미션 달성 추가부분을 개선했다. 개선하기 전 아이템 추가는 아이템 레코드를 계속 추가하는 형식이여서, 현재 소모성 아이템이 10개 존재하고 10개를 추가한다고 하면 10개의 레코드에 추가되서 20개가 되는 것이 아닌 10개의 레코드가 추가로 생성되어 10개 짜리 레코드가 2개가 되어버린다. 그것을 현재 동일한 아이템의 레코드가 있다면 기존것과 추가할 것을 더해 레코드를 갱신하도록 개선했다. 미션은 스탭이라는 컬럼이 추가되어, 아이템 추가와 비슷한 구조로, 기존에 미션코드가 있고 같은 미션코드를 추가하면 +1하는 구조로 구현하였다. 서버는 오랫동안 켜놓으면 ..
-
07/14 데이터베이스 기초 2데이터베이스 2021. 7. 14. 15:36
뷰 select한 것을 보는 가상 테이블 create view view_products as select name, price, amount from products; SELECT * FROM exam11.view_products; 이너조인 create view view_purchases as select purchases.member_email, products.name, purchases.date from products inner join purchases on products.id = purchases.product_id; select * from view_purchases; 트랜잭션 오토커밋 여부 확인 SELECT @@AUTOCOMMIT; SET AUTOCOMMIT = TRUE; //오토커밋 설..
-
07/13 데이터베이스 기초1데이터베이스 2021. 7. 13. 16:06
mysql 설치 mysql workbench 설치 https://dev.mysql.com/downloads/workbench/ MySQL :: Download MySQL Workbench Select Operating System: Select Operating System… Microsoft Windows Ubuntu Linux Red Hat Enterprise Linux / Oracle Linux Fedora macOS Source Code Select OS Version: All Windows (x86, 64-bit) Recommended Download: Other Downloads: Windows (x86, 64-bit), M dev.mysql.com 스키마 만들기 exam11 테이블 생성 멤버..
-
07/12 게임 웹 프로그래밍게임 웹 프로그래밍/node.js 2021. 7. 12. 14:36
VS Code 실행후 exam-10 폴더 만들기 터미널 열어서 cd exam-10 npm init -y npm i express nodemon app.js파일 만들기 기본 express server 만들어서 실행 supervisor app or nodemon app 포트 3030 nodemon이 작동하지 않을 때는 npx nodemon app postman으로 파라미터 잘 들어오는 지 확인 app.cs const express = require('express'); const app = express(); app.use(express.json()); app.get('/', (req, res) => { res.send("hello express!!"); }); app.post('/purchases', (r..
-
07/09 페이스 북 로그인 1카테고리 없음 2021. 7. 9. 13:09
https://developers.facebook.com/docs/unity/gettingstarted https://developers.facebook.com/docs/development/create-an-app 앱 만들기 버튼 클릭 비밀번호 입력 후 완료 설정 -> 기본설정 https://developers.facebook.com/docs/unity/downloads sdk 다운로드 유니티 프로젝트 생성 플랫폼 설정 안드로이드로 sdk 임포트 fb.Init 클래식 로그인 클릭 파인드 액세스 토큰 클릭 권한 부여 클릭 제너레이트 클릭 수락 클릭 빌드세팅에 씬 추가 생성된 액세스 토큰 유니티에 유저 액세스 토큰에 입력 센드 석세스 클릭 로그 클릭 페이스북 -> 에디트 세팅 -> 인스펙터 앱 name, ..
-
07/08 카카오톡 로그인카테고리 없음 2021. 7. 8. 18:20
http://www.passportjs.org/ Passport.js Simple, unobtrusive authentication for Node.js www.passportjs.org 카카오 개발자 앱 등록 https://developers.kakao.com/ Kakao Developers 카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다. developers.kakao.com 카카오 앱 생성 Web플랫폼 설정 (url등록) 로그인 후 리다이렉트 url 등록 호스팅할 서버에 서버코드 업로드 유니티 App.cs using System.Collections; using System.Collections.Generic..
-
07/08 구글 파이어베이스카테고리 없음 2021. 7. 8. 12:46
using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class UIPopupTutorial : MonoBehaviour { public Button btnClose; public Button btnNext; public Text txtPageNum; private int currentPage = 1; private int totalPage = 5; public void Init() { this.btnNext.onClick.AddListener(() => { if (this.currentPage < this.totalPage) { this.currentPage++; ..
-
07/05 수업 서바이벌 슈터카테고리 없음 2021. 7. 5. 14:17
리소스 다운 https://github.com/IJEMIN/Unity-Programming-Essence IJEMIN/Unity-Programming-Essence 레트로의 유니티 게임 프로그래밍 에센스. Contribute to IJEMIN/Unity-Programming-Essence development by creating an account on GitHub. github.com 조이스틱 다운로드 https://assetstore.unity.com/packages/tools/input-management/joystick-pack-107631 Joystick Pack | 입출력 관리 | Unity Asset Store Get the Joystick Pack package from Fenerax S..