안녕하세요, 박상현입니다.

어제 대전 연구소에서 팀회식을 하고 돌아왔는데, 뭐가 잘못됐는지 새벽부터 내내 설사를 했습니다. 도저히 잠을 잘 수 없어 컴퓨터 앞에 앉아 있다가 화장실에 갔다가를 반복했는데, 짬을 내서 Finish It 0.74a를 만들었습니다. 이번에 달라진 점은 다음과 같습니다.

  • 카테고리 탭의 스크롤 버튼이 스크롤이 필요할 때만 보이도록 개선 - (맥스폐인님의 제안)
  • Due Date가 지났는데도 처리하지 않은 할일은 붉은색 텍스트로 표시
  • 설치 후 Finish It 네이티브 이미지 생성을 통한 성능 최적화

다음 동영상은 개선된 카테고리 탭의 스크롤 버튼 기능 데모입니다.

설치 파일은 아래의 링크에서 다운받아 사용하세요.

 

                                                   FinishIt0.74a_Setup.exe   (카테고리 이동 기능의 버그가 발견되어 삭제)

프로그램에 대한 개선 희망 사항이나 버그 레포트, 언제나 감사히 받겠습니다. :)

저작자 표시 비영리 변경 금지
Posted by seanlab

Trackback Address :: http://www.seanlab.net/trackback/43 관련글 쓰기

댓글을 달아 주세요

  1. 더드미 2009/08/26 09:14 Address Modify/Delete Reply

    항상 할일을 쪽지나 메모장에 적다보니 정리가 안될때가 많았는데...
    무심코 네이버 검색을 하다 이 프로그램을 찾았습니다. 잘쓰겠습니다. ^,.^

    개선의견을 드리는것이 프로그램을 공짜로 사용하는사람의 도리이라 생각되어
    의견 한자 적습니다.

    사람들은 회사에 출근하자마자 컴퓨터를 켜는것부터 일과가 시작됩니다.
    따라서 프로그램 시작시 자동으로 실행되어 올라오고 그 프로그램은 tray에 올라가서 수시로 불러올 수 있다면 더 좋을 것같습니다.

    정리하자면
    - 시작프로그램설정할수 있는 메뉴 및 기능
    - 실행시 Tray에 올라와서 수시로 불러올수 있는기능

    잘쓰겠습니다. 감사합니다.

  2. 맥스폐인 2009/08/27 09:03 Address Modify/Delete Reply

    안녕하세요.

    이번 업데이트로 finish it의 속도가 많이 빨라진 것 같아서 매우 좋습니다.

    오늘도 몇 가지 말씀 드리자면..


    1. 기한을 넘긴 task가 빨간색으로 변하게 바꾸셨는데, 기한 당일날 변합니다. 의도하신 것일 수도 있겠다는 생각이 듭니다만 기한 당일까지는 색깔이 유지되는 게 어떨까 하는 생각을 해보았습니다. (사실은 오늘까지 마감해야 하는 작업을 적어놨는데 빨간색으로 떠서 잠깐 식겁했거든요.. -_-;)

    2. 프로그램을 트레이에 장시간 내렸다가 복원시킬 경우 프로그램이 먹통이 되는 문제가 가끔 생깁니다. 현재 해결책은 프로그램을 최대화 한 후 다시 원래 사이즈로 복원시키는 것인데, 조금 불편합니다.

    3. 일전에 말씀드렸던 "항상 위에" 체크를 해제할 경우 발생하는 문제점은 그대로인 것 같습니다. 수정 부탁드립니다.


    4. 카테고리 탭의 순서를 바꿀 수 있었으면 좋겠습니다.

    5. 간단한 알람 기능이 있었으면 좋겠습니다. 프로그램을 실행할 때 기한이 오늘까지인 task 목록만 팝업으로 띄워주는 간단한 알람 정도면 좋을 것 같습니다.



    요구사항이 많아서 항상 죄송스럽습니다.
    감사합니다.

  3. choonguri 2009/10/07 10:11 Address Modify/Delete Reply

    검색하다가 여기까지 오게되었습니다.
    좋은 프로그램이네요.. 잘 쓰겠습니다.
    감사합니다.

  4. 최재영 2009/11/05 14:40 Address Modify/Delete Reply

    0.75a를 사용하려다 동작이 안되서 74a를 쓰고 있습니다. 감사하다는 말씀 먼저 드립니다.

    버그 인것 같은데요. 오늘 항목 몇개 추가하고 나서부터 글자들이 안보입니다.
    그림을 올릴수 있으면 좋을텐데 말로 설명하자니......

    제일 상단에 "Finish it"이 표시되어야 하잖아요??? 헌데 글자는 안보이고 회색이 바가 보입니다.

    win XP pro SP3입니다.

    • Favicon of http://www.seanlab.net BlogIcon seanlab 2009/11/05 20:41 Address Modify/Delete

      제 이메일로 그림을 보내주실 수 있겠습니까?
      이메일 주소는 seanlab@gmail.com 입니다.

