본문 바로가기

오늘의 공부

(77)
ubuntu20.04에서 docker-compose 설치하기 환경:ubuntu20.04lts 우선 업데이트를 하고 sudo apt update curl이 설치 되었는지를 확인했습니다 curl이 있다고 떴지만 정작 curl로 docker compose를 설치하려고 보니 그런 명령어는 없다고 합니다. 그래서 그냥 다시 설치했습니다. sudo apt install curl 그리고 다시 아까 전 명령어를 입력하니 설치가 되었습니다. 그런 후에 아래 명령어를 마저 입력해줍니다. sudo chmod +x /usr/local/bin/docker-compose 그리고 docker-compose version이라고 치면 설치 된 것을 확인할 수 있습니다. docker-compose version [참고사이트] https://phoenixnap.com/kb/install-docke..
우분투20.04lts 듀얼부팅 메뉴 설정하기:grub에 윈도우 추가하기 윈도우를 하드디스크에 할당하고 깔았지만 아래화면처럼 GRUB에 window부트로더가 보이지 않아서 업데이트를 하려고 합니다. 그래서 아래와 같은 절차를 진행하였습니다. 우분투로 가서 터미널을 열고 다음과 같이 입력해줍니다. os-prober는 다른 운영체제를 나열하는 명령어입니다. 다른 OS를 표시하는 GRUB 부팅 메뉴를 구성하는데 사용됩니다. sudo os-prober 그 다음 grub를 업데이트 합니다. sudo update-grub 그리고 재부팅을 하면 GRUB에 윈도우 부트로더가 표시됩니다. [업데이트 후] window 부트 매니저가 추가 된 것을 확인할 수 있습니다. [참고사이트] askubuntu.com/tags/os-prober/info 'os-prober' tag wiki Q&A for ..
우분투에서 gparted를 활용한 마운트(저장공간 할당시켜주기) 환경:ubuntu20.04 lts [gparted 설치하기] sudo apt-get install gparted gparted를 설치 한 후, 터미널에 gparted 라고 입력합니다. gparted [gparted에서 포맷하기] gparted에서 할당 되지 않은 저장공간에 오른쪽을 클릭하여 new를 눌러주고, 사용할 공간 만큼 ext4형식으로 만들어줍니다. ext4형식으로 포맷되었습니다. [apply (체크 표시 아이콘) 적용하기] [파티션 할당] dev/sda3 에 저장된 공간에 할당되었습니다. [파티션 잘 나뉘어졌나 확인] sudo fdisk -l [UUID확인하기] sudo blkid sudo blikd로 포멧한 파티션의 UUID와 Type을 알아냅니다. type이라하면 ntfs라던지 ext4같은 ..
오늘의 numpy:numpy.random.normal함수 [기능] 정규분포로부터 임의의 샘플들을 그린다. (정규분포의 확률밀도함수는 가우스와 라플라스에 의해 도출된다?) *normal distribution:정규분포 [파라미터] numpy.random.normal(loc=0.0,scales=1.0,size=None) 차례대로 평균의 위치는 어디에 놓을지 여기선 0에 놓는다고 기본값으로 되어있네요. scale은 표준편차,size는 샘플의 사이즈를 의미하는 듯합니다. [예시] [참고사이트] https://rfriend.tistory.com/284 [Python NumPy] 무작위 표본 추출, 난수 만들기 (random sampling, random number generation) 이번 포스팅에서는 시간과 비용 문제로 전수 조사를 못하므로 표본 조사를 해야 할 때..
파이썬의 self 궁금증 함수의 초기화에서 self.inodes등 정의 되지 속상들을 어떻게 쓸 수 있는지 궁금해져서 포스팅 해봅니다. 속성값을 함수의 매개변수를 통해서 정의하는 것이다. 즉 속성이 이미 있는것이라고 제가 착각했던 것이었네요. 속성을 정해주는 것이었어요. 그래서 클래스를 호출하기 전에는 속성을 정의할 수 없다. 클래스 호출 후 갑자기 든 생각인데 속성과 메소드의차이에 대해 궁금해졌습니다. 다음에 찾아보고 또 포스팅을 해야겠습니다. [참고 사이트] https://dojang.io/mod/page/view.php?id=2373 파이썬 코딩 도장: 34.2 속성 사용하기 지금까지 클래스에서 메서드를 만들고 호출해보았습니다. 이번에는 클래스에서 속성을 만들고 사용해보겠습니다. 속성(attribute)을 만들 때는 __i..
오늘의 numpy:[numpy.random.rand()] https://numpy.org/doc/stable/reference/random/generated/numpy.random.rand.html numpy.random.rand — NumPy v1.19 Manual Random values in a given shape. Note This is a convenience function for users porting code from Matlab, and wraps random_sample. That function takes a tuple to specify the size of the output, which is consistent with other NumPy functions like numpy.zeros numpy.org numpy.random.r..
[모두의 안드로이드] 7일차 관광지도 앱 만들기 4.앱이름 & 아이콘 변경 참고서적:모두의 안드로이드 *제가 직접 사서 참고하고 있습니다. 개발환경:우분투 20.04 lts 현재는 아이콘과 이름을 설정하지 않아서 기본 모양과 프로젝트 생성시 만든 이름으로 설정되어 있습니다. [1.앱 이름 변경하기] app/res/values 폴더의 string.xml 파일을 엽니다. app_name의 태그 안에 원하는 이름으로 수정해줍니다. 수원화성 앱 이름이 변경된 것을 확인할 수 있습니다. [2.아이콘 변경하기] 아이콘에 사용할 이미지를 app / res /drawable 폴더에 넣어줍니다. 제가 사용할 이미지입니다. 상위폴더인 app폴더를 클릭하고 마우스 오른쪽버튼을 클릭합니다. new>image Asset을 클릭합니다. name을 설정해주고 path를 이미지를 복사해 둔 경로로 바꿔줍니..
[모두의 안드로이드] 6일차 관광지도 앱 만들기 3.앱시작화면 만들기 참고서적:모두의 안드로이드 *제가 직접 사서 참고하고 있습니다. 개발환경:우분투 20.04 lts [1.시작화면 만들기] 앱이 처음 시작 될 때 이미지를 몇 초간 띄운 후에 지도 앱이 열리게 해보겠습니다. 이렇게 앱이 시작 할 때 뜨는 로고나 사진 같은 이미지를 인트로(intro) 또는 스플래쉬(splash)라고 합니다. app>java>패키지 폴더의 오른쪽을 클릭해서 New > Activity > Empty Activity 그리고 액티비티 이름을 정하고 Launcher Activity 체크박스 클릭해주고 Finish누르고 종료합니다. [2.사용할 이미지 넣기] 출처:https://www.suwon.go.kr/sw-www/www05/www05-03/www05-03-04.jsp 사용할 이미지를 res/dr..