Skip to content

Latest commit

 

History

History
405 lines (299 loc) · 12.8 KB

daily_log.md

File metadata and controls

405 lines (299 loc) · 12.8 KB

2020/12/30 (수)

  • 코딩 도장 63.6까지 완료

2020/12/31 (목)

  • github Daily 커밋 적용.
  • sean-baek.github.io open.

2021/01/01 (금)

  • baekjoon 문제 품.
  • 코딩 도장 65까지 완료.

2021/01/02 (토)

  • 코딩 도장 66까지 완료.
  • c_study/function_creation/my_printf.c 작성.

2021/01/03 (일)

  • 코딩 도장 69까지 완료.

2021/01/04 (월)

  • 코딩 도장 70까지 완료.
  • BoB 3차 공통 수업.

2021/01/05 (화)

  • BoB 3차 공통 수업.
  • 코딩 도장 71.3까지 완료.
  • meltdown과 spectre 문서 읽기 완료.
  • cpu 구조와 내부 동작 문서 읽기 완료.

2021/01/06 (수)

  • BoB 3차 공통 수업.
  • 코딩 도장 72까지 완료.
  • c_study/bubble_sort/bubble_sort_descending.c 작성

2021/01/07 (목)

  • BoB 3차 공통 수업.
  • virtual Memory 공부.
  • 코딩 도장 75까지 완료.

2021/01/08 (금)

  • BoB 과제 제출.
  • BoB 3차 공통 수업.

2021/01/09 (토)

  • BoB 3차 공통 수업.
  • 코딩 도장 80까지 완료.
  • tistory blog 생성.
  • blog 글 작성.
  • github 64bit_multicore_os repo 생성.

2021/01/10 (일)

  • BoB 3차 공통 수업.

2021/01/11 (월)

  • BoB 3차 공통 수업.
  • 한승훈님 깃헙과 블로그에서 mint64 관련된 것 발견.
  • 깃헙 페이지와 pdf를 참고하여 cygwin 및 패키지 설치 완료.
  • 깃헙 페이지와 pdf를 참고하여 크로스 컴파일러 만들기 시작.

2021/01/12 (화)

  • BoB 3차 공통 교육.
  • blog 64bit multicore os [0] 작성 완료.
  • binutils와 gcc 생성 완료.

2021/01/13 (수)

  • blog : 64비트 멀티코어 OS[1] - 윈도우 개발 환경 구성한 후기 작성 완료.
  • BoB 3차 공통 교육.
  • windows 10 32bit binutils cygwin을 통해 받은 소스코드 빌드 실패

2021/01/14 (목)

  • 64비트 멀티코어 os 윈도우 환경 windows 10 32bit 에서 환경 구축 성공.
  • BoB 3차 공통 교육.
  • 64비트 멀티코어 os github install_setup_packages_cygwin.txt 파일을 md 파일로 확장자 변경 및 일부 내용 주석 처리.
  • 64비트 멀티코어 os 윈도우 환경 구성 blog 작성 완료.

2021/01/15 (금)

  • BoB 3차 공통 교육
  • TeamH4C 웹 세미나 1회 시작
  • 64bit multicore os 3장 81페이지까지 완료.

2021/01/16 (토)

2021/01/17 (일)

  • BoB 3차 공통 교육
  • C++ 생성자 전까지 완료.

2021/01/18 (월)

  • centos7 web server, webtob 구성 완료.
  • c++ 생성자 소멸자까지 공부 완료.

2021/01/19 (화)

  • BoB 3차 공통 교육

2021/01/20 (수)

  • add_year_month_day.cpp 완료.
  • github 정리.
  • BoB 3차 공통 교육

2021/01/21 (목)

  • 서울 나들이
  • (종각역 근처)디펜스 회사 방문
  • 야미형 집에서 홈파티!

2021/01/22 (금)

  • 서울 나들이 2
  • 롯데 타워 이비코에서 점심으로 카레
  • 후식으로 롯데리아
  • 마지막 피방 1시간

2021/01/23 (토)

  • BoB 3차 공통 교육
  • cpp instagram에서 본 것 해봄(결국 동작 오류)
  • add_year_month_day.cpp 에러 처리 완료.

