전체 글

이로운 개발하기

    마음 - 나츠메 소세키

    1914년 책인 이 작품은 마음의 움직임을 전부 낯낯이 보여준다. 초반 젊은 주인공은 선생님을 존경하고 그의 삶을 파헤치기 위해 노력하는 역할로 등장한다. 그 과정이 150-200페이지에 달하며 독자들에게 궁금증을 증폭시킨다. 아마 그 결과 왜 선생님의 마음이 더 복잡하고 힘들었는지 흡입력 있게 읽을 수 있는 계기가 되지 않았을까 3부에서는 선생님의 이야기가 전개되는데, 솔직히 말하자면 사람의 내면은 전부 다르니 조금 답답하게 읽혀졌다. 두 남자는 아가씨를 사랑하지만 전혀 고백도 안하고 사랑하는 마음이 나약한 증거라고 생각하기도 한다. 이는 분명 문화적 배경, 시대적 배경의 역할도 있다고 생각한다. 물론 나는 고백을 안하는 주인공들이 답답했지만 한편으로는 이해할 수 있다. 좋아하는 마음은 신앙과 같다는 ..

    애착 수업 - 오카다 다카시 & 근육의 모양 - 김화진

    애착수업 모든 불안정 애착은 안전기지를 만듦으로써 해결된다. 그게 사람이 될 수도 있고 취미가 될 수도 있다. 사람이라면 진심으로 그 사람의 얘기를 잘 들어주는 것으로 해결된다.근육의 모양 (회피형과 불안형의 만남)이별과 파혼과 원나잇까지 전부 해본 일 리스트에 적으면서 마음이 단단해져야 된다고 믿는 재인 사람의 마음을 읽어내는 것에 지친 필라테스 강사 은영필라테스와 근육이라는 매개체로 안정적인 마음의 모양이 어떻게 자리잡혀갈 수 있는지, 근육이란 것은 조그만한 사이즈일 땐 이유를 모르지만 커지면 커질수록 그 이유를 알고 근육이 많아지면 다른 사람의 초조함도 받아줄 수 있는 것이 근육이 아닐까? 생각하게 된다 서로가 서로를 놓으려하지만 조그맣게 생긴 근육을 느끼며 한명이 용기를 내보는 행위, 그로인해 타..

    8기능 검사 결과(MBTI)

    Sakinorva Cognitive Functions Test (Grant/Brownsword)A cognitive function test centered around the work of Harold Grant, Alan Brownsword, Myers & Jung, and the 16 personalities they describe, this personality test calculates a cognitive function type using two different algorithms and attempts to pin down yosakinorva.net(Grant) Function Type: 융 학파 심리학자 그랜트와 브라운스워드의 이론에 따른 유형Myers Function Type: ..

    [Spring] 이중 트랜잭션으로 인한 PessimisticLockingFailureException

    최근에 PessimisticLockingFailureException 예외를 마주쳤다.이번에 내가 겪은 사례는 조금 특이한 구조에서 발생했다.상황 요약A 프로젝트가 B 프로젝트의 API를 호출한다.A와 B 모두 트랜잭션을 사용한다.B에서 JPA로 flush() 를 수행했는데 이 시점에 PessimisticLockingFailureException 이 발생했다. 원인핵심은 이중 트랜잭션 구조에 있다.A 프로젝트에서 트랜잭션이 열린 상태로 B를 호출한다.B에서도 트랜잭션이 별도로 시작된다.B에서 JPA가 엔티티를 비관적 락(PESSIMISTIC_WRITE)으로 조회한다.flush() 시점에 락을 걸 수 없어서 예외 발생:A 쪽 트랜잭션이 락을 보유하고 있거나,DB가 락 획득에 실패하거나 타임아웃이 발생한 경..