728x90
728x90

프로젝트 6

머신러닝(Machine Learning) 관련한 프로젝트 아이디어와 관련 툴

머신 러닝(Machine Learning) 학습을 하고 나면 기존의 유명 데이터셋들(유방암, 붓꽃, 와인 등)만 사용하는 것이 아닌, 다른 데이터셋을 활용해서 그럴싸한 프로젝트를 시도해보고 싶어진다. 유명 데이터셋들에서 파생된 간단한 모델들이 존재하긴 하지만, 그보다 더 다양한 데이터셋과 머신러닝 모델을 만들어보고 싶다면, 참고할만한 github repository를 하나 공유하려고 한다. https://github.com/NirantK/awesome-project-ideas NirantK/awesome-project-ideas Curated list of Machine Learning, NLP, Vision, Recommender Systems Project Ideas - NirantK/awesome-..

Visual Studio 2017에서 설치 파일 만드는 방법

프로젝트 릴리즈 버전을 올리려고 하다 보니까 설치 파일이 필요해졌는데, 올릴 방법이 막막했다.다른 게시물들이나 이런 곳에서는 2017 이전의 버전으로 해서 그런지 기본적으로 기타 프로젝트라는 카테고리가 따로 존재해서 Setup Project를 만들 수 있었는데, 2017부터는 아무리 찾아봐도 그런 게 없다. 심지어 설치 시 누락된 건가 싶어 인스톨러를 실행해봤는데, 그건 아니었다. https://marketplace.visualstudio.com/items?itemName=VisualStudioClient.MicrosoftVisualStudio2017InstallerProjects Visual Studio 2017에서는 Setup Project를 기본 지원하지 않는다. 다만, 마이크로소프트에서 공식 확장..

코틀린(Kotlin)으로 작성한 안드로이드 블루투스 리모컨 예제

https://twinparadox.tistory.com/132 위 링크에 올린 블루투스 리모컨으로 조종하는 아두이노 선풍기에 어플리케이션 코드가 없었다. 프로젝트를 정리해 올리면서 아두이노 스케치 코드는 올렸는데, 어플리케이션 코드는 찾지 못해서 올리지 못한 상태였는데 최근 코틀린을 배우면서, 코틀린도 연습할 겸, 잃어버린 프로젝트의 주권(?)을 되찾을 겸, 리모컨을 다시 만들었다. 소스에 대해 간략히 설명하자면, SelectDeviceActivity는, 블루투스 장치를 검색 및 선택하는 액티비티고, ControlActivity는 해당 장치를 컨트롤하는 액티비티로, 여기서는 리모컨 역할을 하는 액티비티다. 깃허브 주소 : https://github.com/Twinparadox/ArduinoFan-wit..

C#] 디렉토리(폴더) 내 파일 조회 프로그램

Delegate 사용 연습을 하려고 간단하게 만들어본 프로그램이다.디렉토리 내 무슨 파일들이 있는지에 대해서 조회하는 프로그램이다.숨김 파일도 검색해내며, 이와 관련하여 FileAttribute와 FileInfo를 사용했다.과거에 만든 프로그램이라서 아이콘은 적용시켜놓은 게 없고, 파일도 없어서 수정도 불가능하다.시간 나면 다시 만들어보겠지만, 별 기능도 없는 것이고 이와 관련된 유사 프로그램을 이미 만들어서 다시 만들어 재배포할 일은 없을 것 같다.

Arduino] 아두이노 활용한 무선 조종 선풍기

아두이노 활용한 무선 조종 선풍기 학교에서 팀을 이뤄 기말 텀 프로젝트로 시도했던 주제였다. 기존의 리모컨은 무선 조종은 가능하게 하지만,잃어버리는 그 즉시 리모컨이 없으면 기능이 무용지물이 되는 문제점이 있어서리모컨 기능을 하는 어플리케이션을 만들어,국민 대부분이 가지고 있는 스마트폰을 이용해 조종하게끔 하는 것이 목적이었다.이를 위해선 스마트폰이 지원하는 통신 방식을 사용해야 했는데, 블루투스로 진행했다.인터넷으로 해서 홈 네트워크를 구축하면 집 밖 어디서든 인터넷만 연결되면 켜고 끄고 가능하긴 해도,단기간 완성해내긴 힘들 거라 봤다.(무시하지 못할 수준의 비용도..) 난 이 프로젝트가 반쪽짜리 성공을 했다고 생각을 한다.절반을 까먹은 건, 아무래도 전반적인 퀄리티 면에서 용두사미로 끝나버렸기 때문이..

TPWord Ver0.5

영어 공부를 하고 있는 와중에 문득 떠오른 생각이 있다.나는 영어 단어를 앉아서 따로 외우는 걸 좋아하지도 않지만,하루 24시간 중에 절반 가까이(혹은 그 이상)를 컴퓨터 앞에 앉아 있는데,중간중간 비는 시간에(혹은 정신이 혼미해질 때..),팝업이 뜨면서 영단어 뜻을 물어보는 건 어떨까?(물론 그게 크게 도움되진 않겠으나... 형식적으로나마?)그래서 만들기 시작했다. 이게 만들고 나니까 고문 기계가 따로 없다.예를 들어 롤 같은 걸 하고 있을 때 5분마다 이게 뜬다고 생각을 하니,두 가지 선택을 하게 되는데,게임을 꺼버리거나, 욕을 하면서 단어를 그냥 틀려버리거나..아무튼 이름은 거창하게 TPWord지만,'고문기계, 사람 미치게 만드는 단어 암기 프로그램'정도로 보는 게 맞을 것이다. 구현된 기능 : 단..

728x90