1. React facebook.com에서 UI(사용자 인터페이스)를 더 잘 만들기 위해 만든 자바스크립트 UI이다. 웹 사이트는 많아지는 정보에 따라 매우 빠른 속도로 복잡해진다. 정보를 표현하는 html태그들은 점점 복잡해지고, 그에 따라 코드는 더욱 복잡해진다. 2. React의 대략적 모습 수많은 태그로 이루어진 웹페이지 파일(main.html)이 있고, 이 코드는 top, body, bottom으로 나뉘어져있다고 가정해보자. 그렇다면 React는 간단히 말해서, top을 이루는 태그들을 따로 빼서 top.html이라는 파일을 만들고, 메인을 이루는 main.html에서 분리된 top을 불러 지금까지 몇 십줄이었던 top을 이루는 코드 대신에 이라는 사용자 정의 태그를 사용하는 것이다. 이렇게 사..
1. Git 설치 http://git-scm.com/에서 Windows에 들어가 다운을 받으면 된다. 네트워크 메모리가 모자라면 다운이 느리다......(유투브 틀어놓고 다운을 받으려고 했는데, 너무 느려서 껐다...) 다운을 받은 후에, cmd창을 열어서 git --version 명령어를 통해 버전정보가 뜨는지 확인했다. 버전 정보가 떠서 성공!!야호 (원래 설치가 제일 어려운 법..) 2. 환경 설정 환경 설정은 참고에 적어두었던 사이트에서 보고 그대로 하였다. 3. 로컬 저장소 등록 Git은 원격 저장소와 로컬 저장소 두 종류의 저장소를 제공하는데, 1) 원격 저장소(Remote Repository) : 파일이 원격 저장소 전용 서버에서 관리되며 공유를 위한 저장소 2) 로컬 저장소(Local Re..
1. 객지설 팀플 : GUI를 쓰는 대신에 console창으로 출력하여 보여주는 형태 선택 메뉴를 만들어 사용자가 값을 입력하면 함수를 실행시키는 형태로 만들었음 2. Visual studio 재설치 : 아마 버전이 달라서 생기는 문제이긴 한 것 같은데, 정확한 이유를 모르겠다 조장님의 visual studio가 2019버전이고, 내 것은 2017버전 새로 다운 받느라 시간이 좀 많이 걸렸다... 3. 알고리즘 보고서 : 총 4문제 중 2문제 보고서 작성 내일은 driller문제랑 change문제를 표 그려서 작성할 것
원문 : https://drzwave.blog/2017/10/26/how-to-make-a-z-wave-super-sniffer/ (이 글은 원문을 단순해석한 글입니다.) 이 포스팅에서는, 어떻게 Z-Wave packet sniffer뿐만 아니라 단지 보통 sniffer로는 할 수 없는 SUPER Z-Wave packet sniffer를 만들었는지 보여줄 것이다. Z-Wave 개발자인 경우, 널리 사용되는 WireShark 네트워크 sniffer와 유사한 "Zniffer"라는 Z-Wave 개발 키트와 함께 사용할 수 있는 패킷 스나이퍼 도구가 있다. 불행하게도 Z-Wave 평균 사용자에게 이 도구는 DevKit을 구입하고 해당 NDA문서에 서명한 개발자들에게만 사용될 수 있다. Zniffer 소프트웨어는..
Principle of Locality 프로그램은 언제나 그들의 주소 영역에서 작은 부분을 접근한다. ( 생활에서의 예 : 지난 주에 지각한 사람은 이번 주에도 지각할 확률이 높음, 그러므로, 출석을 부를 때, 전체를 확인 == 지난 주 지각한 사람문 호명 ) - Temporal locality 시간적 지역성 자주 접근되는 item들은 또 다시 접근될 확률이 높다 ex) instructions in a loop, induction variables (for loop의 int i변수 같은 경우) (시간 지역성이 잘 들어나는 것일 뿐, 공간적 지역성이 없는 건 아니다) - Spatial locality 공간적 지역성 최근에 접근되었던 것들의 근처 item들은 곧 또 다시 접근될 확률이 높다 ex) seque..