기타
[PyQt5] Anaconda Qt Designer 설치
이번 글에서는 PyQt를 이용한 파이썬 GUI 코딩을 하기 위해, 환경설정 방법을 작성한다. 다음과 같이 함께 진행하면 별 문제 없이 UI 디자인을 할 수 있는 Qt Designer를 설치할 수 있다. Anaconda 설치Anaconda | The World’s Most Popular Data Science PlatformAnaconda is the birthplace of Python data science. We are a movement of data scientists, data-driven enterprises, and open source communities.https://www.anaconda.com/ 위 사이트에 방문하여 Download 버튼을 클릭하여 프로그램을 다운 받는다. 다운된 e..
N2T exe파일로 만들기 (config 숨기기)
N2T(Notion to Tistory) 설치 및 오류 해결방법Index설치 환경Notion에서 Tistory로 자동 업로드 방법N2T 오류(ERROR) 및 해결방법TISTORY의 REDIRECT_URI 경로 지정 오류pip3 install -r requirements.txt 오류 설치 환경OS : windows 11Python : Python 3.11.1 Notion에서 Tistory로 자동 업로드 방법Notion에서 Tistory로 자동 업로드 #8 (N2T)개요드디어 Notion에서 Tistory 옮기는 코드를 정리해서 공개하려고 합니다. 처음 작업을 시작한지가 벌써 1년 반 정도가 지난 것 같네요.https://she11.tistory.com/137 Notion 글을 Tistory에 자동으로 업로..
메일 서버 구축 (postfix, dovecot)
Index메일 서버란?메일 서버 관련 프로토콜실습실습 환경실습 네트워크 구성도메일 서버 구축 과정메일 서버 설정수동 DNS 설정메일 서버 계정 추가메일 서버 로그인내부망 메일 송수신 테스트외부 메일(gmail) 송수신 테스트무료 도메인 등록Host OS → Guest OS 포트포워딩메일 송수신 테스트 나만의 도메인을 가진 메일 서버를 만들고, 메일을 송수신하는 것이 목표이다. 메일 서버란?이메일을 SMTP를 이용해 다른 이메일 서버로 전달하는 서버 메일 서버 관련 프로토콜메일 송신 : SMTP (postfix 사용)메일 수신 : POP# & IMAP (dovecot 사용) 실습실습 환경메일 서버 : Ubuntu 14메일 서버의 도메인 : projectA.64bit.kr클라이언트 : kali, centos..
N2T(Notion to Tistory) 설치 및 오류 해결방법
Index설치 환경Notion에서 Tistory로 자동 업로드 방법N2T 오류(ERROR) 및 해결방법TISTORY의 REDIRECT_URI 경로 지정 오류pip3 install -r requirements.txt 오류[2023. 02. 07] no such element 오류 설치 환경OS : windows 11Python : Python 3.11.1 Notion에서 Tistory로 자동 업로드 방법Notion에서 Tistory로 자동 업로드 #8 (N2T)개요드디어 Notion에서 Tistory 옮기는 코드를 정리해서 공개하려고 합니다. 처음 작업을 시작한지가 벌써 1년 반 정도가 지난 것 같네요. 지금까지 오픈하지 못했던 이유는 코드가 너무 지저분했고, 개개인마다 설정해줘야 하는 다양한 번거로움이 ..
[picoCTF 19] Based Writeup
https://play.picoctf.org/practice nc 접속! 총 3단계로 나누어져 있고, 각 나오는 진수들을 ASCII 문자열로 나타내면 단어가 나온다. 이를 입력하면 문제를 해결할 수 있다. 파이썬 코드를 통해 각 변수에 대한 ASCII 문자를 출력해주는 코드를 짜서 풀었다. ASCII 문자 변환 코드> while True: type = int(input("(binary : 2, octal : 8, hexa : 16, exit : 0) >> ")) if (type==0): break elif (type==2): binary = list(input().split()) for i in binary: print(chr(int(i,2)), end='') elif (type==8): octal = ..
[linux] source ~/.bashrc 에러 command not found: shopt
나는 zsh을 쓴다.. 그런데 환경변수 추가하려다가 에러가 났다.. .bashrc:16: command not found: shopt .bashrc:24: command not found: shopt .bashrc:115: command not found: shopt /usr/share/bash-completion/bash_completion:45: command not found: shopt /usr/share/bash-completion/bash_completion:1512: parse error near `|' \[\e]0;\u@\h: \w\a\]\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]$ zsh를 사용하면 .zshrc에 환경변수..
[Database] Windows MySQL 다운로드 및 설치하기
MySQL 공식 사이트 : https://www.mysql.com/downloads/ - MySQL 공식 홈페이지 에서 DOWNLOADS 탭을 클릭 - 화면을 아래로 내려서 MySQL Community Downloads를 클릭 - MySQL Community Server 클릭 - Go to Download Page 클릭 - MSI Installer Download 클릭 - No thanks, just start my download 클릭 (로그인 하지 않아도 다운 받을 수 있다.) -> 설치 파일이 다운로드 될 것이다. - 설치 타입을 선택하면 된다. (개발자 모드) - Execute 버튼을 눌러서 구성요소를 설치한다. - 기다리면 다 Complete 된 것을 확인 할 수 있다. -> Next 클릭 - ..
[Python] exe 파일 만들기 - pyinstaller
pyinstaller 설치 pip install pyinstaller 간단한 테스트를 해보자 import datetime now = datetime.datetime.now() nowDatetime = now.strftime("%Y-%m-%d %H:%M:%S") print(nowDatetime)#2020-11-23 02:35:20 cmd를 열어 test.py 파일의 경로로 이동 pyinstaller --onefile test.py ./dist 이동 cmd 창이 실행과 동시에 바로 종료된다면? import datetime import os now = datetime.datetime.now() nowDatetime = now.strftime("%Y-%m-%d %H:%M:%S") print(nowDatetime..