Linux Development Tools Install

Development Tools (개발 도구 모음) ? Linux에서 소프트웨어를 개발하고 컴파일하는 데 필요한 도구들의 패키지입니다. 예를 들어 “VMware Tools”처럼 C/C++ 소스 코드로 작성된 프로그램을 설치할 때 반드시 필요합니다. 설치 명령 부분 의미 주의 sudo 관리자 권한 필수! dnf Rocky Linux 패키지 매니저 Ubuntu는 apt groupinstall 패키지 그룹 설치 install과 다름 “Development Tools” 그룹 이름 따옴표 필수 […]

Linux Development Tools Install 더 읽기"

Unity Package Manager “Invalid Signature”

문제 상황 Unity 에디터의 Package Manager에서 Services Core 패키지가 빨간색 경고와 함께 “Invalid Signature” 표시 광고 초기화 실패(Gateway communication failure) 등의 문제가 발생 이는 패키지 자체의 손상이 아니라 Package Manager의 서명 검증 시스템 오류 오류의 의미와 영향 Package Manager의 서명 검증 실패 Unity Package Manager는 모든 패키지의 디지털 서명을 확인하는 검증 메커니즘을 가지고 있 “Invalid

Unity Package Manager “Invalid Signature” 더 읽기"

MySQL 데이터베이스 & 테이블 용량 확인

1. 모든 데이터베이스별 총 용량 확인 현재 서버에 있는 모든 DB의 크기를 한눈에 비교하고 싶을 때 사용합니다. 용량이 큰 순서대로 정렬되어 출력됩니다. 2. 특정 데이터베이스 내의 테이블별 용량 상세 확인 “어떤 테이블이 용량을 다 잡아먹고 있지?”라는 궁금증이 생겼을 때 사용합니다. 데이터 크기와 인덱스 크기를 구분해서 보여줍니다. 데이터 크기와 인덱스 크기를 구분 3. 전체 서버의 총

MySQL 데이터베이스 & 테이블 용량 확인 더 읽기"

MySQL 사용자 관리 명령어 (Ubuntu)

MySQL 서비스 상태 확인 및 관리 MySQL 접속 로컬 접속 원격 접속 사용자 계정 관리 사용자 생성 사용자 목록 조회 사용자 삭제 계정 잠금/해제 웹 애플리케이션용 사용자 생성 읽기 전용 사용자 생성 백업 전용 사용자 생성 비밀번호 관리 비밀번호 변경 root 비밀번호 초기화 권한 관리 권한 부여 권한 조회 권한 제거 권한 적용 주요 권한

MySQL 사용자 관리 명령어 (Ubuntu) 더 읽기"

Nginx + Apache / Reverse Proxy

Nginx를 리버스 프록시로, Apache를 백엔드 웹서버로 사용하는 구성 방법 Nginx가 SSL/TLS 처리와 클라이언트 요청을 담당하고, Apache는 WordPress 애플리케이션을 실행 아키텍처 구조 1. WordPress 설정 파일 위치 wp-config.php (WordPress 루트 디렉토리) 설정 목적 Nginx 리버스 프록시 환경에서 WordPress가 HTTPS를 올바르게 인식하도록 설정 코드 추가 위치 /* That’s all, stop editing! Happy blogging. */ 주석 위에 다음

Nginx + Apache / Reverse Proxy 더 읽기"

Ubuntu에 Gemini CLI 설치

1단계: Node.js 및 npm 설치 (1) NVM (Node Version Manager)을 이용한 설치 (추천) (2) apt를 통한 기본 설치 2단계: Gemini CLI 설치 3단계: Gemini CLI 실행 및 인증 설치가 완료되면, 터미널에 gemini 명령어를 입력하여 실행 최초 실행 시 다음과 같은 설정 및 인증 과정이 진행됩니다. 인증이 성공적으로 완료되면, Gemini CLI 프롬프트(gemini >)가 나타나며 바로 Gemini를

Ubuntu에 Gemini CLI 설치 더 읽기"

Apache Virtual Host Guide (Apache 가상 호스트 설정)

기본 설정 확인 Apache 상태 및 설정 검증 필수 모듈 활성화 가상호스트 생성 1. 설정 파일 생성 2. 기본 HTTP 가상호스트 3. HTTP → HTTPS 리다이렉트 4. HTTPS 가상호스트 (정적 파일) 다양한 설정 예제 리버스 프록시 WebSocket 프록시 여러 백엔드로 로드 밸런싱 경로별 다른 백엔드 라우팅 특정 IP만 접근 허용 SSL/HTTPS 설정 Certbot으로 SSL 인증서

Apache Virtual Host Guide (Apache 가상 호스트 설정) 더 읽기"

C# Switch 식(Expression)

C# Switch 식(Expression) C# 8.0(2019년 9월)부터 도입된 Switch 식(Switch Expression)은 기존의 switch-case 문을 획기적으로 줄여주는 강력한 기능 람다 표현식(=>)을 쓰는 것처럼 간결하고 직관적인 분기 처리가 가능 기존 방식 (Statement) 새로운 방식 (Expression) 강력한 활용 패턴 C# 9.0(2020년 11월)부터 Switch 식이 단순 매핑이 아니라 패턴 매칭(Pattern Matching)과 결합됨 범위 비교 (Relational Pattern) C# 9.0부터는 when 키워드

C# Switch 식(Expression) 더 읽기"

백준 14003번 (가장 긴 증가하는 부분 수열 5, C++)

가장 긴 증가하는 부분 수열 5 https://www.acmicpc.net/problem/14003 시간 제한 메모리 제한 제출 정답 맞힌 사람 정답 비율 3 초 512 MB 45574 15974 11322 34.533% 문제 수열 A가 주어졌을 때, 가장 긴 증가하는 부분 수열을 구하는 프로그램을 작성하시오. 예를 들어, 수열 A = {10, 20, 10, 30, 20, 50} 인 경우에 가장 긴 증가하는 부분 수열은 A = {10, 20,

백준 14003번 (가장 긴 증가하는 부분 수열 5, C++) 더 읽기"

위로 스크롤