불리언 (Boolean) 불리언(Boolean)은 논리적 참(True)과 거짓(False)을 나타내는 데이터 타입입니다. 어느 프로그래밍 언어든 기본적으로 문자, 숫자, 불리언 데이터 타입은 다 쓰인다고 보시면 되겠습니다. 그 정도로 기본적인 데이터 타입이며 파이썬에서는 불리언 값을 표현하기 위해 대문자 'True'와 'False'를 사용합니다. 불리언은 주로 조건문과 제어문에서 논리적인 판단을 위해 사용되며, 다양한 연산을 통해 값을 비교하거나 논리적인 조합을 만들 때 유용하게 활용됩니다. 기본적으로 조건문에서 특정 조건의 참과 거짓 여부를 평가하는 데 활용되며 파이썬에서는 불리언을 리턴하는 함수나 메서드를 사용합니다.예시 is_raining = Trueis_sunny = False TIP 파이썬에서..
matplotlib.pyplot.scattermatplotlib.pyplot.scatter(x, y, s=None, c=None, marker=None, cmap=None, norm=None, vmin=None, vmax=None, alpha=None, linewidths=None, *, edgecolors=None, plotnonfinite=False, data=None, **kwargs)▪Parameters ‣ [x, y] : float or array-like, 데이터 위치 ‣ [s] : float or array-like, (옵션 사항) 기본 값 : rcParams['lines.markersize']** 2 (typograph..
CC Version Snapshot Content 3.93.0_r001(20240506) ~ r010(20240517) CC Version Snapshot Content 3.93.0_r011(20240518) ~ r020(20240528) CC Version Snapshot Content 3.93.0_r021(20240529) ~ r030(20240607) CC Version Snapshot Content 3.93.0_r031(20240608) ~ r040(20240619) CC Version Snapshot Content 3.93.0_r041(20240620) ~ r050(20240629) ※ 이 글이 도움이 되었다면 "👆🏻구독"과 "🤍공감" 버튼을 클릭해주세요. 클릭..
엑셀 실습 파일▪예제 코드 실행 후 생성 엑셀 파일 구성예제 코드 01 실행 후 : 엑셀 파일 생성▪ merged_cells.xlsx예제 코드 02 실행 후 : 예제 코드 01 파일 응용▪ unmerged_cells.xlsx 예제 코드 01 - 셀 병합 ▪ merge_cells 메소드 사용▪ 방법1 : A1에서 C1까지 셀 병합 ▪ 방법2 : (2, 1)에서 (2, 3)까지 셀 병합 (A2:C2) ▪ 병합된 셀의 좌상단 셀에만 데이터 입력 from openpyxl import Workbook# 새 워크북 생성wb = Workbook()# 활성 시트 선택ws = wb.active# 데이터 입력ws['A1'] = 'Merged Cell'# 셀 병합ws.merge_cells('A1:C1') # A1에서 C1..
얼마 전 쿠팡에서 와우 쿠폰 할인가로 저렴하게? 마우스를 하나 구매할 수 있어 사무용품 필수템이라고 불리우는 MX Master 3S를 구매하였다. 기존에 이전 버전이던 MX Master 2S(블랙)을 사용하고 있어 3S도 관심을 가졌었는데,,원래 12~13만원?정도는 했던 것 같은데....(정확하지 않음 😅) 8만원대면 괜찮게 구매한 것 아닌가해서 바로 주문!! 직구인데도 빨리 물품이 도착하였다. 역시 쿠팡... MX Master 3S ▪ 총 7개 버튼(왼쪽/오른쪽 클릭, 뒤로/앞으로, 앱 스위치, 휠 모드 이동, 가운데 클릭)▪ 기본 1000 DPI 센서(Max 8000 DPI)▪ 기본 스크롤 휠(SmartShift 사용) + 엄지 휠(가로 스크롤)▪ 유/무선 연결 방식(무선 작동 거리 10m), ..
CC Version Snapshot Content 3.92.0_r051(20240407) ~ r060(20240416) CC Version Snapshot Content 3.92.0_r061(20240418) ~ r070(20240428) CC Version Snapshot Content 3.92.0_r071(20240429) ~ r080(20240508) CC Version Snapshot Content 3.92.0_r081(20240509) ~ r090(20240520) CC Version Snapshot Content 3.92.0_r091(20240521) ~ r100(20240531) ※ 이 글이 도움이 되었다면 "👆🏻구독"과 "🤍공감" 버튼을 클릭해주세요. 클..
엑셀 실습 파일▪예제 코드 실행 후 생성 엑셀 파일 구성예제 코드 01 실행 후 : 엑셀 파일 생성▪ colored_cells.xlsx 예제 코드 02 실행 후 : 엑셀 파일 생성 ▪ styled_fonts.xlsx 예제 코드 01 - 배경색 지정하기 ▪ 셀 ['A1'], ['B2']에 배경색 [빨강], [파랑] 지정▪ start_color: 채우기 색상의 시작 색상 (헥사 코드 지정) ▪ end_color: 채우기 색상의 끝 색상 (헥사 코드 지정) ▪ fill_type: 채우기 스타일 ('solid', 'darkGrid', 'lightGrid', 등) from openpyxl import Workbookfrom openpyxl.styles import PatternFill# 새 워크북 생성wb = W..
프로그램 개요▪ HTML 보고서(*.html) 관리용 프로그램(PASS/FAIL/INCONC 통계치 계산)▪ 3GPP Conformance Test Case에 대한 LTE, NR 밴드 결과 GUI로 디스플레이▪ HTML 텍스트를 불러오는 구조로 DB와 다르게 대용량 HTML(20MB 이상)에서는 로딩이 현저히 느려짐▪ 지정한 경로의 압축파일 일괄 압축 해제▪ Report Viewer 데이터 엑셀 출력 프로그램 ※ 이 글이 도움이 되었다면 "👆🏻구독"과 "🤍공감" 버튼을 클릭해주세요. 클릭 한번이 글 쓰는데 큰 힘이 됩니다.
예제 파일LabVIEW 2021 이상 (제공되는 Zip 파일은 LV 2012 기준) 개요이미지 파일로부터 불러온 이미지 정보를 BASE64 문자열로 변환하는 LV 예제 실행 순서Fast Base64 Encoder_Decodr.zip 압축 해제BASE64 Encoder_Decoder.vi 열기 >> 블록다이어그램 코드 확인비활성화 구조의 코드는 기존 예제 코드로 LV 프런트 패널 이미지 정보를 BASE64로 변환시키는 코드 예제 이미지 [minion-.png] 파일 지정 및 코드 실행 >> 프런트 패널 및 BASE64 문자 정보 확인BASE64 문자Copy >> BASE64 to Image Decoder 웹 화면에서 이미지 확인Base64 to Image Decoder/Converter ..
Synology NAS 패키지 설치패키지 센터에서 MariaDB, phpMyAdmin 을 설치하여 줍니다. Web Station 및 PHP 도 필요하나 DSM 7에서는 기본적으로 업데이트 진행시 자동으로 설치되는 것으로 보여집니다. 1. MariaDB 설치 추후 phpMyadmin 실행시 root 계정 로그인을 하기 위해 설치 진행 중 지정한 비밀번호를 기억하고 있도록 합니다. 설치를 마치셨다면 MariaDB 3306 포트를 활성화시켜줍니다. 2. phpMyadmin 설치 설치를 마치셨다면 phpMyAdmin을 실행하여 root 계정의 비밀번호(MariaDB 설치시 입력한 비밀번호)를 입력하여 로그인합니다. 이후 사용자 계정 탭에서 계정을 추가해야하는데 기본적으로 아래와 같이 로그인 정보 및 권한 설정..
CC Version Snapshot Content 3.91.0_r101(20240228) ~ r110(20240316) CC Version Snapshot Content 3.91.0_r111(20240228) ~ r120(20240328) CC Version Snapshot Content 3.91.0_r121(20240329) ~ r130(20240407) CC Version Snapshot Content 3.91.0_r131(20240408) ~ r140(20240409) CC Version Snapshot Content 3.91.0_r141(20240419) ~ r150(20240429) ※ 이 글이 도움이 되었다면 "👆🏻구독"과 "🤍공감" 버튼을 클릭해..
NovelLife Nixie Tube▪ 모드: 시계/앨범/스톱워치/RGB 라이트▪ 크기 : 26 × 11 × 5 cm▪ 색상 : 블랙/레드/실버▪ 재료 : PVC, 아크릴▪ 해상도 : 135 × 240 pixel (24bit BMP) 데스크 셋업을 하던 중 알게된 진공관 닉시 튜브!! 😁검색해보면 디자인이 조금씩 차이나는 닉시 튜브 시계들을 어렵지않게 찾을 수 있으며 고민하던 중 AliExpress에서 White 감성과 어울릴만한 제품을 골라 구매를 해보았다. 구매처 : AliExpress - 글로우 닉시 튜브 시계 102664.0₩ 36% OFF|글로우 닉시 튜브 시계 모바일 앱 편집 가능한 IPS 디스플레이 디지털 캘린더 스톱Smarter Shopping, Better Living! Aliexp..
엑셀 실습 파일 엑셀 파일 구성예제 코드 01 실행 전 : 셀 값 검색 '!' → 개수 및 위치 정보 출력▪ Find Cell Value Example File.xlsx예제 코드 02 실행 후 : 셀 값 '!' → '@' 변경 ▪ Replaced Cell Value Example File.xlsx 셀 값 검색 예제 코드 01▪ 지정한 엑셀 파일의 시트에서 특정 셀 값(!) 검색▪ 검색하는 값이 있을 경우, 일치하는 값의 개수 카운팅 및 Cell 좌표 출력from openpyxl import load_workbookdef search_cell_value(workbook_path, sheet_name, target_value): # Load an excel file wb = load_workbo..
배열 분리(dsplit)numpy.dsplit(ary, indices_or_sections) Python split 함수 참조 배열다루기 | 배열 분리(Numpy.split)배열 분리(Split) numpy.split(ary, indices_or_sections, axis=0) 배열을 여러개의 하위 배열로 분리합니다. ▪Parameters ‣ ary : 입력 배열, ‣ indices_or_sections : 'Integer'인 경우, 축을 따라 동일한 N개의 배열로 분moonnote.tistory.com TIP 차이점은 dsplit은 axis=2에 대해 동등하게 배열을 분리(3D 배열 이상 사용 가능) ▪Parameters ‣ ary : 입력 배열, ‣ indices_or_sectio..
Codepen.io Codepen이라고 검색하면 아래의 링크(https://codepen.io/)가 나오는데요. 웹 브라우저에서 바로 간단한 Front End를 코딩할 수 있는 사이트입니다. CodePen An online code editor, learning environment, and community for front-end web development using HTML, CSS and JavaScript code snippets, projects, and web applications. codepen.io 로그인을 하지 않아도 코딩 테스트가 가능하나 회원가입 후 사용하면 더 많은 기능들을 이용할 수 있기에 가입 후 사용을 추천 드립니다. 사이트의 전반적인 모습은 아래와 같으며 우상단 'Pro..
NAS를 사용하면 반드시 사용하는 기능 중 하나인 FTP 접속에 대해 알아보도록 하겠습니다. NAS FTP 기본 설정 1. 제어판 >> 파일 서비스 항목 선택 2. FTP 탭 >> FTP 서비스 활성화 / FTP SSL/TLS 암호화 서비스(FTPS) 활성화 체크 3. 사용할 FTP 포트 지정 (Default : 21 port) 기본적 FTP 포트는 21로 지정되어 있으나 본문에서는 아래의 FTP 서비스 포트 번호 설정을 '1017'로 변경하여 사용하였습니다. 기본 포트 설정을 사용하는 경우라면 해당 스텝은 스킵처리하도록 합니다. NAS 계정 권한 확인 제어판 >> 사용자 및 그룹에서 기존 계정 또는 신규 계정을 생성하여 응용 프로그램에 FTP 사용 권한이 있는지 확인합니다. NAS 외부 액세스(DDNS..
참조 : https://marketplace.visualstudio.com/ Visual Studio Marketplace Extensions for Visual Studio family of products on Visual Studio Marketplace marketplace.visualstudio.com Excel Viewer VS Code에서 엑셀 또는 CSV 파일을 볼 수 있도록 해주는 Extension ▪ VS Code v1.63.0 or 이후 버전 ▪ Excel Viewer v4.2 이후 'Visual Stuido Code for the Web' 지원(VS Code for Web 참조) CSV Usage Excel Usage Theme Support 현재 Visual Studio Code ..
싱가포르 세금 정보 작성이란, 현생에 치여 지내다가 오랜만에 Google Adsense를 로그인해 보았더니.. 아래와 같은 싱가포르 세금 정보를 제공하라는 메시지가 있었다. 이전에 미국 세금 정보를 작성했는데... 싱가포르..? 나는 싱가포르에 산 적이 없는데 이건 또 무슨 소리인가 싶어 구글링을 해보았더니.. 2023년 10월 10일.."Google이 나에게 지급 금액에 대한 세금을 원천징수해야 하는 경우, 정확한 지급을 위해 싱가포르 세금 정보를 수집한다."라고 한다. 싱가포르 및 아일랜드 법인과 계약에 의해 미국 세금 정보 외에도 필요하다는데 자세한 내용은 아래의 링크를 참고하고 미국 세금 정보 작성을 아직 하지 않은 분들의 경우 이전 포스팅의 미국 세금 정보 작성부터 진행하도록 하자. 2023년 ..
배열 분리(vsplit)numpy.vsplit(ary, indices_or_sections) Python split 함수 참조 배열다루기 | 배열 분리(Numpy.split)배열 분리(Split) numpy.split(ary, indices_or_sections, axis=0) 배열을 여러개의 하위 배열로 분리합니다. ▪Parameters ‣ ary : 입력 배열, ‣ indices_or_sections : 'Integer'인 경우, 축을 따라 동일한 N개의 배열로 분moonnote.tistory.com TIP 차이점은 vsplit은 axis=0에 대해 동등하게 배열을 분리(2D 배열 이상 사용 가능) ▪Parameters ‣ ary : 입력 배열, ‣ indices_or_sectio..
CC Version Snapshot Content 3.92.0_r001(20240204) ~ r010(20240114) CC Version Snapshot Content 3.92.0_r011(20240215) ~ r020(20240225) CC Version Snapshot Content 3.92.0_r021(20240226) ~ r030(20240315) CC Version Snapshot Content 3.92.0_r031(20240316) ~ r040(20240327) CC Version Snapshot Content 3.92.0_r041(20240328) ~ r050(20240406) ※ 이 글이 도움이 되었다면 "👆🏻구독"과 "🤍공감" 버튼을 클릭해주세요. 클릭 한번이 글 쓰는데 큰 힘이 됩니다.
배열 분리(hsplit)numpy.hsplit(ary, indices_or_sections) Python split 함수 참조 배열다루기 | 배열 분리(Numpy.split)배열 분리(Split) numpy.split(ary, indices_or_sections, axis=0) 배열을 여러개의 하위 배열로 분리합니다. ▪Parameters ‣ ary : 입력 배열, ‣ indices_or_sections : 'Integer'인 경우, 축을 따라 동일한 N개의 배열로 분moonnote.tistory.com TIP 차이점은 hsplit은 axis=1에 대해 동등하게 배열을 분리,다만, 1D Array의 경우 axis=0을 기준으로 Split 수행 !! ▪Parameters ‣ ary : 입력 배열..
NAS를 사용하다 보면 심심찮게 DSM에 의해 특정 IP 주소가 차단되었다는 알림을 볼 수 있습니다. 대부분 무작위로 NAS를 스캔하면서 해외에서 접속을 시도해보는 경우이며 보다 안전한 NAS 사용을 위해 해외 IP를 차단하는 방법을 알아보도록 하겠습니다. 먼저, NAS에 로그인 접속이 있었는지 확인하는 방법입니다. NAS 로그인 기록 확인하는 방법 1. DSM 접속 >> 로그 센터 열기 2. 로그 창에서 기록 확인(노랑 마크 부분 : 해외 IP 접속 시도) NAS 방화벽 설정 DSM의 방화벽 기능 중 특정 IP에 대한 접속을 허용/차단하여 한국 이외의 IP 접속은 차단하도록 설정하는 방법입니다. 먼저 아래와 같은 순서로 한국 IP에 대한 방화벽 설정을 합니다. 1. 제어판 >> 보안을 클릭 2. 방화벽..
다운로드 파일 폰트 정보이름 : 쿨가이형식 : OTF, TTF웹 폰트로 사용 :@font-face { font-family: 'CoolGuy-Medium'; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/2403@1.0/CoolGuy-Medium.woff2') format('woff2'); font-weight: normal; font-style: normal;} 글꼴 미리보기(예시) 주의 사항카테고리사용 범위허용 여부인쇄브로슈어, 포스터, 책, 잡지 및 출판용 인쇄물 등O웹사이트웹페이지, 광고 배너, 메일, E-브로슈어 등O영상영상물 자막, 영화 오프닝/엔딩 크레딧, UCC 등O포장지판매용 상품의 패키지O임베딩웹사이트 및 프로그램 서..
배열 분리(Array_split)numpy.array_split(ary, indices_or_sections, axis=0) Python split 함수 참조 배열다루기 | 배열 분리(Numpy.split)배열 분리(Split) numpy.split(ary, indices_or_sections, axis=0) 배열을 여러개의 하위 배열로 분리합니다. ▪Parameters ‣ ary : 입력 배열, ‣ indices_or_sections : 'Integer'인 경우, 축을 따라 동일한 N개의 배열로 분moonnote.tistory.com TIP 차이점은 indices_or_sections이 정수 입력만 가능하며 축을 균등하게 분리하지 않음 !! ▪Parameters ‣ ary : 입력 배열, ..