본문 바로가기

위트

Compress and Decompress Data Using GZipStream Introduction 이번시간에는 .Net Framework에서 제공하는 GZipStream을 이용해 간단하게 데이터를 압축하고 압축을 푸는 동작에 대해 소개합니다. GZipStream은 파일을 손실 없이 압축하거나 압축을 풀기 위해 사용되는 gzip 데이터 형식을 사용합니다. gzip 형식에 대한 자세한 내용은 RFC 1952, "GZIP file format specification 4.3"에서 확인 하실 수 있습니다. 참고로 GZip에서는 4GB이상의 파일 압축을 지원하지 않습니다. Compress/Decompress Extension Method 아래 코드는 BaseStream에 저장된 내용을 압축하거나, 압축을 푼뒤 결과를 OutputStream에 저장하는 Extension Method입니다... 더보기
XAML Apple Remote Control XAML을 이용해 그려본 Apple 리모컨입니다. 특별한 기능은 제공하고 있지 않으며 XAML 참고용으로 사용하시길 바라랍니다. 첨부된 파일을 열면 Red, White, Black 이라는 이름으로 정의된 객체를 확인 하실 수 있습니다. 더보기
IPhone App Development Using DragonFire SDK #2 지난시간에 Windows환경에서 Iphone App.을 개발할 수 있는 DragonFire SDK에 대한 간단한 소개와 DragonFire SDK를 다운로드 받는 방법에 대해 간단하게 살펴보았습니다. 원래 예정이라면 이번시간에 DragonFireSDK의 기능과 동작 원리 등에 대해 알아볼 예정이 었지만.. 너무 기대했었던 탓일가요? DragonFireSDK를 처음 받아보고, 살펴본 결과 생각했었던 수준에 비해 많이 부족하다는 느낌이어서 조금더 개선되었으면 하는 마음으로 몇가지 아쉬웠던 부분들에 대해서만 포스팅 하겠습니다. 부족한 기능 가장먼저 DragonFireSDK를 처음 실행시켜보면 "설마 기능이 이게 다야?" 라는 느낌 입니다. 현재 버전에서 약 45가지 정도의 기능을 제공하고 있지만, 비슷한 내용.. 더보기
IPhone App Development Using DragonFire SDK #1 Background 간혹 지인들은 제가 아이폰을 사용하고 있는걸 보면 아이폰용 App.을 개발 하는줄알고 이것저것 질문을 하지만, 사실전 Mac OS X에서 인터넷 서핑조차 힘들어하는 사람중에 한명입니다. AppStore가 한참 떠들석 했을 때 "App. 개발을 해보고 싶다." 생각은 했었지만 아이팟 터치가 없었지만, 그것보다 Mac OS X에서 개발해야만 한다는 이야기를 듣고 미루고 미루고 미루다가 오늘에 이르게 되었습니다. 그런데 한달정도 전에 우연히 한 외국 업체가 Windows 환경에서 IPhone App.을 개발 할 수 있는 SDK를 제공한다는 소식을 접했습니다. 처음에는 반신반의 했지만, 어쩃든 그동안 생각만 해왔던 내용들을 익숙한 환경에서 시작 해 볼 수 있다는 생각에 해당 업체 홈페이지에 .. 더보기