본문 바로가기

전체 글290

ChatGPT 채팅방 오류? 요즘 어마 어마한 인기를 누리고 있는, ChatGPT에 오류가 있어서 알려드립니다. 국내 시각으로 3월 8일 오전 11시경에 발생하였으며, 지금 SNS에서 심심찮게 얘기가 나오고 있는 상황인데요. 오류 현상은 아래와 같이 2가지로 나누어 볼 수 있겠습니다. 1. 채팅방이 모두 사라짐. 이전에 저장해 두었던 모든 채팅방이 아래와 같이 모두 사라지고, "Unable to load history" 메세지와 함께 "Retry"버튼이 보이고 있습니다. 2. 채팅방이 생성이 되지 않음. 신규 채팅을 시작하면, 제목이 생기고, "+ New chat"아래에 채팅방 이름이 자동으로 생성이 되면서, 방이 하나씩 쌓여갔는데, 이제는 더 이상 생성이 되지 않습니다. 해외 및 국내 커뮤니티 상황 위 현상은 국내 커뮤니티와 해외.. 2023. 3. 9.
Ubuntu hosts파일 수정 후 적용 우분투 서버에서 hosts를 설정하는 방법입니다. 모든 OS(Windows, Unix, Linux, MAC)는 hosts라는 파일을 이용해서 DNS를 설정할 수가 있습니다. 보통 도메인으로 어떤 시스템에 접근을 하려고 할 때, 해당 도메인의 IP주소를 얻기 위함입니다. 도메인으로 접근 시 시스템은 먼저 hosts파일에 있는 도메인에 대한 정보를 먼저 검색을 하고 없으면, .com, .co.kr. kr과 같은 도메인 서버에 접속하여 해당 도메인에 대한 IP주소를 얻어 옵니다. 서버를 운영하는 경우 특정 도메인을 소유하게 되고, 해당 도메인은 그 서버의 IP가 되는 경우가 많습니다. 시스템내부에서 처리작업을 할 때 보통 localhost로 처리를 하지만, 도메인으로 처리를 해야 하는 경우가 있습니다. 그럴 .. 2023. 3. 8.
VSCode에서 HTML, CSS, Javascript 소스를 Minify하기 Visual Studio Code에서 HTML, CSS, Javascript소스를 Minify하는 방법에 대해서 설명해 드리겠습니다. 그전에 앞서 Minify를 하는 이유를 간단히 알아보겠습니다. Minify란? 웹 사이트나 웹 애플리케이션에서 사용되는 파일(예: HTML, CSS, JavaScript)의 크기를 줄이기 위한 과정을 말합니다. 이 과정은 파일에서 불필요한 공백, 줄 바꿈, 주석 등을 제거하여 파일의 크기를 줄이는 것입니다. 이렇게 함으로써 아래와 같으 효과를 얻을 수 있습니다. Minify에 의한 이점 로딩 속도 향상: 파일이 작으면 더 빠르게 다운로드됩니다. 작은 파일을 다운로드할수록 페이지 로딩 시간이 더 빠르게 줄어들어 사용자 경험을 향상합니다. 또한, 빠른 로딩 속도는 검색 엔진 .. 2023. 3. 7.
Javascript 문자열 처리 "" 혹은 '' 대신, 이제 ``를 사용하세요. 문자열 처리 시 보통 큰 따옴표("")와 작은 따옴표('')를 사용합니다. 하지만, 이제 백틱(``)을 사용해서 좀 더 편하고 직관적으로 코딩하여 가독성을 높여보세요. 보통 Template literals라고 하는데, 이에 대해 알아보도록 하겠습니다. Template literals는 ES6부터 추가된 문자열 표기법 중 하나로, 문자열 안에서 변수나 표현식을 쉽게 삽입할 수 있도록 해주는 문법입니다. 기존의 문자열 표기법과는 다르게 백틱(``)으로 문자열을 감싸며, ${}를 사용하여 변수나 표현식을 삽입할 수 있습니다. 예를 들어, 다음과 같이 사용할 수 있습니다: 기존 처리 방식("" 혹은 '') 사용: const name = "Alice"; const age = 30; console.log('My n.. 2023. 3. 7.
JavaScript HTML Content, Attribute, CSS 제어하기 JavaScript를 사용하여 HTML 컨텐츠, 속성, 그리고 CSS를 제어하는 방법에 대해 알려드리겠습니다. HTML Content 제어 HTML 요소의 내용을 변경하려면, 해당 요소의 ID를 가져와야 합니다. 이를 위해 document.getElementById 메서드를 사용하며, 변경할 내용은 innerHTML 속성을 통해 지정합니다. 예를 들어, ID가 "demo"인 요소의 내용을 "Hello World!"로 변경하려면 다음과 같이 작성합니다. document.getElementById("demo").innerHTML = "Hello World!"; HTML Attribute 제어 HTML 요소의 속성을 변경하려면, 해당 요소의 ID를 가져와야 합니다. 이를 위해 document.getElemen.. 2023. 3. 7.
누리호 2차 주요특징, 발사장소 누리호 2차의 발사 예정시각이 금일 (2022년 6월 21일 화요일) 오후 4시로 예정되었습니다. 과연, 이 번 발사에서 성공을 거두어서 과학기술 발전에 기여할 수 있을지 기대가 됩니다. 누리호 주요 특징 국내 독자 개발 (엔진 및 주요 부품이 우리 기업과 연구진의 기술력으로 만들어짐) 지구 저궤도에 위치한 700km 고도에 7.5km/s(= 27,000km/h)속력으로 도는 위성 목표 자력으로 위성 발사 가능한 7번째 국가 목표 우주 개발사업에 한 걸음 총길이 47.2m, 중량 200t 발사 위치 발사위치는 전남 고흥군에 위치한 나로우주센터 발사대에서 발사됩니다. 하늘 높이 솟아오르므로 먼 거리에서 육안으로 관측이 가능할지는 불분명합니다. 누리호 2차 발사의 의의 국가 기술 역량 강화: 누리호 2차 프.. 2023. 3. 7.
반응형