https://robwu.nl/우선적으로 이 서비스는 개인이 운영하고있는 서비스임을 알린다. xmlhttprequest 통신시에 cross domain 이슈를 만나 이러지도 저러지도 못한채 쩔쩔매던 현실.서버단에 세팅을 해주면 쉽게 해결되긴 하겠지만 서버단에 접근하지 못하는 상황에 맞닥뜨렸을 때 하늘에서 빛이 내려오는 것처럼 검색에 존재를 드러내주신서론은 여기까지하고 cross domain 이슈를 해결하되 서버단을 건드리지 않고 해결하는 방법이다. https://github.com/Rob--W/cors-anywhere우선 이 서비스는 RobWu 님의 GitHub repository 를 기반으로 운영되고 있다. 자신의 서버를 구축하여 사용할 사람들은 저 URL로, 그럴 여건이 안되거나 귀찮은 사람들은 아래..
GitHub 뒤지기 - 2rishabhp / bideo.js - 소개 html5 비디오 태그를 자바스크립트 상에서 다룰 수 있게 해주는 백업형 라이브러리.사실 조금만 익숙해지면 가능한 기술이지만 bideo.js 는 이 수고로움을 덜어준다. 링크: https://github.com/rishabhp/bideo.js - 구성 bideo.js - 공식 예제 https://rishabhp.github.io/bideo.js/ - 사용법 (by 한솔) 수행하는 역할이 굉장히 한정적인지라 자세한 사용법이 필요하진 않다.video 태그와 동일하다고 생각하고 작업하면 편할 것이다. bideo.js 는 두가지 Element 를 컨트롤하게 되는데 이는 video 와 그를 감싸는 Element 이다.다음은 video Eleme..
GitHub 뒤지기 - 1 hsol / convertTemplate.js - 소개 리스트에서의 아이템, 레이어팝업의 값 등 템플릿화 하여 사용하는 코드들을 간편하게 사용하게 해주는 라이브러리. 개발자는 본인이다. 깃헙 뒤지기를 쓰기 위한 첫걸음 링크: https://github.com/hsol/convertTemplate.js - 구성 convertTemplate.js convertTemplate.min.js - 공식 예제 http://codepen.io/anon/pen/aOQdyW - 사용법 (by 한솔) 페이지에 해당 라이브러리를 포함하게 되면 전역변수로 convertTemplate 가 만들어진다. 먼저 set 객체는 라이브러리에서 사용하는 값들을 설정해주기 위한 것 이다. 차례로 frame 은 치환..
어제부터 오늘까지왜인지 API에서 보내주는 정보를 클라이언트에서 받지 못한다는 제보로 디버깅을 해본결과,. IE에서는 xmlhttprequest 통신시에 이미지와 리소스파일 뿐만 아니라 텍스트까지도 캐싱해버린다크롬에서는 되고 IE에서는 안되길래 ㄹ아 진짜 IE!!!! 를 외쳤던 기억이 새록새록 cache-control 헤더를 확인하자.
애플 WWDR(Worldwide Developer Relations) 인증서 만료 알림 2016.02.16 임한솔 개요 구 버전의 Apple Wallet, Push Notification, Safari Extensions, App Store 심사 등록 시에 사용하게 되는 WWDR 인증서가 2016년 02월 14일 부로 만료 되었습니다. iOS 개발자들은 해당 애플리케이션과 서버에 새로운 인증서를 등록하여 사용하여야 합니다. 해당 인증서는 아래 링크에서 다운로드 받을 수 있습니다. https://developer.apple.com/certificationauthority/AppleWWDRCA.cer 영수증 검증과 푸시 알림에 변경된 메서드를 사용하기 때문에 오류가 발생 할 수 있습니다. 애플리케이션에 대하..
네이버 API 사용방식 변경 알림 2016.01.29 임한솔 요약 2016년 1월 26일 14:00 부로 Naver Developer(네이버 개발자 센터)의 API 사용 방식이 기존과 다르게 변경 되었습니다. 변경된 사항 중 주의 깊게 보아야 할 부분은 아래와 같습니다: 기존 API 는 2016년 12월 말까지만 사용 가능합니다. 지속적으로 네이버 API를 사용하기 위해서는 호출 URL을 개편된 방식으로 변경해야 한다고 합니다. 발급방식이변경되었습니다. 기존의 각각 API 당 여러 개의 키를 발급받을 수 있던 방식에서 애플리케이션을 등록하여 클라이언트 아이디를 발급받은 후 애플리케이션에 API 권한을 부여하는 방식으로 변경 되었습니다. API를 이용하려면 필히 애플리케이션 등록을 해야 합니다. 호출방식이..
안드로이드 풀스크린에서 키보드 겹침 문제 해결, 안드로이드 풀스크린에서 소프트키보드 밀어내기 안드로이드 애플리케이션 개발 중 EditText 영역을 클릭했을때 키보드가 올라와 텍스트 입력영역을 가리는 이슈가 있었다. 입력 자체기능에는 문제가 없지만 보면서 입력을 못하는 사태가 발생해 수정 해야 하는 상황인데, 검색중에 찾아낸것은 windowSoftInputMode 옵션에 adjustResize 혹은 adjustPan 을 주라는것. 그래서 AndroidManifest.xml 파일에 android:windowSoftInputMode="adjustResize" 를 주고 시도 해보았으나 실패. android:windowSoftInputMode="adjustPan" 마저 실패 해버리고 그 이유에 대해 검색 하다 ..
OWASP Top 10 List 에 대한 정리Open Web Application Security Project UI솔루션본부 임한솔 목차1. OWASP TOP 10 및 문서소개2. OWASP WEB TOP 103. OWASP Mobile TOP 10 1 OWASP TOP 10소개 OWASP(The Open Web Application Security Project)는 오픈소스 웹 애플리케이션 보안 프로젝트로, 주로 웹에 관한 정보노출, 악성 파일 및 스크립트, 보안 취약점 등을 연구하며, 웹 애플리케이션의 취약점 중에서 빈도가 많이 발생하고, 보안상 영향을 크게 줄 수 있는 것들의 10대 취약점들을 발표하였습니다. 본 문서는 ~2013년 OWASP TOP 10, ~2014년 OWASP TOP 10 Mo..