본문 바로가기

전체 글

(163)
mac에서 터미널로 리눅스에 로컬 파일 옮기기 : scp 사용 현재 맥 기기에 있는 파일을 리눅스에 옮기려고 한다. putty를 사용하거나 git clone을 사용할 수 있지만 맥은 keygen을 지원하기때문에 그냥 터미널로도 옮길 수 있다. scp 명령어를 사용해서 파일을 옮겨보자 기본 명령어 $ scp [옵션] [로컬파일위치] [유저이름@호스트]:[옮길경로] 파일을 옮기고 싶을때는 옵션에 아무것도 안 넣어도 되고 폴더를 옮기고 싶으면 -r 옵션을 추가하면 된다. 파일 전송 시 $ scp /Users/yumyeong/Downloads/test.txt root@13.XXX.XXX.XX:/home/root/test 폴더 전송 시 $ scp -r /Users/yumyeong/Downloads/testFolder root@13.XXX.XXX.XX:/home/root/an..
[.NET] SingalR로 양방향 소켓 서버 만들기 .NET으로 실시간 양방향 상호작용이 가능한 signalR 라이브러리를 사용하여 간단한 RTC 채팅기능을 구현해보려고 한다. 새 프로젝트 만들기 dotnet new webapp -o SignalRChat code -r SignalRChat The dotnet new command creates a new Razor Pages project in the SignalRChat folder. SignalR client library 추가 The SignalR server library is included in the ASP.NET Core shared framework. The JavaScript client library isn't automatically included in the project. Fo..
[DDC 2023] Dev.Design 컨퍼런스 정리 데이터사이언티스트 무신사 - 이원지 커리어 고민⭐️ 대기업에서 이직하고자 했던 이유 성장하는 회사를 찾고자 해서 갖추어지지 않은 회사를 찾고자 했음 초기구축 참여의 기회 허니문(이직/취업 후 3~4개월 간의 기간) 지난 후 조바심 극복 방법 팀이 할 수 있는 일 증명하기 기획팀, 개발팀, 리더십을 움직이는 것은 무엇인가 생각해보기 chasm (발전하기 전 정체) 구간을 잘 넘겨내기 내 직군에서 내 스스로가 경쟁력이 있을까? 내 경쟁력을 판단하기 위한 ‘커피챗’ 회사 스테이지에 따라 필요한 역량 파악 내 장점 파악 (예 : 비즈니스와 커뮤니케이션 가능, …etc) 회사의 니즈를 파악 각 팀원의 강점과 개성 파악. 내 개성을 파악하여 스스로의 기여 방향을 정의하기 커리어는 하나의 잣대로 평가받지 않음 내 커..
맥 PyTorch 다운로드, ERROR: Could not find a version that satisfies the requirement torch (from versions: none) 에러 해결 파이토치 공식 사이트로 들어가서 보이는 Install 버튼을 누른다. 그럼 이렇게 세팅 할 수 있는 페이지가 뜨는데 여기서 OS설정을 해주고 언어 설정도 해준다. 패키지 설정에서는 이미 아나콘다가 설치되어있다면 Conda로 가도 상관없으나 나는 따로 설치되어있는 패키지가 없기때문에 Pip로 진행했다. 세팅을 마쳤으면 세팅에 맞는 command가 준비된다. 이 command를 복사해서 터미널에서 실행시켜주면 된다. 나의 경우 "ERROR: Could not find a version that satisfies the requirement torch (from versions: none)" 라는 내용의 에러가 발생했는데 확인해봤더니 파이썬 버전이 너무 최신이면 나는 오류였다. 파이썬 버전은 3.7.9로 다운..
[Python] 맥 파이썬 경로 설정하기 맥에서 3버전 파이썬을 설치하고 사용하고자 했을때 "zsh: command not found: python" 와 같은 명령어를 볼 수 있다. 파이썬 경로를 찾지 못해서 발생하는 문제다. .zshrc 파일을 열어 python 경로를 설정해주자. 일단 파이썬의 위치를 알아야한다. which python3 which 명령어로 python3의 위치를 확인해준다. 그럼 이제 .zshrc 파일을 열고 python 명령어와 경로를 입력해준다. #.zshrc 파일을 연다 vi ~/.zshrc #python 명령어를 할당해준다. python='which python3에서 나온 결과값' 수정사항을 저장했다면 변경사항을 로드해주자. source ~/.zshrc 이제 파이썬 명령어가 제대로 실행되는 것을 확인할 수 있다.
맥 업데이트 후 source, git, gcc 명령어 안됨 에러 해결 방법 맥 업데이트 후 파이썬 버전을 확인하려고 했는데 파이썬 명령어가 실행이 안되는 것이다. zshrc에 경로를 설정해주고 source 명령어를 사용하는데 [oh-my-zsh] Can't update: not a git repository. xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun 위와 같은 경로 오류들이 발생하였고 source 명령어 뿐만이 아니라 git, make, gcc등의 명령어들도 인식되지 않고 같은 오류가 발생했다. 찾아보니 맥 업데이트 후에는 맥이 CommandLineTo..
콜, 트랜잭션, 윈도우 geth사용하기 이더리움 디앱 스터디 책 117p ~ 143p 콜과 트랜잭션 콜 일반적으로 컨트랙트 멤버 변수를 호출한다. 콜 메세지는 블록체인에 저장되지 않고 다음과 같은 특성을 지녔다. 상태 변경 X, 읽기 전용 O 가스 소모 X 동기 처리 반환값 즉시 리턴 이더를 다른 컨트랙트 계정으로 옮길 수 없음 트랜잭션 블록체인에 저장되는 메세지를 통해 전송된다. 채굴 과정에서 직렬화 된다. 필드: Sender address 송신자 주소 Recipient address 수신자 주소 Value 전송할 이더 수량 (선택) Data 입력값. 메세지가 함수 호출에 사용되는 경우 (선택) StartGa 최대 가스양. 최대 가스양 초과시 evm에서는 예외처리→ 메시지 상태 롤백 시킴 Digital signature 송신자 신원 증명 G..
Hardhat has no exported member ethers. ts(2305) 모듈이 전부 정상 설치되었는데도 위같은 오류가 떴다. 이 오류를 해결하기 위해서 일단 @nomiclabs/hardhat-ethers 모듈이 깔려있는지 확인해야 한다. 없다면 install 받고 다운을 받았는데도 오류가 난다면 hardhat.config.ts파일에 @nomiclabs/hardhat-waffle이 import 되어있는지 확인한다. 난 이렇게 했더니 해결됐음