Posts by Tag

Android

Cppcheck

Cppcheck MISRA-C:2012

Cppcheck는 C/C++ 코드를 정적 분석해주는 오픈 소스 툴이다. 본 글에서는 Cppcheck를 사용해 MISRA-C 코딩 표준을 적용하여 C/C++ 코드를 정적 분석하는 방법에 대해 설명한다.

Emacs

GDB

GitHub

Google

Google 검색 키보드 단축키

키보드에서 마우스로 손을 이동하는 시간도 포기할 수 없는 게으른(?) 개발자를 위해, Google 검색에서 단축키를 사용할 수 있다.

HexagonalArchitecture

Hexagonal Architecture

소프트웨어 아키텍처의 개요와 육각형(Hexagonal) 아키텍처 패턴에 대해 설명한다.

Java

Java Struct를 이용한 데이터 통신

Javolution은 Java를 실시간 시스템에 적합하도록 지원하기 위해 고성능의 클래스와 유틸리티들을 제공해 주는 라이브러리이다. Javolution에서 제공하는 Struct와 Union 클래스를 이용하여 Java 환경에서 C로 정의된 struct 및 union과 같은 자료구조를 쉽게 구성할 수 있는 방법에 대해 소개한다.

LLDB

MISRA

Cppcheck MISRA-C:2012

Cppcheck는 C/C++ 코드를 정적 분석해주는 오픈 소스 툴이다. 본 글에서는 Cppcheck를 사용해 MISRA-C 코딩 표준을 적용하여 C/C++ 코드를 정적 분석하는 방법에 대해 설명한다.

Makefile

Python

Redmine

SoftwareArchitecture

Hexagonal Architecture

소프트웨어 아키텍처의 개요와 육각형(Hexagonal) 아키텍처 패턴에 대해 설명한다.

Ubuntu

Windows

git

lightmediascanner

Light Media Scanner

LMS(Light Media Scanner)는 임베디드 시스템에 사용하기 위한 가벼운 미디어 스캐너이다.

pip

udev

udev

udev는 /dev 노드를 동적으로 생성하고 이를 위한 규칙을 관리하는 시스템 서비스이다. libudev(-ludev)를 사용하여 udev 객체에 접근하고, udev 이벤트를 모니터링 할 수 있다.