profile
초보 개발자

linux 계정, 권한 정리

각 항목 의미권한은 항상 아래 순서로 나뉜다:권한은 단 하나만 적용된다우선순위:1\. 1순위: user (소유자)2\. 2순위: group3\. 3순위: others내가 어떤 위치에 속하느냐에 따라 권한이 결정됨내 계정: myaccount내 그룹: mygroup다른 계

2026년 4월 27일
·
0개의 댓글
·

Ollama 정리 - 설치 및 사용

Ollama란?(2. Windows 설치(3. 모델 설치 및 실행(4. CLI 주요 명령어(5. REST API 사용법(6. Python 라이브러리(7. GUI 앱 연동(8. 시스템 요구사항 및 GPU 가속(Ollama는 로컬 환경에서 LLM(대형 언어 모델)을 손쉽게

2026년 4월 20일
·
0개의 댓글
·

Ollama 정리

로컬 환경에서 LLM을 손쉽게 실행할 수 있는 Ollama의 모든 것을 정리했습니다.Ollama란?(2. 주요 기능 정리(3. 환경 구축 시 주의점(4. 환경 변수 전체 정리(5. Ollama vs vLLM 비교(Ollama는 로컬 환경(내 컴퓨터)에서 대형 언어 모델

2026년 4월 20일
·
0개의 댓글
·

zTree 정리 — jQuery 트리 플러그인

jQuery 기반의 강력한 트리 UI 플러그인 zTree의 설치부터 고급 활용까지 한 번에 정리합니다.zTree란?(2. 설치 및 기본 세팅(3. 데이터 구조(4. setting 옵션 완전 정복(5. 콜백(Callback) 이벤트(6. 체크박스 / 라디오 모드(7. A

2026년 4월 9일
·
0개의 댓글
·

Python DB 연결

PostgreSQL 기준으로 작성되었습니다.conn은 데이터베이스와의 연결 자체를 담당하는 객체입니다.DB와의 통로 역할만 하며, SQL을 직접 실행하는 기능은 없습니다.cursor는 conn을 통해 실제 SQL을 실행하는 객체입니다.DB 서버

2026년 4월 6일
·
0개의 댓글
·

PostgreSQL 롤(Role)

PostgreSQL에서 롤(Role) 은 데이터베이스 접근 권한을 관리하는 개체입니다.과거에는 사용자(User)와 그룹(Group)을 별도로 관리했지만, PostgreSQL은 이 둘을 롤 하나로 통합했습니다.💡 핵심 개념: PostgreSQL에서는 모든 것이 롤입니다

2026년 4월 6일
·
0개의 댓글
·

SOLID 원칙으로 리팩토링하기

실무에서 사용하던 DB/서비스 연결 모듈을 SOLID 원칙에 맞게 단계적으로 개선한 과정을 정리합니다.Airflow 기반 데이터 파이프라인에서 사용하던 connection.py는 하나의 Connection 클래스가 Hive, PostgreSQL, Oracle, Redi

2026년 4월 5일
·
0개의 댓글
·

좋은 개발자가 알아야 할 객체지향 설계 원칙 (OOP + SOLID)

코드를 짤 때 단순히 "동작하는 코드"를 넘어서, 변경에 강하고 확장하기 쉬운 구조를 만드는 방법을 정리했습니다.설계 & 구조 기본 원칙(2. 객체지향 4대 핵심 개념(3. SOLID 원칙(4. 실전 예제: OCP 완전 정복(하나의 함수/클래스는 하나의 일만 한다.한

2026년 4월 5일
·
0개의 댓글
·

[IT 엔지니어를 위한 네트워크 입문] 5장 라우터/L3 스위치: 3계층 장비

네트워크에서 패킷의 경로를 지정해주는 장비패킷의 목적지 IP 주소를 확인하고, 라우팅 테이블 기반 최적 경로로 포워딩원격지 네트워크 연결 시 필수 장비다양한 경로 정보 수집 → 최적 경로를 라우팅 테이블에 저장패킷 도착 시 목적지 IP와 라우팅 테이블 비교 후 포워딩목

2025년 2월 10일
·
0개의 댓글
·

[IT 엔지니어를 위한 네트워크 입문] 4장 스위치 2계층 장비

스위치는 2계층 주소인 MAC 주소를 기반으로 동작 스위치는 네트워크 중간에서 패킷을 받아 필요한 곳에만 보내주는 네트워크의 중재자 역할 아무 설정 없이 네트워크에 연결해도 MAC 주소 기반 패킷을 전달하는 기본 동작을 수행 노릴적으로 네트워크를 분리할 수 있는 V

2025년 2월 10일
·
0개의 댓글
·

[IT 엔지니어를 위한 네트워크 입문] 3장

1대1 통신출발지와 목적지가 1:1로 통신1:모든 통신동일 네트워크에 존재하는 모든 호스트가 목적1:그룹 통신하나의 출발지에서 다수의 특정 목적지로 데이터 ㅈ너송1대1 통신(목적지 동일 그룹 내 1개 호스트)다수의 동일 그룹 중 가장 가까운 호스트에서 응답구분은 출발지

2025년 2월 1일
·
0개의 댓글
·

Optional 주의해서 사용하기

이번에 Optional을 정리하면서 여러 자료를 찾아보던 중 Optional과 관련된 포스팅 하나가 정말 정리가 잘되었다고 생각하게 되었다.https://dzone.com/articles/using-optional-correctly-is-not-optional

2024년 3월 10일
·
0개의 댓글
·
post-thumbnail

[JPA] 자바 ORM 표준 JPA 프로그래밍 - 영속성 관리

영속성 컨텍스트(PersistenceContext) : 엔티티를 영구 저장하는 환경EntityManager.persist(entity) : 사실 DB가 아니라 영속성 컨텍스트에 저장한다는 뜻엔티티 매니저를 통해서 영속성 컨텍스트에 접근엔티티 생명주기비영속 : 컨텍스트와

2024년 3월 7일
·
0개의 댓글
·
post-thumbnail

[JPA] 자바 ORM 표준 JPA 프로그래밍 - 기본편 - JPA 소개

Java Persistence API자바 진영의 ORM 기술 표준Object-relational mapping(객체 관계 매핑)객체는 객체 대로 db는 db 대로 설계orm 프레임워크가 중간에서 매핑JPA는 애플리케이션과 JDBC 사이에서 동작JPA는 인터페이스의 모음

2024년 3월 5일
·
0개의 댓글
·
post-thumbnail

[JPA]Jpa Auditing 기능 사용하기

이전에 프로젝트를 하면서 JPA 데이터베이스 테이블에 도메인을 매핑 할 때 생성일자나 수정일 등 중복되는 필드,컬럼들이 많았었다.그 때는 모든 도메인에 해당 컬럼을 만들면서 진행하였다. 그러다보니 같은 코드를 계속 작성하며 시간을 낭비하고 다른 도메인을 담당한 팀원들과

2024년 3월 5일
·
0개의 댓글
·
post-thumbnail

Spring Boot 3에 Swagger 적용하기(springdoc-openapi)

이전에 Swagger를 적용하여 api를 문서화를 진행한 적이 있어서 이번에도 똑같이 Swagger를 통한 문서화를 진행하려고 했다.spring boot 3.2.3을 사용하고 springfox3.0.0을 추가했다. 하지만 오류가 발생하여 SpringFox를 사용할 수

2024년 3월 5일
·
0개의 댓글
·
post-thumbnail

TDD, 테스트 주도 개발 정리

TDD란 Test Driven Development의 약자로 '테스트 주도 개발'이라고 한다. 반복 테스트를 이용한 소프트웨어 방법론으로, 작은 단위의 테스트 케이스를 작성하고 이를 통과하는 코드를 추가하는 단계를 반복하여 구현한다.RED : 실패하는 테스트 코드(Fa

2024년 2월 29일
·
0개의 댓글
·
post-thumbnail

[백준] 이모티콘 / JAVA

bfs탐색을 하면서 1,2,3번 조건을 추가하며 최종 S에 도달할 때 까지 진행한다.check를 통해 해당 값의 clip에 복사되었던 적이 있었는지 체크하면서 중복을 제거한다.풀고 나니 간단한 bfs였지만 문제를 푸는 동안에 방문처리를 어떻게 해야되는지 생각이 안나서

2024년 2월 27일
·
0개의 댓글
·
post-thumbnail

[git]git pull 시 로컬 파일을 덮어쓰는 방법

가끔 로컬과 저장소의 파일이 다를 때 동기화를 위해서 git pull 명령어를 사용해도 git pull Already up to date. 라는 메세지만 뜬 후 코드가 가져 올 수 없을 때가 있다.해결 방법위 명령어를 통해 이전 코드와 상관 없이 최신 커밋을 덮어 씌울

2024년 2월 27일
·
0개의 댓글
·

[프로그래머스] 외벽 점검 / Java

레스토랑을 운영하고 있는 "스카피"는 레스토랑 내부가 너무 낡아 친구들과 함께 직접 리모델링 하기로 했습니다. 레스토랑이 있는 곳은 스노우타운으로 매우 추운 지역이어서 내부 공사를 하는 도중에 주기적으로 외벽의 상태를 점검해야 할 필요가 있습니다.레스토랑의 구조는 완전

2024년 2월 16일
·
0개의 댓글
·