오늘 아침에 Finish It 0.73b 를 만들었습니다. 별다른 기능이 추가된 것은 아니고, 그동안 여러 사용자분들께서 요청하셨던 "반복 작업"에 대한 기능을 만들었습니다. 이 기능의 사용 방법은 다음과 같습니다.

1. 먼저 할일을 등록합니다.

2. 방금 입력한 할일 항목 위에 마우스 커서를 대고 오른쪽 버튼을 클릭해서 팝업 메뉴를 엽니다. 메뉴가 열리면 나타나는 가장 첫 번째 항목, [Edit Task]를 클릭합니다.

3. 할일 수정창을 보면 [DueDate]항목에 [Repeat] 옵션이 추가되었습니다. [Repeat] 체크 박스를 체크하고 [OK] 버튼을 클릭해서 수정을 마칩니다.

4. 목록으로 돌아와 보면 해당 할일이 "Repeat" 그룹에 들어가 있는 것을 볼 수 있습니다. Repeat 그룹은 해당 카테고리에 반복 작업이 하나도 없을 때는 표시되지 않다가, 하나라도 존재하면 목록의 가장 위에 표시됩니다. 확인하기 편하겠죠?

Finish It 0.73b의 설치 파일은 아래의 링크에서 다운받으시면 됩니다.

언제나 그렇듯, 프로그램에 대한 개선 제안과 버그 레포트는 감사히 받겠습니다. :) 즐거운 주말 되시길~

저작자 표시 비영리 변경 금지
Posted by seanlab

Trackback Address :: http://www.seanlab.net/trackback/37 관련글 쓰기

댓글을 달아 주세요

저만 그런가요? Finish It을 쓰고 있어도 그날 하기로 마음 먹은 일들을 못 끝내는 경우가 많습니다. 제 경우에는 DueDate를 초과한 할일들이 점점 쌓이고 있는 실정입니다. 회사 일은 다 끝내는데, 집필을 위한 자료조사라든가, Finish It 코딩, 블로그에 글 쓰기 같은 개인적인 일은 대게 계속 미뤄지기 마련입니다.

답답함에 구글에 "To Do List"로 검색을 해봤더니 좋은 글들이 많이 나왔습니다. 저랑 같은 고민을 하신 분들이 전 세계에 많이 계시더군요. ^^ 전 그 중에서도 다음의 링크에 있는 Carson 씨의 "어떻게 커다란 투두 리스트를 효율적으로 관리하는가?"라는 제목의 포스트가 가장 마음에 와 닿았습니다. 아마 이 분의 방식이 가장 쉬워 보여서일겁니다.

 http://carsonified.com/blog/features/how-to-effectively-manage-your-huge-todo-list/

읽기 귀찮은 분들을 위해 이 포스트를 요약해놨습니다.(사실 아래의 요약은 저 포스트에서 그대로 가져온 겁니다.)

1. Spend time every Monday morning to organize and prioritize your todos for the upcoming week. You have to do this before you get into the office and everyone starts asking for your attention.

매주 월요일 아침에 그 주에 할 일들을 정리하고 우선 순위를 정하세요. 당신은 반드시 사무실에 들어가기 전에, 그리고 사무실 내의 모두가 당신의 관심을 끌기 시작하기 전에 이 일을 해둬야 합니다.

2. Organize and prioritize your todos for the day before you do anything else.

