_—layout: blogstudy: trueuse_math: truebackground: bluecategory: studycategories: statisticstitle...

mx keyslogitech 에서 출시한 기기 3개의 연결이 가능한 소리가 적은 키보드문제점 로지텍에는 logi options에서 설정 가능한 F1,F2등을 기본 기능키로 ...

logger.pyfrom pathlib import PathPath().cwd() / 'logs'Path().cwd() : Return a new path pointing t...

문제위와 같이 arg_parse.py파일이 있을때 gunicorn으로 파이썬을 실행시켰을 때 해당 모듈의 get_args()함수를 실행시키는 코드가 있었다. 이 때 gunic...

RAG(Retrieval Augmented Generation) 개념정의 검색 증강 생성. 문서 기반의 검색 및 답변 생성 기술.프로세스전처리 작업: 문서 로드, 스플릿(청...

reducePython의 reduce 함수는 functools 모듈에 포함된 고차 함수로, 주어진 이터러블(iterable) 객체에 지정된 이진 함수(binary functi...

Dataframe 생성raw_data = {'date': ["20221201", "20221202", "20221202", "20221202", "20230102"], ...

Fastapi와 gunicorn 도식도 python 웹서비스 아키텍처 Web server역할 정적 요청에 대한 응답 Reverse Proxy를 이용하여 ...

Dataframe 생성raw_data = {'date': ["20221201", "20221202", "20221202", "20221202", "20230102"], ...

리눅스 / 윈도우 기능 리눅스 윈도우 파일목록 ls dir 현재디...

shell 코드#!/bin/bash# 압축 파일의 이름zip_file="htomss_mobile_web.zip"destination_folder="D:\dev-htomss\w...

shell 코드#!/bin/bash# 압축 파일의 이름zip_file="htomss_mobile_web.zip"destination_folder="D:\dev-htomss\w...

shell 코드#!/bin/bash# 압축 파일의 이름zip_file="htomss_mobile_web.zip"destination_folder="D:\dev-htomss\w...

OS 6.0이상, 미만으로 권한 여부가 나뉘지만 OS 6.0이상으로만 정리권한이란? 앱 서비스 제공자는 해당 서비스를 제공하기 위하여 이용자의 스마트폰 내의 정보 및 기능에...

코드가 들어있는 파일까지의 경로 실행 경로가 ~/main/run.py 코드가 들어있는 경로는 ~main/src/utils/logger.py 일때import osprint(...

Object To MAp질문javascript 에서 object 타입을 map타입으로 변환할 때 배열 안에 있는 object들도 map으로 변환시킬 수 있게 reucrsive...

==연산자와 === ’==’는 비교하는 두 개의 값(피연산자)을 강제로 같은 형으로 변환한 후, 비교를 수행합니다.즉, 두 값의 타입이 다르더라도, 형 변환된 값이 같다면 ...

1구하고자 하는 날짜 시간으로 변경public static final String DEFAULT_PATTERN = "yyyyMMddHHmmss";public static fi...

문제 발생특정 상황에 따라 eventListener 함수를 변경해야 한다.웹 검색 결과 eventListener 들을 전체 삭제하는 방법이 몇가지 있었다.box.replace...

?? 연산자 a ?? b 의 결과는 a가 null 또는 undefined가 아니면 a이고 그 외에는 b이다.옵셔널 체이닝 ?.특징 프로퍼티가 없는 중첩 객체에 에러 없이 ...

DOM(Document Object Model) XML 및 HTML 문서를 응용프로그램에서 사용하기 위한 API 규격 문서 객체란 <html>이나 <bod...

적용된 코드<label for="radio-display01" class="radio-item" id="phone">표시 <input type="radio"...

change listener<input type="radio" name="myRadios" value="1" /><input type="radio" name=...

promise, then 비동기 처리를 효율적으로 수행시켜줌 비동기 처리시 콜백함수를 연달아 적용하여 콜백지옥을 해결해줌 new Promise 수행 순간 코드가 실행되기...

목차PART 0 개발 환경 구축 파이썬 설치 필요 패키지 설치 파이썬-엑셀 연동 실습PART 1 넘파이(Numpy) 배열(ndarray) 연산 미분PART 2 딥러...

1 DateTimeFormatter formatter = new DateTimeFormatterBuilder() .appendPatte...

Date Deprecated 된 함수들이 많고 아래의 문제점들이 존재한다.불변 객체가 아니다. set으로 변경이 가능하여 날짜변경이 가능하다 get/set 메서드에서 직...

pippip install -r requirements.txtcondaconda install --yes --file requirements.txt

복합조건 findRowExpr : 조건표현식을 만족하는 첫 번째 row의 인덱스 반환; findRowExpr(EXPR);ex) dataset1.findRowExpr("DEP...

min~max 값을 갖는 랜덤변수 코드int min = 0;int max = 12;int randomValue = (int) (Math.random() * (max - min...

많은 시간에 걸쳐 진화를 거듭하면서 다양한 사용처와 플랫폼을 지원하게 된 자바스크립트는 본래 웹 브라우저에서 사용하려고 만든 언어이다. 그래서 사실 ‘웹’이라는 분야에서 자바...

개발 방법론의 의해위협모델링 해킹, 재난, 재해등등 화면설계서보고 발생 가능한 위협들을 뽑아낸다. 설계단계 보안 가이드가 필요함 설계단계부터 위협모델링을 하고 보안 통...

사용법1karabiner 설치2 오른쪽 아래에 네모난 커서 있는 키는 웹에서는 menu키라고 부르지만 karabiner에서는 application키이다. 해당 applic...

스펙 AMD 5600 RTX 3060Ti 16GB 512GB SSD배송박스부터 엄~청크고 정성을 다해서 포장해주셨다. 얼른 내부를 보고싶어서 박스 사진을 못찍었지만본체...

엔트로피 정보를 표현하는데에 있어서 필요한 최소 평균 자원 량 어떻게 코딩(허프만 코드)을 해도 이거보다 낮게, 짧게 코딩할 수 없다. Average Coding Len...

torch.vmap 1차원 행렬, 1차원 행렬만 할 수 있는 torch.dot 함수를 broadcasting을 통해 한 번에 실행시킬 수 있는 함수사용법def my_dot(...

zip메서드같은 인덱스에 위치한 값들을 튜플로 묶는다.a = [0,1,2,3,4]b = [0,1,2,3]c = [2,4,6]print(zip(a,b,c))print(list(...

[iot] 결함이란(with 이상, 고장)ISO (international organization for standardization) 에선 이상, 고장, 결함을 다음과 같이...

토큰 vs 세션세션 서버에서 사용자가 로그인 중임을 기억하고 있는 시스템 메모리, 디스크, 디비 등에 저장 (주로 메모리)로직 사용자 로그인 사용자 정보 조회 세션 ...

웹펙이란 모듈 번들러 웹앱의 구성 요소 (HTML, CSS, Javascript 등)을 각각의 모듈로 보고 이를 조합하여 병합된 하나의 결과물로 만드는 도구모듈 특정 기...

원인 2021년 2월 출시된 npm 7버전부터 추가된 peerDependencies를 자동으로 설치하는 기능npm의 의존성 관리npm은 아래 5가지 종류의 의존성을 제공하고...

@mixin 반복적으로 재사용할 CSS 스타일 그룹 선언을 정의하는 기능 테마 값, ltr, rtl 등을 변수로 넘겨서 공통으로 사용할 수 있다.함수 선언@mixin 믹스...

선택자 종류 id 선택자 ★ : (예) #hz {color:red;} class 선택자 ★ : (예) .hz {color:red;} 전체선택자 (=공통선택자) : (...

eslint란// 함수형 키워드 사용function foo() {...}// 화살표 사용const foo = () => {...}위 코드 처럼 javascript 문법의...

proptypes란?자바스크립트는 유연한 특성 때문에 코딩이 쉽지만, 타입 정의가 안되기 때문에 타입스크립트를 많이 사용한다. 하지만 자바스크립트를 이용해 앱을 개발해야 하는...

코드 import pandas as pd import glob import os # https://www.delftstack.com/ko/howto/py...

메서드@classmethod@classmethoddef get_network(cls): 객체 인스턴스를 의미하는 self 대신 cls 라는 클래스를 의미하는 파라미터 사용 ...

코드pd.DataFrame(list(zip(lst1, lst2, lst3)))이렇게 하면 컬럼이 0,1,2 순으로 생성된다.컬럼과 함께 설정하고자 한다면pd.DataFrame...

코드 column1 column2 column30 0 0 01 1 1 12 ...

LGBM?A Highly Efficient Gradient Boosting Decision Tree작동원리 다양한 Boosting 알고리즘에서 sample weight는 데...

[도서] 전문가를 위한 파이썬대상코딩에대한 기초는 있고 전문가로 진화하고 싶은 사람들4.1 파이썬과 코틀린의 유사한 객체지향 특징슈퍼클래스 메서드의 쉬운 호출객체 자기 참조데...

변수의 유효 범위(variable scope)변수가 선언된 위치에 따라 해당 변수가 영향을 미치는 범위전역변수 함수 밖에서 변수 선언 후에 함수 내부 등에서 지역적이 아닌 ...

[Review] 허브 vs 독 차이, nextu 1401-ds 도킹(독)스테이션 구매 후기mac m1 pro를 구매 후 집에 있는 랜선, hdmi모니터, 기계식 키보드, 마우...

코드for i, (idx, row) in enumerate(test_df.iterrows()): print(i)

datadog 이란 소통의 도구 개발, 운영을 효율적으로 할 수 있도록 제공하는 end-to-end Full Stack 모니터링 솔루션핵심 가치Traces 서비스 전반에...

jumpbox 점프 서버, 점프 호스트 또는 점프 박스는 별도의 보안 영역에 있는 장치에 액세스하고 관리하는 데 사용되는 네트워크의 시스템 두 개의 서로 다른 보안 영역에...

확률 분포수집 및 관측된 데이터의 발생 확률 (또는 분포)을 잘 근사하는 모형$ p(x \vert \theta) = p(x; \theta) = p_{\theta}(x) $ 같...

클래스 속성 vs 인스턴스 속성클래스는 붕어빵을 만드는 틀객체는 붕어빵 한 개클래스 속성 클래스 내부의 속성class Person: count = 0person1 = ...

[도서] 단단한 파이썬내용최소 놀람의 원칙 코드를 읽는 사람들을 놀라게 하지 않아야한다. 코드가 너무 완벽해 보여 읽는 이들로 하여금 “이 코드는 문제가 없을 것이야” 라...

mutable vs immutablemutable 변하기 쉬운 수정 가능한 객체 list, tuble…immutable 불변의 수정 불가능한 객체 int ,floa...

화소란? 총 픽셀을 뜻하며 가로x세로 값 FHD 화소수는 1920x1080=2,073,600화소수 = 약 200만화소UHD Ultra High Definition 4K...

문제 발생conda install pyspark 로 스파크 라이브러리 설치 후import pyspark 를 수행하면 pyspark import TypeError: an int...

파일 콜렉션 반 정형, 비정형 데이터 파일 스트림 데이터를 끊임없이 동기화 하거나 적재해야 하므로 운영 및 유지관리에 어려움 어떻게 처리하는가? 이벤트 발생 시...

Fluentd 란? 통합된 로그 수집 프레임워크를 제공하며, 데이터 포맷은 Json 기반으로 다양한 로그 유형의 통합이 가능합니다. 대부분의 기능을 plugin 형태로 구...

superset table chart에 링크 넣는 방법이 잘 정리되어 있는게 없어서 정리합니다.준비물 원하는 테이블 로우에 들어갈 URL 컬럼절차Edit datasoruce...

[liquid] string slice변수에 대한 사용{{ "abcdef" | slice:1, 3 }}=> bcdsize 변수 할당{% assign cate = pre_...

[liquid] string size 사용변수에 대한 사용{{ pre_url | size }}size 변수 할당{% assign var1 = pre_url | size %}...

[python] create_engine schema settingpostgres 접속 명령어db_connection_str = 'postgresql://postgres:as...

nameif __name__ == "__main__":# 코드 위 명령어는 파이썬 파일이 임포트된 경우가 아니라 인터프리터(IDE)나 cmd 에서 python ~~....

[docker] docker vs docker-compose vs docker-desktopdockerfile 도커 이미지 생성을 위한 필요한 내용이 들어있는 파일docke...

[tips] m1 macbook tensorflow gpu 설치 conda install -c apple tensorflow-deps python -m pip install ...

[ML] sigmoid vs softmaxsigmoid Logistic Regression binary classification (0,1) 최종 노드의 activati...

[ML] 배깅, 부스팅, 스태킹 (bagging, boosting, stacking)모델을 모아서 예측을 수집하기 위한 앙상블 기법들에 대해 정리배깅 bootstrap ag...

[ML] 헷갈리는 머신러닝 알고리즘 (cross_validate, kfold, StratifiedKFold, KNeighborsClassifier, KMeans GridSea...

[CV] CNN calculate parametermodel.summary()Model: “sequential”_________________________Layer (typ...

[DE] beeline 명령어database 생성create database if not exists testdb comment 'test database';imdb_movi...

[tips] logitech mouse g hub inactive problem원인1로지텍 G 허브에서 비활성화 문제가 발생하는 이유는 karabiner때문이다.karabin...

[spark] spark란? spark 기본 개념spark란? 범용적인 목적을 지닌 분산 클러스터 컴퓨팅 프레임워크 내 결함성, 병렬처리를 언어 수준에서 처리가 가능 J...

[DE] spark vs hive vs hadoop vs rdbms 간단 정리hive hive는 SQL언어를 하둡 위에서 사용할 수 있는 쿼리 엔진이다. Metastore...

[tips] mac os keyboard home,end 윈도우처럼 사용하기문제1 mac에서 home,end key가 있는 키보드를 연결하고 사용할 떄 어떤 applicat...

[python] 폴더 내의 모든 파일 가져오기 코드# use glob to get all the csv files# in the folder# path = os.getcwd(...

[heroku] heroku사용후기지인의 요청으로 heroku에 Node.js , React, DB 구축을 도와주었다.장점 배포가 쉽다. APP 구성 디자인이 간단하다. ...

[ml] Precision, RecallRecall Recall은 실제로 True인 데이터를 모델이 True라고 인식한 데이터의 수입니다. 모델이 True라고 예측한 갯수...

[docker] conatiner내부에서 docker 실행Data Engineer 과정중 shell에 접속하여 이것저것 해볼 수 있는 환경이 있었다..당연히 여기서 docke...

[docker] linux에 docker 설치apt-get updateapt install -y docker.ioapt install docker-composedocker i...

[sqoop] sqoop-mysql 연동

[postgresql] postgres cli 명령어postgres 접속 명령어# localhost의 5432 port로 Postgresql 접속을 시도. Target DB는...

[postgrsql] PostgreSQL-tmp.s.PGSQL.5432-failed문제발생 brew services start postgresql 로 서비스 실행시...

[postgresql] dbname, dbhost, etc, permission denied to create databasedatabase \list 명령어로 Li...

[tips] Jekyll Github Page 미지원 Plugin 빌드 배포 (rake publish)문제jekyll-paginate-v2 를 추가했더니 로컬에서는 정상 작동...

[css] position, display 정리 값 의미 static 기준 없음 (배치 불가능 / 기본값)...

[tips] github blog utterances 댓글 github 로그인 후 게시글로 이동 안될때link tag가 모여있는 html에<link rel="canoni...

[python] DatetimeIndex 값 추가하기 및 date관련 함수 라이브러리 날짜, 시간 클래스 타임델타 클래스 ...