본문 바로가기

전체 글680

메모장에서 만나는 인코딩의 여러 방식 메모장에서 만나는 인코딩 방식 '인코딩' 드롭다운 목록에서는 텍스트 파일을 저장할 때 사용할 문자 인코딩을 선택할 수 있습니다. 여기서 사용할 수 있는 인코딩 옵션은 다음과 같습니다. ANSI - 이 인코딩은 기본적으로 윈도에서 사용하는 인코딩으로, 특정 언어에 대해 최적화된 문자 세트를 사용합니다. 한글 윈도에서는 보통 CP949를 말하며, 한글 문자를 포함하여 사용합니다. UTF-8 - 이 인코딩은 유니코드를 사용하는 가변 길이 문자 인코딩 방식으로, 전 세계의 모든 문자를 담을 수 있어 가장 범용적으로 널리 사용됩니다. UTF-16 LE와 UTF-16 BE - 이는 16비트 유니코드 변환 형식을 의미합니다. 'LE'는 리틀 엔디언, 'BE'는 빅 엔디언을 나타냅니다. 이는 컴퓨터가 데이터를 저장하는.. 2024. 3. 19.
[Node.js] Node.js 터미널에서 빠져나오는 방법 Node.js 터미널에서 빠져나오는 방법 Node.js 터미널에서 빠져나오는 가장 기본적인 방법은 Ctrl + C를 두 번 누르는 것입니다. 이는 현재 실행 중인 스크립트나 명령어를 종료하고 터미널 세션을 종료할 수 있게 해 줍니다. 또 다른 방법으로는 터미널에 .exit을 입력하고 엔터키를 누르는 것입니다. 이 명령어는 Node.js REPL(Read-Eval-Print Loop) 세션을 종료시키고 터미널로 돌아가게 해 줍니다. 때때로 특정 Node.js 프로세스가 백그라운드에서 실행되고 있을 때, 이 프로세스를 종료해야 할 수도 있습니다. 이런 경우에는 터미널에서 process.exit() 명령어를 사용하여 현재 실행 중인 Node.js 프로세스를 종료할 수 있습니다. 이 명령어는 프로그램 내부에서 .. 2024. 3. 18.
[Node.js] Node.js 설치와 환경 설정 Node.js 설치와 환경 설정 Node.js는 비동기 이벤트 주도 JavaScript 런타임으로, 확장성 있는 네트워크 애플리케이션 개발에 적합합니다. 이 글에서는 Node.js의 설치 방법과 기본적인 환경 설정에 대해 소개합니다. Node.js 설치 Windows 공식 웹사이트 방문: Node.js 공식 웹사이트(https://nodejs.org/)에 접속합니다. 설치 파일 다운로드: 웹사이트에서 Windows용 Node.js 설치 파일을 다운로드합니다. 보통 LTS(Long Term Support) 버전과 최신(Current) 버전 중에서 선택할 수 있습니다. LTS 버전이 더 안정적이므로 일반적으로 LTS 버전을 추천합니다. 설치: 다운로드한 설치 파일을 실행하고, 설치 마법사의 지시에 따라 설치.. 2024. 3. 17.
[Streamlit] 설정 파일 확장자, toml Streamlit 설정 파일TOML 확장자는 "Tom's Obvious, Minimal Language"의 약자입니다. TOML은 Tom Preston-Werner에 의해 만들어진 데이터 직렬화 언어로, 주로 구성 파일을 쉽게 읽고 쓸 수 있게 하기 위해 설계되었습니다. YAML이나 JSON과 같은 다른 데이터 직렬화 언어들과 비교했을 때, TOML은 명확성과 단순함을 지향합니다.toml 파일 구성TOML은 키-값 쌍, 테이블, 배열 등을 이용하여 구성 데이터를 표현하며, 인간이 읽기에도, 기계가 파싱하기에도 용이합니다. GitHub의 창립자 중 한 명인 Tom Preston-Werner가 처음으로 이 언어를 제안했으며, 이후에 많은 개발자들의 기여를 받아 현재에 이르고 있습니다. 주로 Rust, Pyt.. 2024. 3. 16.
[Streamlit] 웹상의 이미지 표시하기 웹상의 이미지 표시하기스트림릿(Streamlit)에서 웹상의 이미지를 직접 표시하는 것은 매우 간단합니다. 웹상의 이미지 URL을 직접 st.image 함수에 전달함으로써, 해당 이미지를 스트림릿 앱에서 직접 불러와 표시할 수 있습니다. 이 방법은 로컬 이미지 파일을 사용하는 것과 유사하나, 이미지를 불러오는 소스가 웹 URL이라는 점이 다릅니다.다음은 웹상의 이미지를 스트림릿 앱에 표시하는 간단한 예제 코드입니다.import streamlit as st # 이미지 URL image_url = "https://blog.streamlit.io/content/images/size/w2000/2024/01/streamlit-dashboard-python.png" # 웹상의 이미지 표시 st.image(imag.. 2024. 3. 15.
[Streamlit] 이미지 크기 옵션 이미지 크기 옵션 use_column_width=True 파라미터는 Streamlit에서 이미지를 표시할 때 사용되며, 이 옵션을 사용하면 Streamlit 앱의 컬럼 너비에 맞춰 이미지의 크기가 자동으로 조정됩니다. 즉, 이미지가 너무 크거나 작더라도 Streamlit 앱의 현재 컬럼 너비에 맞게 이미지의 크기가 조정되어 표시됩니다. 이는 이미지를 보다 유연하게 다루고, 다양한 디스플레이 환경에서도 일관된 사용자 경험을 제공하기 위해 유용합니다. st.image 함수에서 use_column_width 파라미터는 기본적으로 False로 설정되어 있으며, 이 경우 이미지는 원본 크기로 표시됩니다. True로 설정하면, Streamlit은 이미지를 자동으로 화면에 맞게 조정합니다. 이것은 특히 반응형 웹 디.. 2024. 3. 14.