다른 일들을 진행하기에 앞서 그 날에 할일들을 정리하고 우선 순위를 정하세요.



3. Knock out at least two todos before checking email.

이메일을 확인하기 전에는 최소한 두 개의 할일은 처리하세요.

1과 2는 매일, 매주를 시작하기 전에 투두 리스트를 점검하고 확인하라는 뜻입니다. 사무실에 들어가기 전에 하라는 것은 유도리 있게 받아들여야 할 것 같습니다. 30분 일찍 출근해서 점검을 해도 좋겠고, 혼자 조용히 하는 직무를 맡으신 분이라면 출근 후에 해도 좋겠죠? 아무튼 투두 리스트를 무조건 등록해놓는 게 장땡이 아니고, 매일/매주 관리를 계속 해주는 것이 필요해 보입니다.

3은 이메일에 관한 것인데, 이메일은 사실 새로운 To Do와 같습니다. Finish It에 "팀장님에게 답장 쓰기", "AA 보고서 작성하기." 등이 등록될테니까요. 그래서 새로운 일이 쌓이기 전에 최소 두 개정도의 일을 처리하라는 겁니다. 그렇지 않으면 제 Finish It처럼 미완료 업무들이 늘어나는 슬픔을 맛보게 될겁니다.

1, 2, 3도 이미 요약된 3계명(?)이지만 더 간략하게 추려보겠습니다.

  • 매알/매주를 시작하기 전에 할일들을 정리하고 우선 순위를 정하라.
  • 이메일을 확인하기 전에는 최소한 두 개의 일은 처리해라.

어렵지 않아 보입니다. 하지만 아무리 간단한 것이라도 습관으로 배이게 하는 것은 쉽진 않은 일이지요. 당분간 저 두 가지 항목을 실천하는 데에 신경을 써야 하겠습니다. ^^

 

 

 

저작자 표시 비영리 변경 금지
Posted by seanlab

Trackback Address :: http://www.seanlab.net/trackback/33 관련글 쓰기

댓글을 달아 주세요

To Do List 프로그램, Finish It의 개발 로드맵입니다. 이제 본격적으로 C# 4.0의 집필이 시작되면 짬을 내기가 어려울 것 같지만, 그래도 특별한 일이 없는 한 꾸준히 업그레이드를 해나가려 합니다.

Version 0.8, 0.9

  • 그룹핑을 현재 Due Date에서 긴급도, 완료/비완료로 확장/선택할 수 있도록
  • 완료/비완료 필터링 기능 추가 예정.
  • 리스트 선택후 DEL 버튼(삭제), Enter 버튼(수정) 이벤트 처리 기능 추가
  • 달력 개선.
  • 옵선 영구 저장 기능 추가.

Version 1.0

  • 히스토리 관리 기능 추가. 
    히스토리는 기본 2주에서 최대 3개월(사용자 옵션)까지 저장 가능하도록 지원.
  • User Manual 제공(근데 필요하려나?).

Version 2.0

  • Blogging API 지원.
  • To Do List 레포트 기능 지원. (현재로써는 RTF와 HTML 고려)
  • 첨부 파일 기능 지원.
저작자 표시 비영리 변경 금지
Posted by seanlab

Trackback Address :: http://www.seanlab.net/trackback/32 관련글 쓰기

댓글을 달아 주세요

안녕하세요? 박상현입니다.

오늘 아침에 테스트를 마친 따끈따끈한 이번 업데이트는 할일 목록의 상태 관리에 초점이 맞춰져 있습니다. 어떤 변화가 생겼는지는 다음 목록을 참고하세요.

  • 카테고리 삭제시 카테고리 내에 있던 작업 목록이 파일로 남겨지는 버그 수정
  • 컨텍스트 메뉴를 통한 작업의 완료율 변경 기능 추가
  • 컨텍스트 메뉴를 통한 작업의 긴급도 변경 기능 추가
  • 컨텍스트 메뉴를 통한 작업의 카테고리 변경 기능 추가
  • 컨텍스트 메뉴를 통한 카테고리 이름 변경 기능 추가.(카테고리 탭 헤더위에서 마우스 오른쪽 버튼을 클릭해보세요.)
  • 그리고 마지막으로... 컨텍스트 메뉴의 스타일 변화.

