나 좀 짱인듯.
상우 :: Oranzie's BLOG
나 좀 짱인듯.
 
All
Diary
Gossip
Picturing
Snowboarding
Tripping
TechNote
     
«   2008/08   »
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            
 
   
수안이의 컴퓨터 연구실
WIS (World IT Show) 2008 방문기
수안이의 컴퓨터 연구실
[ITFIND 메일진] 제351호
Webdizen [이수안] - 운이 좋은 남자
블로그 명함 확정!
Webdizen [이수안] - 운이 좋은 남자
최고의 연구실 환경
Webdizen [이수안] - 운이 좋은 남자
나만의 블로그 명함 탄생!
 
2008/08 - 1
2008/07 - 1
2008/06 - 3
2008/05 - 5
2008/04 - 17
  

Total 24429, yesterday 45, today 20
powered by Tatter tools, designed by kokoro studio.
  1. 2007/12/17 M:Drive 1.12 Final
  2. 2007/10/29 마방진을 구하는 프로그램
첫 GUI 프로그래밍 습작이자, OOP 수업 3번째 프로젝트 제출 과제인 M:Drive

사용자 삽입 이미지


발표일에 맞추려고 이런저런 구현 목표가 이루어지지 않았고 (Drag&Drop, General Mail-Server Supporting)
코드도 허접함의 극치이지만, 스스로 많은걸 배우게 해준 프로그래밍 프로그래밍 프로젝트였다.

프로그램 소개를 잠깐 하자면, E-Mail의 첨부문서로 자기자신에게 메일을 보내는 방식으로
데이터를 저장해서, Mail 계정을 마치 웹하드와 같이 사용할 수 있게 해주는 프로그램이다.
(직은 학교 메일서버인 mail.kangwon.ac.kr 에서밖에 쓸 수 없다.)

시간이 남는다면 구현하지 못한 부분과 앞으로 다음의 기능들을 추가하고 싶다.
1. File Split & Combine with Compression
      :: 일반적인 첨부파일 한계용량인 10메가가 넘는 파일들은 분할압축을 통해  관리되어 더 큰 파일을
         Handling 할 수 있도록 개선.

2. Sharing
      :: Forwarding을 이용해 M:Drive 유저간 File Sharing 기능 구현.

3. Progress Bar
      :: 어떻게 구현해야 할지는 잘 모르겠지만... 예상하기로는 파일 올리고 받는 부분을 Thread로 처리하면
          될 것 같은데, 아니면 관련 API가 있거나.

다운로드 :
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)
2007/12/17 12:17 2007/12/17 12:17
   http://www.oranzie.com/blog/trackback/62
  1. 비밀방문자
    2007/12/17 14:21
    관리자만 볼 수 있는 댓글입니다.
    • Oranzie
      2007/12/17 16:37
      헉... 놀랍네요 약간.
      이 Article에 관한 내용은 아니지만, 이전에 그것에 대해 의문을 가진 적이 있었는데, 어디서 찾아서 오셨는지...;
[로그인][오픈아이디란?]
사용자 삽입 이미지

사용자 삽입 이미지

객체지향 시간에 개인프로젝트로 작성한 마방진 프로그램

아래는 마방진을 구해주는 알고리즘 :

for (int counter = 1; counter <= (length * length); counter++) {

square[row_ptr % length][col_ptr % length] = counter;

if (counter % length == 0) {

row_ptr--;

continue;

}

row_ptr++;

col_ptr++;

}


검증 데이터 생성 부분

// Validate Routine

for (int i = 0; i < length; i++) {

for (int j = 0; j < length; j++){

square[i][length]+=square[i][j];

square[length][j]+=square[i][j];

if(i==j)square[length][length]+=square[i][j];

}

}


크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)
2007/10/29 17:37 2007/10/29 17:37
   http://www.oranzie.com/blog/trackback/46
  1. webdizen
    2007/10/29 17:57
    왠 Trackback까지 보내주시고 그러셔요; ㅋㅋㅋ
    형도 version 향상이 되었네요? ㅋㅋㅋ
    저 65란 숫자는 확실한 검사를 통해서 계산된거 맞죠?
    • Oranzie
      2007/10/29 19:12
      어 설마 그걸 구라로 했겠서? ㅡㅡ^ 내용추가했다
[로그인][오픈아이디란?]
*1