개발 7

다른 Git저장소의 파일을 그대로 가져와서 사용하는 법

Git을 사용하면서 다른 저장소에 있는 파일을 그대로 나의 프로젝트에 사용하고 싶은 일이 있었다.이런 경우에는 submodule과 심볼릭 링크를 사용하면 되었다.$ git submodule add https://github.com/hijae/open-fuji-recipes-profiles$ ln -s hijae/open-fuji-recipes-profiles/makeFP.py$ git add .gitmodules makeFP.py$ git commit -m "add a symbolic link to makeFP.py with the respective submodule"위와 같이 Git에 서브모듈을 설정하고 원하는 파일을 심볼릭 링크로 지정한 후 커밋하면 된다. 혹시나 clone을 받아왔을때 동작하지 ..

개발/Git & Shell 2023.04.30

스크립트는 실행하기 전에 반드시 권한을 주자

간단한 일이지만 Bash 스트립트를 작성후에 권한이 없다는 문구가 나와 sudo를 사용하면 되지 않을까? 하고 잠깐 검색을 했었다. 하지만 그것이 문제가 아니었다. chmod +x ./sample.sh 이 단순한 문장 하나를 실행하지 않아 문제가 생긴 것이었다. 혹시나 나처럼 너무 단순한 것도 잊어서 문제를 해결하지 못할 사람을 위해서...

개발/Git & Shell 2023.02.23

파이썬에서 따옴표를 사용하는 방법

파이썬에서 따옴표를 사용하는 방법은 \(back slash) 뒤에 쓰면 된다.\' 또는 \" 를 사용하여 출력할 수 있다. https://www.acmicpc.net/problem/10172 10172번: 개문제 아래 예제와 같이 개를 출력하시오. 입력 출력 예제 입력 1 복사 예제 출력 1 복사 |\_/| |q p| /} ( 0 )"""\ |"^"` | ||_/=\\__|...www.acmicpc.net백준 10172 개 문제와https://www.acmicpc.net/problem/25083 25083번: 새싹아래 예제와 같이 새싹을 출력하시오.www.acmicpc.net백준 25083 새싹 문제등을 해결하는데 사용할 수 있다.

개발/Python 2022.09.15

마인크래프트 서버 구축하기 - 오라클 클라우드

자바, 베드락 모두 접속이 가능한 서버를 만들어보자마인크래프트를 하고 싶어 휴대폰에도, 컴퓨터에도 설치를 하게 되었습니다.혼자 하는 것도 재미있지만 친구들과 하고 싶다는 생각에 방법을 알아보게 되었습니다.처음에는 하루종일 켜두려고 한 목적에 맞게 전력 소모량이 적은 라즈베리파이4를 서버로 사용하는 방법을 생각했습니다.라즈베리파이OS에서 최신의 자바를 사용하기 쉽지 않아 어려웠지만 방법을 찾아 서버로 사용해보았는데 그러나 속도가 아주 느려 제대로 플레이를 할 수 없기에 다른 방법을 찾게 되었습니다.클라우드 컴퓨트?찾아보다보니 VM 클라우드 컴퓨트 서비스를 사용하는 방법이 있었습니다. 대표적으로 아마존의 AWS, 구글의 GCP등을 사용하는 방법이었는데 이중 오라클 Ampere A1 컴퓨팅을 사용하게 되었습니..