[Blog] Jekyll Liquid Tag Template
jekyll를 이용해서 만든 github blog에 Markdown 문법을 이용해서 글을 쓴다. 글을 쓰다 보면 예시를 작성하기 위해 {{ }} 과 {% %}를 사용하는 일이 생긴다. 하지만 그대로 작성하면 문제가 생긴다. 그럴 경우에는 다음과 같이 liquid 문법의 raw tag를 사용한다. 작성 방법 raw tag를 이...
jekyll를 이용해서 만든 github blog에 Markdown 문법을 이용해서 글을 쓴다. 글을 쓰다 보면 예시를 작성하기 위해 {{ }} 과 {% %}를 사용하는 일이 생긴다. 하지만 그대로 작성하면 문제가 생긴다. 그럴 경우에는 다음과 같이 liquid 문법의 raw tag를 사용한다. 작성 방법 raw tag를 이...
Helm 설치 및 설명 참고 Kong Ingress Controller 참고 https://docs.konghq.com/kubernetes-ingress-controller/latest/ Install the experimental Gateway API CRDs kubectl apply -f https://github....
Package Directory 구조 만들기 package로 만들기 위해 Directory 구조를 만든다. 프로젝트는 기본적으로 아래와 같은 형태로 구성한다. project/ ├── package/ │ ├── __init__.py │ └── module.py ├── README.md └── setup.py ...
eBPF (Extended Berkeley Packet Filter) 개요 eBPF (Extended Berkeley Packet Filter)는 리눅스 커널에서 네트워크 패킷 필터링을 넘어선 다양한 작업을 수행할 수 있게 해주는 기술이다. 본래 패킷 필터링 및 분석을 목적으로 개발되었지만, 현재는 성능 모니터링, 보안, 트레이싱,...
Multipass 설명 참고 cloud-init yaml 구성 master.yaml package_update: true package_upgrade: true packages: - docker.io - apt-transport-https - ca-certificates - curl - ntpdate runcmd: - s...
RootTab 정의: 일반적으로 “RootTab”은 여러 개의 탭을 상단에 배치하여 사용자가 여러 화면을 쉽게 전환할 수 있게 하는 UI 구성 요소를 의미한다. 구성: 각 탭은 사용자가 선택할 수 있는 특정 항목을 나타낸다. 이 탭은 일반적으로 TabBar 위젯을 통해 생성된다. TabBarView 정의: TabBarView는 T...
RootTab 정의: 일반적으로 “RootTab”은 여러 개의 탭을 상단에 배치하여 사용자가 여러 화면을 쉽게 전환할 수 있게 하는 UI 구성 요소를 의미한다. 구성: 각 탭은 사용자가 선택할 수 있는 특정 항목을 나타낸다. 이 탭은 일반적으로 TabBar 위젯을 통해 생성된다. 설명 참고 TabBarView 정의: Ta...
기본 Flutter 프로젝트 설정 Flutter 프로젝트를 생성하고 필요한 패키지를 추가 flutter create my_app cd my_app Drawer 추가 lib/main.dart 파일 수정 이제 lib/main.dart 파일을 열어 기본적인 UI를 구성한다. 아래의 코드를 추가 import ...
SDK Manager Android 개발에 필요한 소프트웨어 개발 키트(Software Development Kit) 및 관련 도구, 플랫폼 및 시스템 이미지를 설치하고 관리하는 도구 주요 기능 SDK 및 도구 설치 Android SDK Manager를 통해 Android 버전에 맞는 SDK 플랫폼, 빌드 도구, ...
Flutter 프로젝트 설정 flutter create my_project cd my_project Firebase 설정 Firebase Console에 가서 새 프로젝트를 생성한다. 안드로이드 앱을 추가한다. 패키지 이름을 입력합니다. - 예: com.example.my_project google-services.jso...