반응형

분류 전체보기 753

자바 문법 핵심만1 : 변수

자바의 변수 종류 변수란 특정 데이터를 담는 상자라고 생각하면 됩니다. 쓰레기를 버릴때 음식물은 음식물 담는 상자에, 종이는 종이 담는 상자에, 비닐은 비닐 담는 상자에 버리 듯 프로그래밍을 할 때도 데이터를 유형별로 분리해서 담아야 합니다. 정수는 정수값을 담는 변수에, 문자열은 문자열을 담는 변수에 넣어야 합니다. 또, 메모리 공간에 해당 변수를 저장할 공간을 만드는 것을 '변수를 선언한다'라고 하는 데요 변수를 선언할 때는 1)해당 변수가 어떤 데이터 타입인지 선언하고 2)변수의 이름을 적은 후 3)';' 으로 변수 선언이 끝났다는 것을 표시해 줘야 합니다. 그럼 먼저 변수에는 어떤 종류가 있는지 부터 알아보고 그외 중요한 요점을 정리합니다. 1. 기본형 변수 (변수 자체가 값을 갖고 있는 자료형)..

SW 배움터/자바 2017.04.05

대전 건축박람회 견학기

대전 건축박람회 견학기 대전 무역전시관에서 개최하는 대전 건축 박람회를 다녀왔다. 건축자재나 실내인테리어등 건설자재뿐만이 아니라 홈네트워크와 IoT 관련 제품도 전시된다고 해서 시간을 내서 한번 가봤다. 150여개 업체가 참여한 모양인데 건축자재 부분과 인테리어 및 가구, 전원주택, 타일및 욕실제품, 조경과 에너지 절감 기자재 그리고 2~3개의 홈네트워크 업체가 참석한것을 볼 수 있었다. 홈네트워크와 IoT 관련 업체가 몇군데 밖에 참석하지 않아서 좀 서운한 면도 있었지만 다른 볼 거리들이 많았기 때문에 지루하진 않았다. 그 중에서 나의 시선을 끈 몇개의 업체를 소개한다. 건축 자재 관련 업체 중에서 관심이 가는 업체가 2~3개 되었는데 그 중 하나가 지상하우스존이란 업체에서 전시한 A빔 시스템공법으로 ..

소소한 일상 2017.04.04

삼성전자 신제품 갤럭시S8 공개

삼성전자 신제품 갤럭시S8 공개 갤럭시S8 미드나이트 블랙. /사진=삼성전자 제공 삼성전자는 29일 미국 뉴욕 맨해튼 링컨센터에서 갤럭시S8과 갤럭시S8플러스 그리고 기어360을 공개했다. 이번 갤럭시S8은 지난해 갤럭시노트7의 참사를 만회해줄 야심작으로 꼽히고 있다. 갤럭시S8과 갤럭시S8플러스는 각각 5.8인치와 6.2인치 화면을 채용했다. 배터리 용량은 갤럭시S8 3000mAh 갤럭시S8플러스 3500mAh다. 사용자환경(UI)은 AI비서 ‘빅스비’를 추가했다. 전용 버튼을 눌러 바로 실행할 수 있다. 또한 갤럭시S8에는 안면인식과 지문인식 그리고 홍채인식 기능도 탑재됐다. 삼성전자는 갤럭시S8·8플러스를 오는 4월21일부터 한국. 미국을 필두로 전 세계 순차 출시할 방침이다. KT-현대차, 모터쇼..

ICT 레이더 2017.03.30

C# 프로그램 개요

C# 프로그래밍 개요 C#은 C++의 컴퓨팅 파워와 비주얼 베이직의 편리함을 하나로 합치기 위해 마이크로소프트사(MS)에서 개발한 새로운 객체 지향 프로그래밍 언어입니다. 2000년에 처음 등장해서 2001년이 지나서야 정식 릴리즈 되었죠. 또한 C#은 .NET 개발을 위해 만들어진 언어이기도 합니다. .NET 이란 마이크로소프트사가 추진하는 컴퓨터 개발 환경으로서 네트워크를 통해 여러 서비스가 복합적으로 연결될 수 있는 새로운 환경을 만들기 위해서 고안된 아이디어입니다. C#은 C/C++에 기반을 두고 있지만 Java와 비슷한 특색을 가지고 있습니다. 프로그래머가 각 단계별로 별도의 코드를 작성하지 않고서도 프로그래밍 객체에 접근할 수 있도록 프로그래밍을 단순화한 것입니다. C# 개발 환경 C#은 이름..

