이 문서는 세계적으로 많이 사용되고 있는 5개의 오픈 소스 프로젝트 관리 도구를 간단하게 소개합니다. TOP5는 opensource.com의 Top 5 open source project management tools in 2014를 참조하여 작성되었습니다. ProjectLibre ProjectLibre는 MS Project를 대체할 수 있는 프로젝트 관…
-
-
MFC WebBrowser Control에서 script로 창 닫을때 메시지 창 안보이게..
BEGIN_EVENTSINK_MAP(WebViewDlg, CDialogEx) // ON_EVENT(WebViewDlg, IDC_EXPLORER, 253, WebViewDlg::OnQuitExplorer, VTS_NONE) ON_EVENT(WebViewDlg, IDC_EXPLORER, 263, WebViewDlg::WindowClosingExpl…
-
[JAVA] 자릿수 만큼 0으로 채우기..
예를 들어.. 3자리수를 표현한다고 하면, 001,002,010 뭐 이런식으로 표현하고 싶을때가 있다. (일련번호등을 표시할때 ) 아래와 같이 하면 쉽게 표현할 수 있다. int serial = 3; String suffix = String.format(“%03d”, serial); System.out.println(suffix); 결…
-
크롬에서 창 닫기
크롬에서는 window.close(); 가 안먹힙니다.. 아래 코드는 IE , 크롬..먹히는것 확인했습니다. 아마 다른 브라우저도 되지 않나싶습니다. ? 1 window.open(”,’_self’).close();
-
java에서 string 인코딩 확인방법
String word = s; System.out.println(“utf-8(1) : ” + new String(word.getBytes(“utf-8”), “euc-kr”)); System.out.println(“utf-8(2) : ” + new String(word.ge…
-
Alter Table [ 컬럼 사이즈, 데이터 크기 조정 ]
[DB2] 컴럼의 데이터 타입 또는 사이즈 조정 ALTERTABLE temp ALTERCOLUMN col1 SET DATA TYPE VARCHAR(60); [ORACLE] alter table table_namemodify column_name datatype; 이런식으로도 된다.. alter table table_namemodify …
-
[MFC] 프로그램 중복 실행 방지 – 활용편
프로그램 중복 실행 방지를 사용하다가 중복 실행이 필요한 경우가 생겨서 활용해보았다. 내 경우는 FTP Uploader 프로그램을 만들어서 FTP 서버에 필요한 파일을 다운하거나 업로드 하는데 사용하고 있었다. 두군데의 서버에 파일을 올려주고 있었는데 그중 하나의 서버가 느려져서 다른 서버의 업로드에도 영향을 주는 일이 발생하여 프로그램을 하나 더 실행 하…
-
[c++11] 잘 쓰면 매우 편리한 C++11의 문법들
C/C++언어는 저수준까지 정밀하게 다룰 수 있는 반면, 프로그래머가 일일히 관리해줘야하는 부분이 많다는게 C/C++언어에 대한 일반적인 견해입니다. 그래서 저수준까지 일일히 신경쓰지 않아도 되는 쿨한 언어를 가지고 높은 생산성을 추구하는게 추세이기도 합니다. . . . 만, C++의 골수빠로서 C++11을 통해 C++로도 충분히 쿨하고 생산성 높은 코-드…
-
정규식 사용법 [펌] boost 사용
질문 ::#이 붙은 전화 번호 앞에는 %23을 붙이고 싶음.. 답코드 :: std::string result, list = “#011-222-3333”; const char* regStr = “(#)?(01[016789])-?(d{3,4})-?(d{4})”; const char* subStr =…