2024/12
-
제주항공 추락사건 정리사회이슈 2024. 12. 29. 20:36
2024년 12월 29일, 제주항공 2216편이 무안국제공항 착륙 중 추락하는 안타까운 사고가 발생했습니다. 이 사고로 탑승자 181명 중 177명이 사망하고, 2명이 구조되었으며, 2명은 실종 상태입니다. https://www.youtube.com/watch?v=SlPptbh9cjg #사고 개요해당 항공기는 태국 방콕 수완나품 공항을 출발해 한국 무안국제공항으로 향하던 중이었습니다. 착륙 시 주 착륙 장치가 전개되지 않아 동체 착륙을 시도했으나 활주로를 이탈하여 공항 외곽의 방호벽과 충돌한 후 폭발했습니다.#탑승자 정보탑승자 181명 중 175명은 승객, 6명은 승무원이었습니다. 승객 대부분은 방콕에서의 5일간 크리스마스 패키지 여행을 마치고 귀국하던 중이었으며, 이 중 13명은 지방 또는 지역 공무원..
-
난세(亂世)와 치세(治世) 차이상식, 인문학, 교양, 생활정보 2024. 12. 27. 17:47
난세(亂世)와 치세(治世)는 정치, 사회적 안정성을 설명하는 개념으로, 역사나 정치에서 자주 사용됩니다.1. 난세(亂世) – 혼란한 시대정의: 사회가 불안정하고, 전쟁이나 내란, 권력 다툼이 심한 시대를 의미합니다.특징:정치적 혼란과 지도력 부재권력 다툼과 전쟁 빈발경제적 불황과 사회적 혼란민생이 피폐해지고 도덕적 가치가 무너짐예시:중국 삼국시대 (위, 촉, 오의 경쟁)고려 말기, 조선 건국 전후20세기 세계대전과 냉전 시기2. 치세(治世) – 안정된 시대정의: 사회와 정치가 안정되고, 질서가 잡혀 있는 시대입니다.특징:법과 제도가 잘 정비되어 있음경제와 문화가 번성하고 국민의 생활 수준이 높음사회적 안정과 평화 유지지도자의 덕망과 통치 능력이 뛰어남예시:조선 세종대왕 시대중국 당나라 태종의 '정관의 치..
-
[지식루프의 IT공부] 상수 선언을 사용하는 이유 (const 사용의 장점)IT공부 2024. 12. 25. 15:03
자바스크립트에서 const는 상수(Constant)를 선언하는 키워드입니다. 한 번 할당된 값은 재할당할 수 없으며, 값이 고정됩니다. 하지만, 객체나 배열처럼 참조형 데이터의 내부 값은 변경 가능합니다.1. 상수 선언의 주요 목적코드 안정성 및 예측 가능성 확보재할당 방지로 인한 의도치 않은 값 변경 방지의미 명확성 (변경되지 않는 값이라는 명시적 표현)2. 상수 선언의 장점1. 의도치 않은 값 변경 방지 const MAX_RETRIES = 5; MAX_RETRIES = 10; // Error! 재할당 불가MAX_RETRIES는 상수로 선언되어, 이후 변경을 방지합니다.2. 코드 가독성 향상상수로 선언할 때에는 const 로 선언 후, 변수를 대분자와 언더바로 표기합니다. 업계의 관행이며, 이를통해 다..
-
[지식루프의 IT공부] 지역(local)변수와 전역(global)변수 차이IT공부 2024. 12. 24. 10:33
로컬 변수(Local Variable)와 글로벌 변수(Global Variable) 차이자바스크립트에서 **변수의 범위(Scope)**는 해당 변수가 어디에서 선언되었는지에 따라 결정됩니다.로컬 변수와 글로벌 변수는 스코프의 차이에 따라 구분됩니다.1. 로컬 변수 (Local Variable)함수 또는 블록 내에서 선언된 변수해당 함수나 블록 안에서만 접근 가능함수가 종료되거나 블록을 벗어나면 사라짐예시:localVar는 example 함수 내에서만 접근할 수 있으며, 함수 외부에서는 접근 불가능2. 글로벌 변수 (Global Variable)함수 외부에서 선언된 변수스크립트 어디에서나 접근 가능자바스크립트 프로그램이 실행되는 동안 메모리에 계속 유지예시:globalVar는 어디서든 접근할 수 있는 글로..
-
[지식루프의 IT공부] 옵셔널 파라미터(Optional Parameter)IT공부 2024. 12. 23. 18:21
자바스크립트에서 옵셔널 파라미터(Optional Parameter)옵셔널 파라미터는 함수에서 특정 매개변수가 필수가 아닌 경우 사용됩니다. 이를 통해 호출자가 필요에 따라 매개변수를 전달하거나 생략할 수 있습니다. 자바스크립트에서는 매개변수가 전달되지 않으면 undefined로 설정됩니다.1. 기본적인 옵셔널 파라미터 사용법function greet(name, greeting = "Hello") { console.log(`${greeting}, ${name}!`);}greet("John"); // Hello, John!greet("Jane", "Hi"); // Hi, Jane!greeting은 기본값이 Hello로 설정된 옵셔널 파라미터입니다.greet("John..
-
[지식루프의 코인 공부] 리플 파헤치기경제공부 2024. 12. 23. 16:13
리플(XRP) 개요리플(XRP)은 국제 송금을 보다 빠르고 저렴하게 처리하기 위해 설계된 디지털 자산 및 결제 네트워크입니다.리플은 기존 금융 시스템을 개선하려는 목적을 가지고 있으며, 주로 은행 및 금융기관 간의 거래에서 사용됩니다.리플과 XRP의 차이리플(Ripple): 리플 랩스(Ripple Labs)라는 회사에서 개발한 블록체인 기반 결제 네트워크 및 기술을 지칭합니다.XRP: 리플 네트워크에서 사용되는 디지털 자산이자 암호화폐입니다.리플은 네트워크와 기술을 의미하고, XRP는 그 안에서 사용되는 디지털 토큰이라는 차이가 있습니다.리플의 특징 및 장점1. 초고속 국제 송금기존 국제 송금 방식인 SWIFT는 2~5일이 소요되며, 중개 은행을 여러 번 거쳐야 하기 때문에 시간이 오래 걸립니다.리플을 ..
-
[지식루프의 코인 공부] 유엑스링크 파헤치기경제공부 2024. 12. 23. 15:36
유엑스링크(UXLINK)는 아비트럼(Arbitrum) 네트워크 기반의 웹3 소셜 플랫폼으로, 사용자들이 웹3 생태계에 쉽게 접근하고 참여할 수 있도록 지원합니다. 이 플랫폼은 웹2와 웹3를 연결하는 브릿지 역할을 하며, 사용자들에게 그룹 기반의 다양한 디앱(DApp) 및 서비스를 제공합니다. 주요 특징:탈중앙화 소셜 플랫폼: 유엑스링크는 사용자들이 텔레그램(Telegram) 등 기존 소셜 미디어 계정을 활용하여 손쉽게 계정을 생성하고, 지인을 초대할 수 있도록 지원합니다. 이를 통해 웹3 공간에서의 소셜 상호작용을 강화하고, 사용자들이 본인의 데이터, 신원, 소셜 커넥션 등에 대한 완전한 소유권과 프라이버시를 보장받을 수 있도록 합니다. 이중 토큰 경제 모델: 유엑스링크는 커뮤니티의 기본 유틸리티 토큰..
-
[지식루프의 IT공부] 함수에서 return 값 필요한 이유IT공부 2024. 12. 23. 15:32
자바스크립트에서 함수에서 return 값을 사용하는 이유는 함수의 결과를 호출한 곳으로 반환하기 위함입니다.이렇게 하면 함수는 특정 작업을 수행한 후, 그 결과를 다른 코드에서 활용할 수 있게 됩니다.주요 이유데이터 전달 및 활용함수가 어떤 계산이나 처리를 한 결과를 다른 부분에서 사용할 수 있도록 합니다. function add(a, b) { return a + b;}let result = add(5, 3); // result는 8코드 재사용성같은 로직을 여러 번 작성할 필요 없이, 함수만 호출해 결과를 얻을 수 있습니다.function square(x) { return x * x;}let area = square(4); // area는 16let perimeter = 4 * square..
-
네이버 회원가입 안될 때 해결방법IT공부 2024. 12. 22. 22:51
여러개의 아이디를 사용하고 싶을 때도 있죠? 네이버에서는 최대 3개까지 아이디를 만들어 사용할 수 있습니다.그런데, 나는 2개밖에 안만들었는데, 나머지 1개 새로 만들려고 하니깐 만드는 과정에서 인증번호가 안오더라? 그러면 아래 내용을 확인하시면 됩니다. https://help.naver.com/support/contents/contents.help?serviceNo=532&categoryNo=21943 정리하자면, 1. 이번달에 신규 아이디 하나 만들었다! --> 다음달까지 기다리셔야 새로운 아이디를 만들 수 있습니다. 2. 3개 아이디 가지고 있던 거중 이번달에 하나를 삭제했다! --> 다음달까지 기다리셔야 새로운 아이디 만들 수 있습니다. 이해되셨죠? 도움이 되셨길 바라며~ 빠이~!
-
[지식루프의 IT공부] 복합 할당 연산자IT공부 2024. 12. 22. 22:47
복합 할당 연산자 (Compound Assignment Operators)복합 할당 연산자는 현재 변수의 값을 연산한 후, 그 결과를 다시 변수에 저장하는 연산자입니다.기본 형태:x = x + y; // 일반 연산x += y; // 복합 할당 연산종류와 예시: 연산자설명예시의미+=덧셈 후 할당x += 5;x = x + 5;-=뺄셈 후 할당x -= 3;x = x - 3;*=곱셈 후 할당x *= 2;x = x * 2;/=나눗셈 후 할당x /= 4;x = x / 4;%=나머지 후 할당x %= 2;x = x % 2;**=거듭제곱 후 할당x **= 3;x = x ** 3; 예시 코드:let num = 10;num += 5; // num = 15num *= 2; // num = 30num %= 7; ..
-
[지식루프의 IT공부] 자바스크립트에서 null과 undefined 차이점IT공부 2024. 12. 21. 22:05
null과 undefined는 자바스크립트에서 값이 비어있음을 표현하는 두 가지 유형입니다. 하지만 의미와 용도가 다릅니다.1. undefined정의되지 않음을 의미하며, 자바스크립트에서 기본적으로 할당되지 않은 변수나 객체의 속성은 undefined입니다.특징:암시적으로 값이 없는 경우 발생변수가 선언되었지만 값이 할당되지 않은 경우존재하지 않는 객체 속성에 접근한 경우함수가 값을 명시적으로 반환하지 않는 경우함수에 전달되지 않은 매개변수예시: 2. null의도적으로 값이 비어있음을 명시할 때 사용합니다.특징:명시적으로 값이 없음을 나타내기 위해 사용직접 null 값을 변수나 객체에 할당하여 비어있음을 표현예시:3. 주요 차이점 요약구분undefinednull의미값이 할당되지 않음 (자동 할당)값이 비..
-
[지식루프의 맥북라이프] 맥북 한글 키보드에서 항상 원화(₩)대신 백틱(`) 입력되게 하는 법맥북, 아이폰, 아이패드 2024. 12. 21. 22:01
윈도우 노트북에서는 백틱 (이건, 따움표랑 다른 겁니다) 은 숫자 1 왼쪽에 있는 것으로 그냥 누르면 백틱(`) 이 표기된다. 그런데, 맥북에서는 한글키보드에 백틱이 보이질 않는다. 윈도우랑 동일하게 숫자1 왼쬭 버튼을 누르면 ₩ 원화가 표기된다. 맥북으로 코딩 공부를 하다보면 백틱을 입력해야 할 때가 있는데, 그럼 백틱은 어떻게 입력한단 말인가? 2가지 방법이 있다. 1. 키보드 입력상태가 한글 상태에서 option키를 누르며 ₩을 누르면 백틱(`) 이 입력된다.2. 키보드 입력상태를 영어로 변경한 후, 그냥 ₩을 누르면 백틱(`) 이 입력된다. 도움이 되셨길 바라며, 끝