본문 바로가기

분류 전체보기

(89)
WSL2 ssh key 관리하기 WSL2 github ssh key WSL2가 몇가지 문제점만 빼면 현존하는 OS중 windows가 가장 좋다고 말해도 될정도로 좋은거 같다. 오늘은 그 문제점 중 하나인 WSL2 ssh key github에 연결하기에 대해서 말해볼려 한다. WSL2 ssh key WSL2를 사용하면 linux를 windows안에서 window , linux가 자원을 공유하면서 2가지의 장점을 모두 누릴 수 있다. linux를 사용하다 보면 ssh key로 접속을 해야하는 일이 자주 생긴다 . 이 때 , linux에서 ssh key를 WSL .ssh directory에서 보관하고 , windows 용 ssh key를 windows .ssh directory 에서 보관하면 신경을 안써도 되긴하지만, 개발자로서 window..
누구나 할 수 있는 WSL설치! WSL이란? Linux용 Windows 하위 시스템을 사용하면 개발자가 기존 가상 머신의 오버헤드 또는 듀얼 부팅 설정 없이 대부분의 명령줄 도구, 유틸리티 및 애플리케이션을 비롯한 GNU/Linux 환경을 수정하지 않고 Windows에서 직접 실행할 수 있습니다. 다음을 수행할 수 있습니다. Microsoft Store에서 즐겨찾는 GNU/Linux 배포를 선택합니다. grep, sed, awk 또는 다른 ELF-64 이진 파일과 같은 일반적인 명령줄 도구를 실행합니다. 다음을 포함하여 Bash 셸 스크립트 및 GNU/Linux 명령줄 애플리케이션을 실행합니다. 도구: vim, emacs, tmux 언어: NodeJS, Javascript, Python, Ruby, C/C++, C# F#, Rust, ..
Unix 명령어 정리 폴더(directory) 생성 UNIX GUI 입력 mkdir -p ab/cd/ef .. (마우스이동 -> 폴더생성) 실제 동작 mkd tab -p ab/cd/ef . (마우스이동 -> 폴더생성) * N mkdir 이 더 빠르다. 폴더 or 파일 복사 붙여넣기 UNIX GUI 입력 cp ab/cd/ef /ab/cd/ef/dfd 마우스이동 ->폴더 탐색-> 폴더 복사->폴더 클릭 후이동 -> 붙여넣기 실제 동작 cp ab/tab tab ab/tab tab tab 마우스이동 ->폴더 탐색-> 폴더복사 -> (폴더 클릭 후 이동)* N -> 붙여넣기 cp 가 더 빠르다. 파일 및 폴더 이동 UNIX GUI 입력 mv ab/cd/ef /ab/cd/ef/dfd 마우스이동 ->폴더 탐색-> 폴더 클릭->폴더 클릭 ..
UNIX 명령어 vs GUI 이전에 왜 linux, shell 명령어가 중요한지부스트캠프 - 최종프로젝트 회고록 (tistory.com)에서 적은적이 있습니다. 이제부터는 LInux,Shell 명령어라는 단어를 UNIX 명령어로 정정하도록 하겠습니다. UNIX 명령어와 일종의 라이벌 관계(상대편)에 있는게 GUI Interface라고 생각합니다. UNIX 명령어로 명령어를 내리는 Shell을 CLI(Command Line Interface)라 부릅니다. GUI 를 혐오하고 모든지 CLI로 만 해결하려는 개발자들을 예전에 몇몇 본적이 있습니다. 극단적으로 GUI를 혐오하고 CLI를 찬양할 필요는 없다고 생각합니다. UNIX 명령어 vs GUI Microsoft가 Windows를 출시한 이후 , GUI Interface가 Standar..
부스트캠프 - 최종프로젝트 회고록 약 1달간의 준비를 하고 12.27일 날 최종 프로젝트가 완료되었습니다. 계획을 해서 실행하기로 한 부분을 실제로 다 했기에 , 완성이라는 경험을 얻고 가는 의미 있는 프로젝트였다고 생각합니다. 이 프로젝트에서 제 개인적으로 다음에 보완해야 할 점을 적어볼까 합니다. (적다 보니까 두서없이 적은 거 같아서 죄송합니다.) 2022-01/03- 어떻게 이 문제를 고칠려 하는지 추가 CI / CD pipeline에 대한 이해 부스트캠프에서, 1달간의 최종 프로젝트를 경험하면서 어떤 문제를 풀기 위해 정의하고 이 문제를 푸는 ML system을 만들기 위해 들어가는 시간이 많이 들어가지 않았습니다.branch(서버)를 github repository로 관리를 했습니다. 솔직하게 말하면, 저는 git의 목적을 잘..
GCP Certificate 어떻게 준비할까 안녕하세요, 저는 GCP Certificate 를 11월 21일날 확정적으로 취득을 했습니다. Professional Data Engineer • CHOI WOONGJOON • Google Cloud (credential.net) 이제 취득을 하게 되면 이렇게 자격증이 발급이 됩니다. 저는 GCP Professional Data Engineer를 취득했습니다. Professional 이 associate 자격증보다 조금 어렵다고 알려져 있지만, 사실 PDE 하나밖에 시험을 보지 않아서 잘은 모르겠습니다. 이제 이 시험을 어떻게 준비했는지와 이 시험에 대한 개인적인 생각을 얘기해보겠습니다. 시험 공부 자료 저의 경우 강의자료는 Coursera의 PDE 강의 와 Qwiklabs 의 Data Enignner ..
Pilot Tagging Pilot Tagging은 Guide Line을 더 잘 작성하기 위해서 labeler들이 미리 사전에 sample data에 대해 라벨링을 해보고 일치 여부를 PE,PA, Fleisis's Kappa를 이용해 계산하는 것입니다. 라벨링의 불일치가 많이 나오는 부분에 대해서 회의를 통해 GuideLine에서 수정할 부분이 있으면 수정하는 과정입니다. 이 수식을 통해 무언가를 해석하기 보다는 일관성 있는 labeling을 위하여 GuideLine을 정교하게 만드는 과정이라고 생각합니다.
Data제작을 하면서 느낀점 부스트캠프에서 데이터 제작 프로젝트를 하였는데, 사실 나한테 정말 필요하고 나의 목표에 다가가기 위해 필요한 과정일까 , 이 코스가 아니면 할 수 없는 일인가를 생각해 보았습니다. 솔직히 말하자면, 1차 산출물 이후 할 필요는 없다고 느꼇습니다. 피드백을 1차 산출물을 이후 제공받지 않았기 때문에 , 할 필요 없다고 느꼈습니다. 2차 피드백을 받지 못한다면, 우물 안의 개구리 에 불과하기 때문에 , 이 과제를 통해서 어떤 점이 성장할 수 있을까라는 의문이 들었습니다. 그리고 이것을 benchmark로 제공해줄 만큼 quality에 자신이 없었기에 , 모든 text 파일에 대해 제작을 하는 과정은 불필요하다고 느꼇습니다. 따라서 , iaa,klue fine tuning 보다는 GuideLine을 작성하는 ..