본문 바로가기

운동하는 개발자/Windows

(44)
python postgreSQL 연결, select 파싱(psycopg2) 우선 파이썬에 postgreSQL 연결을 위한 psycopg2 설치 pip install psycopg2 DB 연결 및 Select 데이터 파싱 부분 import psycopg2 as pg2 from dataclasses import dataclass #파싱데이터 저장을 위한 데이터클래스(구조체 역할) @dataclass class site: title: str = '' link: str = '' description: str = '' #데이터 파싱 함수 def siteParsing(siterow): tempsite = site() tempsite.title = siterow[0] tempsite.link = siterow[1] tempsite.description = siterow[2] return t..
윈도우 cmd로 서비스 생성, 삭제, 상태변경, 서비스상태 / windows cmd to control service 1. 서비스 생성 sc create [서비스명] binpath=[exe경로] 2. 서비스 삭제 sc delete [서비스명] 3. 서비스 시작 sc start [서비스명] 4. 서비스 중지 sc stop [서비스명] 5. 서비스 상태 변경 sc config [서비스명] start=auto //auto : 자동, disabled : 사용안함, delayed-auto : 자동(지연된 시작), demand : 수동
Putty Fatal Error couldn't agree a key exchange algorithm putty 오랜만에 새로운 플젝을 위해 새로운 프로젝트 시작을 위해 AWS ec2접속을 putty로 하려는데 위와 같은 에러가 발생하였다 찾아보니 보안관련 시스템이 업데이트되서 너무 과거버전인 putty로 접속이 불가능한 것이였다 공식 페이지(www.putty.org/) 에서 최신버전을 putty.exe를 다운로드 하여 접속하니 이상없이 해결되었다
AWS Putty접속을 위해 PEM파일을 PPK로 변환 / pem to ppk convert (for putty or for rzsz) AWS ec2 생성시 pem파일을 받아 터미널로 접속하였다가 putty에 있는 rzsz 기능이 너무 편리하여 putty로 접속하기위해 pem파일을 ppk로 변환 링크는 변할 수 있지만 구글에서 putty다운로드에 들어가면 puttygen.exe를 다운받을 수 있다 현재링크 : www.chiark.greenend.org.uk/~sgtatham/putty/latest.html 로드버튼을 누른 후 파일속성을 전체파일(*.*)로 pem파일은 선택 적당한 경로에 파일명을 작성하여 저장하면 완료 별도로 완료 표시 메세지는 없고 순식간에 생성되니 기다리지 말자
vscode 한글 경로 빌드 오류 / 터미널 한글 깨짐 / Could not find or load main class 기존 이클립스에서 동작시키던 자바 프로젝트를 visual studio code로 여니까 빌드 에러가 발생하였고 에러내용은 파일을 찾을 수 없다는 것이였다 Could not find or load main class [패키지명] 문제는 터미널에서 한글이 깨지니 한글폴더 경로를 찾지 못해 진입점을 못찾은거라 언어셋을 변경시켜주었다 vscode에서 우측하단 UTF-8을 클릭한다(사용자마다 다를 수 있음) 상단에 동작을 선택하라고 뜨는데 'Reopen with Encoding'을 눌러준 뒤 korean을 검색하여 클릭해주면 우측하단 문구가 아래와 같이 EUC-KR 변경된다 아래와 변경시 정상적으로 빌드가 가능하다
윈도우 실시간 로그확인 프로그램 (무료) / BareTail 디버깅 상황에서 실시간으로 로그파일을 확인할 일이 자주생기곤 한다 이때 log파일을 반복해서 열었다 닫았다 할 필요없이 자동으로 새로운 내용을 읽어 보여주는 프로그램이 있다 www.baremetalsoft.com/baretail/index.php Bare Metal Software > BareTail - Free tail for Windows BareTail Release 3.50a 2006-11-02 What's new? Win32 (Windows 95, 98, ME, NT, 2000, XP, 2003, Vista) Free Version - baretail.exe (220k) Licence - Startup splash screen cannot be disabled Registered Version ..
exe 설치파일 만들기 inno setup 프로그램을 만든 뒤 각종 데이터파일과 exe바이너리 dll 등을 묶어서 setup 파일로 만들고 싶을 때 inno setup이라는 유틸이 있다 상업적 용도로도 무료이니 실무에서도 사용가능하다 다운로드링크 : jrsoftware.org/isdl.php Inno Setup Downloads ISCrypt.dll Netherlands 1,275,063 2004-04-27 --> 2.5 KB Encryption module for Inno Setup.To install, simply place the file in your Inno Setup directory. jrsoftware.org 사용법을 보자면 설치 후 실행하여 New를 눌러서 스크립트 마법사를 실행해보자 순서대로 Application Informat..
signtool 서명오류, 타임스탬프 오류/ The specified timestamp server either could not be reached orreturned an invalid response. signtool을 이용하여 파일에 디지털서명을 사용하던 중 어느날 에러가 발생했다 에러내용은 타임스탬프 서버 접속관련 오류이고 찾아보니 기존에 사용중이던 타임스탬프서버가 2020년 12월 31일부로 종료되었다 간단하게 새로운 timestamp를 찾아서 변경하였더니 정상적으로 진행되었다 변경 전 : http://timestamp.verisign.com/scripts/timestamp.dll 변경 후 : http://timestamp.digicert.com 위에적힌 타임스탬프도 언젠가는 종료될 수 있을것이다 이 글을 읽는시점에 따라 위 타임스탬프가 안된다면 구글링해서 변경하시길