반응형

우분투의 shell을 열고 다음 코드를 참고해서 설치하고 설치를 확인하세요.

마지막으로 우분트 Docker 그룹에 사용자를 등록해야 도커 명령어를 자유롭게 사용할 수 있습니다.

 

Ubuntu에 도커 설치 / 도커 그룹 등록

반응형
블로그 이미지

DeveloperN

개발자 n의 개발 이야기(draft)

,
반응형

프로그램을 개발하다 보면 더미 데이터(가짜데이터)가 필요할 때가 있습니다.

간단하게 더미 데이터를 만들 수 있는 사이트를 소개합니다.

사용방법은 아주 간단합니다.

원하는 필드를 선택한 후 언어를 선택해서 생성하면 됩니다.

아래 설명을 장황하게 써 두었지만 직접 방문해 보시면 직관적으로 할 수 있다는 것을 알 수 있을거에요.

 

https://generatedata.com/

 

generatedata.com

 

generatedata.com

 

1. 사이트에 잡속하면 다음과 같은 화면이 보입니다. 

왼쪽의 1에서 사용할 필드를 선택합니다. 다음 오른쪽 2에서 원하는 데이터 포맷을 선택합니다.

사이트 첫 화면

 

2. 다음 3의 Generate 버튼을 클릭합니다.

Generate 버튼을 클릭합니다.

3. 화면이 전환되고 데이터의 결과를 볼 수 있습니다. 여기서 필드를 추가할 수도 있습니다.

하단의 Generate 버튼을 클릭하면 작은 창이 나타납니다. 여기서 생성할 데이터의 수를 수정하고 Generate 버튼을 한번더 클릭합니다. 디폴트 데이터 수는 100개입니다.

* 간혹 Generate 창이 나타나지 않고 회원에 가입하라는 창이 나오는데 무시하고 다시 시도하면 가입하지 않고도 생성할 수 있습니다.

데이터를 최종 확인하고 생성

 

4. 데이터 생성이 끝나면 DOWNLOAD 버튼을 클릭하여 다운로드를 받습니다.

데이터 다운로드

 

5. 다운로드가 완료되면 파일을 확인할 수 있습니다.

다운로드한 더미 데이터

 

6. 파일을 열어보면 원하는 데이터를 확인할 수 있습니다.

데이터의 내용

반응형
블로그 이미지

DeveloperN

개발자 n의 개발 이야기(draft)

,
반응형

얼마전 까지만 해도 환경설정 창에 네트워크 메뉴가 있었습니다.

그런데 언젠가부터 메뉴가 사라져서 보이질 않습니다.

 

사라진 네트워크 메뉴

 

버추얼박스 버전이 업그레이드되면서 위치가 이동했습니다.

파일 > 도구 > Network Manager 를 선택해 주세요.

 

네트워크 메뉴 불러오기

 

도구를 선택하면 메뉴바에 네트워크가 보입니다.

메뉴바에 나타난 네트워크 메뉴

 

또 한가지는 도구바 오른쪽 아이콘을 클릭하면 네트워크 메뉴를 실행할 수 있습니다.

도구에서도 네트워크 메뉴에 접근할 수 있습니다.

반응형
블로그 이미지

DeveloperN

개발자 n의 개발 이야기(draft)

,
반응형

슬라이드를 만듭니다. 처음 새 슬라이드는 가로로 나옵니다.

다음 메뉴 순서로 사용자 지정 슬라이드 크기 창을 엽니다.

디자인 > 슬라이드 크기 > 사용자 지정 슬라이드 크기

 

사용자 지정 슬라이드 크기 창에서 다음과 같이 설정합니다.

와이드 스크린 또는 화면 슬라이드 쇼(16:9) 선택
방향 > 슬라이드 - 세로

 

유튜브 쇼츠(Shorts) 파워포인트 탬플릿

 

유튜브 쇼츠(Shorts) 파워포인트 탬플릿

반응형
블로그 이미지

DeveloperN

개발자 n의 개발 이야기(draft)

,
반응형

엑셀에서 시트(sheet)간 이동할 때 마우스를 쓰지않고 키보드로만 이동할 수 있는 단축키(Hotkey)입니다.

