-
자바스크립트 바이너리 데이터 스트럭쳐 - struct.js
일반적으로 C언어에서 struct에 의해 구조화된 바이너리 데이터를 자바스크립트에서 사용할 수 있게 변환하고 이를 다시 조작하여 바이너리로 생성하는 과정이 엘레강스(?)하지가 않아서 C의 struct와 유사하게 자바...
Category: 자료 - 웹개발, Reactions: 10, Views: 1,818,190, Author: 파이어준
-
Signed와 Unsigned 차이
자바스크립트에서 버퍼를 읽거나 쓰는 예문들을 볼때 C에서 사용되는 'signed'와 'unsigned'라는 키워드에 비유하는 내용을 자주 접하게 됩니다. 이게 무엇이고 왜 구분을 해야 하는 것인지를 몰라서 우리 팀장님께 커...
Category: 자료 - 웹개발, Reactions: 9, Views: 1,844,994, Author: 파이어준
-
빅엔디안과 리틀엔디안 개념
자바스크립트의 DataView를 이용하여 바이너리를 메모리에 쓰거나(Write) 전송(Send)하면서 삽질하는 과정들이 저에게는 마냥 신세경입니다. ArrayBuffer API를 소개하면서 간소하게 언급했던 DataView 인터페이스에서 등장...
Category: 자료 - 웹개발, Reactions: 16, Views: 1,114,628, Author: 파이어준
-
자바스크립트에서의 BLOB 객체
이전 포스트에서 ArrayBuffer에 대해 알아보았습니다. 일반적으로 컴퓨팅에서 말하는 블랍(BLOB)은 대체로 커다란 파일을 일컫는 말이며, 사운드, 비디오와 같은 멀티미디어 데이터를 객체로 다루기 위해 주로 사용되...
Category: 자료 - 웹개발, Reactions: 20, Views: 222,248, Author: 파이어준
-
HTML5 ArrayBuffer API 이해하기
최근 자바스크립트로 바이너리를 다룰 일이 생겨서 이런저런 삽질 중에 ArrayBuffer API는 짚고 넘어가야겠다는 생각이 들어 학습차 정리합니다. HTML5에서 지원하는 ArrayBuffer를 이용하여 Ajax 또는 WebSocket을 통해 바이...
Category: 자료 - 웹개발, Reactions: 19, Views: 286,601, Author: 파이어준