-
MongoDB용 ObjectID의 길이 줄이기
MongoDB의 ObjectID는 12바이트짜리 BSON타입 UUID를 사용합니다. 4-byte timestamp, 3-byte machine identifier, 2-byte process id, 그리고 3-byte counter로 구성되어 합이 12바이트인 것입니다. 데이터를 쓰기도 전에 ID를 생성하며 ID만으로 ...
Category: 자료 - 웹개발, Reactions: 6, Views: 102,909, Author: 파이어준
-
브라우저의 Base64 인코딩 지원여부 확인하기
아시다시피, IE8부터 Base64 인코딩을 지원합니다. 덩달아 IE8의 IE7모드에서도 Base64 인코딩을 지원합니다. 그래서 브라우저 별로 지원여부를 구분하는 것은 구리다는 생각이 들어서 만들어 보았습니다. 작은 문제가...
Category: 자료 - 웹개발, Reactions: 0, Views: 36,283, Author: 파이어준
-
이미지 파일을 Base64로 인코딩 하기
IE8이 정식으로 출시되고나면 가장먼저 해 보고 싶었던 것은 Base64 Data URI를 이용한 파일 호출이였습니다. 사실상 모든 메이저급 브라우저에서 Data URI를 사용할 수 있게 되는 중요한 시점이기 때문입니다. Data URI를...
Category: 자료 - 웹개발, Reactions: 5, Views: 79,495, Author: 파이어준
-
자바스크립트 드럼 머신 - JS-909
Cameron Adams씨는 플래시의 도움을 받지 않고 자바스크립트만으로 소리를 만들어내는 JS-909를 만들었습니다. base64 Data URI을 사용하여 audio/wav 파일을 자바스크립트 소스에 담고 있으며, 이 것을 object 요소 대입하여 소...
Category: 자료 - 웹개발, Reactions: 6, Views: 130,417, Author: 파이어준