iOS 프로젝트를 만들기 위해서 추가된 SwiftUI 인터페이스 방식 자료 모음 (기존의 스토리 보드 방식에서 탈피해야 하는 순간 필요할 듯 하다.) https://www.hackingwithswift.com/articles/196/learn-swiftui-with-free-tutorials Learn SwiftUI with free tutorials Want to learn SwiftUI? Start here. www.hackingwithswift.com
프로젝트를 시작하면서 필요한 과정에 따라 카오스 상태를 벗어나게 해주기 위해서 폴더 위계구조를 잘 짜놓는가가 중요한 것 같다. 프로젝트의 성격에 따라 달라지기도 하고 정답이 있는 것은 아니지만 몇몇 참고문헌에서 힌트를 얻을 수 있다. 파이썬 프로젝트 https://julien.danjou.info/starting-your-first-python-project/ Starting your first Python project There's a gap between learning the syntax of the Python programming language and being able to build a project from scratch. When you finish reading your first ..
PEP8 요약 indentation은 4칸 스페이스 사용(python3는 tab과 space 혼용금지) 한줄 79자이하로 작성(\로 구분) 클래스 이름 Camel Case로 (ex. BasicTemp) 메소드/변수 이름 소문자와 언더바(ex. get_audio) 클래스 변수 public 변수는 그대로 (ex. number) protected 변수는 앞에 언더바(ex. _number) private 변수는 앞에 언더바 두개(ex. __number) 그외에 다양한 스타일 가이드가 있다. 참고문헌 파이썬 코드 스타일 가이드 문서인 PEP 8이 있다. https://www.python.org/dev/peps/pep-0008/#function-annotations PEP 8 -- Style Guide for Py..

SSD나 하드디스크가 복수개 존재할 때 /dev/sda, /dev/sdb 처럼 디바이스가 보인다. 이것을 mount 명령으로 mount 시키면 된다. 미리 마운트 시킬 디렉토리를 만들어 두어야 한다. sudo mount /dev/sdb1 [mount할 디렉토리] 부팅시에 하려면 해당 추가할 하드 디스크의 UUID를 다음 명령을 이용하여 알아내고 sudo blkid /etc/fstab 파일에 해당 UUID를 포함하여 자동 마운트 할 디스크 정보를 추가한다. sudo vi /etc/fstab 추가한 사례는 다음과 같다. # /etc/fstab: static file system information. # # Use 'blkid' to print the universally unique identifier f..
다음 URL에 Dockerfile 기반 설치 방법이 잘 나와 있다. (추후에 필요한 부분만 따로 정리하자) http://www.science.smith.edu/dftwiki/index.php/Tutorial:_Docker_Anaconda_Python_--_4 Tutorial: Docker Anaconda Python -- 4 - dftwiki Tutorial: Docker Anaconda Python --D. Thiebaut (talk) 17:46, 16 July 2018 (EDT) This is Part 4 of a tutorial on using Docker. In this tutorial we explore the creation of containers containing all the envir..
도커 컨테이너와 호스트 컴퓨터 간에 디스플레이 연결을 위해 먼저 호스트 컴퓨터에 다음 명령을 입력한다. $ xhost +local:docker 도커 컨테이너에서 윈도우 같은 결과를 보고 싶을 때 다음과 같이 부가 옵션을 넣어 실행하면 된다. nvidia-docker run -it -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=$DISPLAY -e QT_X11_NO_MITSHM=1 -p 5000:5000 -p 8888:8888 -v $(pwd):/workspace [패키지 이름] /bin/bash 컨테이너에서 실행한 GUI(ex. 윈도우)를 호스트에서 볼 수 있기 위한 옵션은 다음을 추가하면 된다. -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLA..
패키지 리스트 만들기 pip freeze 명령으로 현재 파이썬 환경에 설치된 패키지 리스트들을 넣을 수 있다 pip freeze > requirements.txt requirements.txt를 개발하는 코드와 같이 넣어가지고 다니면 편하게 해당 코드를 실행하기 위한 패키지를 한꺼번에 설치가 가능하다. 패키지 리스트로 설치하기 pip install -r requirements.txt 사실 requirements.txt의 내용은 아주 간단하다. pip install 다음에 표시할 패키지 이름과 버전이 표시된 리스트이다. 예를 들면 다음과 같은 형식이다. astor==0.7.1 backcall==0.1.0 bleach==3.1.0 cloudpickle==0.8.0 cycler==0.10.0 dask==1.1..
- Total
- Today
- Yesterday
- conda
- 메이커
- Stable Diffusion
- CAD
- WSL
- docker
- 단축키
- tensorflow
- Fusion360
- ssh
- fablab
- 파이썬
- Linux
- cura
- comfyUI
- Arduino
- vscode
- vvvv
- MicroBit
- 우분투
- nvidia
- 3d프린터
- Python
- git
- opencv
- ubuntu
- Maker
- nodejs
- 한글
- Streamlit
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |