yjshin의 등록된 링크

키자드에 등록된 총 923개의 포스트를 확인하실 수 있습니다.

Tistory

[JavaScript] 자바스크립트 변수와 인수

매개변수(parameter) 매개변수란(parameter) 란, 함수의 정의에서 전달받은 인수를 함수 내부로 전달하기 위해 사용하는 변수를 뜻합니다. 인수(argument) 란 , 함수가 호출할 때 함수로 값을 전달해주는 값을 말합니다. 자바스크립트에서는 함수를 정의할 때는 매개변수의 타입을 따로 정의하지 않습니다. 함수를 호출할 때에도 인수(argument)로 전달된 값에 대해 어떠한 타입 검사도 하지 않습니다. 함수를 호출할 때 함수의 정의보다 적은 수의 인수가 전달되더라도, 다른 언어와는 달리 오류를 발생시키지 않습니다. 자바스크립트는 전달되지 않은 나머지 매개변수에 자동으로 undefined 값을 설정합니다. function addNum(x, y, z) { // x, y, z라는 3개의 매개변수를..

Tistory

Windows 11 작업 표시줄 왼쪽 정렬하는 방법

Windows 11로 업그레이드 되면서 시스템 작동 방식에 대한 일부 변경과 함께 몇 가지 중요한 디자인 변경 사항이 있습니다. Windows 11의 가장 큰 변화는 시작 메뉴입니다. 라이브 타일을 버리고 전통적인 아이콘을 배치하고 새로운 미니멀리즘 디자인을 도입하는 재설계된 시작 메뉴입니다. 기본적으로 Windows 11의 시작 메뉴는 작업 표시줄의 아이콘과 함께 화면 중앙에 있습니다. 시작 버튼을 클릭하면 자주 사용하는 앱 메뉴가 열립니다. 예전부터 사용하던 사용자라면 가운데에 위치에 있는 시작 버튼이 매우 어색하고 불편할 수 있습니다. 이번 포스팅에선 어떻게 하면 왼쪽 방향으로 시작 메뉴를 변경할 수 있는지 알아보겠습니다. 아래와 같은 방법으로 설정할 수 있습니다. 작업 표시줄을 마우스 오른쪽 버튼..

Tistory

윈도우 11 위젯 실행하기

Windows 11의 위젯 Windows 11 위젯을 실행하려면 설정에서 Widget을 켬으로 바꿔주어야 합니다. 설정 부분은 아래와 같이 작업표시줄에서 우클릭하여 작업표시줄 설정 창에서 진행하시면 됩니다. 위와 같이 켬으로 설정을 하게 되면 아래와 같이 작업표시줄 시작 메뉴 버튼 오른쪽에 위젯 실행 아이콘이 활성화됩니다. 위젯은 아래와 같이 할 일 목록, 날씨, 교통, 일정 및 뉴스 등의 정보를 패널에 제공합니다.

Tistory

윈도우 11 새로운 기능 및 개선 사항

Microsoft는 보안, 생산성 및 디자인에 관한 수많은 새로운 기능과 개선 사항 개선하여 출시하였습니다. 윈도우 11 기능 Windows 11로 업그레이드한 후 시작 메뉴가 중앙에 있고 라이브 타일이 아이콘으로 대체되었음을 알 수 있습니다. Windows 10에서 라이브 타일이 많은 불편함을 주었습니다. 여기서 말하는 라이브 타일이란 시작 버튼을 클릭했을 때 우측에 노출되는 항목들을 뜻합니다. Windows 11에는 멀티태스킹을 위한 새로운 스냅 레이아웃 기능이 있습니다. 또한 사용자가 Microsoft 뉴스 피드, 날씨 및 교통에 대한 일일 업데이트를 볼 수 있는 Windows 위젯이 있습니다. 새롭게 디자인된 Microsoft Store, 파일 탐색기 레이아웃 업데이트, Microsoft Team..

Tistory

윈도우 10 iso 다운로드

Windows 10용 ISO 파일 만들기 이전 버전의 Windows와 달리 Windows 10을 설치하려면 미디어 만들기 도구를 사용하여 ISO 파일을 만들어야 합니다. 간략히 아래와 같이 진행하시면 됩니다. Windows 10 다운로드 페이지에서 하단에 보이는 지금 도구 다운로드를 선택하여 미디어 만들기 도구를 다운로드한 다음, 도구를 실행합니다. 도구에서 다른 PC용 설치 미디어(USB 플래시 드라이브, DVD 또는 ISO 파일) 만들기 > 다음을 선택합니다. 필요한 Windows 언어, 아키텍처 및 버전을 선택하고 다음을 선택합니다. ISO 파일 > 다음을 선택하면 ISO 파일이 만들어집니다. ISO 파일을 PC 또는 다른 PC의 백업으로 사용하려면 DVD로 굽습니다. Windows 10 다운로드 ..

Tistory

엑셀 SUMIF

설명 SUMIF 함수는 지정한 조건을 충족하는 범위 값을 합산합니다. 예를 들어 숫자가 포함된 열에서 5보다 큰 값만 합계하려는 경우 아래와 같이 작성합니다. =SUMIF(A2:B25, ">5") 원하는 경우 하나의 범위에 조건을 적용하고 다른 범위에서 해당하는 값을 더할 수 있습니다. 예를 들어 수식 =SUMIF(A2:A5, "홍길동", B2:B5)는 A2:A5 범위의 상응하는 셀이 "홍길동"인 경우 B2:B5 범위의 값만 더합니다. 구문 SUMIF(조건 범위, 조건, 찾는 범위) 조건 범위 필수 요소입니다. 조건을 적용할 셀 범위입니다. 각 범위의 셀은 숫자나 이름, 배열 또는 숫자가 들어 있는 참조여야 합니다. 빈 셀과 텍스트 값은 무시됩니다. 선택된 범위에는 표준 Excel 형식의 날짜가 포함될 ..

Tistory

Windows 11 PC 상태 검사 다운로드하는 방법 - 윈도우 11 업그레이드 시스템 요구 사항 확인

윈도우 11 Microsoft Windows 11(Sun Valley)은 2021년 10월 5일에 출시된 운영 체제로서 Windows 10 다음 버전입니다. 현재 Windows 10 을 사용하는 PC는 Windows 11로 무료 업그레이드 받을 수 있습니다. 최신 Windows 11은 둥근 모서리, 업데이트된 글꼴 등을 포함하여 시작 메뉴, 작업 표시줄, 알림 센터, 설정 및 파일 탐색기에 대한 몇 가지 중요한 UI 변경 사항이 있습니다. 윈도우 11로의 업그레이드 시 다음과 같은 요구 사항을 충족해야 합니다. Windows 11 시스템 요구 사항 Windows 11에는 Intel의 8세대 이상 프로세서 또는 AMD Zen 2 CPU 이상을 실행하는 PC가 필요합니다. 또 다른 요구 사항은 CPU에 TP..

Tistory

윈도우 11 업그레이드하는 방법

Windows 11로 업그레이드하는 방법? 윈도우 11로 업그레이드 하기 전에 앞서 자신의 PC가 윈도우 11로 업그레이드하기 위한 시스템 요구 사항을 만족하는지 확인해야 합니다. Windows 11 시스템 요구 사항 Windows 11에는 Intel의 8세대 이상 프로세서 또는 AMD Zen 2 CPU 이상을 실행하는 PC가 필요합니다. 또 다른 요구 사항은 CPU에 TPM 2.0이 활성화되어 있어야 한다는 것입니다. PC에 최소 4GB의 RAM과 64GB의 스토리지(HDD 또는 SSD)가 있는지 확인해야 합니다. 또한 720p 해상도의 최소 9인치 디스플레이가 있어야 합니다. Microsoft는 WDDM 2.x가 있는 DirectX 12 호환 그래픽 카드를 권장합니다. 시스템 펌웨어는 UEFI 및 보..

Tistory

윈도우 11 ISO 다운로드 하는 방법

Windows 11 ISO를 다운로드하는 방법 Windows 11 2021년 10월 업데이트 ISO를 다운로드하려는 경우 아래 단계에 따라 Microsoft 공식 사이트에서 다운로드할 수 있습니다. 브라우저를 실행하고 여기 에서 공식 Windows 11 다운로드 페이지를 방문하십시오. Windows 11 디스크 이미지(ISO) 다운로드 섹션을 찾아 드롭다운 메뉴에서 Windows 11을 선택합니다. Download Windows 11 Download Windows 11 There are three options for installing or creating Windows 11 media. Take a look at each one to determine the best option for you. If..

Tistory

[Windows] 윈도우 이 앱은 사용자 보호를 위해 차단되었습니다. 해결 방법

소개 장치관리자를 보기 위해 컴퓨터 관리를 실행하면 아래와 같은 오류가 발생하는 경우가 종종 있습니다. "이 앱은 사용자 보호를 위해 차단되었습니다." 상세 메시지로는 관리자가 이 앱을 실행할 수 없도록 차단했습니다. 자세한 내용은 관리자에게 문의하세요. 내가 관리자고 내 PC를 내가 컨트롤 하겠다는데 이런 메시지가 나오니 당황스럽죠. 기존에 잘 사용하던 PC에서 저런 오류가 뜬다면 이는 거듭된 윈도우 업데이트 실패로 인해서 발생할 수 있습니다. 이 오류의 원인은 관리자 권한에 있습니다. 해결방법 아래와 같이 진행하시면 해결하실 수 있습니다. 1. 관리자 권한으로 cmd 창 또는 관리자 권한으로 WIndows Powershell 창을 실행합니다. - Windows Powershell 관리자 실행은 시작버..

Tistory

[JavaScript] 자바스크립트 문자열을 배열처럼 접근하기

문자열을 배열처럼 접근하기 자바스크립에서 문자열은 변하지 않는 값이므로, 읽기 전용 배열로서 다룰 수 있습니다. 따라서 배열처럼 [] 연산자를 사용하여 문자열을 구성하는 각 문자에 바로 접근할 수 있습니다. 또한, Array 객체가 제공한느 모든 범용 메소드도 사용할 수 있습니다. 문자열의 각 문자는 String 객체에서 제공하는 charAt() 메소드를 사용해도 접근할 수 있습니다. var str = "안녕하세요"; // 문자열 생성 document.write(str.charAt(2)); // 하 document.write(str[2]); // 하 See the Pen Untitled by yunjunshin (@yjshin) on CodePen. charAt 매소드를 사용한 값과 배열처럼 [] 연산자..

Tistory

[JavaScript] 자바스크립트 함수 정의, 반환, 호출

함수(function)란? 함수(function)란 하나의 특별한 목적의 작업을 수행하도록 설계된 독립적인 블록을 의미합니다. 이러한 함수는 필요할 때마다 호출하여 해당 작업을 반복해서 수행할 수 있습니다. 예제 function addNum(x, y) { return x + y; } document.write(addNum(2, 3)); 자바스크립트에서 블록이란 함수나 실행문의 중괄호({})로 묶여진 부분을 가리킵니다. 자바스크립트 함수 자바스크립트에서는 함수도 하나의 타입(datatype)입니다. 따라서 함수를 변수에 대입하거나, 함수에 프로퍼티를 지정하는 것도 가능합니다. 또한, 자바스크립트 함수는 다른 함수 내에 중첩되어 정의될 수도 있습니다. 함수의 정의 자바스크립트에서 함수의 정의는 functio..

Tistory

[JavaScript] 자바스크립트 지역 변수 전역 변수

지역 변수 (local variable) 지역 변수란 함수 내에서 선언된 변수를 뜻합니다. 이러한 지역 변수는 변수가 선언된 함수 내에서만 유효하며, 함수가 종료되면 메모리에서 삭제됩니다. 함수의 매개 변수 또한 함수 내에서 정의되는 지역 변수처럼 동작합니다. function localNum() { var num = 10; // 지역 변수 num에 숫자 10을 대입함. document.write("함수 내부에서 변수 num의 타입은 " + typeof num + "입니다. "); // number } localNum(); // 함수 localNum()을 호출함. document.write("함수의 호출이 끝난 뒤 변수 num의 타입은 " + typeof num + "입니다."); // undefined ..

Tistory

오피스2019 설치 파일 다운로드 img - 링크 (프로그램 X)

이 글은 오피스 2019 설치 파일 이미지 다운로드에 관련된 글입니다. 아래 파일를 클릭하여 다운로드하신 다음에 실행하시면 됩니다. 위의 실행파일이 바이러스 등 약간의 걱정이 되신다면 아래 링크를 클릭하여 이미지 형태로도 다운로드 하실 수 있습니다. 아래 링크 파일은 제가 직접 사용한 파일이니 안심하셔도 됩니다. https://drive.google.com/file/d/1RgfSSIMYL_dw88NLant0UwSq0bpuUX30/view?usp=sharing HomeBusiness2019Retail.img drive.google.com

Tistory

[Windows] 윈도우 10 컴퓨터 속도 향상, 빠르게 하는 방법

소개 PC의 속도가 느린 경우, 다음 제안 사항을 따르면 작업 속도가 빨라질 수 있습니다. 팁은 순서대로 나열되어 있으므로 첫 번째 작업을 시작하고, 도움이 되었는지 확인한 후, 도움이 되지 않았으면 다음 작업을 계속하세요. Windows 및 장치 드라이버용 최신 업데이트를 설치했는지 확인 PC를 최대한으로 활용하는 가장 좋은 방법 중 하나는 최신 버전의 Windows 10을 설치하는 것입니다. 업데이트를 확인할 때 PC는 PC 성능 개선에 도움이 될 수 있는 최신 장치 드라이버도 검색합니다. 업데이트를 확인하려면 시작 단추를 선택한 다음 설정 > 업데이트 및 보안 > Windows 업데이트 > 업데이트 확인을 선택합니다. Windows 업데이트 확인하기 다음 중 하나를 수행합니다. "현재 최신 상태"인..

Tistory

노트북 구매 가이드

새 노트북을 구입할 계획이라면 시장에서 선택할 수 있는 다양한 옵션을 모두 확인한 후 구매하시는게 좋습니다. Dell, Lenovo, HP 또는 Acer는 다양한 유형과 브랜드를 비교해야 합니다. 각 브랜드에서는 다양한 크기, 기능 및 가격을 판매하므로 어떤 노트북이 가장 적합한 지 결정하기 어렵습니다. 여기 이 게시물은 구매할 노트북을 선택하는 데 도움이 되는 좋은 노트북 의 기능과 사양에 대해 설명하겠습니다. 좋은 노트북의 특징과 사양 노트북을 구입할 때 고려해야 하는 중요한 기능 및 사양에는 RAM 용량, 프로세서 속도 및 기술(i3/i4/i5/i7), 하드 드라이브 용량, 그래픽 카드 및 디스플레이 크기가 포함됩니다. 작업에 따라 이 모든 것의 적절한 균형을 선택해야 합니다. 기본적으로 노트북의 ..

Tistory

[Windows] 윈도우 업데이트 오류 해결 방법 - "장치에 중요한 보안 및 품질 수정이 누락되어 있습니다."

소개 업데이트를 위해 업데이트 확인 버튼을 누르면 간혹 오류가 발생하여 업데이트가 진행되지 않을 때가 있습니다. 이번 업데이트 오류는 "장치에 중요한 보안 및 품질 수정이 누락되어 있습니다." 입니다. 상세 메시지로는 "업데이트를 설치하는 동안 몇 가지 문제가 발생했지만 나중에 다시 시도하겠습니다. 오류 메시지가 계속 표시되거나 고객 지원에 문의하여 자세한 내용을 확인하려는 경우 다음이 도움이 될 수 있습니다." 등이 있습니다. 다시 시도 버튼을 클릭하여도 똑같은 결과를 초래합니다. 원인 이 오류의 원인은 자동 업데이트를 실행하기 위한 최소한의 이전 버전의 윈도우 버전이 설치되어 있지 않기 때문에 발생하는 것입니다. 예를 들어, 현재 업그레이드 하고자 하는 버전은 WIndows 10 Version 21H..

Tistory

[Office] 오피스2019 크랙 없이 정품 인증하는 방법

소개 먼저 설치 파일이 없으신 분들은 아래 글로 이동하셔서 설치 파일을 다운로드 하신 다음에 설치를 먼저 진행해 주시길 바랍니다. 오피스(엑셀, 파워포인트, 워드) 정품 인증을 받지 않을 시 아래와 같이 나옵니다. 오피스 2019를 설치한 후 처음 엑셀을 실행하면 아래와 같이 제품 키를 입력하라고 뜹니다. 해당 창은 오른쪽 상단에 x키를 눌러 닫으시길 바랍니다. 아래와 같이 정품인증을 하라는 창이 나옵니다. 이 또한 무시하시고 엑셀을 종료하시길 바랍니다. 자 이제 그럼 크랙이나 어떠한 프로그램 없이 정품 인증하는 법에 대해 알아보겠습니다. 아래와 같이 진행하시길 바랍니다. HTML 삽입 미리보기할 수 없는 소스 오피스 2019 정품 인증 1. 윈도우 검색창에 CMD 검색 후 관리자 권한으로 실행하십시오...

Tistory

[Windows] 윈도우 네트워크 드라이버 사라짐, 무선 네트워크 어댑터 없음

소개 최신 Windows 업데이트 후 인터넷에 연결되지 않거나 무선 네트워크 어댑터가 사라지는 현상이 나타나고 있습니다. 사용자가 인터넷을 사용할 수 없으며 장치 관리자에서 네트워크 어댑터가 없습니다. 가장 일반적인 이유는 다음과 같습니다. 컴퓨터에 설치된 오래된 네트워크 드라이버 또는 무선 드라이버일 경우 설치된 네트워크 어댑터 드라이버가 손상된 경우 현재 Windows 10 버전과 호환되지 않는 경우 위와 같은 이류로 인터넷이 안된다면 아래 절차대로 진행해 보시길 바랍니다. Windows 10 네트워크 어댑터 누락 솔루션을 적용하기 전에 가장 먼저 권장하는 것은 Windows 10 장치를 재부팅하고 어댑터가 다시 작동하는지 확인하는 것입니다. 간혹 네트워크 드라이버 즉, 네트워크 어댑터가 사라지면 재..

Tistory

[Windows] 윈도우 10 에서 리그 오브 레전드 실행 오류 문제 해결 방법

소개 윈도우10 업데이트 이후 리그 오브 레전드 게임 실행이 안될 때가 있습니다. 실행 오류에는 다양한 이유가 있습니다. 잘못된 바로 가기 게임 파일 손상 또는 누락 오래된 그래픽 카드 드라이버 기타 응용 프로그램 충돌 앱에 관리자 권한 인터넷 연결 문제 방화벽 또는 LOL 서버 문제 이와 같은 문제로 롤이 실행되지 않을 경우 아래와 같이 조치하시길 바랍니다. 단, 롤 서버 점검 또는 문제로 인해 접속이 안될 경우에는 아래 사항에 해당되지 않습니다. 이럴 땐... 라이엇 측의 빠른 대응을 기대해야 합니다.^^ 해결방법 1. 관리자 권한으로 롤 게임 실행 솔루션을 적용하기 전에 파일 탐색기를 열고 C:\RiotGames\LeagueofLegends 위치로 이동하십시오. LeagueClient.exe라는 응..

Tistory

마인크래프트 응답없음 해결방법

마인크래프트 게임 실행 오류 마인크래프트 응답 없음 발생 실행 화면에서 멈추는 현상 Windows 10에서 게임을 시작할 수 없는 경우 마인크래프트를 시작할 때 흰색 화면이 나타나는 경우 이 문제는 주로 오래된 장치 드라이버, 바이러스 백신 또는 방화벽이 게임을 차단하기 때문에 발생합니다. 작업 관리자에서 Runtimebroker.exe를 닫습니다. 작업 관리자에서 runtimebroker.exe 프로세스를 닫으면 해결 할 수 있습니다. Ctrl + Shift + Esc 키를 눌러 작업 관리자 창을 엽니다. 아래로 스크롤하여 Runtime Broker 프로세스를 찾아 마우스 오른쪽 버튼으로 클릭하고 작업 종료를 선택합니다. 이제 세부 정보 탭으로 이동한 다음 RuntimeBroker.exe를 마우스 오른..

Tistory

윈도우 10 마우스 왼쪽 버튼 클릭이 작동하지 않을 경우

컴퓨터가 마우스 클릭에 응답하지 않거나 마우스 클릭이 어떤 이유로 작동을 멈췄거나 마우스 왼쪽 클릭이 Windows 10에서 가끔 작동하지 않습니까? 마우스 왼쪽 클릭이 제대로 작동하지 않거나 작동을 중지하는 데는 수십 가지 이유가있을 수 있습니다. 마우스 왼쪽 클릭 버튼이 작동하지 않음 마우스 클릭이 작동하지 않을 때마다 컴퓨터에서 마우스를 분리 후 다시 연결하거나 마우스를 다른 USB 포트에 연결하는 것은 아주 좋은 방법입니다. 무선 마우스를 사용하는 경우 배터리를 교체하고 상태를 확인하십시오. 고장 진단 마우스의 이상 증상을 확인하기 위한 가장 정확한 방법은 안전 모드에서 테스트하는 것입니다. 안전 모드에서 컴퓨터를 시작 하고 "마우스 클릭이 작동하지 않음"문제가 지속되는지 확인합니다. 그렇지 않은..

Tistory

[Windows] 윈도우 10 마우스 왼쪽 버튼 클릭이 작동하지 않을 경우

컴퓨터가 마우스 클릭에 응답하지 않거나 마우스 클릭이 어떤 이유로 작동을 멈췄거나 마우스 왼쪽 클릭이 Windows 10에서 가끔 작동하지 않습니까? 마우스 왼쪽 클릭이 제대로 작동하지 않거나 작동을 중지하는 데는 수십 가지 이유가있을 수 있습니다. 마우스 왼쪽 클릭 버튼이 작동하지 않음 마우스 클릭이 작동하지 않을 때마다 컴퓨터에서 마우스를 분리 후 다시 연결하거나 마우스를 다른 USB 포트에 연결하는 것은 아주 좋은 방법입니다. 무선 마우스를 사용하는 경우 배터리를 교체하고 상태를 확인하십시오. 고장 진단 마우스의 이상 증상을 확인하기 위한 가장 정확한 방법은 안전 모드에서 테스트하는 것입니다. 안전 모드에서 컴퓨터를 시작 하고 "마우스 클릭이 작동하지 않음"문제가 지속되는지 확인합니다. 그렇지 않은..

Tistory

[Windows] 윈도우 10 오디오 출력 장치가 설치되지 않았습니다 오류 문구 해결

소개 작업 표시 줄의 스피커 아이콘에 빨간색 십자 표시가 나타날 때마다 오디오가 작동하지 않습니다. 아이콘 위로 커서를 이동하면 "오디오 출력 장치가 설치되지 않았습니다" 라는 메시지가 표시됩니다. 그리고 대부분의 경우 이 문제는 시스템 업그레이드 및 그에 따른 하드웨어 또는 소프트웨어 오작동으로 인해 발생합니다. 해결방법 1. Windows 10이 설치된 오디오 출력 장치 없음 먼저 스피커와 헤드폰 연결에 느슨한 케이블이나 잘못된 잭이 있는지 확인하십시오. 요즘 새로운 PC에는 3개 이상의 잭이 장착되어 있습니다. 마이크 잭 라인 입력 잭 라인 출력 잭 이 잭은 음향 처리기에 연결됩니다. 따라서 스피커가 라인 출력 잭에 연결되어 있는지 확인하십시오. 올바른 잭이 무엇인지 확실하지 않은 경우 각 잭에 스..

Tistory

[Excel] 엑셀 응답없음 해결 방법

소개 MS의 엑셀 사용 중 발생하는 응답없음 문제를 해결하기 위한 가이드 입니다. 엑셀 정품 인증 관련 글은 다음 글을 참고하시길 바랍니다. [Office] 오피스 365 정품 인증 방법, 크랙 없이 프로그램 없이 인증 소개 마이크로소프트의 오피스 365는 클라우드 형식의 구독 서비스로 MS 계정 로그인 또는 회사의 KMS 서버를 통해 정품 인증을 받아야 사용해야 합니다. 구매하여 평생 사용하는 다른 오피스 버 yjshin.tistory.com 엑셀 응답없음 해결 방법 Microsoft Excel은 데이터 분석 및 문서 기능 계산, 그래프 도구, 피벗 테이블 등을 위한 강력한 스프레드 시트 프로그램을 제공합니다. 갑자기 엑셀을 사용하는 도중에 응답없음 문제가 발생할 수 있습니다. 엑셀이 지속적으로 작동이..

Tistory

한글과컴퓨터 2018 설치 오류 MSI 오류 cab1.cab 원본 오류

증상 MSI 오류라면서 롤백됨 cab1.cab 원본이 없다고 함 해결방법 [윈도우]-[톱니바퀴]-[시간 및 언어] [언어] 탭에서 모두 '한국어'로 설정 2번 항목에서 '관리 언어 설정' 클릭 후 유니코드 언어를 '한국어'로 변경 [날짜 및 시간] 탭에서 '서울'로 설정 [지역] 탭에서 '한국'으로 설정 1. [윈도우]-[톱니바퀴]-[시간 및 언어] 2. [언어] 탭에서 Windows 표시 언어 한국어, 기본 설정 언어 한국어로 설정(제일 위에 있어야 함 3. 2번 항목에서 '관리 언어 설정' 클릭 후 유니코드 언어를 한국어로 변경 4. [날짜 및 시간] 탭에서 표준 시간대를 서울로 설정 5. [지역] 탭에서 국가 또는 지역을 한국, 사용지역 언어도 한국

Tistory

[Windows] 윈도우 10 JPG 파일 실행 오류

"Windows 10에서 JPEG 파일을 열 수 없습니다 " 윈도우 10 컴퓨터에서 JPG 파일을 열려고 실행하면 '앱이 시작되지 않았습니다.' 라는 오류 메시지가 표시되는 경우가 종종 있습니다. 이 문제는 시스템 문제 또는 손상된 파일로 인해 발생할 수 있습니다. 사진 앱에서 jpg 이미지를 열려고 할 때 오류가 발생하거나 사진 앱이 충돌 하는 경우 해결하기 위한 가장 간단한 조치 방법 입니다. Windows 10에서 jpg 파일을 열 수 없습니다. 1. 재부팅 Windows 10에서 JPG 파일이 처음으로 열리지 않는 경우 컴퓨터를 재부팅하고 이미지를 다시 엽니다. 일시적인 결함으로 인해 문제가 발생하면 문제가 해결됩니다. 2. 윈도우 업데이트 Windows 10에서 JPG 파일이 열리지 않을 때 시..

Tistory

윈도우 10 최적화 PC 속도 높이는 방법

PC가 처음부터 느린 경우는 없습니다. 우선 느려지게 된 이유를 분석하고 이것을 해결하면 빨라질 수 있습니다. Windows 10 컴퓨터가 느리게 실행되거나 멈추는 이유에는 여러 가지가 있습니다. 시스템이 바이러스에 감염되었거나 맬웨어가 있을 수 있습니다. 저장장치 또는 RAM (Random Access Memory)이 용량에 도달하여 PC가 느리게 실행되거나 컴퓨터가 오래된 경우에도 시스템이 느릴 수 있습니다. 또한 컴퓨터가 Windows 또는 드라이버 업데이트가 최신 버전이 아니거나 너무 많은 시작 프로그램이 있다면 Windows 10을 느리게 할 수 있습니다. Windows 10이 갑자기 매우 느리거나 멈추거나 마우스 클릭에 응답하지 않는 경우 아래와 같이 조치하여 해결하십시오. 내 컴퓨터가 느린 ..

Tistory

윈도우10 HDMI 연결 오류 - TV 연결 오류

HDMI는 PC의 출력 장치를 연결하는 데 매우 널리 사용되는 방법이지만 때때로 PC의 비디오 또는 오디오 섹션에서 오류가 발생할 수 있습니다. 노트북이 HDMI 인식하지 못함 이러한 문제는 대부분 그래픽 드라이버 설치 문제로 인해 발생합니다. 그래픽 드라이버 버전이 오래되어 현재 Windows 버전과 호환되지 않습니다. 문제를 해결하려면 그래픽 드라이버를 최신 버전으로 업데이트하거나 다시 설치해야합니다. 업데이트 설치 전 확인해야 할 사항 HDMI 케이블이 양쪽 끝에 올바르게 연결되어 있는지 확인하십시오 (PC 그래픽 카드 HDMI 포트 및 TV HDMI 포트). TV 에서 HDMI 케이블을 분리 한 다음 다시 연결하십시오. 새롭고 다른 HDMI 케이블을 사용하여 HDMI 케이블에 결함이 있는지 확인하..

Tistory

[Windows] 윈도우 보안 끄기, 윈도우 백신 끄기

PC에 무해한 파일을 윈도우 백신이 차단하는 경우가 있습니다. 특정 파일을 실행하거나 설치하기 위해서 Windows 보안 바이러스 백신을 꺼야 합니다. windows 보안에서 실시간 바이러스 백신 보호 기능을 끄는 방법은 아래와 같습니다. 시작 > 설정 > 업데이트 및 보안 > Windows 보안 > 바이러스 및 위협 방지 > 설정 관리(또는 이전 버전의 Windows 10에서는 바이러스 및 위협 방지 설정 )를 선택합니다. 실시간 보호를 끄기로 전환합니다. 예약 검사는 계속 실행됩니다. 그러나 다운로드되거나 설치된 파일은 검사되지 않습니다. 시작 > 설정 > 업데이트 및 보안 Windows 보안 > 바이러스 및 위협 방지 설정 관리 실시간 보호 켬 -> 끔

Tistory

[Windows] 윈도우 공유 폴더 설정하기

이 글은 제가 직접 구현하여 작성한 글입니다. 간단합니다. 아래와 같이 진행하시면 됩니다. 그럼 긴말하지 않겠습니다. 윈도우 10 폴더 공유하는 법에 대해 알아보겠습니다. 사전 작업 1. 네트워크 및 공유 센터 실행 공유 폴더 만들기 위한 사전 작업입니다. 파일 탐색기 창을 실행합니다. 네트워크에서 마우스 우클릭하여 속성을 클릭하여 네트워크 및 공유 센터를 실행합니다. 2. 고급 공유 설정 변경 클릭 네트워크 및 공유 센터 창에서 왼쪽 고급 공유 설정 변경을 클릭합니다. 3. 개인 및 게스트 또는 공용, 모든 네트워크를 각각 펼쳐 아래와 같이 설정 개인에서는 네트워크 검색 켜기와 파일 및 프린터 공유 켜기를 선택합니다. 현재 프로필이 개인이시면 개인만 해도 되지만 다른 프로필인 사용자를 위해서 게스트 또..

Tistory

[Windows] 윈도우 10 절전모드 해제 방법, 끄는 방법, 절전 모드 오류

소개 윈도우 운영체제를 사용하는 PC나 서버에서 장시간 자리를 비울 때 모니터와 함께 PC가 절전 모드로 들어가 외부에서 접속이 안되거나 모니터가 꺼져 불편할 때가 많습니다. 이럴 경우 절전 모드를 해제해서 사용하시면 PC가 자동으로 절전 모드로 전환되는 것을 막을 수 있습니다. 윈도우 10 절전 모드 해제 방법 절차 간소화 윈도우 설정 실행 시스템 (디스플레이, 소리, 알림, 전원) 클릭 전원 및 절전 클릭 절전 모드에서 "배터리 사용 시 다음 시간이 경과하면 PC를 절전 상태로 전환"을 "안 함"으로 변경 "전원 사용 시 다음 시간이 경과하면 PC를 절전 상태로 전환"을 "안 함"으로 변경 윈도우 버전에 따라 전원 및 절전 설정 화면에서 절전 모드가 없는 경우가 있습니다. 이럴 경우 아래 방법대로 따..

Tistory

[Linux] 리눅스 CPU 사용률 확인하는 방법 - TOP 명령어

리눅스에도 윈도우의 작업 관리자처럼 CPU 사용률을 체크할 수 있는 도구가 있습니다. 바로 명령어 TOP 유닉스 계열 시스템에서 프로세스 목록을 CPU 사용률이 높은 것부터 보여주는 소프트웨어입니다. top 명령어는 시스템의 프로세스와 메모리 사용 상태를 5초의 간격으로 업데이트하여 화면에 출력합니다. 어떤 프로세스가 CPU를 많이 차지하고 있는지 체크할 때 실시간으로 보이기 때문에 유용합니다. 사용 방법 top [옵션] 옵션 설명 -b 배치모드로 정보를 출력합니다. 실시간 상화 대화형모드로 정보를 화면에 일렬로 출력합니다. -d delay 지정한 시간(delay 초)의 간격으로 정보를 업데이트하여 출력합니다. -i idle 토글값이 off일 때, idle 프로세스나 좀비 프로세스 정보를 출력하지 않습니..

Tistory

[Windows] Windows 10 버전 2004 용 누적 업데이트 KB4566782 다운로드 및 설치, KB4566782 제거

Microsoft는 Windows 10 운영 체제에 대한 새로운 보안 업데이트를 발표했습니다. 최신 Windows 10 버전 2004 용 누적 업데이트 KB4566782 는 19041.450 빌드를 제공합니다 . 또한 Windows 10 버전 1903 및 1909에 대한 새로운 업데이트 KB4565351 은 Windows 10의 두 버전 빌드를 각각 18362.1016 및 18363.1016으로 가져옵니다. 이번 Windows 10 업데이트 KB4566782에는 새로운 기능이 제공되지 않습니다. 안정성 개선 및 전반적인 수정에 중점을 두어 패치되었습니다. Windows 10 KB4566782 다운로드 및 설치 Microsoft의 패치 업데이트는 필수 업데이트이므로 KB4566782는 최신 Windows ..

Tistory

[Windows] 윈도우 10 종료되지 않는 문제 해결 방법

윈도우 10 종료 안되는 문제 이번 업데이트 패치 이후 Windows 10을 종료하거나 다시 시작하려고 재부팅 또는 시스템 종료를 실행하면 컴퓨터가 무한로딩 걸리면서 "종료 중" 또는 "다시 시작" 아이콘으로 인해 종료가 안되는 현상이 발생합니다. 또한 Windows 10이 종료되지 않고 디스플레이도 검게 표시되지만 CPU 팬이 계속 돌고 표시등의 깜박임이 계속 발생하는 문제도 있습니다. 가능한 원인은 많을 수 있지만 Windows 10이 종료 되지 않는 주된 이유는 빠른 시작 기능으로 인해 발생할 가능성이 높습니다. 다시 잘못된 전원 구성, 시스템 파일 손상, 보류중인 Windows 업데이트로 인해 컴퓨터가 종료되거나 다시 시작되지 않습니다. Windows 10 빠른 시작 기능 비활성화 이 문제의 주된..

Tistory

[보안] 정보보안기사 시스템 보안 - 윈도우 사용자 계정 및 그룹

윈도우에서 사용자 계정을 추가하면 일반 사용자 그룹인 User 그룹에 자동 포함된다. 이 User 그룹의 권한에 대한 설명으로 옳지 않은 것을 고르시오. ① ① User는 워크스테이션을 종료할 수 있고 서버에도 종료 명령을 내릴 수 있다. ② User가 로컬 그룹을 만들수는 있지만 자신이 만든 로컬 그룹만 관리한다. ③ 관리자가 설치하거나 배포한 인증된 Windows 프로그램을 실행할 수 있다. ④ User 그룹의 구성원은 자신의 모든 데이터파일 및 레지스트리에서 자신의 부분을 완전히 제어할 수 있다. 윈도우즈 기본 사용자 계정 이름 설명 Administrator 관리자 권한의 계정으로 가장 강력한 권한을 갖는다. Local System 로컬에서 관리자와 거의 대등한 강력한 권한을 갖는다. 원격에서 접속..

Tistory

[Python] 파이썬 - 특정 시간에 자동 실행하는 프로그램

매일 특정 시간에 실행되는 프로그램 있습니다. 매일 반복되는 작업을 위해 만들었습니다. 파이썬의 pyautogui 를 활용하여 마우스를 특정 좌표에 위치시키고 마우스를 클릭합니다. import pyautogui as m import time, datetime import schedule try: def job(): # 2초 후에 time.sleep(2) #좌표 위치 입력 (x, y, 버튼, 횟수, 간격) #SQL Server(MSSQLSERVER) 서비스 클릭 m.click(419, 188, button='left', clicks=1, interval=1) # 2초 후에 time.sleep(2) #다시 시작 클릭 m.click(197, 160, button='left', clicks=1, interval..

Tistory

[Windows] 윈도우10 자동 드라이버 설치 막기

윈도우10에는 아주 유용한 기능이 있습니다. 바로 윈도우 업데이트를 통한 장치 드라이버를 자동 설치해주는 것입니다. 이전 버전의 윈도우에선 장치 드라이버를 3DP나 각 장치별 제조사 사이트에서 직접 다운로드 받아 설치하곤 했습니다. 이렇게 설치하게 되면 자동 업데이트가 불가능한 장치 드라이버도 존재하여 최신 버전의 드라이버를 유지하지 못하게 되어 보안에 매우 취약합니다. 이런 문제점들을 윈도우 10에선 해결할 수 있습니다. 하지만 자동 업데이트 기능으로 인해 문제가 발생할 수 있습니다. 장치 드라이버의 특정 버전에서 오류를 발생시킨다거나 제조사별 사이트에서 제공해주는 최신 버전을 윈도우 업데이트만으로는 설치할 수 없습니다. 최신 버전을 설치하고 싶다면 제조사별 사이트에 방문하여 직접 수동으로 다운로드하여..

Tistory

[Windows] 윈도우 PC 유효한 WiFi IP 구성이 없습니다 해결법

유효한 WiFi IP 구성이 없습니다는 NIC (네트워크 인터페이스 카드)가 DHCP 서버에서 유효한 IP 주소를 가져와 라우터 및 인터넷 액세스와 통신 할 수 없음을 의미합니다. 결과적으로 네트워크 공유 폴더 또는 프린터에 액세스 할 수 없고 인터넷에도 연결할 수 없습니다. 이 문제는 잘못된 네트워크 구성, 결함이있는 네트워크 드라이버 또는 문제가있는 NIC 또는 네트워크 장치의 임시 문제로 인해 발생할 수 있습니다. 유효한 IP 구성이 없습니다. 인터넷 연결 문제가 발생할 때마다 가장 먼저해야 하는 것은 네트워크 장치 를 다시 시작하는 것입니다. 일시적인 결함이 문제를 일으키는 경우 해결 될 수 있습니다. 일시적으로 VPN 연결을 끊고 (설치된 경우) Wi-Fi 네트워크 연결을 끊었다가 다시 연결합니..

Tistory

[Windows] 윈도우 10 버전 2004 다운로드 링크, Windows 10 2004 업데이트 실패 대처 방안 - 직접 다운로드

Windows 10 2020년 5월 업데이트 버전 2004를 Microsoft에서 배포하였습니다. Windows 10에 대한 최신 주요 업데이트에는 사용자 지정 Linux 커널과 함께 Linux 2 용 Windows 하위 시스템 (WSL 2)이 포함되어 있으며 몇 가지 큰 Cortana 개선 사항, 검색 홈 인터페이스에 대한 빠른 검색 등이 있습니다. Windows 10 버전 1903 및 1909를 실행하는 장치는 Windows Update를 통해 "업데이트 확인"을 통해 확인 가능합니다. Windows 10 버전 2004 설치가 안된다면 직접 ISO를 다운로드하여 수동으로 업그레이드 할 수 있습니다. Windows 10 2020 년 5 월 업데이트 시스템 요구 사항 RAM : 64 비트의 경우 2GB ..

Tistory

Discord 연결 오류 문제 해결 - 음성 채널에 연결하거나 무한 로딩 걸리는 현상

소개 게이머를 위한 가장 인기있는 VOIP 앱 중 하나 인 Discord는 뛰어난 품질의 음성, 영상, 채팅을 무료로 제공합니다. 그러나 가끔 " Discord가 연결 화면에서 멈춤 "현상을 보실 수 있습니다. 연결 화면에서 무한 로딩 걸리는 현상 프록시 서버, VPN 또는 바이러스 백신과 같은 다양한 문제로 인해 Discord 연결 오류가 발생할 수 있습니다. 해결법 1. Discord 서버 상태 확인 가장 먼저해야 할 일은 https://status.discordapp.com 방문 하여 현재 서버 상태를 확인하는 것입니다. Discord 서버에 문제가 발생하면 연결 화면을 통과 할 수 없습니다. 해결법 2. PC를 다시 시작하십시오. Discord 서버에 중단 문제가없는 경우 PC를 다시 시작합니다 ..

Tistory

구글 클라우드 프린터

Google 클라우드 프린트란? Google 클라우드 프린트는 집과 직장에서 사용하는 프린터를 웹에 연결하는 서비스입니다. 프린터가 웹에 연결되어 있으므로 어디서나 PC, Mac, Chromebook, 휴대전화, 태블릿을 비롯한 모든 인터넷에 연결된 기기를 사용하여 인쇄할 수 있습니다. Google 클라우드 프린트로 프린터 설정하기 컴퓨터에서 Wi-Fi를 통해 인쇄하거나 다른 사용자와 빠르게 프린터를 공유하려면 사용 중인 프린터를 Google 클라우드 프린트에 연결하세요. 준비사항: Wi-Fi에 연결 가능한 프린터 Chrome 브라우저가 설치된 컴퓨터. Chrome 설치 방법 알아보기 1단계: Wi-Fi에 연결 프린터를 켭니다. 프린터를 Wi-Fi 네트워크에 연결합니다. 방법을 잘 모르는 경우 프린터 제..

Tistory

[Windows] 윈도우 PC 원격 연결하기

윈도우 10 에서 제공하는 새로운 앱 "빠른 지원"을 통해 원격 연결을 알아보겠습니다. 빠른 지원 앱을 사용하면 별도의 프로그램 설치 없이 윈도우 10에 내장되어 있는 앱으로 원격 접속이 가능합니다. 특이한 점은, 보통의 원격 프로그램들은 지원 받는 PC에서 접속 코드를 지원하는 상대방 PC에게 알려주는데 빠른 지원 앱은 지원하는 PC에서 접속 코드를 지원 받는 사람에게 알려주어 접속합니다. [보통의 원격 프로그램] 아래 사진과 같이 원격을 받는 사람이 프로그램을 실행하여 접속 코드를 원격하여 지원해 줄 사람에게 전달해 줍니다 [ 윈도우 빠른 지원 앱] 빠른 지원 사용하기 [ 지원자 PC - A ] 지원자 PC에서 빠른 지원 앱을 검색 후 실행합니다. 아래 사진과 같이 검색하여 실행하십시오. 하단의 지원..

Tistory

[Python] 파이썬 웹 크롤링 실시간 주가 정보 가져오기

제가 실제로 사용하고 있는 웹 크롤링 소스를 제공해 드릴려고 합니다. 특정 종목의 주가 정보를 실시간으로 읽어와서 명령 프롬프트 창에 출력해주는 프로그램 입니다. 회사 또는 가정에서 주가 창을 보지 못하시는 분들을 위해 종목의 실시간 변동 추이만 확인하실 수 있습니다. 제가 필요한 값은 아래 사진과 같이 네이버 금융 사이트 https://finance.naver.com 에서 해당 종목명 또는 종목 코드 값을 조회해서 주가 정보를 받아 오는 것이 목적입니다. 핵심은 "https://finance.naver.com/item/main.nhn?code=" + company_code 와 같이 구성되어 진다는 것입니다. https://finance.naver.com/item/main.nhn?code= 값은 똑같고 ..

Tistory

[JavaScript] 자바스크립트 배열(array) 생성, 추가, 참조

배열(array)이란? 자바스크립트에서 배열(array)은 이름과 인덱스로 참조되는 정렬된 값의 집합으로 정의됩니다. 배열을 구성하는 각각의 값을 배열 요소(element)라고 하며, 배열에서의 위치를 가리키는 숫자를 인덱스(index)라고 합니다. 자바스크립트에서 배열의 특징은 다음과 같습니다. 배열 요소의 타입이 고정되어 있지 않으므로, 같은 배열에 있는 배열 요소끼리의 타입이 서로 다를 수도 있습니다. 배열 요소의 인덱스가 연속적이지 않아도 되며, 따라서 특정 배열 요소가 비어 있을 수도 있습니다. 자바스크립트에서 배열은 Array 객체로 다뤄집니다. 배열의 생성 자바스크립트에서 배열을 만드는 방법은 다음과 같습니다. 1. var arr = [배열요소1, 배열요소2,...]; // 배열 리터럴을 이..

Tistory

홈 페이지 만들기 (4) CentOS 8 - VSCode (Visual Studio Code) SSH 연결

지난 포스팅에서 웹 서버에 필요한 패키지를 설치했습니다. 홈 페이지 만들기 (3) 웹 서버 apache, php, MariaDB 설치 저번 포스팅에서 초기 설정 및 ssh로 원격 접속까지 하였습니다. 홈 페이지 만들기 (2) 웹 서버 초기 설정 지난 포스팅에서(아래 링크) 가상머신에 웹서버를 설치하였습니다. 홈 페이지 만들기 (1) yjshin.tistory.com 오늘은 마이크로소프트에서 무료로 제공해주는 소스 코드 편집기인 비주얼 스튜디오 코드(Visual Studio Code) 에 연결하는 방법에 대해 포스팅 하겠습니다. 비주얼 스튜디오 코드(Visual Studio Code)란? 는 마이크로소프트가 MS 윈도우, MacOS, 리눅스용으로 개발한 소스 코드 편집기입니다. 디버깅 지원과 Git 제어,..

Tistory

홈 페이지 만들기 (5) CentOS phpMyAdmin 설치

저번 포스팅에서 무료 코드 편집기인 VSCode 에서 SSH 프로토콜을 이용하여 서버에 원격 접속하는 방법에 대해 말씀드렸습니다. 홈 페이지 만들기 (4) CentOS 8 - VSCode (Visual Studio Code) SSH 연결 지난 포스팅에서 웹 서버에 필요한 패키지를 설치했습니다. 홈 페이지 만들기 (3) 웹 서버 apache, php, MariaDB 설치 저번 포스팅에서 초기 설정 및 ssh로 원격 접속까지 하였습니다. 홈 페이지 만들기 yjshin.tistory.com 오늘은 phpMyAdmin을 설치해보겠습니다. phpMyAdmin 이란 MySQL을 웹 상에서 관리할 목적으로 PHP로 작성한 오프 소스 도구입니다. 데이터베이스, 테이블, 필드, 열의 작성, 수정 삭제, 또 SLQ 상태 ..

Tistory

홈 페이지 만들기 (6) 기본 레이아웃 만들기

지난 포스팅에선 phpMyAdmin 설치까지 진행하였습니다. 홈 페이지 만들기 (5) CentOS phpMyAdmin 설치 저번 포스팅에서 무료 코드 편집기인 VSCode 에서 SSH 프로토콜을 이용하여 서버에 원격 접속하는 방법에 대해 말씀드렸습니다. 홈 페이지 만들기 (4) CentOS 8 - VSCode (Visual Studio Code) SSH 연결 지난 포 yjshin.tistory.com 이제 본격적으로 웹 페이지를 코딩해 보도록 하겠습니다. 아래와 같은 HTML5 기본 레이아웃을 잡겠습니다. See the Pen oNbWrgZ by yunjunshin (@yjshin) on CodePen. HEADER NAV CONTENTS FOOTER CSS3 Style 시트 분리는 다 정리하고 나중에..

Tistory

홈 페이지 만들기 (7) VScode 확장 Extension 설치

지난 포스팅에선 기본 레이아웃까지 진행했습니다. 홈 페이지 만들기 (6) 기본 레이아웃 만들기 지난 포스팅에선 phpMyAdmin 설치까지 진행하였습니다. 홈 페이지 만들기 (5) CentOS phpMyAdmin 설치 저번 포스팅에서 무료 코드 편집기인 VSCode 에서 SSH 프로토콜을 이용하여 서버에 원격 접속하는 방법 yjshin.tistory.com 다만.. VScode 로 코딩하는데 불편함이 많이 있어 vscode에서 지원 확장 기능을 사용하고자 합니다. 총 10개의 확장 기능을 소개하고자 합니다. 각 기능을 보시고 필요하시다면 설치하시면 됩니다. 시간을 단축하고 불필요한 시간을 낭비하지 않고 게을러져야 생산성이 높아지고 자동화로 인한 편의가 증가되어 삶이 윤택해질 수 있다고 개인적으로 생각합니..

Tistory

[Windows] 윈도우 bootmgr is missing - MBR (Master Boot Record) 복구

“Operating System not found” “bootmgr is missing ” 이러한 모든 오류는 MBR(Master Boot Record) 오류의 증상입니다. Windows 10, 8.1 및 7 컴퓨터에서 MBR(Master Boot Record )이 없거나 손상 되어 해당 오류가 발생할 수 있습니다. 이번 포스팅에선 MBR이란 무엇이며 Windows 10에서 마스터 부트 레코드 (MBR)를 복구하는 방법에 대해 설명하겠습니다. MBR (Master Boot Record)이란 하드디스크의 맨 앞에 기록되어 있는 시스템 기동용 영역입니다. 즉, 파티션으로 분할된 저장장치의 가장 첫 부분에 존재하며, 파일 시스템을 포함한 해당 저장장치의 파티션이 어떻게 조직화되어 있는지에 대한 정보를 포함하고..

Tistory

홈 페이지 만들기 (1) 웹 서버 OS 설치하기 - VirtualBox, Centos 8

홈페이지를 만들어 보겠습니다. (홈페이지 보단.. 그냥 웹사이트.. 홈페이지나 웹사이트나..) 내부적으로 쓸꺼라 도메인 등록이나 기타 외부에 공개되는 행위는 하지 않을 것이며, 제가 필요해서 만드는 것이니 만큼.. 간략하고 필요한 것만 구현하겠습니다. 필요로 하는 것은 매일 또는 매주 반복되는 작업의 자동화 입니다. 일단 오늘은 홈페이지를 만들기 위해선 우선 웹서버가 있어야 하므로 웹서버 구축부터 해보겠습니다. 실제 남는 PC나 서버에 적용하기 전 버추얼박스(가상머신)에 먼저 테스트하겠습니다. 개발 환경 가상머신 : 버추얼박스 CentOS 8 (2020.6.17 일자 기준 최신버전) MariaDB (이것 또한 최신 버전 Ver 15.1 Distrib 10.3.17-MariaDB) PHP (PHP 7.2...

Tistory

홈 페이지 만들기 (2) 웹 서버 초기 설정

지난 포스팅에서(아래 링크) 가상머신에 웹서버를 설치하였습니다. 홈 페이지 만들기 (1) 웹 서버 OS 설치하기 - VirtualBox, Centos 8 홈페이지를 만들어 보겠습니다. (홈페이지 보단.. 그냥 웹사이트.. 홈페이지나 웹사이트나..) 내부적으로 쓸꺼라 도메인 등록이나 기타 외부에 공개되는 행위는 하지 않을 것이며, 제가 필요해 yjshin.tistory.com 이번 포스팅에선 설치 완료 된 서버 초기 설정을 하려고 합니다. 최소 설치로 설치하였기 때문에 Default 기능 말고는 아무것도 없습니다. 사용하기 편리하게끔 하는 설정이니 보시고 판단하시고 설정하시면 됩니다. 1. 방화벽 (firewalld) 및 selinux 종료 내부적으로만 사용하는 사이트이기 때문에 방화벽 및 selinux..

Tistory

홈 페이지 만들기 (3) 웹 서버 apache, php, MariaDB 설치

저번 포스팅에서 초기 설정 및 ssh로 원격 접속까지 하였습니다. 홈 페이지 만들기 (2) 웹 서버 초기 설정 지난 포스팅에서(아래 링크) 가상머신에 웹서버를 설치하였습니다. 홈 페이지 만들기 (1) 웹 서버 OS 설치하기 - VirtualBox, Centos 8 홈페이지를 만들어 보겠습니다. (홈페이지 보단.. 그냥 웹사이트.. yjshin.tistory.com 지금부터는 리눅스에서 직접 명령어를 입력하고 작업하는 것이 아닌 원격으로 접속하여 모든 작업을 하겠습니다. 이번 포스팅에선 홈 페이지 구축을 위한 웹 서버 패키지(아파치, apache)와 데이터베이스(MariaDB), 동적 웹 서버를 구현하기 위한 프로그래밍 언어(php) 패키지를 설치하겠습니다. 설치 방법은 매우 간단합니다. 1. Apache..

Tistory

구글 드라이브 사용 방법

구글 드라이브 구글에서 제공하는 클라우드 스토리지입니다. 클라우드 스토리지란, 인터넷 상의 존재하는 저장 공간을 뜻합니다. 실제론 구글에서 데이타 센터를 운영하고 있고 이 데이타 센터의 일부분이 나의 저장 공간이 됩니다. 즉, 나의 모든 데이타가 구글 스토리지에 있는 것이지요. 구글 드라이브는 구글 문서도구의 후신으로 문서도구의 능력을 상당히 강화했습니다. 다른 클라우드 스토리지보다 용량은 작지만 다양한 기능을 제공합니다. 구글에서 제공하는 다양한 기능들은 모두 이용가능합니다. 예를 들어 이미지에 포함된 개체(인물, 사물, 배경 등)와 스캔한 문서에 있는 텍스트, 사진 등을 인식할 수 있습니다. 또한 HD 동영상, Adobe Illustrator, PNG, 등 30여 종의 파일을 열 수 있습니다. Goo..

Tistory

[JavaScript] 자바스크립트 for 문, for in 문, for of 문

for 문 for 문은 while 문과는 달리 자체적으로 초기식, 표현식, 증감식을 모두 포함하고 있는 반복문입니다. 따라서 while 문보다는 좀 더 간결하게 반복문을 표현할 수 있습니다. 문법 for (초기식; 조건식; 증감식) { 조건식의 결과가 참인 동안 반복적으로 실행하고자 하는 실행문; } for 문을 구성하는 초기식, 조건식, 증감식은 각각 생략될 수 있습니다. 또한, 쉼표 연산자(,)를 사용하면 여러 개의 초기식이나 증감식을 동시에 사용할 수도 있습니다. for 문을 사용하면 앞선 예제의 while 문을 더욱 더 간결하게 표현할 수 있습니다. See the Pen RwWzwPr by yunjunshin (@yjshin) on CodePen. for / in 문 for / in 문은 일반적인..

Tistory

[Windows] 윈도우 프린터 오류, "작업을 완료할 수 없습니다 (0x00000709). 프린터 이름을 다시 확인하고 프린터가 네트워크에 연결되어 있는지 확인하십시오." 해결 방법

프린터를 사용하다 보면 설정 관련하여 오류가 발생할 수 있습니다. 예를 들어, 기본 프린터로 설정하기 위해 해당 프린터에서 마우스 우클릭하여 기본 프린터로 설정(A)을 클릭하면 위 사진과 같이 오류가 발생할 수 있습니다. 오류 내용 다음과 같습니다. 작업을 완료할 수 없습니다(오류 0x00000709). 프린터 이름을 다시 확인하고 프린터가 네트워크에 연결되어 있느지 확인하십시오. 위와 같은 문제는 다양한 원인이 존재합니다. 크게 아래와 같은 분류로 나뉠 수 있습니다. Print Spooler 서비스 문제 프린터 공유 문제 윈도우 계정 권한 문제 기본적으로 해당 프린터를 제거 후 다시 설치하여 문제를 해결할 수 있습니다. 그러나, 단순 프린터 드라이버 문제가 아닌 다른 문제라면 얘기가 다릅니다. Prin..

Tistory

[JavaScript] 자바스크립트 label, continue, break 문

루프의 제어 일반적으로 표현식의 검사를 통해 루프로 진입하면, 다음 표현식을 검사하기 전까지 루프 안에 있는 모든 실행문을 실행합니다. 하지만 continue 문과 break 문은 이러한 일반적인 루프의 흐름을 사용자가 직접 제어할 수 있게 해줍니다. label 문을 사용하면 continue 문과 break 문의 동작이 프로그램의 흐름을 특정 영역으로 이동시킬 수 있습니다. label 문 label 문은 프로그램 내의 특정 영역을 식별할 수 있도록 해주는 식별자입니다. label 문을 사용하면 continue 문과 break 문의 동작이 프로그램의 흐름을 특정 영역으로 이동시킬 수 있습니다. [ 문법 ] label: 식별하고자 하는 특정 영역 다음 예제에서 라벨인 arrIndex는 그 이후에 나오는 fo..

Tistory

[Python] 파이썬 Visual Studio Code 개발 환경 구축

Visual Studio Code, VSCode 에서 파이썬(Python) 연결 설정하는 방법에 대한 글입니다. VSCode는 무료 편집기 툴로써 파이썬을 VSCode 에서 실행 구동 및 설정 변경, 코드 작성 등을 하는 것입니다. Visual Studio Code 설치 방법은 아래 링크를 통해 확인 부탁드립니다. VSCode 설치 방법 [개발도구] VSCode 설치와 한글 설정 방법 VSCode 란 비주얼 스튜디오 코드(영어: Visual Studio Code)는 마이크로소프트가 윈도우, macOS, 리눅스용으로 개발한 무료 소스 코드 편집기입니다. 디버깅 지원과 Git 제어, 구문 강조 기능등이 포함되어 yjshin.tistory.com Python 설치 확장(단축키: Ctrl+shift+X)을 실행..

Tistory

[Python] 파이썬 웹 크롤링 - 네이버 환율 정보 가져오기

웹 크롤링이란 크롤링(crawling) 혹은 스크레이핑(scraping)은 조직적, 자동화된 방법으로 웹 페이지를 탐색하여 그대로 가져와서 데이터를 추출해 내는 행위를 뜻합니다. 크롤링하는 소프트웨어는 크롤러(crawler)라고 부릅니다. 검색 엔진과 같은 여러 사이트에서는 데이터의 최신 상태 유지를 위해 웹 크롤링합니다. 웹 크롤러는 대체로 방문한 사이트의 모든 페이지의 복사본을 생성하는 데 사용되며, 검색 엔진은 이렇게 생성된 페이지를 보다 빠른 검색을 위해 인덱싱합니다. 또한 크롤러는 링크 체크나 HTML 코드 검증과 같은 웹 사이트의 자동 유지 관리 작업을 위해 사용되기도 하며, 자동 이메일 수집과 같은 웹 페이지의 특정 형태의 정보를 수집하는 데도 사용됩니다. 웹 크롤링을 위한 소프트웨어 현재 ..

Tistory

[JavaScript] 자바스크립트 switch 문

switch 문 switch 문은 if / else 문과 마찬가지로 주어진 조건 값에 따라 프로그램이 다른 명령을 수행하도록 하는 조건문입니다. 이러한 switch 문은 if / else 문보다 가독성 측면에서 더 좋습니다. switch 문의 문법은 다음과 같습니다. 문법 switch (조건 값) { case 값1: 조건 값이 값1일 때 실행하고자 하는 실행문; break; case 값2: 조건 값이 값2일 때 실행하고자 하는 실행문; break; ... default: 조건 값이 어떠한 case 절에도 해당하지 않을 때 실행하고자 하는 실행문; break; } default 절은 조건 값이 위에 나열된 어떠한 case 절에도 해당하지 않을 때 실행됩니다. 이 구문은 반드시 존재해야 하는 것은 아니며, ..

Tistory

[JavaScript] 자바스크립트 반복문 while 문과 do while 문

while 문과 do while 문의 차이점은 조건식(표현식)의 위치이이다. while 문은 반복문 처음에 위치에 있어 처음부터 조건을 따져 반복문을 실행하지만, do while 문은 조건문이 반복문 마지막에 위치해 있어 처음에는 반복을 한번 실행 후 조건식을 따지게 된다. while 문 while 문은 특정 조건을 만족할 때까지 계속해서 주어진 실행문을 반복 실행합니다. 문법 while (조건식) { 조건식의 결과가 참인 동안 반복적으로 실행하고자 하는 실행문; } while 문은 우선 조건식이 참(true)인지를 판단하여 참이면 내부의 실행문을 실행합니다. 내부의 실행문을 전부 실행하고 나면, 다시 표현식으로 돌아와 또 한 번 표현식이 참인지를 판단하게 됩니다. 이렇게 조건식의 검사를 통해 반복해서 ..

Tistory

구글 행 아웃 사용하기 - Google Hangouts

구글 행 아웃은 메시징, 화상 통화, SMS, VOIP 기능들을 포함하는 구글이 개발한 통신 플랫폼의 하나 입니다. 우선 구글 행 아웃을 사용하기 위해선 구글 계정이 필수로 있어야 합니다. 구글 계정을 중심으로 이뤄지는 통신 플랫폼이기 때문에 친구 추가 및 상대방을 구글 계정 등으로 찾아 연결해야 합니다. 행 아웃은 구글 계정이 연결되어 있는 모든 기기에서 자동으로 동기화됩니다. 모바일에서 시작한 행아웃 대화를 휴대전화 등의 다른 기기에서 이어나갈 수 있습니다. 시스템 요구 사항 확인 컴퓨터 행아웃을 지원하는 운영체제 Mac OS X Windows Chrome Ubuntu 및 기타 Debian 기반 Linux 배포판 행아웃을 지원하는 웹브라우저 Chrome Microsoft Internet Explore..

Tistory

윈도우에서 "The RPC Server is Unavailable" 오류 해결 방법

Windows 10 또는 사용중인 운영 체제에서 RPC 서버를 사용할 수 없다는 오류 팝업창에 따른 해결 방법입니다. Windows 오류는 다양한 원인으로 발생할 수 있으므로 단계적으로 이 문제를 해결해야 합니다. 우선 RPC 란 "RPC"는 "Remote Procedure Call" (원격 프로 시저 호출)을 나타냅니다. 기본적으로 프로세스 간 통신 기술을 사용하는 기술로 클라이언트 컴퓨터와 서버가 네트워크를 통해 통신 할 수 있도록하는 것이 주 목적입니다. 다시 말해, Windows 프로세스를 사용하여 네트워크를 통해 데이터를 배포하고 공유하는 경우 RPC 기술을 통해 수행됩니다. "The RPC Server is Unavailable" 오류의 원인 "RPC 서버를 사용할 수 없습니다" RPC가 제대..

Tistory

[Windows] 윈도우 10 버전 1903 및 1909 용 누적 업데이트 KB4556799 설치 실패 해결 방법

Microsoft는 수정 및 개선 사항이 모두 포함 된 최신 Windows 10 버전 1909 (2019 년 11 월 업데이트) 및 버전 1903 (2019 년 5 월 업데이트)에 대한 새로운 누적 업데이트 KB4556799를 배포 했습니다. Windows 10 KB4556799를 설치하면 빌드 18362.836 및 18363.836이 충돌합니다. 참고로, Windows 10 버전 1903 및 Windows 10 버전 1909는 Windows 10 1909 사용으로 인해 Windows 10 1903의 동일한 코어 파일로 인해 동일한 누적 업데이트 KB4556799를 공유합니다. 새로운 Windows 10 KB4556799 란? Windows 10 1909 및 1903에 대한 최신 업데이트 KB455679..

Tistory

[JavaScript] 자바스크립트 if , else, else if 문

제어문(control flow statements) 프로그램의 순차적인 흐름을 제어해야 할 때 사용하는 실행문을 제어문이라고 합니다. 이러한 제어문에는 조건문, 반복문 등이 포함됩니다. 조건문(conditional statements) 조건문이란 프로그램 내에서 주어진 표현식의 결과에 따라 별도의 명령을 수행하도록 제어하는 실행문입니다. if 문 else 문 else if 문 조건문 중에서 가장 기본이 되는 실행문은 if 문입니다. if문 if 문은 표현식의 결과가 참(true)이면 주어진 실행문을 실행하며, 거짓(false)이면 아무것도 실행하지 않습니다. 문법 if (표현식) { 표현식의 결과가 참일 때 실행하고자 하는 실행문; } See the Pen JjYVmGm by yunjunshin (@yj..

Tistory

VSCode 설치와 한글 설정 방법

VSCode 란 비주얼 스튜디오 코드(영어: Visual Studio Code)는 마이크로소프트가 윈도우, macOS, 리눅스용으로 개발한 무료 소스 코드 편집기입니다. 디버깅 지원과 Git 제어, 구문 강조 기능등이 포함되어 있으며, 사용자가 편집기의 테마와 단축키, 설정 등을 수정할 수 있습니다. 비주얼 스튜디오 코드는 깃허브가 개발한 일렉트론 프레임워크를 기반으로 구동됩니다. 그러나 같은 일렉트론 기반의 편집기 아톰을 포크한 것은 아니며, 비주얼 스튜디오 온라인 에디터(코드명 "모나코")를 기반으로 개발되었습니다. 여기서 포크(fork)란 소프트웨어 개발 포크, 프로젝트 포크(project fork)는 개발자들이 하나의 소프트웨어 소스 코드를 통째로 복사하여 독립적인 새로운 소프트웨어를 개발하는 것..

Tistory

[Excel] 엑셀 WORKDAY 함수 - 주말과 휴일 제외한 날짜 계산하기

설명 특정 일(시작 날짜)로부터 지정된 작업 일수의 이전 또는 이후에 해당하는 날짜를 반환합니다. 작업 일수에 주말과 휴일은 포함되지 않습니다. WORKDAY 함수를 사용하면 청구서 지불 기한이나 배달 예정일, 작업 일수 등을 계산할 때 주말이나 휴일을 제외할 수 있습니다. 예를 들어, 작업 시작일을 기준으로 주말과 휴일을 제외하고 작업 소요일에 따른 작업 완료일을 계산합니다. 날짜수가 양수면 앞으로의 날짜이고, 음수이면 지나간 날짜를 계산합니다. 구문 =WORKDAY(start_date, days, [holidays]) =WORKDAY(시작일, 날짜수, [휴일목록]) WORKDAY 함수 구문에는 다음과 같은 인수가 사용됩니다. start_date 필수 요소입니다. 시작 날짜입니다. days 필수 요소입..

Tistory

[Excel] 엑셀 경비 지출 내역 관리 - 지출 내역서 양식

제가 직접 엑셀로 만든 경비 지출 내역서 입니다. 1월부터 12월까지 월 단위로 시트를 만들었습니다. 총 월에 대한 분류별 합은 첫 번째 시트에서 표 및 차트로 확인 하실 수 있습니다. 분류별 추세 그래프도 확인할 수 있습니다. 자유롭게 다운로드 받으시고 수정하시고 입맛에 맞게 변경하시어 사용하십시오. 수식을 부분합 함수가 아닌 단순한 수식으로 구성했기 때문에 손쉽게 변경 및 수정할 수 있습니다. 따로 표를 이름관리자로 지정하지 않았기 때문에 파악이 용이 합니다. 아래는 예시 화면 입니다. 파일 다운로드 하단 참고 다운로드 받으실 때 간략히 댓글만 남겨주시면 감사하겠습니다.

Tistory

[Windows] 윈도우 10 자동 재부팅 막기

특정 이유로 항상 실행되어 있어야 하는 PC가 있습니다. 또는 작업하는 중이기 때문에 PC를 상시 켜 놓는 경우도 있습니다. 윈도우 7과 달리 윈도우 10에선 무조건 업데이트 진행과 업데이트 적용을 위한 자동 재부팅이 됩니다. 윈도우 7에선 재부팅을 위한 알림을 제공하고 재부팅을 원치 않을 경우 특정 시간 이후에 다시 알림을 받을 수 있게 설정하는 기능이 있었습니다. 하지만 윈도우 10에선 없습니다. 자동 업데이트 설치 이후 컴퓨터를 자동으로 다시 시작하지 않는 방법에 대해 말씀드리겠습니다. 간략한 절차 로컬 그룹 정책 편집기 실행 컴퓨터 구성 > 관리 템플릿 > windows 구성 요소 > windows 업데이트 > 예약된 자동 업데이트 설치 시 로그인한 사용자가 있을 경우 자동 다시 시작 사용 안함을..

Tistory

[JavaScript] 자바스크립트 비교 논리 비트 기타 연산자

비교 연산자(comparison operator) 비교 연산자는 피연산자 사이의 상대적인 크기를 판단하여, 참(true)과 거짓(false)을 반환합니다. 비교 연산자는 모두 두 개의 피연산자를 가지는 이항 연산자이며, 피연산자들의 결합 방향은 왼쪽에서 오른쪽입니다. 비교 연산자 설명 == 왼쪽 피연산자와 오른쪽 피연산자의 값이 같으면 참을 반환함. === 왼쪽 피연산자와 오른쪽 피연산자의 값이 같고, 같은 타입이면 참을 반환함. (타입까지 같아야 함) != 왼쪽 피연산자와 오른쪽 피연산자의 값이 같지 않으면 참을 반환함. !== 왼쪽 피연산자와 오른쪽 피연산자의 값이 같지 않거나, 타입이 다르면 참을 반환함. (타입까지 달라야 함) > 왼쪽 피연산자의 값이 오른쪽 피연산자의 값보다 크면 참을 반환함. ..

Tistory

[Windows] 윈도우 자동 로그인 방법 - 암호 없이 자동 로그인 [수정함]

윈도우 10 버전 20H2 까지 되는 것을 확인하였습니다. 이 버전 이후에도 자동 로그인이 가능하게 설정을 추가하였습니다. 윈도우10은 부팅하고 시작 시 로그인 과정을 거치게 됩니다. 문제는 로그인할 때마다 PIN 번호 또는 숫자패드, 암호 등의 입력 또는 로그인 버튼을 눌러 로그인해야 정상 접속되어 윈도우를 사용할 수 있습니다. 이런 번거로움을 줄이고자 자동 로그인하는 방법에 대해 알아보겠습니다. 물론 이 방법은 컴퓨터 전원만 키면 자동 로그인이 되기 때문에 누구나 내 컴퓨터에 접근하여 개인 정보와 같은 데이터를 노출할 수 있습니다. 보안에 취약하다는 사실일 인지하신 후에 진행하시길 바랍니다. 일단 자동 로그인 설정은 나중에라도 언제든지 암호 설정으로 되돌릴 수 있습니다. Windows 10에서는 Wi..

Tistory

구글 설문지 만들기

Google 구글에선 온라인 설문 조사를 위한 설문지 작성과 설문 결과에 대한 정리 및 분석 데이터를 무료로 이용할 수 있습니다. 정리 및 분석 설문조사에 대한 응답은 설문지에 자동으로 깔끔하게 정리되며 실시간으로 응답 정보와 차트를 볼 수 있습니다. Google 설문지를 사용하여 다양한 정보를 수집하고 정리하십시오. 설문지 만들기 간략한 절차 안내 구글 설문지 사이트 이동 Google 설문지로 이동하기 새 양식 시작하기 또는 템플릿 갤러리에서 구글이 미리 만들어 놓은 샘플 양식 사용하기 설문지 보내기 응답 결과 확인 상세 절차 안내 1. 구글 설문지 사이트 이동 구글에서 제공하는 무료 설문지를 이용하기 위해서 구글 폼 사이트로 이동합니다. 설문지를 크게 개인과 기업용으로 분류 됩니다. 개인은 무료로 이..

Tistory

구글 설문 결과 엑셀 다운 받기 - 한글 깨지는 현상 해결 방법

구글에서 개인에게 무료로 제공하는 설문지 만들기는 아래 글에서 확인하실 수 있습니다. 구글 설문지 만들기 [Google] 구글 설문지 만들기 Google 구글에선 온라인 설문 조사를 위한 설문지 작성과 설문 결과에 대한 정리 및 분석 데이터를 무료로 이용할 수 있습니다. 정리 및 분석 설문조사에 대한 응답은 설문지에 자동으로 깔끔하게 yjshin.tistory.com 이번엔 앞서 만들었던 설문 결과를 엑셀로 내려받는 방법에 대해 말씀드리겠습니다. 구글 설문 결과 엑셀로 다운받기 구글 설문 결과를 엑셀로 다운로드할 때 한글이 깨져서 다운로드가 됩니다. 구글에서 제공하는 응답 다운로드(. csv)로 다운로드하게 되면 압축 파일로 다운로드 되고 해당 압축 파일을 푼 후 엑셀 파일을 실행하면 한글이 모두 깨져있..

Tistory

[Excel] 엑셀 #DIV/0! 오류 수정하는 방법

Microsoft Excel에서 영(0)으로 숫자를 나누면 #DIV/0! 오류가 표시됩니다. 그림에 나와 있는 것처럼 =5/0 등의 간단한 수식을 입력하거나 값이 영(0)이거나 비어 있는 셀을 수식이 참조하면 이러한 오류가 발생합니다. 오류를 수정하려면 다음 중 하나를 실행합니다. 함수 또는 수식의 인자 값이 영(0) 또는 빈 셀이 아닌지 확인합니다. 수식에서 셀 참조를 영(0) 또는 빈 값이 없는 다른 셀로 변경합니다. 수식에서 인자 값 셀에 #N/A를 입력하면 수식 결과가 #N/A로 변경되어 수식을 사용할 수 없습니다. 수식을 사용할 때 #DIV/0! 오류를 피할 수 없는 경우는 많습니다. 예를 들어, 전체 수식을 적용할 때 특정 셀에서 값이 비어 있을 수 있고, 물건 값을 계산할 때 외상 처리하여 ..

Tistory

[Excel] 엑셀 #N/A 오류 수정하는 방법

#N/A 오류는 일반적으로 수식에 참조되는 값이 찾을 수 없을 때 표시됩니다. 주요 해결 방법 #N/A 오류는 수식이 참조된 값을 찾을 수 없을 때 VLOOKUP, HLOOKUP, LOOKUP 또는 MATCH 함수에서 가장 일반적으로 발생합니다. 조회 값이 원본 데이터에 없는 경우를 예로 들 수 있습니다. 이 경우 조회 테이블에 “바나나”가 없으므로 VLOOKUP에서 #N/A 오류를 반환합니다. 해결 방법 조회 값이 원본 데이터에 있는지 확인 수식에서 IFERROR 같은 오류 처리기를 사용합니다. 예를 들어 =IFERROR(FORMULA(),0)가 있으며 아래와 같은 의미를 가집니다. =IF(수식이 오류로 평가되면 0을 표시하고 그렇지 않으면 수식 결과를 표시) 아무것도 표시하지 않으려면 “”를 사용하면..

Tistory

티스토리 블로그 구글 서치 콘솔 연결하기 - Google Search Console 연결!

구글 서치 콘솔(Google Search Console)이란? 웹 마스터가 색인 상태를 확인하고 웹 사이트의 가시성을 최적화 할 수 있도록하는 Google의 웹 서비스입니다. 2015년 5월 20일까지 이 서비스를 Google 웹 마스터 도구라고 했습니다. 대부분의 검색 엔진은 웹사이트 수집 및 색인 현황을 보여주는 툴과 웹사이트 트래픽 현황 분석 툴을 무료로 제공하고 있습니다. 구글 애널리틱스 또는 네이버 애널리틱스와는 다른 것입니다. 많은 분들이 사용하고 계시는 구글 애널리틱스와 네이버 애널리틱스는 웹사이트 트래픽 현황을 보여주는 툴입니다. 구글 서치 콘솔이나 네이버 서치 어드바이저는 웹사이즈 수집 및 색인 현황을 보여주는 툴입니다. 대부분의 디지털 마케터는 트래픽을 주요한 성과 척도로 삼고 이를 중..

Tistory

[Excel] 엑셀 #NAME? 오류 수정하는 방법

수식에 #NAME? 오류가 표시되는 가장 일반적인 이유는 수식 이름에 철자 오류가 있기 때문입니다. 중요: #NAME? 오류는 구문에 수정해야 할 사항이 있을 때 표시되므로 수식에 오류가 표시될 경우 해결합니다. IFERROR 등의 오류 처리 함수를 사용하여 오류 표시를 피할 수 없습니다. 오류 예방 방법 1. 수식 마법사 사용 수식 이름에서 철자 오류를 방지하려면 Excel의 수식 마법사를 사용하는 것이 좋습니다. 셀이나 수식 입력줄에 수식 이름을 입력하기 시작하면 입력한 단어와 일치하는 수식 목록이 드롭다운에 표시됩니다. 수식 이름과 여는 괄호를 입력하면 수식 마법사에서 구문을 텍스트로 표시되어 선택할 수 있습니다. 2. 함수 마법사 함수 마법사를 사용하여 구문 오류를 방지할 수도 있습니다. 수식이 ..

Tistory

[JavaScript] 자바스크립트 산술 연산자, 대입 연산자, 증감 연산자

산술 연산자(arithmetic operator) 산술 연산자는 사칙연산을 다루는 가장 기본적이면서도 많이 사용하는 연산자입니다. 산술 연산자는 모두 두 개의 피연산자를 가지는 이항 연산자이며, 피연산자들의 결합 방향은 왼쪽에서 오른쪽입니다. + (덧셈), - (뺄셈), * (곱셈), / (나눗셈), % (나머지) 등이 있습니다. 연산자의 우선순위(operator precedence)와 결합 방향(associativity) 연산자의 우선순위는 수식 내에 여러 연산자가 함께 등장할 때, 어느 연산자가 먼저 처리될 것인가를 결정합니다. 다음 그림은 가장 높은 우선순위를 가지고 있는 괄호(()) 연산자를 사용하여 연산자의 처리 순서를 변경하는 것을 보여줍니다. 연산자의 결합 방향은 수식 내에 우선순위가 같은 ..

Tistory

정부24 인터넷으로 여권 번호 조회, 여권 발급 이력 조회, 여권 분실 신고 하기

정부24에서 여권 분실신고 등 여권 민원 서비스를 제공합니다. 외교부는 정부혁신의 일환으로 행정안전부와 협력해 여권 분실신고 및 여권 관련 증명서 발급 등의 여권 온라인 간편 서비스를 2020년 4월 28일 부터 정부 대표 포털인 정부24(http://www.gov.kr)를 통해 제공합니다. 지금까지 여권 관련 온라인 민원 서비스는 외교부의 여권안내 홈페이지(http://www.passport.go.kr)에서 여권 조회 및 여권발급 진행상태 조회만 가능했습니다. 앞으로 정부24를 통해 더 많은 민원 서비스를 제공합니다. 앞으로 더 많은 민원 서비스를 온라인에서 통합적으로 이용할 수 있으면 좋겠습니다. 그럼 여권조회 및 여권 분실신고 등의 절차를 확인해보도록 하겠습니다. 정부24 회원 가입은 필수 입니다...

Tistory

[Excel] 엑셀 수식 오류 찾기 및 수정

때로는 수식을 통해 반환되는 결과가 의도와는 다른 것일 수도 있고 심지어 오류 값이 결과로 반환될 수도 있습니다. 아래에서 설명하는 몇 가지 도구를 사용하면 이러한 오류를 일으킨 원인을 찾아 조사하고 해결 방법을 모색할 수 있습니다. 우선 수식 입력 방법에 대해 알아 보겠습니다. 정확한 수식 입력 방법을 알아야 오류를 발견할 수 있고 수정할 수 있습니다. 수식 입력 방법 수식은 워크시트의 값에 대해 계산을 실행하는 방정식입니다. 수식은 등호(=)로 시작합니다. 예를 들어 다음은 3과 1을 더하는 수식입니다. =3+1 수식에는 함수, 참조, 연산자, 상수 중 일부 또는 모두가 포함될 수 있습니다. 수식의 각 부분 함수: Excel함수는 특정 계산을 수행하는 엔지니어링된 수식입니다. PI() 함수는 pi 값..

Tistory

[Excel] 엑셀 조사식 창을 사용하여 수식 및 결과 조사하기

워크시트에서 보이지 않는 셀과 해당 수식을 조사식 창 도구 모음으로 살펴볼 수 있습니다. 워크시트가 큰 경우 조사식 창을 사용하여 수식 계산과 결과를 편리하게 검사 및 확인할 수 있습니다. 조사식 창을 사용하면 워크시트에서 반복적으로 스크롤하거나 다른 부분으로 이동하지 않아도 됩니다. 참고: 셀마다 허용되는 조사식은 한 개씩입니다. 조사식 창에 셀 추가 1. 조사할 셀을 선택합니다. 워크시트에서 수식이 있는 모든 셀을 선택하려면 홈 탭의 편집 그룹에서 찾기 및 선택(또는 Ctrl+G) > 이동 옵션 > 수식을 클릭합니다. 2. 조사식 추가를 클릭합니다. (수식 > 조사식 창 클릭) 3. 조사할 모든 셀을 선택했는지 확인하고 추가를 클릭합니다. 4. 조사식 창 도구 모음의 항목이 가리키는 셀을 표시하려면 ..

Tistory

[Excel] 엑셀 #### 오류 수정하는 방법

##### 오류를 수정하는 방법 Microsoft Excel에서는 열이 셀 내용을 모두 표시할 만큼 충분히 넓지 않으면 셀에 #####이 표시될 수 있습니다. 날짜 및 시간을 음수 값으로 반환하는 수식도 #####을 표시할 수 있습니다. 셀 내용을 모두 표시하도록 열 너비를 더 크게 조정하려면 열 머리글의 오른쪽 가장자리를 두 번 클릭하거나 원하는 너비가 되도록 끕니다. 다음과 같은 방법도 있습니다. 셀 내용의 크기를 줄이려면 맞춤옆에 있는 홈 > 클릭 한 다음 셀 서식 대화 상자에서 다음 크기로 맞춤 상자를 선택 합니다. 숫자에 소수 자릿수가 너무 많은 경우 홈 > 자릿수 줄임을 클릭합니다. 날짜가 너무 긴 경우 홈 > 표시 형식 옆의 화살표를 클릭하고 간단한 날짜를 선택합니다. 음수 날짜 또는 시간 ..

Tistory

CSS3 미디어 쿼리 (media query)

미디어 쿼리(media query) CSS2에서는 @media 규칙을 통해 서로 다른 매체 유형(media type)을 위한 맞춤식 스타일 시트(style sheet)를 지원합니다. 예를 들면, HTML 문서가 스크린에 표현될 때와 프린트할 때 서로 다른 스타일을 적용할 수 있습니다. CSS3에서는 @media 규칙을 더욱 발전시켜 매체 유형(media type)과 하나 이상의 표현식(expression)으로 구성된 미디어 쿼리(media query)를 사용할 수 있습니다. 미디어 쿼리(media query)는 width, height, color 속성과 같은 미디어 관련 속성을 이용한 표현식을 통해 스타일이 적용되는 범위를 조절할 수 있습니다. 미디어 쿼리를 사용하면 콘텐츠(content)를 별도로 변..

Tistory

[JavaScript] 자바스크립트란?

자바스크립트(JavaScript)란? 자바스크립트(JavaScript)는 객체(object) 기반의 스크립트 언어입니다. HTML로는 웹의 내용을 작성하고, CSS로는 웹을 디자인하며, 자바스크립트로는 웹의 동작을 구현할 수 있습니다. 자바스크립트는 주로 웹 브라우저에서 사용되나, Node.js와 같은 프레임워크를 사용하면 서버 측 프로그래밍에서도 사용할 수 있습니다. 현재 컴퓨터나 스마트폰 등에 포함된 대부분의 웹 브라우저에는 자바스크립트 인터프리터가 내장되어 있습니다. 자바스크립트의 특징 자바스크립트가 가지고 있는 언어적 특징은 다음과 같습니다. 자바스크립트는 객체 기반의 스크립트 언어입니다. 자바스크립트는 동적이며, 타입을 명시할 필요가 없는 인터프리터 언어입니다. 자바스크립트는 객체 지향형 프로그..

Tistory

윈도우 10 블루스크린 오류 문제 해결 방법

Windows 10 을 사용하면서 단순 문서 작업하거나 Windows 10을 최신 버전으로 업그레이드를 하거나 영화를 보거나 프로그램을 사용할 때 중지 오류 또는 시스템 충돌이 발생해 Windows 10 블루 스크린 (BSOD)이 나타날 수 있습니다. 저장하지 않은 모든 것들은 순간의 블루 스크린으로 인해 손실돼 버립니다. Windows 10 블루스크린은 Windows가 복구 할 수없는 심각한 오류 (부팅 또는 작업 중)를 감지 할 때마다 발생하며, 손상을 피하기 위해 종료되거나 다시 시작되어 다음과 같은 메시지가 나타납니다. "PC에 문제가 발생하여 다시 시작해야합니다. 일부 오류 정보를 수집하고 있습니다. 그런 다음 자동으로 다시 시작합니다." 품질 또는 기능 업데이트, 버그가 있는 드라이버, 호환되..

Tistory

[JavaScript] 자바스크립트 타입, 변수, 객체, 문자열

기본 타입 타입(data type)이란 프로그램에서 다룰 수 있는 값의 종류를 의미합니다. 자바스크립트에서는 여러 가지 형태의 타입을 미리 정의하여 제공하고 있으며, 이것을 기본 타입이라고 합니다. 자바스크립트의 기본 타입은 크게 원시 타입과 객체 타입으로 구분할 수 있습니다. 원시 타입(primitive type)은 다음과 같습니다. 숫자(number) 문자열(string) 불리언(boolean) 심볼(symbol) : ECMAScript 6부터 제공됨 undefined 객체 타입(object type)은 다음과 같습니다. 객체(object) 원시 타입(pprimitive type) 숫자(number) 자바스크립트는 다른 언어와는 달리 정수와 실수를 따로 구분하지 않고, 모든 수를 실수 하나로만 표현합..

Tistory

CSS3 다중 칼럼 Multi-column) 레이아웃

다중 칼럼(multi-column) 레이아웃 CSS에서는 신문과 같이 여러 개의 칼럼(column)으로 구성되는 구조를 column 속성을 이용하여 손쉽게 만들 수 있습니다. 속성 설명 columns 모든 columns 속성을 이용한 스타일을 한 줄에 설정할 수 있음. column-count 해당 요소를 몇 개의 칼럼(column)으로 나눌지를 설정함. column-gap 칼럼 사이의 간격을 설정함. column-width 칼럼의 너비를 설정함. column-span 해당 요소가 몇 개의 칼럼(column)을 병합해서 표현할지를 설정함. column-fill 칼럼을 어떻게 채울지 설정함. column-rule 모든 columns 속성을 이용한 스타일을 한 줄에 설정할 수 있음. column-rule-st..

Tistory

MySQL 문자열 합치기 - CONCAT, CONCAT-WS

MySQL 에서 문자열 합치기 PostgreSQL 및 MariaDB 에서도 가능합니다. 1. CONCAT SELECT CONCAT(str1, str2 ... ); CONCAT은 문자열을 나열하면 값을 합칩니다. 예제) CONCAT에 들어가는 문자열 중, NULL이 들어가면, 무조건 결과는 NULL로 리턴됩니다. 2. CONCAT_WS SELECT CONCAT_WS(sepator, str1, str2 ...); CONCAT_WS는 인자값으로, separator(구준자) 를 적용할 수 있습니다. 첫 번째 인자 값에 구분자를 추가하면 str1, str2, str3, ... 각 문자열 사이에 구분자를 넣어 하나의 문자열로 만들어 줍니다. 예제) 위 예제에서 첫 번째 인자 값으로 . 넣어 yjshin.tistor..

Tistory

[Windows] 윈도우 특정 폴더에서 명령 프롬프트(CMD)와 파일 탐색기 열기

명령 프롬프트(CMD)에서 특정 디렉토리로 이동하기 위해 C:\>CD 명령어 통해 디렉토리를 찾아가곤 합니다. TAB 키를 활용해 폴더명을 자동완성 할 순 있지만 리눅스와 다르게 윈도우 명령 프롬프트(CMD)는 ㄱㄴㄷ 순이나 알파벳순으로 가장 먼저 검색되는 폴더명을 자동완성 시켜줍니다. 내가 원하는 폴더는 c:\Program Files(x86) 이지만, c:\Pro 하고 TAB 키를 누르면 C:\>cd "Program FIles" 가 자동완성 됩니다. 아래 방법으로 하시면 명령 프롬프트(CMD)에서 작업해야 하는 일이 있을 경우 루트 디렉토리에서 이동하는 것이 아닌, 실제로 작업 할 경로에서 바로 명령 프롬프트(CMD)를 실행하여 해당 경로에서 바로 작업을 하실 수 있습니다. 특정 폴더에서 명령 프롬프트..

Tistory

[Windows] 윈도우 명령 프롬프트(CMD) 창 크기, 창 위치 변경하는 방법

명령 프롬프트(CMD) 창 크기 변경 방법 명령 프롬프트(CMD)는 윈도우에 기본으로 설치되어 있습니다. 자신의 IP 등을 확인할 때 가장 많이 사용합니다. 그러나, 해상도와 맞지 않게 CMD 창 크기가 너무 커서 실행할 때마다 줄여야 하는 경우가 있습니다. 명령 프롬프트(CMD)를 실행할 때 처음부터 내가 원하는 크기로 실행하는 방법에 대한 안내 글입니다. 명령 프롬프트(CMD) 창의 속성 창에서 크기를 자신이 원하는 사이즈로 변경해주면 됩니다. 1. [시작->검색] 또는 [시작->실행]을 통해 명령 프롬프트(CMD) 창을 띄웁니다. 실행 창은 키보드 [윈도우 키 + R] 조합키로 실행합니다. 2. 명령 프롬프트(CMD) 속성 열기 명령 프롬프트(CMD) 창에서 제목표시줄에 마우스 커서를 옮기신후 우클..

Tistory

CSS3 글꼴

CSS3에서는 웹 글꼴을 위해 다음 규칙이 추가되었습니다. - @font-face 규칙 CSS에서 사용할 수 있는 font 속성은 다음과 같습니다. font-family font-style font-variant font-weight font-size CSS3 웹 글꼴(web font) 지원 버전 CSS3 웹 글꼴(web font)을 지원하는 주요 웹 브라우저의 버전은 다음과 같습니다. 웹 글꼴의 형식 웹 글꼴의 형식에는 다양한 종류가 있으며, 현재 가장 많이 사용하는 웹 글꼴 형식은 다음과 같습니다. 트루 타입 글꼴(TrueType Fonts, TTF) 맥(MAC)과 윈도우(Window) OS에서 사용되어 온 대표적인 글꼴입니다. 오픈 타입 글꼴(OpenType Fonts, OTF) 사용자가 자신의 컴..

Tistory

CSS3 버튼

CSS3 버튼(button) CSS를 이용하면 다양한 모양의 버튼을 여러 방식으로 만들 수 있습니다. CSS에서 버튼은 태그 뿐만 아니라 태그와 태그로도 만들 수 있습니다. 다양한 요소로 만드는 버튼 기본 버튼 button 태그 a 태그 CSS로 버튼 스타일 설정 button 태그 a 태그 버튼을 누르면 배경색이 변하는 버튼 다음 예제는 마우스를 올리면 배경색이 변하는 버튼 예제입니다. See the Pen RwWWrrL by yunjunshin (@yjshin) on CodePen. 위의 예제처럼 transition-duration 속성을 이용하면, 배경색 뿐만 아니라 글자의 색상까지 변경되게 할 수 있습니다. 그림자 효과 버튼 다음 예제는 그림자 효과를 설정한 버튼 예제입니다. See the Pen ..

Tistory

CSS3 사용자 인터페이스 - resize, outline-offset, box-sizing

사용자 인터페이스(user interface, UI) CSS3에서는 새로운 사용자 인터페이스를 이용하여, 사용자가 요소의 크기나 아웃라인 등을 마음대로 변경할 수 있게 해줍니다. CSS3 사용자 인터페이스(user Interface) 지원 버전 CSS3 사용자 인터페이스(user Interface)를 지원하는 주요 웹 브라우저의 버전은 다음과 같습니다. 또한, 브라우저별로 벤더 프리픽스(vendor prefix)를 이용해 이 기능을 최초로 지원한 버전도 같이 표기했습니다. resize 속성 resize 속성은 사용자가 해당 요소의 높이나 너비를 변경할 수 있게 해줍니다. ※ resize 속성은 익스플로러에서 지원하지 않습니다. See the Pen eYppZBW by yunjunshin (@yjshin)..

Tistory

엑셀 ISBLANK 함수 - 비어 있는 셀 확인 방법

일반적으로 입력 없이 수식이 결과를 표시하는 것을 원하지 않으므로 셀이 비어 있는지 확인해야 하는 경우가 있습니다. ISBLANK 함수를 이용하면 쉽게 해결할 수 있습니다. ISBLANK(value) 함수 value는 필수 요소 입니다. 테스트할 값입니다. value 인수는 빈 셀, 오류, 논리값 텍스트, 숫자, 참조 값 등이 있습니다. 값이 비어 있는 셀일 경우 TRUE를 반환합니다. 이 경우 다음과 같이 ISBLANK 함수와 IF를 함께 사용합니다. =IF(ISBLANK(D2), "Blank", "Not Blank") 이 수식은 IF(D2가 비어 있으면 “Blank”를 반환하고 그렇지 않으면 “Not Blank”를 반환한다)라는 의미입니다. “Not Blank” 조건에 대해 고유한 수식을 사용할 수도..

Tistory

CSS3 텍스트

CSS3 텍스트 CSS3에서 새롭게 추가된 텍스트에 관한 속성은 다음과 같습니다. 1. text-overflow 2. word-wrap 3. word-break CSS3 텍스트 속성 지원 버전 CSS3 텍스트 속성을 지원하는 주요 웹 브라우저의 버전은 다음과 같습니다. 또한, 브라우저별로 벤더 프리픽스(vendor prefix)를 이용해 이 기능을 최초로 지원한 버전도 같이 표기했습니다. text-overflow 속성 text-overflow 속성은 콘텐츠(content) 영역을 벗어난 텍스트를 어떻게 표현할지를 설정합니다. 영역을 벗어난 텍스트 부분을 자를 수도 있으며, 생략 부호(…)를 사용하여 표현할 수도 있습니다. 콘텐츠 영역을 벗어난 텍스트 처리 방법 콘텐츠 영역을 벗어난 텍스트 부분을 잘라냅니..

Tistory

티스토리에 코드펜 CodePen 소스 코드 올리는 방법

티스토리에 CodePen을 활용하여 소스 코드 올리는 방법입니다. 이 글은 티스토리 글쓰기가 예전 버전이 아닌 신규 버전 즉 아래 사진과 같은 글쓰기 버전을 위해서 작성하였습니다. 코드를 티스토리에 직접 업로드하는 방법은 다음과 같습니다. 텍스트 형식으로 업로드 이미지로 캡처하여 업로드 티스토리에서 제공하는 코드 블럭을 통해 소스 코드를 업로드 CodePen과 같은 것을 이용하여 업로드 1~3번까지는 모두 정적인 텍스트 또는 이미지 형식이라 움직임이 있는 동적인(애니메이션, 자바스크립) 경우에는 결과 화면을 보여주기가 쉽지 않습니다. 또한, 불펌 방지를 위해 마우스 드래그 및 마우스 우클릭을 막은 블로그에선 소스 코드를 방문자가 쉽게 복사하여 이용할 수 없습니다. 하지만, 코드펜(CodePen)을 이용하..

Tistory

MicrosoftEdgeCP.exe 란? 오류 대처 방법!

MicrosoftEdgeCP ( Microsoft Edge Content Process ) MicrosoftEdgeCP.exe 란 Microsoft가 디지털 서명 한 Windows 시스템 파일입니다. MicrosoftEdgeCP.exe error! MicrosoftEdgeCP.exe 오류는 Microsoft Edge 웹 브라우저와 관련된 오류입니다. 아래는 일반적인 MicrosoftEdgeCP.exe 오류 메시지입니다. MicrosoftEdgeCP.exe가 실행되고 있지 않습니다. MicrosoftEdgeCP.exe가 실패했습니다. MicrosoftEdgeCP.exe 응용 프로그램 오류입니다. 프로그램 시작 오류 : MicrosoftEdgeCP.exe 오류가 있는 응용 프로그램 경로 : Microsoft..

Tistory

현금영수증 조회 및 취소, 발급거부 신고 방법

현금영수증 승인된 내역 조회 방법 현금을 쓰게 되면 현금영수증을 꼭 해야 소득공제를 받을 수 있습니다. 하지만, 현금영수증은 카드 사용처럼 알림 기능이 없습니다. (.. 혹시나 있으면 댓글로 알려주십시오.) 전 가끔 현금영수증이 잘 승인되었나 조회를 하곤 합니다. 아래는 현금영수증 승인 내역 조회 방법입니다. 취소당했을 때 신고 방법은 조회 방법 아래에 있습니다. 거래할 때는 현금영수증을 하였지만, 이후 사업주에게 일방적으로 취소당하면 국세청에서 취소 알림 문자를 받습니다. 취소 알림 문자를 통한 신고 방법입니다. 1. 국세청 홈텍스 사이트 방문 - 아래 링크로 접속 www.hometax.go.kr 국세청 홈택스 www.hometax.go.kr 연말정산 기간이 아니면 아래와 같이 접속됩니다. 연말정산 기..

Tistory

엑셀 DATE 함수 - 날짜 결합하기, 날짜 일련번호 표시

DATE 함수는 특정 날짜를 나타내는 순차적인 일련 번호를 반환합니다. 구문 DATE (year, month, day) 1. year year 는 필수 요소입니다. year 인수의 값에는 한 자리에서 네 자리 숫자가 포함될 수 있습니다. year 인수는 컴퓨터에 사용되는 날짜 체계에 따라 해석됩니다. 기본적으로 Windows용 Microsoft Excel에서는 첫 번째 날짜가 1900년 1월 1일 입니다. ※ 참고 의도하지 않은 결과가 반환되지 않도록 year 인수에는 네 자리 숫자를 사용합니다. 예를 들어 "07"을 사용하면 연도 값으로 "1907" 또는 "2007"이 반환됩니다. 4자리를 사용하면 혼동이 발생하는 것을 막을 수 있습니다. year 가 1900과 9999 사이의 범위(9999 포함)에 ..

Tistory

엑셀 셀에 현재 날짜와 시간 삽입하는 방법

셀에 현재 날짜와 시간을 쉽게 입력하고 자동으로 표시하는 방법입니다. 엑셀 작업을 진행하면서 현재 날짜와 시간을 쉽게 입력하려는 경우와 수식을 다시 계산할 때마다 셀에 현재 날짜 및 시간을 자동으로 표시할 때 사용하시면 됩니다. Excel의 셀에 정적(고정) 날짜 또는 시간 삽입 정적(고정) 날짜 또는 시간이란, 시트를 다시 계산하거나 열 때 변경되지 않습니다. 즉 고정된 값입니다. 아래와 같은 방법으로 날짜 및 시간을 작성하면 변하지 않고 항상 고정된 값을 가집니다. 1) 워크시트에서 현재 날짜 또는 시간을 삽입할 셀을 선택합니다. 2) 다음 중 하나를 실행합니다. 현재 날짜를 삽입하려면 Ctrl+;(세미콜론)을 누릅니다. 현재 시간을 삽입하려면 Ctrl+Shift+;(세미콜론)을 누릅니다. 현재 날짜..

1 2 3 4 5 6 7 8 9 10