vrmath42
1,000+ Views

스마트메이커로 노트추가 하기

스마트메이커로 앱자료를 구성할 때 가장 고심했던 부분이 바로 저장 폴더를 구성하는 부분이었다. 학습노트 구성에서 가장 먼저 하는 내용이 바로 노트를 생성하거나 선택하는 일이다.
즉, 국어, 영어, 수학중간고사 등의 노트를 만들어서 그 노트에 자료를 남기도 학습할 때도 그 노트를 찾아서 학습하면 좋을 것 같아서 이 부분을 꼭 구현해보고 싶었다. 그러나 뜻대로 잘 되지 않아서 많은 시간을 들였던 기억이 난다. 특히 스마트메이커에 익숙하지 않은 상태에서 업무규칙으로 이러한 부분을 만들어낸다는 것이 여간 어려운 일이 아니었다. 그래서 처음에는 프로그램 개발자에게 문의를 해서(지원받아서) 해결할 생각도 했다. 그렇지만 이것이 더 어렵다는 사실을 나중에 알게 됐다. 그래서 직접 만들어보겠다고 생각하니 맘이 휠씬 편해지고 의욕도 생겨났다.

먼저 추가되는 과목을 관리할 DB테이블이 있어야 할 것 같고, 또 이러한 노트를 보여줄 화면
디자인은 필수이다. 또 과목추가, 삭제, 선택을 자유롭게 할 수 있는 업뮤규칙이 있어야 한다.
먼저 추가되는 과목을 관리할 DB테이블이 있어야 할 것 같고, 또 이러한 노트를 보여줄 화면
디자인은 필수이다. 또 과목추가, 삭제, 선택을 자유롭게 할 수 있는 업뮤규칙이 있어야 한다.

1. DB테이블 생성
- 생성프로그램 : C:\SmartMaker\SmartBuilder\HeidiSQL_9.3_Portable\heidisql
- 테이블명 : 과목등록
- 필드명 : 등록번호(char,2), 과목(char,32)

2. 화면디자인
총 12개의 노트을 개설할 수 있도록 화면을 디자인했다.
하나의 노트에는 입력란1, 그림1(체크), 버튼1 으로 이루어졌고,
처음에는 보여지지 않도록 설정했다.
그리고 하단의 확인창에 과목을 입력하거나, 클릭된 과목이 보지도록 했고,
최하단의 삽입, 삭제, 글쓰기, 학습하기 버튼을 배치했다.
3. 업무규칙
먼저 도구/DB처리객체에서 과목검색을 하나 만들고..
아래 함수(문단)을 만들어서 테이블에 12개의 자료를 검색하여 신규노트가 존재하면
화면에 나타나도록 코딩한다.
DB에 저장된 노트를 보여주는 핵심 함수

