2. 컴퓨터 이야기 230

[모음 자료] 자바스크립트 & CSS, JS, JScript, JavaScript

1. 블루비 ← 클릭하세요 (강추, 끝내 줍니다). - JavaScript - Flash 2. Koxo ← 클릭하세요 (강추, 끝내 줍니다). - 개체 object - 문장 statement - 기능함수 function - 메서드 method - 연산자 operator - 속성 property - 스타일 style - 필터 filter - 이벤트 event - 행동 behavior - 각종 예제와 기초강좌 3. 네이버 지식iN ← 클릭하세요. - JavaScript 각종 이벤트 처리 - JavaScript 각종 객체(개체)와 함수, 속성 4. My CSS Menu ← 클릭하세요. - 각종 풀다운 메뉴 - 각종 좌측 트리 메뉴

[모음 자료] 웹 콘텐츠 접근성 가이드(WCAG) 2.0

WCAG(Web Content Accessibility Guide) 는 W3C(World Wide Web Consortium) 에서 HTML 표준으로 정하는 규약들 중 하나입니다. 그동안 말이 많았는데 이제 정식 발표를 한 모양입니다. 아무튼, 장애를 경험하고 있는 분들에게는 더 넓은 세상이 열리는 것이겠고, 일반인들에게는 별 감흥이 없는 일이지만, 웹 콘텐츠와 관련있는 분들에게는 더 험난한 세상에 맞부딪히는 계기가 될 것으로 보입니다. 다음은 관련 링크 입니다. WCAG 2.0 링크 한국형 WCAG 1.0 내용 정보통신 접근성 향상 표준화 포럼 다음은 운영하고 있는 사이트를 체크해 볼 수 있는 프로그램 또는 사이트 입니다. KADO-WAH 프로그램 KADO-WAH 사용자 가이드 KADO-WAH Web 점검

java.sql.ResultSet 작업시 쿼리한 값이 있는지 없는지 확인, isBeforeFirst()

ResultSet 에 쿼리 결과를 가져온 다음에, 도대체가 값을 읽어온 것이 있는지 없는지 알려면 어떻게 해야 할까..? next() 메소드를 호출한 다음에 값이 있는지 확인하고 다시 첫번째로 돌리려고 first() 를 호출해야 할까..? 그런데, first() 메소드는 제대로 작동하지 않는다. 아무래도 버그.. ㅋ 그렇다면 어떻게 해야 할까..? 정답은 isBeforeFirst() 메소드. isBeforeFirst() 는 쿼리한 결과의 커서가, 첫 로우 바로 앞이면 true, 첫 로우 바로 앞이 아니거나, 결과 로우가 없으면 false. Context ctx = new InitialContext(); DataSource source = (DataSource) ctx.lookup("..."); Conne..

내가 올린 댓글을 실수로 내가 삭제 했다..? 대략 난감 ㅠㅠ. 하지만, 정신만 차리면..

아래 그림과 같이 우측의 작은 'X' 버튼을 클릭하면 다음 그림과 같이 '댓글 삭제' 대화창이 뜬다. (물론 스킨에 따라서 화면이 달라지겠지만, 비슷한 기능을 하는 버튼이 있을 겁니다) 그런데 아무 생각없이(?) '댓글을 삭제합니다.' 를 선택하고 '다음' 버튼을 클릭하면 어떻게 될까..? 당연히 '댓글이 삭제되었습니다' 와 같은 대화창이 뜨고 기껏 입력한 해당 댓글은 영원히 빠이 빠이다. 이런 경우 어떻게 할 것인가..? 그냥 '확인' 버튼을 클릭하면 정말 해당 댓글이 날아갈 것이다. 잘못을 깨달았으면 잘못된 부분을 정정해 보자. 정신만 차리면 호랑이에게 잡혀가도.. '확인' 버튼을 클릭하지 않은 상태라면, 원래의 댓글이 있는 창으로 화면 전환을 하자. 모달 팝업으로 열렸다면 할 수 없지만 모달리스로 ..

프린터 200% 활용, 인쇄용지/토너 절약, 양면 인쇄

