MAANDOO · JOURNAL

기록과 생각

개발하며 배운 것과 일상의 생각을 기록합니다.

AI · 2026. 9. 28.

가을 폰대전의 핵심, 삼성과 애플의 진화된 생성형AI 맞대결

가을 폰대전을 맞아 삼성전자와 애플이 선보이는 생성형AI 도입 현황과 업데이트 일정을 정리했습니다. 갤럭시 AI와 애플 인텔리전스의 변화를 확인해보세요.

재태크 · 2026. 9. 28.

주택담보대출 금리 8% 시대, 늘어나는 월 상환액 부담과 대책

주택담보대출 금리 상승으로 인한 상환 부담을 점검합니다. 금리 8% 도래 시 예상되는 월 상환액과 가계 이자 부담 변화를 확인해보세요.

재태크 · 2026. 9. 21.

청약과 저축 고민하는 30대 사회초년생을 위한 재테크 조언

청약과 저축을 고민하는 30대 사회초년생을 위해 수익률보다 중요한 저축액의 의미와 개정된 청약통장 납입 인정액 제도를 살펴봅니다.

AI · 2026. 9. 18.

Claude Cowork과 채팅 기능이 하나로 통합되어 편리해졌습니다

이제 별도로 공간을 나눌 필요 없이 하나의 Claude 환경에서 모든 업무를 처리할 수 있습니다. 새로 추가된 Claude Docs, Slides, Design 기능과 통합의 이점을 확인해 보세요.

AI · 2026. 9. 18.

OpenAI Java 라이브러리 v4.64.0 업데이트 주요 변경 사항

OpenAI Java 라이브러리 v4.64.0 업데이트가 릴리즈되었습니다. 컴팩션 진행 상황 이벤트 추가 및 보안 개선 등 이번 버전에서 확인해야 할 주요 변화를 정리해 드립니다.

AI · 2026. 9. 17.

옆 팀 레포지토리도 거뜬히, Claude 세션 간 질의응답 브로커 활용법

협업 중 옆 팀의 코드를 이해하기 어려웠던 경험 있으신가요? Claude Code의 Channels 기능을 활용해 서로 다른 세션 간 질의응답을 가능하게 만든 흥미로운 사례를 소개합니다.

PostgreSQL · 2023. 6. 1.

PostgreSQL DB 성능 개선을 위한 설정 파일 수정

개발 서버에 PostgreSQL DB 설치 후 사용하면서 속도가 느리다는 느낌을 받았습니다. 서버 사양은 낮지 않은데 DB 성능은 좋지 않아 설정의 문제가 있지 않을까 싶어 개선 방법을 찾아보았습니다. PostgreSQL 의 기본 설정은 최고의 성능을 내기 보다는 가능한 다양한 기기에서 잘 동작할 수 있도록 보수적으로 잡혀 있다고 합니다. 설치 후 아무런 설정을 건드리지 않았다면 속도가 느린게 당연한 것이었습니다. Pos…

PostgreSQL · 2023. 5. 25.

linux (Ubuntu) 서버에서 postgresql 이 자동으로 재시작되는 이슈

※ 서버 및 DB 정보 Ubuntu 20.04.5 LTS PostgreSQL 12 ※ DB 모니터링 중 특정 시간에 DB가 종료되었다가 다시 시작되는 이슈를 발견하였다. - 에러 로그 확인 로그 파일 경로 확인 show log_directory; 로그 파일 내용 확인 cd /data/postgresql/log cat postgresql-2023-05-25_000000.log 2023-05-25 06시 58분 24초에 DB…

tech · 2023. 5. 22.

git repository file history 전부 삭제

개인 프로젝트 소스를 private repository 에 중요한 데이터까지 전부 push 해서 관리 중입니다. 요즘은 개발자 입사 지원 시 git 에 포트폴리오 소스코드를 공개하는 것 같아서 방법을 고민해 보았습니다. 1. private repository → public repository 가장 간편한 방법. → 중요 소스코드들이 포함되어 있기 때문에 이 방법은 배제하였습니다. 2. git Submodule git 레…

Android · 2023. 3. 28.

[Android] https 요청 시 ssl 인증서 오류

http 요청은 잘 되는데 https 요청 시 아래 오류 발생 javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException:Trust anchor for certification path not found 원인 : Connection 하는 웹사이트의 Certificate 인증서가 안드로이드 단말에 존재하지 않을 경우 발생 해결방법 1.…

spring · 2023. 3. 22.

[Spring Boot] Swagger, Bearer + JWT(JSON Web Token) 적용

- Spring Boot 3.0.4, springdoc 2.0.4 기준 - JWT(JSON Web Token) JSON 웹 토큰(JSON Web Token, JWT)은 선택적 서명 및 선택적 암호화를 사용하여 데이터를 만들기 위한 인터넷 표준으로 페이로드는 클레임(claim), 표명(assert)을 처리하는 JSON을 보관하고 있다. 전달하고자하는 정보를 안전하게 전송하기 위핸 웹표준(RFC 7519) 방식으로, 인증에…

