case Computer :
-
[iOS][C] minizip 을 이용하여 압축하기case Computer : 2012. 9. 16. 17:12
C 용으로 zip 포맷으로 압축해보자 소스코드는 이곳에서 받을수 있다.http://www.opensource.apple.com/source/zlib/zlib-43/zlib/contrib/minizip/ 혹은 이 파일을 받아서 사용하면된다. 그리고 컴파일시에 libz.dylib 라이브러를 포함시키면된다. 압축과정은 다음과 같다.zipOpen() : 결과적으로 생성될 zip 파일 열기 zipOpenNewfileInzip() : 압축할 대상 파일 생성 zipWriteInFileInZip() : 생성된 압축할 대상 파일에 쓰기 zipCloseFileInzip() : 쓰기 완료된 대상 파일 닫기 zipClose() : zip 파일 자체 닫기 #import "zip.h" ... void createZip(char*..
-
[Java] Apache Commons Library를 이용한 압축하기(zip)case Computer : 2012. 9. 16. 16:47
java 에서 기본적으로 제공하는 압축 api는 한글이 깨지는 문제가 있다. 그래서 다른 api를 사용하게 되는데.. 그중에 Apache Common 라이러리를 사용한 압축방법이다. 이곳에 원본이 있다. 그리고 Apache Common Compress 라이브러리는 http://commons.apache.org/compress/ 에서 받을수 있다. 아래는 사용하기 쉽게 만들어 놓은 클래스이다. 압축 : zip(File);압축 해제 : unzip(File); import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOE..
-
.bashrc .bash_profile for maccase Computer : 2012. 3. 12. 23:56
맥에서 bash 설정 파일이 없는데 새로 생성 해주어야한다. 그런데 infinitered.com 에 이미 셋팅된 파일이 있네요. 바로 받아서 넣고 재실행 혹은 source 명령어로 설정파일 적용하고 사용이 바로 가능합니다. curl -o ~/.bash#1 "http://www.infinitered.com/settings/dotfiles/osx/.bash{rc,_profile}" 출처: http://blog.toddwerth.com/entries/4
-
cmd에서 환경변수 설정 방법case Computer : 2011. 11. 28. 16:47
보통 Windows 환경에서 환경변수를 등록하는방법은 누구나 알다시피 아래와 같이 시스템 속성에서 찾을수 있습니다. 하지만 command 창으로 지정하는 방법이 있습니다. 실행 - cmd >path 현재 환경변수 정보 보여줌. >set path path명령과 동일한 현재 환경변수 정보와 동일한 path 정보와 pathext라는 시스템 실행파일 확장자 변수가 같이 나온다. >set path =%path%;추가하고자하는경로; ex) >set path=%path%;c:\java\bin; 환경변수 추가(일시적) >setx path "%PATH%;추가하고자하는경로" ex) >setx path "%PATH%;c:\java\bin" 환경변수 추가(영구적) %path%를 하는 이유는 현재 환경변수에 path 정보를 가..
-
[JavaScript] navigator.userAgentcase Computer : 2011. 11. 17. 13:51
웹플밍을 할 때 navigator.userAgent를 사용하면, 사용자의 웹브라우저를 정보를 알아내어, 사용자에게 보여주는 화면이나 동작방식을 플랫폼 별로 다르게 지원해줄 수 있습니다. 티스토리를 PC로 할 때와 스마트 폰으로 할 때 같은 내용인데 기기에 따라 UI가 약간 다른것도 이런식으로 처리하지 않았을까? 라고 생각해요. ㅋㅋ 우쨌든. navigator.userAgent의 사용 방법은 아래 예시와 같습니다. ------------------------------------------------------------------------ Hi! Your Web Browser Information: ----------------------------------------------------------..
-
Leet (="1337")case Computer : 2011. 10. 18. 14:48
해커들이 자신들만 알아 볼수 있는 언어를 만들고 싶어 생각하던 중에 나온것이라는 이야기가 있다. 제 블로그의 주소도 저 leet으로 표현한것입니다. ^^ visu4l -> visual : a만 4로 바꾼거죠 모든 알파벳을 바꿀수 있는데 자세한것 아래에 위키를 참고하시면 됩니다. a -> 4, @ b -> 8 , |3 c -> ( d -> |) e -> 3 f -> |= 각 알파벳이 하나랑 매칭되는게 아니라 일기가 어려울수도 있겠네요 http://en.wikipedia.org/wiki/Leet http://www.google.com/webhp?hl=xx-hacker
-
노트북 한/영 키 전환이 되지 않을 때!case Computer : 2011. 8. 17. 15:46
노트북에서 가끔! 아니 자주 -_- 한/영 키 전환이 제대로 되지 않을 때가 많습니다. 그래서 그동안 해봤던 갖가지 방법을 모아두었습니다. (얼마안가서 또 고장날테니까요.. -_ㅠ) 참고로 제 노트북은 WinXP입니다. > 레지스트리값 변경 http://inidu2.blog.me/110075064877 > 키보드 드라이버 업데이트 http://blog.naver.com/blue6459?Redirect=Log&logNo=120050901271 > 국가 및 언어 옵션 변경 http://toycamera.tistory.com/1845 > 키보드 드라이버 재설치(3DP_Chip 사용) http://ikinzo.com/136 다음번에 이 방법으로도 해결이 안되면, 또 찾아서 추가하도록 하죠'-'!
-
[iPhone] 해킹한 아이폰에 개발하기case Computer : 2011. 8. 7. 22:29
해킹한 아이폰에 개발하기 위해서 일단 당연히 Xcode가 있어야 된다. XCode는 현재까지 나온 4.1버전 까지 가능하다. 또한 개발한 어플을 올릴 해킹한 아이폰이 필요하다. 원래 아이폰을 개발하기 위해서는 프로비저닝이라는 인증서가 필요하다. 이걸 사는 값이 1년에 10만원인거다. 그래서 먼저 가짜 인증서를 생성해야된다. 생성방법은 인터넷이 많다. 인증서 생성 http://web2db.tistory.com/tag/%EC%95%84%EC%9D%B4%ED%8F%B0%EA%B0%9C%EB%B0%9C 그리고 나서 XCode 설정을 한다. 영어가 좀 되시는 분은 아래 사이트에 들어가셔서 보면 된다. XCode 설정 http://www.alexwhittemore.com/?p=398 아래는 영어가 조금 힘겨운 분들..