SW 배움터/C# 2017.03.29

프로그래밍 언어, 무엇부터 배워야 하나?

프로그래밍 언어란 무엇인가? 우리가 생각하는 프로그램이라고 하면 보통 컴퓨터나 스마트폰등 전자기기에서 작동하는 프로그램을 말합니다. 그 외 수많은 전자기기에서 작동하는 SW도 프로그램의 일종이긴 합니다. 그러나 프로그래밍 언어라고 하는 것은 종류가 헤아릴 수 없을 정도로 많고 또 사용하는 환경도 모두 다릅니다. 때문에 프로그램 공부를 한다는 것은 먼저 어떤 환경에서 작동하는 프로그램인가 하는 것부터 결정해야 합니다. 그런 다음 그 환경에서 사용하는 프로그램 언어 중 가장 인기 있는 언어를 선택해서 하나씩 공부해 나가면 될 것입니다. 그래서 각각의 환경에 따라 사용하는 언어를 정리해 보고 어떤 것을 공부할 것인지를 생각해 보겠습니다. 프로그래밍 언어의 종류 프로그래밍 언어의 종류는 수없이 많기 때문에 초보..

SW 배움터 2017.03.27

유니티 초보일기

유니티 초보일기 2D로만 앱을 만들다가 3D로도 앱을 제작해 보고싶어서 유니티에 대해서 공부하고 있다. 유니티에 들어가기 전에 사전에 준비해야 것들이나 알아야 할 것에 대해서 적어본다. 먼저 유니티는 C#, 자바스크립트, 그리고 BOO 스크립트라는 언어를 쓰므로 이 중 한가지 언어를 알고 있어야 하는데 C#을 제일많이 사용하므로 미리 C#에 대해서 공부해 두고 있어야 한다. 그리고 그림편집 프로그램으로 포토샵, 그리고 3D 모델작업을 위해서는 3D Max에 대해서 알고 있어야 한다. 유니티 작업을 위해서 알아야 하는 것들은 대충 이 정도이고 실제로 유니티를 쓰게 되면 부딪히게 되는 문제들이 많으므로 실전을 통해서 익히는 수밖에 없다. 유니티는 일종의 게임엔진인데 수많은 게임엔진중에서 가장 쉬운 엔진으로 ..

앱인벤터2 강좌 10: 구글 대시보드 DB 사용법(TinyWebDB 사용법)

1.구글 대시보드 DB 사용법과 TinyWebDB의 이용 앱인벤터2에서 TinyWebDB를 이용하는 방법에 대해서 설명하겠습니다. 일반적으로 TinyWebDB를 이용하는 방법은 2가지가 존재하는데요 첫째는 공용 DB를 이용하는 방법과 둘째는 개인 DB를 이용하는 방법입니다. 공용DB를 이용하는 방법은 다음과 같습니다. 일단 앱인벤터2를 실행시키고 디자이너 에디터에서 TinyWebDB를 하나 준비합니다. 그리고 TinyWebDB1의 ServiceURL을 http://appinvtinywebdb.appspot.com/로 설정합니다. 그리고 이 주소를 웹브라우저 주소창에 그대로 쳐넣은다음 인터넷에 들어가 보면 /storeavalue:와 /getvalue: 항목이 나옵니다. /storeavalue:에는 본인이 ..

한중일 인공지능(AI) 바둑 삼국지

한중일 인공지능(AI) 바둑 삼국지 지난해 알파고와 이세돌의 바둑대결 이후 한중일 삼국이 인공지능(AI) 바둑 대결에 온 힘을 집중하는 모양새다. 특히 일본과 중국은 국가적인 차원에서 AI 바둑프로그램을 개발하고 프로바둑기사와의 대결을 추진하는 등 AI 바둑에 전폭적인 지원을 하고 있다. 그러나 한국은 지난해 알파고와 이세돌의 대결 때만 반짝 AI에 대해 관심을 가졌다가 그 이후로는 몇몇 민간 기업들만 이 일에 매달리고 있지 국가적인 차원에서는 별다른 지원이나 후원이 없는 실정이다. 대기업들은 AI 바둑이 성장성이나 시장규모면에서 한계가 있다며 투자에 인색한 실정이고 정부에서도 인공지능에 대한 이해나 다른 산업과의 연계가능성에 대한 인식 부족으로 지원에 나서지 않고 있다. 답답하기 짝이 없는 상황이다. ..