문건 하나가 수십 페이지 되는 문서를 인쇄한다면첫째 부피가 장난이 아니어서 사용할때나 보관할때 곤란,둘째 종이나 토너 사용량이 많아 고민,셋째 이면지 장수가 많아서 좋긴 하겠다(물론, 이면지를 사용하려 할 때.. ^^;;;).그런데, 토너가 인체에 대한 독성을 가지고 있다는 것을 알고 있는 분이 몇이나 될른지..종이 하나 만들기 위해 전 지구적으로 해마다 사라지는 나무가 얼마나 될른지..본 문건에서는 이러한 가려움증(?)에 대한 확실한 노하우를 소개 한다. 파워포인트 인쇄하기를 보면 유인물 형태로 종이 장당 몇 페이지를 인쇄하는 옵션이 있고,아래아한글이나 워드 등을 포함하여 조금은 기능이 좋은(?) 프로그램들은 종이 한 장에 여러 페이지를 인쇄하는 옵션이 있다.이런 옵션이 없다면 절약이(Fine Prin..

KISA 제공, 2008년 하반기 사업자 개인정보보호 교육 자료집

2008년 6월 13일에 개정 공포되어 6개월 뒤인 2008년 12월 14일부터 시행되는, '정보통신망 이용촉진 및 정보보호 등에 관한 법률' (줄여서 정보통신망법)관련 자료집입니다. 대중에게 오픈되는 웹사이트를 가지고 있다면 필히 탐독 및 적용해야 하는 내용입니다. 다음은 의무사항이라고 하는데, 대통령령으로 정한 기준은 어디에서 찾으라는 것인지.. ' ... 유형별 일일 평균 이용자 수가 대통령령으로 정하는 기준에 해당하는 사업자는 이용자가 정보통신망을 통하여 회원으로 가입할 경우에 주민등록번호를 사용하지 아니하고도 회원으로 가입할 수 있는 방법을 제공하여야 한다.' KISA 에 문의하니까, 대통령령에 대해서는 현재 공청회 단계를 거치고 있답니다. 첨부된 '정보통신망법시행령공청회자료집.pdf' 파일을 ..

국민은행 접속 장애, 오류 발생시 조치방법

국민은행 홈페이지에 접속은 되는데 로그인이 안 되시는 분은, 로그인 과정에서 이용되는 보안 프로그램이 충돌 내지는 오작동 하기 때문입니다. ActiveX 라는 것이 문제입니다. 이거 해결하려고 PC 를 포맷하고 다시 설치하거나, 윈도우 쪽 프로그램들을 한참 패치 하는 분도 있더군요.. 우리나라는 ActiveX 라는 비공식(?, 산업계 비표준이라 하는 것이 맞을 듯..) 프로그램 방식을 선호하여 각사이트에서 남발하여 사용하는 바람에, 윈도우 비스타가 출시되었을 때 심각한 사회문제를 유발하였고 인터넷 익스플로러 외의 다른 훌륭한 웹브라우저들을 사용하지 못하는 사례를 촉발하고 있습니다. 특히 금융 사이트와 같이 보안 프로그램이 설치되는 곳에서는 서로 다른 업체에서 개발한 보안 프로그램들 간, 그리고 동일 업체..

골 때리는 개발자

하늘빠는 현재 모(?) 골프장 전산실에서 웹프로그래머로 활동하고 있습니다. 골프장에서 웹기술을 다루다 보니 별별것들을 다 다루어야 합니다. 그냥 보통의 개발자라고 생각하면 곤란합니다. 하긴 PM 을 하던 사람이 개발만 하기에는 성에 차지 않지만, 상황에 따라 몸을 납작 엎드릴 수도 있어야 겠죠. ㅋㅋ 아무튼, 시간이 남아도는 대로.. 평소에 심드렁 했던 개발자 라는 타이틀을 심명나는 활화산으로 바꿔 보려고 합니다. 잘 될 거라 생각합니다. 일과 관련된 것들은 대부분 회사 그룹웨어에 올렸었는데, 이제 그룹웨어에 올렸던 글들도 보안성 문제가 없는 것들은 모두 이곳으로 하나둘 옮겨 오려고 합니다. 그동안 정리하지 못했던 것들을 하나씩 정리해 나가 보겠습니다. 일과 관련된 글들이 주욱 올라오겠지만.. 그래도 재..