반응형
반응형

의학은 따뜻하지 않다.
온도계는 체온이 없다. 항생제에도,
산소포화도의 모니터에도 체온은 없다.
생명은 거기에, 생명을 다루는 그 기계들에
있지 않다. 부작용을 호소하는 환자 앞에서
약전만을 쳐다보며 갸우뚱하는 나와
숨을 헐떡이는 환자를 옆에 두고
모니터만 쳐다보던 전공의는
본질적으로 동일한 의사다.


- 양창모의《아픔이 마중하는 세계에서》중에서 -


* 의사는 수많은 기계에 의존합니다.
청진기도 쓰고, 온도계도 사용하고, 혈압기도
이용합니다. 하지만 기계는 늘 한계가 있습니다.
꺼져가는 생명을 되살리지 못합니다. 의사의 시선이
모니터나 기계에만 머물면 그것은 이미 의술이
아닙니다. 온도계는 체온이 없어도 의사는
체온이 있어야 합니다. 따뜻한 손길로,
따뜻한 시선으로, 기계를 보지 말고
사람을 봐야 합니다.

반응형

'아침편지' 카테고리의 다른 글

자기 영혼  (0) 2022.03.28
느림  (0) 2022.03.28
문화혁명 광풍에도 살아남은 티베트 사원  (0) 2022.03.24
한 번의 거짓말  (0) 2022.03.23
삶을 즐길 수 있으려면?  (0) 2022.03.23
반응형

효과적으로 일하는 리더는 결코 ‘나’라고 말하지 않는다.
‘나’를 생각하지 않고 ‘우리’ 혹은 팀을 생각한다.
팀이 제 기능을 다하게 하는 것이 자신의 임무라는 것을 안다.
책임은 피하지 않고 '내‘가 받아들이지만, 명성은 ’우리‘가 얻는다.
이로 인해 믿음이 생기고 일할 수 있는 동력이 생긴다.
- 피터 드러커


나를 먼저 생각하고 나서 팀을 챙기고,
그 다음에 회사를 챙기는 사람들이 있습니다.
반대로 회사를 먼저 생각하고 나서 팀을 생각하고,
그리고 마지막으로 자신을 챙기는 사람들도 있습니다.
따르는 사람들로부터 존경과 신뢰를 받는 리더,
그래서 성과를 창출하는 리더는 분명 후자입니다.

반응형
반응형

구문

JSON_MODIFY ( expression , path , newValue )  

기본 쿼리


DECLARE @info NVARCHAR(100)='{"name":"John","skills":["C#","SQL"]}'

PRINT @info

-- Update name  

SET @info=JSON_MODIFY(@info,'$.name','Mike')

PRINT @info

-- Insert surname  

SET @info=JSON_MODIFY(@info,'$.surname','Smith')

PRINT @info

-- Set name NULL 

SET @info=JSON_MODIFY(@info,'strict $.name',NULL)

PRINT @info

-- Delete name  

SET @info=JSON_MODIFY(@info,'$.name',NULL)

PRINT @info

-- Add skill  

SET @info=JSON_MODIFY(@info,'append $.skills','Azure')

PRINT @info

결과

{
    "name": "John",
    "skills": ["C#", "SQL"]
} {
    "name": "Mike",
    "skills": ["C#", "SQL"]
} {
    "name": "Mike",
    "skills": ["C#", "SQL"],
    "surname": "Smith"
} {
    "skills": ["C#", "SQL"],
    "surname": "Smith"
} {
    "skills": ["C#", "SQL", "Azure"],
    "surname": "Smith"
}

 

https://docs.microsoft.com/ko-kr/sql/t-sql/functions/json-modify-transact-sql?view=sql-server-ver15 

 

 

JSON_MODIFY(Transact-SQL) - SQL Server

JSON_MODIFY(Transact-SQL)

docs.microsoft.com

 

반응형
반응형

네팔에 살아도
처음 듣는 민족 이름이 매일 생긴다.
닌바 민족은 티베탄 문화를 간직하고 있는 훔라주에
사는 민족이다. 훔라에는 여섯 개의 소수민족 언어가
사용되며 4백 년에서 천 년도 더 된 티베트 불교 사원이
있는 곳이다. 문화혁명 때 티베트 지역의 사원은 많이
파괴되었지만, 국경선 하나로 네팔로 속한 이 지역은
다행히 파괴되지 않고 보존되었다. 산으로 막혀
강수량이 적은 곳이라 네팔에서 트레킹을
하기 힘든 우기 시즌이 이곳을
방문하기 좋은 시기다.


