먼가 준비가 잘된거 같은데 웬지 불안하네

'개소리 왈왈 > 직딩의 비애' 카테고리의 다른 글

부르주아 라이프  (0) 2019.11.15
골골골  (0) 2019.11.14
날 끌어 올리자  (0) 2019.11.10
인간은 역시 사람들 사이에서 살아야 하나보다.  (4) 2019.11.09
그래 주말만 버티자  (0) 2019.11.08
Posted by 구차니

걍.. with 변수명 as (select ...)

하고 쓰면 되네? 일종의 임시 테이블로 쓰이는구나..

[링크 : https://thebook.io/006696/part01/ch07/02/]

Posted by 구차니

null이 하나라도 있으면

and value != NULL 조건이 되어서

정상적으로 걸러지지 않는 듯

[링크 : https://doorbw.tistory.com/222]

Posted by 구차니

git을 전송할때 압축하는데 서버측에서 메모리 부족으로 뻗을수 있으니

로컬에서 압축하지 않고 보내도록 하면 되는 듯?

remote: Counting objects: 50044, done.
remote: aborting due to possible repository corruption on the remote side.
fatal: 프로토콜 오류: 잘못된 묶음 헤더

 

Adding git config --global pack.window "0" worked for me...along with following

git config --global pack.windowMemory "100m"
git config --global pack.packSizeLimit "100m" 
git config --global pack.threads "1"
Reason:

Git clone compresses the data while cloning the repository

It compresses the data on the server memory before receiving the data/files.

If the server has out of memory you will get the above error while packing the objects

You can fix the issue by making git clone the repository without packing the objects on the server with the following.

git config --global pack.window "0"

[링크 : https://stackoverflow.com/questions/4170317/git-pull-error-remote-object-is-corrupted]

Posted by 구차니

어짜다 보니 오늘도 출근하는데

 

오는길에 또 다시 병이 도져서 가슴이 막 조여지고 간질간질 해서

욕을 하고 싶고 내가 왜 무슨 죄를 지어서 이래야 하나 싶다가도

조금은 용기를 내서 해보자 하면서 소리를 소심하게 질러 보았다

 

그래 이까짓것 해내버리자!! 별거 아니잖아?!

으아아!!!

 

막 소리 지르고 싶은데 소리 지를데도 없고

그래도 아주 조금 용기가 충전되는 느낌

 

머.. 그렇다고 해서 완전히 해결되는건 또 아니라는게 함정..

'개소리 왈왈 > 직딩의 비애' 카테고리의 다른 글

골골골  (0) 2019.11.14
폭풍전야의 고요?  (0) 2019.11.12
인간은 역시 사람들 사이에서 살아야 하나보다.  (4) 2019.11.09
그래 주말만 버티자  (0) 2019.11.08
언제나 현자타임  (0) 2019.11.07
Posted by 구차니

값을 추적하다 보니 몇개가 사라져서 역으로 찾다보니

unnest() 안에 들어가는 항목이 null 일 경우에는 (empty array가 아닌 null)

아예 해당 항목 자체가 select 되지 않는 문제가 존재한다.

 

해결법이 맞는진 모르겠지만..

null일 조건 비교해서 두번 선택해야 할지도?

(한번에 선택하는 법이 있으면 좋겠네)..

 

값을 비교해서 unnest 하거나, lateral join을 쓴다는데

lateral join을 아직 모르니.. 일단 값 비교 하는걸로 해야겠다.

(다만, case 에서 multiple row는 리턴하지 못하도록 되어있으니 주의)

[링크 : https://stackoverflow.com/questions/15175187/postgresql-unnest-with-empty-array]

[링크 : https://dba.stackexchange.com/questions/119201/how-does-unnest-treat-null-values-and-empty-arrays]

 

+

SQL 특성(?)인지 당연하게도 해당 내용이 있는지 확인하고

배열이 있으면 해당 배열을 unnest 하고

배열이 없으면 null 배열을 넣어서 처리하도록 하면 해결은 된다..

(null 배열이 아니라 해당 필드가 null 이기 때문에 발생한 경우는 해결 됨)

WITH tbl(id, arr) AS (
   VALUES
     (1, '{a}'::text[])
   , (2, '{NULL}'::text[])
   , (3, '{}'::text[])
   , (4, '{x,y,z}'::text[])
   )
SELECT id, elem
FROM   tbl t
     , unnest (
          CASE WHEN array_length(t.arr, 1) >= 1
               THEN t.arr
               ELSE '{null}'::text[] END
       ) elem;

[링크 : https://dba.stackexchange.com/questions/119201/how-does-unnest-treat-null-values-and-empty-arrays]

Posted by 구차니
Microsoft/vscode2019. 11. 9. 20:19

* 대신 '.+?' 를 쓰고 검색 창에서

'Use Regular Expression' 을 누르면 wild card로 검색이 된다.

 

[링크 : https://stackoverflow.com/questions/46795595/vscode-search-and-replace-regex]

'Microsoft > vscode' 카테고리의 다른 글

python + vscode  (0) 2019.12.13
vscode 복사시에 highlight 된 내용 복사하지 않기  (0) 2019.12.02
vscode node.js 디버깅  (0) 2019.08.08
ubuntu에 vscode 설치하기  (0) 2019.05.04
vscode live share?  (0) 2019.01.03
Posted by 구차니

사람 인

사이 간

 

인간은 인간이라

사람들 사이에서 살아가야 하나보다.

 

자신의 존재가치 조차도

자신이 어떤지 조차도 스스로는 알 수 없기에

 

사람들 사이의 상호 관계에서 자신의 존재가치를 찾고

사람들 사이의 상화 관계에서 자신의 상태나 꿈을 찾게 된다.

 

대인관계가 힘든 사람은 그럼 사람 사이에서 어떻게 살아가야 하는걸까?

아니면 너무 대하기 힘든 사람을 배제하면 수월한데 배제할 수 없을때 극복을 해야만 하는것인가? 이런 고민이 든다.

 

 

요 3달 정도 직원들과도 이야기 거의 못하고

데이터만 보고 상사와 갑에게 내려오는 주문에 서로 달라서 충돌이 생겨

일만 하느라 너무 많은걸 놓쳤던건 아닐까 싶기도 하고

 

나 스스로 생각해도 타인에게 매력적이지 못하게 너무 가라앉은게 느껴진다.

난 원래 자신감 있고 누군가에게 도움이 되는 그런 빛나는 존재였을 텐데

지금은 3달 만에 먼지 수북히 쌓이고 때가 타고 기름만 잔뜩 뭍은 떨어진 핫도그 같은 느낌이다.

지나가던 개도 쳐다보지 않을 속이 썩어들어가는 그런 떨어져서 굴러 다니는 핫도그 말이다.

 

 

작년까지만 해도 스스로 무언가 파고들고 탐구하고 공부하려는 의욕이 있었는데

(직종 변경 버프로 공부할게 많았던 것도 있지만)

올해에는 유독 분노라는 감정외에는 남지 않고

어떠한 하고 싶다라는 욕구도 전부 염세적으로 돌아버리고

아 이게 꼭 하고 싶다라는 게 사라진 상태다.

 

이게 죽는거지 살아있는게 아니잖아? 라는 생각마저 든다.

 

 

이전 같으면 바꾸면 그래도 게임도 좀 하고 공부도 좀 하고, 내 컴퓨터도 살리고 이런 생각을 했을텐데

컴퓨터 업그레이드 하고 싶은데 바꾼다고 멀 할건데? 라는 생각만 들고(의욕 상실)

 

결혼하고 억눌러 놓은 욕구들이 터져나오지도 못할 정도로 갖혀 버린건지

어떤 상태인지도 요즘에는 스스로 분석 조차도 안된다.

 

단지 유일하게 분석되는 내용은 정말 역대급 최고 위험상태란것 정도?

이번일 쳐내고.. 이번 것만 쳐내고 라고 입에 달고 사는 느낌이지만

쳐낼수 있을지도 미지수고.. (머 이제 데드라인이니 쳐내지 못하면 끝이긴 하지만)

쳐낸다고 하더라도 스스로 망가진 정신을 회복하거나 재건 할 수 있을 시간이 주어질지 모르겠다.

 

무언가 만들고, 무언가를 즐기고 이런 기본적인  욕구 조차도 억눌린 상태라서 말이다..

 

'개소리 왈왈 > 직딩의 비애' 카테고리의 다른 글

폭풍전야의 고요?  (0) 2019.11.12
날 끌어 올리자  (0) 2019.11.10
그래 주말만 버티자  (0) 2019.11.08
언제나 현자타임  (0) 2019.11.07
불친절한 일반 체당금 알림  (0) 2019.11.05
Posted by 구차니

sql이 항상 그렇지만.. 간편한 방법은 없고

해당 row에 대한 모든 필드를 적어주고, 늘릴 녀석을 unnest() 해주면 된다.

 

아래 링크는 데이터가 축하게도(!) 2개 뿐이니 select id, unnest(text::text[]) 로 하면 될 것 같지만

여러개면 일일이 다 적어주어야 하잖아? 크앙...

id, text
001, {foo,boo,foo}
002, {"",for,test,friday}
003, {"","",test,friday,tuesday,foo,boo}
SELECT id, txt, count(*) As txt_count
FROM  (
   SELECT id
        , unnest(txt) AS txt
   FROM   tbl
   ) sub
WHERE  txt <> ''
GROUP  BY id, txt
ORDER  BY id, txt;

[링크 : https://stackoverflow.com/questions/24209197/postgres-convert-array-of-elements-to-multiple-rows]

Posted by 구차니

그럼 다음주에는 좀 자유의 몸이 되겠지

라는 아주 작은 희망을 가져보자...

 

 

쿼리 돌리는데 오래걸려서 잠시 찾아보는데..

8포트 기가비트 허브도 사야하고. (일단 어댑터 단자 땜질부터 해봐야하나?)

i5-2500 메인보드를 4DIMM 으로 사려니 5만원대.. 중고주제에 왜케 4세대 메인보드 보다 2만원이나 비싸?

 

다음주에 돈 들어 오면 좋겠다.. 후...

'개소리 왈왈 > 직딩의 비애' 카테고리의 다른 글

날 끌어 올리자  (0) 2019.11.10
인간은 역시 사람들 사이에서 살아야 하나보다.  (4) 2019.11.09
언제나 현자타임  (0) 2019.11.07
불친절한 일반 체당금 알림  (0) 2019.11.05
내가 죄인이오  (0) 2019.11.04
Posted by 구차니