본문 바로가기

프로그래밍/지식창고

[mRemote] 원격 툴 최대 창 갯수 에러 https://mremoteng.atlassian.net/browse/MR-582 2개 이상 못 켤때도 있고 조금 불편한 버그여서 구글링으로 찾아봤다.픽스된 exe가 있어 받아와서 써보니 정상동작 하였다. 더보기
[VS] 컴파일 Zm 옵션 원문 https://msdn.microsoft.com/library/bdscwf1c.aspx 가끔 사내에서 빌드를 하다보면 Zm 메모리가 부족하다는 이유로 빌드를 실패할 때가 있다.프로젝트 속성 > C/C++ > Command Line 에서 추가할 수 있다. 여튼 뭔지 좀 찾아봤다. 우리의 친구 MSDN! /Zm (Specify Precompiled Header Memory Allocation Limit)미리 컴파일 된 헤더 메모리 할당 제한 옵션이라고 보면 될 것 같다. Determines the amount of memory that the compiler allocates to construct precompiled headers.미리 컴파일 된 헤더를 컴파일러가 생성하기 위해 할당하는 메모리를 결.. 더보기
[Mac] ssh로 접근하기 1ssh @cs 예로 > ssh jominhyuk87@127.0.0.1엔터를 치고 비번을 치면 된다.뿌띠 bye! 더보기
[linux] Swap 메모리 늘리기 Swap 메모리는 주 메모리가 부족할 때 사용하기 위한 가상메모리다.swap 영역을 확보하기 위해서 swap 파일을 생성하면 된다. swap 파일 생성1sudo dd if=/dev/zero of=/swapfile bs=1024 count=100000cs 1G 파일 생성 swap 파일로 포멧1sudo mkswap /swapfilecs swap 공간 활성화1sudo swapon /swapfilecs 리부팅 시 비활성화가 도니다면/etc/rc.d/rc.local에 공간 활성화 부분을 추가한다. swap 삭제(필요 없게 되었다면)12sudo swapoff /swapfilerm /swapfilecs 더보기
[용어] 라이브러리와 프레임워크 정의앞선 사람들의 지혜를 사례라 부르고 이런 것이 정형화 되고 축적된 것이 프레임워크라고 한다.문제를 일반화하고 해결하기 위한 틀이라고 할 수 있다. 개발자는 프레임워크가 제공하는 기초적인 코드 위에 독자적으로 코드를 추가할 수 있다.일정한 품질을 가진 애플리케이션을 쉽게 생성할 수 있는 장점이 있다.컴퓨터로 따지면 마더보드와 같은 역할을 하고 우리는 여기에 메모리, 팬, CPU를꽂듯이 코드를 추가하면 된다. 라이브러리 vs 프레임워크라이브러리사용자 코드에서 호출되어야 한다. 라이브러리는 스스로 무언가를 하지 못하고 사용자 호출 시 자신의 코드를 실행한다. 프레임워크스스로가 사용자 코드를 호출한다. 자신의 라이프 사이클을 직접 관리한다.프레임워크는 사용자 코드를 직접 지배한다. 제어반전이렇게 프로그램의 .. 더보기
[VS2015] 헤더에서 선언과 정의 편집하기 이런 엄청난 기능이!!!!!!!!!! 많이 컸구나 VS!!! 헤더에 함수 선언하기이렇게 처음 선언하는 함수가 있으면 정의가 없기 때문에 녹색의 오류 비슷한 놈으로 친절하게 가르쳐준다.전구를 ...!! 전구를 클릭하니 메뉴가 두 개가 나온다. 그 중에 정의를 편집하는 메뉴를 누르면!!!! 바로 실시간 정의를 할 수 있게 편집기에서 지원....ㄷ ㄷ ㄷ 헤더에서 함수 정의 구현하기미라클이 아닌가! 우측에 cpp를 표시해주고 실시간으로 편집할 수 있다. 더보기
[용어] 애자일 소프트웨어 개발 파트장님이 이번에 팀에 도입하려고 하시는 개발 방법론인 것 같다.정보처리기사 준비하면서 언뜻 본 것 같기도 하고?위키링크 개념아무런 계획이 없는 개발과 너무 많은 계획이 있는 개발의 타협점을 찾고자 하는 방법론.계획을 통해 예측하던 방법론과 달리 일정한 주기를 가지고 끊임없이 프로토 타입을 만들어내고필요한 요구를 더하고 수정하여 커다란 소프트웨어를 개발해 나가는 adaptive style이라고 할 수 있다. 종류익스트림 프로그래밍(Extreme Programming, XP)애자일 개발 프로세스의 대표자로 애자일 개발 프로세스의 보급에 큰 역할을 하였다. 이 방법은 고객과 함께 2주 정도의 반복개발을 하고, 테스트와 우선 개발을 특징으로 하는 명시적인 기술과 방법을 가지고 있다. 스크럼30일마다 동작 가능.. 더보기
[용어] Third Party 제 3자란 뜻으로 원래는 경제용어라고 한다.공식적으로 하드웨어나 소프트웨어를 개발하는 업체 외에 중소규모의 개발자들이 주어진 규격에 맞추어 제품을 생산하는 경우를 말한다. 생산자와 사용자 사이에서 중개 역할을 하는 업체를 일컫기도 한다. 예를 들어, 아도브(Adobe)사의 그래픽 프로그램인 포토샵에서 필터 장치를 사용할 경우 그림을 효과적으로 변형시킬 수 있다. 이 경우 아도브사가 아닌 제3의 필터 공급업체가 서드 파티가 된다. 이 외에도 서드파티란 노사관계에서 노사 당사자 이외의 제3자를 가리키는 말로 쓰이기도 한다. 의미는 이 정도.. 파트장님이 사용하시는 용어라 조금 찾아봤다.프로그래밍에선 프로그래밍을 도와주는 플러그인이나 라이브러리 또는 그것을 만드는 회사로 표현할 수 있다. 더보기