갖고 싶은, 상상의 개발 도구 Wishlist

cinsk의 이미지

개발하면서.. "...할 수 있는 툴이 있었으면.." 하는 생각을 해 보신적이 있나요?
물론 개발 언어와 환경에 따라 너무나도 달라질 수 있는 광범위한 주제이긴 하지만,
너무 허무맹랑한 것들을 제외하고나서, 어느정도 실현 가능성이 있고..
가격만 맞다면 얼마든지 살 용의가 있는 것들만 한 번 추려봤습니다.

(xx:yy) 형태에서 xx는 개인적으로 살 용의가 있는 가격, yy는
이정도 가격이면 회사에 사달라고 강력하게? 요구할 수 있는 가격입니다.

(물론 둘 다 저정도 금액에
팔 수 있겠다...고 생각한 가격입니다. 무조건 저 가격이면 사겠다는 것이 아니라.. ^^)

이와 비슷하게, ...한 툴이 있었으면.. 또는 XXX 툴에 ...한 기능이 있었으면.. 하는 것에는
어떤 것들이 있는지 의논해 보고 싶군요.

모든 항목은 Linux/X window system에서 동작하는 툴이라고 가정.

  • HDD, USB, Ethernet, LCD가 달려있는 ARM, MIPS의 CPU 다수를 지원하는 vmware. (300만원:5000만원)
    • 대표적인 CPU 몇 개와, 잘 알려진 device를 지원하는 reference board 수준
    • vmware 정도의 high quality
  • x86 이외의 코드 (ARM, MIPS 등)를 지원하는 valgrind (100만원:3000만원)

  • 국내 은행과 연계된 가계부 Gnucash (계정 및 기준가 조회, 이체 등 기능 지원) (10만원:-)
    • Wine 등을 쓰는 방식이 아닌 native 방식.
    • 공인 인증서 정도를 요구하는 정도면 ok.
    • script로 처리 가능한 API 제공
    • gnucash 모듈 또는 gnucash 호환 전용 응용프로그램 형식
  • 좀 더 깔끔한 문법과 설정을 지원하는 조판 시스템(LaTeX같은...) (30만원:-)
    • 단일화된 설정 및 plug-in 지원
    • X에서 지원하는 폰트 별도 설정없이 그대로 사용
    • 말하기 좀 힘든데, 약간 현대적인 프로그래밍 언어와 비슷한 형태의 문법?
    • 깔끔한 에러 처리
  • aspell용 한국어 맞춤법 검사기 (5만원:-)

  • 프로그래밍에 적합한 다양한 고정폭 폰트 집합 (10만원:-)
    • 폰트당 PS, OpenType, TrueType, X bitmap 등의 다양한 format 제공
    • 각 폰트별 bold, italic, semi-bold 등의 full family 제공
  • Linux 용 Adobe Acrobat (있으면 좋겠으나, 개인적으로 Windows 용 가격 정도를 지불할 생각은 없음)

흠.. 이 글을 쓰기 전에는 필요한 것이 꽤 많다고 생각했는데, 생각보다 적은 것 같군요.
특히 직업이 직업이다 보니... 앞 두 항목 (vmware와 valgrind)은 가격이 아무리 높더라도
정말 탐이 날 제품인데... ^^;

댓글

최피디의 이미지

온라인게임서버에 범용으로 사용이 가능한 성능 테스팅 툴 (-:2,000만)
- 온라인 게임 서버의 네트워크 프로토콜을 정의할 수 있는 스크립트 모듈 포함.
- 하나의 머신에서 수백~수천의 클라이언트를 시뮬레이션 해볼 수 있어야 함.
- 클라이언트의 특성(지연, 손실)을 시뮬레이션 해줘야 함.
- 여러 대에 설치해서 scalable 한 테스팅이 가능해야 함.

KT하이텔, 앱스 개발자

icerain4may의 이미지

사실 개발할때는 그리 답답하지 않은데, 피치못하게 일반 사무업무를 해야만 할때는 답답함을 금할 길이 없습니다.

○ 범용 Office 문서 Diff 도구 (15만원:-)
(Office 문서 history관리도구 plugin : svn확장판?)

moonsnow의 이미지

에디트 플러스가 리눅스용으로 나왔으면 좋겠습니다.

아무래도 손에 익은 프로그램이다보니 리눅스 데탑환경에서는 살짝 아쉽더군요.

Wine으로 구동할수는 있습니다만... 그래도 native만하지는 못하겠지요.

이미 구매해서 쓰고 있는데다 가격도 그리 비싸지 않은 프로그램이라

나오기만 한다면 윈도우 버전의 두배까지도 지불할 용의는 있습니다 :-)

uosarang의 이미지

영어 -> 한국어
한국어 -> 영어

머리를 굴려라! 그래야 먹고 산다.

다즐링의 이미지

타이핑과 게으름 때문에 -_-;

뭔가 생각하면 코드로 옴겨주는 그런 소프트웨어가 있으면 좋겠습니다.

