본문 바로가기

프로그래밍55

[rust] cargo SSL connect error 해결 rust에서 사용하는 cargo 관련 에러 해결 방법이다. [개요]rust에서는 각종 라이브러리들을 crate라고 부른다.이미 생성되어있는 crate를 이용해 쉽게 프로그래밍이 가능한데, 역시 crate도 버전 관리가 되고 있다.crate를 사용하기 위해서는 '개인 러스트 프로젝트 경로/Cargo.toml'에 [dependencies]를 추가하여 적어준다. 그리고 cargo build를 통해 해당 버전으로 build를 해주면 아래와 같이 오류가 발생할 수 있음. 오류를 보면 SSL connect가 안되는 것 같다. 쭉 보다보면 주소가 나오는데 'https://index.crates.io/config.json' 다운로드를 못했다고 나온다.글을 작성하는 당시 브라우저의 주소창에 해당 주소를 직접 입력하여 들.. 2024. 4. 30.
젯브레인스(pycharm, injellij 등) 학생 라이센스 받기 - 메일로 안될 경우 준비물 1. 학생증 2. 계정 계정 만들기 JetBrains: 소프트웨어 개발자 및 팀을 위한 필수 도구 JetBrains: 소프트웨어 개발자 및 팀을 위한 필수 도구 www.jetbrains.com 계정을 만들어주세요. 라이센스 신청하기 교육 - 학생 및 교사용 클릭 좀 밑으로 내리다 보면 아래와 같이 신청하기 나옵니다. 클릭 아래 내용을 다 채워주세요 만약 본인의 메일을 입력했는데 아래와 같이 나온다면, 공식 문서 문구를 클릭해줍니다. 그럼 아래와 같은 내용을 추가로 작성 가능한데, 학생증 찍어서 올려주세요. 신청하다 보면 중간에 2FA 설정 안했다고 진행이 안되는 경우도 있는데, 이건 젯브레인 계정 설정에서 진행하셔야 합니다. 신청하고 일주일인가 잊고 살았는데 아래와 같이 라이센스가 생겨있었습니다... 2024. 2. 25.
파이썬) paramiko를 이용해 서버에 ssh 붙고 명령 날리기 paramiko Welcome to Paramiko! — Paramiko documentation Welcome to Paramiko! — Paramiko documentation Welcome to Paramiko! Paramiko is a pure-Python (3.6+) implementation of the SSHv2 protocol , providing both client and server functionality. It provides the foundation for the high-level SSH library Fabric, which is what we recommend you use for common cli www.paramiko.org Paramiko is a pure-Pyth.. 2023. 10. 27.
백준 10815 def cc(m, sang): result = [] loc = [] sang = numpy.array(sang) for a in m: loc.append(numpy.where(sang == a)[0]) loc.sort() #for b in range(1, len(loc)): # print(loc[b]) for b in range(len(sang)): if b in loc: result.append(1) else: result.append(0) print(*result) if __name__ == '__main__': warnings.filterwarnings(action='ignore', category=DeprecationWarning) cc([6, 3, 2, 10, -10], [10, 9, -5, 2.. 2023. 10. 22.
파이썬 request - post 형식으로 request하고 response 받기 예시는 하나은행 환율 사이트 프록시로 크롤링 할 페이지의 http packet을 보면 body에 post로 보내줘야 할 데이터들이 적혀있다. 그럼 파이썬 코드는 아래처럼 짜야된다. import requests from bs4 import BeautifulSoup url = 'https://www.kebhana.com/cms/rate/wpfxd651_01i_01.do' #ajax=true&curCd=&tmpInqStrDt=2023-05-11&pbldDvCd=3&pbldSqn=&inqStrDt=20230511&inqKindCd=1&hid_key_data=&hid_enc_data=&requestTarget=searchContentDiv post_data = { 'ajax': 'true', 'pbldDvCd':.. 2023. 10. 13.
mongodb 설치 mongodb 설치 본인 os에 맞는 버전 다운로드, 형식은 server(deb) 받아서 dpkg로 풀어줬음 Download MongoDB Community Server | MongoDB mongod로 실행 - 뭔가 불길함 systemctl로 확인 - code = exited, status=14 구글링 해보니 아래처럼 /var/lib/mongodb의 소유자 변경 /tmp/mongodb-27017.sock 소유자 변경 나는 /tmp/mongodb-27017.sock가 없었는데 이건 systemctl start mongod를 해주면 생김 위 두줄 치고 systemctl stop → start 해보기 그래도 해결이 안된다면 /tmp/mongodb-27017.sock 삭제 후 다시 stop, start 실행 완.. 2023. 10. 3.
728x90