본문 바로가기

전체 글223

vscode 원격 ssh 연결 확장 설치 https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.vscode-remote-extensionpack 호스트 등록 사이드바의 '원격 탐색기' 열기 SSH Targets 선택 Add New id@host 입력 config 파일 선택하라고 하면 Users 경로 선택 자동 로그인 셋팅 * 로컬 (윈도우 기준) ssh-keygen -t rsa -b 4096 위 명령어 입력하면 저장 경로와 추가 암호를 물어보는데 디폴트값 사용해도 무방하므로 엔터키 눌러서 넘어간다 Get-Content .\.ssh\id_rsa.pub | clip 파일 내용을 클립보드로 복사한다 * 서버 id@ip 처럼 리모트 접속 > Open Folder 버튼 표시.. 2022. 6. 10.
vscode 유용한 확장 및 단축키 https://marketplace.visualstudio.com/items?itemName=usernamehw.errorlens 에러 문구를 코드 안에서 바로 보여줌 https://marketplace.visualstudio.com/items?itemName=oderwat.indent-rainbow if 등의 들여쓰기를 더 가시성 있게 https://marketplace.visualstudio.com/items?itemName=mechatroner.rainbow-csv csv 를 더 보기 편하게 https://marketplace.visualstudio.com/items?itemName=albert.TabOut 닫는 따옴표가 자동 완성되면 탭 키를 이용해 커서를 따옴표 뒤로 이동시켜줌 https://m.. 2022. 6. 10.
팀즈 상태 메시지 자동으로 바꾸기 팀즈 상태 메시지 문구 바꾸는 방법을 찾아봄 https://docs.microsoft.com/en-us/graph/graph-explorer/graph-explorer-overview https://docs.microsoft.com/en-us/graph/api/presence-setpresence?view=graph-rest-beta&tabs=http Graph Explorer 로 테스트 해보려고 했는데 상태만 가능하고 상태 메시지는 미지원 https://www.onmsft.com/how-to/microsoft-teams-status-on-power-automate 파워 오토메이트로 가능하긴한데 즉시 반영되지는 않고 좀 느리다 * pinnednote : '사람들이 나에게 메시지를 보낼 때 표시' 기능을 .. 2022. 5. 26.
컨플루언스 아바타 크게 보기 대메뉴 '사람'에서만 크게 보기 * 사용자 HTML > 바디 끝나는 부분에 자바스크립트로 추가 * 제이쿼리 사용해야 그나마 제대로 동작 * 아바타 픽셀 사이즈가 짝수가 되면 흐려보임 if (window.location.href.indexOf("browsepeople") + window.location.href.indexOf("dopeopledirectorysearch")) { $("#peoplelist .userLogo, #peoplelist .img.userLogo").css({ width: "91px", height: "91px" }); $("#peoplelist .aui-avatar.aui-avatar-large, #peoplelist .aui-avatar-inner").css({ width: "9.. 2022. 5. 20.
[amplitude] 웹사이트 MAU 체크하기 설치 amplitude 가입 데이터 소스에서 javascript 코드 복사 웹사이트에 javascript 코드 삽입 테스트 코드를 개발자 콘솔에서 날려서 문제없으면 완료됨 사용 javascript 코드에 아래 내용 추가 amplitude.getInstance().logEvent('visit'); https://analytics.amplitude.com/ new > chart > segmentation > Events > visit 선택 > group by 는 title, url, space 선택 주요 지표 formulas 에서 설정 MAU : ROLLWIN(Uniques, A, 30) stickiness : %:Uniques(A) / ROLLWIN(Uniques, A, 30) Confluence Serv.. 2022. 5. 20.
탐색적 데이터 분석 (eda) 가설로 데이터 검증을 하는게 아닌 데이터를 살펴보면서 인사이트 찾기 https://pypi.org/project/sweetviz/ import pandas as pd import sweetviz as sv df = pd.read_csv("titanic.csv") my_report = sv.analyze(df) my_report.show_html() https://pypi.org/project/pandas-profiling/ import pandas as pd from pandas_profiling import ProfileReport df = pd.read_csv("titanic.csv") profile = ProfileReport(df, title="report") profile.to_file("you.. 2022. 5. 16.
오렌지3로 머신러닝 해보기 * 딥러닝과의 차이 머신러닝은 사람이 학습 데이터 제공 딥러닝은 기계가 스스로 학습 * 오렌지3 https://pypi.org/project/Orange3/ 설치 : pip install Orange3 실행 : orange-canvas * 실습 1. 공부용 데이터 추가 > 속성 예측해야 할 항목을 타겟 설정 넘버링, 날짜 등 부가 정보는 메타 설정 불필요한 정보는 스킵 나머지는 피쳐 유지 (타겟의 원인이 되는 정보) 2. 공부 데이터와 프리딕션(예측) 항목 중간에 모델로 연결 학습 진행됨 모델은 여러개 사용 가능 3. 예측용 데이터 추가 피쳐 정보는 임의로 입력해놔야 함 4. 예측 데이터와 프리딕션 연결 5. 프리딕션 더블클릭하면 결과 표시 --- 2022. 5. 16.
pywinauto 사용해보기 윈도우11의 메모장 최신 버전으로 진행 객체 구조는 inspect 도구를 구글링해서 파악해도 됨 # pip install pywinauto from pywinauto.application import Application # 메모장 실행하기 (최신 프로그램은 대체적으로 uia) app = Application(backend="uia").start("notepad.exe") # 실행 대기 # app.window(title='제목 없음 - 메모장').wait('ready', timeout=5) # 객체 구조 확인하기 # dig.print_control_identifiers() # 창 정의 (띄어쓰기 및 하이픈 없어도 인식) # dig = app['제목 없음 - 메모장'] dig = app['제목없음메모장'].. 2022. 4. 5.
구글홈 루틴으로 미세먼지 알림 셋팅 시작 조건 어시스턴트에게 말할 명령어 : '더스트' 입력 추천 시간 : 자유롭게 설정 작업 명령어 직접 추가해 보기 : '미세먼지 xx동 어때' 동작 확인 '오케이구글 더스트'라고 말하면 미세먼지를 알려준다 설정된 시간에도 알려준다 2022. 4. 1.
ASUS 젠북 셋팅기 (UM3402YA-KP103) https://www.asus.com/kr/Laptops/For-Home/Zenbook/Zenbook-14-UM3402-AMD-Ryzen-5000-series/ Zenbook 14 (UM3402, AMD Ryzen 5000 series)|노트북 노트북|ASUS 한국 ASUS Zenbook은 컴팩트하고 가벼운 고성능 노트북입니다. Zenbook Pro, Duo, S 및 Flip 시리즈는 엔터테인먼트, 크리에이티브 작업 및 일상 사용에 적합합니다. www.asus.com 구매 이유 sRGB 100% 보조배터리로 충전 가능 배터리 수명관리 SW 제공 운영체제 미탑재 16기가 메모리 기존 PC 현재 윈도우 키 체크 (링크) 윈도우 인증 해제하기 (링크) 설치용 USB 만들기 https://www.microsof.. 2022. 3. 31.
스플렁크 메모 중복 제거 : dc(x) 필드끼리 계산 : eval x=y+z _time 다듬기 : eval date=strftime(_time, "%Y-%m-%d") 필드명 변경 : rename x as y 정렬 : sort [n] -x (+는 오름차순, -는 내림차순 / n은 출력 개수) 통계 : stats first(x) (x필드의 첫번째 행 값) 필드 제거 : fields - x 특정 필드만 표시 : table x y 스파크라인 : chart sparkline(x) 필터링 : search a 2022. 3. 3.
플랫폼별 MAU 측정하기 PC 스플렁크 등으로 로그 수집 후 조회 유니크 id는 여러가지가 있음 dc 함수로 중복 제거 ... | timechart span=1mon dc(uuid) iOS https://appstoreconnect.apple.com/ 앱 분석 > 제품 선택 > 지표 우측 상단의 기간 > 특정 월 선택 활성 상태 (지난 30일) 선택 하단 리스트의 합계로 측정 (리스트의 평균값) 동의한 사용자만 모니터링 가능 (옵트인) 안드로이드 https://play.google.com/console 검색 > 통계 > 앱 선택 우측 상단에서 특정 월 선택 설치한 사용자 수 > 참여도 > 월간 활성 사용자 로 변경 수정 > 30일 이동 평균 조회 기준 > 모든 국가/지역 하단 리스트의 최종일로 측정 웹 https://analyt.. 2022. 2. 18.