Ctrl + PgDn : 오른쪽 시트로 이동

Ctrl + PgUp : 왼쪽 시트로 이동

 

엑셀 시트 좌우 이동 핫키

 

반응형
블로그 이미지

DeveloperN

개발자 n의 개발 이야기(draft)

,
반응형

지작 아이콘에서 우클릭을 하면 컨텍스트 메뉴가 나옵니다.

메뉴에서 설정을 선택합니다.

설정창에서 계정을 선택하고 우측 화면을 조금 스크롤하고, 로그인 옵션을 선택합니다.

로그인 옵션 중에서 사용자 암호를 선택합니다. 

여기서 추가 혹은 변경 버튼을 누르고 입력하면 됩니다.

암호 힌트는 반드시 입력해야 하는데 여기에는 비밀 번호가 포함되면 안됩니다.

 

삭제 하려고 하는 경우는 변경 버튼을 클릭한 후 아무것도 입력하지 말고 다음 버튼을 클릭하고 마침을 하면 됩니다.

 

계정 > 로그인 옵션에서 얼굴 인식, 지문 인식, PIN, 보안 키, 사진 암호도 등록, 변경, 삭제 할 수 있습니다.

 

윈도우11 암호 생성, 변경, 삭제 방법

반응형
블로그 이미지

DeveloperN

개발자 n의 개발 이야기(draft)

,
반응형

처음 그룹을 만들때는 VM리스트에서 그룹에 넣고 싶은 VM을 선택한 후 우클릭을 합니다. 

컨텍스트 메뉴 중에서 Move to Group을 클릭한 후, [New] 를 선택합니다.

새 그룹이 생기면서 위에서 선택한 VM이 이동 합니다.

 

탐색기를 열어 보면 새 그룹 디렉토리가 생성되고, VM이 이동된 것을 확인할 수 있습니다.

새로 생긴 그룹에 다른 VM을 이동하려면 리스트에서 원하는 VM을 드레그하면 됩니다.

 

VM 그룹 만들기

반응형
블로그 이미지

DeveloperN

개발자 n의 개발 이야기(draft)

,
반응형
main() 함수를 사용하는 주된 이유는 코드의 모듈화와 가독성을 높이기 위함입니다. 
main() 함수는 보통 코드의 진입점(entry point)으로 사용되어 프로그램이 시작되는 지점을 나타냅니다.

 

다음은 main() 함수를 사용하는 몇 가지 이유입니다.


1. 모듈화

main() 함수를 사용하면 코드를 논리적인 단위로 나눌 수 있습니다.

프로그램이 여러 모듈로 나누어져 있을 때, 각 모듈은 자체의 기능을 수행하고 main() 함수는 이러한 모듈들을 통합하여 프로그램을 시작합니다.

 

2. 가독성

코드가 main() 함수를 포함하면 코드의 구조가 명확해지고 가독성이 향상됩니다.

코드를 처음 읽는 사람은 main() 함수가 프로그램의 시작점임을 쉽게 파악할 수 있습니다.

 

3. 재사용성

main() 함수는 여러 부분에서 호출될 수 있습니다. 

예를 들어, 다른 프로그램이나 스크립트에서 main() 함수를 임포트하여 활용할 수 있습니다.

4. 테스트 용이성

main() 함수를 사용하면 테스트하기가 더 쉽습니다.

if __name__ == "__main__": 구문을 활용하여 프로그램이 스크립트로 실행될 때만 특정 코드 블록이 실행되도록 할 수 있습니다.

 

def main():
    # 프로그램의 메인 로직

if __name__ == "__main__":
    main()

 

위 코드와 같은 구조를 사용하면 모듈이 다른 프로그램에 임포트될 때 메인 로직이 실행되지 않아 모듈을 테스트하기가 용이해집니다.

요약하면, main() 함수를 사용하면 코드를 구조화하고, 가독성을 높이며, 재사용성과 테스트 용이성을 향상시킬 수 있습니다.

 

 

 

 

반응형
블로그 이미지

DeveloperN

개발자 n의 개발 이야기(draft)

,