문단 DB처리함수
{
DB처리문("과목검색")을 실행한다.
다음 문단을 12번 반복 실행한다.
{
품목코드는 과목검색의 결과("과목",반복횟수)를 참조한다. //검색결과 첫번째 행의 과목
만일 반복횟수가 1이면 입력란1은 품목코드를 참조한다.
만일 반복횟수가 2이면 입력란2은 품목코드를 참조한다.
만일 반복횟수가 3이면 입력란3은 품목코드를 참조한다.
만일 반복횟수가 4이면 입력란4은 품목코드를 참조한다.
만일 반복횟수가 5이면 입력란5은 품목코드를 참조한다.
만일 반복횟수가 6이면 입력란6은 품목코드를 참조한다.
만일 반복횟수가 7이면 입력란7은 품목코드를 참조한다.
만일 반복횟수가 8이면 입력란8은 품목코드를 참조한다.
만일 반복횟수가 9이면 입력란9은 품목코드를 참조한다.
만일 반복횟수가 10이면 입력란10은 품목코드를 참조한다.
만일 반복횟수가 11이면 입력란11은 품목코드를 참조한다.
만일 반복횟수가 12이면 입력란12은 품목코드를 참조한다.
}
입력란1이 ""이면 입력란1의 화면감춤을 설정한다.
입력란1이 ""이면 버튼1의 화면감춤을 설정한다.
입력란2이 ""이면 입력란2의 화면감춤을 설정한다.
입력란2이 ""이면 버튼2의 화면감춤을 설정한다.
..
입력란1이 ""이 아니면 입력란1의 화면감춤을 해제한다.
입력란1이 ""이 아니면 버튼1의 화면감춤을 해제한다.
입력란2이 ""이 아니면 입력란2의 화면감춤을 해제한다.
입력란2이 ""이 아니면 버튼2의 화면감춤을 해제한다.
..

}
스마트메이커의 업무규칙을 쓰면서 느낀점은 일반 상용프로그램처럼 코드를 매끄럽게 줄이기가 어렵다는 점이다. 자연어를 쓰다보니 이러한 부분의 이해가 필요하다.
Comment
Suggested
Recent
Cards you may also be interested in
아직도 이어폰으로 노래 듣니?
운동할 때 삶의 질을 향상시킬 *골전도 아이템 5가지를 소개합니다! (*음파가 두개골에 전도되어 직접 내이에 전달되는 현상, 즉 귀를 통해 음악을 듣지않고 뼈를 통해 음악을 들을 수 있습니다.) 1. ZEROI 모자 이제 모자만 써도 노래,전화,길 안내 등 간단한 작업을 할 수 있습니다. 해외 펀딩 사이트에서 좀처럼 찾기 힘든 우리나라 기업 제품이고, 89달러에 만나볼 수 있다. 자세한 사항은 ZEROI홈페이지 에서 확인 가능!  홈페이지 바로가기 2. HeadNoise Fit 헤어밴드 실용성과 기능성 두마리 토끼를 다 잡은 아이템! 노래를 들을 수 있는것 외에도 다양한 기능이 탑재된 앱(App)을 통해 칼로리 소모량, 심박수, 런닝한 위치 및 거리 등을 쉽게 알 수 있고 재미난 점은 랭킹 시스템을 제공하여 친구와 경쟁하며 운동할 수 있습니다. 3.정글 바이퍼 선글라스 작년 정글 팬써 선글라스 기억하시나요? 이번 새로 나온 정글 V2는 정확하게 기존의 문제점을 해소하고 있습니다! 어떤점이 바뀌었는지 간단히 살펴보자면, 귀 뒤쪽에 위치했던 골전도 스피커가 관자놀이 부근으로 옮겨지고 스피커 위치가 변경되어 더 이상 머리를 필요 이상으로 압박하지 않아도 된다. 기존 가장 문제된 블루투스 연결은 블루투스 5.0을 채용하여, 기존에 문제 됐던 수신거리 불량과 끊김 현상도 개선되었다고 하는데요. 또, 잘 안 쓰게 되던 터치모듈을 삭제하고, 물리 버튼으로 대체되었습니다. 가장 중요한 사용시간은 1시간에서 4시간으로 4배나 늘어났습니다! 화려한 변신으로 2번째 작품이 된 정글 바이퍼! 디자인 또한 엄청 획기적으로 변했는데요. 구매자 마음대로 조립이 가능하게끔 변경되었습니다. (완전 대박~) 4. LINX 헬멧 자전거 라이딩하시는 분이라면 필수! 자전거 탈 때 안전을 위해서라면 무조건 헬멧을 써야하는데요, 그 헬멧에 다양한 편의기능을 넣어놨습니다! 골전도 오디오는 물론 라이딩 중에 스마트 폰을 원격으로 제어할 수 있도록 할 수 있는 리모콘이 포함되어 있습니다. 거기다 네비게이션을 포함한 라이딩 정보를 음성으로 제공하는 앱을 제공하고 있는데요. 선호하는 경로를 앱을 통해 포인트를 설정 할 수있고, 어떻게 달렸는지 속도, 거리, 시간, 소모 칼로리, 고도까지 정보로 기록이 되어 음성으로 들을 수 있습니다. 혹시 모를 위험 상황에 대비하여 비상 연락처를 등록할 수 있는건 덤~! 또 함께 라이딩 할 때 간단한 리모콘 버튼으로 동료들과 대화가 가능합니다. 특히 달리는 중에도 대화가 가능해야 하기 때문에 바람소리가 마이크를 막지 않도록 Wind Resistant기능을 적용했다고 합니다. 5.애프터샥 트랙 티타늄 골전도 이어폰 다양한 장비와 함께 착용할 수 있는 귀를 막지 않는 이어폰도 있습니다. 기존의 이어폰은 땀을 조금만 흘려도 미끄러져 항상 다시 껴야하는 번거로움이 있는데 애프터샥 이어폰은 그런 귀찮음을 해결해 줍니다! 골전도 오디오는 물론 블루투스 기능으로 전화 및 다양한 작업을 함께 할 수 있습니다! 이렇게 다양한 5가지 골전도 아이템들을 만나봤는데요. 여러분이 끌리는 아이템은 어떤건가요? 댓글로 알려주세요~!
거 외로운 사람들끼리 게임 좀 같이 합시다
너 나랑 게임 하나 같이 하자. 안녕하세요 빙글에 같이 게임 할 사람 구하러 온 같겜러입니다 [진정한 우정은 랜선을 타고 온다]라는 고대 그리스 격언처럼, 현실친구 없는 저에게 빙글은 좋은 친구 공급원이죠 후후. 얼마 전 구글 플레이를 어슬렁거리다가 잼스멜 솔솔나는 게임을 하나 발견했습니다. 고것은 바로 붕괴3rd! 이게 이미지만 보면 "엥? 이거 좀 덕후같은 게임 아니냐?"라고 오해하실 수 있는데 좀 자세히 알고 나시면 좀이 아니라 이빠이 덕후같은 게임이라는 걸 아실 수 있습니다 쿰척 배급사도 소녀전선을 배급했던 대만 배급사인 X.D. Global에서 맡았군요. 붕괴 3rd는 제가 살짝 플레이 해보니 저같은 혼모노 덕후들에게는 당근빳따로 꿀잼이고 덕후 ㄴㄴ이신 분들도 재밌게 할 수 있는 게임! = 여러분들이랑 같이 하기 좋은 게임인 것 같습니다ㅎㅎ 어떤 겜인지 제가 한번 플레이 해서 보여드리죠~ 게임 로딩 화면 그래픽 노가다의 정점이라는 카툰 렌더링 그래픽으로 일단 보는 맛이 낭낭합니다! ['붕괴'라는 원인모를 현상으로 사람들이 좀비화되고, 붕괴수라는 괴물들이 나타난다]는 만화같은 세계관에 몰입하기 딱 좋은 그래픽이에요. 핸드폰으로두... 요러코롬~~~ 죽이는 그래픽이 나오구...,,ㅎ 세상 솔찬히 좋아졌구나ㅡ,.ㅡy~ 하며 아재감성에 젖다 보면 로딩이 완료되고 에스컬레이터가 멈춥니다. 그러면 우리 카와이한 여캐가 딱!!!!!!!!!!!!!!! 데헷 빙그르짱 고멘! 아무리봐도 덕후 특화 게임 맞네요ㅇㅇ; 하..하지만 일반인 여러분들도 즐기실 수 있는 꿀잼 요소가 많이 있습니다. 이제 전투모드에 들어가서 본격적으로 게임 ㄱㄱ 해볼게요 붕괴의 전투에는 일반적으로 스테이지당 4개의 캐릭터를 참전시킬 수 있습니다. 왼쪽의 세 명의 캐릭터는 제가 보유하고 있는 캐릭터이고, 오른쪽 창에선 친구의 캐릭터 중 한 명을 빌려서 참전시킬 수 있어요. (붕괴는 모르는 사람 아무나 한테 친추를 걸고 받기 좋게 되어 있습니다. 친구가 한 30명 등록되어 있는데 말 한마디 안해봤네요ㅋㅋㅋㅋ사스가 와따시의 인터넷 인맥......) 먼저 내 캐릭터 중 셋을 취향...이 아니라 전략에 따라서 조합한 다음 출격 보-턴을 눌러줍니다. 전투화면 진 삼국무쌍 해보셨나요? 스테이지마다 몹들이 생기고, 자유시점의 캐릭터를 컨트롤하면서 콤보와 스킬을 날리고 보스몹을 잡는다는 부분에서 진 삼국무쌍이랑 매우 비슷한 형식입니다. 폰게임의 한계를 넘는 화려한 그래픽 + 컨트롤 하는 재미 낭낭한 완성도 높은 자유시점 액션게임이라는 점에서 게이머들에게 좋은 평을 받고 있는데요. 특히 자동전투가 아니라 컨트롤로 직접 스테이지를 진행한다는 점이 흔한 양산형 알피지겜에 질린 저에겐 매력적이었습니다. 자동전투 눌러놓고 코파고 있을 때보다 훨씬 플레이하는 맛이 난달까요. 전투가 지루하지 않고 재미지도록 해주는 요소들도 아주 많습니다. 시공단열 붕괴에는 시공단열이라는 회피 스킬이 있는데요. 적의 공격을 타이밍에 맞게 피하면, 주인공 캐릭터 외의 적 캐릭터들의 시간이 수 초간 멈춰있게 됩니다. 이 스킬을 쓰면 뭔가 만화나 영화에서나 나올 법 한 특수기가 발동되고 내 컨이 막 쩌는 것 같고 기분이 개굿ㅋㅋㅋㅋㅋㅋ 직접보여드릴게요 캬하~~~ 보셨나요 방금 컨트롤 오졌고 지렸고 레릿고 초중고 알파고 냉장고 키고 끄고 하는 부분 인정? 이렇게 몇초간 시간이 멈춰진 상태에서 피카츄 돈까스를 사먹고 오든 개다리 춤을 추든 아아, 이것은 『시공단열』이라는 것이다. 네놈의 몸을 묶지라는 멘트를 하든 자유지만, 저는 그동안 또 다른 특수수킬인 '교대기'로 적을 후드리찹찹 조져보겠습니다. 교대기 아까 전투 전 화면에서 내 캐릭터 중 세 명을 조합해서 참전시킬 수 있다고 했는데요. 이 세 명의 캐릭터는 (짧은 쿨타임을 가진)교대 방식으로 전투에 참여할 수 있으며, 교대할 때에 특수 스킬이 발동됩니다. 1. 적을 기절시키는 등장스킬을 가진 캐릭터로 먼저 교대를 하고 2. 기절한 캐릭터를 공중에 잡아두는 등장스킬을 가진 캐릭터로 한번 더 교대를 했습니다. 이렇게 얘기하니까 제 컨이 뭔가 개쩌는 것 같은데요ㅎㅎ 그냥 오른쪽 위에 있는 캐릭터 얼굴만 누르면 발동되는 기술입니다. 저번 추석에 제 닌텐도에 딸기우유를 쏟아서 저를 개빡치게 한 6살짜리 조카도 할 수 있는 수준이죠. 현우야 그 때 화내서 미안하다. 이렇게 적들이 묶여있는 타이밍에 적들을 조지면 그 타격감이 크으- 중딩시절 체육시간에 체육복인 줄 알고 입고 나간 게 사촌형한테 빌린 아디다스 짭 츄리닝이었어서 체육선생님한테 뚜까맞을때와 비슷한 타격감입니다. 몹들 살살 녹는다 ㅡ☆ 이렇게 교대기로 전투 상황에 가장 적합한 캐릭터들을 그때그때 소환해서 사용하시면 됩니다. 교대가 중요한 이유는 캐릭터들마다 무기와 스킬이 다르기 때문인데요. 위 움짤에서처럼 레이저포를 사용하는 캐릭터도 있고 권총과 격투기를 사용하는 캐릭터도 있고 (마지막 검정색 파동은 제가 맞는 장면이니 신경 안쓰셔도 됩니다 ㅎㅎㅎㅎ.....) 이렇게 검을 사용하는 캐릭도 있습니다. 레이저 캐는 원거리에서 광역 데미지를 넣을 수 있고, 총캐는 적을 스턴 상태로 만들 수 있고, 검캐는 리얼루다가 예쁩니다 헤헷 은 개인 취향이었고, 검캐는 기동력이 좋아서 초반캐릭으로 쓰기 좋습니다. 무튼 대충 설명을 드렸으니 이제 전투를 마무리 해보죠. 시공단열 스킬로 시간을 멈춘 다음 은(는) Fail 앗; 원래 잘했는데 (눈치 없는 몹 새ㄲ...) 다시 해 볼게요 ㅎㅎㅎㅎㅎ;; 시공단열 스킬을 써서~ 아하ㅎ핳 이상하네 오늘 진짴ㅋㅋㅋ; 원래 잘했는데... 버그인가(저 몹은 내가 기필코 죽인다) 다시 해 볼게요 하 됐다! 이제 저에게 시공단열 3수를 하게 만든 이노무자식을 뚜까패고 필살기로 보스몹까지 롸끈하게 썰어서 전투가 끝난 뒤에는 자연스럽게 회식씬으로 넘어가서 "오늘 수고했어. 아까 칼질 괜찮던데?" "앗 아앗! 감사합니다 *>_<*" 와 같은 대화는 제 뇌 속에서만 일어났고 실제로는 보상만 낭낭하게 줍니다! 이 겜이 또 괜춘한게 현질유도가 거의 없습니다! 거지인 저에게는 넘나 중요한 요소죠 저 지금 렙 21인데 이 겜에 1원도 안 썼음요ㅋ 방금은 싱글 모드로 한 스테이지를 플레이 해봤는데요. 이게 멀티 모드도 있어서 파티도 맺을 수 있고, 클랜을 만들어서 키울수도 있습니다! 같이 플레이하면서 게임 얘기도 하고 팁도 나눌까 해서 친구에게 연락을 하려 했는데요 그런 건 없다는 걸 깜빡했네요! 하지만 명심보감에도 '진정한 친구는 온라인에서 찾는 법이다'라는 말이 있듯이, 빙글에서 같이 게임할 여러분을 만나면 되는 것 아니겠어요? 붕괴에서는 클랜을 '함대'라고 부르는데요. 엇 마침 한 함대가 눈에 띄는군요! 엇 함대 이름이 빙글이네요!!! 함대장은 같겜러!?!?! 는 저군요!! 그렇습니다! 제가 만든 빙글 클랜입니다ㅎㅎㅎ 현재 인원은 저 혼자... 가 아니라 3명이네요???????? 나머지 두명 누구임; 이분들 누구지???! 왜 가입했지?? 혹시 빙글러인가요?? 지금 신장 테이커로 추정되는 모르는 아재 둘이랑 있어서 넘나 무섭고 뻘쭘한데 여러분들이 와주시면 참 좋을 것 같네요 ㅜ 3명이 30명이 되고 3억명이 되고 하는 것 아니겠어요?ㅎㅎㅎ 여러분이 가입해주신다면 킹갓빅클랜 될 수 있어요!! 저 포함 빙글러들이랑 같이 게임 하실 분들은 붕괴3rd에서 '빙글' 검색하셔서 빙글함대 가입해주세요!! (게임 없으신 분들은 안드로이드 ☞ 여기 클릭 ios ☞ 여기 클릭) 제 계정이랑 컬렉션도 많이 많이 팔로우 해 주시고 앞으로 올릴 붕괴 게임기랑 전략/팁 글도 많이 봐주세요! 빙글 클랜 드루와 드루와
[스토리뉴스 #더] 중력 거스르는 차(車)의 등장…교통 대혁명 시대 오나
차가 막히면, 날자, 날자꾸나 미래 도시, 하면 떠오르는 그림이 있다. 구름을 찌를 듯 올라선 마천루들, 그 위아래를 휙휙 오가는 초고속 엘리베이터, 다양한 형태의 디스플레이와 3차원 홀로그램 이미지들, 그리고 바로, 날아다니는 자동차. 앞뒤 좌우에 걸림돌이 없는, 단지 공기뿐인 공간을 질주하는 나만의 교통수단은 매력적일 수밖에 없다. 그래서일까. 아이들이 고사리손으로 그린 그림부터 어른들이 세공한 SF영화 속 세계관에서까지, 날아다니는 자동차는 좀처럼 빠지는 법이 없다. 물론 멋을 향한 욕구가 다는 아니다. 자동차 등장 이후부터의 교통정체, 그리고 대기오염은 늘 인류의 골칫거리였다. 한국항공우주연구원(KARI)의 보고서*에 따르면 미국은 2016년만 교통체증 때문에 약 3천억 달러, 운전자 개인들은 각 1,400달러(약 167만 원)을 지출했다. 우리도 마찬가지. 2015년 기준 교통 혼잡으로 치른 사회적 비용은 33조 원이나 된다. 하늘을 가르는 자동차, 이른바 ‘플라잉-카’(flying car)를 꿈꾸는 또 다른 이유다. * 『개인용항공기(PAV) 기술시장 동향 및 산업환경 분석 보고서』. 한국항공우주연구원 2D 교통 시스템을 3D로 확장하기. 오래된 이 꿈을 현실로 가꾸려면 기술이 필요하다. 어쩌면 그 기술의 시대가 어쩌면 지금일지도 모르겠다. 글로벌 자동차 기업들을 비롯해 항공기 회사, 전자상거래 업체 등이 고루 나섰다. 가장 앞서 달리고 있는 곳은 미국 최대의 차량공유 업체 우버다. 우버는 내년부터 항공택시 서비스 ‘우버 에어’(Uber Air)를 LA와 댈러스, 그리고 호주 멜버른에서 시범 운영할 계획이다. 4명의 승객을 실어 나를 수 있으며 헬리콥터와 비행기가 결합된 무인비행 구조로 설계됐다. 2023년 상용화 예정, 속도는 시속 150마일(약 241km)에 달한다. 서울과 대구의 직선거리가 딱 이 정도다. 구글이 투자한 스타트업 키티호크 역시 최근 그들의 세 번째 플라잉카를 공개했다. 이름은 ‘헤비사이드’(Heaviside). 무려 15분 만에 88km를 이동했는데, 소음은 헬리콥터보다 100배나 더 적었다. 유럽 최대의 항공기 제작사 에어버스 또한 지난 5월, 4인승인 ‘시티 에어버스’의 무인비행 시험을 완수한 바 있다. 미국의 보잉사 역시 올 초 1회 충전으로 약 80km를 날 수 있는 무인항공기 시운전에 성공했다. 이밖에도 아마존, DHL, UPS 등 전자상거래나 물류 분야를 비롯해 전 세계 170여 개 기업이 플라잉카 개발에 공을 들이고 있다. 모건스탠리는 2040년이면 플라잉카의 시장규모가 1조 5,000억 달러(약 1,432조 원)에 달할 것으로 내다봤다. 한국에서는 현대자동차그룹이 나섰다. 현대차는 9월 30일 도심용 항공 모빌리티(UAM, Urban Air Mobility) 사업부 신설을 발표하며 총괄 부사장에 신재원 박사를 앉혔다. 신 부사장은 미항공우주국(NASA) 항공연구총괄본부 본부장 출신. 미래항공 및 안전기술 부문의 베테랑급 전문가라는 평가를 받고 있다. 신 부사장은 앞으로 도심 항공 모빌리티 시장으로의 본격 진입을 위한 로드맵 구축, 항공기체 개발, 비행제어 소프트웨어, 안전기술 등 핵심기술 개발에 집중할 계획이다. 현대차는 지난해부터 미국 드론 기업 톱플라이트에 투자해오고 있는데, 하이브리드형 드론 기술과의 연계 또한 주목할 부분이다. 물론 여기저기서 시범 운행에 성공했다고 너도나도 자가용 ‘차-비행기’를 조만간 장만할 수 있는 건 아니다. 교통 패러다임의 대변혁인 만큼 연계해 바꿔야 할 분야는 도처에 널렸다. 이착륙장 및 충전 시스템 마련, 거대한 교통 인프라 구축, 법과 제도의 신설 및 정비, 기존 교통 체계와의 조화 등. 문제의 예측과 방지도 필요하다. 대기오염과 소음이 유발된다면 ‘플라잉’할 근거 자체가 사라진다. 예컨대 우버 측은 신재생에너지원에서 확보하는 전기를 동력으로 삼겠다고 말하지만, 정작 플라잉카에 장착되는 배터리는 화력발전을 통해 만들어진다는 사실. 이 같은 환경적 모순 등을 감지하고 조율하고 해소책을 찾는 것도 관건인 셈이다. 이는 적자생존의 과정이기도 하다. 분산된 플라잉카 기술들은 경쟁과 ‘새로 고침’과 적응을 거쳐 생존 또는 도태의 길을 갈 것이다. KARI 양정호 연구원은 “도로주행 여부, 수직이착륙 및 전기추진 여부 등 기술 제원은 다들 다르다”며, “‘지배 제품’이 결정되기까지 가격·기능·디자인 경쟁이 있을 테고 시장이 선호하는 기술군·제품군이 드러날 것”이라고 전망했다. 우리는 지구로 불리는 이 행성에 달라붙은 채 산다. 물론 생명의 근원이 된 매우 고맙고 소중하고 아름다운 땅이지만, 우주는 저 위로 무한히 뻗어있다. 다소 불합리해 보이는 공간 배치. 그러고 보면 중력을 거스르고 싶은 마음은, 단지 로망이 아니라 저 깊은 본능에서 우러나오고 있는지도 모르겠다. 시작이 반이다. 아니 반이라고 여겨보자. 플라잉카는 그저 최신 기계를 만드는 차원이 아니라 한 나라의 교통 시스템 전체를 이리저리 뜯어보고 재구축하는 일이다. 지금껏 그래왔듯 차근차근, 기술과 안전과 제도가 맞물려 성장할 수 있도록, 산학연 등이 역량을 모을 때다. 글·구성 : 이성인 기자 silee@ 그래픽 : 홍연택 기자 ythong@ <ⓒ 믿음을 주는 경제신문 뉴스웨이 - 무단전재 및 재배포 금지>
자신만의 앱자료 만들기(1)
30년 전에 클리퍼라는 프로그램으로 업무용 프로그램을 만들었다. 이 프로그램은 단일 컴에서 DB용 자료로 일상업무용 프로그램 제작에 아주 편리한 도구였다. 그리고 30년이 지난 지금 현재는 스마트폰에서 구동이 되는 사진정보 저장이 가능한 프로그램들이 나오고 있다. 그 중에서 최근 보름전에 접한 스마트메이커라는 프로그램으로 앱자료를 만드는 방법을 연재하고자 한다. (유튜브에 많은 학습동영상을 검색해 볼 수 있다.) http://www.smartmaker.com 위 사이트에서 무료로 프로그램을 다운 받아서 기본적인 프로그램 제작이 가능하다. 엑셀이 나오기전 로터스123 메뉴이 없던시절 스프레드시트를 이용해서 덧셈하나 하는데 일주일 이상 걸렸던 것이 난다. 이에도 앱자료의 크기설정 디비 저장등 궁금한것이 너무 많았지만 유튜브 등 이과는 상대할 수 없을 만큼 많은 매체들의 도움을 받을 수 있어서 호기심만 있으면 어렵지 않게 툴에 익숙해 질 수 있을 것 같다 다음 내용은 동영상을 보면서 실제로 앱자료를 만들고 이때 문제점이나 중요한 내용을 정리한 자료이다. 1. 앱자료를 제작하기 위해서는 환경-운영환경-기본실행경로-설정 2. 파일-서버접속(아이디 sa, 비번 1)-아이디 비번은 수정가능하다(환경) 3. 파일-새로만들기-빈문서 선택 환경-기준장치설정 화면을 가로, 세로, 기기변경 가능 4. 디자인 도구-사각형 그리기 - 텍스트 넣고, 글자크기, 테두리 설정 첫 번째로 기록한 타이틀의 이름으로 디비가 만들어 진다.(아주 중요한 내용임- 나중에 지우더라도 처음엔 꼭 만들어야 함) 5. 등록번호 등 사용자가 입력할 내용의 구성을 디자인도구-사각형 그리기를 통하여 그리고 자동으로 일정 간격으로 붙이기/ Alt-화살표(아래) 일정한 간격으로 복사 붙이기 글자입력은 사각형 선택후 F2 클릭! 6. 복사된 사각형에 내용을 입력하고 색상 등 일괄선택 후 조정하고 간격등도 재조정한다. 7. 데이터 입력도구-데이터입력란 - 입력란을 만들고, 특히 일자는 날짜입력란을 이용하여 날짜입력툴을 이용한다. 입력자료는 DB를 구성하는 자료로 상세지정이 가능하다. 입력란 우클릭-데이터속성에서 길이조정 8. 학습장소의 입력란을 우클릭하여 스타일속성의 하단 동적속성-위치정보-학습장소 내용을 길게 클릭하면 장소를 보여준다. 전화번호도 이와 같은 동적속성을 변경하여 길게 클릭하면 전화를 걸어주게 할 수 있다. 9. 데이터 입력도구-이미지입력란을 클릭하여 사진을 찍거나 겔러리에 있는 사진을 위치시킬 공간 확보 10. 이번트 설정도구-기능버튼 클릭하여 복사 하단의 뒷장, 삭제, 저장, 앞장을 만든다. 기능버튼을 우클릭하여 각각의 기능부여