본문 바로가기

분류 전체보기224

ec2 에서 파이썬 환경 셋팅 버전 정보 확인 grep . /etc/*-release 이렇게 나타난다 Amazon Linux 2 - centos rhel fedora 현재 설치된 파이썬 확인하니 2버전과 3버전 모두 있음 ls /bin | grep python 기본 파이썬 확인했더니 2버전이 기본 python -V 3버전을 기본 버전으로 하고자 함 일단 설치 가능한 최신 파이썬 확인했더니 3.8이 나옴 amazon-linux-extras | grep python 3.8 활성화 sudo amazon-linux-extras enable python3.8 3.8 설치 sudo yum install python3.8 기본 파이썬 변경 sudo update-alternatives --install /usr/bin/python python /u.. 2022. 6. 29.
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.