• Home
  • About
    • 검은색 잉크 블로그 photo

      검은색 잉크 블로그

      github GIST → https://gist.github.com/BlaCkinkGJ입니다.

    • Learn More
    • Email
    • Github
  • Posts
    • All Posts
    • All Tags
  • Projects

Tag Archive

  • C 1
  • Computer Architecture 4
  • Concurrency 4
  • Emulation 2
  • FreeRTOS 1
  • IoT 1
  • Linux 1
  • QEMU 2
  • UNIX 8
  • Zoned Namespace SSD 2
  • algorithm 4
  • backtrace 1
  • blog 2
  • compiler 7
  • container 4
  • database 4
  • memory 1
  • network 3
  • open channel ssd 1
  • os 7
  • paging 1
  • project status 1
  • python 4
  • raspberryPi 1
  • scheduling 1
  • shell script 1
  • uftrace 4

C

  • [Linux] C 언어에서 호출 스택 백트레이스(backtrace)하는 방법

Computer Architecture

  • [컴퓨터 구조] Instruction Sets
  • [컴퓨터 구조] Computer Arithmetic
  • [컴퓨터 구조] Input/Output
  • [컴퓨터 구조] External Memory

Concurrency

  • [운영체제] Concurrency : Semaphore
  • [운영체제] Concurrency : Condition Variables
  • [운영체제] Concurrency : locks
  • [운영체제] Concurrency : Threads

Emulation

  • [ZNS] QEMU를 활용한 Zoned Namespace 개발 환경 구축
  • [ZNS] FEMU를 활용한 Zoned Namespace 개발 환경 구축

FreeRTOS

  • [ATmega128] ATMega128에 FreeRTOS를 설치해보자

IoT

  • [IoT] 라즈베리 파이에 IoTivity 설치

Linux

  • [Linux] C 언어에서 호출 스택 백트레이스(backtrace)하는 방법

QEMU

  • [ZNS] QEMU를 활용한 Zoned Namespace 개발 환경 구축
  • [ZNS] FEMU를 활용한 Zoned Namespace 개발 환경 구축

UNIX

  • [유닉스] semaphore
  • [유닉스] thread and lock
  • [유닉스] shared memory
  • [유닉스] ncurse
  • [유닉스] 동적 할당과 포인터
  • [유닉스] Macro의 사용 방법
  • [유닉스] fork와 exec
  • [유닉스] 유닉스 시스템의 개요

Zoned Namespace SSD

  • [ZNS] QEMU를 활용한 Zoned Namespace 개발 환경 구축
  • [ZNS] FEMU를 활용한 Zoned Namespace 개발 환경 구축

algorithm

  • [알고리즘] 백준 1005 풀이
  • [알고리즘] 백준 9375 풀이
  • [알고리즘] 백준 1764 풀이
  • [알고리즘] 백준 11568 풀이

backtrace

  • [Linux] C 언어에서 호출 스택 백트레이스(backtrace)하는 방법

blog

  • [Zsh] Zsh 및 oh my zsh 설치
  • [Jekyll] Jekyll기반 github page를 운영을 위한 도구의 설치

compiler

  • [컴파일러] 이동-감축 구문분석
  • [컴파일러] 정규 언어
  • [컴파일러] 파스 트리
  • [컴파일러] 문법
  • [컴파일러] 매우 간단한 인터프리터
  • [컴파일러] 언어 문제 및 런타임 시스템
  • [컴파일러] 컴파일 과정

container

  • [ZNS] tcmu-runner를 이용해서 Zoned Storage를 생성하고 테스트해보자.
  • [Linux] 리눅스에 커스텀 커널 설치 방법
  • [LXD] LXD의 사용법
  • [LXC] LinuX Container(LXC)의 사용법

database

  • [DB] Redis의 설치
  • [데이터베이스] 관계 데이터 모델
  • [데이터베이스] 데이터 모델링
  • [데이터베이스] 데이터베이스란 무엇인가?

memory

  • [운영체제] 메모리(Memory)

network

  • [네트워크] IP Routing Architectures & Protocols
  • [네트워크] Bridge and Bridging
  • [네트워크] Internetworking & IP

open channel ssd

  • [OCSSD] Open Channel SSD를 위한 QEMU-NVME의 설치

os

  • [운영체제] 스케쥴링(Scheduling)
  • [운영체제] 페이징(Paging)
  • [운영체제] 메모리(Memory)
  • [운영체제] Concurrency : Semaphore
  • [운영체제] Concurrency : Condition Variables
  • [운영체제] Concurrency : locks
  • [운영체제] Concurrency : Threads

paging

  • [운영체제] 페이징(Paging)

project status

  • 프로젝트 현황

python

  • [파이썬] 위키피디아 간단한 파싱 방법
  • [파이썬] 2차원 리스트의 for문 접근
  • [파이썬] 2개 이상의 원소 내용에 대한 정렬 방법
  • [파이썬] 3주차 : 함수

raspberryPi

  • [IoT] 라즈베리 파이에 IoTivity 설치

scheduling

  • [운영체제] 스케쥴링(Scheduling)

shell script

  • [Linux Shell] Linux 쉘(sh)에서의 if문 사용

uftrace

  • [uftrace] uftrace를 사용한 시각화
  • [uftrace] uftrace의 tui를 사용해보도록 하자.
  • [uftrace] 기존 바이너리 fio 트레이싱
  • [uftrace] uftrace의 설치와 사용법