공지사항
코드를 집어 넣었는데, 작동을 안 할 때(페이지 로드 후 코드실행)
- 공유 링크 만들기
- X
- 이메일
- 기타 앱
C언어와 같이 절차형 코드는 차피 쓱 써 내려가야지만,
엄밀히 따지면, 프로그래밍 언어가 아닌, 도구임이 맞는데,,,
어떤 ai을 쓰느냐에 따라 대답의 '질'이 달라지니, 말이다.
자바와 같이 모듈화 된 코드는 작성 해 놨다가,
필요 할 때 마다 다시 가져오면 된다.
HTML에는 자바스크립트라는 프로그래밍이 쓰인다.
젠체하는 녀석들은 HTML이 무슨 프로그래밍이냐 하겠지만,
정보처리기사 1급인 나는 굳이 구분 할 필요가 있는가 싶다.
HTML에서 특히 발생하는 문제가,
이 모듈화 된 코드를 집어 넣는 과정에서 순서가 맞지 않아 코드가 작동이 되지 않는다.
는 것이다.
이는 페이지가 한번 로드 되어, 화면을 보여주는 정적인 특성이 강한 HTML의 특성탓이라.
해결방안은 간단하다.
기능 역할을 하는 자바스크립을 다 위로 올리는 것!
그럼 페이지 로드와 상관 없이 동적인 코드를 구현 가능하다.
근디, 코드가 작동 할지도 안 할지도 모르겠고,
'골격'과 '기능'을 한 곳에 배치하고 싶어요. 라는 사람들이 있다.
아무래도 그래야 유지관리 측면에서도 편하고, 지우거나 잠시 기능을 멈출 때 편함에 그 원인이 있음이라.
그럼 다음 2가지 방안이 더 있다.
- DOMContentLoaded 이벤트 사용: HTML 문서의 모든 요소가 로드되고 해석되면 DOMContentLoaded 이벤트가 발생합니다. 이 이벤트가 발생하면 JavaScript 코드를 실행할 수 있습니다.
javascriptdocument.addEventListener('DOMContentLoaded', function() {
// 이 곳에 실행할 코드를 넣습니다.
});
- load 이벤트 사용: 페이지의 모든 리소스(이미지, 스타일시트, 스크립트 등)가 완전히 로드된 후에 load 이벤트가 발생합니다.
javascriptwindow.addEventListener('load', function() {
// 이 곳에 실행할 코드를 넣습니다.
});
이벤트 리스너를 추가한 후에는 해당 이벤트가 발생하면 실행할 코드를 넣으면 됩니다. 일반적으로는 첫 번째 방법인 DOMContentLoaded 이벤트를 사용하여 페이지가 로드된 후에 JavaScript 코드를 실행합니다.
두 코드의 장단점과 차이점은,
1. DOMContentLoaded 이벤트:
- 발생 시점: HTML 문서의 모든 요소가 로드되고 해석된 후에 발생합니다. 이는 외부 리소스(이미지, 스타일시트 등)가 로드되기 전에 발생합니다.
- 장점:
- DOM 구조가 준비된 후에 실행되므로, DOM 요소에 대한 조작 및 이벤트 처리 등을 시작할 수 있습니다.
- 외부 리소스가 로드되기 전에 실행되기 때문에 페이지 로드 속도가 빠릅니다.
- 단점:
- 이미지, 스타일시트, 스크립트 등의 외부 리소스가 아직 로드되지 않았으므로, 페이지가 완전히 로드되기 전에 실행됩니다.
- 페이지의 모든 리소스가 로드되지 않았기 때문에, 외부 리소스에 의존하는 작업을 할 때 이벤트 리스너 내에서 추가적인 로직이 필요할 수 있습니다.
2. load 이벤트:
- 발생 시점: 페이지의 모든 리소스(이미지, 스타일시트, 스크립트 등)가 완전히 로드된 후에 발생합니다.
- 장점:
- 페이지의 모든 리소스가 로드된 후에 실행되기 때문에, 외부 리소스에 의존하는 작업을 진행할 때 유용합니다.
- 페이지의 모든 요소가 로드된 후에 실행되기 때문에, 완전히 로드된 페이지의 상태에서 작업을 할 수 있습니다.
- 단점:
- 모든 리소스가 로드되기까지 시간이 걸리므로, DOMContentLoaded 이벤트보다 늦게 실행됩니다.
- 모든 리소스가 로드된 후에야 실행되기 때문에, 페이지의 로드가 더 오래 걸릴 수 있습니다.
따라서, 페이지의 로드 상태에 따라 실행 시점을 선택하고, 실행해야 할 작업에 맞게 이벤트를 선택하는 것이 중요합니다.
이다.
요즘 개발자들이 똥줄이 탄다.
chatGPT라는 프로그래밍 언어를 배웠다고 하니까,
그게 무슨, 프로그래밍 언어냐고 한다.
엄밀히 따지면, 프로그래밍 언어가 아닌, 도구임이 맞는데,,,
속까말 왠만한 개발자보다...
아니다.
전문가는 전문가로서 존중 해 주자.
어떤 ai을 쓰느냐에 따라 대답의 '질'이 달라지니, 말이다.
코파일럿은 코를 파나... 쌉소리만 하고,
제미나이는 숨김없이 제대로 된 대답을 한다.
이번에는 '나거한'에 대해 물어볼까?
뇌는 어떻게 자존감을 설계하는가~결국 원인은 생존을 위한 항상성 때문이라고 하는데... (xehostel.blogspot.com)
전체적으로 이 나라는 코드를 다시 짤 필요가 있다.
제대로 로드 되는 것이 하나도 없다.
댓글
7일동안 많은 클릭!!!
tv 전원은 들어오는데 화면이 안 나올 때 대처방안
tv 공장모드에 들어 가 무언가를 만지다, 갑자기 화면이 꺼지더니 tv가 나오지 않는다. 무척 난감하다. 요즘 tv가격이야 원체 싸니 이참에 새로 장만하면 되지만, 그래도 돈이 나간다는 사실에 속이 쓰라린다.(아, 케비스톤!) 일반적으로 이때 공식 a/s 센터를 찾지만, 사실 그들에게 주어지는 것은 간단한 메뉴얼 그 이상 그 이하도 아니다. 심지어 그들은 해당 제품을 이용 해 본 적도 없으며 관심도 없다. 만약 님이 그들에게 공자모드 어쩌구 저쩌구 화면 안 나온다 하면 그들은 십중팔구 이렇게 말할 것이다. '패널 또는 보드가 고장 난 것 같다.' 세상에서 제일 간단한 수리방법은 부품을 교체하는 것이다. 특히 통짜로 교체하는 것이 수익에도 좋고 아무 고민 할 필요 없다.(그래서 대부분 보드 갈아야 한다고 답볍함) 여기다 tv 보드 나간 현상 中 일반적인 하나는 전원코드를 꽂았을 때 전원불빛만 주기적으로 빠르게 깜빡인다는 것이다. 이는 전원은 들어오지만 연결 할 장치를 못 찾겠다는 의미로 이 현상까지 발현한다면 얄팍한 tv에 대한 지식을 가진 사람들은 보드 고장으로 결론을 내린다. 하지만 보드 고장이 사실 나기가 어렵다. tv가 움직이는 것도 아니고 강한 외부충격이나 전시상품과 같이 오래 켜진 체 방치 되어야 하는데 스마트폰의 등장으로 이러한 경험을 하기가 어렵다. 즉, tv가 잘 나오다가 갑자기 꺼지며 화면이 나갔다는 것은 파워모듈에 이상이 있을 가능성이 높지 (처음부터 불량이 아니라면) 보드가 나가기 힘들다. 그런데 파워는 들어오는데 화면이 안 나온다? 이것은 다르게 접근 해 봐야 한다. 다른 외부입력은 없는가 이다. 윈도우 같은 운영체제도 그렇지만 일반적으로 제품에 프로그램을 설치하기 위해서는 외부에서 입력하게 되는데 이 때 별도의 루트를 지정하지 않으면 외부에서 입력한 정보를 다 받아들인다. 하지만 역시 이 프로그램도 어떠한 기준점이 있어 하드웨어와 맞지 않으면 그저 대기모드에 들어가게 된다. 이에 따라 우선 tv에 연결된 (기본적인 ...
이 곳에 소개 된 것들은 모두 여기에서 볼 수 있습니다. click!
토지거래허가제 간단 요약, 우선 서울 아파트만 조지자.
토지거래허가제란? 토지거래허가구역으로 지정 된 곳에 한해 토지나 건축물 거래 시 허가를 받고 구매를 할 수 있는 제도. 대부분 서울에 지정 될 예정이며, 취지는 과열 투기를 막고 실거주자 위주의 집 분배를 위함이다. 더불어 gap투자도. 그리하여 가장 자산의 가치가 높은 '아파트'를 주요 타깃으로 설정한다. 아파트 이외 빌라, 연립주택, 상가 등도 허가 대상이지만, 실거주조건과 전세 제한은 아파트에만 한한다. (합법적으로) 태양광발전소보다 더 큰 수익을 낼 수 있는 방법 역시 이번 정부에서 위 방법을 막지 않을 것을 예상했었다. 그래서 이 제도의 진위성에 대해 사람들이 의심하는 것이다. 1. 할려면, 아파트 이외 모든 건축 용도를 대상으로 해야지. 돈 되는, 세금 많이 거둘 수 있는 아파트에만 대상으로 한다. 2. 애초에 토지거래허가제는 새로운 지역 개발 시 그 지역을 대상으로 하는데, 서울을 대상으로 하며, 애초에 건축물 용도를 제한하는데, 이름이 토지거래라고 하니, 진정성이 떨어지는 것이다. 3. 금이 가치가 있는 것은 희소성 때문이다. 전세를 제한하니, 일반 서민들은 구입 하지도 못 할 뿐더러, 청약 된다 한들, 현금이 없는데 어찌 하겠는가. 일반 서민들은 서울에 있는 아파트 포기해야지. 예전에는 자동차로 부의 척도가 되었다면, 이제는 집이 부의 척도가 되었는데, 서울 아파트가 그 상징성을 더 해서, 가치가 더 상승 되는 역할을 한다. 이 제도의 겉 취지는 정말 실거주자에게 집을 주자는 것이다. 하지만, 속 뜻은 부족한 세수를 더 거두고(양도세든 취득세든 뭐든) 아무것도 모르는 사람들에게 눈 가리고 아웅식으로 선전하기 위함이다. 결국 문재인 때도 지켜봐왔겠지만, 제한을 한다해서 아파트값은 잡히지 않을 것이며, 통계를 조작한다고 해서 속을 국민은 없다는 것이다. 우리가 흔히 이야기하는 팬트하우스나 부자 집들은, 아파트가 아니다. 때려도 만만한 계층을 때리되, 그래도 돈이 나올만하고, 저항력이 적은 계층을 때려서 삥을 뜯겠다는 것이 이번 ...
토지마 탄자부로는 가면라이더가 되고 싶어~멀리서 보면 코믹 가까이서 보면, 감동
일본 애니는 주로 코믹계를 찾아본다. 못 먹어도, 그 순간만큼은 웃을 수 있어 본전은 한 느낌이기 때문이다. 가면라이더. 한국인에게는 어색한 영웅이다. 파워레인저가 우리나라가 선택한 외국 영웅이고, 가면라이더는 뒤늦게 조금 더 멋있는 형태로 등장 했기 때문이다. (비디오판 제외) 가면라이더 가부토, 이 몸 등장~ 하는 전차 관련 가면라이더들이 있다. 그래서 원조격인 이 가면라이더가 왜 생겼는지는 몰랐지만, 이 애니를 통해 어렴풋이 알게 된다. 우리나라 고유의 히어로도 있다. 바이오맨. 예전 영웅들은 그럴싸~한 이유로 탄생하게 되는데, 가면라이더도 악당들에게 납치 되, 인조인간이 됨으로서 큰 힘을 갖는다. 근디, 요즘 가면라이더 시리즈는 이런 거한 수술행위 따위는 필요없이, 바람에 따라 만들어지고 탄생된다. 이 토지마 탄자부로도 가면라이더를 동경 해 평생 훈련을 하여 곰도 맨손으로 때려잡는 초인이 되지만, 코믹이라는 한계로 가끔 택트라는 동료(?) 영웅 싸다구에 날라다닌다. 유치 할 수도 있는데, 변신 할 때는 현실이 된다. 토지마는 걍 가면만 쓰고, 헨신~이라 외치면 되는데, 택트는 학교 선생님이라 그런지 변신 할 때도 심열을 기울인다. 히어로물의 재미 요소는 구호와 관련 두근거림. 토지마는 쇼커라는 악당이 나올 때마다 눈물을 흘린다. 공식적으로, 정당하게 싸울 수 있음에 기쁨의 눈물을 흘리는 것이다. 토지마가 눈물을 흘릴 때 공감이 가고, 이상하게 쇼커가 "이~~~" 하며 변신 할 때도, 감동이다. 요즘은 악당들도 포장하는 경향신문이 있어, 선과 악의 경계를 모호하게 만듦에 이 감동이 다소 줄어든다. 전현희 "청년들에 일자리·주택 공급됐다면 캄보디아 사태 없었을 것" : 네이트 뉴스 이 사람은 선일까, 악일까. 말은 번지르르 하지만, 이 말에 토지거래허가제 간단 요약, 우선 서울 아파트만 조지자. 더불어 민주당 토지계엄의 정당성의 근거로 사용하여, 참 된 선에 대해 의심이 들게 한다. 또한 인간의 욕구를 단순히 먹여주...
하이브리드도 리밸런싱 해야하나요?(SOC, BMS)
전기료가 오른다니, 사람들이 태양광에 임의로 전기차 충전기를 연결하려 한다. 말리지는 않는다. 근디 연결 하려면, 제대로 해야 하는데, 아무 전기적 지식이 없으니, 그저 태양광에서 콘센트를 하나 빼서 연결하면 되지 않겠나 하고 접근한다. 에어컨 조차도 멀티탭 사용해서 연결하지 말라고 하는데, 그것보다 전기를 더 빨아먹는 전기차 충전기를 그렇게 연결하겠다고??? Good luck. 쨌든 오늘은 리밸런싱에 대해 이야기 할 것이다. 배터리 리밸런싱이란? 배터리 특성 상 여러 셀을 뭉쳐 모듈로 만들고, 이 모듈을 뭉쳐 팩으로 구성하는데, 배터리를 사용하다보면, 이 셀간 전압의 불균형이 생긴다. 어떤 셀은 쨍쨍하고, 어떤 셀은 조금 맛이 갔고. 그래서 가끔은 bms가 각 셀의 상태를 체크하여 최적화 하는 것을 리밸런싱이라 한다. 사용간 뿐만 아니라, 최초로 제작 되었을 때도 리밸런싱은 하면 좋다. 그러면 하이브리드도 해야 하나요? 하면 좋다. 근디, 원체 배터리가 작으니, 가끔 고속 주행하면 리밸런싱은 알아서 되기는 한다. 하지만 테슬라의 BMS 오류를 보면 알 수 있듯, 소프트웨어로 최적화 하는데는 한계가 있으니, 차에 관심이 있고, 부지런한 사람은 해도 된다. 리밸런싱 하는 법은 간단하다. 배터리를 최대한 방전 시킨 후 다시 풀충전해서 방치하면 bms가 리밸런싱을 한다. 어떤 분은 공조기기를 돌린다든지, 언덕에 올라가서 엔진만 돌게끔 만든 다음(최대방전), 내리막길에 회생제동으로 내려가서 풀충전하는 방법을 권장한다. 하지만 앞서 말했다싶이 하이브리드는 워낙 배터리가 작아, 고속도로 몇 번 달리면, 충방전을 반복 해서 BMS가 운행 중에도 리밸런싱을 한다. 시내바리 운전만 하는데, 하이브리드 어때?(하이브리드의 약점) 지난 게시글에서도 하이브리드의 약점이라 하여, 시내 위주의 운전만 하게 되면, 배터리는 알아서 방전 수준의 컨디션이 되고, 이때 고속 주행 해주면, 풀충전은 되니, 리밸런싱은 되는 것이다. 솔직히 방전, 과충전은 열화현상으로 인해 배터리에 안 ...
테더링(핫스팟) 제한 무력화 또는 우회(DUN)하는 방법, how it's done
드디어 SK통신사를 이용하다, LG로 넘어갔다. 뭐, SK 해킹 때문에 넘어 간 것은 아니고, 2025 알뜰폰 요금제 업데이트, 이제 평생요금 데이터 무제한도 나올 때 되었지? 때가 되서 넘어 간 것이다. 1Mbps... 느린 속도이기는 하나, 테더링(핫스팟)으로 활용하면, 노트북으로 간단한 업부를 보거나, 가족들이 유튜브나 가볍게 유흥을 즐길 수 있다. sk는 제한이 없던 것 같던데,,, LG 통신사는 당당하게 있네??? 기본 통신 데이터를 다 쓰니, 테더링(핫스팟)이 안 되는 것이였다. 처음에는 LG의 1Mbps가 SK보다 느리구나 생각하다가, 아예 되지를 않으니 이상하여 통신사에 문의했다. 돌아 온 대답은 "기본 데이터와 테더링 데이터는 별도로 관리하고 있어, 기본 데이터가 남아 있더라도, 테더링 데이터를 다 쓰면 핫스팟이 안 된다. 약관에 써놨다." 약관을 꽁꽁 숨겨놓고는 약관에 있다고 한다. sk 해킹 때는 약관에 업체 잘 못이면, 위약금 없다 해놓고는 잘만 받아놓고는, 이럴 때는 보여주지도 않은 약관을 찾고 있다. 쨌든 테더링을 왜 제한 할까는 나중에 다루도록 하고, 우선, 이 혼문을 극복하는 방법을 알아보자! 빠르게, 방법은 3가지다. 1. 설정에서 APN 설정 변경 2. 데터링 우회 어플 사용 3. 최신폰이라면, ADB에서 설정변경 1. 설정 > 연결 > 모바일네트워크 > 엑세스 포인트 이름 가서 새로운 엑세스 포인트 이름을 만들면 된다. 테더링 무제한 사용 방법 (핫스팟 우회 하기) : 네이버 블로그 이분은 많은 것을 넣었지만, 핵심은 APN유형, dun이다. Dial-Up Networking, 스마트폰을 모뎀으로 써서 핫스팟으로 쓰겠다 이다. apn 유형에 이것만 추가하면 되는데, 괜시리 기본 프로필을 잊어버리는 경우도 있으니, 새로 만들어서 사용하라는 것이다. 이게 안 된다고 하면... 두번째 방법인 어플을 까는거고. NetShare - 루트 없는 테더링 - Google Play 앱 근디, 이것이 vp...
구형 노트북 윈11으로 업그레이드 하는 방법(사양이 안 되는데, 윈11 업글 사양할까...)
구형 노트북은 일반적으로 윈도우11로 업그레이드 할 자격이 안 된다. (사양이 안 된다.) 이는 일전에도 언급 했었다. win10을 이제 win11로 업데이트 해야 할까? 안 하면? 그럼에도 윈도우10에 대한 보안패치가 끊긴다는 겁박과 윈도우11은 뭔가 있나 싶은 호기심이 발동하여, 모두들 우회하는 방법으로 억지로 윈도우11로 진화 시킨다. 그런데, 윈도우11에 최소 사양이 있는 이유는 그 컴퓨터에 맞춰 최적화 했다는 이유다. 즉, 기능은 몇개 더 생길 수도 있으나, 윈도우10보다 최적화 된다는 보장은 없다. 그래도 방법을 알랴주자면, 1. 부팅디스크 만들지 않고 바로 우회하여 업그레이드 레지스트리를 열어, HKEY_LOCAL_MACHINE\SYSTEM\Setup\LabConfig BypassTPMCheck = DWORD(32비트) 값, 값 데이터: 1 BypassSecureBootCheck = DWORD(32비트) 값, 값 데이터: 1 위 내용을 입력하여 check 항목을 건너뛴다. 그런 뒤, 설치 파일 실행 2. rufus라는 프로그램을 이용, 우회 옵션 선택 후 부팅디스크 만들기 그런 뒤, 설치 설치 USB로 윈도우 10 설치 해 보자, 3만원이나 아낄 수 있다구!!!! 쉽다. 걍 체크 항목을 피하고 설치하면 끝. 근디... 아무 자격 없는 사람이 업글을 한들, 재기능을 하기는 힘들다. 예를들어 ‘7년 이상 연체된 5000만원 이하’ 취약계층 빚 전액 탕감 7년이상 5천만원을 못 갚은 사람이 있다 치자, 대충 계산 해 봐도, 한달에 60만원만 갚아도, 7년이면 다 갚는다. 한달에 60만원? 어디에서 편의점 알바나 노가다나 배달이나 최저시급 주는 곳 가서 일하면, 3년이면 다 갚는다. 그런데, 그들은 왜 갚지 않았을까? 수익보다 지출이 더 많기 때문이다. 국힘 “김민석, 5억 벌어 13억 지출…떳떳하면 증빙 자료 제출하라” 이런 분들 나라에서 빚 갚아준다고 한들, 큰 변화가 있을까? 이분들에게 필요한 것은 빚을 갚아주는 것이 아니라, 근본적인 해결...
안녕하세요. 지식인답변받고....댓글남겨봅니다....ㅠㅠ태양광쪽에서 일하고계시는건가요?ㅠㅠ
답글삭제네, 그렇습니당 ^^
삭제