본문 바로가기

Inventory

(141)
AWS DynamoDB in Python (Boto3) - #1. 소개 이번 글에서는 Amazon Web Service(AWS) 에서 DynamoDB를 사용하는 방법을 Python을 이용해서 다루도록 하겠습니다.처음에 AWS Python 카테고리에서 DynamoDB를 다루고자 했던 것은 아니였지만, 이번 회사에서 기술보고서를 작성하는 과정에 있어서 주제를 DynamoDB를 하다 보니까 블로그에도 같이 다루는 것이 좋을 것 같아서 올려봅니다. DynamoDB는 Amazon에서 AWS에 최적화된 NoSQL 데이터베이스로, 당연하게도 AWS에 최적화되어 있습니다. 하지만 DynamoDB에 대한 소개는 AWS 홈페이지나 다른 인터넷 자료에도 나와있지만, 정작 국내에서는 이와 관련된 서적을 찾지 못하였고 해외 원서로만 존재하고 있습니다. 그 이유는 DynamoDB가 별로이기 때문이 ..
AWS Python Django Application 배포 이번 글에서 다룰 부분은 AWS(Amazon Web Service)에서의 Python 설치를 다루도록 하겠습니다.사실 AWS에서 Python을 설치하는 것은 자습서 상에서 매우 잘 나타나 있지만, 여러 페이지를 옮겨다니면서 확인해야 하기 때문에 번거로움이 있었습니다.이에 따라, 제 블로그에서는 옮겨다니는 번거로움을 줄이는 대신, 연재글의 형태로 순서대로 진행할 수 있도록 할 예정이니 참고하시기 바랍니다. ※ AWS의 VPC 네트워크 구축, IAM 서비스, S3 Storage 서비스 구축 부분은 생략하겠습니다.※ AWS Console 수행을 위한 계정은 이미 보유하고 있어야 하며, VPC, S3는 이미 구축이 사전에 되어 있어야 하니 참고하시기 바랍니다.※ PUTTY, XMING 미리 설치해주시기 바랍니다..
AWS Python Django Application 환경설정 이번 글에서 다룰 부분은 AWS(Amazon Web Service)에서의 Python 설치를 다루도록 하겠습니다.사실 AWS에서 Python을 설치하는 것은 자습서 상에서 매우 잘 나타나 있지만, 여러 페이지를 옮겨다니면서 확인해야 하기 때문에 번거로움이 있었습니다.이에 따라, 제 블로그에서는 옮겨다니는 번거로움을 줄이는 대신, 연재글의 형태로 순서대로 진행할 수 있도록 할 예정이니 참고하시기 바랍니다. ※ AWS의 VPC 네트워크 구축, IAM 서비스, S3 Storage 서비스 구축 부분은 생략하겠습니다.※ AWS Console 수행을 위한 계정은 이미 보유하고 있어야 하며, VPC, S3는 이미 구축이 사전에 되어 있어야 하니 참고하시기 바랍니다.※ PUTTY, XMING 미리 설치해주시기 바랍니다..
AWS CLI, AWS EB CLI 설치 이번 글에서 다룰 부분은 AWS(Amazon Web Service)에서의 Python 설치를 다루도록 하겠습니다.사실 AWS에서 Python을 설치하는 것은 자습서 상에서 매우 잘 나타나 있지만, 여러 페이지를 옮겨다니면서 확인해야 하기 때문에 번거로움이 있었습니다.이에 따라, 제 블로그에서는 옮겨다니는 번거로움을 줄이는 대신, 연재글의 형태로 순서대로 진행할 수 있도록 할 예정이니 참고하시기 바랍니다. ※ AWS의 VPC 네트워크 구축, IAM 서비스, S3 Storage 서비스 구축 부분은 생략하겠습니다.※ AWS Console 수행을 위한 계정은 이미 보유하고 있어야 하며, VPC, S3는 이미 구축이 사전에 되어 있어야 하니 참고하시기 바랍니다.※ PUTTY, XMING 미리 설치해주시기 바랍니다..
AWS EC2 (Ubuntu) 구축 및 접속 이번 글에서 다룰 부분은 AWS(Amazon Web Service)에서의 Python 설치를 다루도록 하겠습니다.사실 AWS에서 Python을 설치하는 것은 자습서 상에서 매우 잘 나타나 있지만, 여러 페이지를 옮겨다니면서 확인해야 하기 때문에 번거로움이 있었습니다.이에 따라, 제 블로그에서는 옮겨다니는 번거로움을 줄이는 대신, 연재글의 형태로 순서대로 진행할 수 있도록 할 예정이니 참고하시기 바랍니다. ※ AWS의 VPC 네트워크 구축, IAM 서비스, S3 Storage 서비스 구축 부분은 생략하겠습니다.※ AWS Console 수행을 위한 계정은 이미 보유하고 있어야 하며, VPC, S3는 이미 구축이 사전에 되어 있어야 하니 참고하시기 바랍니다.※ PUTTY, XMING 미리 설치해주시기 바랍니다..
게임기획 (3) - 일정 관리(Gantt Chart) 2017/11/20 - [Onik Lab./Game Directing] - 게임기획 (1) - 무엇을 어떻게 만들것인가?2017/11/20 - [Onik Lab./Game Directing] - 게임기획 (2) - 주제 및 개발환경 앞선 글에서는 무엇을 만들고 어떤 환경에서 만들것인지를 다루었습니다.물론 그 내용이 100% 반영되지는 않고, 중간중간에 필요에 따라 변경될 수 있는 점 참고바라고요. 이번에는 일정관리를 위한 Gantt Chart를 그려봅니다. 일정관리를 한눈에 볼 수 있을만한 가장 좋은 도구로 Gantt Chart만큼 좋은것은 없다고 생각하는 바이며, 가독성 또한 좋기 때문이죠. 사실 Microsoft Project를 통해서 Gantt Chart를 그리면 쉽게 그릴수있습니다만,라이선스가 없..
Unity 2017.2 버전으로 개발하기 2017/11/20 - [Onik Lab./Game Directing] - Game Directing / Unity3d 카테고리 추가 게임 기획을 위한 일환으로 Unity3d 카테고리를 신설하였고, 이를 통한 개발 실습에 들어가게 되었네요. 일단은 개발보다는 기획에 보다 초점을 둘 것이지만,실제로 미니게임 하나를 만들려면 결국은 개발도 겸해서 해보는것이 좋겠죠. Unity Version은 2017.2버전입니다.최신버전이기도 하고, 지원기능도 많으므로. 개발을 하기 위해서는 기획문서를 만들고 실제로 적용하는것도 중요하지만, Unity3d 사용법도 알아야 되겠죠.도구 사용이야 뭐 요즘 많이 좋아졌으니 기능파악만 하면 되고,프로그래밍언어야 C#은 원래 할줄 아니까 큰 문제는 없을 것으로 보입니다. 다만 현재 ..
게임기획 (2) - 주제 및 개발환경 앞선 글에서는 어떤 방법론을 사용할 것인지 언급하였습니다.이번 글에서는 주제와 개발환경에 대해서 다뤄봅니다. 2017/11/20 - [Onik Lab./Game Directing] - 게임기획 (1) - 무엇을 어떻게 만들것인가? 주제: 삼국지조조전 룰렛주요 내용: 삼국지조조전 등장 인물을 대상으로 룰렛을 돌리는 미니게임입니다.아이디어1) 연합 내에서 임의의 인물로 최종승급을 하는 이벤트를 하게 되었습니다.2) 룰렛 앱을 다운받아서 인물을 추가하고 사진도 일부 넣는 식으로 사용하였습니다.3) 그러나 일부 부족한 기능이 있었고, 약간의 한계도 있었습니다.4) 그래서 아예 주제를 삼국지조조전 인물을 대상으로 한 룰렛으로 잡게 되었습니다. 사진출처: 구글플레이 주요 모티브: 결정룰렛 App 모든 룰렛 앱 중에..