공지사항
코드를 집어 넣었는데, 작동을 안 할 때(페이지 로드 후 코드실행)
- 공유 링크 만들기
- 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일동안 많은 클릭!!!
캐드 글자 깨짐 해결하는 방법(세가지)
1. 옵션에서 대체 글자를 설정 해 놓는다. 물론 이 것으로 간단하게 해결이 된다면, 세가지 방법이라 하지 않았겠지... 2. style 명령어로 다른 글자들을 지정한다. 어... 맞기는 한데... 싫어하는 사람들이 있다. 여기다 본래 그린 사람의 의도가 왜곡 될 수도 있는 부분이고.... (ㅇㅈㄹ) 또한 블록 안에 있을 경우 따로 style을 지정 해야 하는데, 가끔 오류인지 안 되는 경우가 있다. 그럴 때! 3번을 실행하자. 3. 근본적인 방법이다. 깨진 글자를 선택하면, 무슨 스타일을 사용하는지 나온다. 그 것을 인터넷에 검색하여 다운로드 받으면 된다. TTF, 트루타입글자파일은 설치가 간단하다. 더블클릭만 하면 되니까. SHX파일 은 캐드 파일 안에 'fonts 폴더' 안에 집어 넣고, 재실행하면 된다. 이럴 때 보면,,, 캐드 프로그램이 많이 조악하다. 이런 것 쯤은 알아서 설정이 되야지... 다루는 이가 찾아서 해결해야 하다니.... autoCad도 별거 아니다. DWG TrueView 2024 설치 오류(4000), autoCad를 설치 해 보세요... 그래도 안 되면.... (xehostel.blogspot.com)
이 곳에 소개 된 것들은 모두 여기에서 볼 수 있습니다. click!
태그(카테고리) 별 버튼 글자 색깔을 바꿔보자 with chatGPT
사실, 더 직관적으로 태그(카테고리)별, 해당하는 이동 버튼만을 보여주게끔 만들 수는 있지만, 과연 이 홈페이지에서 보여 줄 수 있는 미디어가 뭐가 있는가, 한 동안 보여주기 위해 버튼 글자 색깔만 바꿔주는 것으로 마무리 하였다. 구글 브로거... 다른 블로그보다 제약 사항이 없다는 것에 장점을 가지지만, 뭔가 주인장이 노~~~력을 하지 않으면, 꾸미기 힘들다는 것에 한계를 가진다. 여기다, 한국에서는 네이버, 다음이라는 버프를 받기가 힘들다는 것도 있다. 이재, 곧 죽습니다(이제 곧 죽습니다), 지옥보다 비참한 현실 (hanissss.blogspot.com) 그래서 그 시장을 개척하는 의미에서 약간의 기교를 넣어봤다. See the Pen Untitled by xelaw ( @xelaw ) on CodePen . 솔직히 혼자서 이런 코드를 짜라고 하면... 불가능 했을 것이다. 시간이 남아도는 것도 아니고, case보다는 if절을 더 선호하는 편이라. 이러한 쿼리셀렉터 방식은 티스토리 태그 or 제목 값 가져오기(추출, 브로거든 뭐든 다됨) (tistory.com) 많이 다뤄왔던 주제이지만, 아는 것을 또 하고, 또하고, 반복하는 것은... 무척 귀찮은 일이다.
DWG TrueView 2024 설치 오류(4000), autoCad를 설치 해 보세요... 그래도 안 되면....
캐드 도면을 다루다 보면, 버전 문제도 있디만, 글자 깨짐 현상도 있다. 최신 캐드 프로그램을 깔면, 해결 되지 않을까 하지만, 아시다시피 autocad는 유료다. 그렇다면, 무료 캐드 프로그램은 없을까? 그것이 바로 'DWG TrueView 2024 - English'이다. DWG TrueView | DWG Viewer| Autodesk 그런데 왠걸? 오류 4000번 이 떴다. 원인을 알아보니,,,, 지들도 모른단다. "설치 오류: [제품] 설치를 완료할 수 없습니다. 오류 4000" 오류 발생 (autodesk.co.kr) 우선은 autocad를 설치한 이력이 있다면, 서로 충돌 할 수도 있으니, 이전의 autocad 관련 프로그램, 나아가 잔여 파일마저 지우라고 한다. 과연 가능할까? 되지 않았으니, 다루지 않았겠는가. 결론적으로 윈도우 업데이트 프로그램 중 일부와 충돌 해서 발생한 문제라는 것을 알게 되었지만, 일반인들은 알아도 해결 하기 어렵다. 그렇다면, 어찌 쉽게 해결 할 수 있는가? 옛부터 이런 문제는, 문제 해결 할 수 있는 사람을 자극해야 한다. 즉, 무료 버전 말고, 유료 버전을 설치하면, 돈 되는 것은 해결하지 말라고 해도 급한 사람들이 해결한다. 그래도 안 되는데요? 지금부터 중요한 방법이다. 바로 불법프로그램, autocad 최신버전 크랙버전을 설치 해 보자. 크랙 버전을 배포하는 이유가 무엇인가? 바로 해킹 프로그램을 설치하기 위함이다. 정식버전이야, 고객센터라든지 대응처가 있지만, 불법프로그램은 설치가 안 되면, 그렇지 않아도 찝찝한데, 설치 안 하게 된다. 그러니, 이 크랙버전은 어떻게든 설치가 되게끔 조치를 취해났다. 다소 트로이야 같은 것이 걱정 되기는 하지만, 설치가 반드시 필요하다면, 이 방법도 괜찮은 방법이라 생각된다. 그런데,,,, autocad도 별거 없더라... 버전호환 같은 것은 도움이 되지만, 글자 깨짐은 해당 글자 파일을 설치 해야 되고,,,, 오히려 batch plot 부분
태양광 공작물축조신고 기준, 무게에 따라서 공작물 축조 신고 해야 되여...
법령에 따르면, 공장물 축조신고 기준 및 범위는 다음과 같다. 제118조(옹벽 등의 공작물에의 준용) ① 법 제83조제1항에 따라 공작물을 축조(건축물과 분리하여 축조하는 것을 말한다. 이하 이 조에서 같다)할 때 특별자치시장ㆍ특별자치도지사 또는 시장ㆍ군수ㆍ구청장에게 신고를 해야 하는 공작물은 다음 각 호와 같다. <개정 2014. 10. 14., 2016. 1. 19., 2020. 12. 15.> 1. 높이 6미터를 넘는 굴뚝 2. 삭제 <2020. 12. 15.> 3. 높이 4미터를 넘는 장식탑, 기념탑, 첨탑, 광고탑, 광고판, 그 밖에 이와 비슷한 것 4. 높이 8미터를 넘는 고가수조나 그 밖에 이와 비슷한 것 5. 높이 2미터를 넘는 옹벽 또는 담장 6. 바닥면적 30제곱미터를 넘는 지하대피호 7. 높이 6미터를 넘는 골프연습장 등의 운동시설을 위한 철탑, 주거지역ㆍ상업지역에 설치하는 통신용 철탑, 그 밖에 이와 비슷한 것 8. 높이 8미터(위험을 방지하기 위한 난간의 높이는 제외한다) 이하의 기계식 주차장 및 철골 조립식 주차장(바닥면이 조립식이 아닌 것을 포함한다)으로서 외벽이 없는 것 9. 건축조례로 정하는 제조시설, 저장시설(시멘트사일로를 포함한다), 유희시설, 그 밖에 이와 비슷한 것 10. 건축물의 구조에 심대한 영향을 줄 수 있는 중량물로서 건축조례로 정하는 것 11. 높이 5미터를 넘는 「신에너지 및 재생에너지 개발ㆍ이용ㆍ보급 촉진법」 제2조제2호가목에 따른 태양에너지를 이용하는 발전설비와 그 밖에 이와 비슷한 것 ② 제1항 각 호의 어느 하나에 해당하는 공작물을 축조하려는 자는 공작물 축조신고서와 국토교통부령으로 정하는 설계도서를 특별자치시장ㆍ특별자치도지사 또는 시장ㆍ군수ㆍ구청장에게 제출(전자문서에 의한 제출을 포함한다)하여야 한다. <개정 2013. 3. 23., 2014. 10. 14.> ③ 제1항 각 호의 공작물에 관하여는 법 제83조제3항에 따라 법 제14조, 제21조제5항, 제29조,
베테랑2~사적 제재의 위험성을 보여주는 영화, 삐질...
열혈사제를 메인으로 올리려고 했지만, 시즌 1보다 아직 재미지다라는 느낌을 받지 못 해, 영화 베테랑2를 후기로 다룬다. 뻔한 맛 이지만, 맛있는 거 뭐? 라면! 안타깝게도 본인은 건강에 좋은 영덕대게국수를 먹지만, 라면도 분명 나쁘지 않은 음식이다. 누구다 영덕대게 살을 고명으로 국수를 먹을 수 있다면, 수작이라는 단어는 없어지겠지. 라면이라도, 오랜만에 먹는 라면은 꿀맛이다. 물론 이 영화가 비질란테, 비질란테~유지태 땜시 한번 봐야 된다. 도베르만을 섞었기는 하지만, 오히려 이 본 영화들보다 재미지게 만들었다. 박해일의 그 흐리멍텅한 눈빛을 보면, 아! 얘는 정상이 아니구나, 느낌이 딱 와서, 다른 해치들이 나타났을 때, 쇼 하고 있네라는 느낌을 받을 수 있지만, 우리들은 이미 비질란테를 통해 많이 섭취 해 왔기에, 오히려 이런 직설적인 보여주기식 범인이 더 매력적으로 다가왔다. 마치 3분 라면 뽀글이 처럼. 특히나 중간 중간 액션신이 지루함을 달랬고. 중반부에 마약 소굴을 찾아갔을 때는 에이~ MSG를 너무 치신다... 라 느꼈지만, 그 부분 빼고는 시간 가는 줄 모르고, 즐길 수 있었다. 누군가를 때려도 어디서 맞고만 오지마라~ 이 말이 유명한 아버지를 둔 아들에게 오히려 족쇄가 되버렸다. 몰입 할 수 있었던 요소가, 현실에 있었던 사건을 다뤘다는 것! 안타까운 것은 얼마 전 징역 1년 집행유예 2년은 시기가 맞지 않아 다루지 못했다는 것! ㅋ 하긴 본인이 본인을 체포 할 수는 없었겠지.... 그래도 추천한다. 코믹스러운 요소 뿐만 아니라, 현실의 라면 맛을 너~~무 잘 표현 했다.
표절로 연재 중단 된 웹툰 대가리(无敌好学生) 이제는 어디서 봐야 할까?
작가 정종택 총편수 총 134화 무법지대 아랑공고에서 우주제일 '굿 스튜던트'를 꿈꾸는 김구의 가슴 뜨거운 액션활극 아직 제일 위 상단의 사이트에는 완결 표시가 뜨지 않았으니 재연재를 기대 해 본다. 그전에 해외에서 하던데... 직접 링크를 걸기는 좀 그렇고... https://www.google.com/search?q=%E5%8E%8C%E6%81%B6%E7%9A%84%E6%A0%85%E6%A0%8F&source=lmns&bih=937&biw=1920&client=ms-android-lge&hl=ko&ved=2ahUKEwj-zpiXlLroAhVNyIsBHRBRB6oQ_AUoAHoECAEQAA 여기서는 151화 연재하기는 하더라... Recent Posts Widget Your browser does not support JavaScript!
안녕하세요. 지식인답변받고....댓글남겨봅니다....ㅠㅠ태양광쪽에서 일하고계시는건가요?ㅠㅠ
답글삭제네, 그렇습니당 ^^
삭제