목록전체 글 (315)
rueki
본 실습환경은 Windows + docker desktop 에서 진행하였는데, 기본적으로 docker가 깔려있으면 어느 os든 바로 가능할 것 같다. docker hub에 이미 jenkins/jenkins 라는 것으로 파일들이 이미 제공되어 있어서 바로 run 명령어를 통해서 이미지 다운 및 실행을 동시에 하면 된다. https://github.com/jenkinsci/docker GitHub - jenkinsci/docker: Docker official jenkins repo Docker official jenkins repo. Contribute to jenkinsci/docker development by creating an account on GitHub. github.com 관련 깃허브 주소..
Window에서 Jenkins를 도커로 설치해보려고 하는 와중, 도커 컨테이너를 8080 포트로 오픈시키려 했는데 무슨 수를 써도 안 되었다가 이 방법으로 하니 해결 되었다. 인바운드 규칙 만들어서 포트 번호를 열어라 뭐 이것저것도 해봤지만 이게 바로 먹혀서 신기.... CMD 관리자 모드 실행 후 cd C : \ WINDOWS \ System32 명령어로 디렉토리 이동 dism.exe /Online /Disable-Feature:Microsoft-Hyper-V reboot netsh int ipv4 add excludedportrange protocol=tcp startport=포트번호 numberofports=1 dism.exe /Online /Enable-Feature:Microsoft-Hype..
https://www.inflearn.com/course/following-c-plus 홍정모의 따라하며 배우는 C++ - 인프런 | 강의 만약 C++를 쉽게 배울 수 있다면 배우지 않을 이유가 있을까요? 성공한 프로그래머로써의 경력을 꿈꾸지만 지금은 당장 하루하루 마음이 초조할 뿐인 입문자 분들을 돕기 위해 친절하고 자세하 www.inflearn.com 구조체의 경우에는 구조체 내 변수들을 쉽게 접근이 가능하다. struct Friend { string name; string address; int age; double height; double weight; }; int main() { Friend jj{"Jack Jack", "Uptown", 2, 180.0, 70.0}; return 0; } 구조..
- DockerFile 작성 FROM tiangolo/uvicorn-gunicorn-fastapi:python3.7 ENV APP_MODULE app.app:app COPY requirements.txt /app RUN pip install --upgrade pip && \ pip install -r /app/requirements.txt COPY ./ /app * uvicorn-gunicorn-fastapi 도커 템플릿 https://github.com/tiangolo/uvicorn-gunicorn-fastapi-docker GitHub - tiangolo/uvicorn-gunicorn-fastapi-docker: Docker image with Uvicorn managed by Gunicorn for..
https://www.acmicpc.net/problem/1051 1051번: 숫자 정사각형 N×M크기의 직사각형이 있다. 각 칸에는 한 자리 숫자가 적혀 있다. 이 직사각형에서 꼭짓점에 쓰여 있는 수가 모두 같은 가장 큰 정사각형을 찾는 프로그램을 작성하시오. 이때, 정사각형은 행 www.acmicpc.net - 정사각형 최대 변은 가로, 세로 중 적은 길이가 최대값을 가지게 됨 - 변이 제일 짧은 경우부터 차례대로 정사각형 각 모서리 값을 비교 n, m = map(int, input().split()) arr = [] for i in range(n): arr.append(list(input())) max_sq = min(n, m) ans = 0 for i in range(n): for j in ran..
https://www.acmicpc.net/problem/1758 1758번: 알바생 강호 첫째 줄에 스타박스 앞에 서 있는 사람의 수 N이 주어진다. N은 100,000보다 작거나 같은 자연수이다. 둘째 줄부터 총 N개의 줄에 각 사람이 주려고 하는 팁이 주어진다. 팁은 100,000보다 작거나 같 www.acmicpc.net 1. 최대로 돈 많이 갖고 있는 사람이 제일 먼저 받으면 팁 제일 많이 받을 수 있음 2. 내림차순 정렬 후 총 합 계산 n = int(input()) tip = [int(input()) for _ in range(n)] tip.sort(reverse=True) result = 0 for idx, t in enumerate(tip): ri = idx + 1 real_tip = t..
- 구현, 시뮬레이션 https://www.acmicpc.net/problem/1331 1331번: 나이트 투어 나이트 투어는 체스판에서 나이트가 모든 칸을 정확히 한 번씩 방문하며, 마지막으로 방문하는 칸에서 시작점으로 돌아올 수 있는 경로이다. 다음 그림은 나이트 투어의 한 예이다. 영식이는 6× www.acmicpc.net - 나이트 이동 : [2, 1] 혹은 [1, 2]씩만 이동(좌표 음수, 양수 상관 없이) -> 1. 현재 좌표와 이전 좌표간의 거리가 결국 다 일정함 (2d distance 개념 사용) sqrt((x2-x1)^2 + (y2-y1)^2) -> 2. 마지막 좌표에서 시작 좌표로 돌아가야 끝나기 때문에 마지막에 1번의 개념 한번 더 사용해서 확인 #입력, 빈 체스판 생성 chess_a..

Abstract 비디오 data에서 시간축에 대한 부분은 딥러닝에서 사실상 2d 공간정보를 다룰 때처럼 다루기도 했었는데, 이런 접근방법은 같은 장소일지언정, 임의의 프레임에서 객체 위치가 다르기 때문에 공간의 정보만으로는 각 프레임 간 연관성을 지으며 학습하기가 어렵다. 그래서 temporal한 정보를 학습하기 위해서 trajectory attention을 제안한다. Introduction Transformer에서 Attention 메커니즘은 데이터 간에서도, 도메인 간에서도 서로 잘 작동하게 되어있다. 그러나 inductive bias가 낮기 때문에 (새로 본 데이터에 대해서 추론할 수 있는 능력이 많이 부족함) 이를 보완할 수 있는 가장 단순한 방법은 데이터 양이 엄청 많거나, 도메인 확장이 이루어..