Guest Book

  1. Favicon of https://seanyboy.tistory.com BlogIcon Sean Choi 2015.11.11 09:13 신고 edit & del reply

    안녕하십니까? 대학원 진학을 준비 중인 25살 최형택입니다.
    블로그에 있는 글을 보고 궁금한 점이 있어 조언을 얻고자 메일 드립니다.
    제가 머신 러닝과 데이터 마이닝 관련해 발표를 해야 하는데 전체적인 내용을 파악하기가 힘들어 여쭙습니다.

    부탁드릴 내용은 이하입니다.
    1. 머신 러닝과 데이터 마이닝의 차이점
    2. 관련해 작은 프로젝트를 진행해보고 싶습니다. 어떤 것이 좋을까요?
    3. 참고 자료를 추천해 주시면 감사하겠습니다.

    관련 글들 감사히 참고하고 있습니다.
    긴 글 읽어 주셔서 감사합니다.

    • Favicon of https://greenfishblog.tistory.com BlogIcon 초록생선 2015.11.11 10:07 신고 edit & del

      1. 머신 러닝과 데이터 마이닝의 차이점
      ==> 저도 잘 모르겠네요... 위키 피디아를 참고해 보세요.
      저는 나름, 머신 러닝은 "좀더 알고리즘"에 가까운 학문적 내용이고,
      데이터 마이닝은 이를 응용하여, 산업/비즈니스에 가까운 내용이라
      생각되네요. 크게 차이나진 않을 겁니다.

      2. 관련해 작은 프로젝트를 진행해보고 싶습니다. 어떤 것이 좋을까요?
      ==>
      우선 데이터가 있어야 합니다.
      data mining sample data set
      등으로 구글 찾아보면 나옵니다.
      저는 대학원에서 reuter dataset을 사용한 적도 있구요.
      (그때 당시는 text mining이 대세)
      일단, 데이터가 있더라도, 해당 domain을 잘 알아야 합니다.
      즉, 의학 data를 하려고 한다면, 의학에 대한 지식이 좀 있어야 하겠죠.
      마이닝 툴은 쉽게 사용하시려면, weka를 찾아서 해보세요.
      어렵지 않아요.

      3. 참고 자료를 추천해 주시면 감사하겠습니다.
      ==>
      이건 제가 답변드리기 어렵네요.
      대학원 진학하려는 분이라면, 당연히 학술적으로 공부를 하셔야 겠죠?

  2. Favicon of https://blossoml.tistory.com BlogIcon EONES 2015.05.04 20:30 신고 edit & del reply

    굉장히 많은 도움이 되네요. 이번에 취업준비 하는데
    django 쓰는데가 있어서 공부 하는데 그린피쉬님 블로그가 너무 잘 정리되어있어서 감동받았습니다.
    일단 제가 포트폴리오 만들려고 진행한 프로젝트를 제 블로그에 올리는 중인데
    글 내요에 제가 공부하고 참조한 사이트들 링크를 걸고 있습니다. 그린피쉬님 블로그도 링크를 걸어놔도 될까요?

    • Favicon of https://greenfishblog.tistory.com BlogIcon 초록생선 2015.05.13 08:44 신고 edit & del

      확인이 늦었네요...
      CC라이센스가 있으니... 링크는 아무런 제약없이 사용하세요...
      내용을 긁어갈때는 출처만 적어주시면 좋겠네요...

  3. 2014.12.22 23:08 edit & del reply

    비밀댓글입니다

    • Favicon of https://greenfishblog.tistory.com BlogIcon 초록생선 2014.12.23 08:57 신고 edit & del

      이런,...
      인터넷에 되도록 전화번호같은 개인정보는 입력하지 마세요...
      제 권한으로 삭제는되지 수정은 안되더군요...

      일단, http://greenfishblog.tistory.com/152
      를 보고 쓰신건가요?
      차라리, 해당 글의 댓글로 쓰셨다면, 제가 좀더 이해가 빨랐을거 같네요...

      해당글의
      snappy_compile.zip
      를 다운받아 실행해 보셨는지요?

      Visual Studio 2008 기준인데,
      컴파일이 되며, 실행도 됩니다.

      압축은 snappy::RawCompress(...)
      를 이용하는데요...

      사실, 위 함수 한줄이면 다 끝나는... 굉장히 간단하게 압축을 할 수 있습니다.
      어떤 부분이 어떻게 안되는지, 설명해 주세요.

  4. 자승 2014.07.04 13:40 edit & del reply

    linux 시간 설정 관련된 글 잘 보고 갑니다. 행복하세요.

  5. 2014.05.28 22:47 edit & del reply

    비밀댓글입니다

    • Favicon of https://greenfishblog.tistory.com BlogIcon 초록생선 2014.05.29 09:08 신고 edit & del

      thread를 만들어야 하는 이유:
      http://greenfishblog.tistory.com/163

      즉, MFC등의 OnXXXX() 와 같은 함수는,
      primary thread인데, primary thread는 UI를 그리거나,
      key 입력을 받는등의 message 처리를 하게 됩니다.
      만약, OnXXXX() 함수의 return이 5분 걸린다면,
      5분동안 UI와 key 입력등, message 처리를 못하게 됩니다.

      network 관련 함수는 block 함수라,
      사정에 따라 시간이 오래걸릴 수 있습니다.
      그래서, OnXXXX() 함수에 network 함수를 바로 사용하게 되면,
      UI등이 먹통이되어, 일반적으로 thread를 만들어 사용하게 됩니다.

      그래서, thread를 만들라고 한것은,
      동작 성공/실패와는 상관없이 UI 먹통등 message 처리
      보장을 위해 해라고 한 것입니다.
      (만일 만드신 프로그램이 UI가 없다면, thread를 만들 필요가 없겠죠?)

      ::HttpSendRequestEx(...)
      가 실패하면, ::GetLastError()를 출력하는데,
      해당 값을 확인해 보세요.

      C:\>net helpmsg 해당값

      하면 대략의 설명이 나옵니다.
      (혹시 wininet 에러값이면 나오지 않을 수 있습니다.)

      만일 그래도 확인이 안된다면,
      google에 "httpsendrequest 해당값 error"
      등으로 검색을 통해 확인해 보세요....

      여하튼, thread와는 무관해 보입니다.

    • csp 2014.05.29 16:28 edit & del

      답변 감사합니다.