티스토리 수익화 운영 정책 변경 2025년 04월 30일 Google Adsense에서 가독성이 떨어진다는 이유로 앵커 광고와 오퍼월 광고 설정을 제한한다고 공지하였다. 그리고 티스토리 블로그의 각 분야별 크리에이터들의 응원하기 기능 역시 서비스가 종료된다고 한다. 뭐 응원하기 기능은 나랑은 크게 상관없었기 때문에 크게 신경쓰이지 않지만 2025년 06월 01일부터 정책 위반 블로그는 규제 조치로 접근을 제한시킨다고하니 애드센스 광고 설정은 바꿀 필요가 있어보인다. 관련 내용은 아래 티스토리 링크를 참고하도록 하자. [사전 안내] 티스토리 수익화 관련 운영 정책 변경 안내안녕하세요. 티스토리팀입니다.티스토리 광고 설정과 응원하기에 관한 중요한 운영 정책 변경이 있어 안내드립니다. 1. 애드센스 광고 중..
엑셀 실습 파일 📝 NOTE : 대용량 엑셀 파일을 다룰 때는 read_only 및 wrtie_only 모드를 사용하여 메모리 사용량을 줄이고 성능 최적화를 통해 메모리 부족, 실행 속도 저하와 같은 문제들을 해결할 수 있음- Read only : 읽기 전용으로 파일을 열며, 셀 데이터를 순차적으로 읽기 때문에 메모리 사용량이 적음- Write only : 쓰기 전용 워크북으로, 셀 데이터를 하나씩 추가할 수 있고 메모리에 전체를 보관하지 않기 때문에 빠르고 가벼움 엑셀 파일 구성▪ large_file.xlsx : 10,000행 × 10열의 무작위 숫자 데이터가 포함된 대형 엑셀 파일▪ large_output.xlsx : Write Only로 저장한 10,000행 × 10열 데이터 예제 코드 01 ..
함수(Functions)란? 함수(Function)는 특정 작업을 수행하는 코드 블록을 의미합니다. 일반적으로 입력 값이 있고 그에 따른 결과 값을 가지게 되는데 Python에서는 def 키워드를 사용하여 함수를 정의하고 있습니다. 함수를 잘 사용할수록 코드의 재사용성 및 가독성이 향상됩니다. 함수 정의 및 호출 방법 def 함수를 사용하여 입력 값(매개변수, parameter)을 받아 함수 처리 후 결과 값(반환 값, return value)을 반환하며 코드 구조로 보면 아래와 같은 형태입니다.함수 정의 예시def 함수이름(매개변수1, 매개변수2, ...): # 함수에 대한 설명 실행할 코드 return 반환값 # (선택 사항)함수 호출 방법함수이름(인자1, 인자2, ...)함수 사용..
CC Version Snapshot Content 3.96.0_r001(20250201) ~ r010(20250214)CC Version Snapshot Content 3.96.0_r011(20250215) ~ r020(20250227)CC Version Snapshot Content 3.96.0_r021(20250228) ~ r030(20250312)CC Version Snapshot Content 3.96.0_r031(20250313) ~ r040(20250326)CC Version Snapshot Content 3.96.0_r041(20250327) ~ r050(20250406)CC Version Snapshot Content 3.96.0_r051(20250408) ~ r060(20250417) ..
Divoom DitooPro Pixel Art ▪ 모드: 시계/앨범/스톱워치/RGB 라이트▪ 스피커 크기 : 48mm▪ 출력 : 15W▪ 해상도 : 16 × 16 pixel (8bit)▪ 크기 : 114.2 × 90 × 121.2 mm ( 5.31 × 4.72 × 7.08 Inches)▪ 색상 : 그린/블랙/화이트/핑크/블루▪ 재료/무게: 플라스틱/533g▪ 배터리 : 5000mAh(Charge 4h, Playback 8h)▪ 블루투스 : Bluetooth v5.0▪ 주파수 범위 : 80Hz-20KHz▪ 사운드 모드 : Extra Bass/Standard/Hi-Res 사운드 모드▪ 무선 범위 : 10m/33ft 데스크 셋업 3탄!! 레트로 감성의 향수를 불러일으키는 Divoom DitooPro Pix..
CC Version Snapshot Content 3.95.0_r001(20241024) ~ r010(20241105) CC Version Snapshot Content 3.95.0_r011(20241106) ~ r020(20241120) CC Version Snapshot Content 3.95.0_r021(20241121) ~ r030(20241204) CC Version Snapshot Content 3.95.0_r031(20241205) ~ r040(20241214) CC Version Snapshot Content 3.95.0_r041(20241217) ~ r050(20241228) CC Version Snapshot Content 3.95.0_r051(20241229) ~ r060(202501..
참조 : https://marketplace.visualstudio.com/ Visual Studio MarketplaceExtensions for Visual Studio family of products on Visual Studio Marketplacemarketplace.visualstudio.com Image PreviewVS Code에서 이미지 파일을 미리 볼 수 있도록 해주는 Extension 설치 후 실행 화면이미지 파일 경로에 마우스 커서를 올려둘시 Preview 창이 나타남 ※ 이 글이 도움이 되었다면 "👆🏻구독"과 "🤍공감" 버튼을 클릭해주세요. 클릭 한번이 글 쓰는데 큰 힘이 됩니다.
반복문이란 흔히 루프(Loop)라고도 부르며 특정 코드를 반복적으로 실행하는 프로그래밍 문법입니다. 대표적으로 for문과 while문이 있습니다. 기본 문법for문과 while문의 기본 문법은 아래와 같습니다.for문for 변수 in 반복 가능한 객체: 실행항 코드 사용 예시 1 : range 함수를 이용한 횟수 지정count =0for i in range(5): print(count) count += 1사용 예시 2 : 리스트의 각 요소를 순회하며 실행fruits = ["apple", "banana", "cherry"]for fruit in fruits: print(fruit) TIP 반복문에서 카운터 변수(counter variable)은 i 또는 j라는 변수를 일반적으로 많이..
CC Version Snapshot Content 3.94.0_r001(20240803) ~ r010(20240815) CC Version Snapshot Content 3.94.0_r011(20240816) ~ r020(20240827) CC Version Snapshot Content 3.94.0_r021(20240828) ~ r030(20240908) CC Version Snapshot Content 3.94.0_r031(20240909) ~ r040(20240920) CC Version Snapshot Content 3.94.0_r041(20240921) ~ r050(20241002) ※ 이 글이 도움이 되었다면 "👆🏻구독"과 "🤍공감" 버튼을 클릭해주세요. 클릭 한번이 글 쓰는데..
예제 파일LabVIEW 2021 이상 개요Excel file의 특정 셀에 콤보 박스 값 설정 (Office 365로 검증) 실행 순서Set Combo box items in Excel.vi 실행Excel 파일 이름 설정 후 저장생성된 Excel 파일 확인 Ref : Microsoft Learn ChallengeRef : NI Community ※ 이 글이 도움이 되었다면 "👆🏻구독"과 "🤍공감" 버튼을 클릭해주세요. 클릭 한번이 글 쓰는데 큰 힘이 됩니다.
CC Version Snapshot Content 3.93.1_r051(20240801) ~ r060(20240813) CC Version Snapshot Content 3.93.1_r061(20240814) ~ r070(20240824) CC Version Snapshot Content 3.93.1_r071(20240825) ~ r080(20240906) CC Version Snapshot Content 3.93.1_r081(20240907) ~ r090(20240918) CC Version Snapshot Content 3.93.1_r091(20240919) ~ r100(20240930) ※ 이 글이 도움이 되었다면 "👆🏻구독"과 "🤍공감" 버튼을 클릭해주세요. 클릭 한번이 글 쓰..
조건문(If 문)이 필요한 이유우리가 프로그래밍을 할 때 프로그램의 흐름을 제어하는데 필수적인 요소라 할 수 있는 것이 바로 조건문입니다. 프로그래밍이란 결국 사람의 생각하는 방법을 모방하여 문법화한 것이라고 볼 수 있는데요. 특정 조건 또는 선택에 따라 결과가 달라지게 되는 것이죠. 조건문을 잘 활용한다면 프로그램의 유연성과 안정성을 크게 향상시킬 수 있으며 프로그램에서 아래와 같은 역할들을 수행합니다.▪결정적 역할 : 프로그램이 특정 조건을 만족할 때만 특정 코드를 실행(예: 로그인했을 때만 개인 정보를 열람)▪유연성 제공 : 프로그램이 다양한 상황에 적응할 수 있도록 코드 작성 가능(예: 날씨에 따라 다른 옷차림을 추천)▪가독성 향상 : 복잡한 논리를 조건문으로 나누어 작성하므로 다른 개발자들이 ..
CC Version Snapshot Content 3.93.0_r051(20240801) ~ r060(20240813) CC Version Snapshot Content 3.93.0_r061(20240814) ~ r070(20240824) CC Version Snapshot Content 3.93.0_r071(20240825) ~ r080(20240906) CC Version Snapshot Content 3.93.0_r081(20240907) ~ r090(20240918) CC Version Snapshot Content 3.93.0_r091(20240919) ~ r100(20240930) ※ 이 글이 도움이 되었다면 "👆🏻구독"과 "🤍공감" 버튼을 클릭해주세요. 클릭 한번이..
CC Version Snapshot Content 3.93.1_r001(20240607) ~ r010(20240618) CC Version Snapshot Content 3.93.1_r011(20240619) ~ r020(20240628) CC Version Snapshot Content 3.93.0_r021(20240629) ~ r030(20240709) CC Version Snapshot Content 3.93.0_r031(20240710) ~ r040(20240719) CC Version Snapshot Content 3.93.0_r041(20240720) ~ r050(20240731) ※ 이 글이 도움이 되었다면 "👆🏻구독"과 "🤍공감" 버튼을 클릭해주세요. 클릭 한번..
카페 정보 주소 : 경기 광주시 머루숯길 91-26 1층 머루숯길1028 (도로명) 신현동 603-2 (지번) 리뷰 : ¹ 주차 공간 여유로움 ² 음료와 빵 모두 맛있음. 다만, 빵 종류가 다양하진 않음 ³ 채광이 밝고 천장이 높음 ⁴ 브런치 메뉴 음료와 같이 주문시 1000원 할인 ⁵ 반려견은 입장 불가로 한쪽편 휴게소가 있음 인스타 : https://www.instagram.com/mrsg_1028/ 메뉴판카페 사진 ※ 이 글이 도움이 되었다면 "👆🏻구독"과 "🤍공감" 버튼을 클릭해주세요. 클릭 한 번이 글 쓰는데 큰 힘이 됩니다.
엑셀 실습 파일▪예제 코드 실행 후 생성 엑셀 파일 구성예제 코드 01 실행 후 : 엑셀 파일 생성▪ cell_lock_example.xlsx ▪ [A1] 셀 값 입력시 : ▪ [B1] 셀 값 입력시 : ▪ 비밀번호 입력 후(잠금 해제) [A1] 셀 값 입력시 : 예제 코드 02 실행 후 : 엑셀 파일 생성▪advanecd_cell_lock_example.xlsx▪ [A1] 셀 값 입력시 : ▪ [B1] 셀 값 입력시 : ▪ 비밀번호 입력 후(잠금 해제) B열 값 입력시 : 예제 코드 01 - 셀 잠금 설정 ▪ A1 셀 잠금, B1셀 잠금 해제▪ Openpyxl의 ' Protection'을 사용하여 잠금 또는 잠금 해제 설정▪ 시트 보호 설정을 위한 비밀 번호 입력 후 활성화from op..
시스템 개요전기 자동차 배터리 충방전 테스트를 위한 Seq 편집 프로그램 및 Battery 테스트 모니터링 GUI 프로그램 프로그램▪ DAQ 및 CAN 통신 인터페이스▪ 테스트 항목 Seq 파일로 저장 및 관리 ▪ Seq 파일 기준 자동화 테스트 및 모니터링 Ref : 프로그램 실행 참고 영상 LabVIEW | Sequence EditorBattery Charge and Discharge - 'Sequence Editor' ※ 이 글이 도움이 되었다면 "👆🏻구독"과 "🤍공감" 버튼을 클릭해주세요. 클릭 한번이 글 쓰는데 큰 힘이 됩니다.moonnote.tistory.com LabVIEW | Sequence MonitoringBattery Charge and Discharge - 'Sequen..
형 변환(Type Casting)파이썬에서는 데이터 타입을 변환하는 방법으로 명시적(Explict) 형 변환과 암시적(Implict) 형 변환을 제공합니다. 명시적 형 변환은 프로그래머가 직접 특정 데이터 타입으로 변환을 명시하는 것으로, 주로 'int()', 'float()', 'str()', 'list()' 등의 함수를 사용합니다. 반면에 암시적 형 변환은 파이썬이 자동으로 수행하는 변환으로 보통 숫자형 연산에서 일어납니다. 하나씩 살펴보겠습니다. 명시적 형 변환(Explict Type Casting)프로그래머가 직접 명령을 통해 데이터 타입을 변환하는 방법을 의미합니다. 파이썬에서 제공하는 다양한 내장 함수를 이용해 특정 데이터 타입을 다른 데이터 타입으로 변환할 수 있습니다. 주로 다음과 같은 함..
엑셀 실습 파일▪예제 코드 실행 후 생성 엑셀 파일 구성예제 코드 01 실행 후 : 엑셀 파일 생성▪ data_validation_example.xlsx 예제 코드 02 실행 후 : 엑셀 파일 생성▪dropdown_example.xlsx 예제 코드 01 - 특정 셀 규칙 적용 ▪ A1 셀에 1에서 100 사이 숫잠난 입력 가능하도록 설정▪ Openpyxl의 ' worksheet.datavalidation'을 사용하여 조건 설정▪ 특정 범위 내의 숫자만 허용하도록 설정from openpyxl import Workbookfrom openpyxl.worksheet.datavalidation import DataValidation# 워크북 및 시트 생성wb = Workbook()ws = wb.active# 데..
딕셔너리(Dictionary) 딕셔너리(Dictionary)는 키(Key)와 값(Value)으로 구성된 데이터 자료형으로 키를 통해 값을 효율적으로 검색할 수 있습니다. 딕셔너리는 중괄호 ({})를 사용하여 정의되며, 각 키-값 쌍은 콜론(:)으로 구분됩니다. 딕셔너리의 키는 고유해야 하며 변경이 불가능한(Immutable) 데이터 타입만 가능합니다. 값은 중복이 가능하며 다양한 데이터 타입을 지원합니다. 예를 들어, 학생의 이름과 나이를 저장하는 딕셔너리는 다음과 같이 정의할 수 있습니다.딕셔너리 예시student = {'name': 'Alice', 'age': 25, 'major': 'Computer Science'} 딕셔너리 메소드 및 활용법딕셔너리는 데이터를 관리하고 조작하는 다양한 메소드를 제공..
예제 01 : 기본 축 제목과 그래프 제목 추가하기▪ plt.title('Basic Graph with Titles'): 그래프 제목을 추가 ▪ plt.xlabel('X-axis')와 plt.ylabel('Y-axis'): X축과 Y축의 제목을 설정 ▪ plt.legend(): 라벨(label)이 있는 경우 자동으로 범례를 추가 import matplotlib.pyplot as pltimport numpy as np# 데이터 생성x = np.linspace(0, 10, 100)y = np.sin(x)# 기본 라인 그래프 생성plt.plot(x, y, label='Sine Wave')# 축 제목 및 그래프 제목 추가plt.title('Basic Graph with Titles')plt.xlabel('X-a..
참조 : https://marketplace.visualstudio.com/ Visual Studio MarketplaceExtensions for Visual Studio family of products on Visual Studio Marketplacemarketplace.visualstudio.com vscode-pdfVS Code에서 PDF 파일을 볼 수 있도록 해주는 Extension Upgrade PDF.js'vscode-pdf'에서 PDF.js를 최신으로 업그레이드하고자 하는 경우 아래 Prebuilt 링크의 ZIP파일을 받아서 지정된 경로의 파일 덮어쓰기 Download latest Prebuilt. Extract the ZIP file. Overwrite ./lib/* by e..
배열 연결(concatenate) numpy.concatenate((a1, a2, ...), axis=0, out=None, dtype=None, casting="same_kind") 지정된 축을 따라 배열을 연결합니다.▪Parameters ‣ a1, a2, ... : 입력 배열, 특정 축을 기준으로 연결되며 배열들의 차원이 같아야 함 ‣ axis : 축 설정(선택 사항, 기본 값 : 0), "none"으로 설정되면 1차원 배열로 변환하여 연결 ‣ out : 결과를 저장할 배열(선택 사항, 기본 값 : 0), 일반적으로 사용하지 않으며 결과를 새로운 배열이 아닌 특정 배열에 저장하고 싶을 때 사용 ‣ dtype : 데이터 타입(기본 값 : None), 지정되지 않으면..
집합(Set)집합(Set)은 수학의 집합 개념을 바탕으로 만들어졌으며 교집합, 합집합, 차집합 등 다양한 집합 연산을 지원합니다. 중괄호({})로 데이터를 감싸며 순서가 없고 중복된 값을 허용하지 않는 자료형입니다. 예를 들어 {1, 3, 3, 2}이라는 세트는 실제 {1, 2, 3}으로 저장됩니다.중복된 값에 대한 세트 예시# 세트 생성set01 = {1, 2, 3, 4, 5}print('set01 = ', set01)# 중복된 값이 있을 경우set02 = {1, 3, 3, 2, 2}print('set02 = ', set02) 더보기set01 = {1, 2, 3, 4, 5} set02 = {1, 2, 3} 집합 연산에 대한 세트 예시set01 = {1, 2, 3, 4, 5}set02 = {1, 3..
엑셀 실습 파일▪예제 코드 실행 후 생성 엑셀 파일 구성예제 코드 01 실행 후 : 엑셀 파일 생성▪ conditional_formatting_example.xlsx 예제 코드 02 실행 후 : 엑셀 파일 생성▪conditional_formatting_formula_example.xlsx 예제 코드 01 - 지정 값 이상일 경우 배경색 변경 ▪ 값이 80 이상인 셀에 대해 배경색 변경하기 ▪ 'CellsRule'을 사용하여 조건 설정▪ 'PatternFill'을 사용하여 배경색 지정from openpyxl import Workbookfrom openpyxl.styles import PatternFillfrom openpyxl.formatting.rule import CellIsRule# 새 워크북과 워..
mayplotlib.pyplot.barmatplotlib.pyplot.bar(x, height, width=0.8, bottom=None, *, align='center', data=None, **kwargs) ▪Parameters ‣ [x] : [float or array-like], 막대 그래프의 x 좌표 ‣ [height] : [float or array-like], 높이 ‣ [width] : [float or array-like], 기본 값 : 0.8, 폭 설정 ‣ [bottom] : [float or array-like], 기본 값 : 0, 막대 그래프의 y 좌표 ‣ [align] : {'center', 'edge'}, 기본 값 : 'center',..