반응형

분류 전체보기 152

[error] termios.error: (25, 'Inappropriate ioctl for device')

[문제] ros2 run 파일인 'teleop_twist_keyboard.py'를 launch 파일로 만들어 실행할때 에러 발생, ex) teleop_twist_keyboard.launch.py from launch import LaunchDescription form launch.actions import ExecuteProcess def generate_launch_description(): return LaunchDescription( [ExecuteProcess( cmd=['ros2', 'run', 'teleop_twist_keyboard', 'teleop_twist_keyboard'], output='screen' ) ] ) [예상 원인] 정확하게 파악 못 했음 [해결 방법] prefix='gn..

ERROR 2023.05.17

[util] sd 카드 통으로 이미지 복제(추출, 굽기)

일단 미리 말하자면 프로그램을 사용해서 이미지 추출하는 방법은 아니다. 리눅스(우분투) 명령어를 통해서 하는 방식이고 윈도우를 통해서 하는 방법은 못 찾았다. 처음 시도는 jetson nano에 ubuntu, ros2 등을 설치하고 해당 sd 카드를 백업하려고 시도하였다. 1. 우분투 pc에 sd 카드를 연결 2. 아래 명령어를 통해 sd 카드 장치명 확인: /dev/sda sudo fdisk -l # Disk 항목을 보면서 연결한 sd 카드의 용량과 같은 것을 찾으면 된다. # Disk /dev/sda: 59.49 GiB, 63864569856 bytes, 124735488 sectors # 상기 내용은 64gb sd 카드를 연결한 예시임 3. 아래 명령어를 통해 이미지 추출 sudo dd if=/de..

UTIL 2023.05.16

[경매] 경매 프로세스

[경매 프로세스] 경매신청 ▶ 경매개시결정 ▶ 경매공고 ▶ 낙찰 ▼ 소유권이전 ◀ 인도명령&명도 ◀ 잔금납부 ◀ 매각허가결정 1. 경매신청 -. 채무자가 어떤 경제적인 사정으로 빚에 대한 이자나 원금을 갚지 못할 경우 채권자가 법원에 신청 -. 임의경매와 강제경매 2가지로 구분됨 └ 임의경매: 담보물권(저당권)에 의해 진행되는 경매로 법원에 바로 경매 신청 가능 └ 강제경매: 채권(가압류 등)에 의해 진행되는 경매로 법원의 승소 판결문이 있어야 경매 신청 가능 2. 경매개시결정 및 경매공고 -. 경매개시결정 후 공고하고 법적관계인에게 경매개시결정 안내문을 등기로 송달하여 고지한다. -. 경매신청일로부터 약 6개월 정도후에 첫 경매입찰일이 정해짐(법원의 현장조사 등 매각준비 실시) 3. 낙찰 및 매각허가결..

잡학다식 2023.05.15

[경매] 경매 관련 기본 용어

1. 채권자: 돈을 빌려준 사람/기관 (일반적으로 은행같은 금융권, 대부업체 혹은 사체업자 등) 2. 채무자: 돈을 빌린 사람/기관 (돈이 필요한 개인이나 회사 등) 3. 담보물권: 특정한 물건을 채권의 담보로 제공하는 것을 목적으로 하는 물권을 말한다. 채권자는 채무자의 특정재산에서 우선적으로 채권변제를 받을 수 있는 권리를 설정함으로써 담보물권을 취득하게 된다. -. 단순하게 설명하면 그냥 담보물에 대한 권리라고 생각하면 된다. -. 담보물권의 종류로는 질권, 유치권, 저당권등이 있다. └ 질권: 부동산에 설정되는 권리가 아니기 때문에 생략 └ 유치권: 타인의 물건 또는 유가증권을 점유한 자가 그 물건이나 유가증권에 대하여 생긴 채권을 가지는 경우에 그 채권을 변재받을 때까지 그 물건이나 유가증권을 ..

잡학다식 2023.05.14

[error] 아나콘다, 미니콘다 설치 후 명령 프롬프트(cmd) 실행 안됨

[문제] 아나콘다, 미니콘다 설치 후 명령 프롬프트(cmd)가 실행이 안되었다. 증상1: 명령 프롬프트 (cmd) 실행 안됨 증상2: Windows PowerShell은 실행됨 증상3: Anaconda Prompt (miniconda3) 실행 안됨 [예상 원인] 설치 시 Add Anaconda to the system PATH environment variable을 체크 (Not recommended. 라고 되어있는데 편의상 해버림, 나중에 수동으로 해야될듯) [해결 방법] C:\Windows\System32\reg.exe DELETE "HKCU\Software\Microsoft\Command Processor" /v AutoRun /f

