※ 이 프로그램의 최신버젼(Helper 1.2) http://topnanis.tistory.com/199 에서 다운 받으실 수 있습니다.

 

---------------------------------------------------------------------------------------------------------------------------------------

이 프로그램은 업무나 실생활에 이용할 수 있는 To-do list에, 자주 실행하는 프로그램과 웹페이지 실행, Searching 기능을 더한 Consol 응용 프로그램으로,

 

처음엔 개인적인 용도로 만들었다가 많은 분들이 편리하게 쓰실 수 있지 않을까 싶어 공개하게 되었습니다.  


Console 환경 특유의 심플함과 Navite Code의 효율성을 살린 것이 특징이구요, To-do 메모를 제외한 모든 기능은 방향키와 엔터키로만 가능하답니다.  


 


다운로드

Helper.exe



 


 


 

■ 메인 

프로그램을 실행하면 메인화면이 뜨는데 여기에서는 기본적인 날짜, 날씨(상황에 따라 제공받지 못할 수도 있습니다), 기 입력 받은 To-do list가 출력됩니다.

다른 메뉴로의 이동은 방향키로 가능하며 다른 메뉴에서 ↑키(혹은 Esc키)를 누르면 메인메뉴로, 메인메뉴에서는 종료키가 됩니다.

 




To-do list의 입력은 0~9까지의 숫자와 내용을 함께 입력하면 됩니다. 지울때는 숫자만 입력하고 엔터

(출력된 내용은 c:\todoList.txt에 자동 저장되어 프로그램 재시작시 불러오게 됩니다.)

 

 

■ Net mode (→키)

