본문 바로가기
반응형

Project40

[개발/운동로그] 3. 데이터 추가 엑셀의 최하단에 데이터 추가하는 화면을 만들 예정. // api/googleSheetApi.js export function postItem (sheetId, sheetName, apiKey, item) { const range = `${sheetName}!A1:D1` const params = { key: apiKey, valueInputOption: 'USER_ENTERED' } const body = { range: range, majorDimension: 'ROWS', values: [item.date, item.isCardio, item.isWeightTraining, item.weight, item.list] } return googleSheetApi.post(`${sheetId}/values.. 2021. 8. 16.
[개발/운동로그] 2. 데이터 폼 수정 테스트용 엑셀 데이터 세팅 일단 쉬운 get만 해보기로. 운동목록, 루틴은 추후 추가 예정인 것들 까먹기 전에 미리 적어뒀다. // store/modules/googleSheet.js export class LogItem { date = '' isCardio = false // 유산소 운동 여부 isWeightTraining = false // 무산소 운동 여부 weight = '' list = '' summary = false OK = 'O' NO = 'X' constructor (item) { this.date = item[0] this.isCardio = this.convertToBoolean(item[1]) this.isWeightTraining = this.convertToBoolean(item.. 2021. 8. 15.
[개발/운동로그] 1. 기본화면만들기, 구글시트연동 운동을 너무 안한다. 운동 열심히 했던때가 엑셀 파일에 오늘 운동 뭐할지 적어두고 한 목록에 동그라미 쳤던 때라 루틴 적고 기록하는 어플 간단히 만들기로 했다. 스피드있고 안이쁘지만 기능은 돌아가게 후딱 만들기가 목표. 건강해지고 싶어라 외장 메모리 항상 끼우고 있는데도 노트북 용량이 너무 부족해서 공장 초기화를 했더니 개발환경 설정을 다시해야했다. Window Vue 개발환경 PowerShell 스크립트 실행 - ExecutionPolicy 누군지는 몰라도 정리를 잘해놔서 포스팅 참고해서 vue 개발환경 세팅했다. ? Project name exercise-log ? Project description A Vue.js project ? Vue build standalone ? Install vue-ro.. 2021. 8. 15.
[채팅] 1. Spring boot WebSocket Handler 기본 세팅 // ReactiveWebSocketHandler.kt @Component class ReactiveWebSocketHandler : WebSocketHandler { private val log = LoggerFactory.getLogger(this.javaClass) override fun handle(session: WebSocketSession): Mono { return session.receive() .map { it.payloadAsText.also { log.info(it) } }.then() } } WebSocketHandler 인터페이스를 상속받은 클래스를 만들어 Component로 등록한다. handle에서 메시지가 들어올 때, 할 일 들을 명시해줘야하는데 일단은 돌아가는지 확인하는 .. 2021. 6. 22.
[채팅] 0. 기획, 목표 이제 슬슬 다시 개인프로젝트를 해볼까 하다가 그나마 많이 진행한 테트리스를 켜봤다. 치명적인 버그가 있긴하지만 그럭저럭 돌아간다. 그런데 화면이 너무 텅텅 비어보인다. 버그는 버그대로 고치고 추가기획안으로 피카츄 배구처럼 2p 대전 추가. 온라인 대전 (게임서버 + aws 사용해보기). 컴퓨터 대전 ... 등등을 생각했다. 그러나 나는 웹개발자..! 게임말고 다른걸 해보고 싶어서 채팅서버를 개발해보기로 했다. 그래서 다음 개발건은 게임화면 오른쪽에 채팅화면을 추가할 예정이다. 게임엔 인성질도 빼먹을 수 없으니까 숫자키라던가 누르면 미리 지정해둔 문장을 내보낸다던가. 하는 기능도 있으면 좋을거같다. 나중에 아이템전 추가할거면 숫자키는 다른걸로 변경될거같긴한데 아이템전 추가하려면 지금 속도론 20년 걸릴듯... 2021. 6. 13.
[키움증권] 종목데이터 조회 보호되어 있는 글 입니다. 2021. 2. 2.
반응형