Windows가 설치된 컴퓨터에 Ubuntu 24.04를 설치하는 방법을 설명합니다. 중간에 다운로드도 해야 하므로 인터넷이 사용가능한 곳에서 진행하세요. 2018. 7. 3 - 최초 작성2022. 5. 8 - Ubuntu 22.04 설치 2024. 10. 10 - Ubuntu 24.04 설치 컴퓨터에 직접 설치한다면 Ubuntu 설치용 USB 메모리를 만들어야 합니다. Rufus를 사용하여 Ubuntu 설치용 USB 메모리를 만드는 방법 (UEFI/GPT/MBR)https://webnautes.tistory.com/2119 VirtualBox에 설치를 진행한다면 가상 머신 생성 방법을 설명하고있는 다음 포스팅을 확인하세요.Windows에 설치된 VirtualBox를 사용하여 Ubuntu 설치하기..
Ubuntu 22.04 / Ubuntu 24.04 설치 후 한글 입력을 설정해주는 방법을 설명합니다. 2022. 5. 10 최초 작성2022. 12. 17 2024. 10. 10 Ubuntu 24.04 Ubuntu 22.04에서는 이전 버전과 달리 설치완료후, 한글사용에 필요한 설정이 모두 잘되어 있는 상태가 됩니다. 오른쪽 위에 보이는 ko을 클릭후 메뉴에서 한국어(Hangul)를 선택합니다. ko에서 EN으로 변경됩니다. Shift + 스페이스바를 누르면 한으로 변경됩니다. 이제 한글 입력이 가능해집니다. 다시 Shift + 스페이스바를 누르면 EN으로 변경됩니다. 이제 영어 입력이 가능해집니다.
Windows와 Ubuntu, WSL2에 Visual Studio Code와 Miniconda를 사용한 Python 개발 환경을 만드는 방법을 다루고 있습니다. 2022. 4. 03 최초작성2023. 3. 19 2023. 9. 16 영상 추가2023. 12. 29 우분투 PATH 설정 관련 수정2024. 3. 112024. 3. 132024. 5. 4 2024. 8. 25 윈도우에서 테스트 진행하여 큰 변화 없었음. 영상이 편한 분은 아래 영상을 참고하세요. 원도우 기준으로 설명하고 있습니다. 블로그의 포스트의 내용이 최신 버전입니다. (2024.10.9) Visual Studio Code와 Miniconda를 사용한 Python 개발 환경 만들기https://youtu.be/I_-2cLn..
Windows와 Ubuntu 환경에 설치된 Visual Studio Code에서 C/C++을 컴파일하고 실행시키는 방법에 대해 설명합니다. 테스트에 사용한 운영체제 버전은 Windows 11과 Ubuntu 22.04입니다. Visual Studio Code 버전에 따라 진행 방법이 달라 질 수 있습니다.문제가 되는 것을 발견할 때마다 문서를 업데이트합니다. 1. C/C++ 컴파일러 설치 2. Visual Studio Code 설치 3. C/C++ 프로젝트 폴더 생성 4. C/C++ 언어 지원 설치 5. 코드 컴파일 및 실행 6. 한글 입출력 예제 7. 디버깅하는 방법 8. CMake를 사용하여 둘 이상의 소스 코드 파일로 구성된 프로젝트 컴파일하기 9. Make를 사용한 프로젝트 컴파일하기201..
코랩을 사용해본 후기입니다. 2022. 11. 10 최초작성2024. 2. 172024. 6. 19 변경된 하드웨어 반영. 일부 사용률도 변경됨2024. 10. 5 런팟 포스트 링크 추가글 작성 시점에서(2024. 6. 18) Colab 요금제 입니다. Colab Pro를 구독하지 않고 필요할때마다 충전해서 사용하는 Pay As You Go를 사용하고 있습니다. 이 글을 처음 작성할때에는(2022. 11. 10) Colab Pro를 구독했었습니다. 코랩 프로의 경우엔 매달 9.99달러가 지불되며 컴퓨팅 단위 100개를 받습니다. 신용카드를 등록한 후, 컴퓨팅 단위 100개를 구입할 수 있습니다. 사용가능한 하드웨어 가속기 종류는 다음과 같습니다. 성능은 A100 GPU > L4 GPU > T4..
마이크를 사용하여 녹음하는 Python 예제 코드입니다.2024. 10. 3 최초작성다음 패키지를 설치해야 합니다. pip install pyaudio scipy librosa실행하면 녹음 후, output.wav 파일에 저장됩니다. 녹음 시작...녹음 완료.녹음이 output.wav에 저장되었습니다.전체 코드입니다. import pyaudioimport waveimport numpy as npfrom scipy import signalimport librosa# 오디오 설정CHUNK = 1024FORMAT = pyaudio.paInt16CHANNELS = 1RATE = 44100RECORD_SECONDS = 5WAVE_OUTPUT_FILENAME = "output.wav"def apply_bandpa..
Llama 3.2 3B를 파인튜닝 해보는 과정을 다루고 있습니다. 최초작성 2024. 10. 3 1. 허깅페이스 사이트에 회원가입을 해야 합니다. https://huggingface.co/ 2. 다음 링크에 접속하여 Llama 3.2 3B 모델 접근 권한을 얻어야 합니다. https://huggingface.co/meta-llama/Llama-3.2-3B 버튼을 클릭합니다. 다음 정보를 입력하고 Submit 버튼을 클릭합니다. 이제 모델 접근을 허용한다는 메일이 오기를 기다려야 합니다. 3. 공개 모델이 아닌 경우엔 허깅페이스 액세스 토큰을 얻어야 합니다. 오른쪽 위에 있는 프로필 아이콘을 클릭 후, 메뉴에서 Settings를 선택합니다. 왼쪽 메뉴에서 Access Tokens를 선택합니다. Create..
구글 코랩을 사용하다가 비용 부담이 되어 좀 더 저렴한 런팟을 사용해본 과정을 기록했습니다. 추후 더 사용해보며 글을 업데이트할 예정입니다.2024. 9. 16 최초작성2024. 9. 16 SSH를 사용한 접속2024. 9. 17 Visual Studio Code를 사용한 접속런팟 간단히 사용해보기SSH를 사용한 접속Visual Studio Code를 사용한 접속영상이 편하신분은 유튜브 영상을 보세요. SSH를 사용한 접속과 Visual Studio Code를 사용한 접속은 포스트를 참고하셔야 합니다. https://youtu.be/usSzB7oST3M 런팟 간단히 사용해보기 1. 회원 가입을 먼저 해야 합니다. 다음 주소에 접속하여 화면 중앙에 보이는 Get started를 클릭하거나 화면 오른쪽..
간단하게 정리해본 Rust 강좌입니다. 다음 문서를 기반으로 작성했습니다.Tour of Rust https://tourofrust.com/00_ko.html 2022. 09. 07 최초 작성2024. 10. 01 최종 작성Rust 개발 환경 만드는 방법은 아래 포스트를 참고하세요. Windows에 Visual Studio Code + Rust 개발 환경 만들기https://webnautes.tistory.com/2110 Apple Silicon Macbook, macOS에 Visual Studio Code + Rust 개발 환경 만들기https://webnautes.tistory.com/2100Hello World문자열 "Hello, 🦀"를 화면에 출력해주는 간단한 코드입니다. fn main() ..
정수를 문자열로 변환하여 QLabel에 출력하면 자리수가 유지되지 않고 출력되는 현상이 있습니다. 이 문제를 해결한 코드입니다.2024. 9. 29 최초작성실행시켜 슬라이더를 움직여 보면 자리수 유지의 경우 정수의 자리수가 변해도 항상 같은 위치에 출력되는 반면 자리수 미유지의 경우엔 자리수가 증가함에 따라 출력되는 위치가 변합니다. 전체 코드입니다. import sysfrom PyQt5.QtWidgets import QApplication, QWidget, QVBoxLayout, QSlider, QLabelfrom PyQt5.QtCore import Qtclass SliderLabelExample(QWidget): def __init__(self): super().__init__()..