범사에 감사하라

너나 나나 요즘 웃을 일이 없다고들 말한다. 앞을보니 캄캄하고 뒤를보니 절벽이고 옆을보니 꽉막혔고 위를보니 답답하다. 도무지 웃을 꺼리가 없다. 내가 옷을 사면 나보다 더 좋은 옷 입은 사람이 있고 내가 집을 사면 나보다 더 멋진 집에사는 사람이 있고 내가 대학을 졸업하면 외국졸업장을 가진 사람이 있고 내가 결혼을 하면 나보다 더 이쁜 여자와 결혼한 사람이 있고 내가 가게를 열면 나보다 더 큰 가게를 여는 사람이 있고 내자식이 우등상 받아오면 옆집자식은 최우수상 받아오고 내가 승진하면 특진하는 사람도 있고 내가 동남아 여행 다녀오니깐 누군 유럽 다녀왔다고 하고 남을 보면 도무지 열받아서 살수가 없다. 이래서야 어떻게 감사가 나올 수 있겠는가? 신장내과 가보니 신장이식 수술받고 감사하는 사람이 있었다. 안..

인공지능(AI), 사물인터넷(IoT), 그리고 첨단기술이 만들어 낼 미래

인공지능(AI), 사물인터넷(IoT), 그리고 첨단기술이 만들어 낼 미래 앞으로 10여년 동안 우리가 목도하게 될 현실은 공상과학소설이라고 해도 지나치지 않을 정도의 혁신적인 기술의 발전을 보게 될 것이다. 어느 것 하나도 지금으로서는 예측하기가 어려울 정도로 놀라운 발전을 하게 될 것이라 예상되는데 그 기술을 선도하게 될 기반기술이 인공지능(AI), 사물인터넷(IoT), 3D 프린터, 빅데이터, 음성인식, 자율주행차, 로봇, 클라우드, 하이퍼 이미징, 소형센서, 나노기술 등등이 될 것이다. 이러한 기술의 발전이나 융복합으로 탄생하게 될 미래는 어떤 세계가 될 것인가? 상상하는 것 만으로도 흥분되고 빨리 그런 시대가 왔으면 하고 소망하게 된다. 구체적으로 각각의 기술이 자체발전이나 또는 다른 첨단기술을 ..

4차 산업혁명을 향해 달려가는 기업들

4차 산업혁명을 향해 달려가는 기업들 4차 산업혁명을 이끌어 갈 기술로는 인공지능(AI), 사물 인터넷(IoT), 무인자동차(자율 주행차)등 혁신적인 미래기술이 꼽히고 있다. 세계 유수의 기업들은 이 기술들을 이용해서 스마트카, 스마트홈, 스마트 공장등을 현실화 시키고 양질의 일자리와 생활의 편리함을 제공하기 위해 분주히 움직이고 있다. 4차 산업혁명의 완성을 위해서는 기업들의 노력도 있어야 하지만 신산업을 가로막고 있는 낡은 규제를 철폐하고 사회 법적인 제도를 완비하는 등 정부의 역할도 중요하다. 또한 해커에 의한 사이버 테러 또는 스마트 가전제품의 해킹사고에 대비한 범정부적인 예방책도 필요하다. 이번에는 4차 산업혁명을 향해 달려가고 있는 기업들을 살펴보고 현재 4차 산업혁명이 어디쯤에 와 있는지 점..

스마트 홈 제품의 해킹 방지 대책

스마트 홈 제품의 해킹 또는 도용 방지 대책 오늘날의 가정에서는 인터넷에 연결된 전구, 온도 조절기, TV 및 스피커 등등의 수많은 가전제품을 사용하고 있습니다. 따라서 우리는 간단한 음성 명령이나 스마트 폰의 버튼 터치로 온도를 설정하거나 조명을 켜거나 또는 TV 프로그램의 녹화도 할 수 있습니다. 이렇게 인공지능(AI)을 앞세운 가전제품이 가정에 보급되면 될 수록 앞으로 어떤 일이 벌어질 수 있을까요? 대부분의 사람들이 생각하는 것보다 훨씬 더 많은 일들이 일어날 수 있습니다. 예를 들어 이러한 장치 중 하나가 해킹에 노출되면 해커가 금융 정보나 건강 정보와 같은 중요한 데이터를 악용 할 수 있습니다. 또는 손상된 네트워크 장치를 사용하여 주요 웹 사이트를 공격하는 등 광범위한 위법 행위를 저지를 수..

