공지사항
코드를 집어 넣었는데, 작동을 안 할 때(페이지 로드 후 코드실행)
- 공유 링크 만들기
- 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일동안 많은 클릭!!!
나의 히어로 아카데미~ 8기...인간은 반드시 명멸한다.
나의 히어로 아카데미아 8기가 시작되었다. 무개성인 올마이트가 특별 주문하여 만든 슈트를 입고, 올포원과 싸운다. 그 슈트는 자신이 가르친 학생들의 개성을 집약 해 놓았다. 올포원은 영웅이 나에게 지는 모습을 보여서 되겠냐면서 조롱하지만, 올마이티는 말한다. 인간은 원래 명멸한다. 우리나라에서 가장 센 사람이라 오만하게 말한 사람에게. 넌 태생적 한계 때문에 올마이티가 될 수 없다. 영웅이란 올포원이 아니라, 원포올이다. 여튼, 마무리 작품이니 한번 지켜보자. 줄거리 인구의 약 8할이 특이체질 개성을 갖고 있는 초인사회로 탈바꿈한 세계. 폭발적으로 급증한 범죄와 맞서 싸우는 히어로들은 시민 모두의 동경의 대상이었다. 미도리야 이즈쿠도 그런 히어로를 꿈꾸는 중학생. 하지만 그는 히어로에게 필수적인 개성을 타고나지 않았는데--!!.... 보는순서는 1기, 2기 > ova > 3기 > 극장판 2명의 영웅 > 4기 >>> 7기 처음에는 초록색 머리의 주인공이 마음에 안들어서 보지 않았다가... 다른 캐릭터들이 마음에 들어 볼까 하다가,,, 남의 학창시절은 관심이 없어, 안 보다가,,, 7기 이제 막바지 인 만큼 볼려고 노력 중이다. 미국의 최고 히어로가, 무기빨이라는 것이 마음에 들지 않지만, 어쩌면 그렇기에 인류 대표 히어로라 볼 수 있을지 모르겠다. 나의 히어로 아카데미아의 단점은 풍둔주둥아리술, 입으로 말하는 것은 다 이루어지기에, 그 한계 없는 것이 머릿속을 도리어 복잡하게 만든다. 응원 할 히어로를 스스로 버리게 되는 꼴. 응원 할 것이 없으면, 그 인생은 재미가 없어지는거지 뭐... 그런데, 자꾸 미국 대빵 히어로가 브라자, 브라자 하길래,,, 영어에서 '오빠'가 브라자였나... 싶다가, 브라더라는 영어를 일본어 화 했다는 것을 끝날 때쯤 깨달았다!!!!
헬싱~ 시리즈 다시보기 순서
헬싱은 크게 tv와 ova 이 두 종류가 있다. ova는 돈 벌기 위해 만든 dvd버전으로 당연히 tv와 비교 해 보면 퀄리티가 다른다. 여기다, tv는 2001년에 만들었고, ova는 2006년에 제작 되었으니 내용도 많이 다르다. 줄거리는 대영제국 왕립국교기사단, 통칭 헬싱 기관에서는 100여년에 걸친 연구와 실험끝에 최강의 언데드 아카드를 탄생시키는데 성공한다. 이 아카드는 인간인 헬싱경을 마스터로 모시며 같은 언데드나 뱀파이어들을 척살하는 임무를 수행하고 있다.... 이러한데... 사실 tv보다는 ova가 훨씬 낫다. ova보다가 tv판 보면 많이 실망 할 것이다. 보는 순서는 tv > ova > The Dawn 이나 tv는 걍 넘겨도....
태양광 부지나 구조물 인수 시 무엇을 봐야 할까?
전기적 요소야 전기안전공사에서 1차적으로 사용전검사 체크한다. 물론 부지나 구조물 상태도 안전공사에서 1차적으로 확인한다. 우리는 이 과정을 사용전 검사라고 한다. 태양광 계량기 교체 및 봉인 전에는 발전량 무효(사용전검사 vs 사용전점검) 근디, 시간은 제한(?) 되어 있고, 아무리 꼼꼼하게 본다 한들, 사람이 하는 일에 실수가 있을 수 있다. 그리하야, 사업주 본인이 부지런함을 떨 필요는 있다. 그럴려면, 각 요소의 이름정도는 알아야 한다. 나아가 기능이나 목적 등을 알면 좋은데,,, 사업주가 다 알았으면 본인이 십장하고 다 했겠지... 그래서 여러 루트에 체크 가이드가 다 배포되어있으니, 참고하면 된다. 블로그보다는 아무래도 공신력 있는 단체 것이 좋겠지. 어쩌면 매우 당연한 내용인지는 모르겠지만, 그날 기분에 따라, 분위기에 휩쓸려 체크 할 사항을 넘어가는 경우가 더러 있으니, 체크리스트를 가지고 가는 것이 좋기는 하다. 이 내용에 보면, 여러 사례 사진도 같이 있고, 나아가 해결 방안도 예시 로 적혀 있다. 시공 하시는 분에게 매달려도... 그 분도 사람인지라... 본인들 유리하게 마무리 지으실려고 하지... 나도 간혹 시간 있을 때 본다. 물론 여러 장소를 보다보면, 자연스럽게 어? 이상하다는 느낌을 받는데, 완벽은 하지는 않더라도, 어느정도 해결방안은 알고 있어야 지적을 해도 지적이 가능하다. 물론 이 내용들은 법이나 규칙 등이 아니다. 그저 태양광 발전소 품질 기준이며, 이런 사례들이 실제로 많이 발생하고 있다는 의미 일 뿐이다. 아무리 시공 직후에 잘 해 놓더라도, 인수인계 후 유지관리를 제대로 하지 않으면, 이런 사례들이 많이 발생한다. 얼마 전 휀스와 모듈의 이격거리에 대해 상담하신 분이 계신데, 사실 개발행위에 부지경계 간 이격거리가 기본적으로 설정이 되어 있어, 고민 한 내용은 아니다. 또한 특고압도 아니고, 사람의 접근을 차단만 하면 되는거라, 어떻게든 시공사나 전기안전공사에게 엿 먹이고 싶은 심정은 알겠으나... 태양광 울타...
이 곳에 소개 된 것들은 모두 여기에서 볼 수 있습니다. click!
tv 전원은 들어오는데 화면이 안 나올 때 대처방안
tv 공장모드에 들어 가 무언가를 만지다, 갑자기 화면이 꺼지더니 tv가 나오지 않는다. 무척 난감하다. 요즘 tv가격이야 원체 싸니 이참에 새로 장만하면 되지만, 그래도 돈이 나간다는 사실에 속이 쓰라린다.(아, 케비스톤!) 일반적으로 이때 공식 a/s 센터를 찾지만, 사실 그들에게 주어지는 것은 간단한 메뉴얼 그 이상 그 이하도 아니다. 심지어 그들은 해당 제품을 이용 해 본 적도 없으며 관심도 없다. 만약 님이 그들에게 공자모드 어쩌구 저쩌구 화면 안 나온다 하면 그들은 십중팔구 이렇게 말할 것이다. '패널 또는 보드가 고장 난 것 같다.' 세상에서 제일 간단한 수리방법은 부품을 교체하는 것이다. 특히 통짜로 교체하는 것이 수익에도 좋고 아무 고민 할 필요 없다.(그래서 대부분 보드 갈아야 한다고 답볍함) 여기다 tv 보드 나간 현상 中 일반적인 하나는 전원코드를 꽂았을 때 전원불빛만 주기적으로 빠르게 깜빡인다는 것이다. 이는 전원은 들어오지만 연결 할 장치를 못 찾겠다는 의미로 이 현상까지 발현한다면 얄팍한 tv에 대한 지식을 가진 사람들은 보드 고장으로 결론을 내린다. 하지만 보드 고장이 사실 나기가 어렵다. tv가 움직이는 것도 아니고 강한 외부충격이나 전시상품과 같이 오래 켜진 체 방치 되어야 하는데 스마트폰의 등장으로 이러한 경험을 하기가 어렵다. 즉, tv가 잘 나오다가 갑자기 꺼지며 화면이 나갔다는 것은 파워모듈에 이상이 있을 가능성이 높지 (처음부터 불량이 아니라면) 보드가 나가기 힘들다. 그런데 파워는 들어오는데 화면이 안 나온다? 이것은 다르게 접근 해 봐야 한다. 다른 외부입력은 없는가 이다. 윈도우 같은 운영체제도 그렇지만 일반적으로 제품에 프로그램을 설치하기 위해서는 외부에서 입력하게 되는데 이 때 별도의 루트를 지정하지 않으면 외부에서 입력한 정보를 다 받아들인다. 하지만 역시 이 프로그램도 어떠한 기준점이 있어 하드웨어와 맞지 않으면 그저 대기모드에 들어가게 된다. 이에 따라 우선 tv에 연결된 (기본적인 ...
캐드 캐디안 도면 면적 쉽게 측정하기, AA(Area)
모든 부지에 태양광 모듈을 깔면 좋겠지만, 여러가지 사정으로 인해 그렇지 못 하는 경우가 있다. 예를들어, 태양광을 왜 100kw로 쪼개야 할까? 제2편! (xehostel.blogspot.com) 정책적 이유 때문에, 그리고 국가나 지자체의 토지 이용계획 때문이기도 하다. 이쪽분야는 내가 전문가가 아니라, 언급하기 힘들지만, 내 땅에 내가 임시로 창고를 지을려고, 산업단지 태양광 전 체크해야 할 사항(위법건축물편) (xehostel.blogspot.com) 해도 국가나 지자체의 허가가 있어야하고, 심지어 돈을 내야 한다. 만약 그 과정에서 물건을 샀다면, 취득세도 내야 하는 것이고. 오늘은 노지, 즉, 땅 위에 모듈 배치를 한다. 근디, 위의 요건으로 인해 땅을 제척한다는 것은 아는데, 면적은 가르쳐 주지 않았다... 야심한 밤. 알랴달라고 전화하면 되지만, 캐드 도면도 있겠다. 내가 재기로 한다. 간단하다. aa 명령어를 넣은 뒤 재고자 하는 면적 테두리의 각 끝점을 한번 씩 다 눌러주면 된다. 끝! 물론 엔디티를 선택하여 하나의 면적을 선택해도 되지만, 이 분들 걍 선만 그어났네... 그래서 이번에는 li를 사용 안 하고, aa를 사용하는 것이다. 어, 근디 이 면적이 제곱미리인지, 제곱미터인지, 어떻게 알아요? 우리는 절대적 척도가 있지 않은가? 바로, 태양광모듈! 모듈 가로세로 길이는 다 알지? 이때 데이터시트를 찾아보면, 초짜. 바로 나오면, 변태! 난... 변태다..가 아니라, 어차피 모듈 크기는 거기서 거기다. 이번 건은 빨리 끝내고, 결과물 곧 보여주겠다. 노지? 별거 없다. 걍 토목 공사만 플러스 한다고 보면 된다.
문호~ 스트레이독스 다시보기 순서
유명한 애니다. 줄거리 초능력을 가진 일본 문호들의 이야기를 그린 애니메이션. 고아원에서 쫓겨나 아사 직전인 청년 나카지마 아츠시가 만난 이상한 남자들. 대낮에 당당하게 강에 투신해 자살하려 하는 자살기호남 다자이 오사무. 신경질적으로 수첩을 넘기는 안경남 쿠니키다 돗포. 그들은 군대나 경찰도 발을 들여놓지 못 하는 거친 일을 해결한다고 소문난 「무장탐정단」의 사원이었다. 무슨 인과인지 세간을 떠들썩하게 만든 「식인 호랑이」 퇴치를 위해 동행을 하게 된 아츠시. . . 가공.... 줄거리는 대충 이러하고 보는 순서는 1기, 2기 > 극장판 데드애플 > 3기 이 순이다. 언젠가는 봐야 하는데.... 이미 지금은 '어떤' 시리즈를 봐야 돼서...
안녕하세요. 지식인답변받고....댓글남겨봅니다....ㅠㅠ태양광쪽에서 일하고계시는건가요?ㅠㅠ
답글삭제네, 그렇습니당 ^^
삭제