음성보다는.. 좀더 직접적인 단자가 있으면 좋겠군요 ^_^;

------------------------------------------------------------------------------------------------
Life ... 다즐링

------------------------------------------------------------------------------------------------
Life is in 다즐링

danskesb의 이미지

제가 꽤 오래 전에 보았던 뇌파를 감지해서(?!) 게임을 하는 큐점프라는 장치가 있었습니다. 뇌파 감지를 위해서 머리에 뭔가 전극 같은 것을 두르고, PC와는 시리얼 케이블로 연결되는 거였습니다. 요즘에는 그게 단종되어서 뉴로하모니라는 이름으로 뭔가 나오는 것 같더군요. 이런 걸 어떻게 잘 사용하면 뇌파를 사용한 컴퓨터 프로그래밍 같은 걸 만들 수 있지 않을까 생각해 봅니다.

http://www.neuro21.co.kr/

(ps. 업체 광고인 것 같으면 지적해 주세요)
---- 절취선 ----
http://blog.peremen.name

정상인의 이미지

저거 개발자중 한 분이 제 아버지셨습니다 _-_.
저 사이트에서 구 뉴로하모니라고 부르는 물건 이후로는 다 흩어져서 망했나 했는데, 저렇게 명맥을 이어가고 있었군요.

송지석의 이미지

http://rogue.colorado.edu/pin/

Quote:
Pin is a tool for the dynamic instrumentation of programs. It supports Linux binary executables for Intel (R) Xscale (R), IA-32, IA-32E (64 bit x86), and Itanium (R) processors. It also allow instrumentation of Windows programs on IA-32 and Intel (R) 64 processors

Pin도 instrumentation tool이고 Xscale은 지원합니다.
윈도에서도 돌아가고요.

With lots of love..
Daniel Jiseok Song

vacancy의 이미지


qemu나 gxemul 같은 정도로는 모자랄까요 ?

좀 느리기는 합니다만. ;;

Darkcircle의 이미지

MS Windows Binary -> ELF 변환 프로그램...

뭐 그냥 그랬으면 좋겠다능 ㅡ,,-)> ...
---------------------------------------------------------------
실수하지 말아야 하는데 . . . Orz

---------------------------------------------------------------
폐인이 되자 (/ㅂ/)

jachin의 이미지

이게 제일 멋질듯...
====
( - -)a 이제는 학생으로 가장한 백수가 아닌 진짜 백수가 되어야겠다.

only2sea의 이미지

저는 개인적으로 GnuCash가 ncurses 인터페이스를 지원했으면 좋겠습니다.
Pidgin과 같은 libpurple을 쓰는 finch(구 gaim-text)는 아주 매력적이더라구요.

블로그: http://turtleforward.blogspot.com

kdhhdo의 이미지

마우스로 프로그래밍을 할 수 있었으면 좋겠어요.
대충 마우스로 이리 저리 꾸미고
기능도 마우스로 체크체크 해주는...ㅅ;
여러 함수를 마우스로 클릭하고..ㅅ;

dudungsil의 이미지

후진 가능한 디버거요. 절 정말 행복하게 해 줄것 같습니다. (100만:500만)

산넘어 산

산넘어 산

winner의 이미지

사실 문서편집기가 되돌리기 기능이 있는데 디버거가 되돌리기 기능이 없으리란 법은 없을 것 같구요.
혹시 이미 있을지도 모르겠네요...

jjongpark의 이미지

omniscient Debugger라고 있는 것으로 알고 있습니다.
아이디어는 간단한데, 뭔가 상태가 변할 때 마다 그 정보를 다 기억하고 있는 것이죠..

http://www.lambdacs.com/debugger/

권순선의 이미지

feanor의 이미지

OCaml의 기본 디버거인 ocamldebug는 후진을 지원합니다.

gdb에서는 Reversible Debugging이라는 이름으로 개발이 되고 있습니다.
http://sourceware.org/gdb/news/reversible.html

paek의 이미지

1. 내가 생각한것을 구현해서 보여주는 장치가 있으면 좋겠습니다.
2. 모든 언어에 대한 장애 없이 내가 보기 편한 언어등으로 통역 직역 또는 해석 등을 해주는 장치가 필요하네여. (이거 나오면 언어의 장벽으로 인한 커뮤니케이션 문제도 사라질듯 싶고... 여러모로 인류발전에 큰 도움이 될듯한... 흠흠..)

--------------------------------------------------------
세상에서 나의 존재는 하나이다.
그러므로 세상에서 나는 특별한 존재이다.
-
책망과 비난은 변화가 아니다.
생각만으로 바뀌는것은 아무것도 없다.

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

세상에서 나의 존재는 하나이다.
그러므로 세상에서 나는 특별한 존재이다.
-
책망과 비난은 변화가 아니다.
생각만으로 바뀌는것은 아무것도 없다.

송지석의 이미지