中모바일 빅3(화웨이·오포·비보)만 '고공행진'

1) 中모바일 빅3(화웨이·오포·비보)만 '고공행진' 세계 스마트폰 시장에서 1, 2위를 차지하고 있던 삼성전자와 애플마저 지난해 스마트폰 출하량이 전년 대비 감소한데 반해 화웨이·오포·비보 등 중국 '빅3' 제조사만 지난해 출하량이 증가하며 삼성과 애플을 바짝 추격하고 있다. 세계 스마트폰 시장의 상위 10개 업체 중 7개가 중국기업인 상황이다. 그러나 삼성전자는 지난해 노트7의 밧데리 폭발이라는 악조건 속에서도 3억900만대(2015년 3억1900만대)를 출하해 전년 대비 출하량이 3.2% 줄어들었지만 출하량, 점유율에서 1위를 유지했다. 2) 인공지능(AI) 비서 ‘빅스비’ 갤S8에 탑재, 8개 언어지원 삼성전자의 차기 스마트폰 갤럭시S8에 탑재되는 인공지능 비서 ‘빅스비’가 최대 8개 언어로 출시..

ICT 레이더 2017.02.08

IT 몇줄 뉴스

1) 이통 3사, 신사업·신시장 찾아 해외로 나서다. 내수 시장의 포화상태로 성장에 한계에 직면한 국내 통신업계에 해외 진출 바람이 불고 있다. 인공지능(AI)나 사물인터넷(IoT), 커넥티드카 등 새로운 기술과 서비스가 등장하면서 통신업계에 새로운 기회가 되고 있다. 업계에 따르면 SK텔레콤 등 통신 3사가 해외에서의 사업수주와 기술제휴를 위해 적극적으로 나서고 있는 것으로 보고되었다. SK텔레콤은 태국에서 IoT 전용망을 구축하고 시범서비스를 추진한다. KT의 경우도 르완다, 우즈베키스탄, 폴란드 등 IT 인프라가 상대적으로 낙후된 국가의 LTE망과 함께 초고속 인터넷을 구축하는 등 해외 네트워크 시장 진출을 시도하고 있다. LG유플러스도 AI, 빅데이터, IoT 신성장 산업을 중심으로 중국 화웨이와..

ICT 레이더 2017.02.07

새로나온 로봇들

새로나온 로봇들 1) 짐 싣고 주인 졸졸 따라다니는 짐꾼 로봇 '쥐타(Gita)’ 이탈리아의 스쿠터 제조 업체인 베스파가 차세대 이동수단으로 물건을 싣고 주인을 졸 따라다니는 '쥐타(Gita)’라는 로봇을 선보였다. 주인 따라다니는 짐꾼 로봇 '쥐타'[피아지오 패스트 포워드 제공] 쥐타는 최대 시속 35.4km 속도로 주인을 따라 다니면서 짐을 실어 나르는 일을 해준다. 높이는 61cm이고 최대 10kg의 짐을 실어 나를 수 있다. 베스파는 올해 쥐타를 시범운영할 계획이며, 아직 정확한 출시 시기나 가격은 정해지지 않았다고 밝혔다. 짐꾼 로봇 쥐타 뚜껑을 연 모습 [피아지오 패스트 포워드 제공] 2) 박쥐로봇 ‘배트 봇’ 베트봇. 라이브사이언스 박쥐의 비행을 흉내 내는 로봇이 개발되었다. 미국 캘리포니아..

인공지능 음성비서의 현재

인공지능 음성 비서란? 인공지능 음성비서는 사람의 목소리를 알아듣고 사람이 음성으로 명령을 내리면 그 명령을 수행하는 '기계(machine)'입니다. 지금은 개발 초기의 상황이므로 주로 스피커, 혹은 플랫폼의 형태로 제작되며 스피커 자체만으로 판매되기도 하고 다른 제품속에 탑재되어 그 제품의 기능을 제어하는 역할을 합니다. 현재 글로벌 업체들이 앞다투어 인공지능 기술을 개발중에 있으며 2017년 1월 현재 가장 앞서고 있는 업체가 아마존입니다. 인공지능 음성비서가 제공하는 서비스는 크게 10여 가지로 압축할 수 있습니다. 개인 일정 관리, 소셜 서비스 관리, 외국어 번역, 특정 앱과 서비스 실행하기, 쇼핑하기, 이메일 관리, 메신저 관리, 음악 관리, 날씨 정보 제공, 여행 정보 제공, 스포츠 경기 알림..

