Posts
Raccoon
Cancel

[CS] 드디어 Process & Thread 시뮬레이션 해보기

길 잃은 라쿤이 돌아왔다. 어디까지 갔다온건지 soul 이 U Seminar 다녀온 느낌이랄까… 원래 목표는 한 주를 마치는 금요일날 가까스로 클래스를 통한 시뮬레이션을 마치고, 주말에는 비동기와 woker threads 같은(?)걸 재빨리 공부해서 응당 thread 처럼 작동하게끔 해볼 작정이였는데, 아주 그럴싸한 계획이 되고 말았다. Pro...

[CS] 프로세스 메모리 구조(Memory Model), 그리고 생애 첫 어셈블리어(Assembly Language)

Register 가 이런거구나… 라고 생각할무렵 동료(펭도리)로부터 동빈나 님의 유튭 영상을 하나 전해받았다. 레지스터의 용도와 시스템 콜 이해하기 나도 프로세스 메모리 구조에 대한 조금 더 구체적이고 명시적인 설명이 필요했기 때문에 바로 열었다. 영상을 보니 대충 무슨 말인지 알겠는데 앞 영상을 안봐서 시원치가 않다. 그래서 재생목록을 쭈욱봤더니...

[CS] Process와 Thread를 파다보니 엉뚱하게 Register에 도착해있다.

하루종일 화면을 뚫어져라 바라보며 스트레스를 받은건지 두통이 심하다. 오늘 아침 분명 호기롭게 process 와 thread 에 대해 공부하려고 구글로 출발했는데, 저녁 먹기 전 나는 Assembly Language 로 Hello World 를 출력하고 기뻐하고 있었다. process 와 tread 에 대해 검색했을 때, 너무나도 생소한 단어들이 많...

[Algorithm] 다시 풀어보는 알고리즘(feat. 프로그래머스)

다시 풀어보는 알고리즘(feat. 프로그래머스) 그 동안 정신없이 달려왔지만 작성한 코드를 돌아보는 시간도 풀었던 문제를 다시 풀어보는 시간도 거의 없었다. 오늘은 마침 프로그래머스에서 풀었던 문제를 다시 풀어볼 기회가 생겼다. 지난 번에 작성한 코드와 비교해보면 그 동안 얼마나 생각과 코드가 달라졌는지 비교해 볼 수도 있는 좋은 기회가 될 것 ...

[Digging] Bundler exec jekyll serve is not working

Bundler exec jekyll serve is not working 지난 주말 jekyll 에 theme 한 번 입혀보겠다고, 밤을 지새웠다. 배운 것과 생각을 정리하는 공간을 갖고 싶긴한데 개인적으로 갖추고 싶은 몇가지 조건이 있었다. mark down을 사용할 수 있을 것 theme 가 충분하지만 customizing 이 가...

[CS] 일급함수(First-class function)? 함수에 급수가 있다니...

1. 일급함수(First-class function) 인프런에서 함수형 프로그래밍 개요를 수강하던 중 일급함수라는 단어를 만나고, 내심 놀랐다. 함수에 급수가 있다니… 가볍게 이해해보자면 javascript의 function은 arguments로 function을 받을 수 있는 함수이기 때문에 일급함수라고 한다. (그렇다면 그게 불가능한 언어도...

[CS] 반가산기가 뭘까

1. 반가산기(Half adder)가 뭘까 가산하는 거니까 뭔가 더하는 느낌이다. 그런데 반가산기니까 반만 더하는 계산기가 아닐까. 코딩을 처음 접하는 내게 가산기, 반가산기, 논리회로(?) 같은 단어는 너무 생소하고 어렵다. 위키에서 한 번 검색해봤다. 반가산기 이진수의 한자리수를 연산하고, 자리올림수는 자리올림수 출력(carry ...

[CS] Linux 설치 도전기(Install Linux)

Linux 설치 도전기 1. VM 선택 VM ware (what I choose) Virtual Box (recommended) VM ware가 더 예뻐서 무료판을 선택함 2. Ubuntu 20.04.1 Ubuntu 20.04.1 ubuntu-20.04.1-desktop-amd64.iso ...

codinating zsh

install on-my-zsh

testing post

test TEST Test test