Lionel Blog

The road is under your feet, the heart looks to the distance

Snap, Flatpak, AppImage의 차이와 장단점 비교

리눅스에서 사용되는 3대 앱 패키징 방식의 특징과 선택 기준

Snap, Flatpak, AppImage의 설치 방식, 샌드박스 보안, 업데이트 지원, 사용 사례 등 핵심 차이를 한눈에 정리합니다.

How to Use do-while Loops in Shell Scripts

Practical Examples of Infinite Loops in Bash

Bash에서 do-while 패턴을 사용하여 무한 루프를 구현하고, 시스템 정보를 주기적으로 확인하는 방법을 소개합니다.

How to Check the C++ Version in Use

How to Find Out Which C++ Version You Are Using

g++ 명령어로 현재 사용 중인 C++ 표준 버전을 쉽게 확인하는 방법을 안내합니다.

High-Performance I/O in Unix Systems

Exploring Efficient Data Transfer with System Calls

Understanding high-performance I/O functions like readv(), writev(), splice(), sendfile(), and more in Linux and BSD

Buildroot Package version up

buildroot 에서 특정 패키지 version을 변경

최신 버전으로 packager 버전을 올리는 방법

linux 에서 시스템 Buff and Cache 비우기

linux 시스템의 버퍼와 캐시를 비우는 방법

강제로 캐시를 비우게 한다.

vscode remoteSSH용 docker 생성

docker에 SSH ternneling을 사용해서 vscode remote ssh를 연결하자

docker를 만들고 ssh ternneling 으로 vscode retmoe ssh를 붙이는 방법

Unicast, Broadcast, Multicast, SubnetMask

Unicast, Broadcast, Multicast, SubnetMask 에 대한 간략한 설명

네트워크에서 유니캐스트(1:1), 멀티캐스트(1:N, 클래스D), 브로드캐스트(전체)와 서브넷 마스크(/xx) 개념을 이해하면 효율적 통신과 관리를 할 수 있다.

SNMP

SNMP의 기능에 대한 간략한 정리

SNMP의 기능에 대한 간략한 정리와 샘플 코드

Hugo install

How to install hugo

간단히 Hugo를 설치하는 방법을 정리합니다.