- 서윤미의《나의 히말라야에게》중에서 -


* 몇 해 전 네팔을 방문했을 때의 기억이
새롭습니다. 히말라야 산맥의 그 첩첩산중에
수많은 소수민족이 살고 있고, 이런 곳에 어떻게
이토록 오래된 사원이 건재할 수 있을까 하는 놀라움이
컸습니다. 1966년부터 10년 동안 광풍처럼 불어 닥친
중국의 문화혁명에 많은 것들이 쓸려 나갔지만
'산으로 막힌' 국경 덕분에 간신히 살아남을 수
있었습니다. '언제 다시 네팔에 갈 수 있을까'
안타까움과 그리움이 겹칩니다.

 


https://ko.wikipedia.org/wiki/%EB%AC%B8%ED%99%94%EB%8C%80%ED%98%81%EB%AA%85

 

문화대혁명 - 위키백과, 우리 모두의 백과사전

문화혁명은 여기로 연결됩니다. 삐삐밴드의 음반에 대해서는 문화혁명 (음반) 문서를 참고하십시오. 1976년 베이징. “(윗줄) 신선한 피와 생명으로 당중앙을 보위하자! (아랫줄) 신선한 피와 생

ko.wikipedia.org

문화대혁명(文化大革命, 영어: Cultural Revolution, Great Proletarian Cultural Revolution)은 1966년 5월부터 1976년 12월까지 중화인민공화국에서 벌어졌던 사회·문화·정치상의 대변혁 또는 소란으로, 공식 명칭은 무산계급문화대혁명(중국어 간체자: 无产阶级文化大革命, 정체자: 無産階級文化大革命, 병음: Wúchǎn Jiējí Wénhuà Dàgémìng 우찬제지 원화다거밍 )이고 약칭은 문혁(중국어: 文革, 병음: wéngé 원거 )이다. 중국에서는 이 기간을 십년 동란(十年動亂)이라고 부르기도 한다.

반응형

'아침편지' 카테고리의 다른 글

느림  (0) 2022.03.28
생명은 기계에 있지 않다  (0) 2022.03.25
한 번의 거짓말  (0) 2022.03.23
삶을 즐길 수 있으려면?  (0) 2022.03.23
제2, 제3의 Next Plan  (0) 2022.03.21
반응형

발전하고 싶다면 문제와 고통이 있는 곳으로 가야한다.
고통에 맞서면 직면한 현실과 문제를 더 명확하게 보게 될 것이다.
그들을 극복하고 해결하면 삶의 지혜를 얻을 것이다.
고통과 도전이 어려울수록 좋다.
- 레이 달리오, 브리지워터 창업 회장


“고통은 피하고 싶고 힘든 것이기는 하지만
고통이 반드시 환희나 행복의 반대인 것 같지 않아요.
고통 속에서 새롭게 깨우치는 바가 있더군요.
제가 투병하면서 이를 ‘고통의 학교’라고 표현했습니다.
이 학교에서 실습을 잘하면 한 단계 성숙한 나를 만나게 되니까요.”
이해인 수녀의 말에서 옮겼습니다.

반응형
반응형

 IIFE - 즉시 실행 함수 표현(IIFE, Immediately Invoked Function Expression)

   : 정의되자마자 즉시 실행되는 Javascript Function 를 말한다.

(function () {
    statements
})();

첫 번째는 괄호((), Grouping Operator)로 둘러싸인 익명함수(Anonymous Function)이다. 이는 전역 스코프에 불필요한 변수를 추가해서 오염시키는 것을 방지할 수 있을 뿐 아니라 IIFE 내부안으로 다른 변수들이 접근하는 것을 막을 수 있는 방법이다.

두 번째 부분은 즉시 실행 함수를 생성하는 괄호()이다. 이를 통해 자바스크립트 엔진은 함수를 즉시 해석해서 실행한다.

 

아래 함수는 즉시 실행되는 함수 표현이다. 표현 내부의 변수는 외부로부터의 접근이 불가능하다.

(function () {
    var aName = "Barry";
})();
// IIFE 내부에서 정의된 변수는 외부 범위에서 접근이 불가능하다.
aName // throws "Uncaught ReferenceError: aName is not defined"

 

IIFE를 변수에 할당하면 IIFE 자체는 저장되지 않고, 함수가 실행된 결과만 저장된다.
var result = (function () {
    var name = "Barry";
    return name;
})();
// 즉시 결과를 생성한다.
result; // "Barry"

 

반응형

+ Recent posts