오늘은 DBeaver DB 관리 툴 사용 방법을 포스팅하려고 합니다. 많은 DB관련 툴을 사용해봤지만, 현재 저자는 DBeaver을 주로 사용하고 있습니다. DB 툴별로 장단점이 존재하지만, 실무에서 사용하기에 DBeaver의 기능들이 가장 개발자에게 도움이 되는것들이 많은 것 같습니다. 먼저 DBeaver을 설치해 보도록 하겠습니다. 아래 링크를 통해 본인 환경에 맞는 DBeaver을 설치합니다. 저는 Windows에서 사용하기 때문에 Windows 환경에 맞는 버전을 설치하였습니다. Community 버전과 PRO 버전으로 나뉘는데 Community 버전만 이용해도 충분히 많은 기능들을 사용할 수 있고 무료로 사용가능하기 때문에 Community 버전을 설치하도록 합니다. https://dbeaver..
Develope/tools
오늘은 putty를 이용하여 PEM 파일을 PPK 파일로 생성하는 방법에 대해 포스팅하려고 합니다. 먼저 PEM 파일이란 웹 서버와 브라우저 간의 보안 통신 채널을 설정하는 데 사용되는 보안 인증서 파일입니다. Base64로 인코딩되며 개인 키, 서버 인증서 및/또는 다른 인증서의 조합을 포함할 수 있습니다. 우리가 일반적으로 SSH 통신을 통해 Linux server에 접근할 때 흔하게 사용하는 Key 중에 하나입니다. 하지만 ssh tool 중에 pem키를 사용하지 못하는 tool 또한 많이 있기 때문에 PPK로 변환 생성하여 사용하는 일 또한 많이 있습니다. 오늘은 대표적인 ssh tool인 Putty를 통해 PEM 파일을 PPK로 생성하고 활용하는 방법까지 함께 다뤄보도록 하겠습니다. 먼저 Put..
오늘은 PowerPoint에 연동하여 사용 가능한 기획 tool인 PowerMockUp의 설치 및 사용방법에 대해 포스팅 하려고 합니다. PowerMockup 이란 웹 기획자를 위한 화면설계 도구입니다. 저는 본업이 개발자지만, 퍼블리셔에게 해당 기획의 내용 또한 명확하게 전달해야하기 때문에 여러 기획 방법을 찾던 중 PowerMockUp을 사용하게 되었습니다. PowerMockUp은 아래 공식 홈페이지 링크 통해 다운로드 할 수 있습니다. https://www.powermockup.com/ PowerPoint Wireframe and Prototyping Tool | PowerMockup Collaboration PowerPoint includes collaboration and sharing feat..
오늘은 온라인에서 사용 가능한 gif 변환기에 대해 소개 및 사용법에 대한 포스팅을 하려고 합니다. 종종 확장자를 변환하여 사용할 일들이 생기는데 그때마다 특정 tool을 설치하여 사용하는 일도 생각보다 번거로운 일입니다. ezgif는 설치가 필요 없이 아래 링크를 통해 온라인에서 사용할 수 있습니다. https://ezgif.com/ Animated GIF editor and GIF maker Easy to use online animated GIF maker and image editor. Upload and edit GIF images for free. Create, crop, resize, reverse, optimize and split animated GIFs, cut and resize vi..
오늘은 Postman에서 Environment 환경변수 및 태그 사용 방법에 대해 포스팅 하려고 합니다. Environment를 사용하지 않아도 Postman을 사용하는 것에는 문제가 되지 않지만 기존에 잘 사용하던 API의 IP 또는 패턴이 바뀐다면 미리 Postman에 정의해둔 API들을 모두 일일이 수정해야 하는 불편한 문제가 생기기도 합니다. 따라서 API의 가변적인 IP 또는 변수와 같이 언제든지 변경될 수 있는 요소들을 Environment를 통해 관리하여 API 내용들을 일일이 변경하지 않아도 편리하게 사용할 수 있도록 할 수 있습니다. 이어서 Environment 환경변수 및 태그 사용 방법에 대해 예시를 통해 보도록 하겠습니다. 아래 그림과 같이 일반적으로 Postman을 사용하여 RES..
오늘은 Putty를 통해 Linux 연결을 하여 vi편집기를 사용할 때 키보드의 BackSpace를 사용하면 텍스트가 지워지지않고 이상한 값이 입력되는 문제를 해결하기 위한 내용을 포스팅 하려고 합니다. Putty에서 간단한 설정으로 해결할 수 있습니다. Putty를 별도로 설정하지 않았다면 설정 Teminal -> Keyboard에서 The Backspace key의 설정이 Control-? (127)으로 되어있습니다. 이 설정을 Control-H로 변경해주면 원하는 BackSpace를 사용할 수 있습니다.
오늘은 소스 파일 비교프로그램인 WinMerge에 대한 설치 및 사용법에 대해 포스팅 하려고 합니다. 일반적으로 소스를 비교하는 경우는 상용중인 소스와 현재 개발중인 소스의 형상관리를 위해 사용하거나, 여러사람들이 개발중인 소스를 병합하고자 할 때 사용하게 될 것입니다. 컴파일 되어있는 소스라면 디컴파일을 하여 사용해야 하지만 jsp, xml, java 등의 컴파일되지 않은 소스들은 쉽게 비교할 수 있습니다. 먼저 아래 링크를 통해 WinMerge를 설치합니다. 설치는 기본설치로 설치하시면 됩니다. https://winmerge.org/ WinMerge - You will see the difference… What is WinMerge? WinMerge is an Open Source differenc..
기존에 제 블로그에서 chrome 원격 데스크톱, AnyDesk, TeamViewer등의 원격 프로그램들을 소개하고 장단점 및 사용방법에 대해 소개를 했었는데요, 오늘은 새로운 크롬 원격 데스크톱에 대해 소개하려고 합니다. 모바일에 대한 사용은 기존과 동일하게 어플리케이션을 설치하여 사용하고, PC에서 실행하는 크롬원격이 변경되었습니다. 그리고 제일 편리하게 바뀐점이 속도입니다. 기존의 크롬원격은 다른 원격 프로그램들에 비해 속도가 체감할정도로 느려서 사용하는데 있어서 불편한점이 많이 있었습니다. 그런데 현재 새로워진 크롬원격의 속도는 제가 사용해본 어떤 원격 프로그램보다 가장 빠르고, 원격이라고 생각되어지지 않을 정도로 편리했습니다. 이어서 사용 방법들과 기능들을 살펴보도록 하겠습니다. 크롬 원격 데스..