다음은 스크린샷입니다.

 

그리고 다음은 제일 중요한 설치 파일입니다. ^^

Finish It을 사용하면서 발견하신 버그가 있으시거나, 이렇게 하면 더 나아지겠다 싶은 의견들을 댓글로 남겨주세요. 추후 업데이트에 반영하도록 하겠습니다. 감사합니다.

 

저작자 표시 비영리 변경 금지
Posted by seanlab

Trackback Address :: http://www.seanlab.net/trackback/31 관련글 쓰기

댓글을 달아 주세요

  1. 홍기맨 2009/07/20 10:32 Address Modify/Delete Reply

    안녕하세요... 님이 만드신 Finish It! 정말 잘 쓰고 있습니다. 쓰기 간단하면서도 있을 것 다 있는 to do 관리 프로그램이 항상 아쉬웠었는데 (그동안 쓰던 프로그램들은 쓰다보니 나중에는 할일 자체보다 할일 등록하고 관리하고 수정하는데 더 많은 시간이 들더군요... -_-;;) 정말 가려운 곳 다 긁어주는 프로그램 감사합니다.

    한가지 말씀 드리고 싶은 것이, 저만 그런 것인지 모르겠는데, task 편집 시 달력이 깨져서 나오더군요. 그러니까 토요일 열에 날짜가 하나도 배정이 안되어 전체적으로 달력이 밀려진 형태로 표시되네요. 현재 제 화면에 표시되는 달력 상으로는 7월 20일이 목요일로 표시가 되는군요. (물론 20일 선택을 하면 월요일로 바르게 표시는 됩니다. 즉 달력 상에만 잘못 표시돼 있네요.)

    항상 감사하게 사용하고 있고, 더욱 더 멋지게 변화하는 모습이 보고 싶어서 (그만큼 저도 이 프로그램에 대한 애정이 남다른 듯 합니다) 버그라고 생각되는 점 한가지 올립니다.

    언제나 감사 드리며 항상 건강하세요!!

    • Favicon of http://lpld.tistory.com BlogIcon seanlab 2009/07/20 11:14 Address Modify/Delete

      버그 알려주셔서 감사합니다. 달력 문제를 하루빨리 해결해서 업데이트 하도록 하겠습니다.
      아마 하루/이틀 정도 걸릴 것 같아요.

      감사합니다. ^^

기능상 달라진 점은 없고, 소소한 버그와 인터페이스 상의 변화가 있었습니다.

  • 할일 편집 창을 띄운 뒤, 작업 표시줄에서 Finish It을 선택하면 편집 창이 뒤로 숨어 버리는 버그 수정.
  • 텍스트 상자, 날짜선택 상자, 중요도 선택 상자 등 현재 포커스를 갖고 있는 컨트롤이 눈에 잘 띄도록 후광 효과 추가
  • 새 할일 목록을 추가했을 때 새로 추가된 항목이 자동 선택되도록 수정.

기능이 찬란한 소프트웨어 보다는 사용하기 편한 소프트웨어가 더 낫다는 것이 제 생각입니다. 그런데 아직 저는 사용하기 편한 UX를 만드는 공부가 많이 부족합니다. Finish It을 개선시켜 나가면서 UX 설계 감각이 더 나아졌으면 하는 바램입니다.

녹화한 동영상에서는 후광 효과가 매우 이상하게 나오네요. 원래는 아래와 같이 깨끗하게 나옵니다.(Urgent 선택 상자의 뒤가 푸르딩딩하게 빛나는 것, 보이지요?)

설치 파일은 아래의 링크에 있습니다.

프로그램의 버그나 기능 개선을 알려주시려면 이 포스트에 댓글로 남겨 주세요. 감사합니다.

저작자 표시 비영리 변경 금지
Posted by seanlab

Trackback Address :: http://www.seanlab.net/trackback/28 관련글 쓰기

