728x90

분류 전체보기 129

[Gitlab] Gitlab 사용하기

Github는 자주 사용해 봤지만 Gitlab은 처음 사용해 본다. 사용법은 거의 같은 것 같다. 사용했지만 중간에 오류가 있었던 부분까지 같이 정리하였다. [ 파일 업로드 git push ] 1. create blank project를 통해 새 프로젝트를 만든다. 2. git clone 할 파일 선택 폴더에서 git bash here을 클릭 3. 순서대로 명령어 입력 # 유저 정보 ; 프로젝트마다 이름을 바꾸고 싶다면 global을 빼면 된다. $git config --global user.name "이름" $git config --global user.email "email" # git init으로 초기화 $git init # git pull을 이용해 원격 저장소에 있는 것과 sync $git pul..

개발환경/Git 2023.11.16

[Ubuntu] 22.04 server 절전모드 해제

종일 컴퓨터 켜두는 데 중간에 꼭 꺼질 때가 있다... 대략 십분 정도 지나면 꺼지는 듯하다. 계속 작업하다가 꺼지면 다시 켜야 하고.. 너무 불편! 1. 현재 본인 서버가 절전 모드인지 확인하는 코드 $ systemctl status sleep.target suspend.target hibernate.target hybrid-sleep.target 2. 절전모드 해제 $ sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target 계정 비밀번호가 있다면 치고! 나면 꺼짐 방지 가능 sleep이 사라졌다! 3. 혹시나 다시 절전모드로 돌리고 싶다면? $ sudo systemctl unmask sleep.target..

카테고리 없음 2023.10.30

[SFTP] sftp command로 파일 이동하기

주기적으로 파일 이동이 필요하여 매번 인프라팀을 통하여 옮겼지만, 자주 있을 일이므로 직접 옮기는 방법을 알아두면 좋을 듯하여 정리하였다. 1. sftp 접속하기 sftp -P [port] [user id]@[user ip] 접속이 진행된다면, Authorizd access only! Disconnect IMMEDIATELY if you are not an authorized user!!! All actions Will be monitored and recorded 와 함께 password 칸이 뜬다. 2. 정확히 입력하게 되면 자신이 연결될 ip와 connect이 되었음을 보여준다. sftp> 작성코드로는 본인이 필요한 파일에 대해 put 할지 get 할지 확인하면 된다. 나는 해당 ip로 파일을 보낼..

개발환경/Dev 2023.10.10

[OCR] scale 의 여러 방법

사진 중에 빛 반사가 있는 이미지는 텍스트가 인식이 안되기 마련이다. 그런 부분을 어떻게 수정할 수 있을지 확인하다가 다양한 스케일링 방법을 알게 되었다. 간단하지만 예시와 함께 보도록 하겠다. https://subeen-lab.tistory.com/113 [OCR] EAST text detection w.pytesseract ocr 관련 플젝을 위해 공부할 겸, 기본적으로 사용되는 모델을 가져와보았다. 일반적으로 OCR에서 gradient를 적용하고 단락으로 그룹화하여 조건식으로 특징을 입력하여 찾는다. 문제는 통제되지 subeen-lab.tistory.com 위의 코드를 바탕으로 가져왔으며, 참고 하면 좋을 것이다. org_image = cv2.imdecode(image_nparray, cv2.IMR..

CRAFT : Character Region Awareness for Text Detection

[2019] CRAFT : Character Region Awareness for Text Detection Youngmin Baek, Bado Lee, Dongyoon Han, Sangdoo Yun, Hwalsuk Lee ClovaAI Research ,NAVER Corp. 본문의 논문 링크는 다음을 확인해주세요. Introduction 저자들은 두 가지 score를 사용하였다. region score는 이미지에서 개별 글자들의 위치를 확인하는 데 사용하고, affinity score는 각 글자를 개별 instance로 그룹화하는 데 사용한다. 글자 단위의 주석의 부족함을 보충해 주기 위해 실제 단어 단위의 데이터셋을 사용하여 ground-truth를 측정하는 weakly supervised learn..

[구름톤 챌린지] 4일차_완벽한 햄버거 만들기

N = int(input()) ingredients = list(map(int, input().split())) # 재료 list로 받아오기 mx = max(ingredients) # 가장 큰 값을 찾아서 mx_ind = ingredients.index(mx) # index 값을 추출 left = ingredients[:mx_ind+1] # index 기준 왼쪽 list right = ingredients[mx_ind:] # index 기준 오른쪽 list를 만든다. if sorted(left) == left and sorted(right,reverse = True) == right: print(sum(ingredients)) # 왼쪽으로는 sort했을 때 기존 left랑 같고, 오른쪽은 sort 역 방..

[구름톤 챌린지] 2일차_프로젝트 매니징

N = int(input()) # N개의 기능 개발 추가 T,M = map(int,input().split()) # T시 M분 sum_c = 0 # sum 초기화 for i in range(N): c = int(input()) sum_c += c # 받아오는 시간 만큼 다 더하기 def solution(N,T,M,c): hour = sum_c // 60 minute = sum_c % 60 # 시, 분 결과 값 result_T = T + hour result_M = M + minute # 기존 받아온 시간에서 더해주기 if result_M >= 60: result_M -= 60 result_T += 1 # 분이 60이상이면 빼고 시+1 print(result_T%24, result_M) # 24시는 00시..

728x90
반응형