2021/01/24 (일)

  • BoB 3차 공통 교육
  • cpp : 함수 오버로딩, 생성자, 디폴트 생성자, 생성자 오버로딩
  • 멀티코어 os : 메모리 관리 기법 보호모드까지

2021/01/25 (월)

  • BoB 3차 공통 교육.
  • 멀티코어 os ia-32e 모드 메모리 관리 기법까지 읽음

2021/01/26 (화)

  • vbox에 우분투 20.04.1 Desktop 버전 설치 방법 blog 작성

2021/01/27 (수)

  • 64비트 멀티코어 OS[1] - 2. 우분투 개발 환경 구축 blog 작성.
  • 서울 나들이 2021/01/21 ~ 2021/01/22 blog 작성.
  • BoB 3차 공통 교육.
  • 집안 일.

2021/01/28 (목)

  • 소니 헤드폰 직거래.
  • 친구 생일파티.

2021/01/29 (금)

  • BoB 3차 공통 교육.
  • 블로그 일부 글 새로운 블로그로 이전.

2021/01/30 (토)

  • BoB 3차 공통 교육.

2021/01/31 (일)

  • BoB 3차 공통 교육.
  • 안드로이드 스마트폰 개발자 옵션 켜기 블로그 글 작성.
  • windows 10에서 adb와 scrcpy 설치하여 안드로이드 스마트폰 미러링하기 블로그 글 작성.
  • Vbox kali linux 설치 블로그 글 작성.
  • 칼리 리눅스(Kali Linux)에서 adb와 scrcpy 설치하여 안드로이드 스마트폰 미러링하기 블로그 글 작성.

2021/02/01 (월)

  • 드라마 정주행

2021/02/02 (화)

  • Ubuntu에서 adb와 scrcpy로 안드로이드 스마트폰 화면 미러링 블로그 글 작성
  • MacOS에서 scrcpy를 이용해서 안드로이드 스마트폰 화면 미러링 블로그 글 작성
  • 블로그 글들 일부 이전
  • 가상 머신 환경 windows와 리눅스들 구축 완료.

2021/02/03 (수)

  • BoB 3차 공통 교육.
  • 블로그 일부 글 이전

2021/02/04 (목)

  • BoB 3차 공통 교육.

2021/02/05 (금)

  • BoB 3차 공통 교육.
  • 슬의생 정주행 완료.

2021/02/06 (토)

  • BoB 3차 공통 교육.
  • 64비트 멀티코어 OS[2] - 운영 모드 블로그 글 작성.
  • MacOS(빅서 Bigsur 11.0)에 GDB 설치 블로그 글 작성.
  • Blog 글 모두 이전 완료.

2021/02/07 (일)

  • BoB 3차 공통 교육.

2021/02/08 (월)

  • BoB 3차 공통 교육.
  • 64비트 멀티코어 OS[2] - 2. 운영 모드와 메모리 관리 기법 블로그 글 작성 시작.

2021/02/09 (화)

  • 64비트 멀티코어 OS[2] - 2. 운영 모드와 메모리 관리 기법 블로그 글 작성 완료.
  • 64비트 멀티코어 OS Ubuntu에서 개발 환경 구축과 운영 모드와 관련된 이론 블로깅

2021/02/10 (수)

  • 64비트 멀티코어 OS[3] - 1. 부팅과 부트로더 블로그 글 작성.
  • 64비트 멀티코어 OS[3] - 2. Eclipse 프로젝트 생성과 Makefile 생성 블로그 글 작성 시작.

2021/02/11 (목)

64비트 멀티코어 OS[3] - 2. Eclipse 프로젝트 생성과 Makefile 생성 블로그 글 작성 완료.

2021/02/12 (금)

  • 추석

2021/02/13 (토)

  • 64비트 멀티코어 OS[3] - 3. 간단한 부트 로더 만들어보기 블로그 글 작성.

2021/02/14 (일)

  • 클럽하우스 문지기

2021/02/15 (월)

  • 클럽하우스 문지기