spring · 2023. 3. 21.

[Spring Boot] 스피링 부트 3.x Swagger Ui 설정

- Spring Boot 3.0.4, springdoc 2.0.4 기준 - swagger : springfox, springdoc 2가지 라이브러리가 있음. springfox 는 최근 업데이트가 없고 Spring Boot 3점 대 적용 시 일부 오류 발생 -> java 17 적용 때문인 것 같음 (Spring Boot 3 버전은 java 17 이상 필수) 그래서 springdoc 적용 1. build.gradle - im…

spring · 2023. 3. 21.

[Spring Boot] 설정 파일(application.properties, logback.xml) 개발, 운영 분리 설정

Spring Boot 개발 환경에 따라 설정 파일을 분리해서 관리하는 방법 1. application.properties - spring.profiles.active 에 profiles 값 설정 : dev(개발), release(운영) 으로 분리함 - 개발, 운영 환경에서 공통적으로 사용하는 설정은 application.properties 파일에 작성. 2. application-dev.properties - spring…

Servers · 2023. 3. 15.

[AWS] Amazon Linux 1 jdk 17 설치

운영하고 있는 Amazon Linux 서버에 jdk 버전업을 하려고 aws 설치 가이드대로 시도 https://docs.aws.amazon.com/ko_kr/corretto/latest/corretto-17-ug/amazon-linux-install.html Amazon Corretto 17 Installation Instructions for Amazon Linux 2 and Amazon Linux 2022 - Amaz…

PostGIS · 2022. 7. 11.

[PostGIS] st_equals 함수 속도 느림 공간 index 안타는 문제

공간 테이블 geometry 컬럼 gist 인덱스 설정되어 있는 상태 st_equals 함수 사용하면 속도가 너무 느림. 공간 인덱스 안타는 것 같음 느린 쿼리문 SELECT t1.geom, t2.geom FROM table_a t1 join table_a t2 ON st_equals(t1.geom, t2.geom) 인덱스 타도록 쿼리문 수정 SELECT t1.geom, t2.geom FROM table_a t1 join…

PostgreSQL · 2022. 7. 5.

[PostgresSQL] plsql(plpgsql) procedure/function 결과 파일로 output

procedure 수행 시 오류 발생 내용을 파일로 생성해서 확인하고 싶었다. CREATE OR REPLACE PROCEDURE cloud.check_insert_error() LANGUAGE plpgsql AS $procedure$ declare /***************************************************************************/ /* 임시변수 선언 */ /*****…

PostGIS · 2022. 6. 29.

[PostGIS] 좌표계 변환 함수(ST_Transform, ST_SetSRID)

국가공간정보포털에서 제공하고 있는 공간 데이터를 활용하려고 shp 파일을 다운로드해서 내 DB 에 업로드하였다. 내 DB 에 구축되어 있는 모든 공간 데이터는 5186 좌표계 국가공간정보포털에서 다운로드 받은 공간 데이터는 2097 좌표계 QGIS 에서 해당 파일 좌표계 정보 확인 기존 DB 에 구축된 공간 정보들과 같이 서비스하기 위해서 좌표 변환 필요 2097 좌표계 파일을 그대로 공간 테이블에 import 해당 테이…

PostGIS · 2022. 5. 31.

[PostGIS] ST_CollectionExtract

GEOMETRYCOLLECTION 타입 객체 안에 어떤 공간 객체가 있는지 확인하고 싶을 때 사용하였다. ST_CollectionExtract(geometry collection, integer type); type 을 지정하면 GEOMETRYCOLLECTION 안에 지정한 type 객체만 조회된다. 지정한 type 이 없을 경우 EMPTY 반환. 1 == POINT 2 == LINESTRING 3 == POLYGON

PostGIS · 2022. 5. 27.

[PostGIS] geosintersects topologyexception 발생 시 대처 방법

공간 쿼리 수행 중 st_intersects 함수에서 geosintersects topologyexception 발생. 원인 : Geometry 객체 중 MULTIPOLYGON 객체 데이터가 유효하지 않은 상태라서 st_intersects 함수 실행 불가. MULTIPOLYGON 객체에 구멍이 있는 경우 OGC 표준에 맞게 그려지지 않아서 자주 발생. 객체가 유효한지 확인하는 방법 SELECT st_isvalid(geom…

PostGIS · 2022. 5. 27.

[PostGIS] Polygon 단위로 겹치는 Geometry 조회

두개의 Geometry 객체가 겹치는지 조회하는 함수는 st_intersects(geom, geom) 이다. 프로젝트 중 두개의 Geometry 객체가 Polygon 단위로 겹치는지 체크하고 싶어서 해당 함수을 사용하였으나 point, line 단위로 겹치는 객체까지 모두 반환한다. 아래 쿼리를 활용하면 Polygon 단위로 겹치는 객체만 체크할 수 있다. SELECT * FROM TABLE_A A JOIN TABLE_B…

© 2026 Maandoo