분류 전체보기142 웹 사용자 위치 API (Geolocation API) Geolocation API HTML5의 Geolocation는 사용자의 위치를 위도와 경도로 얻을 수 있는 API다. Geolocation API는 사용자의 권한을 요청한 뒤 수락할 경우 사용자의 위치 정보를 얻을 수 있다. 우선 브라우저가 Geolocation을 사용 가능한지 확인하기 위해서는 아래의 방법을 이용한다. 그 다음 사용자의 현재 위치를 가져오기 위해서 getCurrentPosition를 사용한다. getCurrentPosition는 성공 콜백, 오류 콜백, 위치 옵션 세 가지의 매개 변수를 받는다. (오류 콜백, 위치 옵션은 생략 가능) 성공 콜백 사용자가 위치 정보 공유를 수락한 뒤 위치 데이터를 성공적으로 가져 왔을 경우 호출 된다. 성공 콜백함수의 데이터는 위치 데이터가 검색되는 시.. 2019. 10. 29. [jQuery] 동적 태그에 이벤트 등록 기존에 만들어진 태그에는 $('#id').click으로 이벤트를 달아주면 됐었지만, 동적으로 만들어진 태그에는 이벤트가 달리지 않는다 .. 동적으로 만들어진 태그에 이벤트를 달기 위해서는 아래와 같이 이벤트를 등록해 주어야 한다. $(document).on('click','#id',function(){ }); 첫 번째 파라미터에는 등록할 이벤트(click, blur, change 등 ..) 두 번째 파라미터에는 등록할 타겟 (id, tag, css 등) 세 번째는 함수를 입력해 주면 된다. 2019. 10. 28. [jQuery] CSS 추가, 삭제, 변경 jQuery 에서는 .css로 간단하게 css를 수정, 삭제, 추가 할 수 있다. css를 새로 추가하거나 변경하는 방법은 같다. CSS 추가 및 변경 $('h1').css('color','blue'); h1태그에 추가하고 싶은 css를 입력하고 두번째로 값을 입력해 주면 된다. CSS 삭제 $('h1').css('color',''); 삭제를 하고싶다면 그냥 빈 값을 입력해주면 된다. 테스트 소스 테스트 css추가 or 변경 css삭제 2019. 10. 28. [리눅스] 특수권한(setUid, setGid, sticky bit) UNIX 시스템은 파일에 대한 접근 및 파일 종류를 나타내기 위해 16bit를 사용한다. 각 3bit씩 총 9bit는 소유자 접근 권한, 그룹 소유자 접근권한, 기타 사용자 접근권한의 권한을 기술하는데 사용 4bit는 파일의 종류 표현에 사용 3bit는 특수권한에 사용 권한 설정은 chmod 명령어로 권한을 설정함 위와 같이 chmod 777 은 0을 생략하고 쓴것임 원래는 0777 setuid나 setgid는 u+s 나 g+s로 사용할 수 있음 setuid : 4000 setuid 사용하는 경우 슈퍼유저 root만 접근할 수 잇는 파일이나 명령에 대해, 일반 사용자로 접근하는 것이 필요한 경우 setgid : 2000 setgid : 파일에 잘 안씀 디렉터리에 씀 sticky bit : 1000 sti.. 2019. 10. 15. 이전 1 2 3 4 5 6 7 8 ··· 36 다음