본문 바로가기

Ankiwoong

(781)
[Python]Matplotlib box-and-whisker plot Basic(상자 수염 그림) Live Coding 1. Sample Data # 딕셔너리 성적 리스트 grade_dic = { '국어': [98, 88, 68, 64, 120], '영어': [None, 90, 60, 20, 50], '수학': [90, 70, None, 31, None], '과학': [120, 50, None, 60, 88] } 2. 일부 데이터에 한해서 상자 수염 그림 만들기 from pandas import DataFrame from matplotlib import pyplot from Data import grade_dic df = DataFrame(grade_dic, index=['노진구', '이슬이', '비실이', '퉁퉁이', '도라에몽']) # 한글폰트, 그래픽 크기 설정 pyplot.rcParams['f..
[HandCoding]손코딩 테스트 검증 항목> 1. 코딩을 실제로 할 수 있는가? 2. 논리적 사고가 가능한가? 3. 코드 스타일은 어떤가? 4. 코드 내용이 얼마나 정확한가? 5. 여러 가지 변수와 환경의 복합적인 상호작용으로 발생하는 문제를 처리할 수 있는가? 6. 문제 사항에 대하여 다양한 솔루션을 제공할 수 있는가? 7. 팀원 끼리 의 알고리즘 사소통시 문제 사항은 없는가? 8. 데이터 구조 / 알고리즘 지식이 있는가? 9. 복잡도가 있는 문제를 처리 할 수 있는가? 유의점> 1, 문구 하나하나에 조건이 숨겨져 잇을 수 있음 2. 애매한 부분은 확인 또 확인하는 습관을 기른다. 3. 예제를 손으로 직접 풀어보면서 문제를 이해할려 한다. 4. 최적의 알고리즘을 생각하지 말자. 5. 어떻히든지 코드를 작성해서 요구에 맞는 결과물을 제..
[Windows7]Windows 7 지원 중단 알림(KB4524752) 2020년 1월 14일 부로 Windows 7은 지원종료가 되었다. 이에 따라 MS에는 Windows 7 사용자에게 지원종료 메시지 패치인 KB4524752 를 배포햇다. 이에 이 화면이 아래와 같이 나오는 사용자에게는 정말 많은 문의가 들어왔다. 파란색 화면으로 희한한게 뜬다는... 메시지 방법은 총 2개로 보인다. 필자가 맞이한 메시지는 위에 메시지이고 위에 메시지가 보통으로 맞이하는 창일것이다. 이는 사용자에 따라 틀리지만 제법 장애 접수가 많이 된다. 하지만 이 경우에는 사용자에게 메시지 다시 안보기를 클릭하고 재부팅 하라고 안내하면 모든 장애 접수는 마무리 된다. 하지만 역으로 생각하면 보안 프로그램에서 이번 패치로 인하여 생긴 프로그램을 인식하여 몬가 희한한 일이 벌어질 수 있으므로 아래에 위..
[Windows10]Windows 7 -> Windows 10 전환 작업 Image? 이미지 작업은 필수 작업. 각 벤더 사 별로 이미지 작업은 해야된다. 반드시 작업시 귀찮더라도 벤더 사에서 제공하는 Windows 10 드라이버를 사용한다. 예를 들어 3DP 나 만능 드라이버를 사용하여 작업하면 추후에 피곤한 경우가 생긴다. Q> 담당하는 사이트가 조립 PC가 많아서 이미지 작업화를 할 수 없다. 이미지 작업은 반드시 해야되는건가? A> 이미지 작업을 하면 기본적으로 사용자 백업을 포함하여 작업 소요시간이 절반 아니 세배이상 단축시킬 수 있다.(사실 전환 작업자의 영향이긴 하나 보통 단축이 가능하다) Windows 10 은 MS에서 기본 제공하는 드라이버가 많으므로 별 상관이 없다. 즉, 보드별로 이미지를 나눈다면 가능하다. 하지만 전산 구매 담당자가 마구 잡이로 구매를 했..
[GIT]Get remote Branch information(원격 브랜치 정보) 1. git_home [ 지역 저장소 ] $ git log --oneline $ vim f3.txt $ git add f3.txt $ git commit -m "create f3.txt" $ git log --oneline $ git push $ git log --oneline 2. git_office [ 지역 저장소 ] $ git fech $ ls -la $ git log --oneline $ git status $ git checkout FETCH_HEAD $ git log $ git checkout master $ git merge FETCH_HEAD $ git log
[GIT]Replicate / Raise / Lower Remote Storage(원격 저장소 복제 / 올리기 / 내리기) - Collaboration(협업) 1. git clone [ 복제 ] git_home [ 지역 저장소 ] $ git clone 원격저장소주소 git_home $ ls -la $ cd git_home $ git log $ git remote -v git_office [ 지역 저장소 ] $ git clone 원격저장소주소 git_office $ ls -la $ cd git_home $ git log $ git remote -v 2. push [ 올리기 ] git_home [ 지역 저장소 ] $ vim f1.txt $ git commit -am "add c" $ git push 3. pull [ 내리기 ] -> push [ 올리기 ] git_office [ 지역 저장소 ] $ git pull $ vim f1.txt $ git commit -a..
[GIT]SSH Remote Access(SSH 원격 접속하기) 1. SSH(Secure Shell) : 보안이 강화된 안전한 방법으로 정보를 교환하는 방식 2. Private Key(프라이빗 키) : 아무도 알 수 없게 사용자 컴퓨터에 저장되는 키 3. Public Key(퍼블릭 키) : 외부로 공개되는 키 4. Create SSH Key(SSH 키 생성하기) $ ssh-keygen $ cd ~/.ssh $ ls -la 5. Send SSH Keys(SSH 키 전송하기) $ cd ~/.ssh $ cat id_rsa.pub 6. Connecting the SSH Key(SSH 키 연결하기) $ cd ~ $ git init connect-ssh $ cd connect-ssh $ git remote add origin git ssh 주소 $ git remot -v
[GIT]Collar Hub Storage Screen(깃 허브 저장소 화면) 알림 / 즐겨찾기 / 복제수 많으면 괜찮은 저장소의 내용 Star의 숫자가 높을수록 좋아하는 사용자가 많다는 뜻 fork의 숫자는 직접 소스를 분석하면서 공부하려면 복제를 해야되므로 숫자가 높을 수록 좋은 내용