목록STEADYSTUDY/LEGO (18)
오보에블로그
일반적으로 이전버전 인스톨러 설치를 하려고 하면, 구독 페이지로 넘어가 버리는데, 아래의 찾아놓은 페이지로 접속하면 구독 없이 바로 설치가 가능하다. https://docs.microsoft.com/ko-kr/visualstudio/releases/2019/release-notes Visual Studio 2019 버전 16.11 릴리스 정보 Visual Studio 2019 v16.11의 최신 기능, 버그 수정, 지원을 확인할 수 있습니다. 지금 다운로드하세요. docs.microsoft.com 바로 설치 https://visualstudio.microsoft.com/thank-you-downloading-visual-studio/?sku=community&rel=16&utm_medium=microso..
상황 어떤 오픈소스 레포지토리를 fork 했다. 이후에 해당 오픈소스 레포지토리가 다른 변경 사항이 생겼고, fork 한 나의 레포지토리에도 해당 내용을 pull 받고 싶다. 해결 방법 기본적으로 나의 레포지터리는 origin 으로, fork 한 오픈소스 레포지터리가 원격 저장소로 upstream 으로 지정이 되어 있을 것이다. 아래의 명령어로 확인이 가능하다. git remote -v 만약에 지정이 안되어있다면, 직접 지정을 해주도록하자. git remote add upstream [username]/[repositoryname].git 그후에 지정한 upstream 으로 pull 받아준다. git fetch upstream [fetch받을 branch명] # fetch git pull upstream..
소스트리에서 git pull 진행시 충돌이 발생하면 이전에 있던 내용을 commit 한 후에 다시 git pull 을 진행해준다. 그 후에 푸시!
자동 줄 바꿈 ON/OFF : alt + z
문제 상황 develop 브랜치에서 pull 받은 개인 브랜치(obo_branch)에서 작업을 하다가 커밋 후 push를 했다. 병합 요청을 하려고 소스 트리 내역을 확인해보니 내가 수정한 파일이 develop에서 이미 수정이 되어있어서, 내 브랜치가 병합이 되면 충돌될 우려가 있었다. 그래서 git push 한 부분을 돌려서 develop 브랜치를 pull 받고, 다시 git push를 해야하는 상황 해결 방법 소스트리에서 돌아가길 원하는 이력을 클릭한뒤에 이 커밋까지 현재 브랜치를 초기화를 클릭한다.(문제 상황에서는 develop 브랜치에서 pull 받은 지점까지 초기화 진행) 그 후에 나의 개인 브랜치에 develop 브랜치를 pull 받는다. 변경한 내용을 수정한다. push 한다 여기서 push..
디자인 패턴 디자인 패턴이란? 코드를 작성할 때 세부적인 구현 방식을 설계할 때 전형적으로 사용되는 해결 방식 또는 구조를 말한다. 싱글톤 하나의 객체를 생성하면 생성된 객체를 어디서든 참조 가능 클래스 내에서 인스턴스가 하나 뿐임을 보장 팩토리 메소드 객체 생성을 서브 클래스에서 처리하도록 분리하여 캡슐화한 패턴 상위 클래스에서는 인터페이스만 정의, 서브 클래스에서 실제 생성 담당 프로토 타입 원본 객체를 복제하는 방법으로 객체 생성 어댑터 호환성이 없는 클래스들의 인터페이스를 다른 클래스가 이용할 수 있도록 변환해주는 패턴 브리지 기능과 구현을 두개의 별도 클래스로 분리 옵저버 한 객체의 상태가 변화하면 객체에 상속되어 있는 다른 객체들에게 변화된 상태를 전달하는 패턴 ex ) 키보드 키 입력 시 키..
오류 상황 $ git push remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead. 해결 방법 해당 문제를 해결하기 위해선! 깃헙 사이트에가서 토큰을 생성하고 아래와 같이 작성한다. Git 클론시 git clone https://[USER_NAME]:[TOKEN_ID]@github.com/[REPO_USER_NAME]/[REPO_NAME].git Git 클론이 이미 되어 있을 때 git remote set-url origin https://[USER_NAME]:[TOKEN_ID]@github.com/[REPO_USER_NAME]/[REPO_NAM..
출처 : kyubot.tistory.com/117 우선 리눅스에 ffmpeg 과 imagemagick 이 설치되어 있어야 한다. sudo apt install ffmpeg imagemagick 이제 터미널에서 동영상 파일이 있는 곳으로 이동하여 다음을 입력한다. ffmpeg -i -vf scale=320:-1 -r 10 -f image2pipe -vcodec ppm - | convert -delay 10 -loop 0 - output.gif
우분투 터미널에서 드래그 한것을 원래 ctrl + shift + C 후에 ctrl + shift +v 를 했는데 shift + insert를 누르면 바로 드래그 한것을 붙여넣을 수 있다.
참고 : app-dogbalja.tistory.com/712 깃 레포 이름을 변경했을 때 이전에 사용했던 터미널에서 git pull origin branch할 때 아래와 같은 오류가 발생할 수 있다. fatal: Authentication failed for 'https://happyOBO@github.com/[Old Repo name]' [해결사항] git remote set-url origin https://happyOBO@github.com/[New Repo name]"