Programing/Python 8

pygame을 이용하여 슈팅게임 만들기 1탄 [세무민의 코딩일기]

안녕하세요 세기무민입니다. 이번에는 파이썬으로 게임 개발하는 포스팅으로 찾아왔어요...ㅎㅎ 사실 진짜 취미로 시작했다가 재미가 붙어서...ㅎ 무튼 포스팅 해보도록 할께요 ㅎ 게임 화면 및 과정 조금 허접한 메인 화면입니다..ㅎ 아직 초기 단계로 개발한거라서 사실 디자인은 추후에 바꿔볼 생각입니다. 여기서 키보드 'A' 를 클릭하면 실행이 됩니다. 실행이 되면 큰 운석과 작은 운석들이 랜덤하게 나오도록 구성했어요 큰 운석의 경우 2번, 작은 운석은 1번 공격하면 없애지도록 구성했습니다. 그리고 운석에 부딛히게 되면 게임이 종료되도록 구성했고 현재까지 개발한 게임 구성은 위와 같아요 ㅎㅎ 게임 개발 To-Do List 사실 심플 프로젝트처럼 할 생각은 없었는데 하다보니 뭔가 욕심이 생기더라구요...ㅎ 그래서..

Programing/Python 2022.04.06

세무민의 개발일기 : 페이지 설계 및 DB(sqlLite) 연동

이번 포스팅에서는 파이썬으로 웹 개발하는 과정을 다뤄볼 예정입니다. GitHub - sg-moomin/python_flaskStudy Contribute to sg-moomin/python_flaskStudy development by creating an account on GitHub. github.com 자세한 공부 내용은 위의 git에서 확인 가능합니다. 우선 위의 화면처럼 구성하고 있는 중입니다. 현재 Main 화면과 세부 페이지를 연결하는 과정을 진행중입니다. 우선 페이지를 구현할 때 프론트와 백으로 구분을 짓는데 제가 프론트를 잘 다루지 못하는 편이라서 bootstrap을 이용했습니다. 해당 디자인도 무료로 제공해주는 디자인을 조금 변경한 화면입니다. 우선 프로젝트의 패키지는 위와 같고 te..

Programing/Python 2021.12.22

파이썬 웹 개발을 위한 기초 공부하기 3탄 - django 기본 틀 잡기 및 DB 설계 초본 제작

저번주에 같이 하기로 한 친구와 만나서 프로젝트 회의를 하다가 Flask 대신 Django로 진행하기로 했다. Flask는 장점도 존재하지만 레퍼런스가 부족하고 프레임워크 상 Django처럼 지원해주는게 부족하기 때문에 코드의 양이 많아지기도 하는 단점이 있다. 그래서 Django로 개발하는 것이 오히려 효율적이라는 생각도 들었다. https://github.com/sg-moomin/python_flaskStudy GitHub - sg-moomin/python_flaskStudy Contribute to sg-moomin/python_flaskStudy development by creating an account on GitHub. github.com 조금이라도 공부하는 내용들은 해당 깃에 올리는 중입..

Programing/Python 2021.12.08

파이썬 웹 개발을 위한 기초 공부하기 2탄 - Flask 기본 툴 잡기 [세무민의 코딩일기]

이번주도 퇴근하면서 틈틈히 웹 개발에 대해 기초 공부를 진행했습니다. https://github.com/sg-moomin/python_flaskStudy GitHub - sg-moomin/python_flaskStudy Contribute to sg-moomin/python_flaskStudy development by creating an account on GitHub. github.com 동일하게 현재 공부하는 내용들은 최대한 깃 허브에 업로드하면서 공부중입니다. 파이썬에서 우선 Flask를 이용해서 개발을 진행하고 있습니다. Flask를 사용하다보면 Flask도 자바처럼 기본 구조가 있습니다. 위와 같이 static, templates, views, init, filter, forms, model..

Programing/Python 2021.12.02

파이썬 웹 개발을 위한 기초 공부하기 1탄 - Flask 설치 및 오류 해결 [세무민의 코딩일기]

