IT/Tools
-
[윈도우10] 마이크로소프트가 직접 제공하는 PowerToysIT/Tools 2023. 1. 11.
개요 윈도우 OS를 개발하는 마이크로소프트에서 직접 PowerToys 프로그램을 제공한다. 이 프로그램은 아주 강력하고도 재미있는 기능들을 묶음으로 제공한다. 예를 들면 맥에서 편하게 활용하던 Spotlight(Powertoys Run), 간단한 클릭만으로 화면이 잠기지 않게 해주는 카페인(awake), 그 외 모니터 눈금 표시나 RGB 색 확인 그리고 마우스 위치 확인, 이미지 크기 일괄 변경, 프로그램 레이아웃 커스텀등 다양한 기능들을 제공한다. 설치 Releases · microsoft/PowerToys Windows system utilities to maximize productivity. Contribute to microsoft/PowerToys development by creating a..
-
vim essential plugin ctrlpIT/Tools 2016. 7. 2.
vim ctrlp는 vim awesome에서도 상위권에 해당하는 유명한 도구이다. 지원하는 기능은 생각보다 단순하지만 매우 강력하다. ctrlp는 mru, file, buffer에서 원하는 파일을 찾아주는 기능을 제공한다. mru는 most recently used의 줄임말이고, files은 말 그대로 file, buffer는 vim에서 메모리상에 로드된 데이터를 의미한다. vim으로 작업을 하는 과정에서 열어놓았던 buffer를 찾을 때에도 유용하지만 무엇보다도 소스코드를 수정하고 있을 때, 헤더 파일을 쉽게 찾을 수 있도록 도와준다. 실행방법은 :CtrlP를 누르거나 말 그대로 "Ctrl + p"를 누르면 실행된다. 기본적으로는 file mode로 실행되는데 아래의 예를 보자. ngx_stream_u..
-
vim essential plugin airlineIT/Tools 2016. 6. 16.
vim-airlinehttps://github.com/vim-airline/vim-airlinevim-airline은 파일의 다양한 status 정보들과 buffer를 표시해주는 플러그인이다. buffer가 표시됨으로써 vim에 맞게 에디터를 잘 활용할 수 있고, 다양한 status 정보들이 표시되어 IDE와 같은 느낌을 얻을 수 있다는 점이다. buffer 관련해서는 여기를 참고하면 도움이 될 것이다. 설치2013/01/12 - [프로그래밍/개발 도구] - vim plugin manager, vundle vundle을 사용한다면 쉽게 설치할 수 있다. ~/.vimrc 파일을 열어서 아래 한 줄을 추가한다. Plugin 'vim-airline/vim-airline 그리고 "vim"을 실행시킨 후 :Plu..
-
vim rename refactoringIT/Tools 2016. 5. 25.
python으로 작성된 소스코드에 대해서 PEP-8 코딩 스타일 규칙을 반영하기로 결정되어 대부분의 코드를 수정하게 되었다. PEP-8 규칙 반영시 무엇보다 가장 큰 공사는 멤버 변수, 메서드, 함수 이름 변경이다. 즉, IDE의 rename refactoring 기능이 필요하게 되었다. vim은 IDE가 아니기 때문에 refactoring과 같은 기능이 지원되지 않는다. 2011/06/14 - [개발 도구] - Linux 개발환경 - vim 사용법 이미 알고 있는 명령어들로는 어려움이 있었다. 모든 파일에 대해서 이름을 변경해주는 기능은 없기 때문이다. 간단히는 shell에서 sed 명령어를 활용하는 방법도 있지만 비슷한 단어들을 사용하는 경우에도 함께 변경되는 단점이 있다. 예를 들어, "find_l..
-
MAPM, 맥OS에서 간단히 APM 개발환경 만들기IT/Tools 2016. 1. 24.
APM이란 웹 서버를 구성하는 주요 도구인 Apache, PHP, MySQL의 머릿글자를 묶어서 이르는 말이다. 보통은 OS에서 Apache, PHP, MySQL를 각각 설치해주어야 하는데 요즘에는 묶음으로 간편 설치할 수 있도록 지원되는 형태를 APM 프로그램이라 부른다. 여기에 Linux까지 넣어서 LAMP라고도 하고, Mac에서 활용하게 되면 MAPM 이라고 한다. 오늘은 MAPM에 대한 간단한 소개를 하려 한다. MAPM 사이트에서는 무료 버전과 유료인 프로 버전을 나눠서 제공한다. 유료버전에는 Multi-PHP 버전, Virtual Server, DDNS,. ..등의 기능들을 제공하지만, 맥에 간단하게 웹 서버를 구축하고 테스트하고 싶을 때에는 무료 버전만으로도 충분하다. 설치 다운로드 메뉴에서..
-
Menumeters, 시스템 사용율을 살펴보자IT/Tools 2015. 7. 28.
MenuMeters는 CPU, 메모리, 디스크와 네트워크 사용율을 상단의 시스템 트레이에서 모니터링할 수 있는 프로그램이다. 오픈소스(GPL) 프로그램이기 때문에 무료로 사용할 수 있다 모니터링 프로그램들은 맥북을 사용 중 프로그램이나 인터넷 속도가 갑자기 느려질 경우, 시스템 자원 사용율을 바로 살펴볼 수 있기 >때문에 매우 유용하다. 디스크, 메모리의 free가 부족하거나 CPU가 과도하게 사용되는 경우가 대부분이기 때문이다. MenuMeters는 여기에서 다운로드 받아서 설치한다. MenuMeters에 대한 설정은 다른 프로그램과 달리 시스템 설정화면에서 해야 한다. 클릭하면 설정화면이 나오게 되는데, CPU, Disk, Memory, Network를 각각 설정할 수 있다. Display 체크박스를..
-
Spectacle, Move and resize windowsIT/Tools 2015. 7. 21.
맥을 쓰면서 불편했던 점은 사용하는 윈도우 크기를 변경하려면 손이 은근히 많이 간다는 점이다. 전체 화면은 단축키로 간단히 변경할 수 있지만 특히 터미널로 개발 작업을 하게 되면, 좌 우 또는 위 아래등의 2분할을 빠르게 필요로 할 때가 있는데 그런 경우에는 일일히 손으로 레이아웃을 작업해야 하기 때문이다. 단축키를 통해서 간단히 윈도우의 크기를 조정해주는 프로그램들이 있는데, 그 중에서 Spectacle이란 프로그램을 소개하려고 글을 쓴다. 프로그램은 여기서 다운로드 받을수 있고, 다운로드 받은 파일을 Applications 디렉토리로 이동시>키면 간단히 설치가 완료된다. 장점은 오픈소스 프로그램이기 때문에 비용없이 바로 사용할 수 있고, 새로운 OS X 버전이 나올 때 마다 관리가 되는 프로그램이란 ..
-
Windows 설치 USB 만들기IT/Tools 2015. 5. 12.
최근 Windows OS를 설치시 CD보다는 USB를 이용하는 경우가 더 많은거 같다. 설치 ISO 파일만 잘 관리하면 갖고 있는 USB(이미 다른 용도로 사용할지라도)를 활용하여 즉시 설치 USB를 만들 수 있기 때문이다. 설치 USB를 만드는 방법은 여러가지 있겠지만 찾은 방법 중에서는 아래 방법이 가장 simple 한거 같다. 1. 부팅 USB 준비 및 백업 - USB를 준비한다. - 포맷을 해야하기 때문에, 필요시 USB안의 파일을 데스크탑에 백업한다. 2. 포맷과 파티션 - 아래는 8G USB를 사용한 예시이다.Microsoft Windows [Version 6.1.7601]Copyright (c) 2009 Microsoft Corporation. All rights reserved. C:\Wi..