본문 바로가기
반응형

Programming24

keyboard maestro (resize front window) - 키보드마에스트로 맥의 축복 같은 프로그램연말에 클리앙에서 keyboard maestro 가 할인한다길레 구매 사용하지 않고 있었는데 사용하기 시작하니까 축복같은 프로그램이다. 생산성을 높일 수 있도록 각종 자동화 기능을 소프트웨어 자체에서 제공해 준다. 내가 처음 만든 매크로는 바로 블로그 url로 접속후 업로드할 사진폴더 열고 창 사이즈를 30:70으로 자동 조정일단 keyboard maestro에서 트리거는 나는 타이핑 트리거가 편해서 블로그를 뜻하는 ;bl 앞으로 세미콜론 + bl 만 타이핑 하면 언제든 블로그 url이 열리고 사이즈는 우 70 다운로드 폴더는 좌 30 비율로 조정 되게 된다. 이 얼마나 생산성을 높여주는 기적같은 프로그램인가 진짜... 소름끼치지 않나? 윈도우용으로 하나 만들고 싶다. 일단 플로우.. 2019. 1. 10.
Visual Studio 2017에 v120 (하위 툴셋) 설치하는 법 Visual Studio 2017오늘 마소 들어가 보니까 비쥬얼 스튜디오 2019도 나왔던데.. 뭐가 바꼈는지 그것도 알아봐야겠다. 암튼 현재 visual studio 2017을 사용하고 있다. 윈도우 클라이언트 개발을 위해서는 사실 유일한 툴이다. 그런데 워낙 다양한 프로젝트들을 한 컴퓨터에서 빌드 해야하다보니.. v120 빌드 툴셋이 빌요했다. v120은 Visual Studio 2013과 같이 나온 툴셋인데 지금 환경 상 꼭 필요했다. 나는 IDE가 필요한게 아니라 빌드 툴셋만 있으면 되니까. 검색해서 2017이 설치된 상태에서 마소에서 v120 툴셋만 다운받아서 설치했다. 바로 여기서 안됨! (빌드할때 툴셋에 v120이 설치 안됨으로 뜬다)모양세는 전혀 안된다고 상상하기 힘들정도 잘 설치되고 마무.. 2019. 1. 4.
배치파일 변수 사용 배치파일 for 문 사용배치파일에서도 for문 사용이 가능하다. 그리고 변수도 입력을 받을 수있는데 첫 번째 인자는 %1 두 번째 인자는 %2 이런식으로 사용가능하다. 그런데 배치파일 안에 있는 for 문에서 변수를 받아쓰려면 %를 두개 붙여야 한다. for /f "delims=" %%i (파일) do 할거이거 % 하 나만 붙여서 하다가 시간 날렸다. 안수석님 땡큐!!!! 2018. 12. 19.
cmd, bat findstr and 검색 윈도우 환경에서 개발하다보니 간단하게 쓸 프로그램으로 bat 파일을 많이 만든다.이걸 배치파일 다루면서 내가 얼마나 알아야 할게 많은지.. 그리고 금붕어 처럼 마치 잊어버리려고 애쓰는 듯이 최대한 빠르게 잊어버린다.안까먹기 하나씩 정리findstr파일에서 문자열을 찾을때 많이 쓰는 배치파일 함수다. 일반적으로 사용할때는 findstr "검색어1" 파일 이렇게 사용하면 되는데 나는 중복 검색이 필요했다. 퇴근하시는 김프로님께 여쭤본 결과findstr "검색어1" 파일 | findstr "검색어2" 땡큐! 2018. 12. 17.
동적 링크 라이브러리(dynamic-link library, DLL) 동적 링크 라이브러리 마이크로소프트 윈도우에서 구현된 동적 라이브러리다. 내부에는 다른 프로그램이 불러서 쓸 수 있는 다양한 함수들을 가지고 있는데, 확장 DLL인 경우는 클래스를 가지고 있기도 한다. DLL은 COM을 담는 그릇의 역할도 한다.사용하는 방법에는 두 가지가 있는데,묵시적 링킹(Implicit linking): 실행 파일 자체에 어떤 DLL의 어떤 함수를 사용하겠다는 정보를 포함시키고 운영체제가 프로그램 실행 시 해당 함수들을 초기화한 후 그것을 이용하는 방법과명시적 링킹(Explicit linking): 프로그램이 실행 중일 때 API를 이용하여 DLL 파일이 있는지 검사하고 동적으로 원하는 함수만 불러와서 쓰는 방법이 있다.전자의 경우는 컴파일러가 자동으로 해주는 경우가 많으며, 후자의.. 2015. 8. 16.
Active Directory(a.d) 개요MS에서 Windows Server 2000을 출시하면서 가장 크게 내세운 기능. 점점 더 다양하고 복잡해지는 IT 인프라에 체계성을 갖춰 관리, 보안, 상호 운영성의 이익을 갖도록 하는 것.Window NT 계열은 많은 사람들이 정보 및 자원을 서로 공유할 목적으로 사용된다. 이러한 환경에서 보안 부분은 빼놓을 수가 없다. 적절한 사용자에게만 서비스를 제공해야 하고 그렇지 못한 사용자는 접근을 통제해야 한다. NT는 이러한 기능을 제공하기 위해 자신의 자원에 접근하게 할 사용자를 생성하고 이것을 DB화 시켜 리스트를 유지한다. 이 리스트를 Directory 라고 부르고 이 Directory를 저장하는 공간을 Directory Database라고 부른다. 이 Directory Database에 저장되.. 2015. 8. 13.
반응형