전산관련 학과 졸업하신 분들, 졸업 프로젝트로 어떤거 하셨나요

tyolee83의 이미지

이번 방학부터 졸업 프로젝트를 시작해야 하는데요

주제가 몇개 나오고 자유주제를 하고 싶은 사람은

별도로 제안서를 내야 하는데,

우선 나온 주제가

VPN, MVM, 모바일게임, 스니핑 관련 주제인데요

남들은 그리 어렵지 않을거라 하는데 전 뭔지도 모르겠구요

뭔가 재미있으면서도 실력 향상에 도움이 되고

남들이 봐도 인정할수 있는 그런 주제를 선정하고 싶은데

쉽지가 않네요 ㅠㅠ

그래서 이렇게 여쭙니다.

여기 오시는 분들은 졸업 프로젝트로 무얼 하셨는지요....

대단한 리플들이 달릴거에 벌써부터 위축되긴 했지만

그래도 좀 알고싶네요 ^^

리플 부탁드립니다.~~

buffmail의 이미지

저희 학교 java 수업에 텀 프로젝트가 j2me나 wipi 로 모바일 게임 구현이였는데,
실제로 해보니 그냥 스펙이 축소된..(==더 쉬운?) java 정도이더군요..
알 수 없는 에러가 많다고 해서 지레 겁을 많이 먹었는데, 한 두 달은 기능 파악
한다고 널널하게 이것저것 해 보다가 2주일만에 게임 만들어서 제출했습니다.
놀랐던 건 2학년 수업인데도 낙오한 팀이 한 팀도 없었다는 것..
총 15조 정도 되었는데 모두들 폰에 탑재해서 시연했었습니다.
뭐 전문적으로 하려면 나름대로 어렵겠지만, 직접 해 보니 그 정도로
진입장벽은 굉장히 낮더군요 ^^

졸프는 아니지만, 제가 해 본 프로젝트 중에 재미있었던 것은, 리눅스 커널
상에서 streamming protocol 을 구현해 보는 것이였습니다. 교육용
arm-board 위에서, IP 윗단(transport layer)에 새로 올리는 것이였는데,
사실 UDP 프로토콜 그대로 베껴다가 패킷마다 번호 매기고,
버퍼링해서 순서대로 위로 올리고, 중간에 빠지면 timeout 걸어서 적당한
시간동안 기다리고.. 정도 기능을 추가해 준 것이였습니다.
굉장히 어려울 것 같았는데, 리눅스 네트웍 스택이 굉장히 유연하게 되어 있어서,
추가한 것 말고 수정한 부분은 몇 줄 안 되었습니다 (커널 모듈로 작성했습니다)
그 스트리밍 프로토콜 사용해서 mp3 스트리밍 플레이어 만드는 것 까지가
텀이였는데, 커널을 뜯어 고친다는 것 하나만으로도 은근히 어깨에 힘이
들어가는 텀이였습니다 ^^

kyano의 이미지

wiki편집기는 어떨까요?

아직 많은 사람들이 위키의 태그가 익숙치 않아서 활용하지
못하는 경우가 많은 것 같습니다...

이럴때 간단히 위키 태그를 집어넣어주는 편집기 같은게
있으면 많이 도움이 될 텐데요...

완벽한 위지윅 기반은 아니더라도
예전 homesite 정도의... 버튼을 누르면 해당 태그를 삽입해주는...
프로그램이 좋을 것 같습니다...

졸업작품으로 하기에는 너무 쉬워서 교수님들이 싫어하실려나요?
:-)

그래도 기왕 하는거 F/OSS 커뮤니티에 조금이나마 도움이 될 수 있는게
좋다는게 제 개인적인 생각이긴 합니다... ;;

p.s. 간단한 위키 파싱엔진과 웹브라우저 모듈을 얹어서 미리보기도
지원하면 멋있겠네요... 오히려 닥북보다 위키가 더 편하게 작업하는
툴이 적은듯... 쉬워서 그런가요... -_-

--
Have you ever heard about Debian GNU/Linux?

kihongss의 이미지

FMOD(http://www.fmod.org)를 써서 MP3 스트리밍 플레이어를 만들었었지요.
근데, 왠만한 일은 FMOD에서 다해주기 때문에,
UI붙이고, 서버/클라이언트 작성하고..
돌아보니 남는건 없었네요. :shock:
제대로 만들려면 DirectShow 필터로 만들고 그래야했었는데..
다른 플젝하고 있는것이 있어 날림으로 했던 기억이 나는군요.
VPN관련 프로젝트라면 http://openvpn.net/를
참조해서 SSL VPN을 구현해보면 좋을듯싶네요.

nike984의 이미지

kyano wrote:
wiki편집기는 어떨까요?

아직 많은 사람들이 위키의 태그가 익숙치 않아서 활용하지
못하는 경우가 많은 것 같습니다...

이럴때 간단히 위키 태그를 집어넣어주는 편집기 같은게
있으면 많이 도움이 될 텐데요...

완벽한 위지윅 기반은 아니더라도
예전 homesite 정도의... 버튼을 누르면 해당 태그를 삽입해주는...
프로그램이 좋을 것 같습니다...

졸업작품으로 하기에는 너무 쉬워서 교수님들이 싫어하실려나요?
:-)

그래도 기왕 하는거 F/OSS 커뮤니티에 조금이나마 도움이 될 수 있는게
좋다는게 제 개인적인 생각이긴 합니다... ;;

p.s. 간단한 위키 파싱엔진과 웹브라우저 모듈을 얹어서 미리보기도
지원하면 멋있겠네요... 오히려 닥북보다 위키가 더 편하게 작업하는
툴이 적은듯... 쉬워서 그런가요... -_-

혹 위의 주제로 하실거면 참조하실만한 현존하는 wysiwyg 에디터는

TinyMCE editor
TMedit (Html area3의 후속 버젼이라고 알고 있습니다.)이
있습니다. 그거 말고도 많겠지만 제가 써본거중에서는 제일
좋더군요. 현재 제 홈피에서 TMEdit를 내장 에디터로도 쓰고 있는데 아주 대만족입니다.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.