🎁 토이 프로젝트
-
[네트워크/보안] 해커...어디에나 있고, 어디에나 없다!🎁 토이 프로젝트/오분 (2020년 첫 토이 프로젝트) 2020. 4. 5. 08:32
안녕하세요! 운동하는 개발자 피트웨어 제이(Ftiware Jay) 입니다. 오늘은... 아주 아주 열 받기도 하고, 중요한 내용에 대한 이야기를 적어보려고 합니다. 바로바로.... "해킹"입니다. 해킹에 대한 직접적인 내용은 아니지만, 제 서버에 어떤 식으로 해커들이 해킹을 하려고 하는지? 그리고 해커들에게 서버를 털리지 않기 위한 최소한의 보안?에 대해서 제가 했던 방법들을 설명해보려고 합니다. 1. 내 서버가 뭐 대단하고 유명하다고 해킹해?! 👨💻 정말 이런 생각을 가지고 서비스를 오픈한다면... 진짜 안일한 생각을 가지고 있는 겁니다. (물론 이런 생각을 가진 서버 개발자들은 없겠지만) 이건 조금 다른 이야기지만, 3년 전쯤 처음 AWS에서 토이 프로젝트 용으로 개인 서버를 만들어 사용할 때 깃허..
-
[오분] Test CI를 위한 Github Actions , pytest-django 세팅🎁 토이 프로젝트/오분 (2020년 첫 토이 프로젝트) 2020. 3. 25. 02:23
안녕하세요! 운동하는 개발자 JAY입니다. 코로나-19 때문에 한 달 이상 재택근무를 하고 있네요... 답답하기도 하지만, 코로나-19 때문에 많이 힘드신 분들에 비하면 견딜만하네요ㅠㅠ 제가 무언가 해드릴 수도 없고... 힘내시라는 말밖에 못 드리네요 ㅠㅠ 정말 정말 힘내세요!! 오늘은 토이 프로젝트를 하면서 Github Actions 세팅에 대해 알아보겠습니다. 그리고 제가 이 과정에서 어떤 삽질을 했는지(?)에 대해서도 끄적여 보겠습니다 ㅎㅎ 1. What is GitHub Actions 그래서 GitHub Actions는 무엇인가? 한 문장으로 요약하자면, CI(Continuous Integration)와 CD(Continuous Deployment)를 할 수 있는 Tool 예를 들어 배포, TDD..
-
[오분] 2020년 첫 토이 프로젝트 시작! Google Cloud Platform 세팅!🎁 토이 프로젝트/오분 (2020년 첫 토이 프로젝트) 2020. 3. 14. 17:25
안녕하세요! 운동하는 개발자 제이입니다~:D 드디어 제가, 2020년 첫 프로젝트를 시작했습니다. 이번에 작성하는 토이 프로젝트 글을 시리즈(?)로 작성될 예정입니다. 주된 내용은, 프로젝트를 하면서 배웠던 것들, 과정을 글로 쓸 예정입니다. 오늘은 그 첫 번째! 내가 이번 토이 프로젝트를 시작한 계기와 어떤 기술 스택들을 사용하는지에 대해 이야기해보겠습니다. 1. 어떻게 [오분: 프로젝트 가제] 을 시작하게 되었는가? 때는 바야흐로 2월 말쯤, 회사 동료들과 점심시간에 카페에서 일상적인 대화와 회사 프로젝트 이야기 등등하다가 "XXX 이런 거 있었으면 좋겠다!" "어?! 그러네 ㅋㅋ 그거 있으면 개꿀! 우리 디자이너, ios개발자 2명, 백엔드 개발자 있는데 한번 해볼까?!" "재밌을 것 같은데? 진짜..
-
'잡'개발자의 파이썬 게임 만들어 보기 1부🎁 토이 프로젝트/Metris(Metro + Tetris) 게임 2018. 1. 3. 04:30
안녕하세요. 코딩하는 JAY입니다.이번 포스팅은 제가 2017년 12월 한달동안 진행해왔던 토이프로젝트를 포스팅 해보려고합니다. 주제는 "파이썬으로 게임만들어 보기" 입니다. 게임을 처음부터 하나하나 진행과정을 설명하면서 포스팅을 진행하면 좋겠지만... 그러기에는 이미 많은 삽질과 과정들을 지나왔기 때문에 그렇지 못하는점 이해해 주시길 바랍니다.ㅠㅠ 그래도 최대한 각 함수가 어떤식으로 동작하고 어떤 과정에서 어떻게 쓰이는지에 대해서 상세히 설명드리겠습니다. (절 믿어 보세요!:D) 응 안믿어... 1부에서는 우리가 만들어볼 게임의 컨셉과 어떻게 플레이되는지에 대해 간단히 알아보겠습니다! 1. 컨셉첫번째로 게임의 컨셉인데요. 저희가 만들어 볼 게임의 베이스는 바로 '테트리스'입니다. 테트리스는 누구나 한번..
-
'잡'개발자의 고군분투 챗봇(Somenaeil) 만들기 1부🎁 토이 프로젝트/Somenaeil(챗봇) 2017. 10. 8. 06:27
안녕하세요! '잡'개발자 JAY입니다. 지금부터 제가 현재 개발하고 있는 챗봇 서비스에 대해서 포스팅하려고 합니다. 챗봇을 만드는 과정부터 어떤 서비스를 할 것인지에 대해 순서대로 차근차근 정리하도록 해보겠습니다. 1. 챗봇 개발환경 정하기 챗봇 관련 API를 제공하는 서비스들은 다양한데요. 예를들어 카카오톡, 라인 등 메신저 애플리케이션에서 이런 API들을 제공합니다. 저같은 경우 가장 쉽게 접근할 수 있고 친근한 카카오톡을 사용하기로 했습니다. - 개발환경언어 : python웹프레임워크(서버) : Django서버 : AWS(아마존 웹 서비스)python을 사용한 이유는 그냥 평소에 제가 python 이라는 언어에 관심이 있었고, Django라는 웹프레임워크가 python으로 사용할 수 있기 때문에 D..