2021/02/16 (화)

  • BoB 9기 보안제품 개발트랙 육목 대회
  • 64비트 멀티코어 OS[3] - 4. 화면 버퍼와 화면 제어 블로그 글 작성 시작

2021/02/17 (수)

  • 64비트 멀티코어 OS[3] - 4. 화면 버퍼와 화면 제어 블로그 글 작성 완료.

2021/02/18 (목)

  • BoB 3차 공통 교육

2021/02/19 (금)

  • BoB 3차 공통 교육 마지막

2021/02/20 (토)

  • 일탈

2021/02/21 (일)

  • 수면

2021/02/22 (월)

  • 64비트 멀티코어 OS 5장 진도 나감.

2021/02/23 (화)

  • 하루 종일 도시 속 잠자는 공주
  • BoB 수료 시험 준비

2021/02/24 (수)

  • 숲 속의 잠자는 공주

2021/02/25 (목)

  • BoB 수료 시험 준비

2021/02/26 (금)

  • BoB 수료 시험 준비

2021/02/27 (토)

  • BoB 수료 시험

2021/02/28 (일)

  • 숲 속의 잠자는 공주

2021/03/01 (월)

  • 숲 속의 잠자는 공주

2021/03/02 (화)

  • 숲 속의 잠자는 공주

2021/03/03 (수)

  • 64비트 멀티코어 OS[4] - 1. 플로피 디스크에서 OS 이미지를 로딩 블로그 글 작성.
  • 64비트 멀티코어 OS[4] - 2. 보호 모드에서 사용되는 세 가지 함수 호출 규약과 최종 부트 로더 코드 블로그 글 작성.

2021/03/04 (목)

  • 숲 속의 잠자는 공주

2021/03/05 (금)

  • 64비트 멀티코어 OS[4] - 2. 보호 모드에서 사용되는 세 가지 함수 호출 규약과 최종 부트 로더 코드 블로그 글 수정 : 최종 부트 로더 소스 코드
  • 64비트 멀티코어 OS[4] - 3. 테스트를 위한 가상 OS 이미지 생성 블로그 글 작성

2021/03/06 (토)

  • bootloader와 virtual os image 테스트까지 마치고 github에 올림.

2021/03/07 (일)

  • 영화 미션 파서블 보러 감.

2021/03/08 (월)

  • 64비트 멀티코어 OS[5] - 1. 세그먼트 디스크립터 생성과 GDT 정보 생성 블로그 글 작성

2021/03/09 (화)

  • 64비트 멀티코어 OS[5] - 2. 보호 모드로 전환과 보호 모드용 커널 이미지 빌드와 가상 OS 이미지 교체 블로그 글 작성.

2021/03/10 (수)

  • 서울 나들이

2021/03/11 (목)

  • 64비트 멀티코어 OS[6] - 1. 실행 가능한 C 코드 커널 생성 방법 블로그 글 작성

2021/03/12 (금)

  • 64비트 멀티코어 OS[6] - 3. 커널 빌드와 실행 블로그 글 작성
  • 64비트 멀티코어 OS[6] - 2. C 소스 파일 추가와 보호 모드 엔트리 포인트 통합 블로그 글 작성
  • github FS64 OS - 7. up to C Kernel 업로드

2021/03/13 (토)

  • 64비트 멀티코어 OS[6] - 1. 실행 가능한 C 코드 커널 작성 방법 : 섹션 배치와 크기 정렬을 위해 수정한 링커 스크립트 1 사진 수정
  • 64bit_multicore_os : recitfy issue.md, test.md and uploade typo.md
  • 64비트 멀티코어 OS[7] - 1. IA-32e 모드 커널과 메모리맵 그리고 IA-32e 모드 커널을 위한 메모리 초기화 블로그 글 작성.

2021/03/14 (일)

  • 휴식

2021/03/15 (월)

  • 알바 면접
  • 64비트 멀티코어 OS[7] - 2. 1MB 주소와 A20게이트 그리고 A20게이트 적용과 메모리 크기 검사 블로그 글 작성

2021/03/16 (화)

  • 64비트 멀티코어 OS[8] - 1. 선형 주소와 4단계 페이징 기법과 페이지 테이블 구성과 공간 할당 블로그 글 작성
  • 라즈베리파이4 opencv 사용

