내 머릿속

고정 헤더 영역

글 제목

메뉴 레이어

내 머릿속

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (16)
    • 인공지능 (5)
    • 주식 (0)
    • IT (8)

검색 레이어

내 머릿속

검색 영역

컨텐츠 검색

IT

  • 카카오톡 ‘검 키우기’ 안드로이드 자동화 앱 제작(배포)

    2026.01.24 by 잘못된 선택

  • AWS EC2 서버 만들기(#ubuntu #apache #flask)

    2022.04.03 by 잘못된 선택

  • AWS EC2 서버 만들기(#ubuntu #apache #tomcat)

    2022.02.11 by 잘못된 선택

  • 영화 추천 프로그램 만들기(feat. 빵형)

    2022.02.01 by 잘못된 선택

  • 지능형 로봇 조작 프로젝트

    2021.10.02 by 잘못된 선택

  • 미니 스튜디오 어플 (프로젝트)

    2021.09.28 by 잘못된 선택

  • Gazebo 공장 환경 개발 프로젝트

    2021.09.25 by 잘못된 선택

  • 알고리즘을 통한 지능적 틱택토 게임 구현 (c++)

    2020.09.21 by 잘못된 선택

카카오톡 ‘검 키우기’ 안드로이드 자동화 앱 제작(배포)

요즘 카카오톡 플레이봇 게임 검 키우기에 푹 빠져 지내고 있습니다.강화를 반복하는 구조이다 보니 상당히 노가다성 게임인데요. 그래서인지 매크로를 사용하는 분들도 꽤 많더라고요. 찾아보니 PC 버전 매크로는 이미 여러 개가 있었지만, 모바일에서 사용할 수 있는 매크로는 하나도 없어서“그럼 내가 한번 만들어볼까?” 하는 생각이 들었습니다.그래서 안드로이드용 ‘검 키우기’ 자동화 앱을 직접 만들어보게 되었습니다.개발은 요즘 핫한 바이브 코딩으로 진행했는데, 생각보다 퀄리티가 잘 나와서 개인적으로 꽤 만족스럽고 뿌듯하네요ㅎㅎ 앱 아이콘 제작우선 귀엽게 플레이봇 이미지에 검을 꽂아 넣은 모습으로 앱 아이콘을 만들어보았습니다.GPT에게 플레이봇 이미지를 주고 “검을 꽂아 달라”고 요청했더니 생각보다 너무 잘 만들..

IT 2026. 1. 24. 10:53

AWS EC2 서버 만들기(#ubuntu #apache #flask)

일전에 AWS EC2 서버를 무료로 하나 만들어보는 실습을 진행하였다. (https://choice37.tistory.com/90) 이후 간단하게나마 내가 만든 웹 프로그램을 띄우는 서버를 완성해보고자 하였는데, 최근에 웹캠을 이용한 간단한 프로젝트들을 진행했기 때문에 웹사이트에서 웹캠의 정보를 띄워보는 간단한 사이트를 만들기로 하였다. 기존에 apache와 tomcat으로 구성된 서버를 만들어 보았는데 tomcat은 spring과 같은 자바 프레임워크를 동작시키기에 적합한것 같았다. 나는 주로 파이썬을 이용하였기 때문에 파이썬으로 이루어진 간단한 웹 프레임워크인 flask를 이용하는 것이 좋다고 생각했고, 따라서 필요없어진 tomcat을 제거하고 apache-flask로 구성된 웹 서버로 만들어주었다...

IT 2022. 4. 3. 22:16

AWS EC2 서버 만들기(#ubuntu #apache #tomcat)

기업에서 개발한 프로그램을 서비스하기 위해서는 서버가 필요하고 서버가 수많은 클라이언트의 요청을 처리하기 위해서는 체계적으로 서버가 구성되어야 할 것이다. 이번에 공부하면서 얻게된 지식들을 요약해 본다면 다음과 같다. 우선 서버는 web server와 was(web application server)로 나뉘는데 web server는 클라이언트의 요청중에서 정적인 정보를 바로 처리해주는 역할을 하고 was는 동적인 정보를 처리해주는 역할을 한다고 볼 수 있다. 구조적으로 web server가 reverse proxy 역할을 하게되는데, 이 말은 모든 클라이언트 요청은 web server가 받게되고 필요에 따라서 뒤에 존재하는 수많은 was에 로드밸런싱 역할을 하게 된다는 의미이다. 이는 클라이언트의 요청에..

IT 2022. 2. 11. 00:06

영화 추천 프로그램 만들기(feat. 빵형)

내가 재밌게 본 영화와 비슷한 영화를 찾기 위한 영화 추천 프로그램을 만들어 보았다. https://www.kaggle.com/rounakbanik/the-movies-dataset 여기서 제공하는 데이터셋을 사용했다. 이 데이터셋은 45000개의 영화에 대해서 270000명의 사람들이 총 2600만개의 평가를 내린 데이터셋이다. 그중 45000개의 영화 정보가 담긴 movies_metadata.csv 파일과 2600만개의 평가 정보가 담긴 ratings.csv 파일 사용 => ratings.csv파일은 데이터가 너무 커서 RAM 부족으로 프로그램이 꺼지는 현상 발생(12GB를 무료로 제공하는 colab에서도 마찬가지) 따라서 ratings의 축소판인 ratings_small.csv 파일로 대체! 영화간..

IT 2022. 2. 1. 12:49

지능형 로봇 조작 프로젝트

로봇 지능 체계의 기본 구성은 PM, CM, TM, AM 입니다. PM(Perception Manager) : 환경 정보를 인식하는 모듈 CM(Context Manager) : PM으로부터 인식한 환경 정보를 바탕으로 상황 정보를 추론하는 모듈 TM(Task Manager) : 추론된 상황으로 부터 행동을 계획하는 모듈 AM(Action Manager) : TM으로부터 전달받은 행동을 수행시키는 모듈 각 모듈은 ROS(Robot Operating System) 통신으로 메세지를 주고 받도록 구현하였습니다. 노드(통신을 하는 주체)간의 통신은 topic, service, action으로 나뉘는데 topic은 서버가 메세지를 날릴때마다 구독된 클라이언트가 메세지를 받는 통신이고, service는 클라이언트의..

IT 2021. 10. 2. 23:21

미니 스튜디오 어플 (프로젝트)

졸업 작품 프로젝트로 딥러닝 기술을 이용하여 증명사진을 찍는 어플을 만들었습니다. 여권사진 비용이 비싸 부담스러운 사람들에게 무료로 여권사진을 찍을 수 있도록 하는 것이 취지였습니다. 어플명은 미니 스튜디오이고 아래 설명과 같이 사진을 찍을때 자세를 교정해주고 찍은 사진의 배경을 제거해주는 어플입니다. 사진이기 때문에 약간의 보정 기능도 추가해 주었습니다. 개발 범위 구분 기능 범위 배경 자동 제거 기능 사진에서 배경을 자동으로 인식, 제거하여 편리성을 제공 자세 교정 기능 사진의 피사체를 추적, 요구하는 자세와 대조하여 올바른 자세를 유도 증명사진 편집 기능 증명 사진의 전반적인 화질을 보정해주는 기능을 제공 부가기능 사진 편집 기능 갤러리 이미지의 전반적인 편집 기능을 제공 일반 카메라 기능 사용자가..

IT 2021. 9. 28. 11:37

Gazebo 공장 환경 개발 프로젝트

gazebo는 로봇을 움직이기 위한 3d 시뮬레이션 환경이고, ROS를 사용하여 통신을 할 수 있습니다. 실제 공장에서 로봇이 자동으로 화물을 나르는 것을 목표로 프로젝트가 진행 중이였고, 저는 실제 공장과 유사하게 gazebo 환경을 구축하고 그 안에서 멀티 로봇이 명령에 따라 작동할 수 있도록 구현하는 역할을 수행하였습니다. => 실제 공장의 모습 위 환경을 구현하기 위해 Ariac과 warehouse라는 인터넷에 돌아다니는 공개 코드를 사용. 각 환경의 물체 정보인 sdf파일을 추출하여 필요한 물체들을 재배치 시키는 방법 사용. 실제 공장에서 사용된 로못은 amr_lift라는 로봇이고 아래 영상과 같이 작동합니다. ; 로봇의 상부를 들어올리는 방식으로 화물을 견인하는 로봇입니다. gazebo에서 비..

IT 2021. 9. 25. 23:07

알고리즘을 통한 지능적 틱택토 게임 구현 (c++)

#include #include int main(void) { int board[3][3] = { 0, }; // = { 11, 12, 13, 14, 15, 16, 17, 18, 19 }; // 게임 보드, 각 칸의 번호 int player = 0; // player ID 0,1 두명의 플레이어 int x, y; // 착수 위치 int choice = 0; // 진행한 횟수 int com = 0; int Bingo(int ary[3][3], int n); // 승패 결정 함수 선언 int check(int ary[3][3], int i, int j, int com); void draw(int ary[3][3]); printf("수행할 player를 고르시오 (0 또는 1): "); scanf_s("%d"..

IT 2020. 9. 21. 14:01

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
내 머릿속 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바