목록기타공부 (17)
치춘짱베리굿나이스
교수님이 자료 3축그래프로 정리하라하셔서 일괄작성용으로 쓴 매트랩코드 폴더 (지금 내 작업폴더 csv파일있는곳으로 경로지정됨) 내에 모든 csv파일 읽어서 그래프에 plot하고 png로 일괄저장함 그래프 폴더를 따로 만들어서 거기다가 저장할까? 하다가 걍 귀찮고 일부러 정리되게 파일명에 00 붙여놔서 좀 지저분해보이는 거 빼고 지장은없음 이런식으로 해당 점의 R G B값에따라 색도 그걸로 지정해줌 근데 한꺼번에 표시할땐 저렇게하면 색 비슷해보이는 애들끼리 겹쳐보여서 랜덤으로 색 generate하게 해서 작업함 매트랩도 잘만 쓰면 matplotlib보다 그래프 더 예쁘게 그릴수있을거같은데 그렇게 쓸일이 없는거같음 우리과에선
이유는 : 비주얼 스투디오 코드에서도 주피터노트북을 열수있다는걸 드 디 어 (VScode 사용한지 2년만에) 알았기때문 더이상 cmd켜서 jupyter notebook 일일히 입력할 이유가 없다 비주얼스투디오를 애용하자 프론트엔드 짤때도 live 확장기능 있어서 저장할때마다 html도 새로고침해서 보여주고 역시 vscode 확장기능은 없는거빼고 다있다 Ctrl + Shift + P 비주얼스투디오 커맨드팔레트 열기 -> jupyter notebook 그냥 ipynb 파일 열어도 노트북형식으로 열림 (단점 : 플러그인 켜는게 좀 많이.. 오래걸린다) 깃GUI 굳이열지말고 비주얼코드에서 바로 commit하기 더보기 이거 누르면 바로 git열림 U라고 되어있으면 아직 not staged 마우스를 올리면 + 나오..
방학맞이 스팀 할인행사때 디제이맥스 리스펙트를 샀는데 키보드로 하는 것보다 기판으로 하는게 더 손맛이 있을 것 같아서 부품을 사서 만들기 시작했었다 부품 비용은 얼마 안들어갔던거같다 한 5만원 안팎 버튼이랑 전선연결부랑 따로와서 그것부터 연결해줌 좀 빡빡해서 잘 안들어갔다 근데 나중에 후회한거지만 이거 어차피 보드에끼울때 다시 다빼야한다 왜이때조립했는지 모르겠음... 다이소가서 하드보드박스 산거 뚜껑에 박아넣을거라 뚜껑 뒷면에 저렇개 대충막그린다 걍 아무생각없이그렸다 어차피 뚜껑닫으면 안보이고.. 끼우면 가려지고 그리고 버튼을 끼웠다 전선 연결부 다시 다빼고 버튼 끼우고 다시 끼웠다 시간낭비다 머리가 나쁘면 몸이 고생한다.. 버튼 끼우는거자체는 어렵지 않았다 구멍내서 살살 돌리면 고정된다 조이스틱은 나사..
하드웨어 (AVR 아두이노 코딩) + 안드로이드 어플리케이션 + 서버용 프로그램으로 구성됨 이건 그중 어플리케이션 코드였다 앱으로 만들어본거라곤 자바 뷰 리로드 이용한 슈팅게임이 전부였던지라 완전 맨땅에 헤딩식으로 만든 기억이 난다 LoadingScreen은 내부 파일들 불러오는 동안 표시되는 화면 MainScreen이 로딩 후에 표시되는 첫 화면 (칼로리랑 당분 섭취량 + 경고이미지 표시) BTScreen이 하드웨어랑 블루투스 통신하면서 센서값 받아오고 서버랑 통신해서 음료수 Classification해오는 부분 ResultScreen이 지금까지 먹은 음료수 칼로리랑 설탕량 (json으로 저장됨) 날짜별 그래프로 표시해주는 곳 SettingScreen이 사용자 설정 설정하고 json 저장 / 불러오는 ..
최종최종최최종과제는 따로있긴 했는데 성적에 크게 영향을 주는 그런과제였어서.. 대충 게임내용은 말그대로 슈팅게임 기본예제는 적기 / 플레이어기 / 탄환 정도 구현되어있었고 한방 맞으면 바로 죽는 버전이었는데 게임을 하도 많이하다보니 게임 만드는데에도 오기가 생겨서 플레이어 체력바 구현 + 난이도 구현 + 보스 구현 + 하이스코어 저장기능 구현 + 도움말과 staff credit 이스터에그 버튼까지 넣어놓음 정말 크게 칭찬받은 작품.. 해당 과목 예시로 사용되지않을까 싶어용 이 과목 A+받은 것도 해당 과제가 많이 작용한듯 왜냐면 중간고사를 망쳤었거든
xml 연습 겸 수업 외적으로 개인적으로 만들어봄 상대편 수는 랜덤으로 나오고 이길 때마다 위에 승패가 쌓임
xml 연습용으로 만듦 요일을 터치하면 과목이랑 시간이 표시되고 back 누르면 돌아가는 정도.. 고작 그뿐인...