티스토리

데브포유
검색하기

블로그 홈

데브포유

dev4u.tistory.com/m

Creative Thinking! moonsun4ux@gmail.com

구독자
2
방명록 방문하기

주요 글 목록

  • 2025년 4월에 읽은 책 해변의 카프카 - 무라카미 하루키달리기를 말할 때 내가 하고 싶은 이야기 - 무라카미 하루키양을 쫓는 모험 - 무라카미 하루키바람의 노래를 들어라 - 무라카미 하루키1973년의 핀볼 - 무라카미 하루키댄스 댄스 댄스 - 무라카미 하루키 공감수 0 댓글수 0 2025. 4. 7.
  • 2025년 3월에 읽은 책 노르웨이의 숲 - 무라카미 하루키 (양억관 역)하루키님의 책을 처음 읽어 봤는데, 이래서 하루키 하루키하는 사람들의 마음이 이해가 되었습니다.원제가 같은 "상실의 시대" - (유유정 역) 도 다른 번역 느낌이 든다고해서 추가로 구매했습니다.두어달 있다가 "상실의 시대"로 다시 한번 하루키 매력에 스며 들어가 봐야겠습니다. 스푸트니크의 연인 - 무라카미 하루키 국경의 남쪽, 태양의 서쪽 - 무라카미 하루키 색채가 없는 다자키 쓰쿠루와 그가 순례를 떠난 해 - 무라카미 하루키 먼 북소리 - 무라카미 하루키세계의 끝과 하드보일드 원더랜드  - 무라카미 하루키 공감수 0 댓글수 0 2025. 3. 4.
  • [오라클] sqldeveloper로 clob 데이터 넣는 방법 create table tt_shop(shop_id varchar2(10),shop_info clob);-- & 대체변수롤 인식하지 않게 하기set define off;declarev_b clob;begin v_b := q'[테스트; url=test.com?&shop=111]'; insert into tt_shop values('0001', v_b); commit;end;select * from tt_shop; 공감수 0 댓글수 0 2025. 2. 28.
  • 2025년 2월에 읽은 책 포스트맨은 벨을 두 번 울린다.- 제임스 M. 케인 글 공감수 0 댓글수 0 2025. 2. 23.
  • M4 맥미니에 도커로 Oracle 19c 띄우기 https://gist.github.com/rutcreate/7737ba721cd7058f75eb312a080bc446 Setup Oracle Database on Apple Silicon Chip (Docker)Setup Oracle Database on Apple Silicon Chip (Docker) - README.mdgist.github.com 위 주소에 있는 방법으로 한번에 성공했습니다.Apple Silicon으로 작성된 설치 방법이지만, x86에 linux도 데이터베이스 zip 파일만 변경해 주면 잘 동작합니다.혹시라도 x86 linux에서 도커 빌드는 되었으나, run 할때 에러가 발생한다면 데이터가 저장될 oradata 디렉토리(하위 포함)에 퍼미션을 변경해 주면 됩니다.  계정 및 테이.. 공감수 0 댓글수 0 2025. 2. 20.
  • M4 맥미니 개발 환경 셋팅 Homebraw 설치/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"java 17 설치brew install openjdk@17node.js 18 설치brew install node@18springboot 3.4.xsvelte 4.x도커로 PostgreSQL과 Oracle 설치PostgreSQL은 docker hub에서 제공하는 공식 이미지를 사용해서 설치Oracle 19c ee는 다음 포스팅 글에서 설명모델링 툴 (erd) - https://leeeeeyeon-dev.tistory.com/79VSCode의 "ERD Editor" 익스텐션 사용 공감수 0 댓글수 0 2025. 2. 5.
  • M4 맥미니 구입 (가성비 ?) 간단한 개발용으로 사용하기 위해서 M4 맥미니를 구매했습니다.기본 옵션에서  메모리만 한 단계 업그레이드 했습니다.램만 8GB 추가 (30만원 업 ㅜㅜ) 했습니다.차마 32GB로 올리기에는 왠지 가성비가 없어지는 느낌.동영상 편집과 같은 무거운 작업 용도가 아니라서 이 정도면 충분할 듯합니다.오늘 주문했는데. 배송 예정 일자가 2월 초네요. 공감수 2 댓글수 1 2025. 1. 13.
  • 12월에 읽은 책 당신들은 이렇게 시간 전쟁에서 패배한다.- 아말 엘모흐타르, 맥스 글래드스턴 글 공감수 0 댓글수 0 2025. 1. 1.
  • [민음사] 이탈로 칼비노 전집 세트 구매 선조 3부작으로 유명한 "이탈로 칼비노 전집" 세트를 구매했습니다.쿠팡에서 구매했는데, 아래 사진에는 있는 세트 보관함 같은 게 없어서 살짝 아쉬웠습니다.없는걸 알았으면 낱개로 구매해도 될 뻔했습니다.  총 11권 세트입니다. 1. 거미집으로 가는 오솔길2. 반쪼가리 자작3. 나무 위의 남작4. 존재하지 않는 기사5. 마르코발도 혹은 도시의 사계절6. 모든 우주만화7. 교차된 운명의 성8. 힘겨운 사랑9. 보이지 않는 도시들10. 어느 겨울밤 한 여행자가11. 팔로마르 올해 제가 읽은 책 중에서 최애 작가가 된 분은 "헤르만 헤세" 와 "이탈로 칼비노" 두 분입니다.이미 읽은 선조 3부작 외에 틈틈히 읽어야 겠습니다.일단 다른 작가의 책을 탐독한 후에... 공감수 3 댓글수 3 2024. 11. 28.
  • [책 추천] 캣 패밀리 크리스마스 (Cat Family Christmas) 다가오는 크리스마스 분위기를 느끼기 위해서 "캣 패밀리 크리스마스" 책을 구입했습니다.한국어 번역본과 영문본을 모두 겟..특히 한국어 번역본은 11월 말부터 12월까지만 판매가 되고 있습니다.플립북 형태로 한 고양이 가족의 크리스마스 준비 과정을 담은 책입니다고양이들은 크리스마스 12일 전부터 집도 꾸미고, 요리도 하며, 캐럴도 부르고, 트리도 만들어요. 특별한 날에는 특별한 준비가 필요하니까요. 이야기는 크리마스 전날 밤인 이브에 끝나요. 공감수 1 댓글수 2 2024. 11. 28.
  • 11월에 읽은 책 이탈로 칼비노 - 나무 위의 남작아무리 많은 경험을 해봤어도 사랑을 모르는데 그게 다 무슨 소용이 있겠는가?  마거릿 애트우드 - 시녀 이야기無  마거릿 애트우드 - 증언들無 시녀 이야기 + 증언들 = 강추  이탈로 칼비노 - 반쪼가리 자작無  이탈로 칼비노 - 존재하지 않는 기사無 공감수 0 댓글수 0 2024. 11. 8.
  • [Apache Nifi] DBCPConnectionPool 설정 위 처럼 설정하면 10분 마다 idle 상태인 connection의 유효성 검사를 수행합니다.10개의 커넥션이 연결되어 있을 경우, 10분마다 디폴트 값에 의해서 3개의 connection이 유효성 검사를 수행됩니다.오라클 DBMS를 사용할 경우에 v$session에 있는 값을 통해서 확인할 수 있습니다. SELECT SID, PREV_EXEC_STARTFROM V$SESSIONWHERE USERNAME = '' AND OSUSER = '' 공감수 0 댓글수 0 2024. 10. 22.
  • 10월에 읽은 책 오노레 드 발자크 - 고리오 영감생각은 그것이 떠오르는 힘에 비례해 투사된다.박격포에서 발사된 포탄이 날아가듯, 수학 법칙에 따라, 뇌가 겨냥하는 지점에투하되는 것이다.  요한 볼프강 폰 괴테 - 젊은 베르테르의 슬픔인간이 서로를 괴롭히는 것처럼 불쾌한 일은 없다. 그중에서도 화가 치밀 정도로지긋지긋한 일은 젊은이들이 온갓 즐거움에 스스로의 문을 활짝 열어놓을 수 있는 인생의 꽃다운 청춘기임에도 불구하고, 서로 얼굴을 찌푸리고 즐거운 나날을 망쳐버리는 일이다.  유진 오닐 - 밤으로의 긴 여로無  서머싯 몸 -  달과 6펜스지금이야 슬픔을 견딜 수 없을 것 같아도 시간이 지나면 차차 누그러질 것이고,결국은 자비로운 망각의 도움을 받아 인생의 짐을 다시 질 수 있게 될 것이다. 요한 볼프강 폰 괴테 - 파.. 공감수 2 댓글수 4 2024. 10. 3.
  • "젤다의 전설 - 지혜의 투영" 플레이 1일차 드디어 ~~ 몇 개월 전에 예약한 "지혜의 투영" 타이틀을 받았습니다.30분 정도 플레이해 본 소감을 한마디로 표현하자면 "대만족"입니다.그래픽은 "꿈꾸는 섬"과 거의 동일합니다.스위치로 발매된 꿈꾸는 섬은 1993년에 발매된 젤다의 전설 시리즈의 4번째 작품을 3D로 리마스터한 작품이라면,지혜의 투영은  젤다의 전설 시리즈 최초로 링크가 아닌 젤다가 주인공인 타이틀 입니다.전사인 링크의 전투신이 아니라 다양한 사물을 기억하고 소환하는 방식으로 여정을 진행는 참신한 아이디어가마음에 들었습니다.몇 개월 기다린 보람이 있습니다.당분간 스위치로 지혜의 투영만 쭉 플레이 할 것 같습니다. 공감수 0 댓글수 0 2024. 9. 26.
  • 9월에 읽은 책 알베르 카뮈 - 페스트 헤르만 헤세 - 수레바퀴 아래서 헤르만 헤세 - 데미안새는 알에서 나오려고 투쟁한다. 알은 세계이다.태어나려는 자는 하나의 세계를 깨뜨려야 한다. 헤르만 헤세 - 나르치스와 골드문트눈먼 사람과 멀쩡한 사람이 걸어가듯 둘은 나란히 걸어갔다.눈먼 쪽이 자기가 장님이라는 사실을 의식하지 못하는 것, 그것은장님에게만 편한 일이었다. 도리스 레싱 - 다섯째 아이 공감수 0 댓글수 0 2024. 9. 9.
  • [Apache Nifi] DB조회 결과를 Rest API로 전송하고, 응답 결과 저장 데이터베이스에서 특정 조건에 맞는 데이터를 조회해서 Json 형식으로 변환하고, 변환된 데이터에값을 추가하거나 변환하는 작업을 거친 후에, RestAPI로 전달하고 응답 결과를 파일로 저장하는 예제를만들어 보았습니다.Jolt Transform을 처음 사용해 보았는데, 아래 사이트가 많은 도움이 되었습니다.아래 예제는 Json에 디폴트 값을 추가하고, Json 데이터의 Key Name을 대문자에서 카멜 형식으로 변환하는 작업을 2개의 프로세서로 했는데, Jolt 문법으로 한번에 할 수도 있습니다.https://jolt-demo.appspot.com/#inception 공감수 0 댓글수 0 2024. 8. 29.
  • 마르셀 프루스터의 "잃어버린 시간을 찾아서" 전집 구입 그동안 미루고 미루었던, "잃어버린 시간을 찾아서" 전집을 구입했습니다.앞으로 읽어야 할 책이 많이 남아 있어서 초 겨울쯤에야 읽을 수 있을 것 같은데,쿠팡에서 착한 가격으로 팔길래 바로 담았습니다."잃어 버린 시간이 아니라 잃어버린 사랑을" 찾아서로 접근하면 조금 더 쉽게 읽힌 다는 그 책.당장 읽고 싶지만 먼저 읽어야 이야기가 많아서 잠시 미루어 둬야겠습니다. 공감수 0 댓글수 0 2024. 8. 22.
  • Json 한글 데이터 - 유니코드 이스케이프 시퀀스 사용 안하기 import groovy.json.JsonOutputimport org.apache.commons.text.StringEscapeUtilsdef data = [message: '안녕하세요']def json = JsonOutput.toJson(data)// 유니코드 이스케이프 시퀀스를 UTF-8로 직접 변환def decodedJson = StringEscapeUtils.unescapeJson(json)println "Decoded JSON: $decodedJson"// 파일에 UTF-8로 저장new File('output.json').write(decodedJson, 'UTF-8') 공감수 0 댓글수 0 2024. 8. 20.
  • [Apache Nifi] Groovy Script 예제 소스 특정 테이블 (tc_ymd)를 조회한 결과를 json으로 BATCH_SIZE (100건) 씩 Flow File로 만들어서 다음 프로세서로전달하는 예제입니다.지난번에 포스팅 했던  Json 데이터를 Oracle Merge문으로 변환하는 프로세서로 전달하기 위해서 만들어 봤습니다.Groovy Script로 작성한 이유는 조회한 데이터 일부를 특정 처리 (ex. 암호화)를 한 후에  다음 프로세서에 전달하기위해서 입니다. * tc_ymd.groovyimport org.apache.nifi.dbcp.DBCPServiceimport org.apache.nifi.processor.io.StreamCallbackimport org.apache.nifi.processor.io.OutputStreamCallbackimp.. 공감수 0 댓글수 0 2024. 8. 16.
  • [Apache Nifi] 컨트롤서 서비스명으로 서비스아이디 조회해서 사용하기 import org.apache.nifi.controller.ControllerService def lookup = context.controllerServiceLookup def dbcpServiceId = lookup.getControllerServiceIdentifiers(ControllerService).find { cs -> lookup.getControllerServiceName(cs) == "HF_TSTDB" } def dbcpService = lookup.getControllerService(dbcpServiceId) //def dbcpService = context.controllerServiceLookup.getControllerService("43c54e78-0191-1000-9a98.. 공감수 0 댓글수 0 2024. 8. 12.
  • 8월에 읽은 책 페이융 - 금강경 마음공부  제롬 데이비드 샐린저 - 호밀밭의 파수꾼 알베르 카뮈 - 이방인  밀란 쿤데라 - 참을 수 없는 존재의 가볍움  조나선 사프란 포어 - 엄청나게 시끄럽고 믿을 수 없게 가까운  루이제 린저 - 삶의 한가운데  조지 오웰 - 카탈로니아 찬가 공감수 0 댓글수 0 2024. 8. 8.
  • [Apache Nifi] Json 데이터를 오라클 Merge문으로 변환해주는 커스텀 프로세서 ConvertJSONToSQLWithMerge.java최근에 Oracle 데이터베이스를 목적지로 데이터를 이관하기 위해서 Nifi를 검토하던 중에, Nifi에는 Oracle Merge을 지원하는프로세서가 없다는 걸 알게되었습니다.Upsert 형식을 지원하는 프로세서가 있지만, 대상 데이터베이스에는 Oracle이 없습니다.그래서 구글링 해보니 Github에 커스텀 프로세서 코드가 있어서 사용해 보았습니다.출처: https://github.com/dawsongzhao1104/nifi출처: https://mdnice.com/writing/1e7798958878469cbd54e1dfe85126a7 그런데 실제로 테스트를 해보니, 커스컴 프로세서을 인식해서 사용할 수는 있는데, Merge문이 온전하게생성이 되지 .. 공감수 0 댓글수 0 2024. 8. 8.
  • 현재 세션에 적용된 옵티마이저 환경 정보를 조회하기 위한 쿼리 SELECT     SID,     SERIAL#,     OPTIMIZER_MODE,     OPTIMIZER_INDEX_COST_ADJ,     OPTIMIZER_INDEX_CACHING,    OPTIMIZER_FEATURES_ENABLE,    OPTIMIZER_DYNAMIC_SAMPLING,    OPTIMIZER_PARAMETERFROM     V$SESSION_OPTIMIZER_ENVWHERE     SID = SYS_CONTEXT('USERENV', 'SID'); 공감수 0 댓글수 0 2024. 7. 29.
  • 7월에 읽은 책 장마 기간과 회사일이 곂쳐서 계획했던 책을 모두 읽지 못했습니다. 조지오웰의 "1984"책이 출판된지 오래되었고, 다양한 미디어 "영화, 드라마, 소설"을 통해서1984와 비슷한 내용을 접해 봐서인지 아니면 기대가 너무 컸을 까요.생각보다는 신선하지 않았지만, 1984를 집필했던 당시로 돌아가서 보면 미래는 내다본 천재의 작품임을 인정할 수 밖에 었었습니다.  잭 런던의  "야성의 부름"개가 주인공인 책으로 꽤나 인상적인 작품이었습니다.부유한 집의 개로 태어났지만, 헐 값에 썰매개로 알레스카로 팔려가면서겪은 여정을 사실감있게 표현한 작품입니다.작가가 알레스카에 머물렀던 경험을 바탕 집필했다고 합니다. 다자이 오사무 "안간 실격" 원작이 일본어라 읽기는 쉬었으나, 제 취향과는 아주 아주 먼 작품이었습니다. 공감수 0 댓글수 0 2024. 7. 28.
  • 2024년 상반기 읽은 책 No.1 "헤르만 헤세의 싯다르타" 제가 올해 상반기에 읽은 책 중에서 가장 좋았던 책은 "헤르만 헤세의 싯다르타"입니다.부처님의 본명이 "고타마 싯다르타" 인데, 소설 주인공 이름이 싯타르타 이지만, 부처님은 아닙니다.소설 속에서 부처님이 잠깐 나오시긴 합니다.부처님을 모티브로 소설을 쓴듯합니다.깨달음은 누구의 도움을 받아서 하는 것이 아니라 스스로 하는 것임을 주인공 싯다르타를 통해서 보여주고 있습니다.흡사 한 분야의 전문가가 되고 싶다면, 가장 빠른 길은 스스로 목표를 세우고 도전하는 것임을 다시 되새기게 되었습니다.도전하는 여정에서 만나는 다양한 선생님들의 가르침 또한 스스로 도전하는 사람에게 의미가 크겠죠. 공감수 0 댓글수 0 2024. 7. 9.
  • 6월 마무리 & 7월의 계획 읽은 책-> 프랑수아즈 사강의 "브람스를 좋아하세요"  -> 조지 오웨의 "동물 농장"  게임-> 닌텐도 스위치용 니어 오토마타 엔딩: 게임 실력도 없지만 자주 하지 않아서 이제야 엔딩을 봄 (6월 29일)     7월에 할 것-> 니어 오토마타 애니메이션 2기 방영-> 프랑수와즈 사강의 "슬픔이여 안녕"과 조지 오엘의 "1984" 읽기.    시간이 있으면 헤르만 헤세의 "싯타르타" 또는 프란츠 카프카의 "변신.시골의사"을 읽어 볼 예정.  다음에 구입할 스위치용 게임 타이틀은 9월에 발매 예정인 "젤다 지혜의 투영"이 될 것 같다.젤다의 전설 "꿈꾸는 섬과" 비슷한데, 이번엔 주인공이 링크가 아니라 진짜 젤다 공주임. 공감수 0 댓글수 0 2024. 6. 29.
  • 6월에 읽은 책 - 빅터 프랭클의 죽음의 수용소에서 2차 세계대전 당시에 저자가 직접 겪은 나치 수용소의 이야기를 풀어낸 책입니다.고단한 삶은 겪고 있는 사람이라면 책에서 위안을 얻을 수 있습니다.인간은 적응의 동물이고, 행복과 불행은 마음 먹기에 따라 달라짐을 저자의 경험을 통해서 알 수 있습니다. 공감수 0 댓글수 0 2024. 6. 15.
  • [PL/SQL] Key:Value 오브젝트 사용하기 (Assocative Array) PL/SQL에서 제공하고 있는 컬렉션 타입 중에서 연관 배열 (Associative Array)를 사용하면 Hash Table과 같이 사용할 수 있습니다. Key (인덱스)로 사용할 수 있는 데이터 타입은 숫자/문자열 모두 가능합니다.   01. Key:Value Type 정의TYPE KeyValueType IS TABLE OF NUMBER(12) INDEX BY VARCHAR2(3);v_keyVal KeyValueType;v_key VARCHAR2(3); 02. Value 저장 ( 저장할 때는 키 값이 존재하는지 체크함)IF v_keyVal.EXISTS('001') THEN v_keyVal ('001') := v_keyVal ('001') + 1000;ELSE v_keyVal ('.. 공감수 0 댓글수 0 2024. 6. 13.
  • 2024년 6월에 읽고 있는 책 - "마흔에 읽는 니체" "마흔에 읽는 쇼펜하우어" 책이 올해 읽은 책 중에서 가장 좋았습니다.니체는 잘 모르지만 앞서 읽은 책에서 얻는 내용이 많아서 읽고 있습니다.세상엔 다양한 취미가 있지만, 나이가 들수록 독서가 삶을 풍요롭게 하는 취미라는 생각이 듭니다.가성비도 좋구요.도서관을 이용하면 가성비 극강이죠. 공감수 0 댓글수 0 2024. 6. 6.
  • 2024년 5월 일상 새 식구 - 아데니움바오밥 나무를 닮은 다육이 아데이옴.다른 다육이 처럼 키우기 쉽다고 해서 입양한 녀석.멋지다.  지식 한 스푼 - 마흔에 읽는 쇼펜하우어한 달에 한 권 읽기 도전~~~이번 달에는 마흔에 읽는 쇼펜하우어 초이스.난 마흔이 넘었는데 ㅠㅠ  갓 게임 - 니어오토마타 젤다 왕의 눈물에 이어서 하는 게임. 니어오토마타 ~~~플레이해 보니 갓 게임임.액션도 좋고 중간에 나오는 탄막 슈팅도 제 취향임.게임성을 떠나 2B는 진리. 둥치 둥치 - 아이브 2집, 권소영 1집 해야가 수록된 아이브 앨범.유일하게 구매하는 걸 그룹.운동하면서 듣다 어느새 아이브 팬이 됨. 1999년에 발매한 권소영 1집.아직도 팔고 있다니.그 당시에 크게 성공하지 못 했지만 명반임.권소영 비주얼은 이제까지 나온 여자 가수 .. 공감수 0 댓글수 0 2024. 5. 11.
    문의안내
    • 티스토리
    • 로그인
    • 고객센터

    티스토리는 카카오에서 사랑을 담아 만듭니다.

    © Kakao Corp.