인터넷 즐겨찾기라고 볼 수 있는데, 방향키로 이동해서 엔터키를 치시면 MS익스플로러로 실행이 됩니다. ("\"키 : Chrome으로 실행)

 

 

■ App mode (↓키)

프로그램 실행 즐겨찾기구요, 로그인화면 변경, 메모장, 제어판 등, 자주 실행하는 응용프로그램을 모아두었습니다. 

 

 

■ Search mode (←키)

← 는 네이버검색,

Ctr + ← 는 구글검색으로

입력 후 엔터를 치시면 Chrome으로 검색이 됩니다. 입력내용이 없어 공란으로 엔터를 치시면, 검색이 되지 않고 메인메뉴로 복귀합니다.

 

 

■ 기타사항

- 실행, 검색 할 때 엔터키를 한 번 누르고 기다리시면 해당 응용프로그램 실행의 로딩시간 후 반드시 실행이 됩니다.

- 프로그램 실행동안 키보드 핑을 3분 마다 쏘아 화면보호기가 뜨지 않아요.

- 미니게임으로 작년에 만들었던 게임 Earth Down(http://topnanis.tistory.com/100) 이 포함되어 있어요.

- 본 프로그램은 공개 소프트웨어로 자유롭게 배포가 가능합니다. 문의, 개선, 수정사항(혹은 보안사항ㄷㄷ)이 있으시면 댓글이나 메일주세요.  

 

 



  

신고
Creative Commons License
Creative Commons License
Posted by 준환이형님

댓글을 달아 주세요

TwitDJ(정보적 약자들을 위한 트윗방송 시스템)의 초기 버젼에 대한 포스팅은 다음주소를 참조 해 주세요. (http://topnanis.tistory.com/140)

------------------------------------------------------------------------------------------------------------------------------------------


어르신들이나 장애인들도 쉽게 이용할 수 있는 소셜네트워크 공유 프로그램이라는 기본컨셉을 유지한 채, 코드는 사실 처음부터 다시 짰답니다.. 

많이 이용하여 주시구, 혹시 버그 발견하시면 알려주세용~


트윗DJ 2.3 Install.exe



PC에 .net framework 4.0이 설치되어 있지 않아 에러가 난다면 이것도 설치 해 주세요(OS에 따라 다를수 있습니다)


dotNetFx40_Full_setup.exe



아래는 배포 공지사항 입니다 -  



안녕하세요? 



정보적 약자들을 위한 트윗방송 시스템 - TwitDJ를 이용해 주셔서 감사합니다.



TwitDJ(트윗디제이)는 비상업적인 목적에 한하여, 자유롭게 사용할 수 있습니다.

  - 비상업적인 목적 : 트윗디제이를 이용한 직접적인 수익이 없는 경우.



사용 중 불편하신 점이나 개선에 관한 아이디어가 있으시면 언제든 블로그에 오셔서 글을 남겨 주시기 바랍니다.


(음성파일을 만드는 중이니, 로딩중 채널 변경이나 창 이동은 새소리 효과음이 날 때까지 조금만 기다려 주세요 ^^;)

 

더 좋은 프로그램이 되도록 최선을 다해 노력하겠습니다. 



블로그  http://topnanis.tistory.com/ 

메일  topnanis@nate.com




### 트윗디제이 2.3 버젼 추가 사항 ###


메인창에서의 채널 변경 및 볼륨 조절


(순차가 아닌, 마우스 호버 이벤트로 채널을 선택하실 수 있습니다) 


기타 UI 수정, 버그 제거


### 기타사항 ###



각 채널방송 내용은 포털에서 제공하는 내용 및 트위터에서 추천하는 각 분야별 유명인사 TOP 20명의 파싱정보로


저의 소견과 무관함을 밝힙니다. 


음원은 OS기본 샘플음원으로 기타 문제되는 내용은 알려주시면 즉시 조치하도록 하겠습니다. 



 

신고
Creative Commons License
Creative Commons License
Posted by 준환이형님

댓글을 달아 주세요

  1. h0ney 2012.01.13 18:57 신고 Address Modify/Delete Reply

    오오오오!! 오픈소스 오픈소스~ ㅋㅋㅋㅋ
    수고 많았심 ㅋㅋ

  2. 변지현 2012.01.13 21:23 신고 Address Modify/Delete Reply

    안녕하세요 행님 지현입니더 ㅎㅎ
    방금 사용해보고 있는데 상당히 매력적인데요~ ㅎㅎ
    감히 제가 몇가지 괜찮을 것 같은 아이디어를 내도 괜찮을까요?ㅠ
    1. UX
    - 메인화면에서 배경음악과 DJ 볼륨 크기를 조정 할 수 있으면 좋을 것 같아요^^ㅎ
    - 카테고리를 마우스 좌우측 버튼도 상당히 편한데 카테고리 형식으로 보여지고 선택할 수 있는 창
    (예를 들면 재생목록 선택하듯이.. 그런것도 있으면 좋을 것 같아요 ㅎㅎ)
    2. 기능
    - 사용자가 원하는 문구가 삽입된 것들도 서칭해서 방송 해줄수 없을까요? 사용자 수정 채널 ㅎ 맞춤형 서비스?ㅎ
    (예를 들면 네이버 실시간 검색 처럼요 ㅎ)

    근데 정말 멋지게 만드셨어요.. 아이디어 매우 돋보인다는!!


약 한 달여만에 안드로이드 앱 프로젝트가 완성되었습니다. 

과제 목적은 사용자에게 "사진(카메라나 갤러리)을 이용하여 만화형식으로 재밌고 간단하고 예쁘게 만들 수 있도록 도와주는 것"이었는데.. 

이번과제는 주제도 그랬구 멤버구성도 참 괜찮았 것 같아요. 저마다 뚜렷히 다른 분야에 다른 색이었구, 전 전공이랑도 맞았으니까요. 


과제 동기는 이렇습니다. (주제가 만화다 보니 이번엔 프리젠테이션도 만화로 만들었답니다.)



약 3만년 전부터 인류가 그림에 메세지를 담았을 정도로 그림(만화)는 보편적인 전달 방식이며 현대에 와서도 여전히 모바일이나 소셜을 통해 확산되고 공유되고 있습니다. 그리고 특유의 직관적, 재미있는 요소들이 포함 되어 있죠. 이것을 누구나 쉽고 예쁘게 만들수 있도록 해 보자는 것입니다.

특히 사진찍기, 공유하기를 좋아하는 감수성이 풍부한 10-20대 여성층을 타켓으로 잡았습니다.



이것이 메인메뉴구요. (실제로 보면 훨씬 더 예뻐요. 강아지가 이미지가 꼬리를 흔들거든요 :D)

한장만들기 : 카메라 촬영을 영상처리를 통하여 그림체을 변형, 말풍선, 스티커로 변형하여 저장이나 공유.

만화만들기(여러장 만들기) : 한장만들기의 기능을 모두 포함, 캘러리까지 포함하여 편집가능, 여러장 붙여서 이미지를 만듦.

인기보기, 최근순서보기, 지도에 썸네일을 이용하여 보기 등의 기능이 있습니다.

만화를 만들고 갤러리에 저장하는 것이 끝이 아니라 전용 미툰 게시판에 저장하여 많은 사람들과 공유할 수 있고 평가도 받을 수 있습니다.
그리고 즐겨찾기는 물론 내가 올린 만화와 즐겨찾기한 만화만을 별도로 볼수도 있죠. 이것을 인텐트를 이용하여 카톡이나 페이스북으로 보낼 수도 있구요.

이번 기회를 통해 웹과의 연동이 얼마나 중요한지 조금이나마 알게 되었지요.. 과제 성격에 따라 다르겠지만 웹이나, 공유하는 부분이 빠질때 반쪽짜리 프로그램이 될 수도 있겠더라구요. 호환성부분에서의 웹앱도 참 괜찮구요. 저희는 이런 부분에서 취지를 살리기 위해 노력했습니다. (동헌이가요 ㅋㅋ) 




만화를 실제로 그리는 것과 같은 과정을 그대로 UI에 적용시켜 한 단계씩 쉽게 완성 시켜 갈수 있습니다. 말풍선 크기조절 등의 조작도 편리하구요.

스티커는 그냥 쓰지 않고 방콕의 저명한 일러스트레이터 raindropmemory 님께 직접 라이센스를 받은 것이지요(말풍선 40가지, 스티커는 80가지)

그래서인지 베타테스터들에게 스티커가 이쁘다는 평이 많네요, 우리가 잘한건 아니니까..;;


아키텍쳐와 수익구조는 다음과 같습니다.


자바를 기본언어로 JNI를 통해 영상처리를, 자바스크립트를 통해 웹앱을 연동하였습니다. 웹파트에서는 구글웹엔진과 연동하였구요.

영상처리할때 자바에서 OpenCV를 사용하였을 경우 매우 느린 속도로 인하여 라이브러리는 쓰지 않고 손코딩하였답니다..또르르..ㅠ 

발표할때 많은 분들이 왜 안썼냐고 하셔서 방금처럼 퍼포먼스도 말씀드렸구.. 효과의 커스터마이징을 위해서 그랬다고도 말씀드렸지요. (다들 openCV 패턴으로 성형을 하니깐 얼굴이 다 판박이인 것이다.)

그런데 뭐 그렇게 확 와닿는 처리는 없네.. 말씀하셔서.. -_-..

"우리가 한 달 동안에 과제를 기획, 완성하고 안드로이드 마켓에 까지 올리는데, 노력을 하여 처리 아홉개랑 + 얼굴추적을 하나를 만들었습니다. 많이 부족하지만 시간이 조금 더 주어진다면 더욱 잘 할 수 있을 것 같습니다."

라고 대답을 했습니다. 그만하면 됐지 싶어서.. 이번에는 많은 분야의 멘토님들과 사용자들이 참가를 했으므로 우리는 더욱 다양하게 고민을 해 볼 기회가 생겼는데 그 중의 하나가 바로 "수익구조" 방안을 생각 해 보는 것 이었습니다.

즉, "이게 어떤 장점이 있는지 (이걸로 수익을 어떻게 낼껀지)" 묻는 건데 디자이너 측에서는 스티커를 통하여 수익을 얻을 수 있고, 자신을 알릴 수 있으며,

우리는 마켓을 통하여 이윤을 남길수 있고, 스티커장사 말고 애드나 아니면 영상처리 항목등으로 일부 유료 추가 할 수 있습니다.

유저 입장에서는 공유도 하고, 기존 사진 편집도 가능하고 SMS외에 다양한 의사표현을 재밌게 할수 있을 것 입니다. 물론.. 아직은 저희 의지를 보여주는 정도이죠.


이번과제의 메인 코딩은 희진이가 거의 다 했다고 볼 수 있습니다. 실력은 주변 사람들이 누구나 인정하구.. 성격도 좋아서 마음껏 SW적인 퍼포먼스를 부탁할 수 있었습니다. 갖은 디버깅이라든지 저의 잡다한 환경설정까지 도맡아 해주었죠.

앱파트 전체를 동헌이가 맡았습니다. 깔끔하고 속도도 빠르고.. 안드로이드 쪽 테마를 그대로 살려서 웹앱에서 구현해 주었죠. 

저는 C로 영상처리 코어코딩이랑 UI를(하다보니 ;;) 하였습니다.

PL은 주홍이였는데 전체 프로젝트 기획과 엄청난 잡다한 업무를 일체 다 해주었습니다. 동생이라서 더 일이 많았을텐데 내색않고 척척 다 해주어서 엉성한 형님들이 호강하면서 개발을 할 수 있었단다. (회의비 문서랑이랑도 마무리 잘 부탁해 ㅋㅋ)


사업성 관련 부문 장선진 멘토님과, 기획과 코드관리 쪽에 지의완멘토님께서 과제 시작부분부터 마무리까지 세밀하게 지도 해주셨습니다. 정말 감사드립니다.

송홍진 선생님 UX관련 전문가 자문을 받은 것이 많은 도움이 되었습니다. 감사합니다.

라이센스를 허락해 주신 Teekatas 일러스트레이터께도, UI이미지를 지원해 주신 애니포스 아카데미에도 (만화 직접 그리신 분은 저희가 노력하였으나 성함을 찾지 못했습니다. 혹시 보시면 꼭 댓글 달아주세요) 감사드립니다.


다들 수고 많았어. 형은 참 즐거웠단다~ 미툰 화이팅/


(인트로 동영상입니다.)

베타버젼이었던 미툰 안드로이드 버젼은 조금 더 개선해서 다시 마켓에 올리도록 하겠습니다~ (지금은 내렸어요)

 

신고
Creative Commons License
Creative Commons License
Posted by 준환이형님

댓글을 달아 주세요

  1. shindong 2011.11.30 02:00 신고 Address Modify/Delete Reply

    ㅋㅋ형 이번에 정말 수고많이하셨어요ㅋ 배운게 많아서 감사했습니다!

  2. 우성웃엉 2011.11.30 06:15 신고 Address Modify/Delete Reply

    형님들 모두 고생 많으셨습니다! 수고하셨어요! 정말 대단한 앱이 하나 나왔네요 ㅎㅎ

  3. 임선용 2012.03.14 01:39 신고 Address Modify/Delete Reply

    저기 블로그에 나온 사람인데요 초상권침해네요 지워주세요



    는 훼이크고 영광입니다. 그런데 실례지만 누구시죠 ㅠㅠ 댓글에 우성이가 보이는것같은데 우성이 페북에서 캡쳐하셨나 ㅋㅋㅋㅋ;;
    멤버십 선배님이시고 마에스트로 과정도 하신것 같은데 제가 몰라뵈서 죄송합니다 ㅠㅠ
    페이스북 아이디 dicebattle 입니다 친추좀 굽신 ㅎㅎ;



영상처리와 보드를 활용한 7주간의 임베디드 프로젝트가 마무리 되었습니다.  멘토님 1분, 소프트웨어 2명, 하드웨어 1명으로 실질적인 팀이 구성되었구요.

나이..-_-..때문이었는지 제가 프로젝트 리더를 하게 되었습니다. 

과제는 주제부터 많은 논의가 있었지만 택배시스템을 소프트웨어, 라인트레이서를 하드웨어 컨셉으로, 실생활에 유용하도록 섹터 사무실 내에서 색상레일을 따라 물건 배달이나 쓰레기처리 등의 잔심부름을 시켜보자는 것이었습니다.


프로젝트 중 언급이 되었던 일전의 '과제 외적인 부분에 대한 포스팅(과제가 막힐때_ http://topnanis.tistory.com/151)'을 잠깐 읽어봤는데 감정에 몰입된 나머지 무슨 말인지도 잘 모르겠는 엄청난 글을 적었더군요..;;

임베디드 영상처리의 고충을 겪으며 저는 색상 값을 추출하여 차량의 왼쪽, 오른쪽, 회전 등의 세부적인 통제값을 시리얼로 보내주는 역할을 하였답니다.  서버로부터 요청을 받아 출력된 이 값들은 구동체역할을 하는 TI보드로 가공하여 전송(블루투스)이 됩니다.




사실 과제의 기술적인 어려움은 크지 않았습니다.

팀 내 소프트웨어 정상진 멘티, 하드웨어 김현중 멘티는 워낙 잘하고 맡겨진 파트도 익숙한 소켓통신, MCU 동작코딩, 프레임 이런거라 PL입장에서 걱정을 하지 않았지요.

하지만.. 제 쪽에 처음 목표였던 임베디드에서 영상처리가 어려움이 있었구.. 또 세 파트가 통합할때 디버깅 시간이 예상보다 많이 걸려..(학교시험도 있고) 마지막 며칠은 세명이서 밤을 새며 무리한 작업을 했답니다. 그만큼.. 협업이 더 재밌기도 했지만요 (현중이가 한숨을 얼마나 많이 쉬었는지 모름 ㅋㅋ 정말 수고 많았어~)



 ., 막상 완료발표때 눈높은 애들 반응이 '아..수고하셨네요. 재밌네요..' 인사치레여서 조금 아쉽긴 했는데.. 집에서 다시 PT했더니 부모님 반응은 폭발적이었지요 우리 아들 최고다 장하다!! 이런 느낌? 조금 민망하긴 했으나 그래요, 난 이 정도 리액션을 원한거였어요 ㅋㅋㅋ





신고
Creative Commons License
Creative Commons License
Posted by 준환이형님

댓글을 달아 주세요

  1. jr1986 2011.10.17 09:32 신고 Address Modify/Delete Reply

    수고했습니다^^ 역시 부모님이 최고인 듯ㅋㅋ


중고등학생 시절,

밤에 마이마이 카세트 라디오를 틀면 매력적인 목소리의 여자 DJ가

사람들의 사연을 읽어주고

함께 공감 해주며,

분위기 좋은 노래를 선곡 해 주곤 했었습니다. 

가장 신선한 사연과 정보를 

컴퓨터가 어려우신 저희 부모님과 같은 연세의 어르신들과, 또 몸이 불편하신 장애인들과 함께 나누고 싶습니다.

소셜 네트워크는 결코 젊은이들이나

컴퓨터가 익숙한 지식인들만의 전유물이 될 수 없습니다.

우리는 이것을 나누어야 할 필요가 있습니다(물론 저도 쓰고요 :D)



------------------------------------------------------------------------------------------------------------------

TwitDJ(정보적 약자들을 위한 트윗방송 시스템)의 최신 버젼 다운로드와 포스팅은 다음주소를 참조 해 주세요. ( http://topnanis.tistory.com/167 )




그 동안 과제 포스팅이 3개월 정도 지난 것 같아요.. 

오랜만에 프로젝트를 하나 완성하여 공개합니다~

쨘/



어? 조금 특이하지 않나요? ㅎ


핵심 UI는 이렇습니다.. 기본상태바와 메뉴 다섯가지.

이번 과제는 주제별 트위터 및 포털 일기예보, 실시간 검색순위 등을 조합 한 뒤 TTS를 통하여 스크립트를 읽어주는 방송 프로그램입니다. 

교육부족이나 지체장애로 인해 컴퓨터 사용이 어려운 사람들이 편리하게 소셜네트워크를 통한 정보를 접할 수 있도록 카테고리별로 등록시킨 아이디의 타임라인을 채널의 형식으로 쉽게 청취 할 수 있으며 원하는 노래를 함께 재생하거나 사연을 올리는 기능 등을 함께 제공합니다.


즉, 컴퓨터가 어려운 사람들을 위한 정보공유 프로그램입니다. 


장애인이나 종일 라디오를 들으시는 근로자, 나이 드신 분들도  다양한 매체를 접하실수 있도록 하기 위해서 가장 단순하고 간편해야 한다고 생각했지요. 크기 변경 창을 누르면 조금 더 자세한 상황을 볼수 있습니다.


 
실제 디제이가 노래를 틀어주고 사연을 읽어주며 방송을 진행하듯이 흐름은 자연스럽게 이어집니다.

각각의 주제는 카테고리별 유명인사들을 팔로잉 시킨 아이디들의 모음으로 아이콘은 각각 라디오의 '채널' 역할을 하게 됩니다.

추가 기능을 누르면 폼이 확장 되며 사연을 전송 할 수 있지요. 그건 자주 사용하진 않으니까 또 숨겼어요. 난 부끄럼쟁이니깐~ :D




'트윗디제이'는 대안 매체로서 일반 미디어(기존 지상파, 공중파 방송)와 어떤 내용의 차별화를 두었을까요? (질문이 쓰다보니 어렵 -_-;)

트윗자체가 일단 큰 차이점이겠죠. 공식입장이 아닌 일반인들의 비공식입장을 방송 해주니까요.

두번째로는 실시간 일기예보를 들 수 있습니다. 날씨는 뉴스 마치고 하루에 몇번 들을 수 있는 기회가 적죠. 트윗디제이는 원할땐 언제나 들을 수 있어요 ㅋ

그리고.. 실시간 인기 검색 순위가 있습니다. 현재 시각의 이슈 단어를 알려주죠.

우선.. 머리짜내 필요하다고 끌어 온 API 주제와 과제는 여기까지 해서 마무리..


소프트웨어 아키텍쳐는 이렇습니다. 15초마다 리프레쉬를 시켜 새로운 정보를 받아옵니다.

각각 받아온 정보는 TTS를 통해 읽어주게 되구요~

카테고리(채널)에 따라 API내용은 달라 질 수 있습니다.


 
이번 프로그램도 많은 분들이 도와주시고 조언 해 주셨어요.


글자뿐이던 타임라인 리스트박스를 채널로 묶고 심플한 UI에 대한 아이디어, 폰연동 등.. 전체적인 방향에 송용주 멘토님께서 많은 지도를 해 주셨습니다. 프로그램에 기획자 역할을 해 주셨어요.

원래 스마트 폰에까지 연동 시키려 했는데.. 개발자 만기가 되었더군요. 이건 다음 기회에 ㅠ

프로그램에 대한 적극적인 지지와 조언(+코딩지도, UI)을 해준

펄의 신, honey님

C++의 신, 다람군

기획 때부터 세세하게 많은 도움을 주셨습니다.  (그리고 기억 날지 모르겠는데 예전에 희승님이 이렇게 읽어주는 프로그램이 하나 있었으면 좋겠다고 기안 했었죠)


이 프로그램은 마무리 작업을 조금 거쳐 곧 공개하도록 하겠습니다.


여기까지 트윗 DJ 리뷰 였습니다 :D
 


신고
Creative Commons License
Creative Commons License
Posted by 준환이형님

댓글을 달아 주세요

  1. h0ney 2011.08.26 07:27 신고 Address Modify/Delete Reply

    어제 발표는 사람을 빠져들게 하더라
    이걸 왠지 써야 할 것 같던데
    약을 파는 행위 괜찮았음 ㅋㅋㅋ

    나 스티커 붙인거 알징?
    오늘 붙여달라는건 아님 하하하;;

  2. Denial 2011.08.27 21:41 신고 Address Modify/Delete Reply

    그럼 희승행님이 기획한거에요?ㅋㅋ

  3. Soundmaster 2011.12.22 11:26 신고 Address Modify/Delete Reply

    준환의 프리젠테이션...
    왠지 약장사 같은 포스가
    여기까지 느껴지는군...ㅋ


또 하나의 프로젝트가 마무리 되었답니다. 발표보다는 개발 위주의 두 달이었구 캥거루때 오브젝티브씨 파트를 맡았던 저보다는 기존 안드로이드를 맡았던 다른 두 팀원들의 비중이 높았답니다.


갤럭시탭용 유틸리티 앱이구요. 폼 기반의 SMS 자동 스케줄 관리 프로그램(SMS life manager)입니다. 캥거루는 마스코트니까 넣었어요 ㅋ

당초 안드로이드를 배울수 있겠구나 하는 기대와는 달리 이번에 저의 역할은 라이브러리를 통해 문자에서 명사를 구분하여 가공하여 주는 부분이랑 UI작업, 발표관련작업(동영상, 글짓기)정도.. 결국.. 포토샵+베가스 따위 경험치만 ▲ +250


주제는 'Form에 기반한 문자메세지 활용 앱'이라고 볼수 있는데.. 이 '폼'이라는 말을 설명하기가 어렵더라구요.,

예를 들면 이런겁니다. 어제 온 문자메세지가 가령

[준환이형님쩜넷] 2011.3.1 새 글이 올라왔습니다. 제목 "SMS를 이용한 앱"

이렇게 날라왔고 지금은

[준환이형님쩜넷] 2011.3.2 새 글이 올라왔습니다. 제목 "문자열정렬"

이렇게 왔다고 하면.. 고정된 발신측의 폼은 대충

[준환이형님쩜넷] (날짜) 새 글이 올라왔습니다. 제목  (내용)

이므로 다음부터는 이런 형태의 문자는 달력, 메모, 카드기입장으로 자동 분류를 시키자는 겁니다. 그러면 달력에 표시된 결과는 이렇게 되겠죠.


이건 어떤 문자에 따라 자동으로 스팸문자를 걸러주는 시스템에서 진일보했다고 볼수 있어요. 사용자가 폼을 만드는 것이 다소 생소할 수는 있지만..;

그래서 명사추출을 지원해서 사용자가 터치만 하면 (서술어를 뺀)단어가 자동으로 텍스트박스에 들어가도록 했던 거랍니다.



기능은 총 네개가 있습니다.

앞서 설명드린  [1. 폼 생성] 과 [2. 폼 기반 수신] 이 있구요 
폼 형태에서 내용만 바꾸어 보낼수 있는 [3. 폼 기반 발신]

마지막으로 폼자체를 보낼수 있는 [4. 폼 공유]가 있습니다. 폼을 받으면 사용자가 폼을 만들 필요도 없이 자동 분류되죠


패드나 탭은 게임이나 단순한 기능만을 이용하는 스마트 폰과는 또 다르게 유틸리티 프로그램이 필요하다는 생각에 제작되었습니다.

하지만.. 다 만들었을때는 내용이 어렵다는 평이 많아 역시 사용자들은 좀 더 편리해야 사용할텐데(안그러면 지울텐데 ㅋㅋ),. 하는 생각을 떨칠수 없더군요.

마지막에 이런 이야기를 들었죠

행님~ 우리(과제)는 다 좋은데 '재미'가 없네요

ㅋㅋㅋ




신고
Creative Commons License
Creative Commons License
Posted by 준환이형님

댓글을 달아 주세요

  1. h0ney 2011.03.10 02:09 신고 Address Modify/Delete Reply

    우왕~ UI 잘나왔다 ㅋㅋ 멋져부려!! 시상은 언제냐? ㅋ


3월 9일자 업데이트 하였답니다. 미션이 3째판까지 있어요, 목숨도 있구요 :D

EarthDown.exe



콘솔게임 시리즈군요.. 제가 국민학교를 들어갈 때 쯤에 처음으로 해본 도스게임 중에 두더지게임이란게 있었는데.. 기억을 더듬어 비슷하게 만들어 봤답니다.

코드를 재활용을 한지라.. 첫화면이 지난번 헬리곱터게임(http://topnanis.tistory.com/90)때랑 거의 다르지 않네요 ^^; 



버튼을 누르면 본격적으로 게임이 시작됩니다!


게임의 룰은 어렵지 않습니다. 적(⊙)을 피해 다니며 플레이어(→)가 종횡무진~ 보석을 먹으면 끝. 

사실.. 이건 저의 길찾기 게임 시리즈물의 무려 3번째 버전이긴 하지만.. 몇 판 해보시면 적군의 부족한 지능을 아마 알게 되실겁니다.  
(아버지 머리가 나빠서 미안해ㅠ)

패배의 조건은 제한시간초과, 적과의 충돌, 흭득 보석수 미달(적보다 많아야함) 입니다.
방향키는 상하좌우 키 그대로 사용하시면 돼요~



신고
Creative Commons License
Creative Commons License
Posted by 준환이형님

댓글을 달아 주세요


... 솔직히 제가 포스팅하기에는 조금 미안한 마음이 있긴해요. 이건 단기과제때 결성되었던 팀(김선일, 류수희, 강석우)에서 만든 프로젝트로 프로젝트 제출. 발표 때는 제가 함께 하지 못했거든요..




테트리스와 같이 영어블록을 완성시켜서 맞추는 게임입니다.
스케일도 크고.. 확실히 한달과제는 아니었는데;; 서로 경계하던 무거운 단기과제팀 분위기 속에서 네명이 프로그래밍을 했었답니다.

여기에서 제가 맡은 파트는 UI였구요.. 당시에는 제가 용기도 없구 할줄 알던것도 부족해서 팀 내에서도 입장이 참 곤란 했었 던 걸로 기억하는데.. 과제가 마칠때쯤엔.. C#, 블랜드, 포토샵, 베가스, API, 물리엔진.. 배운게 참 많았답니다..

C#을 처음 만졌는데.. 블럭의 결합 해제와 같은 알고리즘에 대한 고민을 했었죠.
네이버 API로 해당 단어의 한글 뜻은 무엇인지가 출력되었구요.. 마쉘링이라던지.. 구글의 사전과 네이버의 단어난이도 별점을 따오는 등의 시행착오도 많았던 기억이 나네요.

Apple | iPhone 3GS | Normal program | Average | 1/24sec | F/2.8 | 3.9mm | ISO-64 | No flash function | 2011:02:07 17:09:20



PL이었던 김선일 군은 아이폰에서 구현하였구요. (앱공모전에서는 아이패드로 포팅) 발표와 설명 모바일 프로그래밍 전체를 담당했어요.
석우는 블랜드 작업이랑 수희랑 함께 네트워크 프로그래밍을 했죠. 저랑 UI작업을 할때는 제가 만든걸 통합해서 메뉴를 만들고 게임과 합쳤어요. 
수희는 프로그램 전체를 기획하고 프로그래밍 했던 기억이 나네요.. 다들 잠도 안자고 밥도 같이 먹고 했었는데.. 뒤늦게 이런 좋은 결과가 왔군요.


짜잔~ㅋ

아래는.. 선일이 파트에서 만든 데모시연입니다. 컴퓨터에서 실행되는 메뉴와 도움말등은 빠져 있어요. 



애들아 수고 참 많았어~*


신고
Creative Commons License
Creative Commons License
Posted by 준환이형님

댓글을 달아 주세요

  1. 희근엄마 2011.02.11 15:21 신고 Address Modify/Delete Reply

    물고기 좋아서 스스로 보러와요 ㅋ 희근이 보면 안되는데 ...... 열심히 하세요

  2. 희근엄마 2011.02.13 13:37 신고 Address Modify/Delete Reply

    ㅋㅋ

  3. Terapi 2011.02.25 23:34 신고 Address Modify/Delete Reply

    멋져부르...


Helicopter ver1.0.exe



새해 복 많이 받으세요 ^ㅡ^/

설날특집. 제 블로그를 방문 해 주신 분들께 오늘은 제가 한땀한땀 만든 콘솔 비행기 게임을 뿌리겠어요!  거절하지 말아주세요ㅋㅋ


오락실게임 조기교육의 효과ㅋ 모든게임의 시작은 언제나 '아무키를 누르세요' 또는 'insert coin'으로..ㅋㅋ

처음엔 쉬는시간에 머리식힐 겸.. 조금씩 만들어 나가야 되겠다 생각했었는데.. 막상 시작하니 '과제'로 취급하여 현재의 완료발표에 이르렀죠..-_- 으음..



게임 룰과 키는 매우 간단합니다.

미사일로 적기를 맞추면 됨. 특이사항은.. 1회 미사일 발사시 10점씩 감점이 되구요~

방향키는 숫자 4,6,8,2. 
미사일 '스페이스바'. 
폭탄 'z' 키.
끝~

이 게임이 재미있으셨다면.. 후속작 두더지게임(http://topnanis.tistory.com/100)도 한번 해 보실래요? :)



신고
Creative Commons License
Creative Commons License
Posted by 준환이형님

댓글을 달아 주세요

  1. 반기문 2011.02.08 02:53 신고 Address Modify/Delete Reply

    ㅋㅋㅋ 신기한거 만드시네여..


유사프로그램이 있는 것으로 알고 있어요.. 이 어플을 실행하면 등록 된 번호로 바로 전화가 걸어집니다.

앱스토어에 올릴지는 모르겠지만(물론 무료입니다:D) 이건 늘 해바라기처럼 저만 바라 봐 주는 고마운 여자친구를 생각하면서 만든 어플이랍니다.


가장 처음 실행 할 때는, (앞으로 계속 전화를 걸게 될) 한 번호를 입력받게 됩니다. (부모님께 안부 전화드리는 용도로 사용 할 수도 있어요ㅋㅋ)


프로그램을 지워도 DB는 남으므로 해킹폰이나.. 완전한 iOS업그레이드가 아닌 이상 발신 번호변경이 불가능하므로 [적용], [확인] 대신 [각인]-_-!이라는 다소 강한 의미의 단어를 선택


사용자가 번호를 잘 못 입력하였는데도 등록이 덜컥 되면 개발자가 욕을 먹을 수 있으므로 이게 최선입니까 확실한가요 다시 한번 마지막 다짐을 받구요~  저장이 되면 종료가 됩니다.


그 다음부터는 더 이상 입력을 받지 않습니다. 아이콘만 실행하면 바로 전화가 걸리죵~

 어떨까요 앱스토어에 올린다면? ㅋ

신고
Creative Commons License
Creative Commons License
Posted by 준환이형님

댓글을 달아 주세요

티스토리 툴바