목록유용한 프로그램/개발자 (19)
컴사랑의 이런 저런 이야기
최근에 뭔가를 공부해보고 싶어서, 선택한 것이 AngularJS 란 자바스크립트 framework입니다. 아직 조금 공부한 단계입니다. 훌륭한 프레임워크이지만 조금 어려운 부분도 있고 그렇네요. AngularJS가 어떤 것인지, 어떤 장점이 있는지를 이야기하기 위한 글은 아닙니다. AngularJS 관련해서 개발툴로 사용할 수 있는 것은 이런 것들이 있더군요.Sublime Text: 개인적으로 타 스크립트 등을 포함해서 스트립트쪽 개발에서는 정말 훌륭한 에디터입니다.IntelliJ IDEA: 최근 이클립스를 대체할 수 있는 자바 개발 IDE 입니다. 다만 무료 버전(Community Edition)으로는 안드로이드와 일반 자바 애플리케이션만 개발할 수 있습니다 (Scala는 가능합니다만). 서버 등을 개..
MS에서 이번에 새로이 무료 Visual Studio를 냈습니다.이름하여, Community Edition. 기존에도 Express Edition으로 무료 개발툴이 있었는데요. Express Edition은 웹 개발자를 위한 Web, 윈도우 8의 metro style 앱을 개발하기 위한 Windows, 일반적인 윈도우용 애플리케이션 개발을 위한 Windows Desktop으로 기능별로 나뉘어져 있었다고 한다면, Community는 enterprise 규모의 개발을 제외하고는 통합되어 있는 것 같습니다. (Professional 버전과 동일한 것 같아요) 개인개발자나, 소규모 기업에서는 아무런 제약 없이 쓸 수 있는 것 같습니다.다운로드는 여기에서 받을 수 있습니다.
컴사네 회사는 defect 관리(또는 이슈 트래킹 issue tracking, 버그 트래킹 bug tracking)으로 ClearQuest를 사용한다. 참 좋은 툴이긴 한데, 컴사 마음대로 사용하기에는 조금 무리가 있어 (공식 툴이므로) 개인적으로는 mantis란 issue tracking 프로그램을 종종 사용한다. 참고로 컴사는 혼자서라도 저런 프로그램을 사용하는데, 해야 할 일과 defect 관리를 위해서이다. (컴사는 혼자서도 cvs를 쓰기도 한다. 요즘은 회사에서 개인적인 version 관리를 할 필요가 없어서 안하지만) 컴사랑 처럼 개인적으로 defect이나 issue(bug) 등을 관리하고 싶다면, 개인적으로 instant mantis 를 추천한다. 이는 mantis와 동일한데, windows..
컴사는 주로 embedded 계열에서 살다 보니 (그렇다고 embedded 개발을 하는 것도 아니다!) 요즘 데스크탑 개발은 잘 모르는데 (사실 원래 잘 모른다) MS Platform SDK 란 것이 뭐하는 녀석인지 항상 헷갈려서 또 찾아서 기록해 두려고 한다. Microsoft Visual Studio는 개발에 필요한 기본적인 api는 제공하지만, 그 이상의 api를 사용하기 위해서는 Platform SDK를 설치해야 한다. (예를 들어서, 툴팁 도움말 중, 각이 동그란 풍선도움말) -from 마이크로소프트 플랫폼 SDK 설치 (Microsoft Platform SDK install) 요즘은 닷넷 프레임워크도 3.0까지 나오고 (흑 그래도 나름대로 C#은 초장기 부터 했다고 생각했었는데 ㅠㅠ) WPF,..
Eclipse랑 종종 비교되곤 하는 Sun의 NetBeans란 개발 툴이 있다. 굳이 설명을 드리자면, 무료 이면서 오픈소스이기까지도 한 자바 (또는 그 이상) IDE 이다. 역시 eclipse랑 비슷하다~ 하지만 주로 C나 C++로 개발하는 컴사에게는 그런 자바툴이 큰 도움이 안되지만, 사실 eclipse에서도 CDT란 것이 있어서 C와 C++ 개발에 사용할 수 있다. 하지만 NetBeans에도 C/C++ Pack이 있다는 것은 오늘에서야 첨 알았다 ㅠㅠ 역할도 비슷하다. NetBeans안에서 C/C++ 개발 환경을 제공하는 것이다. 다음에 시간이 나면 좀 더 관심을 가지고 찾아봐야겠다. 스샷은 NetBeans 홈페이지에서 쓱싹~ @ 항상 뒷북치는 컴사랑~
개인적으로 컴사는 데이터베이스를 아주 중요하게 생각합니다. 예를 들어서, 제가 사용하고 있는 이 태터툴즈도 역시 따지고 보면 데이터를 MySQL이란 DB에 저장하는 것 뿐입니다. (아 오해는 하지 말아주세요.) 그러나 그 데이터를 어떻게 조직하고, 어떻게 꾸미느냐에 따라서 이렇게 멋진 블로그 툴이 되어 탄생한 것이죠. DBMS로 유명한 것이 오라클, MS SQLServer 등이 있죠. 그런데, 최근 큐브리드란 곳에서 무료 DBMS를 공개하였습니다. 다운로드는 http://www.cubrid.com/cubrid/?doc=s3300.htm 를 참고 하시기 바랍니다. 사실 컴사도 설치해보지는 않아서 진정한 DBMS가 맞는지 기능은 어떤지는 잘 모릅니다. 다만 살짝 살펴본 봐로는 RDBMS(관계형 데이터베이스)..
컴사가 일하고 있는 부서에서는 정보 공유를 위하여 위키(Wiki)를 사용하고 있다. 버전은 잘 모르겠지만, 모인모인위키를 사용하고 있는 것 같다. 조금 익숙하지 않아서 사용하는데 얘를 먹었지만, 이제는 조금 낫다. 괜찮은 부분도 있고. 그런데, 아직도 에디팅이 원하는 대로 이쁘게 되지 않아서 힘들다. 그래서 그나마 내가 찾아낸 것들이다. 텍스트 포매팅하기를 많이 참조를 해서 찾았다. 한 줄 띄우기 기본적으로 위키는 문단 개념을 가지고 있어서, 한 문단안에서의 글은 자동으로 붙여져서 보인다. 그래서 눈에 보이는 것이 한줄이 띄워지려면 문단을 나누면 된다. 문단을 나누는 것은 줄에 아무것도 입력하지 말고 엔터키만 한번. 소스의 경우 {{{ 와 }}} 사이에 입력을 하면 된다. 저 안에서는 코드 처럼 보이게 ..
오랫만에 글을 쓰는 것 같다. 별로 없겠지만 혹시 글을 기다리신 분들에게는 죄송한 마음이 ㅠㅠ 오늘은 Visual Studio (이하 VS) 에 유용하게 사용할 수 있는 프로그램들을 소개해 보겠다. 다만 컴사는 집에 개발 환경이 전혀 없는 관계로, 화면 캡쳐를 뜨지 못하는 점을 이해해 주기 바란다. WndTabs 관련 사이트 : http://www.wndtabs.com/ 이는 VS 6를 위한 plug-in이다. VS .NET 이나 다른 text editor를 보면 열린 파일에 대한 탭이 있다. 그러나 VS 6는 이런 기능이 없어서 꽤 사용하기 불편한데, 이를 해결해 주는 기능이다. 기본적인 기능은 무료이며 소스까지 공개되어 있다. 그러나 추가 기능이 있는데 이는 등록된 사람만 사용가능하다. 이와 비슷한 ..
혹시 멀티탭 브라우저라고 들어보셨는지? 멀티탭 브라우저는, 인터넷 익스플로어 같은 웹브라우저인데, 창을 여러개 띄워도 탭으로만 나뉘어 지는 프로그램이다. 컴사는 개인적으로 멀티탭 브라우저를 꽤 좋아한다. 멀티탭 브라우저에는 여러 종류가 있고, 지금은 firefox 도 멀티탭을 지원하고 있으며, IE(인터넷 익스플로어)에도 멀티탭이 되는 플러그인이 있는 것으로 알고 있다. (이 말은 IE의 것은 써보진 않았다는 뜻이겠다.) 그 중에서 이번에 추천하는 프로그램은 바로 웹마 이다. 기본적으로 멀티탭 브라우저를 좋아하는 이유는 많은 창이 떠서, 작업 표시줄을 지저분하게 만드는 것을 싫어하기 때문... 컴사가 웹마에서 가장 자주 쓰는 기능은 일부 홈페이지를 mht 파일로 저장하는 기능... 다른 멀티탭 브라우저에..