2021/03/17 (수)

  • 64비트 멀티코어 OS[8] - 2. 페이지 테이블 생성과 페이지 기능 활성화 그리고 보호 모드 커널에 페이지 테이블 생성 기능 추가 블로그 글 작성

2021/03/18 (목)

  • ???

2021/03/19 (금)

  • 64비트 멀티코어 OS[9] - 1. 프로세서의 제조사와 IA-32e 지원 여부 검사 그리고 IA-32e 모드용 세그먼트 디스크립터 추가 블로그 글 작성

2021/03/20 (토)

  • 64비트 멀티코어 OS[9] - 2. IA-32e 모드 전환과 1차 정리 작성 시작
  • LineCTF

2021/03/21 (일)

  • 숲 속의 잠자는 공주.
  • 64비트 멀티코어 OS[9] - 2. IA-32e 모드 전환과 1차 정리 작성 끝.

2021/03/22 (월)

  • 64비트 멀티코어 OS[9] - 3. IA-32e 모드용 커널 준비와 보호 모드 커널과 IA-32e 모드 커널 통합 블로그 글 작성

2021/03/23 (화)

2021/03/24 (수)

  • 리버싱 공부

2021/03/25 (목)

  • 리버싱 공부

2021/03/26 (금)

  • BoB 9기 수료 인증식
  • 64비트 멀티코어 OS[10] - 1. 키보드 컨트롤러의 구조와 기능과 키보드 컨트롤러 제어 블로그 글 작성

2021/03/27 (토)

  • 리버싱 Basic_3 완료.
  • 2021-03-27-GDB.md 작성 완료.
  • 2021-03-27-Hacking-Study-Reference-URL.md 작성 완료.

2021/03/28 (일)

  • 리버싱 공부
  • 드림핵 Basic_4, Basic_5 clear

2021/03/29 (월)

  • 친구 생일

2021/03/30 (화)

  • 64비트 멀티코어 OS[10] - 2 작성 완료

2021/03/31 (수)

64비트 멀티코어 OS[10]-3 작성

2021/04/01 (목)

  • 64비트 멀티코어 OS[10] - 2. 스캔 코드와 간산한 셸 블로그 글 작성 완료.
  • 64비트 멀티코어 OS[10] - 3.키보드 디바이스 드라이버의 통합과 빌드 블로그 글 작성 완료.

2021/04/02 (금)

  • 드라마 정주행

2021/04/03 (토)

  • 드라마 정주행

2021/04/04 (일)

  • 숲 속의 잠 자는 공주

2021/04/05 (월)

  • 친구들과 먹거리 투어

2021/04/06 (화)

  • 알바

2021/04/07 (수)

  • 수면

2021/04/08 (목)

  • 64비트 멀티코어 OS[11] - 1. 인터럽트와 예외 그리고 스택과 태스크 상태 세그먼트 블로그 글 작성

2021/04/09 (금) ~ 2021/04/16 (금)

  • 서울 친구 집들이
  • 64비트 멀티코어 OS[11] - 2. GDT 테이블 교환과 TSS 세그먼트 디스크립터 추가 그리고 IDT 테이블 생성, 인터럽트, 예외 핸들러 등록 블로그 글 작성
  • 64비트 멀티코어 OS[11] - 3. IDT, TSS 통합과 빌드 블로그 글 작성

2021/04/17 (토)

  • search USB Keyboard scancode

2021/04/18 (일)

  • 당근 마켓에서 구한 일당 알바

2021/04/19 (월)

  • 알바
  • 멀티코어 os 복습

2021/04/20 (화)

  • 알바

2021/04/21 (수)

  • 64비트 멀티코어 OS[12] - 1. PIC 컨트롤러와 PIC 컨트롤러 제어 블로그 글 작성

2021/04/22 (목)

  • 64비트 멀티코어 OS[12] - 2. 인터럽트, 예외 핸들러, 콘텍스트 그리고 PIC 컨트롤러 제어 코드와 핸들러 코드의 통합과 빌드 블로그 글 작성