제로 UI 시대

제로 UI 시대 (알렉사가 탑재된 echo 사진출처 https://www.amazon.com/) 애플은 지난 2007년 아이폰을 세상에 내놓으면서부터 지금까지 10여년간 모바일 생태계를 지배해 왔다. 애플이 모바일 시장의 강자로 떠오를 수 있었던 이유는 앱스토어라는 모바일 신세계를 개척한 공도 있겠지만 또 다른 이유는 거추장스러운 키보드를 과감하게 없애고 UI(Uset Interface)를 터치스크린으로 대체한 것 때문일 것이다. 돌이켜 보면 블래베리의 그 수많은 깨알 같은 자판이나 삼성, LG폰의 자판을 쓰다가 자판이 없는 스마트폰을 처음 보았을 때의 충격은 아직도 신선하게 기억에 남아있다. 그러나 이러한 애플의 질주도 이제 한계에 다다른 것처럼 보인다. 이번 CES 2017에서는 터치 스크린 시대의 ..

앱인벤터2 강좌 8: 애니메이션 연습

이번 시간에는 간단한 폭발장면을 애니메이션으로 처리하면서 그 원리를 이해해 보자. 먼저 스크린의 백그라운드 이미지를 멋진 장면으로 하나 세팅한다. 그리고 Palette 뷰에서 User Interface란을 열어 Image 요소를 드래그해서 스크린에 놓는다. 하단에는 애니메이션 이벤트를 발생시키기 위한 버튼 세개를 위치시킨다. HorizontalArrangement를 하나 드래그 해서 위치시키고 버튼 세개를 넣는다. HorizontalArrangement를 스크린 하단에 위치시킬려면 스크린의 AlignVertical 속성을 "Bottom : 3 ▾"로 둔다. 그리고 Image 위아래에 있는 Label의 Height에 적당한 픽셀 수치를 주어서 원하는 위치에 Image를 위치시킨다. 그리고 각각의 버튼에 쓰..

부드러운 물건잡기에 도전하는 로봇

고양이 혀 원리를 로봇에 적용하면? (고속 비디오카메라로 촬영된 고양이 혀의 캡처사진과 400% 확대해 3D 프린터로 인쇄한 고양이 혀) 로봇의 약점 중 하나가 부드러운 재료를 잘 잡지 못한다는 것이다. 이를 해결할 수 있는 길이 열렸다. 고양이 혀 원리를 활용하는 것이다. 조지아공과대학교가 “부드러운 재료를 잡기 어려운 `로봇`에 고양이 혓속 돌기 원리를 적용하면 로봇이 손쉽게 재료를 잡을 수 있다”는 연구결과를 발표했다. 이 대학 생체모방연구실은 2016년 11월 20~22일(현지시간) 열린 미국 물리학협회 유체역학부문(DFD) 제69차 연례 회의에서 이 같은 연구결과를 발표했다. 연구팀은 고속 비디오카메라로 촬영된 고양이 혀의 원리를 캡처해 특징을 파악했고, 고양이 혀를 400% 확대해 3D프린터로..

생물들의 놀라운 기술과 생체모방공학

생물들의 놀라운 기술과 생체모방공학 :이러한 기술들이 모두 우연히 생겨났을까? (Inspring Life Tricks) 이러한 기술들은 특허를 받기에 충분하다. 동물들의 놀라운 기술 사막도마뱀(desert lizard)은 발과 등을 통해 모래로부터 물을 마실 수 있다 (New Scientist. 2016. 11. 2) : ”이 무슨 기괴한 일인가? 가시 많은 사막도마뱀은 피부 전체에 나있는 그물망과 같은 빨대들을 사용하여, 물기 있는 모래에서 물을 흡수하고 있었다”고 그 기사는 말했다. 누군가는 이 아이디어로 유용한 제품을 만들 수 있을 것이다. 이 도마뱀은 ”사막에서 신선한 물을 모으는 기술에 영감을 줄 수 있다”는 것이다. CT 스캔으로 조류의 내장형 에어컨이 발견됐다 (Science Daily. 2..

CES 2017에 나타난 한국 IT의 현주소

CES 2017에 나타난 한국 IT의 현주소 2017년 1월 5일 개막해 1월 8일에 끝난 CES 2017은 전세계 전자제품업계의 축제였다. 이번 CES 2017의 트렌드는 AI, 사물인터넷(IoT), 빅데이터, 로봇, 자율주행 등이었다. 이번 행사에는 전세계 150여 개국에서 3800여개 업체가 참여해 열띤 기술의 향연을 펼쳤다. 그러나 중국이 1300여개 업체가 참여해 전체 1/3이 넘는 위상을 보여준대 반해 한국은 삼성, LG등을 포함해 55개 정도의 중소 IT업체가 참여해 심각한 국내외의 IT 현주소를 반영한 것으로 보였다. 중국은 바이두, 알리바바, 텐센트, 샤오미, 스카이워스, 창훙, 하이얼, 화웨이, 레보노, 하이센스, TCL등 유명 기업이 CES 행사장 곳곳에 배치되어 전방위 전세계 산업지..

ICT 레이더 2017.01.12

앱인벤터2 강좌 7: 로또 번호 생성기 제작하기

이번에는 로또 번호 생성기를 제작해 보겠다. 위의 그림과 같이 "HorizontalArrangement" 속에 6개의 버튼을 넣어서 6개의 숫자가 표시되록 한다. 각각의 버튼은 텍스트의 색깔을 달리해서 나오는 숫자가 잘 보이도록 한다. 각 버튼은 "num1", num2", ~,"num6"등의 이름이 붙여져 있는데 여기에 45개의 숫자에서 추출한 번호가 표시된다. 버튼을 사용하던 라벨을 사용하던 텍스트 박스를 사용하던 그것은 상관없고 본인 편한대로 사용하면 됩니다. 저는 버튼을 사용했습니다. 그 아래 "645 선택"이란 버튼을 누르면 45개의 숫자 중에서 6개의 숫자가 선택되어 화면에 표시된다. "Blocks" 패널 화면에서 "Built-in" 안에 있는 "Lists" 요소를 클릭해서 "make a lis..

2017년 IoT 시장에 부는 새바람

2017년 IoT 시장에 부는 새바람 이제 사물인터넷(IoT ; Internet of Things) 기술이 가정용시장을 넘어 산업, 공업용으로 급속히 재편되고 있다. 2020년 세계 IoT시장 규모는 2000조에 이를 것으로 예상되고 국내에서만 22조 8000억에 이를 것으로 예상된다. IoT 시장을 차지하기 위한 국내 업체들의 경쟁도 본격적으로 시작되었다. 지난해는 기초생태계를 위한 발판을 다진 해였다면, 올해는 다양한 IoT 서비스의 대결이 이어질 것으로 전망된다. 올해 기대를 모으는 IoT 기기들 몇가지를 살펴보자. 1) 먼저 삼성전자의 IoT 냉장고 '패밀리허브2.0'이다. 삼성전자는 올해 'CES 2017'에서 사물인터넷(IoT) 냉장고 '패밀리허브2.0'을 공개한다. 패밀리허브는 IoT 기술이..

앱인벤터2 강좌 6: TinyDB 와 TinyWebDB 사용법

오늘은 TinyDB 와 TinyWebDB의 사용법에 대해서 알아보겠다. 먼저 TinyDB부터 알아본다. "TinyDB"는 본인 스마트폰의 메모리를 이용해서 저장하는 방식이므로 쉽고 즉시 결과를 확인할 수 있는 장점이 있다. TinyDB의 사용법은 아주 간단하다. 다음과 같이 "ScreenEditor" 화면에 TinyDB를 테스트할 수 있는 2개의 버튼과 저장내용을 확인할 수 있는 텍스트 박스 하나를 준비한다. 첫번째 버튼은 TinyDB에 무엇을 저장하기 위한 버튼이고 두번째 버튼은 TinyDB에 들어있는 내용을 확인해 보기 위한 출력용 버튼이다. 마지막에 있는 "여기에 저장 내용이 출력됩니다"란 TextBox는 TinyDB에 저장한 내용을 확인해 볼 수 있는 텍스트박스이다. 다음으로 Block에디터로 이..

반응형