스프레드시트 4

[Android Studio, Java] 스프레드시트를 데이터베이스로 사용하기1 - follow(8)

해당 글은 번외편 2탄입니다.. 앞서 올린 게시물들을 만들기 전에 사실 해당 사항을 apk로 만들었습니다. android studio를 통해 다 구현한 뒤 아이폰 사용자에 대한 해결책이 없어 웹으로 전향했었습니다... 웹에 대한 기본적인 배경 지식이 부족했고, 주먹구구식으로 만든 것이라 웹을 좀 잘 아시는 분이 제 글을 보시면 정말 경악을 금치 못할 것 같네요..ㅎ 그래서 잠깐 제가 잘못한 부분들을 짚고 넘어가려 합니다. 우선 스프레드시트를 데이터베이스로 사용하기 위해서는 웹프로토콜을 사용한 데이터 전송이 필수적입니다. 즉, HTTP METHOD 를 사용한 정보의 전달을 합니다. 조금 더 추가하자면 json형식으로 데이터를 주고받습니다. 만약 http를 이용한 get, post의 방법과 json형식에 대..

프로젝트 follow 2019.07.30

엑셀을(스프레드시트) 데이터베이스로 활용하기 - follow(6)

해당 포스트의 제목을 무엇으로 해야 이 프로젝트가 필요한 사람들이 쉽게 찾을 수 있을 지에 대한 살짝의 고민 결과 엑셀을 데이터베이스로 활용하기 라는 제목을 붙였다. 해당 프로젝트는 실제로 엑셀 그 자체를 데이터베이스로 활용하기 위해 만든 프로젝트라고 해도 과언이 아니다. 물론 데이터베이스를 구축하고 SQL을 사용하여 해당 프로젝트를 손쉽게 운용할 수 있다. 하지만 그렇게 하지 않은 이유는 2가지였다. - 데이터 양이 적음. 절대적인 데이터의 크기가 크지 않았다. - 잦은 엑셀화 해당 데이터들은 이미 엑셀화 되어있었고, 또한 매번 엑셀 파일을 만들어야 했다. 따라서 만약 데이터베이스를 사용한다면 매번 엑셀파일화 시켜주어야 했을 것이다.(간단하다 하지만 실 사용자는 프로그램을 잘 다루지 못한다는 점이 컸다..

프로젝트 follow 2019.07.29

스프레드시트 스크립트편집기를 이용하여 데이터 쓰기(웹) - follow(5)

본 게시물은 웹에서(꼭 웹이 아니여도 된다. Java나 Python에서도 같은 형식으로 작동한다.) 스크립트편집기를 통해 스프레드 시트에 접근하여 글을 작성하는 기능을 포함하고 있다. 프로젝트 follow에서 스프레드시트(엑셀파일)에 글을 쓰는 부분은 총 3부분이 있다. - 출석 여부에 따라 O,X를 기입하는 부분 - 출석한 사람 수에 따라 숫자를 기입하는 부분 - 작성한 글을 특정 셀에 기입하는 부분 이 3가지 예시를 통해 원하는 문구를 기입하거나 프로그래밍 된 변수를 기입하거나 문자열값을 전달하여 기입하는 동작을 할 수 있을 것이다. 위에서 부터 차례대로 하나씩 보도록 하자. 먼저 이 프로그램을 통해 하고자하는 동작을 설명하도록 하겠다. 입력할 스프레드 시트는 다음과 같이 생겼다. 형태를 잘 보길 바..

프로젝트 follow 2019.07.26

스프레드시트 스크립트편집기를 이용하여 데이터 받아오기 - follow(3)

본 게시물에서 다음 사항들은 건너뛰도록 하겠다. - firebase를 이용한 호스팅, 서버 열기 - html, css 코드에 대한 설명 위 내용들은 검색해 보면 정말 많이 나온다! 그래서 패스한다. follow-dee50.web.app Follow 선택 해주세요! 출석체크 기도편지 리더관리 follow-dee50.web.app 전 포스팅에 올렸던 해당 프로젝트 링크이다. 들어가보면 알 수 있겠지만 다음과 같은 로그인 창을 구현해 놓았다. 해당 로그인 기능은 실제로 쓰이는 로그인과는 거리가 멀다. 그저 사용자를 구별하기 위한 용도로 만들어진 기능이다. 따라서 보안적인 문제점이 매우 많고, 실제 로그인을 구현하는 것과는 거리가 멀다. 하지만 본 기능은 다음과 같은 점에서 살펴볼 가치가 있다. - 스프레드시트..

프로젝트 follow 2019.07.25
반응형