ERROR 2023.05.13

[경매] 유료 경매사이트

1. 옥션원 옥션원 옥션원은 가장 빠르고 정확하게 법원경매정보의 표준을 만들어 갑니다. 경매, 공매, NPL, 동산정보를 제공하고 빠르고 다양한 검색조건을 체험하세요. www.auction1.co.kr 2. 스피드옥션 대한민국 NO.1 법원경매정보 -스피드옥션- www.speedauction.co.kr 3. 탱크옥션 탱크옥션 탱크옥션 ::: 경매와 공매의 모든 정보를 연결해주는 가장 편리한 서비스를 만나보세요. www.tankauction.com 4. 지지옥션 전문가의 선택! 지지옥션 실시간결과, 전문가의 물건분석등 차별화된 고급정보를 제공합니다. 법원경매, 공매등 다양한 경.공매 정보를 신속.정확하게 제공합니다. www.ggi.co.kr 5. 추가 예정

잡학다식 2023.05.12

[경매] 무료 경매사이트

1. 대한민국 법원 법원경매정보 (무료) 대한민국법원 법원경매정보 www.courtauction.go.kr 2. 네이버 부동산 경매 (월 3건 무료) 네이버 부동산 네이버 부동산 경매 land.naver.com 3. 다음 부동산 경매 (월 3건 무료) Daum 부동산 경매 서울시 경매 리스트형 이미지형 상세검색 아파트 전체 아파트 주상복합(주거) 주택/빌라 전체 단독 다가구 연립 다세대 원룸 상업/업무 전체 근린상가 근린주택 근린시설 상가 빌딩 사무실 기타 auction.realestate.daum.net 4. 행꿈사옥션 (가입시 1개월 무료) 행꿈사옥션 서울아파트경매, 경기도아파트경매, 수도권 아파트경매, 서울공장경매, 예상낙찰가, 권리분석, 경매컨설팅, 법원경매, 대법원법원경매정보, 무료법원경매, 입..

잡학다식 2023.05.11

[git] 협업 개발 - 브랜치 보호 룰(branch protection rule) 설정

협업 개발을 하다보면 특정 브랜치에 대해 제한을 걸어야 하는 경우가 있다. 이럴 경우 branch protection rule을 사용하면 된다. 1. Settings >> Branches >> Add branch protection rule 2. 브랜치 이름 설정 및 필요한 항목 체크 박스 체크 후 Create @ Require a pull request before merging -. merge를 하기 위해서 pull request를 강제하는 옵션 @ Require status checks to pass before merging -. merge를 하기 위해서 status checks를 강제하는 옵션 @ Require conversation resolution before merging -. merge..

Programming/GIT 2023.05.10

[git] 협업 개발 - 협력자(collaborators) 추가하기

자신의 github에 sign in 후 편집 권한 주기를 원하는 repository 선택 1. 해당 repository에서 순서대로 [Settings] > [Collaborators] 선택 > [Add people] 버튼 클릭 2. 권한 주기를 원하는 사람의 username, full name or email 검색 및 선택 >> 나의 경우 자주 방문하는 깃헙 id를 검색하니 있어 omorobo 선택함, 아무나한테 권한 주면 안된다. 3. Add [user name] to this repository 클릭 4. 권한 주는 것이 완료됨. 다만 지금 바로 수정이 가능한 것은 아니고 상대편이 승인 절차를 거쳐야 된다. >> Awaiting [user name]'s response : 상대편 메일을 통해서 알림이..

Programming/GIT 2023.05.09

[git] git 명령어_2

1. 로컬 저장소에 변경사항 영구 저장 git commit -m "commit message" 2. 작업 디렉토리에서 기존 코드 대비 변경사항 확인 git diff 3. 브랜치 생성 및 확인 git branch # 현재 작업중인 브랜치 이름 출력 git branch [브랜치 이름] # [브랜치 이름]의 새 브랜치 생성 git branch -v # 각각의 브랜치가 가르키고 있는 커밋 확인 4. 브랜치 이동 git checkout [브랜치 이름] # [브랜치 이름]의 브랜치로 이동 git checkout -b [브랜치 이름] # [브랜치 이름]의 브랜치 생성 및 이동 5. 태그 생성 git tag [태그명] # lightweight 태그 생성 (온리 태그명 저장) git tag -a [태그명] -m [태그 ..

Programming/GIT 2023.05.08
반응형