우리들의 오늘을 기꺼이 이겨내가자

고정 헤더 영역

글 제목

메뉴 레이어

우리들의 오늘을 기꺼이 이겨내가자

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (44)
    • 코딩일기장 (26)
      • Computer Science (7)
      • 통계학 (15)
      • C(++) (0)
      • ELSE (0)
    • Key-Value DB(rocksdb) (1)

검색 레이어

우리들의 오늘을 기꺼이 이겨내가자

검색 영역

컨텐츠 검색

코딩일기장

  • 첫 논문 제출을 마치며.

    2023.04.03 by Grip!

  • 현실이 가장 완벽한 게임이 아닐까?

    2023.03.08 by Grip!

  • HotStorage '23 submission due D-48

    2023.02.09 by Grip!

  • 2021~22년을 돌아보는 글

    2023.01.24 by Grip!

  • Thread Based / Event Driven Server 구현

    2022.05.25 by Grip!

  • Memory Allocation

    2022.03.05 by Grip!

  • Memory Virtualization

    2022.02.12 by Grip!

  • Exceptional Control Flow

    2022.02.09 by Grip!

첫 논문 제출을 마치며.

따뜻한 꽃향기에 미세먼지도 없는 아름다운 날이다. 첫 논문 제출을 끝내고 맞는 첫 주말이기에 성수로 나들이를 갔다왔다. 큰 걱정 없이 편하게 놀 수 있었기에, 마치 3년전 전역하고 서울 곳곳을 돌아다니던 그때를 회상할 수 있었다. 지난 3개월간의 노력 끝에 운 좋게, 나의 첫 논문을 해외 학회(Conference)에 1저자로 투고 할 수 있었다. Accept이 되어야 진정으로 "게재되었다" 라고 할 수 있겠지만 게재될 것으로 믿고, 경험만으로도 너무 값지다. 여태껏 협업을 했을때는, 서로 각자의 위치에서 큰 간섭과 비판이 없는 orthogonal한 작업이거나/지식 수준이 낮아 마치 모래성과 같이 금방이라도 무너질 것만 같았던 일들이었다. 미래의 핵심 기술이 될지도 모르는 domain에 대해 profess..

코딩일기장 2023. 4. 3. 00:52

현실이 가장 완벽한 게임이 아닐까?

사람들은 보통 현실에서 불가능 한 것들을 컴퓨터 게임을 통해 현실의 불만족을 채우고 쾌락을 느낀다 근데 현실 세계가 가장 완벽한 게임 아닐까? 공부가 경험치를 쌓고, 레벨업을 하는 거고 연구를 하고 논문을 쓰고 학회에 가는건 하나의 랭킹전, P2P 대전 같은거지

코딩일기장 2023. 3. 8. 00:34

HotStorage '23 submission due D-48

HotStorage에 나의 paper를 제출할 너무 설레서 잠이 안온다. 학부생인 내가 , 본전공은 경제학에 컴퓨터공학을 복수전공한지 2년 1개월인 내가 국제 학회에 1저자로 논문 제출을 목표로 하는 수준에 왔다는게 믿겨지지가 않을 만큼 행복하고, 가만히 있어도 웃음이 나온다 근데 아직 제출도 안했고 실험 데이터를 정리해나가며 story outline을 그리는 수준이다. 그래도 너무 너무너무 행복하다 ㅎ.ㅎ 남은 2월동안 지금 논문의 제목이 될 FAR에서 조금더 최적화한 FAR+를 구현한 뒤(이미 아이디어는 있다). Baseline,Lazy,FAR,FAR+의 실험을 모두 돌리고 논문의 초고를 완성할 생각이다. 그리고 3월 학기가 시작하더라도 계속 문장과 영어를 다듬어야겠지. 꼭 accept시켜서 미국 B..

코딩일기장 2023. 2. 9. 23:58

2021~22년을 돌아보는 글

처음 컴퓨터 공학을 시작했을때 웹/서버 개발자가 되겠다고, tistory 블로그도 만들고 다양한 기술 스택의 사용법 정도를 정리했었는데 어느새 정신차리고보니 시스템소프트웨어, 커널~디바이스 펌웨어를 만지고 있다. 그러다 보니 추상적인 기술스택을 단순히 쌓는거보다 방대한 량의 코드 flow, paper의 아이디어 이해, 커널 그 아래 파일시스템과 디바이스까지 보는 low level를 보다보니 자연스레 블로그에 글쓸 일이 없어졌다. 또 기술적인 부분을 표현하는것에 한국어보다 영어가 더 편해서 github repository readme로 작성하는 편이다. 괜히 tistory에 한국어 영어 섞어쓰면 괜히 겉멋든거처럼 보인다고,나도 그렇게 보이기도 하고. 직업을 가진다면 제조업에서 일하고 싶었는데 돌고 돌아 결..

코딩일기장 2023. 1. 24. 04:05

Thread Based / Event Driven Server 구현

github source code https://github.com/sg20180546/CSAPP/tree/main/CSE4100/stockserver GitHub - sg20180546/CSAPP: study Computer Systems : A Programmer's Perpective study Computer Systems : A Programmer's Perpective - GitHub - sg20180546/CSAPP: study Computer Systems : A Programmer's Perpective github.com 1.개발 목표 해당 프로젝트에서 구현할 내용을 간략히 서술. (주식 서버를 만드는 전체적인 개요에 대해서 작성하면 됨. 리눅스의 socket interface를 활용해..

코딩일기장/Computer Science 2022. 5. 25. 02:14

Memory Allocation

1.Memory Mapping We before learn about that,Virtual Address Space initially point disk(SSD, hard disk). if Page Fault causes disk's file data come up to Physical Memory in DRAM. this is called Regular File in Linux System On the other hand, Sometimes we can use DRAM Memory as Disk. it is called Anonymous File(page). void *mmap(void *start, size_t length, int prot, int flags,int fd, off_t offset)..

코딩일기장/Computer Science 2022. 3. 5. 22:25

Memory Virtualization

1.Virtual Addressing CPU chips use MMU(memory management unit), which translate Virtual Memory to Physical Memory(address translation),and this need cooperation between CPU Hardware and OS. OS manage table lookup table stored in main memory 2.VM systems virtual pages-stored on disk -Unallocated -Cached : allocated, cached in main memory -Uncached : allocated, but not cached physical pages(physic..

코딩일기장/Computer Science 2022. 2. 12. 22:41

Exceptional Control Flow

1.Exception table(jump table) 0 : Divide Error 13 : General protection fault : try write to read-only text segment 14 : Page fault 18 : Machine check- Hardware Error, do not give back control to process 32-255 : OS-defined exceptions 1. in runtime, process detect exception event, decide exception number k 2. make indirect procedure call by exception table k (using exception table base register+k..

코딩일기장/Computer Science 2022. 2. 9. 20:17

추가 정보

인기글

최신글

페이징

이전
1 2 3 4
다음
TISTORY
우리들의 오늘을 기꺼이 이겨내가자 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바