Today's

길을 나서지 않으면 그 길에서 만날 수 있는 사람을 만날 수 없다

반응형

분류 전체보기 634

《시간을 파는 가게》 #3

《시간을 파는 가게》 3장. 대가를 묻는 자책자에서 시선을 떼지 못한 채,그는 한 장, 또 한 장을 넘겼다.수많은 기억들이 흘러갔다.그 중 일부는 지우고 싶을 만큼 쓰라렸고,어떤 건 너무 평범해서 지나쳤다.하지만—그 아이와의 기억만은 손끝이 멈췄다.동네 끝 골목, 어색한 첫 만남.그 후로 이어진 짧고도 깊은 유년.그는 페이지를 쓸어내리듯 쓰다듬었다.그 기억만큼은 늘 마음 깊은 곳에 자리하고 있었다.하루가 고단하고, 회사에서 인간관계가 숨 막히고,매일이 지친 반복이 될 때마다—문득문득 떠오르던 작은 평화의 섬.“이 기억을, 없앨 수 있다면…”그는 조용히 말했다.“정말로, 아무것도 안 느껴지게 되는 건가요?이 골목, 그날의 햇살, 그 아이의 목소리까지… 다?”주인은 책을 덮으며, 고개를 끄덕였다.“예. 당신..

그냥글쓰기 2025.04.30

《시간을 파는 가게》 #2

《시간을 파는 가게》2장. 기억의 값, 시간의 무게 문이 열리자,그는 마치 오래된 시계 안으로 들어서는 듯한 기분이 들었다.가게 안은 생각보다 넓었다.천장은 높고, 벽면엔 온갖 크기의 시계들이 걸려 있었다.벽시계, 괘종시계, 회중시계, 심지어 모래시계까지.모두 다른 속도로, 다른 박자로 ‘째깍’ 소리를 내고 있었다.그 소리들이 겹쳐져, 마치 시간 그 자체가 숨을 쉬는 것 같았다.가게 안은 따뜻했지만, 이상하게도 시간이 정지된 느낌이 들었다.밖과는 완전히 단절된 공간.그리고—그 중심에 한 사람이 앉아 있었다.그는 주인공보다도 나이가 많아 보였지만,그 얼굴에서는 늙음이라는 단어가 떠오르지 않았다.마치 오랜 세월을 보아온 듯한 눈,침묵에 익숙한 사람 특유의 고요한 기운이 있었다.“어서 오세요.”그의 목소리는 ..

그냥글쓰기 2025.04.28

《시간을 파는 가게》 #1

《시간을 파는 가게》 1장. 오래된 골목, 그리고 간판 하나 도시는 오늘도 바빴다.사람들은 시계를 보며 걷고, 휴대폰을 보며 밥을 먹고, 미래를 걱정하며 잠에 들었다.누구도 지금 이 순간을 살아내지 못하는 것처럼 보였다.그도 그랬다.출근길엔 지하철 안에서 멍하니 고개를 떨구었고, 회사에선 말보다 한숨이 먼저 나왔다.“고생하셨습니다”라는 말은 더 이상 위로가 아닌 자동응답처럼 느껴졌고,이따금 울리는 카톡 알림 소리는 업무인지 사생활인지조차 구분되지 않았다.그날도 그는 평소처럼 일찍 출근했고, 밤늦게 퇴근했다.커피는 벌써 다섯 잔째였고, 점심은 생각도 나지 않았다.회의 중 누군가의 말이 들리지 않아 핀잔을 들었고, 퇴근 직전엔 “좀 더 분발하자”는 상사의 말이 잔잔한 독처럼 퍼졌다.그리고—그는 아무 말 없이..

그냥글쓰기 2025.04.25

Python으로 Oracle 데이터 삽입 시 특수문자 처리 방법