저번 한주동안 틈틈히 웹 개발을 위해 기초 공부를 진행했습니다. https://github.com/sg-moomin/python_flaskStudy GitHub - sg-moomin/python_flaskStudy Contribute to sg-moomin/python_flaskStudy development by creating an account on GitHub. github.com 현재 공부하고 있는 내용들은 위의 깃에다가 업로드 하면서 진행중입니다. 파이썬으로 웹 페이지를 개발하기 위한 프레임 워크는 Flask와 Django 2개를 주로 사용한다고 합니다. 제가 이번 프로젝트에서 사용한 프레임 워크는 Flask입니다. 플라스크의 가장 큰 특징은 프레임 워크를 간결하게 유지하고 확장과 규칙이 최소..

Programing/Python 2021.11.28

세무민의 코딩일기 : 화재와 소방공무원 및 장비의 관계 분석(오랜만에 데이터 분석하기)

최근 직장인으로 살아가다보니 예전에 내가 뭘 했는지 git에 올려져 있는 파일들을 보면서 추억에 빠졌습니다. 이에 따라서 한번 예전에 만들었던 데이터 분석에 대해서 포스팅을 해보는 것도 괜찮겠다고 생각이 되어서 포스팅을 진행하게 되었습니다. 이론과 실습을 구분지어 진행하고 싶지만 바로 확인해볼 수 있도록 진행해보겠습니다. 예전에 진행했던 프로젝트 중 하나는 소방공무원과 관련된 장비들 등 화재와 연관되어있는지를 분석하는 프로젝트를 했었습니다. 당시에 말도 안되는 프로젝트라고 생각했지만 그 당시 의견을 제시했던 팀원과 함께 진행했는데 생각보다 재미있는 좌표는 아니였지만 데이터 분석하는 과정을 알 수 있었습니다. 오늘 포스팅에서 다룰 부분은 일부였던 소방대상물에 대해 다뤄볼 것입니다. 소방대상물은 말 그대로 ..

Programing/Python 2021.07.17

세무민의 SVG 도전! [2] : 이미지에 색을 입혀보기!

ㅇ 기본적으로 데이터 가공을 끝낸 상태입니다. sg-moomin.tistory.com/35 세무민의 SVG 도전! [1] : 쓸수 없는 공공데이터를 의미 있게 변환하기! 인턴 중 파싱을 돌리면서 남은 시간을 뭐하면서 보낼지 고민하다가 전에 했던 시각화를 기록으로 남기는걸 선택했다. 우선 SVG를 만드는 것을 목표로 진행 할 예정! 추가적으로 양이 너무 많으면 sg-moomin.tistory.com 위의 포스팅에서 가공하는 것을 진행했습니다. 그렇다면 이제 가공된 데이터를 이용해서 이미지에 색을 입혀보겠습니다. 사용할 이미지입니다. 파일을 업로드하려고 했는데... 티스토리에서 파일 업로드 방법을 모르겠네요... . 서울 지도 이미지는 구글에서 찾으면 나옵니다. 찾은지 좀 오래된 이미지라서 어디있는지 가물가..

Programing/Python 2020.11.26

세무민의 SVG 도전! [1] : 쓸수 없는 공공데이터를 의미 있게 변환하기!

인턴 중 파싱을 돌리면서 남은 시간을 뭐하면서 보낼지 고민하다가 전에 했던 시각화를 기록으로 남기는걸 선택했다. 우선 SVG를 만드는 것을 목표로 진행 할 예정! 추가적으로 양이 너무 많으면 포스팅을 나눠서 진행할 예정입니다. 이번 포스팅에서 주로 다뤄질 데이터는 서울시 소방장비현황에 대한 자료입니다. 자료의 출처가 기억은 안나지만 다른 자료로 유사하게 작업이 가능합니다! 예시 URL : opengov.seoul.go.kr/ 정보소통광장 서울시 정보공개포털. 결재문서 원문공개, 사전정보공표, 정보공개청구, 정책연구자료, 백서 제공 opengov.seoul.go.kr 서울시에서 제공하는 정보소통광장에서 서울시에 관련된 데이터를 수집할 수 있습니다. 대신 가공은 여러분들의 목! import pandas as..

Programing/Python 2020.11.25