Author: 딸둘아비

IntervalTrainingTimer App 0

[Kotlin] IntervalTrainingTimer App 만들기

요즘은 프로그래밍이라는 단어보다는 코딩이라는 단어를 많이 사용하는 것 같습니다. 왜 그럴까를 생각해 봤습니다. 프로그램밍이 분석→설계→개발→테스트→운영 등 모든 단계를 아우르는 개념이라면, 코딩은 프로그램밍의 영역이 분업화/파편화되면서 프로그램 언어 자체 및 문법 등에 특화되지 않았나 생각합니다. AI를...

Android studio에서 git과 github 사용하기 0

[Kotlin] Android Studio에서 Git과 Github 사용하기

Youtube를 보다가 나도 AI로 코딩을 해 봐야겠다는 생각이 들어 Kotlin으로 무작정 시도해봤습니다. 아침마다 Interval Training을 하고 있는데 구글 스토어에서 설치한 타이머 App들이 모두 마음에 들지 않아 사용 후 삭제하기를 반복하고 있었습니다. 이것이 Kotlin을 선택한...

IGW와 NGW 0

AWS용어 쉽게 이해하기: Internet gateway(igw)와 NAT gateway (ngw)

AWS에서 인터넷 게이트웨이(Internet Gateway, IGW)와 NAT 게이트웨이(NAT Gateway, NGT)는 VPC 내에서 네트워크 트래픽을 관리하는 데 사용되는 중요한 구성 요소입니다. 각각의 역할과 차이점을 아래에서 간단히 설명하겠습니다. 인터넷 게이트웨이 (Internet Gateway) 인터넷 게이트웨이는 VPC와 인터넷 간의...

PuTTY 사용 시 Verification code 프롬프트 확인 0

[Linux] SSH 로그인 시 MFA(Multi-Factor Authentication) 적용하기

리눅스에 루트 계정으로 접근 시 비밀번호, SSH PEM Key 이외에 MFA(Multi-Factor Authentication)를 적용하여 추가 인증수단을 확보하는 절차입니다. 아래와 같은 테스트 환경에서 MFA를 적용할 예정입니다. 사전에 휴대폰에 Oracle Mobile Authenticator를 설치해야 합니다. OS: Ubuntu 24.04.2...

AWS Security Hub 0

AWS용어 쉽게 이해하기: AWS Security Hub 및 관련 서비스

AWS Security Hub는 여러 AWS 보안 서비스(GuardDuty, Inspector, Macie 등)의 보안 결과를 한 곳에 통합하여 중앙에서 관리하고 모니터링할 수 있는 서비스입니다. Security Hub를 통해 GuardDuty가 탐지한 위협을 다른 서비스의 결과와 함께 종합적으로 분석하고 대응할...

리눅스 배포판 접속 0

Windows의 WSL로 리눅스 사용하기

WSL을 알기 전까지는 Windows에서 리눅스를 쓰는 방법이 VirtualBox로 가상 머신(VM)을 만드는 것뿐인 줄 알았습니다. WSL(Windows Subsystem for Linux, Linux용 Windows 하위 시스템)이란 Windows 운영체제 위에 Linux 환경을 실행하기 위한 호환성 계층 또는 가상화 기술로,...

rsyslog에서 slack으로 메세지 전송하기 0

[Linux] rsyslog 서버에서 slack으로 메세지 전송하기

이전 글에서 rsyslog 서버를 구축하는 방법을 알아보았는데요, 로그의 severity level이 “3(error)” 이하인 경우 Slack으로 로그 메세지를 전송하는 방법을 알아보겠습니다. 이번 글에서는 RainerScript 형식을 사용하겠습니다. slack webhook url을 준비합니다.(slack api > Your apps > Features...

rsyslog server 구축 0

[Linux] rsyslog 서버를 5분만에 구축하는 방법

성격이 급하신 분들은 설명을 건너뛰고 바로 진행하셔도 됩니다. rsyslog 서버에 UDP와 TCP를 이용해서 로그를 전송받을 수 있는데, 아래와 같은 차이점이 있습니다. 항목 UDP(514/udp) TCP(514/tcp) 전송 방식 비연결형 (Connectionless) 연결형 (Connection-oriented) 속도 빠름 (오버헤드 작음)...

0

OCI: 외부에서 ssh로 인스턴스에 접속하기(MobaXterm 사용)

앞서 OCI에 생성한 인스턴스에 wordpress와 mariadb를 설치하려면 ssh로 접속해야 합니다. 다양한 ssh 접속 프로그램이 있지만, 저는 MobaXterm를 사용하겠습니다. 인스턴스 생성할 때 다운로드한 “private key”를 읽기모드로 변경해야 합니다. 읽기 전용 모드로 변경하지 않으면 ssh 접속이...