음. 순선님이 말하신 거 보니 생각나는데
미디어 브레이너라고 제가 초등학교 4학년때 생각했던 게 있습니다. (이름은 제 맘대로 만들었던 겁니다)
뇌파를 감지해서 머리속에 떠오르는 장면을 디스플레이 해주는 기계입니다.
이게 있으면 시나리오 작업이 아주 쉬워질텐데 말이죠.
생각만 하면 녹화해줄 수 있으니까요.
영화도 바로 만들 수 있고 음악도,(당근 소리도 나와야죠)
몇년전에 TV에서 뇌파를 인식하는 입력기 개발에 관해 나온적 있던데 언제쯤 가능할런지.

With lots of love..
Daniel Jiseok Song

appler의 이미지

궁극의 개발도구는 아무래도..

마이너리티 리포트에 나오는것처럼 양손에 장갑을 끼고

원하는 형태로 제작하는거죠

예를 들면

웹을 디자인한다 할때도 손으로 슝슝~~

제품을 설계할때도 슝슝~

물론 위에서 나온 뇌파를 이용해서

색깔이나 패턴등을 넣고요~~

" 생각대로 하면되고~~ "

-_-;;


laziness, impatience, hubris

不恥下問 - 진정으로 대화를 원하면 겸손하게 모르는 것은 모른다고 말하는 용기가 필요하다.


laziness, impatience, hubris

不恥下問 - 진정으로 대화를 원하면 겸손하게 모르는 것은 모른다고 말하는 용기가 필요하다.

pjs0919의 이미지

돈만드는 툴...ㅋㅋㅋ
\(´∇`)ノ.大韓兒 朴鐘緖人

\(´∇`)ノ.大韓兒 朴鐘緖人

warpdory의 이미지

show me the money ...

---------
귓가에 햇살을 받으며 석양까지 행복한 여행을...
웃으며 떠나갔던 것처럼 미소를 띠고 돌아와 마침내 평안하기를...
- 엘프의 인사, 드래곤 라자, 이영도

즐겁게 놀아보자.
http://akpil.egloos.com


---------
귓가에 햇살을 받으며 석양까지 행복한 여행을...
웃으며 떠나갔던 것처럼 미소를 띠고 돌아와 마침내 평안하기를...
- 엘프의 인사, 드래곤 라자, 이영도

즐겁게 놀아보자.

winner의 이미지

합법적인 것은 무엇일까나?..

ageldama의 이미지

drscheme의 네이티브컴파일버젼;;;
(chickenscheme+mzscheme에 개발환경은 drscheme;;;)

----
The future is here. It's just not widely distributed yet.
- William Gibson

winner의 이미지

SICP 읽으면서 MIT/GNU Scheme과 Dr.Scheme을 써보고 있는데 Dr.Scheme 상당히 재미있네요.
MIT/GNU Scheme은 뭔가 골치가 아프고..

그런데 blog는 자폭이신가요?

ageldama의 이미지

넵. 자폭입니다^^;
스킴관련글들 많았는데 옮길려고(티스토리로) 보니 귀찮고;;;
냅두자니 부끄러운 글도 많고;;;

솔직히 mit/gnu 구현은 언제나 신비로울 정도로 gnu가 붙으면 겨우겨우 굴러가게만 만드는 느낌이 강해서;;;

dr.scheme은 stepper라든지 여러가지 teachpack이라든지 재미있는부분이 많죠.^^

chicken-scheme같은애들은 정말 실용적이라서 또 포기하기 힘들죠. ^^

아... 방가방가... 스키머.

----
The future is here. It's just not widely distributed yet.
- William Gibson

idccc의 이미지

알려진 모든 언어로 포팅해주는 툴 (-:-)
Java <-> C
PHP <-> Java
Python <-> PHP
등등...

이게 가능하다면, 재미있는 일들이 많아 질꺼 같은-

neogeo의 이미지


역시 완벽한 testing 툴 이랄까요.

각 모듈이나 패키지 단위나 아무리 소소한 함수 단위더라도 자동으로 소스코드를 inspect 해주고 리포트를 자동으로 산출해주고...

테스트 코드를 굳이 따로 짜지 않더라도 일일이 알아서 테스트 케이스 잡아주고, 녹색바와 빨간 딱지를 붙여주고...

기능명세만 해주면 테스트 예외 상황까지 시나리오를 만들어서 테스트 해준달까...

막상 만들어져도 무섭겠네요...

함수 라도 하나 만들때마다 빨간 딱지가 쾅! 붙으면서 자동으로 팀원들이 다 볼수 있게 리포팅이 올라가면서 -_-

"neogeo 님이 만드신 int what_the_f*ck (int so_what) 함수가 critical section 에 대한 race condition testing 이 실패하였습니다."
"neogeo 님이 만드신 int what_the_f*ck (int so_what) 함수가 기능 명세 3 line 의 '인자의 범위는 1~1000 사이로 하고 그 이외엔 -1 을 return 한다는 규칙을 지키지 않습니다. "
.....

총 381건의 testing 이 실패하였습니다. 그래도 commit 하시겠습니까? (Y/N)

Neogeo - Future is Now.

Neogeo - Future is Now.

댓글 달기

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
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.