it/programming

it/programming

[convertTemplate.js] GitHub 뒤지기 1

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 은 치환..

it/programming

IE에서는 XHR도 캐싱한다.

어제부터 오늘까지왜인지 API에서 보내주는 정보를 클라이언트에서 받지 못한다는 제보로 디버깅을 해본결과,. IE에서는 xmlhttprequest 통신시에 이미지와 리소스파일 뿐만 아니라 텍스트까지도 캐싱해버린다크롬에서는 되고 IE에서는 안되길래 ㄹ아 진짜 IE!!!! 를 외쳤던 기억이 새록새록 cache-control 헤더를 확인하자.

it/programming

애플 WWDR(Worldwide Developer Relations) 인증서 만료 알림

애플 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 영수증 검증과 푸시 알림에 변경된 메서드를 사용하기 때문에 오류가 발생 할 수 있습니다. 애플리케이션에 대하..

it/programming

네이버 API 변경 가이드

네이버 API 사용방식 변경 알림 2016.01.29 임한솔 요약 2016년 1월 26일 14:00 부로 Naver Developer(네이버 개발자 센터)의 API 사용 방식이 기존과 다르게 변경 되었습니다. 변경된 사항 중 주의 깊게 보아야 할 부분은 아래와 같습니다: 기존 API 는 2016년 12월 말까지만 사용 가능합니다. 지속적으로 네이버 API를 사용하기 위해서는 호출 URL을 개편된 방식으로 변경해야 한다고 합니다. 발급방식이변경되었습니다. 기존의 각각 API 당 여러 개의 키를 발급받을 수 있던 방식에서 애플리케이션을 등록하여 클라이언트 아이디를 발급받은 후 애플리케이션에 API 권한을 부여하는 방식으로 변경 되었습니다. API를 이용하려면 필히 애플리케이션 등록을 해야 합니다. 호출방식이..

it/programming

안드로이드 풀스크린에서 키보드 겹침 문제 해결

안드로이드 풀스크린에서 키보드 겹침 문제 해결, 안드로이드 풀스크린에서 소프트키보드 밀어내기 안드로이드 애플리케이션 개발 중 EditText 영역을 클릭했을때 키보드가 올라와 텍스트 입력영역을 가리는 이슈가 있었다. 입력 자체기능에는 문제가 없지만 보면서 입력을 못하는 사태가 발생해 수정 해야 하는 상황인데, 검색중에 찾아낸것은 windowSoftInputMode 옵션에 adjustResize 혹은 adjustPan 을 주라는것. 그래서 AndroidManifest.xml 파일에 android:windowSoftInputMode="adjustResize" 를 주고 시도 해보았으나 실패. android:windowSoftInputMode="adjustPan" 마저 실패 해버리고 그 이유에 대해 검색 하다 ..

it/programming

OWASP Top 10 List 에 대한 정리

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..

it/programming

[MS-SQL] 달력그려주는 쿼리

master.dbo.spt_values 테이블 활용한 쿼리입니다. DECLARE @FIRST VARCHAR(10), @LAST VARCHAR(10) select @FIRST=dateadd(day,-(day('2000-02-04')-1),'2000-02-04') select @LAST=dateadd(month,1,'2000-02-04')-(day('2000-02-04')) SELECT MIN(CASE WHEN DATEPART(DW,DT.AttendDateSet) = 1 THEN AttendDateSet END) SUN, MIN(CASE WHEN DATEPART(DW,DT.AttendDateSet) = 2 THEN AttendDateSet END) MON, MIN(CASE WHEN DATEPART(DW,DT..

it/programming

[ASP] 페이징 개발

6월 30일 화요일페이징에 대해 찾아보던 도중 페이징을 소스에서 할 때, DB에서 할 때 각각의 장 단점을 알아보라고 하셨습니다. 장단점을 생각하던 중 소스에서의 '페이징'은 DB에서 일정 범위 별로 나누어 SELECT 한 데이터를 유저에게 보여지는 페이징 넘버를 출력.DB에서의 '페이징' 은 데이터를 일정범위 별로 나누어 SELECT 하는 것을 의미한다는 것을 깨닫고이에 따라 소스와 DB를 장단점으로 구분하기보단 DB 페이징 쿼리를 직접 만들어 보았습니다. 우선 DB에서 페이징 쿼리를 작성할 때 사용하는 쿼리를 MS SQL 기준으로 찾아보았습니다:Primary Key 의 auto increment identity 옵션을 이용하여 ID 를 선언 후SELECT TOP n // 상위 n개의 쿼리를 조회간단히..

반응형
훈솔
'it/programming' 카테고리의 글 목록 (3 Page)