Python으로 Oracle 데이터 삽입 시 특수문자 처리 방법 Oracle 데이터베이스에 데이터를 삽입하면서 문자열에 특수문자, 특히 작은따옴표(')가 포함된 경우 SQL 문법 오류를 방지하는 방법을 소개합니다.1. SQL Escape 처리특수문자, 특히 작은따옴표가 포함된 문자열을 안전하게 처리하려면 작은따옴표를 두 개로 변환해야 합니다. Python 코드 예시는 다음과 같습니다:pythondef escape_string(value): return value.replace("'", "''")text = "Python's flexibility!"escaped_text = escape_string(text)print(escaped_text) # Python''s flexibility!2. 바인딩 ..

Oracle 실전 활용 팁 모음 (2)

1. PIVOT과 CONNECT BY를 활용한 동적 쿼리PIVOT과 CONNECT BY를 활용하여 동적 월별 합산 쿼리를 작성할 수 있습니다.예제: 월별 거래 합산sqlWITH months AS ( SELECT TO_CHAR(ADD_MONTHS(TRUNC(SYSDATE, 'MM'), LEVEL - 1), 'YYYY-MM') AS month_label FROM dual CONNECT BY LEVEL 2. 반기별 거래 합산CASE 문을 활용하여 6개월 단위로 거래 데이터를 그룹화할 수 있습니다.예제: 반기별 합산sqlSELECT CASE WHEN EXTRACT(MONTH FROM transaction_date) BETWEEN 1 AND 6 THEN TO_D..

제트팩 구성에서 스크롤 효과가 있는 무너지는 앱바 생성 ... 퍼옴

제트팩 구성에서 스크롤 효과가 있는 무너지는 앱바 생성• 이 기사는 사용자 스크롤링에 동적으로 응답하는 현대 모바일 앱의 인기 있는 UI 요소인 제트팩 컴포즈에서 접히는 앱바의 구현을 자세히 설명합니다.• 설계에는 두 개의 TopAppBar가 포함됩니다. 하나는 접힌 상태(필수 정보만 표시)를 위한 것이고 다른 하나는 확장된 상태(헤더 및 자세한 내용 표시)를 위한 것입니다.• 스캐폴드는 메인 화면 컨테이너로 사용되어 스낵바 및 플로팅 액션 버튼과 같은 다른 UI 구성 요소를 쉽게 통합할 수 있습니다.• 확장된 AppBar의 높이는 사용자 정의 가능하며(이 예에서 180.dp), 'windowInsets = WindowInsets(0)'는 상태 표시줄에서 추가 패딩을 제거합니다.• ‘LazyVertica..

Oracle 실전 활용 팁 모음

Oracle 실전 활용 팁 모음 Oracle 데이터베이스를 다루면서 자주 접하는 문제를 해결하고, 효율적인 쿼리를 작성할 수 있는 방법들을 정리했습니다.1. Oracle에서 만 19세 나이 산출 방법만 나이를 계산하려면 MONTHS_BETWEEN 함수를 사용하여 생년월일과 현재 날짜 간 차이를 계산하고, 12로 나누어 연령을 산출할 수 있습니다.sqlSELECT TRUNC(MONTHS_BETWEEN(SYSDATE, TO_DATE('2005-04-10', 'YYYY-MM-DD')) / 12) AS ageFROM dual;만약 만 19세 이상인지 확인하려면 다음과 같은 쿼리를 활용할 수 있습니다:sqlSELECT CASE WHEN ADD_MONTHS(TO_DATE('2005-04-10', 'YYYY-..

트윌리오 SMS를 이용한 안드로이드 앱 전화번호 검증 ... 퍼옴

트윌리오 SMS를 이용한 안드로이드 앱 전화번호 검증• 이 가이드는 트윌리오 검증과 안드로이드 SMS 리트리버 API를 사용하는 안드로이드 애플리케이션에서 전화번호 검증을 구현하는 방법을 자세히 설명하여 수동 코드 입력 및 SMS 읽기 권한이 필요하지 않습니다.• 프로세스에는 안드로이드 앱과 트윌리오 검증 사이의 중개자 역할을 하는 서버 측 애플리케이션(노드.js 및 루비에 제공된 예)이 포함된다.• 안드로이드 앱은 전화번호를 서버로 전송한 후 트윌리오 룩업을 사용하여 번호를 올바르게 포맷(E.164 포맷)하고 트윌리오 검증에 검증 요청을 보낸다.• 트윌리오 검증은 안드로이드 SMS 리트리버 API에 대한 특정 헤더를 포함하여 검증 코드가 포함된 SMS를 전송하여 메시지를 식별한다.• 서버는 앱으로부터 ..

Oracle 계정의 권한 확인 방법 총정리

Oracle 계정의 권한 확인 방법 총정리Oracle 데이터베이스를 관리할 때 사용자 권한 확인은 매우 중요한 작업 중 하나입니다. 사용자 또는 관리자가 특정 계정이 부여받은 권한을 파악해야 할 경우, 아래 방법을 활용할 수 있습니다. ✅ 1. 현재 사용자의 역할(Role) 확인 현재 로그인한 사용자가 어떤 **Role(역할)**을 가지고 있는지 확인하려면 다음 SQL을 실행하세요.SELECT * FROM USER_ROLE_PRIVS;이 명령어를 실행하면 해당 계정이 부여받은 역할(Role) 목록이 출력됩니다. ✅ 2. 현재 사용자의 시스템 권한(System Privileges) 확인 Oracle에서 특정 계정이 부여받은 시스템 권한을 확인하려면 아래 SQL을 사용합니다.SELECT * FROM USER..

그냥글쓰기 2025.04.12

Excel VBA를 활용한 자동화 꿀팁!

Excel VBA를 활용한 자동화 꿀팁!엑셀을 사용할 때 반복되는 작업을 자동화하면 업무 효율성이 높아집니다. 오늘은 VBA(Visual Basic for Applications)를 활용하여 셀 메모 위치 자동 조정, 데이터 및 메모 복사, 문자열 변환, 문자열 결합 방법을 살펴보겠습니다. 1️⃣ 셀 메모 위치 자동 조정 엑셀에서 특정 셀의 메모(댓글) 위치를 자동으로 조정하려면 VBA 코드를 활용하면 됩니다. 아래 코드를 실행하면, 각 셀의 메모가 해당 셀의 오른쪽 끝에 정렬됩니다. Sub AdjustCommentPosition() Dim cmt As Comment Dim rng As Range For Each rng In ActiveSheet.UsedRange If Not..

그냥글쓰기 2025.04.10
반응형