댓글을 달아 주세요

  1. Favicon of http://blog.naver.com/masque BlogIcon 날자고도 2009/07/12 17:43 Address Modify/Delete Reply

    어디에서나 동기화할수있었으면 좋겠습니다

    • Favicon of http://lpld.tistory.com BlogIcon seanlab 2009/07/12 23:28 Address Modify/Delete

      쓰기는 FTP, 읽기는 HTTP를 하도록 하면 언제 어디서든 웹에서 접근이 가능하도록 할 수도 있습니다. 하지만 멀티 클라이언트, 보안 문제등 정리해야 할 것들이 있어서 고민을 계속 하고 있습니다.

  2. Favicon of http://iamdobi.net BlogIcon 도비 2009/07/13 11:09 Address Modify/Delete Reply

    위의 이유 때문에 요새는 웹 통합이 대세인데,

    웹으로 마이그레이션 하는것은 어떻습니까.

  3. 2009/07/13 18:01 Address Modify/Delete Reply

    비밀댓글입니다

    • Favicon of http://lpld.tistory.com BlogIcon seanlab 2009/07/13 22:18 Address Modify/Delete

      대분류 파일을 삭제한다고 할일 목록도 자동으로 없어지지 않습니다. 분류를 삭제할 때 파일을 생성하도록 되어 있어요.

이 프로그램 이름은 Finish It!입니다. 해야 할 일을 끝내자는 뜻에서 그렇게 이름을 지었습니다. 제 개인적으로는 잘 쓰고 있는 중입니다. 기능은 단순합니다. 과업을 분류에 따라 입력하고, 해당 과업의 진척도를 변경할 수 있습니다. 진척도가 100%인 과업은 흐린색으로 바뀜과 동시에 취소선(-)이 그어집니다. 나중에 더 확인할 것이 없으면 X 버튼을 클릭해서 삭제하면 됩니다.

몇 가지 문제가 있지만, 일단 여기서 한 번 중간 정리를 하고 버그 정리, 기능 개선을 해서 다시 한번 배포를 하려 합니다. 지금 중간 정리를 하는 이유는, Finish It! 말고도 해야 할 일들이 산적해 있기 때문입니다.사용하시면서 불편한 점은 덧글로 남겨주시면 다음 배포 버전에서 개선이 되도록 참고하겠습니다.

아래의 setup.exe를 다운받아 실행하면 프로그램이 설치됩니다.

 

저작자 표시 비영리 변경 금지
Posted by seanlab

Trackback Address :: http://www.seanlab.net/trackback/26 관련글 쓰기

댓글을 달아 주세요

  1. Favicon of http://doctorsnote.site40.net/ BlogIcon doctor's note 2011/11/22 18:02 Address Modify/Delete Reply

    이것은 위대한 게시물이며 많은 좋아합니다 사람이 공유에 대한 감사가있을 것

WPF는 어려울 줄 알았는데, 처음에 XAML을 향해 생기는 거부감만 극복하고 나면 아주 쉽습니다. 난이도는 HTML을 공부하는 수준 정도라 생각됩니다. WPF를 공부할겸 그동안 필요하다고 생각했던 To Do List 프로그램을 만들어 봤습니다. 예쁘게 만들어 보고 싶었는데 마음만 크지 디자인 실력이 안 따라주니 잘되지 않습니다. ^^;

여기까지 하는데 8시간 정도 소요된 것 같습니다(익숙해지면 더 빨라질 수 있겠죠?). 목록의 맨 앞에 있는 빨간색, 하얀색, 주황색의 사각형은 중요도를 나타냅니다. 빨간색은 긴급, 주황색은 중요, 하얀색은 보통의 중요도를 나타냅니다. 그리고 오른쪽에 있는 프로그레스바에는 일의 진척도가 표시됩니다. 완료되면 Fin.이라고 출력해요. 그리고 제일 오른쪽의 버튼은 삭제 기능을 합니다.

생긴 것도 별로지만, 기능도 대단한 것은 하나도 없습니다. 그냥 WPF를 이용해 만든 첫 프로그램이라 기념으로 블로그에 남겨봅니다.

저작자 표시 비영리 변경 금지
Posted by seanlab

Trackback Address :: http://www.seanlab.net/trackback/23 관련글 쓰기

댓글을 달아 주세요

  1. Favicon of http://www.filepang.co.kr BlogIcon DMW 2009/06/19 12:12 Address Modify/Delete Reply

    승리의 WPF