본문 바로가기
728x90

분류 전체보기243

89강 SQL 함수 정리 : PostgreSQL LAST_VALUE Function PostgreSQL 기초강의, PostgreSQL 기초강좌 89강 SQL 함수 정리 : PostgreSQL LAST_VALUE Function SQL 함수 정리 89강 시작합니다. 이번 시간에는 ▶ PostgreSQL LAST_VALUE Function 에 대해서 알아보는 시간입니다. 이번 시간에는 PostgreSQL LAST_VALUE() 함수를 사용하여 결과 집합의 정렬된 파티션에서 마지막 값을 가져오는 방법을 배우게 됩니다. PostgreSQL LAST_VALUE() 함수 소개 LAST_VALUE() 함수는 결과 집합의 정렬된 파티션에서 마지막 값을 반환합니다. LAST_VALUE() 함수의 구문은 다음과 같습니다: LAST_VALUE ( expression ) OVER ( [PARTITION BY.. 2023. 1. 31.
찰리 멍거의 투자 조언 다섯 번째 이야기 찰리 멍거 명언, 찰리 멍거 철학 찰리 멍거의 투자 조언 다섯 번째 이야기 EBITDA Dangers Of Finance Companies Overconfidence Investment Managers Waiting EBITDA : EBITDA I think that, every time you see the word EBITDA, you should substitute the word 'bullshit earnings.' EBITDA라는 단어를 볼 때마다, '엉터리 수익'으로 읽어야 한다고 생각한다. EBITDA는 '이자, 세금, 감가상각비, 무형자산상각비 차감 전 이익 Earnings Before Interest, Tax, Depreciation, and Amorti- zation'을 뜻하는 말입니다.. 2023. 1. 31.
88강 SQL 함수 정리 : PostgreSQL FIRST_VALUE Function PostgreSQL 기초강의, PostgreSQL 기초강좌, PostgreSQL 함수 88강 SQL 함수 정리 : PostgreSQL FIRST_VALUE Function SQL 함수 정리 88강 시작합니다. 이번 시간에는 ▶ PostgreSQL FIRST_VALUE Function 에 대해서 알아보는 시간입니다. PostgreSQL FIRST_VALUE() 함수를 사용하여 결과 집합의 정렬된 파티션에서 첫 번째 값을 반환하는 방법에 대해 알아봅니다. PostgreSQL FIRST_VALUE() 함수 소개 FIRST_VALUE() 함수는 결과 집합의 정렬된 파티션에서 첫 번째 행에 대해 평가된 값을 반환합니다. FIRST_VALUE() 함수의 구문은 다음과 같습니다: FIRST_VALUE ( expres.. 2023. 1. 30.
87강 SQL 함수 정리 : PostgreSQL PERCENT_RANK Function PostgreSQL 기초강의, PostgreSQL 기초강좌 87강 SQL 함수 정리 : PostgreSQL PERCENT_RANK Function SQL 함수 정리 87강 시작합니다. 이번 시간에는 ▶ PostgreSQL PERCENT_RANK Function 에 대해서 알아보는 시간입니다. 이번 시간에는 PostgreSQL PERCENT_RANK 함수를 사용하여 값 집합 내에서 값의 상대적 순위를 계산하는 방법에 대해 알아봅니다. PostgreSQL PERCENT_RANK() 함수 소개 PERCENT_RANK () 함수는 CUME_DIST() 함수와 유사합니다. 공식이 다릅니다. PERCENT_RANK () 함수는 값 집합 내에서 값의 상대적인 순위를 평가합니다. 임의의 행의 백분율 순위를 계산합니다... 2023. 1. 29.
구글 애드센스 광고 CTR을 알아보자 수익, 정지, 광고단가, 보고서, 티스토리 약관 구글 애드센스 광고 CTR을 알아보자 티스토리 블로거에는 기존 다음에서 넘어오신 분들도 있지만 애드센스 광고를 보고 시작하신 블로거 분들이 대부분이다. 그래서인지 자연적으로 애드센스 승인 및 광고, 수익에 대한 글들이 관심을 받고 조회도 많이 된다. 오늘도 구독 글을 보다가 심심찮게 이런 광고를 많이 보았다. 영어로 된 광고다. 뭘 광고하고 있는지 잘 모르겠다. 이것 역시 오늘 이야기하고자 하는 CTR과 연관된다. CTR 클릭률 애드센스 고객센터 도움말에 친절히 설명되어 있다. "클릭률(CTR)은 광고 또는 무료 제품 등록정보를 본 사용자가 해당 광고를 클릭하는 빈도를 나타내는 비율입니다. CTR을 사용하면 키워드 및 광고와 무료 등록정보의 실적을 파악할 .. 2023. 1. 29.
Lightshot 무료 화면캡처 프로그램 추천 픽픽, 한캡처플러스, 알캡처 Lightshot 무료 화면캡처 프로그램 추천 블로거들에게 필수 인 화면캡처 프로그램 어떤 것들을 쓰시나요? 픽픽이 핫한 거 같습니다. 블로그를 하기 이전부터 한캡처플러스를 많이 사용했었는데, 어느 순간 광고 멀웨어가 숨어서 깔리더라고요. 그 이후 버렸습니다. 윈도우에 내장되어 있는 캡처도구를 사용하다가 캡처 이후의 간단한 후처리가 좀 거시기해서 한동안 픽픽을 사용했습니다. 픽픽이 괜찮긴 했으나 좀 무겁더라고요. 창이 많이 뜨는 것도 불편했고요. 그래서 이웃님들에게 조심히 Lightshot을 소개드립니다. 아직 사용자는 많지 않은 것 같습니다. Lightshot 소개 Lightshot은 무료 캡처 프로그램으로, 사용법이 심플하고 프로그램이 가벼운 것이 장점입니다. 픽픽에 비해.. 2023. 1. 29.
86강 SQL 함수 정리 : PostgreSQL CUME_DIST Function PostgreSQL 기초강의, PostgreSQL 기초강좌, CUME_DIST 86강 SQL 함수 정리 : PostgreSQL CUME_DIST Function SQL 함수 정리 86강 시작합니다. 이번 시간에는 ▶ PostgreSQL CUME_DIST Function 에 대해서 알아보는 시간입니다. 이번 시간에는 PostgreSQL CUME_DIST() 함수를 사용하여 값 집합 내에서 값의 누적 분포를 계산하는 방법에 대해 알아봅니다. PostgreSQL CUME_DIST() 함수 개요 경우에 따라 데이터 세트의 상위 또는 하위 x% 값(예: 매출 기준 상위 1% 제품)을 표시하는 보고서를 생성할 수도 있습니다. CUME_DIST() 함수는 값 집합 내에서 값의 누적 분포를 반환합니다. 즉, 값 집합에.. 2023. 1. 28.
85강 SQL 함수 정리 : PostgreSQL DENSE_RANK Function PostgreSQL 기초강의, PostgreSQL 기초강좌 85강 SQL 함수 정리 : PostgreSQL DENSE_RANK Function SQL 함수 정리 85강 시작합니다. 이번 시간에는 ▶ PostgreSQL DENSE_RANK Function 에 대해서 알아보는 시간입니다. 이번 시간에는 PostgreSQL DENSE_RANK() 함수를 사용하여 결과 집합의 파티션 내의 각 행에 순위 값에 공백이 없는 순위를 할당하는 방법을 배우게 됩니다. PostgreSQL DENSE_RANK() 함수 기능 소개 DENSE_RANK()는 결과 집합의 각 파티션에 있는 모든 행에 순위를 할당합니다. RANK() 함수와 달리 DENSE_RANK() 함수는 항상 연속된 순위 값을 반환합니다. 각 파티션에 대해 D.. 2023. 1. 27.
김영철 배우가 생각나는 애드센스 수익 김영철 배우가 생각나는 애드센스 수익 애드센스 광고가 송출되기 시작한 지 오늘이 10일째입니다. 언제 다시 정지가 찾아올지 모르지만 일단은 자그마한 수익을 주긴 하네요. 오늘은 두서없는 신변잡기의 글입니다. 마이너 한 주제 SQL SQL이라는 마이너 한 주제로 포스팅을 시작하고 꾸준히만 하면 자연스럽게 방문자가 늘어날 줄 알았습니다. 그러나 현실은 그게 아니더군요. 티스토리 블로거들의 경험담을 열심히 찾아보고 저도 선구독을 시작하게 되더군요. 포럼에 맞구독한다는 글도 몇 번 올리고 좌충우돌했습니다. 그렇게 찾아오신 구독자분들 어려운 SQL포스팅 보느라 고생이 많으십니다. ㅎㅎ 그리고 감사드립니다. 수익을 보면서 '4달러'가 생각나네요. 오해하지 마세요. 그냥 비유에요. 턱없이 모자랍니다. ㅋㅋ 아직 거기.. 2023. 1. 27.
84강 SQL 함수 정리 : PostgreSQL RANK Function PostgreSQL 기초강의, PostgreSQL 기초강좌, RANK 84강 SQL 함수 정리 : PostgreSQL RANK Function SQL 함수 정리 84강 시작합니다. 이번 시간에는 ▶ PostgreSQL RANK Function 에 대해서 알아보는 시간입니다. 이번 시간에는 PostgreSQL RANK() 함수를 사용하여 결과 집합의 모든 행에 순위를 할당하는 방법을 배웁니다. PostgreSQL RANK() 함수 소개 RANK() 함수는 결과 집합의 파티션 내의 모든 행에 순위를 할당합니다. 각 파티션에서 첫 번째 행의 순위는 1입니다. RANK() 함수는 동점자 수를 동점자 순위에 추가하여 다음 행의 순위를 계산하므로 순위가 순차적이지 않을 수 있습니다. 또한 값이 동일한 행은 동일한 .. 2023. 1. 26.
83강 SQL 함수 정리 : PostgreSQL ROW_NUMBER Function PostgreSQL 기초강의, PostgreSQL 기초강좌, ROW_NUMBER 83강 SQL 함수 정리 : PostgreSQL ROW_NUMBER Function SQL 함수 정리 83강 시작합니다. 이번 시간에는 ▶ PostgreSQL ROW_NUMBER Function 에 대해서 알아보는 시간입니다. 이번 시간에는 PostgreSQL ROW_NUMBER() 함수를 사용하여 결과 집합의 각 행에 고유한 정수 값을 할당하는 방법에 대해 알아봅니다. 이전 강좌의 세부 강의라고 생각하시면 됩니다. Introduction to the PostgreSQL ROW_NUMBER() function ROW_NUMBER() 함수는 결과 집합의 각 행에 순차 정수를 할당하는 window function입니다. 다음은 .. 2023. 1. 26.
Classic Shell 윈도우 10 시작메뉴 예전처럼 사용하자 Classic Shell 윈도우 10 시작메뉴 예전처럼 사용하자 윈도우시작메뉴변경, 클래식쉘, 윈도우예전메뉴 윈도우 10이 처음 나왔을 때 시작메뉴가 도무지 적응이 안 되었다. 98 시절부터 익숙해져 있던 메뉴가 하루아침에 바뀌어 버리니 적응이 안 될 수밖에... 그때부터 나는 Classic Shell을 사용하고 있다. 위와 같은 모양이다. 빨간색으로 표시한 메뉴를 선택하면 윈도우 10 오리지널 시작메뉴로 돌아가 사용할 수도 있다. 단축키는 'SHIFT + 시작메뉴' 클릭 윈도우 10 메뉴에 익숙해진 분도 있고 저같이 Classic Shell을 이미 사용 중이신 분도 있고 아직 윈도우 10 메뉴에 적응 못하신 분도 있을 것이다. 나는 윈도우 10 처음 나올 때부터 Classic Shell을 사용해서 윈도.. 2023. 1. 25.
82강 SQL 함수 정리 : PostgreSQL Window Functions PostgreSQL 기초강의, PostgreSQL 기초강좌 82강 SQL 함수 정리 : PostgreSQL Window Functions SQL 함수 정리 82강 시작합니다. 이번 시간에는 ▶ PostgreSQL Window Functions 에 대해서 알아보는 시간입니다. 이번 시간에는 PostgreSQL window functions을 사용하여 현재 행과 관련된 행 집합에서 계산을 수행하는 방법에 대해 알아봅니다. 이전 강좌의 예제에서 등장한 적이 있죠. 실무에서도 유용하게 쓰이는 어려운 정의를 쉽게 해결할 수 있는 함수입니다. Setting up sample tables 먼저 데모를 위해 products 및 product_groups라는 두 개의 테이블을 만듭니다: CREATE TABLE produ.. 2023. 1. 25.
모니터가 더 필요해? 윈도우 가상 데스크톱을 사용해 봐! 모니터가 더 필요해? 윈도우 가상 데스크톱을 사용해 봐! 컴퓨터를 사용하다 보면, 모니터가 더 있었으면 좋겠다는 생각을 늘 하게 된다. 더 많은 화면을 한 번에 보기를 원하다. 저도 듀얼 모니터를 사용하고 있지만 항상 모니터가 더 있었으면 좋겠다는 생각을 한다. HTS 실행하고 나면, 다른 프로그램을 볼 화면이 늘 부족하다. 물리적으로 모니터를 추가하는 것은 공간적인 제약 등으로 불가능할 때가 많다. 이럴 때 유용하게 사용할 수 있는 것이 윈도우 가상 데스크톱 기능이다. 이미 잘 사용하시는 분들도 많겠지만 아직 모르시는 분들을 위해 간단히 소개한다. 윈도우 가상 데스크톱 실행 Win키+Tab키를 눌러보자. 몰랐던 분들이라면 신세계가 열린다. 별도 프로그램을 깔 필요도 없고 윈도우에서 제공되는 기본 기능이.. 2023. 1. 24.
81강 SQL 함수 정리 : PostgreSQL STRING_AGG Functions PostgreSQL 기초강의,PostgreSQL 기초강좌 81강 SQL 함수 정리 : PostgreSQL STRING_AGG Functions SQL 함수 정리 81강 시작합니다. 이번 시간에는 ▶ PostgreSQL STRING_AGG Functions 에 대해서 알아보는 시간입니다. 이번 시간에는 PostgreSQL STRING_AGG() 함수를 사용하여 문자열을 연결하고 문자열 사이에 구분자를 배치하는 방법에 대해 알아봅니다. Introduction to PostgreSQL STRING_AGG() function PostgreSQL STRING_AGG() 함수는 문자열 목록을 연결하고 문자열 사이에 구분자를 배치하는 집계 함수입니다. 함수는 문자열 끝에 구분 기호를 추가하지 않습니다. 다음은 STR.. 2023. 1. 24.
찰리 멍거의 투자 조언 네 번째 이야기 찰리 멍거 명언, 찰리 멍거 철학 찰리 멍거의 투자 조언 네 번째 이야기 Financial Crisis Equals Opportunity Cash Is Key A Demoralized Generation Patience Stock Prices 찰리 멍거. 미국의 투자자이자 기업인이며 전 변호사. 본명은 찰스 멍거, 찰스 토머스 멍거(Charles Munger, Charles Thomas Munger)로 찰리라는 이름은 찰스의 애칭 같은 이름이다. 1924년 1월 1일 생으로 전직 부동산변호사이며 웨스코 파이낸셜, 코스트코 이사회 이사를 지냈고 현재는 버크셔 해서웨이의 부회장으로서 거물급 투자자들 중 한 명인 워렌 버핏의 오른팔로도 많이 알려져 있다. 1924년 생으로 동업자인 워렌 버핏보다 6살이나 연상.. 2023. 1. 23.
80강 SQL 함수 정리 : PostgreSQL ARRAY_AGG Functions PostgreSQL 기초강의, PostgreSQL 기초강좌 80강 SQL 함수 정리 : PostgreSQL ARRAY_AGG Functions SQL 함수 정리 80강 시작합니다. 이번 시간에는 ▶ PostgreSQL ARRAY_AGG Functions 에 대해서 알아보는 시간입니다. 이번 시간에는 PostgreSQL ARRAY_AGG() 집계 함수를 사용하여 입력 값 집합에서 배열을 반환하는 방법에 대해 알아봅니다. Introduction to PostgreSQL ARRAY_AGG() function PostgreSQL ARRAY_AGG() 함수는 값 집합을 입력받아서 집합의 각 값이 배열 요소에 할당된 배열을 반환하는 집계 함수입니다. 다음은 ARRAY_AGG() 함수의 구문을 보여줍니다: ARRAY.. 2023. 1. 23.
79강 SQL 함수 정리 : PostgreSQL Aggregate Functions PostgreSQL 기초강의, PostgreSQL 기초강좌 79강 SQL 함수 정리 : PostgreSQL Aggregate Functions SQL 함수 정리 79강 시작합니다. 이번 시간에는 ▶ PostgreSQL Aggregate Functions 집계함수 에 대해서 알아보는 시간입니다. 이번 시간에는 AVG(), COUNT(), MIN(), MAX(), SUM()과 같은 PostgreSQL 집계함수를 사용하는 방법에 대해 알아봅니다. Introduction to PostgreSQL aggregate functions : 집계함수 집계 함수는 행 집합에 대해 계산을 수행하고 단일 행을 반환합니다. PostgreSQL 에는 다음과 같은 표준 SQL의 모든 Aggregate 함수가 포함됩니다: AVG(.. 2023. 1. 22.
Everything 실시간 파일/폴더 검색의 최강자 Everything 실시간 파일/폴더 검색의 최강자 윈도를 사용하다 보면 파일을 찾아야 할 때가 있습니다. 분명히 저장은 했는데 어디에 저장되었는지 도무지 생각이 안 납니다. 때로는 어떤 세팅을 따라 하는데, 어디에 가서 어떤 파일을 찾아서 고치라는데 찾아가는 것도 힘이 듭니다. 이럴 때 우리는 탐색기의 검색기능을 사용합니다. 그런데 너무 느리고 생각대로 못 찾을 때도 많고 너무 불편합니다. 한참을 기다렸는데 결과가 안 나오면 그 허탈함은 뭐라 말할 수 없습니다. 자 이제 Everything을 사용해 보세요. 작지만 강하다. Everything Everything은 실시간으로 파일/폴더를 검색해 주는 프로그램입니다. 탐색기의 검색 기능은 이제 갖다 버리세요. https://www.voidtools.com.. 2023. 1. 21.
명절 증후군 : 나는 어땠지? 명절 증후군 예방법 명절 증후군 : 나는 어땠지? 명절증후군 기사를 보다가 갑자기 난 어땠지? 하는 생각이 들었다. 기사내용을 보니 스트레스에 대한 원인이 기혼자는 '용돈, 선물 등 많은 지출이 걱정돼서'(57.9%·복수응답)가 스트레스 원인 1위로 꼽혔다. 이어 '처가, 시가 식구들이 불편해서'(25.3%), '근황을 묻는 과도한 관심이 싫어서'(22.1%), '제사 음식 준비 등이 힘들어서'(21.6%), '부모님께 죄송해서'(17.9%) 등이 뒤를 이었다. 미혼자의 스트레스 원인 1위는 '어른들의 잔소리'(56.4%·복수응답)였다. 이어 '근황을 묻는 과도한 관심이 싫어서'(55%), '용돈, 선물 등 많은 지출이 걱정돼서'(37%), '친척들과 비교될 것 같아서'(32.8%) 순이었다. 고 한다... 2023. 1. 21.
78강 SQL 초석 다지기 : PostgreSQL Recursive Query PostgreSQL 기초강의, PostgreSQL 기초강좌 78강 SQL 초석 다지기 : PostgreSQL Recursive Query SQL 초석 다지기 78강 시작합니다. 이번 시간에는 ▶ PostgreSQL Recursive Query 에 대해서 알아보는 시간입니다. 이번 시간에는 재귀적 공통 테이블 표현식 또는 CTE를 사용한 PostgreSQL 쿼리에 대해 알아봅니다. Introduction to the PostgreSQL recursive query PostgreSQL은 쿼리에 사용할 보조 문을 구성할 수 있는 WITH 문을 제공합니다. 이러한 문은 흔히 일반적인 테이블 표현식 또는 CTE로 지칭된다. CTE는 쿼리 실행 중에만 존재하는 임시 테이블과 같습니다. recursive 쿼리는 re.. 2023. 1. 21.
77강 SQL 초석 다지기 : PostgreSQL Common Table Expressions PostgreSQL 기초강의, PostgreSQL 기초강좌, 커먼테이블 77강 SQL 초석 다지기 : PostgreSQL Common Table Expressions (CTE) SQL 초석 다지기 77강 시작합니다. 이번 시간에는 ▶ PostgreSQL Common Table Expressions 에 대해서 알아보는 시간입니다. 이번 시간에는 PostgreSQL CTE(공통 테이블 표현식)를 사용하여 복잡한 쿼리를 단순화하는 방법에 대해 알아봅니다. Introduction to PostgreSQL common table expressions (CTE) 공통 테이블 표현식은 SELECT, INSERT, UPDATE 또는 DELETE를 포함한 다른 SQL 문 내에서 참조할 수 있는 임시 결과 집합입니다. 공.. 2023. 1. 20.
구글 애드센스 광고 - 무효 클릭 대비하자. 애드센스 광고, 애드센스 무효클릭, 애드센스 IP추적 구글 애드센스 광고 - 무효 클릭 대비하자. 애드센스 관련한 포스팅은 하지 않을 려고 했는데, 다시 하게 되네요. 글을 작성하고 나서도 포스팅을 할까 말까 망설였습니다. 제가 참고한 포스팅들이 저 같은 마음이라는 생각에 포스팅합니다. 제 블로그는 완전히 회복된 건 아니지만 광고 송출이 점차 늘어나고 있습니다. 그런데 오늘 구독자 분의 사이트를 방문했다가 안타까운 이야기를 들었습니다. 애드센스 광고가 사라져서 조심스럽게 문의했더니 악의적인 무효클릭 공격으로 정지를 당했다고 하네요. 광고료 얼마나 들어온다고 이런 짓을 하는지 이해가 안 됩니다. 파이를 쪼개서 같이 먹으면 되지. 사촌이 땅을 사면 배 아프다. 뭐 이런 심보인가요? IP도 추적하고 누구인지 .. 2023. 1. 19.
76강 SQL 초석 다지기 : PostgreSQL CAST operator PostgreSQL 기초강의, PostgreSQL 기초강좌, cast 76강 SQL 초석 다지기 : PostgreSQL CAST operator SQL 초석 다지기 76강 시작합니다. 이번 시간에는 ▶ PostgreSQL CAST operator 에 대해서 알아보는 시간입니다. 이번 시간에는 PostgreSQL CAST 연산자를 사용하여 한 유형의 값을 다른 유형으로 변환하는 방법을 보여드리겠습니다. Introduction to PostgreSQL CAST operator 한 데이터 유형의 값을 다른 데이터 유형으로 변환하려는 경우가 많습니다. PostgreSQL은 이 작업을 수행할 수 있는 CAST 연산자를 제공합니다. 다음은 CAST 유형의 구문을 보여줍니다: CAST ( expression AS t.. 2023. 1. 19.
구라제거기를 아시나요? 키보드 보안프로그램 삭제 구라제거기를 아시나요? 키보드 보안프로그램 삭제 프로그램 컴퓨터를 하면서 여기저기를 돌아다니다 보면, 많은 보안프로그램이 설치됩니다. 우리가 미처 인식하지 못하는 사이에 컴퓨터의 속도를 야금야금 갉아먹고 있습니다. 사이트마다 보안프로그램의 종류도 가지가지여서 하나씩 삭제하는 것도 거의 불가능하지요. 때로는 이런 보안프로그램이 HTS와 충돌하는 경우도 심심찮게 일어나서 HTS가 접속이 안 되는 경우도 경험해 봤습니다. 악성 프로그램도 아니어서 백신이나 멀웨어제로로도 해결도 안 됩니다. 이럴 때 유용한 프로그램 소개드립니다. 바로 '구라제거기' 아시는 분만 아시는 인기 프로그램입니다. 삭제하고 나서 같은 사이트를 접속하면 다시 깔아야 하지만 쌓이면 혈관이 막힌 것 같죠. 자 이제 시작해 볼까요. 구라제거기 .. 2023. 1. 18.
728x90